ProDeveloperTutorial.com

教程和编程解决方案
菜单
  • Shell脚本
  • 系统设计
  • Linux系统编程
  • 4g LTE
  • 编码问题
  • C
  • C ++
  • DSA
  • GIT

VoLTE邀请通话流程

前开发者教程 2020年8月31日
在本章中,我们将介绍VoLTE IMS邀请呼叫流程。

下图简要显示了INVITE请求,如果两个UE都在同一个IMS网络中

VoLTE邀请通话流程

下图简要显示了INVITE请求,如果两个UE都在同一个IMS网络中

VoLTE邀请通话流程

在UE发送INVITE请求之前,UE必须连接到LTE网络。

VoLTE IMS注册呼叫流程

2 UA之间交换的高级消息如下所示:

VoLTE邀请通话流程
步骤1:UA A将通过发送SIP INVITE请求来发起VoLTE呼叫。
        它将具有SDP报价,并且将具有VoLTE呼叫所需的编解码器。
        UA A将发送IMPU和IMPI详细信息,以了解谁在拨打电话。
        UA A将包括UA B的tel-uri,以便S-CSCF知道应将消息转发给谁。
        它将有一个“Route”具有P-CSCF和S-CSCF IP地址的标头。
步骤2:SIP服务器将向UA A发送100 Trying。
        这是一个临时响应,以便始发者将停止重发INVITE请求。
步骤3:UA B将发送183进行中会话,它将具有SDP。
        到此时,双方将建立专用承载。
        由于UA B支持的编解码器不匹配。
        因此,UA B无法发送180振铃。
步骤4:UA A将发送PRACK
        PRACK =对183会话进度消息的临时响应ACK。
        它将有一个SDP to communicate final codec selected.
步骤5:UA B将向PRACK发送200 OK。
UA B将发送200 OK进行PRACK。
双方对要使用的编解码器具有最终协议。
步骤6:UA A将使用新的新资源发送SIP UPDATE。
        它用于保留资源。
        编解码器中不会有任何更改。
步骤7:UA B将回复200OK以进行更新。
        UA B还将保留资源并发送200OK进行更新。
步骤8:UA B将发送180次振铃
这意味着警报已发送到UA B手机。
步骤9:UA B将发送200 OK进行邀请。
这表示UA B已接听电话。
步骤10:UA A将发送SIP ACK。
         UA A将向UA B发送ACK。
现在将有2个用户之间流动的RTP数据包。
现在,我们将看到2个用户之间的详细信令呼叫流。
VoLTE邀请通话流程
VoLTE邀请通话流程
VoLTE邀请通话流程
分享
电子邮件
鸣叫
领英
Reddit
绊倒
Pinterest的
上一篇文章
下一篇

关于作者

前开发者教程

每天我们都会讨论竞争性编程问题,请加入我们的网站:   电报频道

ProDeveloperTutorial.com

教程和编程解决方案
版权© 2020 ProDeveloperTutorial.com
从以下课程获得热门课程: 教育性的


    <span id="foMN1HZ"><details class="QkdfsE3"><mark id="VSFsrJ0" class="VzTOCIU"></mark></details></span>