案例-VoLTE用户使用72登记呼叫转移功能实现方法

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

华为VOLTE 通过拨号界面拨打*72等补充业务码方式激活

呼叫转移业务功能实现方案

【摘要】CDMA网络中通过在HLR中设置*72等补充业务码关联补充业务,在终端拨号界面上拨打*72等补充业务码实现补充业务的变更;VOLTE上线以后,集团规定集中设置BSF/AP服务器,通过Ut接口设置补充业务变更,终端上不在继承原来的*72这种拨号方案,而是在设置菜单中点击设置补充业务变更;为了继承原C网用户使用习惯,以及在BSF/AP服务器故障的情况下可以有第二选择,江苏电信在华为VOLTE上进行了数据以及业务触发流程上的改造,继承了C网*72等补充业务码激活呼叫转移业务的方法。

【关键字】*72 *68 *90 *92 呼叫转移

【故障现象】

VOLTE用户拨打*72xxxxxxxxxxx号码设置呼叫转移提示空号,无法设置呼叫转移

【原因分析】

目前江苏电信通过在手机终端设置界面对补充业务进行变更,通过公网DNS地址获取BSF/AP服务器地址,经过鉴权之后再通过Ut接口向MMTEL-AS变更和设置补充业务。

江苏电信的解决方案就是通过呼叫信令的方式将*72号码带到MMTEL-AS,让MMTEL-AS识别业务补充码,从而变更和设置用户的补充业务;

【解决方法】

在华为MMTEL-AS上设置:

//打开位长判断,超过位长不截断

MOD LDNSET:LOP=250,NLA=YES,NLRC=YES;

//登记无条件前转

ADD NSOPERATE: NSOPGPNAME="REGCFU", NSOPNAME="REGCFU", PATH="/simservs/complete-communication-diversion/communication-diversion/r

uleset/rule[@id=\"call-forwarding-unconditional\"]", NSOPTYPE=REGISTER, REGEX="^([0-9A-Ea-e*]+)([#]*)$", SRVDATA="

xmlns:ss=\"/ngn/params/xml/simservs/xcap\"

xmlns:cp=\"urn:ietf:params:xml:ns:common-policy\">tel:\\1", SST=CFU;

ADD CNACLD: LOCNUM=65534, URISCH=TEL_URI, PFXCDE=K'*72, CSTP=NEW, CSA=NSOPERATE, MINL=5, MAXL=32, NSOPGPNAME="REGCFU";

//取消无条件前转

ADD NSOPERATE: NSOPGPNAME="CANCELCFU", NSOPNAME="CANCELCFU", PATH="/simservs/complete-communication-diversion/communication-diversion/r uleset/rule[@id=\"call-forwarding-unconditional\"]", NSOPTYPE=CANCEL, SRVDATA="

xmlns:cp=\"urn:ietf:params:xml:ns:common-policy\">", SST=CFU;

ADD CNACLD: LOCNUM=65534, URISCH=TEL_URI, PFXCDE=K'*720, CSTP=NEW, CSA=NSOPERATE, MINL=4, MAXL=4, NSOPGPNAME="CANCELCFU";

//登记遇忙前转

ADD NSOPERATE: NSOPGPNAME="REGCFB", NSOPNAME="REGCFB", PATH="/simservs/complete-communication-diversion/communication-diversion/r uleset/rule[@id=\"call-forwarding-busy\"]",

NSOPTYPE=REGISTER,REGEX="^([0-9A-Ea-e*]+)([#]*)$", SRVDATA="

xmlns:ss=\"/ngn/params/xml/simservs/xcap\"

xmlns:cp=\"urn:ietf:params:xml:ns:common-policy\">< /cp:conditions>tel:\\1", SST=CFB, PWPOS=0;

ADD CNACLD: LOCNUM=65534, URISCH=TEL_URI, PFXCDE=K'*90, CSTP=NEW, CSA=NSOPERATE, MINL=5, MAXL=32, NSOPGPNAME="REGCFB";

//取消遇忙前转

ADD NSOPERATE: NSOPGPNAME="CANCELCFB", NSOPNAME="CANCELCFB", PATH="/simservs/complete-communication-diversion/communication-diversion/r uleset/rule[@id=\"call-forwarding-busy\"]", NSOPTYPE=CANCEL, SRVDATA="

xmlns:cp=\"urn:ietf:params:xml:ns:common-policy\">< /cp:conditions>", SST=CFB, PWPOS=0;

ADD CNACLD: LOCNUM=65534, URISCH=TEL_URI, PFXCDE=K'*900, CSTP=NEW, CSA=NSOPERATE, MINL=4, MAXL=32, NSOPGPNAME="CANCELCFB";

相关文档
最新文档