【问题现象】
按VOLTE测试要求,补充业务体验测试中发生呼叫前转、呼入限制等业务无法进行的情况。
【问题分析】
排查该问题,首先要从提供补充配置的网元入手。Ut AS(Application Server, 应用服务器)是提供业务逻辑和业务执行的应用服务器,VoLTE中使用其进行UE到业务AS的业务数据管理配置,提供设置、取消业务数据,激活、去激活业务等功能。UE与Ut AS间的接口称为Ut接口,使用XCAP协议,提供补充业务数据配置功能。
Ut AS包含网络应用功能(NAF, Network Application Function)与引导服务器功能(BSF, Boot Strapping Function)两项主要功能实体,提供用户鉴权认证与业务鉴权认证、AS选择和路由重定向功能。其接口流程见下图:

UE到NAF之间的补充业务配置消息主要是GET或PUT消息,这些消息在经过NAF完成业务认证通过后,转发到相应的AS。GET信息主要用于获取补充业务的信息,PUT消息主要用于设置补充业务(激活/去激活/修改),其主要携带参数包括:Request URI、X-3GPP-Asserted-Identity、Host、Authorization、Content-Type。其中,Authorization参数是UE发给NAF中携带用于鉴权,NAF(AP)发给AS(AP)的消息中不需携带此参数。
从以上描述可见,测试过程中出现呼入限制、呼叫转移等补充业务配置失败时,需要核查UE侧与网络侧Ut AS关键参数的配置是否一致。
【问题解决】
首要核查UE侧与网络侧关键参数的配置是否一致,主要包括Request-Line参数中携带的UtapplicationID信息,以及Host参数与Authorization参数中携带的NAF与BSF域名信息。测试中发现呼入限制、呼叫转移等补充业务配置失败时,建议优先核对相关信息。相关信息建议配置如下:
NAF:xcap.ims.mnc002.mcc460.pub.3gppnetwork.org
BSF:bsf.mnc002.mcc460.pub.3gppnetwork.org
UtapplicationID:simservs.ngn.etsi.org
备注:各地应根据实际组网情况进行参数配置,上述参数配置仅供参考。