"VoNR呼叫流程详解及消息流程分析"
需积分: 42 144 浏览量
更新于2023-12-31
3
收藏 436KB DOC 举报
VoNR(Voice over New Radio)呼叫流程是指基于新无线电技术(New Radio)的语音通信呼叫过程。下面是VoNR呼叫流程的详细描述。
VoNR呼叫流程主要涉及MO(Mobile Originated, 移动发起方)侧呼叫流程和MT(Mobile Terminated, 移动终止方)侧呼叫流程。
MO侧呼叫流程中,首先UE_A在IMS(IP Multimedia Subsystem)网络注册后,即可在NR网络发起呼叫。流程示意图如图1所示,消息流程如图2所示。
图1 MO侧呼叫示意图
图2 MO侧呼叫流程
1. 当用户在NR网络发起呼叫时,如果终端处于IDLE态(空闲态),则需要启动Service Request过程,用于建立UE到UPF(User Plane Function)端到端的信令连接和用户面承载。一旦业务请求接入成功,终端即可发起呼叫。
2. UE_A发起初始INVITE请求,消息中通过PANI(P-Access-Network-Info)头域携带用户接入信息。INVITE消息示例如下:
INVITE tel:13613013702 SIP/2.0
Via: SIP/2.0/UDP 10.88.13.1:21001;branch=z9hG4bKa3f5b647ad339c0be7a060c7190ae73d
Max-Forwards: 70
Route: <sip:ims.example.com;lr>
To: <tel:13613013702>
From: <tel:13613013702>;tag=1234567890
Call-ID: NGJkN2QxMzM1YzcwZjdiMzllYzE2MGUyZGVkNjQyMGM
CSeq: 1 INVITE
Contact: <sip:10.88.13.1:21001>
Content-Type: application/sdp
Content-Length: 234
Authorization: Digest username="alice", realm="atlanta.example.com", nonce="84a4cc6f3082121f32b42a2187831a9e", uri="sip:alice@example.com", response="34ab27f946dfa8bb117e61a75448f43f", algorithm=MD5
3. INVITE请求中包含了目标号码、发送方和接收方等信息。该请求将通过SIP(Session Initiation Protocol)传输到IMS核心网络,并进一步处理。
4. IMS网络收到INVITE请求后,将进行鉴权、注册计费等操作,然后将请求路由到目标终端。鉴权和注册计费等过程超出了本文的讨论范围,这里不做详细展开。
5. 目标终端(MT终端)收到INVITE请求后,将生成200 OK响应,并通过SIP传输回UE_A。
6. UE_A收到200 OK响应后,将生成ACK消息,确认接受该呼叫请求。ACK消息示例如下:
ACK sip:13613013702@example.com SIP/2.0
Via: SIP/2.0/UDP pc33.example.com;branch=z9hG4bKkdjuw
To: "Bob" <sip:bob@example.com>;tag=a6c85cf
From: <sip:alice@example.com>;tag=1928301774
Contact: <sip:alice@pc33.example.com>
Call-ID: a84b4c76e66710
CSeq: 314159 INVITE
Max-Forwards: 70
Route: <sip:bob@example.com>
Content-Type: application/sdp
Content-Length: 142
7. MT终端接收到ACK消息后,即可开始语音通话。语音通话的具体过程涉及音频编码、数据传输等细节,此处不再赘述。
以上就是VoNR呼叫流程的详细描述。该流程主要包括MO侧呼叫流程和MT侧呼叫流程,并通过SIP信令实现呼叫请求和确认。VoNR技术的广泛应用将极大地提高移动通信的质量和效率,为用户提供更好的语音通信体验。
2020-09-23 上传
2008-07-22 上传
2023-06-12 上传
2024-05-04 上传
2009-08-04 上传
2022-01-05 上传
2022-01-05 上传
laozi4817
- 粉丝: 1
- 资源: 5
最新资源
- 高清艺术文字图标资源,PNG和ICO格式免费下载
- mui框架HTML5应用界面组件使用示例教程
- Vue.js开发利器:chrome-vue-devtools插件解析
- 掌握ElectronBrowserJS:打造跨平台电子应用
- 前端导师教程:构建与部署社交证明页面
- Java多线程与线程安全在断点续传中的实现
- 免Root一键卸载安卓预装应用教程
- 易语言实现高级表格滚动条完美控制技巧
- 超声波测距尺的源码实现
- 数据可视化与交互:构建易用的数据界面
- 实现Discourse外聘回复自动标记的简易插件
- 链表的头插法与尾插法实现及长度计算
- Playwright与Typescript及Mocha集成:自动化UI测试实践指南
- 128x128像素线性工具图标下载集合
- 易语言安装包程序增强版:智能导入与重复库过滤
- 利用AJAX与Spotify API在Google地图中探索世界音乐排行榜