GSMNSS话单专题.docx
- 文档编号:18342601
- 上传时间:2023-08-15
- 格式:DOCX
- 页数:19
- 大小:100.18KB
GSMNSS话单专题.docx
《GSMNSS话单专题.docx》由会员分享,可在线阅读,更多相关《GSMNSS话单专题.docx(19页珍藏版)》请在冰点文库上搜索。
GSMNSS话单专题
GSM-NSS话单专题
在每一个呼叫的过程中,MSC采集详细的呼叫数据,生成原始话单,通过话单池传送到计费网关存储和处理,然后由计费网关传送话单至计费中心;PLMN运营者在计费中心,利用储存在话单中的信息产生详细的电信帐单进行用户收费与网间结算。
因此,一般而言,MSC的计费并不是直接计算本次通话所应收取的费用,而是提供必要的计费信息给网络运营商作为收费或结算的依据。
和固定网不同的是,移动网中的通信是双向收费,一次通话必须给移动主叫和移动被叫各自产生一张话单。
一、话单生成原则
1、缩略语清单:
GMSC
关口移动交换中心
VMSC
拜访移动交换中心
GTSSP
具备关口局、汇接局功能的业务交换点
VPN
虚拟专用网,本文指虚拟专用网业务
MOC
移动主叫话单
MTC
移动被叫话单
MOI
代做话单
GWO
出关口局话单
ROAM
漫游话单,也可以称作入关口局话单
TRANSIT
汇接话单
CFW
前转话单
MT_SMS
移动台终结短消息业务
MO_SMS
移动台始发短消息业务
CALL_ATTEMPT
试呼话单
LICI_MO
监听始发话单
MS
本网移动用户
MSCa
移动用户a当前所在MSC
MSCb
移动用户b当前所在MSC
MSCc
移动用户c当前所在MSC
PSTN
固定电话用户;在文档中还代表他网用户
2、普通用户呼叫话单产生原则
普通呼叫
表一普通呼叫在GMSC/VMSC、TMSC话单产生原则
注:
“1*MOC(MSCa)”表示在某个MSC(如MSCa)产生此类型(MOC)一张;
(MSCa=MSCb)表示MSa与MSb在同一MSC上;
(MSCa≠MSCb)表示MSa与MSb在不同的MSC上。
前转呼叫
呼叫前转是允许一个来话呼叫前转到另一个用户。
当用户发生前转时,处理前转的MSC只需为前转用户产生前转话单,记录下原主叫、原被叫、被叫和前转类型即可,具体的收费方法由运营商决定。
●无条件前转(CFU)
表二CFU前转呼叫在GMSC/VMSC、TMSC话单产生原则
注:
表中CFW话单的补充业务标志为CFU;
1*MTC(MSc的)表示此张话单为MSc计费用。
●遇忙前转
表三CFB前转呼叫在GMSC/VMSC、TMSC话单产生原则
呼叫条件
纯GMSC、TMSC
纯VMSC
GMSC/VMSC
>MSb->MSc
*MOC+1*CFW+1*MTC
1*MOC+1*CFW+1*MTC
PSTN->MSb->MSc
1*ROAM
1*CFW+1*MTC(MSc的)
*ROAM+1*CFW+1*MTC(MSc的)
PSTN->MSb->MScSCc)
1*ROAM
1*CFW(MSCb)+1*MTC(MSCc)
1*ROAM(MSCb)+1*CFW(MSCb+1*MTC(MSCc)
STN->MSb->PSTN
*ROAM+1*GWO
*CFW(MSCb)
1*ROAM+1*GWO+1*CFW
MSa->MSb->PSTN
1*GWO
SCa)+1*CFW(MSCb)
1*MOC(MSCa)+1*CFW(MSCb)+1*GWO(MSCb)
Sa->MSb->MSc
*MOC(MSCa)+1*CFW(MSCb)+1*MTC(MSCc)
*MOC(MSCa)+1*CFW(MSCb)+1*MTC(MSCc)
注:
表中CFW话单的补充业务标志为CFB。
●久叫不应答前转
各种呼叫情况下,话单产生原则同遇忙前转。
只是CFW话单的补充业务标志为CFNRY。
●不可及前转
当手机关机时,不可及前转产生话单的情况,如果MAP功能流程表中“HPLMN不可及前转”标志位配置为“是”,则同无条件前转;如果MAP功能流程表中“HPLMN不可及前转”标志位配置为“否”,则同遇忙前转和久叫不应答前转。
只是产生的前转话单中补充业务码为CFNRC。
其他情况下,如手机掉电,发起前转的情况同遇忙前转和久叫不应答前转一致,只是补充业务码为CFNRC。
3、目标网方式下话单产生原则
在目标网下,智能用户产生话单处理遵循原则——CAMEL签约用户的话单生成原则与普通用户一致,所以各种呼叫情况出话单原则请参考表一、表二、表三的内容。
下面仅简单说明一些处理。
对于智能主叫用户:
智能主叫业务触发全部在端局MSC上触发,因此智能MOC话单在端局产生,话单中的用户类别为CAMEL用户
对于智能被叫用户:
本局MS拨打本局智能用户
因为被叫用户在智能被叫业务触发局落地,则被叫的MTC话单在此局产生,话单中的用户类别为CAMEL用户。
本局MS拨打它局智能用户
因为被叫用户不在被叫智能业务触发局落地,则被叫的MTC话单在被叫落地局产生,话单中的用户类别为普通用户。
PSTN拨打智能用户
若被叫在关口局(G/VMSC)落地,则关口局为被叫出MTC话单,话单中的用户类别为CAMEL用户。
若关口局为纯GMSC局,则被叫落地局为被叫用户出MTC话单,话单中的用户类别为普通用户。
对智能前转用户:
智能前转业务触发可能在主叫端局或者关口局上触发,都由处理智能前转业务的MSC为前转用户产生智能前转话单,话单中的用户类别为CAMEL用户。
智能MOC和CFW话单使用触发时SCP下发的FCI分拣话单,普通MTC话单使用话单中主叫号码分拣(60+主叫号码)
OVERLAY方式下话单产生原则
普通用户各种呼叫情况出话单原则请参考表一、表二、表三的内容。
下面仅说明有PPS用户参与的呼叫的话单处理。
GMSC/SSP、TMSC产生话单的原则
表四无前转的情况下出话单原则
呼叫情况:
A用户呼叫B用户
MOI
MOC
MTC
CFW
ROAM
GWO
TRA
PPS作主叫
PPS-->PPS
√
√
PPS-->MS
√
√
PPS-->OTHER
√
√
PPS作被叫
MS-->PPS
√
√
OTHER-->PPS
√
表五前转入局情况下出话单的原则
呼叫情况:
用户A呼叫用户B,前转(CFB)到用户C
MOI
MOC
MTC
CFW
ROAM
GWO
TRA
ALL-->MS-->PPS
√
√
ALL-->OTHER-->PPS
√
√
VMSC话单的产生原则(不在端局触发智能)
表六没有前转的情况下
呼叫情况:
A用户呼叫B用户(本局呼叫)
MOC
CFW
MTC
PPS作主叫
PPS-->MS
√
PPS-->PPS
PPS-->OTHER
PPS作被叫
MS-->PPS
√
OTHER-->PPS
OVERLAYVPN话单生成原则
以下为VPN呼叫实例
VPN用户-〉VPN用户(接入码+短号)
1*MOC(有第三方号码)+1*MTC(有第三方号码)+1*MOI(有第三方号码)
VPN用户-〉VPN用户(接入码+长号)
1*MOC(有第三方号码)+1*MTC(有第三方号码)+1*MOI(有第三方号码)
VPN用户-〉非VPN用户(接入码+长号)
1*MOC(有第三方号码)
VPN用户-〉跨集团VPN用户(接入码+长号)
1*MOC(有第三方号码)+1*MTC(有第三方号码)+1*MOI(有第三方号码)
注:
对于VPN电话,第三方号码填写的是主叫用户所拨的号码,计费中心可根据MOI、MOC、MTC话单中第三方号码是否为VPN接入码来分拣overlayVPN话单。
MOI、MOC、MTC话单中填写的主叫号码填写为真实主叫号码,被叫号码填写为真实被叫号码,第三方号码填写为接入码+被叫网内短号/被叫真实号码。
在独立SSP局,第三方号码是指话单格式说明文件中所指的“主叫号码”域,在话单浏览台上,则准确的显示为“第三方号码”。
关于VPN话单中如何根据第三方号码分拣,请参照《GMSC/SSPVPN话单分拣原则》一文。
呼叫保持业务
呼叫条件:
(B用户签约呼叫保持业务)
用户A呼叫用户B,用户B发起呼叫保持,同时发起新的呼叫,被叫为用户C。
产生话单:
A用户
一张MOC话单
B用户
一张MTC话单,针对A-B呼叫产生的,补充业务码为CHOLD
一张MOC话单,针对B-C的呼叫产生的
C用户
一张MTC话单
注:
此部分以及文档下面举例说明部分,用户均为移动用户
呼叫等待
呼叫条件:
(B用户签约呼叫等待业务)
用户A呼叫用户B,用户B应答;用户C呼叫用户B,用户B保持用户A接通用户C。
产生话单:
用户
一张MOC话单
B用户
一张MTC话单,针对A-B呼叫产生的,补充业务码为CHOLD、CWAIT。
一张MTC话单,针对B-C的呼叫产生的
C用户
一张MOC话单
说明:
用户B在与用户A通话时,接收到呼叫等待通知,不论用户B是否接受来话,在与A通话所产生的话单都会加上补充业务--呼叫等待标志。
多方通话
呼叫条件:
(A用户签约呼叫保持、呼叫等待、多方通话业务)
用户A为发起多方通话的会议召集者,用户B、用户C为远端用户。
A拨打B,建立连接;此时C拨打A,A将B保持,然后接通C用户;A发起多方通话。
用户A、用户B、用户C三者之间建立起连接。
产生话单:
A用户
一张MOC话单,针对A-B呼叫产生的,补充业务码为CHOLD、CWAIT、CMPTY。
一张MTC话单,针对A-C之间的呼叫而产生的,补充业务码为CMPTY。
B用户
一张MTC话单
C用户
一张MOC话单
短消息话单
短消息话单分短消息始发话单(MO_SMS)与短消息终结话单(MT_SMS)。
由于短消息的计费在短消息中心进行,所以MSC所出的短消息话单只用来提供参考,并不真正用来计费。
试呼话单(CALLATTEMPT〕
如果呼叫并未最后接通,且呼叫占用的中继(本局用户占用的BSC侧中继也包括在内)已设定为可以产生试呼话单,则本次呼叫产生一张试呼话单。
试呼话单用来说明一次不成功的呼叫占用资源的情况。
监听始发话单(LICI_MO)
监听输出类似于MSC自己发起了一个呼叫,主叫话单可以由本MSC控制,被叫话单本MSC不可控。
所以增加了一种话单类型LICI_MO,用来标识主叫话单,话单中的主叫号码为MSC_ID+CALL_ID。
长话单处理
长时间通话时,如果需要产生普通话单,则每30分钟(可联机设置时长,缺省为30分钟)将产生一张中间话单。
第一张话单为首张话单(【通话终止原因】为通话超时),最后一张话单为末张话单(【通话终止原因】为正常呼叫清除),其余为中间话单。
通过一个属性“首话单索引号”可以将这些话单进行合并,又可以通过“中间话单序列号”来区分。
如果用户为CAMEL签约用户,智能触发时,SCP通过下发AC通知MSC本段通话的最大时长(一般为15分钟),如果用户在AC超时后仍在通话,则MSC在上报ACR,并产生一张中间话单。
SCP会继续下发AC,来通知MSC下一段通话的时长。
放音计费话单
在智能放音时,依据SCP下发的CTR或ETC中的bothwaythroughconnectionInd参数控制是否产生放音计费话单,当bothwaythroughconnectionInd参数为require时,出放音计费话单;当为notrequire时,不出放音计费话单。
如果CTR操作中不带“bothwaythroughconnectionInd”参数则按“notrequire”处理,如果ETC操作中不带“bothwaythroughconnectionInd”参数则按“require”处理。
放音计费话单中的第47个字节Bit5-Bit7,为1时表示是放音计费话单(话单台上【资源计费指示】显示为是),话单中的其他内容的填写同一般话单。
二、话单数据配置和分拣
话单生成控制的数据配置
●出关口局话单
对于到PSTN或其他网的去话呼叫,产生出关口局话单。
要产生某个局向的出关口局话单,应配置本局话单控制信息,以局向号为索引(该局向号为对端局的局向号),将局向类型配置为“其他网”,且“是否产生出关口局话单”配置为“是”。
●漫游话单
对于PSTN或其他网进来的来话呼叫,产生漫游话单。
要产生某个局向的漫游话单,应配置本局话单控制信息,以局向号为索引(该局向号为对端的局向号),将局向类型配置为“其他网”。
●试呼话单
当某个呼叫已占用中继但呼叫未建立成功时,MSC产生一张试呼话单,要使呼叫占用某个中继群会产生试呼话单,应将该中继群对应的中继群配置中“是否产生试呼话单”的参数配置为“是”。
●汇接话单
对于某一次汇接呼叫,产生汇接话单。
产生汇接话单的条件是对端局都为本网,即在本局话单控制信息中,将相应的局向属性配置为“本网”,并将软件参数表中的呼叫内部参数3的第5个BIT位(从0开始)置为“1”。
(各版本软件参数设置不同,需要和华为工程师确认以后操作)
注意:
软件参数修改要非常慎重,必须征得华为技术支持工程师的同意才能修改;否则,一旦修改错误,有可能造成呼叫阻塞或者不扣费等严重事故出现。
●长话单控制
如果通话时间过长,MSC将在通话中间一些时刻生成话单,以便对长时间通话进行跟踪,避免一旦通话结束时话单异常,导致本次呼叫通话无从查起。
长话单时长可以通过设置长话单定时器命令进行设置设置。
系统提供了5分钟、10分钟、15分钟、20分钟、30分钟、40分钟、45分钟、60分钟、90分钟、120分钟10个长话单时长选项。
如果不显式设置长话单定时器,则系统缺省为30分钟产生中间话单。
话单号码控制的数据配置
计费依据是话单,本节描述号码变换对话单产生的影响。
在实际开局或维护过程中,由于某些局存在一些特殊要求,对某些字冠须做号首处理、号码变换等,以满足实际需要。
号码变换主要包括主叫变换、被叫变换。
交换机数据设置灵活,实现起来方法多种多样,最终都能实现号码变换的目的,但方法不同,主机实现的过程也不同,尤其是对敏感的计费问题会造成影响,如果设置不当的话,会给用户带来不应有的损失。
●话单被叫号码的控制
对于本局发起的呼叫,话单中的被叫号码为移动用户所拨的被叫号码;对于入局呼叫,话单中的被叫号码为入局IAM/IAI消息中的被叫号码。
对于OVELAY入局的智能呼叫,MSC会根据智能业务属性设置来去掉被叫号码的前缀。
如果被叫号码不满足话单对被叫号码的要求,就需要通过设置话单处理信息或增加话单号码规整信息进行处理。
例如,当某局要求对本局用户(本局用户的呼叫源为0)拨打1001时误多拨了其他号码的呼叫出被叫号码为1001的话单,可以进行以下设置:
ADDBLLMNG:
CSC=0,DNTY=CLD,DN=K'1001,LNTHLMT=4;
说明:
C9000LMSC话单处理信息或话单号码规则信息仅是对话单中的号码进行变换,对其它方面比如号码显示、出局信令都没有任何影响。
●话单主叫号码的控制
对本局发起的呼叫,主叫号码为移动用户的MSISDN;而对入局呼叫,主叫号码是由C9000LMSC对IAM/IAI消息中主叫号码进行缺省处理得到。
缺省处理原则为对IAM/IAI消息中不包含本国接入码、不带国内号码前缀(国内号码为0)、号码长度不超过7位(可由软件参数“主叫号码判断长度”进行设置)、号码属性为用户号码的主叫号码在号码前加带0的本地区号;对IAM/IAI消息中不包含本国接入码、不带国内号码前缀(国内号码前缀为0)、号码长度超过7位(可由软件参数“主叫号码判断长度”进行设置)、号码属性为国内号码的主叫号码,在号码前加国内号码前缀0。
在主叫号码缺省处理之后,还可以通过主叫分析配置对主叫号码进行变换(对缺省处理过的号码,此时变换依据是缺省处理后的主叫号码)。
上述主叫号码变换不仅会更改话单中的主叫号码,也会影响到其他地点(如主叫号码显示、出局信令)使用的主叫号码,如果仅是主叫号码不满足话单对主叫号码的要求,可以通过话单处理信息或增加话单号码规整信息进行处理,这样就不会影响到呼叫的其他流程中使用的主叫号码。
例如,当某局要求对PSTN的长途用户(PSTN用户的呼叫源为5)拨打移动用户时出主叫号码带本地区号(本地区号为0755)的话单,可以进行以下设置:
ADDDNC:
DCX=2,DCT=INS,DCP=0,DAI=NONE,ND=K'0755;
ADDBLLMNG:
CSC=5,DNTY=CLR,DN=K'0755;
ADDBLLMNG:
CSC=5,DNTY=CLR,DN=K'0,INDEX=2;
话单分拣原则
最终话单需要在计费中心进行分拣,将不需要进行计费的话单分拣掉。
计费中心话单的分拣根据业务类型分为智能话单的分拣和普通话单的分拣两种情况。
●智能话单的分拣
智能话单的分拣根据智能网的不同阶段分为目标网和叠加网两种情况。
目标网方式下
移动始发话单(MOC):
计费中心通过FCI信息来决定是否删除该话单。
如果有FCI信息,则表示SCP已进行计费,MSC/SSP出的话单分拣掉不进行计费;反之则表示虽然触发过智能流程,但SCP没有进行计费(可能只进行了改号或者其它处理),需要MSC/SSP对用户进行计费,则这种情况下MOC话单同普通的MOC话单,对主叫用户计费。
前转话单(CFW):
移动前转(MF)流程产生的CFW前转话单的分拣原则同MOC话单。
移动终结话单(MTC):
MTC话单是通过主叫号码来分拣的。
因为在目标网下,要求移动终结(MT)流程时下发通用号码(QUALIFIER为0X80),这个通用号码一般带有特殊前缀,如60,又因为它会覆盖话单和出局信令中的主叫号码,所以被叫端局出的MTC话单可以通过主叫号码的特殊前缀来分拣掉。
如果SCP不想计费的话,它不下通用号码就可以了,主叫MSC/SSP或者被叫MSC出的MTC话单将正常用于计费
说明:
对于目标网下的PPS业务,由于MO流程中,SCP不会下发FCI消息;在MT流程中,SCP也不下发通用号码。
计费中心是根据PPS号段来对MOC和MTC话单进行分拣的。
非目标网方式下
PPS业务,因为叠加网的PPS业务要求智能用户有专门的号段,这样SSP输出的MOC和被叫端局输出的MTC话单都可以通过号段来分拣出来。
MVPN业务,因为叠加网下要求用户在使用MVPN业务时,必需拨打600前缀,这样主叫端局出的话单可以清楚地根据600前缀来分拣掉。
SSP所出主叫话单也相同。
由于叠加网下MVPN业务中,SCP会下600前缀的前转号码,这样,被叫端局所出的话单中,有第三方号码是600前缀,可以分拣出来。
●普通话单的分拣
计费中心根据话单中的“计费免费指示”标志进行分拣,如果“计费免费指示”标志为“不计费”时,此张话单删除;如果“计费免费指示”标志不为“不计费”时,此张话单保留。
三、话单问题处理
1、计费中心长时间不取话单
告警检测原理:
在缺省情况下,计费中心不取话单告警程序检测周期是30分钟,即每半个小时检查一次话单,如果发现存在半个小时以前的话单还没有被计费中心取走,那么就产生计费中心长时间不取话单的告警;通常话单文件生成条件设置为:
满足10分钟或者2M容量中的任何一个条件即产生话单。
所以,理论上,在缺省情况下,到计费中心网络通讯中断的情况下,一次中断时长最多不超过70分钟时,产生计费中心长时间不取话单的告警;除非没有话务量,由于中断期间不产生话单,所以无论中断多长时间也不会有告警;
告警处理:
首先检查计费中心到话单服务器网络是否中断,通过通知计费从计费中心Ping话单服务器开放给计费的IP地址判断。
其次检查当前话单服务器的各话单目录下是否存在话单文件,如果有,需要确认该目录是否已经开放给计费中心。
另外当主备用话单服务器没有绑定同一的IP地址时,当话单服务器发生倒换,计费中心可能不能自动修改取话单IP,此时需要通知计费手动修改。
2、长话单问题
1、出现拆线信令丢失等原因引起的超长话单;
到目前为止,在手机持续出长话单的情况下去查询相应的电路,电路无一例外的确都是被占用的,这也说明这种现象的出现确实是由于交换机没有收到拆线信令,而不是交换机本身内部的问题。
但是,如果想查出网络上的拆线信令如何出错或丢失,即使从理论上提供验证方法,实际中难以做到,因为这种长话单在呼叫中所占的机率太小了。
比如,持续数月的对MSC的所有信令链路和与MSC相连的所有局向上的信令链路上的信令完全进行统计,且双方保证MSC和对端局在起始时间、终止时间绝对一致,统计结果绝对准确,并且能记录持续数月的结果,则有可能对比出到底是发送端没有发(拆线信号),还是接收端收到拆线信号却没有拆掉呼叫,还是发送端发错了信令,等等,但这只是理论上的一个验证办法,实际难以进行操作(移动网和固定网上之所以还遗留一些普通呼叫的长话单问题而难以解决也正是这个原因)。
2、网上信令配合不规范造成的长话单;
按照TUP规范,在呼叫处于通话状态以后,后向局不应该再发送表示呼叫失败的异常信令,比如CFL、SEC、CGC等,而前向局在收到这些异常信令后,应该丢弃。
根据我司在网上的实践,网上确实存在这种不规范的信令流程:
当被叫用户先挂机时,后向局发送的拆线信号是CFL而非规范的后向拆线信号CBK。
如果前向局严格遵守规范,则会丢弃这样的不规范的被叫拆线信号。
这样,一旦主叫侧发生异常(比如由于用户、手机等原因导致的网络侧没有接收到拆线信号),呼叫就会被吊死。
根据目前网上的组网情况,出现长话单的情况是不能够完全避免的,尽管一些手段可能会有助于减少这种情况的发生(例如提高传输线路的传送质量等),也正因为如此,《900MHzTDMA数字蜂窝移动通信系统设备总技术规范第一分册交换子系统设备技术规范》中,规定的话单精度为“<10-4”,即错误率为万分之一。
而且据我们的的了解,大部分厂家的设备同样有此种现象,即使是固定网交换机也不能说可以绝对避免此种情况。
出现长话单问题时的处理步骤
可以根据“通话时间过长”告警中的参数首先在本局和对局查询出局的电路是否是被占用的,然后通过人工复位电路操作来释放呼叫:
“通话时间过长”告警中会报出主叫侧使用的DID、PSN和BSN号;
(1)在华为VMSC、GMSC等维护终端的告警台上点开该告警的详细解释窗口即可看到,该告警的DID、PSN和BSN号参数;
(2)如果告警的详细解释窗口中不能看到DID、PSN和BSN号的解释,则可以通过告警台上“告警参数”的前五个字节获取这些信息;其中DID占一个字节,PSN、BSN各占两个字节;
例如,告警参数为:
0A80009C00......
则DID为:
0x0A(10进制数为10,TUP)
PSN为:
0x0080(低位在前,10进制数为128)
BSN为:
0x009C(低位在前,10进制数为156)
则主叫DID、PSN和BSN分别为10、128、156;
对于GMSC版本DID一般会有以下取值:
0x0A(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- GSMNSS 专题