IMS注册及VoNR(附抓包)

目录

一、基础概念

二、ims注册和去注册

2.1注册

2.2去注册

三、VoNR 通话


一、基础概念

a36990a2b14343d5bf5b728967149ff5.png        在介绍IMS注册及VoNR通话之前,有必要先看一下这个图,对一些基本概念有所了解。用户UE第一次发起PDU Session请求,其携带dnn为cmnet,建立5QI为9的默认承载;核心网将分配对应ip地址。用户UE第二次发起PDU Session请求,其携带的dnn为ims,建立5QI为5的默认承载;核心网分配对应ip地址,本例中10.64.0.0/24、10.65.0.0/24均为对应于ims的UE地址段;

  • VoNR通话功能,在手机端,是指手机入网后,有HD图标;在核心网端,即核心网ims功能;
  • 数据业务类型有三种模式:透明模式(TM)、非确认模式(UM)、确认模式(AM)。TCP是面向连接的传输控制协议,UDP提供无连接的数据包服务;语音和视频等业务数据,一般采用UDP数据包格式。

二、ims注册和去注册

2.1注册

17f08ee4c77d409c9e66e4c6016b0bc5.png

        UE在dnn为ims的PDU Session建立成功后,其向核心网发起IMS注册流程,其采用SIP协议,流程需符合3GPP相关协议,链接如下:

inside TS 23.228: Content Part, 10 out of 74 (tech-invite.com)

7b074eb3599149d28686ad0273a3e8e2.png

  1. UE第一次发起ims注册请求,核心网回复鉴权失败401;此处是因为UE的注册请求中缺少一个字段,导致鉴权失败;核心网将在401消息中下发此字段,UE下次重新注册时会携带此字段;若UE的注册请求字段完整,则无此流程;
  2. UE重新向核心网发起ims注册请求,核心网回复鉴权通过200 OK,即图中红框部分;
  3. UE随即向核心网发起ims订阅消息服务,核心网回复订阅成功200 OK;
  4. 核心网立刻回复UE一条NOTIFY消息,UE回复200 OK表示收到;

2.2去注册

dfb35dce3ac5495c9fc30408fcade32f.png

  1. UE发起ims去注册请求BYE;
  2. 核心网回复200 OK,去注册完成;

三、VoNR 通话

        其流程图较大,因此未作截屏,可点击下方链接查看3GPP协议中呼叫方UE的VoNR发起信令流程;

inside TS 23.228: Content Part, 18 out of 74 (tech-invite.com)

b072006160b14861b81771f6a5f242d2.png

a56017ff1c91416e80346f745b6b1241.png注意:图中10.49.170.176为核心网A的N6地址,10.88.120.242为核心网A的N2、N3地址(配置同一IP地址);因VoNR流程较多,截屏未能完整;这本身是一个抓包,UplinkNASTransport为两张图片衔接点;

  1. UE 1(主叫方)发起VoNR 通话请求--INVITE;
  2. 核心网A trying 呼叫另一侧核心网B下的UE 2(被叫方);
  3. 核心网A收到183 Session Progress的回复后,下发UE 1;
  4. 核心网A发起PDU Session Resource Modify Resquest,为UE 1的ims的PDU会话添加5QI为1的语音承载;
  5. UE 1发起临时应答请求--PRACK(忽略即可);
  6. UE 1发起请求--UPDATE(忽略即可);
  7. 核心网A收到另一侧UE 2回复的180 Ringing;表明UE 2已经正常振铃,只是该用户暂时未接听;核心网A下发此180 Ringing到UE 1;
  8. UE 1发起请求--UPDATE(忽略即可);
  9. 核心网A收到另一侧UE 2回复的200 OK(INVITE);表明UE 2已经接起电话;核心网下发此消息到UE 1;
  10. UE 1对消息200 OK做出响应--ACK,表示收到了UE 2的应答回复,此时UE1和UE2可以相互通话;

接下来看一下被叫方UE 2的抓包

ae10e117ff48478f988e8d370b93385e.png

9217b557bc924b35b0d56cb4d7710f38.png

        这同样是一个抓包,UplinkNASTransport为两张图片衔接点;整体流程可概括为:核心网B下发INVITE消息——UE 2回复183 Session Progress——核心网B修改UE 2的PDU Session的承载——UE 2振铃——UE  2接听电话,回复200 OK;


### 回答1: 电信IMS(IP Multimedia Subsystem)注册服务器是一种用于支持电信业务的服务器IMS是一种开放的标准化架构,旨在提供多媒体服务,如语音通话、视频通话和消息传输。 IMS注册服务器IMS网络中的关键组件,负责管理用户的注册和身份验证。当用户在终端设备上启动语音通话或其他多媒体服务时,终端设备会向IMS注册服务器发送注册请求。注册服务器会验证用户的身份,并分配给用户一个唯一的标识符,称为SIP URI(Session Initiation Protocol Uniform Resource Identifier)。 IMS注册服务器还负责维护用户的状态信息。例如,当用户在一个Wi-Fi网络上注册时,如果他们移动到另一个Wi-Fi网络或切换到移动网络,注册服务器将更新用户的网络位置信息。这确保了用户在移动过程中的无缝连接。 此外,IMS注册服务器还支持服务控制功能。它可以检查用户是否有权使用某种服务,以及用户的账户余额是否足够支付相应的费用。如果用户账户余额不足,注册服务器可能会阻止用户访问相应的服务。 总之,电信IMS注册服务器是一个关键的服务器,用于管理用户的注册和身份验证,维护用户的状态信息,并支持服务控制功能。它是电信业务顺利运行的重要组成部分。 ### 回答2: 电信IMS注册服务器是一种用于支持IP多媒体子系统(IMS)的关键设备。IMS是一种基于IP网络的多媒体通信架构,可提供语音、视频、消息和其他多媒体服务。IMS注册服务器IMS核心网络中的一个重要组成部分。 IMS注册服务器的主要功能是管理用户在IMS网络中的注册、鉴权和鉴权功能。当用户手机或其他设备上线时,它首先要向IMS注册服务器发送注册请求。注册请求包含用户标识和身份验证信息。IMS注册服务器会对此进行验证,并回复一个注册成功的消息,使用户能够使用IMS网络中的各种多媒体服务。 IMS注册服务器还负责用户鉴权功能,对用户进行身份验证。用户在IMS注册服务器注册后,每次进行通信时,都需要进行鉴权。鉴权的目的是确保只有经过身份验证的用户才能使用IMS网络提供的服务。 此外,IMS注册服务器还提供位置服务功能,可以追踪用户的位置信息,并根据用户的位置信息提供相应的服务。 总之,电信IMS注册服务器在电信网络中扮演着核心角色,负责用户的注册、鉴权和位置服务等重要功能,为用户提供了丰富多样的IP多媒体服务。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值