【问题现象】
江西新余的VoLTE测试用户18479014442漫游到宜春,呼叫宜春当地的市话3591040听到“空号”音,但加拨当地区号可以正常接通。
【原因定位】
问题描述:
江西新余的VoLTE测试用户18479014442漫游到宜春,呼叫宜春当地的市话3591040听到“空号”音,但加拨宜春当地的区号则可以正常接通。信令跟踪的情况如下:
1、分别在SBC、CSCF、TAS以及MGCF设置了号码跟踪。然后进行呼叫重现,发现确实每次都听到空号音。
2、在MGCF观察跟踪的信令,可见收到的SIP_Invite消息和出局的BICC_IAM消息中,被叫地址都是tel:+867903591040。
3、尝试用普通手机呼叫该号码+867903591040,同样听空号音。进一步询问,宜春当地的区号为0795,而0790是新余当地的区号。
4、从呼叫流程看,应该是IMS内部网元错误的将新余区号0790加到了被叫号码前。进一步分析IMS内部网元的SIP信令,可以看到0790区号是在TAS上添加的。下面是TAS收到和发出的Invite消息的被叫号码信息:
可见,需要重点分析 TAS 错误添加区号的原因。
问题原因:
查询中国移动关于“固话被叫号码区号补全”的流程要求,涉及以下几个步骤:
Step0:SBC收到来自终端的INVITE消息;
Step1:SBC向PCRF发送AAR,其中携带Required-Access-Info,ACCESS_NETWORK_INFO_REPORT;PCRF返回AAA响应;
Step2:PCRF 向SAE-GW 发送RAR,其中携带Required-Access-Info,ACCESS_NETWORK_INFO_REPORT;SAE-GW返回RAA响应;
Step3:SAE-GW向MME发送Create Bearer Request,MME在响应中携带UE的E-CGI/TAI;
Step4:SAE-GW向PCRF发送CCR,其中携带UE的E-CGI/TAIStep5:PCRF向SBC发送RAR,其中携带UE的E-CGI/TAI
Step 6:SBC 查询本地配置,将TAI 映射为区号,在P-Access-Network-Info 头域的sbc-domain 中添加信息,如sbc1.010.chinamobile.com;(同时在phone-context中添加区号信息)
Step7:INVITE消息转发至AS;
Step8:AS首先判断是否需要对被叫号码进行补齐(如某些特服号码不需要补齐),需要补齐时在PANI(或phone-context)中取出区号信息。
可见,需要AS 与SBC共同配合,方能实现正确的区号补全。从上面的步骤来看,第6步SBC在sbc-domain中加入区号信息是区号补全的关键。而在 SBC 发出的 Invite 消息中,我们发现其中并没有宜春区号0795 的信息(但是 UE 所在地 TAI 的信息则已体现在了 utran-cell-id-3gpp=460007954BE5B512 中):
接下来,我们在SBC上检查TAI=460007954与区号0795的映射关系数据是否正常配置。使用LSTLAMAP检查位置区号映射数据,果然发现460007954没有配置对应的区号,这就导致TAS无法从收到的Invite消息中获取正确的区号。
而在SBC未带上相应的区号信息时,TAS的补全流程如下:
1) 首先,VoLTE用户在开户(ADDSBR)时,已经根据用户号码归属关系指定了呼叫源码。本案例的VoLTE用户为新余用户,因此其呼叫源码=1000(对应新余)。
2) 在呼叫源表CALLSRC,呼叫源码=1000对应的本地号首集=1000。
3) 在本地号首集表LDNSET,本地号首集=1000对应的国内长途区号=790。
4) 在被叫号码表CNACLD,本地号首集=1000、被叫号码=3xxxx的,分析结果为“规整类型”=“不带-号的全局国际标准号码”。
5) 在移动字冠数据表MBLPFX中,未匹配到3xxxx的字冠,判定号码不属于移动号码。
6) 因此,号码最终被规整为“国家码+区号+号码”的格式,即:+867903591040。这就是TAS最终送出的被叫号码为+867903591040而不是+867953591040的原因。影响范围:所有在宜春TAI=460007954下的VoLTE漫游入访用户,不加区号直拨宜春当地的固话时无法接通。
【解决方案】
在 SBC 上使用 ADDLAMAP:LAMAPN=”xxx”,LOCTAI=”460007954″,
ANUM=”0795″;将TAI=460007954与区号0795的映射关系加上后,再次跟踪SBC发出的Invite消息,可见其中sbc-domain已经加上了区号信息:
再次联系用户进行直拨市话,呼叫已能够正常接通。
本文整理自网络,文章版权归原作者所有,如有侵权,请联系我们进行删除。小编微信(gprshome201101)
长按下方二维码图片 > 识别图中二维码 > 关注“51学通信公众号”
51学通信接头方式如下: