描述:
UE不支持VoLTE,但是在Attach request消息中, Voice domain preference for E-UTRAN=3(IMS
PS preferred, CS voice as secondary),既然UE不支持VoLTE,Voice domain preference for EUTRAN应该是CS Voice only。
Explaination:
equest message中,UE会携带voice domain preference:IMS PS preferred, CS voice as secondary这个信息。
2. 但是对于非VoLTE的UE,voice domain preference:IMS PS preferred, CS voice as secondary这个信息不会带来任何问题,原因如下:
非VoLTE UE不支持IMS/VoLTE service UE端,打MO call时,因为UE不会注册IMS domain,所以UE不会使用IMS/VoLTE
service,UE会在CS域打MO call(CS call or CSFB call)NW端,打MT call时,因为UE没有注册到IMS domain,因此NW不会向UE送VoLTE call,NW只会在CS域送call。
3. 目前我们已经在中国,美国实网下均测试过,没有任何因为这个设置回报的问题,也没有接到过其他客户反馈的bug问题。
4. Voice domain preference可以修改,但是不能被移除,原因是UE 支持CSFB和SMS over SGs(Spec 24.301)
5. 如要修改这个设置,可以通过下面的方法:
修改文件:mcu\custom\service\nvram\nvram_data_items.c
Find “voice domain preference” field in the NVRAM_EF_LTE_PREFERENCE_DEFAULT[]
Change the value of voide domain preference to 0x01 as following
Then, rebuild the modem and use this modem to build AP project.
Note, 如果modem 版本为W1444以及后续版本,请先确认是否合入patch:MOLY00098363,如果没有
,请先申请patch。合入patch后,可以在modem makefile添加__VDP_SET_CS_VOICE_ONLY__来决定上
报VoLTE related capability VDP为 CS voice only;
CUSTOM_OPTION += __VDP_SET_CS_VOICE_ONLY__