SRVCC流程及异常场景介绍

news/2024/10/19 3:26:45/

SRVCC(Single Radio Voice Call Continuity)用于在LTE和3G网络之间,实现VoLTE电话无缝切换到3G网络。用户正在使用VoLTE电话进行通话,当他们移出了LTE网络覆盖范围,SRVCC技术会自动将电话切换到3G网络,从而保持通话不中断。

关键流程如下

  • UE(用户设备)向MME(移动管理实体)发送测量报告。

  • MME从E-UTRAN接收切换请求,标识这是用于SVRCC。

  • MME与MSC服务器触发SVRCC过程。

  • MSC服务器跟IMS和CS交互进行小区切换流程。

  • MSC服务器向MME发送PS到CS切换响应,UE接入UTRAN/GERAN小区。

  • MME负责PS到PS切换以保证数据业务连续性(UE同时支持CS和PS)

流程图如下

关键Log参考

[NW->MS]ERRC_MobilityFromEUTRACommand //网络触发SRVCC

MSG_ID_EMM_ERRC_RAT_CHANGE_IND //RAT切换

MSG_ID_EMM_ERRC_RAT_CHANGE_RSP

MSG_ID_L4CCSM_CC_SRVCC_TRANSFER_REQ //执行SRVCC

MSG_ID_MNCC_SRVCC_TRANSFER


http://www.ppmy.cn/news/63280.html

相关文章

SpringBoot【开发实用篇】---- 热部署

SpringBoot【开发实用篇】---- 热部署 1. 手动启动热部署2. 自动启动热部署3. 参与热部署监控的文件范围配置4. 关闭热部署 什么是热部署?简单说就是你程序改了,现在要重新启动服务器,嫌麻烦?不用重启,服务器会自己悄悄…

面试官问我有没有mysql优化经验,我该怎么回答好

当面试官问到你是否有MySQL优化经验时,你可以通过以下方式回答: 确认问题:确认面试官具体指的是哪些方面的优化经验,例如查询优化、索引优化、缓存优化等等。 解释经验:如果你有MySQL优化经验,那么你可以详…

(四)【平衡小车制作】陀螺仪MPU6050

一、硬件结构 1.什么是陀螺仪? 陀螺仪是用于测量或维护方位和角速度的设备。它是一个旋转的轮子或圆盘,其中旋转轴可以不受影响的设定在任何方向。当旋转发生时,根据角动量守恒定律,该轴的方向不受支架倾斜或旋转的影响。 2.MPU…

C++数据结构:手撕红黑树

目录 一. 红黑树的概念及结构 二. 红黑树节点的定义 三. 红黑树节点的插入 3.1 初步查找插入节点的位置并插入节点 3.2 红黑树结构的调整 3.3 红黑树节点插入完整版代码 四. 红黑树的结构检查 4.1 检查是否为搜索树 4.2 检查节点颜色是否满足要求 附录:红黑…

算法之路--冒泡排序算法

写在前面 很早就想系统梳理所接触的所有算法,但是只是存在于一个想法阶段,懒惰使人遗忘不是么。作为一个软件开发人员,绕不开算法与数据结构,既然绕不开,何不逐一分析学习透彻,与君共勉之。 冒泡排序算法&a…

力扣---LeetCode141/142. 环形链表 (I)和(II) (代码详解+流程图+数学逻辑拓展)

文章目录 前言141. 环形链表 I1.1 链接:1.2 思路:1.3 代码:快慢指针1.4 流程图: 142. 环形链表 II2.1 链接:2.2 思路:2.3 代码:2.4 流程图: 拓展问题及证明(面试常问):3.…

vmware 详细安装教程

一.VM是什么? VMware Workstation是一个“虚拟 PC”软件。它使你可以在一台机器上同时运行二个或更多 Windows、DOS、LINUX 系统。与“多启动”系统相比,VMWare 采用了完全不同的概念。多启动系统在一个时刻只能运行一个系统,在系统切换时需…

springcloud:新一代分布式定时任务框架——PowerJob

0. 引言 之前我们讲解过主流的分布式定时任务框架xxl-job,随着技术的迭代更新,更多的定时任务框架也开始出现,今天我们来看一看新一代的定时任务框架PowerJob 1. PowerJob简介 PowerJob是基于java开发的企业级的分布式任务调度平台&#x…