【问题现象】
在北京移动进行VOLTE业务功能测试时,发现三星S6VOLTE终端注册失败,SCSCF返回500错误。
【原因定位】
问题描述:在北京移动进行VOLTE业务功能测试时,发现三星S6VOLTE终端注册失败,SCSCF返回500错误。
问题原因:
分析消息跟踪
1、查看终端401后携带的register消息,发现contact消息携带的字段超出256字节
2、 Contact:
<sip:460029010678963@[2409:8800:920E:029A:0000:0000:0000:0001]:59083;transport=udp;
Hpt=8eb2_16;suid=cBcGBiQJiACSDgKaAAAAAAAAAAEAAAAA;srti=d0_1024>;
q=1;
+g.3gpp.icsi-ref="urn%3Aurn-7%3A3gpp-service.ims.icsi.mmtel";
+g.3gpp.smsip;
video;
+g.3gpp.iari-ref="urn%3Aurn-7%3A3gpp-application.ims.iari.rcs.mnc000.mcc460.cloudfile;version=1_0";
barCycle;
+sip.instance="<urn:gsma:imei:35818206-000140-0>"
看消息跟跟踪的208行,可以看到压缩后还是306个字节。
MID(115) PID(259) Level(WARNING) ->
CscfComporUnCompContactParam:CscfCompContactParam
SipSerialSipHdr fail, ulRet=[72b272c] ulRealLen=[306] 【解决方案】
两种方式可解决此问题:
1、让终端带少点参数;该方案不符合集团网络适配终端的总体原则
2、在CSCF使用ADDSRVCAP命令对超长的参数进行压缩,如对+g.3gpp.iari-ref="urn%3Aurn-7%3A3gpp-application.ims.iari.rcs.mnc000.mcc460.cloudfile ;version=1_0";进行压缩以规避测试问题,后续需要CSCF支持适配。
51学通信核心网微信群公告: 为方便大家交流通信技术,我们创建了一个“51学通信核心网微信群”,欢迎所有热爱移动通信核心网的朋友加入,共同来探讨移动通信核心网相关问题,让我们共同进步吧~。 本群为51学通信所建的核心网技术交流群,仅限讨论核心网相关技术问题,分享通信生活及行业新闻等。禁发一切类型的广告(包括招聘、兼职信息、产品推广等,但在线学习类的分享不限),不合理的地方会慢慢改进。 本群涉及的主要领域和技术包括但不限于以下: 1)IP (MPLS VPN,IP Qos,NAT,IP Sec,组播,流量工程等) 2)CS核心网(MSC-S,MGW,SCP等) 3)2/3/4G PS核心网(MME,SGW,PGW,SGSN,GGSN,EPC DNS,EPC-HSS,HLR,OCS,CG,PG,PCRF,CE等) 4) IMS(CSFB,eSRVCC,ICS,RCS等技术,CSCF,AS,BGCF,IBCF,IMS-HSS,eNUM/DNS,ePDG,AAA,ATCF/ATGW,eMSC,SBC,MRFC/MRFP等网元) 本群讨论的主要协议包括但不限于: MPLS,QinQ,IP,PIM,IGMP,SNMP,RTP/RTCP,OSPF,BGP,ISIS,SIP/SDP,Diameter/DBP,GTP,ISUP,MAP,RANAP,BSSAP,SIGTRAN,SCTP,H.323,H.248,IKE,AH/ESP,S1AP,SGsAP,X2AP,LDAP,XCAP,HTTP,BICC,Camel等。 本群讨论原理及信令为主,不讨论设备内部实现细节及bug。
加入方法: 51学通信群已超100人(目前已有400位小伙伴哦),根据微信规定,群二维码自动失效。现在入群的唯一方法是群内人拉人入群。 为方便更多朋友入群一起交流核心网技术,特此发布下我们的入群方法: 1 群内的朋友可以任意拉人,只要不违反群公告的规定即可。 2 群外的朋友想入群,可以联系群内的朋友拉进来,或者加群主个人微信,说明想入群,群主会拉你入群 (群主微信名称:爱卫生,微信ID:gprshome201101)
|