文章目录

  • VoLTE技术
    • IMS简介
    • SIP消息结构
    • IMS注册流程
    • IMS去注册流程
    • 什么是Ghost Call
    • 预留资源的呼叫流程
    • 挂断电话流程(主动挂断、拒接)
    • SDP协议,二次协商过程
    • 呼叫保持
    • 三部电话呼叫保持全过程

VoLTE技术

通信系统支持的业务种类有很多,语音业务、数据业务、短信业务、彩信业务、彩铃、视频电话、会议电话、呼叫转移、多方通话等。最常用的两类业务就是语音业务和数据业务。

LTE的语音业务
语音业务早起是构筑在电路交换CS技术之上的,语音业务长时间、低数据量、低延迟的特点很适合用电路来承载。但是,随着技术的发展,分组交换PS技术成为主宰,甚至到了LTE系统,电路交换域荡然无存。
没有了电路交换设备就不能支持基于电路交换的业务了,那LTE靠什么来支持语音业务呢?此时,技术大佬们就想出了以下几种方案LTE系统有多种方案来实现语音业务。

1 双通双待。终端同时使用两套收发器,一套收发器用于数据业务,驻留在LTE网络中;另外一套收发器用于语音业务,驻留在2G/3G业务中。这种方案实施方便,无需额外切换,但是,终端的功耗和成本较高。成本不用多说,大家都穷;自己用的手机也得省电呀,充电2小时通话5分钟不就太尴尬了么。(开个玩笑)
2 CSFB技术。让LTE终端回落到2G或3G网络的电路交换域来完成语音业务。
3 VoLTE(Voice over LTE)。利用IP数据包来承载语音业务。核心网需要引入IMS。
4 OTT(Over the Top)终端利用各种分组应用APP来传输语音数据,比如Skype、微信等。
等等

由于诸如2G/3G太老了运营商不想用了、通话质量的考量、运营商和互联网厂商竞争、钱、IMS也想翻身等一系列因素,2015年,中国移动开始力推VoLTE。

使用VoLTE的基本条件:
运营商网络要支持(部署了IMS域)
手机要支持(有设置VoLTE开关的选项)
运营商为用户开启了这项功能
SIM卡要支持,有ISIM单元存储特定信息。

IMS简介

IMS全称(IP Multimedia Subsystem)IP多媒体子系统,是一种全新的多媒体业务形式。2000年提出,2002年随着WCDMA的R5发布,2011年完成。

核心网三大域:CS、PS、IMS

IMS接入层网元:SBC(Session Border Controller,会话边界控制器),MGW和MGCF(媒体网关和媒体网关的控制功能)
IMS控制层网元:CSCF全称Call Session Control Function,呼叫会话控制功能。三大网元分别为P-CSCF、I-CSCF、S-CSCF。
IMS应用层网元:各种应用服务器,如MMTel、智能网、短消息和彩铃等。
详细信息请自行查阅其他资料,本文档专注于无线侧的信令流程。

IMS域中,引入了很多新的协议和接口,其中最关键的一个协议就是SIP。

SIP,Session Initiation Protocol,会话发起协议。在OSI七层结构中位于应用层和传输层中间。SIP协议利用TCP/IP传输,还可以携带SDP(会话描述协议)的内容。SIP协议在核心网和终端中都有涉及到,所以在VoLTE终端设备里,除RRC和NAS信令,还将使用SIP信令。

SIP 协议消息分请求和响应两类,其中请求消息由UAC发往UAS,响应消息由UAS发往UAC。

SIP消息结构

SIP消息结构:起始行(Start Line)、消息头(Header)、消息体(Body)。
起始行:请求消息的起始行由Method、Request-URI和SIP-Version组成;响应消息的起始行由SIP-Version、Status-Code和Reason-Phrase组成。消息体是可选内容,主要承载了SDP(会话描述协议)的内容。


请求消息与响应消息的消息头与消息体在结构上是没有区别的。可参考第一张图。

IMS注册流程

IMS去注册流程


什么是Ghost Call

什么是Ghost Call
What are Ghost Calls?
A ghost call is the name given to phantom calls where your phone rings but nobody is on the other end of the call, nothing but silence. It is extremely annoying and depending on the source of the ghost call, it can happen frequently.
Sometimes the caller ID will be a strange number such as calls from 100, 1000, 1001 or the likes which is often a clear sign of a ghost call.

预留资源的呼叫流程

挂断电话流程(主动挂断、拒接)


SDP协议,二次协商过程

呼叫保持

三部电话呼叫保持全过程

附录:
参考:SIP协议

原创不易,转载请注明来源~

