5G的网络架构其实承袭自4G,只支持分组交换,不支持电路交换,也就是说自身的5GC核心网是没法支撑语音业务的,必须依赖于一个叫做IMS的系统。
跟IMS结合之后,独立打电话的问题完美解决。因此基于5G的语音业务就叫做VoNR (Voice over NR)。而4G在IMS支持下的语音业务就叫VoLTE(Voice over LTE)。在无NR覆盖时系统间切换回落到VoLTE,甚至3G和2G支持的电路交换域语音业务。
下表是4G VoLTE与5G语音解决方案在各种场景下的性能对比,VoNR性能更优。
5G VoNR支持EVS语音编解码。EVS(Enhanced Voice Service)与其他常用语音编码方式(如AMR-WB(adaptive Multirate Wideband))相比,可以用更低的编码速率提供相同的语音质量,从而提升系统容量;或者以相同的编码速率提供更高的语音质量。
EVS包括EVS-NB(EVS Narrowbad)、EVS-WB(EVS Wideband)、EVS-SWB(EVS Superwideband)、EVS-FB(EVS fullband)和AMR WB I/O(AMR-WB input/output)五种编码方式:
5G的VoNR语音呼叫流程:语音业务存在两个状态:
VoNR在SA架构下新增VoNR语音方案有两种选择。
选择一:开通VoNR,无NR覆盖回落到VoLTE。
选择二:不开通VoNR,直接回落到VoLTE。
5G不连续覆盖时可与VoLTE平滑切换,不影响切换体验。5G到4G的切换流程分解如下:
5G切换到4G相比4G内切换时延增加20~30ms,延迟1~2个包,通过切换缓冲后基本不影响切换体验。