前言

SRVCC过程有很多,例如从E-UTRAN->GERAN(with DTM)、E-UTRAN->GERAN(without DTM)、E-UTRAN->CDMA1X,E-UTRAN->WCDMA、UTRAN(HSPA)->GERAN等诸多情形。

3GPP 与 3GPP2

3GPP

3GPP是针对GSM手机,扩展名为.3gp。第三代合作伙伴计划(3rdGenerationPartnershipProject,即3GPP)是一个成立于1998年12月的标准化机构。目前其成员包括欧洲的ETSI、日本的ARIB和TTC、中国的CCSA、韩国的TTA和北美的ATIS。 
    3GPP的目标是在ITU的IMT-2000计划范围内制订和实现全球性的(第三代)行动电话系统规范。它致力于GSM到UMTS(WCDMA)的演化,虽然GSM到WCDMA空中接口差别很大,但是其核心网采用了GPRS的框架,因此仍然保持延续性。

3GPP2

3GPP2是针对CDMA手机,扩展名为.3g2。第三代合作伙伴计划2(3rdGenerationPartnershipProject2,即3GPP2)建立于1998年12月,成员包括:TIA(北美)、CCSA(中国)、ARIB/TTC(日本)和TTA(韩国)。 
    3GPP2致力于使ITU的IMT-2000计划中的(3G)行动电话系统规范在全球的发展,实际上它是从2G的CDMAOne或者IS-95发展而来的CDMA2000标准体系的标准化机构,它受到拥有多项CDMA关键技术专利的高通公司的较多支持。

3GPP和3GPP2两者实际上存在一定竞争关系,3GPP2致力于以IS-95(在北美和韩国应用广泛的CDMA标准,联通CDMA与之兼容)向3G过渡,和高通公司关系更加紧密。与之对应的3GPP致力于从GSM向WCDMA(UMTS)过渡,因此两个机构存在一定竞争。

一、SRVCC ATTACH过程

如果终端支持SRVCC功能,则终端在ATTACH REQEUST / TAU等消息中的MS Network Capability 信元中携带是否支持SRVCC,并上报CLASSMARK2/CLASSMARK3的能力(如果终端支持)


如果网络MME支持SRVCC,则在S1上下文建立过程中的S1 AP Initial Context Setup Request 中指明SRVCC operation possible

二、SRVCC TO 3GPP

2.1 SRVCC TO3GPP的网路架构

2.2  SRVCC TO 3GPP流程图(简略)

当终端在LTE环境下,不满足VOLTE承载时,终端根据测量控制进行测量、并向网络发送测量报告MR(例如A2、B2事件),由E-UTRAN决定是否进行切换

2.3 SRVCC TO3GPP流程图(详细)

无DTM SRVCC过程

带DTM的SRVCC过程


WithDTM和without DTM流程的区别在于,无DTM流程的切换,切换后GPRS需要挂起GPRS suspend

2.4、 SRVCC to3GPP LOG

2013 Jul  8  11:51:08.078  [00]  0xB0C0  LTE RRC OTA Packet  --  DL_DCCH / MobilityFromEUTRACommand

三、SRVCC TO 3GPP2/CDMA1X

3.1、网路架构


3.2、 SRVCC TO3GPP2流程图(简略)

与SRVCC TO 3GPP流程基本相同,上报测量报告,然后决定是否切换,不同的是,SRVCC TO 3GPP2系统中的切换信令是通过tunelling通道进行传输,

3.3、 SRVCC TO 3GPP2流程图(详细)

3.4、SRVCC to 3GPP2LOG

目前未遇到相关测试,无LOG

