• VoLTE基础自学系列 | IMS(VoLTE)注册流程(含eSRVCC)


    视频来源:51学通信《VoLTE基础》

    一边学习一边整理老师的课程内容及试验笔记,并与大家分享,侵权即删,谢谢支持!

    附上汇总贴:VoLTE基础自学系列 | 汇总_COCOgsta的博客-CSDN博客


    eSRVCC概述

    SRVCC是指UE在LTE下通过IMS打电话, LTE信号差或没信号了,自动切换到2/3G并接入到IMS继续打电话的技术。SRVCC可以保证在切换过程不掉话。

    eSRVCC是指在拜访地引入ATCF、ATGW节点, 使用户平面不需要回到归属地, 减少切换延迟的技术。被3GPP R10采用。现已被运营商广泛接纳为VoLTE的过渡技术。 通常ATGW、ATCF、P-CSCF、SBC为合设, 位于拜访地。其他IMS网元位于归属地。

    eSRVCC终端与普通LTE终端在IMS网络的基本注册流程类似,差异在于P与I-CSCF之间会增加一跳ATCF, 后续所有流经P-CSCF的消息都会经过ATCF转发。

    eSRVCC术语:ATU-STI

    ATU-STI:(Access Transfer Update-Session Transfer Identifier) , 接入切换会话更新标识。该号码由SCC AS分配, 用于切换过程中ATCF寻址SCC AS。

    ATU-STI的格式:

    • SIP URI格式, 即以“sip:用户信息@主机端口[参数] ”开头的字符。
    • 用户信息、主机端口、参数的设置原则如下。
    • 用户信息:可以是用户名或电话号码, 如smith、12345678。
    • 主机端口:可以是域名或数字形式的IP地址和端口,如51xuetongxin.com、10.10.10.10:8000。
    • 参数:作为SIP URI的一个附属信息, 可以用作标识SIP URI的一些特殊属性, 与主机端口之间通过分号“;”隔开。例如, 在主机端口后携带“user=phone”参数, 可以表明被叫用户是一个电话用户。

    eSRVCC术语:STN-SR

    STN-SR:Session Transfer Number for SRVCC, SRVCC会话转移号码。

    • 在用户签约时, 由HSS为其分配一个初始STN-SR号码。注册流程中, 由ATCF也分配STN-SR号码, 替换掉HSS上签约的STN-SR号码。在eSRVCC流程中, STN-SR用于MSC-S寻址ATCF, 使切换后的会话和远端会话在ATCF/AT GW上关联。

    STN-SR的格式:

    • ITU-T推荐的E.164号码格式
    • 例如:tel:138654321
    • 用做Invite消息中的Request-URI。

    3GPP TS23.003中定义

    eSRVCC术语:C-MSISDN

    Correlation Mobile Station international ISDN number, 相关性终端标示号码。用户签约VoLTE业务时, 如果需要支持SRVCC/eSR VCC能力,需要在融合HLR/HSS上为其分配STN-SR号码和C-MSISDN号码。STN-SR用于寻址SCC AS, C-MSISDN用于标识终端及关联用户会话。

    “A Correlation MSISDN(C-MSISDN) is an MSISDN that is used for correlation of sessions at access transfer and to route a call from the IMCN subsystem to the same user in the CS domain.” ---3GPP TS23.003

    格式与MSISDN相同。例如:+8613907316666

    eSRVCC中的主要网元功能

    ATCF功能

    • ATCF决定是否需要对媒体面会话进行锚定
    • 执行会话切换,并控制媒体面的切换
    • 切换时根据ATU-STI通知SCC AS发生了SRV CC切换
    • 分配可路由标识STN-SR

    ATGW功能

    • 在ATCF的控制下对媒体面进行锚定和释放

    MME功能

    • 从HSS获取STN-SR, 切换时通过Sv接口转发给eMSC
    • 将UE的SRVCC capability发送给HSS, 用于后续锚定判断
    • 发起目标小区的SRVCC切换
    • 协调PS切换和SRVCC切换同步执行

    MSC-S功能

    • 由MME Sv接口的消息触发预留CS域资源
    • ATCF发起会话切换
    • 选择发现ATCF

    SCC AS功能

    • 锚定和关联会话
    • 确定是否使用eSRVCC
    • 提供C-MSISDN和ATU-STI等信息, 用于路由和绑定会话

    完整版eSRVCC用户注册流程

    1 UE发送的Registration请求

    2 P-CSCF/ATCF转发Register请求给I/S-CSCF

    Feature-Caps头域

    ATCF分配STN-SR, 并转发Register请求给I/S-CSCF。包含在Feature-Caps头域中。

    备注:Feature-Caps:3GPP TS24.237

    14 SSC AS发SIP MESSAGE请求给ATCF

    MESSAGE请求中的关键字段

    关键参数的存储

  • 相关阅读:
    [计算机毕业设计]大数据的B站数据分析与可视化
    第九章——规范数据库设计
    mongoDB多表联查以及MongoTemplate的表联查API使用
    QQd挂源码已更新最新加速项目程序全开源
    西藏2022中国农民丰收节 国稻种芯:让农牧民成为活动主角
    那些年,我敲过的代码:Springboot框架、Maven的分层结构
    仿真鸟群-Python实现(Win11)
    如何让你的量化交易系统具有概率优势,具有正向收益预期呢?
    攻击面分析及应对实践
    CSS详细基础(三)复合选择器
  • 原文地址:https://blog.csdn.net/guolianggsta/article/details/126302654