VoLTE技术(含IMS注册/去注册流程、IMS呼叫流程、呼叫保持流程、二次协商过程)相关推荐

  1. android ims注册流程,ims注册流程volte通话流程总结

    IMS 开机初始化流程图请见如下附件,流程图较大,文档中显示不清晰. IMS开机初始化流程图 1.1 监控IMS Service PhoneApp进程是在系统开机时启动的,Phone进程初始化的时候( ...

  2. NR 5G UE发起的去注册流程

    UE发起的去注册流程 UE给AMF发送NAS 消息Deregistration Request(5G-GUTI, Deregistration type(例如Switch off), Access t ...

  3. Unity3D技术之游戏的登陆注册界面详解

    首先制作背景图片,在ngui中插入一个texture,把选好的背景图片放入texture中,在texture组件上添加一个uistretch脚本(自适应屏幕大小),把其属性中的style调成both, ...

  4. 【Android NDK 开发】JNI 动态注册 ( 动态注册流程 | JNI_OnLoad 方法 | JNINativeMethod 结构体 | GetEnv | RegisterNatives )

    文章目录 I . 动态注册流程 ( 总结 ) II . JNI_OnLoad 方法 III . 被注册的本地 C/C++ 方法参数 IV . JNINativeMethod 结构体 ( 核心重点 ) ...

  5. nacos 公共_技术分享——使用nacos作注册中心和配置中心

    什么是nacos? 首先看下官方的简介: Nacos 致力于帮助您发现.配置和管理微服务.Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现.服务配置.服务元数据及流量管理. Naco ...

  6. 麦克风阵列技术 三 ( 声源定位 波束形成 去混响 麦克风阵列结构设计 声学结构确认流程)

    麦克风阵列技术 麦克风阵列技术详解 声源定位 延时估计 角度计算 波束形成 波束形成模型 波束形成基本理论 去混响 麦克风阵列结构设计 声学结构确认流程 紧接上一个博客文章,此为第三部分.上一部分见: ...

  7. 为什么我不再推荐大家去注册今日神评自媒体平台?

    当今日神评出来的,有不少小伙伴说,又一个有保底收益的自媒体平台横空出世啦,自媒体人不够用了. 刚开始的时候,我也比较好奇说又有一个保底的自媒体平台可以入驻了,就赶紧入驻吧!事实证明,入驻还是比较简单的 ...

  8. freeswitch系列四 通过实例学习sip协议的注册、呼叫、挂断流程

    1. 概述 本文通过tcpdump对真实环境里的软电话的注册.呼叫.挂断流程进行抓包,通过真实的例子学习SIP协议.本文主要包括以下方面: A. 详解软电话的注册时的SIP包和流程图 B. 详解软电话 ...

  9. VoLTE技术中的会话持续性-SRVCC

    目录 IMS中的会话持续性概念 会话持续性的范围 移动IP.SRVCC实现语音业务切换的思路分析 双模终端的类型 SRVCC架构分析 SRVCC的网元     1,eMSC向IMS发出SRVCC切换请 ...

最新文章

  1. 互联网技术的技术名词
  2. python3实现mysql导出excel
  3. spring注解注入属性
  4. 新疆计算机一级考试试题视作题,2014新疆计算机一级考试试题汇总
  5. java中byte的范围计算
  6. js模块化之模块依赖处理
  7. python 内置标准库socketserver模块的思考
  8. EasyDrv 3.5 Beta 1.5驱动选择工具最新版
  9. SqlParameter数组
  10. mysql压缩包部署和常见问题
  11. Mac Yapi 内网安装保姆级步骤
  12. php不使用框架,导出Excel,这里有代码,全解
  13. 【汇编程序】实现输出2012-2100年之间所有闰年
  14. 一个牛逼的程序员是什么样的?
  15. 2.深入一点理解C源程序的编译过程
  16. 2023年网络安全比赛--网络安全事件响应中职组(超详细)
  17. Python刷题中常用的知识点和易忘点
  18. C++实战笔记(一):矩阵类
  19. 2022-2027年中国中医药行业发展监测及投资战略研究报告
  20. 首个高温红色预警来了,气象预警你了解多少?

热门文章

  1. css清除浮动带来的负面影响
  2. 哈希表及哈希函数研究综述
  3. 一个极佳的编程语言练习项目
  4. 用Python 生成个性二维码
  5. camera摄像原理之三:色温和自动白平衡
  6. PERT(计划评审技术Program Evaluation an Review Technique)
  7. Arduino温度报警
  8. 已有打开的与此 Command 相关联的 DataReader,必须首先将它关闭。
  9. QML 自适应布局 关键
  10. 大公司为什么都有API网关?聊聊API网关的作用