【VOLTE】【SRVCC】 SRVCC TO 3GPP相关推荐

  1. 【VOLTE】【ESRVCC】【4】eSRVCC

    在3GPP 23.856中给出了很多eSRVCC的方案,通过分析.比对最终选择了6.13   Consolidated Alternative – SIP based solution for eSR ...

  2. 【快速上手mac必备】常用优质mac软件推荐(音视频、办公、软件开发、辅助工具、系统管理、云存储)

    本文章的主要内容是我作为一名大四学生.准程序员.up主这三种身份来给大家推荐一下 mac 上好用的软件以及工具.本人也是从去年9月份开始从windows阵营转移到了mac阵营,刚开始使用的时候,也曾主 ...

  3. 【bzoj 1833】【codevs 1359】 [ZJOI2010]count 数字计数(数位dp)

    1833: [ZJOI2010]count 数字计数 Time Limit: 3 Sec  Memory Limit: 64 MB Submit: 2774  Solved: 1230 [Submit ...

  4. 【C++自我精讲】基础系列二 const

    [C++自我精讲]基础系列二 const 0 前言 分三部分:const用法.const和#define比较.const作用. 1 const用法 const常量:const可以用来定义常量,不可改变 ...

  5. (四)Asp.net web api中的坑-【api的返回值】

    (四)Asp.net web api中的坑-[api的返回值] 原文:(四)Asp.net web api中的坑-[api的返回值] void无返回值 IHttpActionResult HttpRe ...

  6. 【C++】【九】栈的应用

    [C++][九]栈的应用 就近匹配原理及其步骤: 中缀转后缀:

  7. 【跃迁之路】【495天】程序员高效学习方法论探索系列(实验阶段252-2018.06.15)...

    @(跃迁之路)专栏 实验说明 从2017.10.6起,开启这个系列,目标只有一个:探索新的学习方法,实现跃迁式成长 实验期2年(2017.10.06 - 2019.10.06) 我将以自己为实验对象. ...

  8. (10)Spring Boot修改端口号【从零开始学Spring Boot】

    Spring boot 默认端口是8080,如果想要进行更改的话,只需要修改applicatoin.properties文件,在配置文件中加入: server.port=9090 常用配置: #### ...

  9. 【跃迁之路】【725天】程序员高效学习方法论探索系列(实验阶段482-2019.2.15)...

    实验说明 从2017.10.6起,开启这个系列,目标只有一个:探索新的学习方法,实现跃迁式成长 实验期2年(2017.10.06 - 2019.10.06) 我将以自己为实验对象. 我将开源我的学习方 ...

  10. 【2018.12.15】【考试总结】【模拟+逆序对+树状数组+贪心+multiset】爆零之旅

    这是我悲惨的接近爆零的一次考试,但是本蒟蒻不能放弃,还是要总结的QAQ 答题卡 [题目背景] 八月是个悲惨的月份.先不谈炎热的天气,对于新生来说,八月意味着军训: 而对于高二高三的同学来说,八月意味着 ...

最新文章

  1. Forward+ Shading架构
  2. powershell 学习地址
  3. ubuntu19.10安装阿里旺旺
  4. Permutation Partitions CodeForces - 1326C(组合数学+思维)
  5. osgi和spring区别_OSGI和Spring动态模块–简单的Hello World
  6. mysql 配置多个数据库连接_SpringBoot多数据库连接(mysql+oracle)
  7. python读取txt矩阵数据(转换为excel格式利用pandas读取)
  8. chrome frame使用记录
  9. 【电商吧 - 3】支付第一步,支付宝网页支付!
  10. canvas制作呼吸灯
  11. 任何矩阵都能变换成梯形阵的证明
  12. Hibernate中@Embedded和@Embeddable注解的使用
  13. 租车APP都哪些,租车平台成功案例
  14. error: ‘path_wts’ does not name a type
  15. MPLS option-A
  16. java工具类获取文件扩展名与content-type、http与content-type映射关系
  17. Oracle Overview
  18. 一些好用的APP分享
  19. finalcut剪切快捷键_Final Cut Pro X常用快捷键大全 FCPX快捷键
  20. cron表达式每个月最后一天

热门文章

  1. 费马大定理+勾股数奇偶规律
  2. 冲刺中高考,AI辅助学习靠谱吗?
  3. 拔丝芋头的Java学习日记--Day4
  4. mysqly优化 入门 第一篇
  5. 002 splitter
  6. html文字效果简书,css3实现动态流光文字效果
  7. Python每天练习——小程序006
  8. github 乱码网页排版
  9. [4G/5G/6G专题基础-159]: CQI值的滤波方法
  10. idea2020.1.1 窗口显示 Outdated version. 完美解决