跳至主要内容

如何统计VoNR的呼叫建立时长?

 本文根据https://www.techplayon.com/主要内容编译整理

独立组网(SA)的5G网络已在全世界范围部署,移动网络运营商根据3GPP定义的语音方案通过5GRAN、5GC和IMS为用户提供VoNR语音服务。

在语音服务中影响用户感知的一个指标就是呼叫建立时间(Call Setup Time),它是用户在拨出号码后听到振铃之间的等待时间,统计公式如下:



图1.VoNR中呼叫建立时间示意图

一、呼叫建立时间特点

  • 通话建立时间(Call Setup Time)是语音用户体验的标准;

  • VoIP、VoLTEVoNR的呼叫建立时间定义相同;

  • 它是用户A(User#1)拨号用户B(User#2)到收到振铃的时间;

  • 在IMS系统中呼叫建立时间是从SIP Invite到SIP-180-Ringing;

  • 当UE处于RRC连接模式时呼叫建立时间较短;当UE处于RRC空闲模式时呼叫建立时间较长;

  • RRC连接模式下VoNR呼叫建立平均时间在2~3秒的范围;

  • RRC空闲模式下VoNR呼叫建立平均时间在3~3.5秒的范围;

  • 网络中正常情况下呼叫建立时间小于2.5秒;

  • 可通过不同技术对呼叫建立时间进行优化。


二、VoNR呼叫建立时间是网络运营商的关键KPI之一,它是User#1拨打User#2号码与收到振铃的时间差。其中:User#1是发起(MO)端,而User#2是终接(MT)端。

在VoNR呼叫流程会经过多个过程,其中包括:IMS注册、信令承载IMS PDU建立;如果被叫端处于RRC空闲状态,则需要启动寻呼流程、之后为语音流量建立专用承载。从IMS侧的信令消息,主叫(MO)呼叫建立时间可从SIP-Invite到SIP-180-Ringing SIP消息计算,具体由两部分组成:

VoNR呼叫建立时间=呼叫接入延迟+呼叫处理延迟

2.1 呼叫接入延迟VoNR中呼叫接入延迟可定义为:MT设备被寻呼、IMS专用承载建立、MO和MT设备之间的处理延迟。在IMS信令中就是SIP-InviteSIP-183-Session-Progress进行统计。

2.2 呼叫处理延迟呼叫处理延迟可以定义为无线延迟,这是VoNR空中接口消息中的NR在MO UE和gNB之间流动,此外还有MO侧专用承载设置的5GC核心网络延迟,直到在MO之间建立呼叫的最后一步和MT在振铃阶段。可以从SIP-183-Session-Progress到SIP-180-Ringing进行统计。

三、呼叫建立时间测试和统计

通过测试LOG来计算VoNR呼叫建立时间时,可对其他消息过滤只显示IMS SIP消息(如图2);



图2.VONR呼叫中IMS的SIP消息

  • 统计以UE发送SIP Invite消息计为T1:06:30:29:864(开始呼叫);

  • UE收到180-Ringing消息计为T2:06:30:31:774(完成接通)。

  • 则呼叫建立时间(长)=T2–T1=06:30:31:774–06:30:29:864=1:910秒


四、呼叫建立时间测试场景现场测试和出具建立时间(延)的KPI报告时,应注意区分以下场景:

  1. VoNR呼叫建立测试时应当置UE#1和UE#2都处于RRC-Idle态;

  2. MO用户RRC-Connected和MT用户RRC-Idle态;

  3. MO用户处于RRC-Idle且MT用户RRC-Connected态;

  4. MO和MT用户来自不同芯片组供应商;

  5. 5GC请求MO或MT用户进行身份(ID)识别;

  6. 三方电话会议建立测试;

  7. 来自不同运营商MT用户的VoNR呼叫。

评论

此博客中的热门博文

VoNR高清语音方案研究及优化指导

一、问题名称及现象概述 VoNR(全称:Voice on New Radio),是一种通话技术,即在通话过程中只通过 5G信号完成语音与视频通话。如同4G时代的 VoLTE,5G SA模式下的VoNR 是基于纯5G接入的通话解决方案, 话音业务和数据业务均由5G网络承载,不依赖4G,是5G成熟发展期的目标语音解决方案。与上一代的VoLTE相比,在通话质量上有大幅度的提升,具有延迟更低、音质与画质更高的特点,可以整体提升用户的使用体验,因此未来智能手机向VoNR转移,只是时间问题。按照目前5G部署的情况来看,在5G建设初期,当手机移动到5G信号覆盖较差的区域时,仍然需要切换到LTE网络,由VoLTE来提供语音服务。 本文重在 VoNR方案介绍和优化指导, 为后续安徽移动 开通 VoNR及优化思路提供参考。 二、解决方案详细说明 1.VoNR组网 过渡方案:不开通VoNR,接入时直接回落到VoLTE 标准R15支持,临时过渡方案,IMS仅先支持SIP即可(简化部署) ,未来支持用户面即可升级到 VoNR. 由于网络不支持 VoNR, 用户发起语音业务时直接回落到 LTE, 数据业务将跟随切换到 LTE, 体验不如选择二 最终方案:开通VoNR,无NR覆盖切换到VoLTE 语音默认采用EVS编码,MOS分更高. 相比选择一,没有Fallback的流程,接入时延更低 数据业务在NR侧,体验更优 2. VoNR信令流程 5G 基于 5QI 建立承载, 类似 4G QCI, 基本流程同 VoLTE ①RRC 连接建立; ②(非必须) 默认承载建立:5QI=8/9; ③IMS 信令面 SIP 默认承载建立:5QI=5; ④IMS 用户面语音专用承载建立:5QI=1; UE通话的同时存在3个Qos Flow:数据业务:5QI8或9,语音业务:5QI1,5QI5,其中,语音的5QI1和5分别勇摄到独立的DRB承载,也即UE通话过程中在空口通常存在3个DRB承载。 ⑤语音通话开始。 VoNR切换VoLTE流程同普通数据业务切换 ①UE 上报测量报告给源 gNB; ②gNB 执行切换判决, 然后向 5GC 发起切换请求; ③目标 eNB 切换准备, 然后发送切换指示; ④终端在目标 eNB 发起随机接入; ⑤UE 切换到目标小区; ⑥通知源 gNB 切换完成, 并释放 UE 上下文。 3

5G NR接口协议

  一、5G 网络总体拓扑 二、5G NR接口介绍 • NG-RAN 与5GC接口:NG • gNB间接口:Xn • gNB-CU与gNB-DU间接口:F1 NG、 Xn、 F1接口信令连接都基于SCTP协议;用户面传输都基于 GTP-U协议。 gNB/ng-eNB与5GC之间接口,各基站通过NG接口与5GC交换数据,传输控制面信令和媒体面数据。NG接口协议包括NG-C和NG-U,分别处理控制面数据和媒体面数据. NG-C功能: • NG接口管理 • UE上下文管理 • UE移动性管理 • NAS消息传输 • 寻呼 • PDU会话管理 • 配置转换 • 告警信息传输 NG-U功能: • 提供NG-RAN 和UPF之间的用户面PDUs非保证传递 gNB/ng-eNB之间接口, 各基站通过Xn接口交换数据, 实现切换等功能。与NG接口类似, Xn接口协议也包括Xn-C和Xn-U, 分别处理控制面数据和媒体面数据. Xn-C接口协议功能包括: • Xn接口管理 • UE移动性管理, 包括上下文转移和RAN寻呼 • 切换 Xn -U接口协议功能包括: • 提供基站间的用户面数据传递 • 数据转发 • 流控制 F1接口是gNB中CU和DU的接口 F1-C接口协议功能包括: • F1接口管理 • gNB-DU管理 • 系统消息管理 • gNB-DU和gNB-CU测量报告 • 负载管理 • 寻呼 • F1 UE 上下文管理 • RRC消息转发 F1-U接口协议功能包括: • 用户数据转发 • 流控制功能 Uu接口为终端与gNB间空中接口, L1 PHY为物理层, 是5G区分于4G和其他代无线通信技术的根本。 L2数据链路层包括MAC(Media Access Control)、 RLC(Radio Link Control)和PDCP(Packet Data Convergence Protocol)。

5G科普—CU和DU分离

  要说5G基站在架构方面的演进,就不得不提CU和DU分离的事情。 CU的全称是Centralized Unit,就是集中单元; DU的全称是Distributed Unit,就是分布单元。 为什么CU和DU要分离? CU和CU分离了到底有什么好处? 现在开始部署的5G基站都是基于CU和DU分离架构的吗? 一、为什么CU和DU要分离? 我们先来看看4G和5G无线接入网部分的架构有什么不同: 由上图可以看出,4G基站内部分为BBU,RRU和天线几个模块,每个基站都有一套BBU,并通过BBU直接连到核心网。 而到了5G时代,原先的RRU和天线合并成了AAU,而BBU则拆分成了DU和CU,每个站都有一套DU,然后多个站点共用同一个CU进行集中式管理。