机器发生CSFB的前提条件是能够在EPS和GERAN或者UTRAN之间发生联合附着: Combined EPS/IMSI Attach的

但是仔细观察GSM和CDMA手机,两者在附着上还是有区别的,例如:

GSM手机,中国移动的日志:

97947, 13149, 38870611, 16:02:27:506 2019/12/19, MOD_EMM_NASMSG, , TRACE_PEER, [MS->NW] EMM_Attach_Request(cipher="KAL_FALSE", EPS attach type="EMM_ATTACH_TYPE_COMBINED_ATTACH")NAS EPS Mobility Management Message Type: Attach request (0x41)0... .... = Type of security context flag (TSC): Native security context (for KSIasme).001 .... = NAS key set identifier:  (1).... 0... = Spare bit(s): 0x00.... .010 = EPS attach type: Combined EPS/IMSI attach (2).... ..11 = Voice domain preference for E-UTRAN: IMS PS voice preferred, CS Voice as secondary (3)TRACE_NAME, EMM_NASMSG_PEER_ATTACH_REQUEST101821, 14043, 38874684, 16:02:27:706 2019/12/19, MOD_EMM_NASMSG, , TRACE_PEER, [NW->MS] EMM_Attach_Accept(cipher="KAL_TRUE", EPS attach result="EMM_ATTACH_RESULT_COMBINED_ATTACHED")NAS EPS Mobility Management Message Type: Attach accept (0x42).... .010 = Attach result: Combined EPS/IMSI attach (2)194959, 236549, 39123147, 16:02:43:628 2019/12/19, MOD_EMM_NASMSG, , TRACE_PEER, [MS->NW] EMM_Extended_Service_Request(cipher="KAL_TRUE", service type="MO_CSFB", CSFB response="CSFB_UNUSED").... 0000 = Service type: Mobile originating CS fallback or 1xCS fallback (0)

CDMA手机,中国电信的日志:

73637, 2269111, 52340389, 16:16:49:314 2019/12/19, MOD_EMM_NASMSG, , TRACE_PEER, [MS->NW] EMM_Attach_Request(cipher="KAL_FALSE", EPS attach type="EMM_ATTACH_TYPE_EPS_ATTACH").... .001 = EPS attach type: EPS attach (1).... ..11 = Voice domain preference for E-UTRAN: IMS PS voice preferred, CS Voice as secondary (3)89191, 2292052, 52363330, 16:16:50:715 2019/12/19, MOD_EMM_NASMSG, , TRACE_PEER, [NW->MS] EMM_Attach_Accept(cipher="KAL_TRUE", EPS attach result="EMM_ATTACH_RESULT_EPS_ONLY_ATTACHED")NAS EPS Mobility Management Message Type: Attach accept (0x42)0000 .... = Spare half octet: 0.... 0... = Spare bit(s): 0x00.... .001 = Attach result: EPS only (1)147631, 2379070, 52450348, 16:16:56:446 2019/12/19, MOD_EMM_NASMSG, , TRACE_PEER, [MS->NW] EMM_Extended_Service_Request(cipher="KAL_TRUE", service type="MO_CSFB", CSFB response="CSFB_UNUSED")NAS EPS Mobility Management Message Type: Extended service request (0x4c).... 0000 = Service type: Mobile originating CS fallback or 1xCS fallback (0)

从日志看,尽管CDMA手机的日志附着类型是:

.... .001 = EPS attach type: EPS attach (1)

.... .001 = Attach result: EPS only (1)

但是机器仍然能够进行CSFB打电话,

原因:

但是电信卡是能够成功发起CSFB继续通话的,他们属于CDMA范畴,由3GPP2主导

移动,联通是要发起联合附着才支持CSFB的,他们属于GSM范畴,由3GPP主导

3GPP2 的都是这样的,国外客户的日志也是这样的
CSFB是针对3GPP的有GSM或者WCDMA、TDSCDMA

GSM和CDMA手机在发生CSFB时的区别相关推荐

  1. 【原创】CDMA手机产业链及厂商介绍

    CDMA手机产业链及厂商介绍 1.       CDMA市场概况 中国电信的三大业务品牌:一个是商务领航针对政企客户.一个是我的E家.第三个是天翼. 中国电信提出了3月份实现3G(天翼)试商用.5月份 ...

  2. GSM手机、CDMA手机、3G手机、4G手机

    GSM手机.CDMA手机.3G手机.4G手机 什么是GSM手机? GSM手机使用GSM制式的手机.目前,手机制式主要包括GSM.CDMA.3G三种,手机自问世至今,经历了第一代模拟制式手机(1G) . ...

  3. 背景资料:GSM与CDMA之比较

    2002-03-28 11:23:13 通信产业报 CDMA数字蜂窝通信技术具有系统容量大.抗干扰性能强.话音质量好.功耗低的优点,目前被人们所关注.本文就覆盖范围.系统容量.价格.话音质量等方面对C ...

  4. 为什么我的CDMA手机获取不了CellID?

    这两天研究通过基站获取位置信息的方式,我用到了比较成熟的方案就是获取手机CellID(小区标示)的方法来获取手机所在的经纬度,具体是方式我上篇文章有些,想了解细节的朋友可以看看. 这两天写了个demo ...

  5. GSM和CDMA区别

    1.信号编码方式不同,cdma就是码分多址方式.gsm采用频分多址和时分多址相结合方式: 2.GSM网络制式一般有800/900/1800/1900MHz三种网络频率,是2G技术,支持GSM网络的手机 ...

  6. 在linux下python爬虫进程发生异常时自动重启直至正常结束的方法

    在linux下python爬虫进程发生异常时自动重启直至正常结束的方法 参考文章: (1)在linux下python爬虫进程发生异常时自动重启直至正常结束的方法 (2)https://www.cnbl ...

  7. 华为手机 android8.0APP更新时出现安装包解析异常的提示及安装闪退(无反应)问题

    华为手机 android8.0APP更新时出现安装包解析异常的提示及安装闪退(无反应)问题 参考文章: (1)华为手机 android8.0APP更新时出现安装包解析异常的提示及安装闪退(无反应)问题 ...

  8. 解决手机訪问站点时总体相对屏幕缩小问题?(已解决)

    解决手机訪问站点时总体相对屏幕缩小问题?(已解决) 自己开发出来的站点,在手机上訪问时,总是总体小了一块.不能非常好的适应屏幕,每次都要用手指再放大到合适尺寸,后发现,须要在开发代码中加入: < ...

  9. 拦截PHP各种异常和错误,发生致命错误时进行报警,万事防患于未然

    原文:拦截PHP各种异常和错误,发生致命错误时进行报警,万事防患于未然 在日常开发中,大多数人的做法是在开发环境时开启调试模式,在产品环境关闭调试模式.在开发的时候可以查看各种错误.异常,但是在线上就 ...

最新文章

  1. IDEA中用好Lombok,撸码效率至少提升5倍
  2. 2020-11-26((《深入理解计算机系统》多级页表详解)补充)
  3. 计时器Chronometer和时钟(AnalogClock和DigitalClock)
  4. 舞蹈链(DLX)模板
  5. Effective Java之考虑用序列化代理代理序列化实例(七十八)
  6. C#复数类Complex的封装
  7. Libev源码分析07:Linux下的eventfd简介
  8. 为/tmp添加nodev/nosuid/noexec挂载选项
  9. Jsp 【项目路径】
  10. 如何在 Mac 上设置和使用快捷方式?
  11. cento7忘记root密码怎么办
  12. CAD2020操作手册
  13. Android项目中的armeabi,armeabi-v7a和x86
  14. ## 鲁棒控制 第一节 概论
  15. 【备忘】linux视频
  16. win8.1环境下硬盘安装centos6.5双系统
  17. 参数估计:最大似然估计MLE
  18. 基础:cin与char*的相关问题
  19. 非J2EE部署解决方案
  20. 商业模式画布包含哪些东西

热门文章

  1. 鼎捷T100开发杂记
  2. STM32学习笔记2:配置TCRT5000模块(红外传感模块)调用
  3. 互联网采集数据有哪几种常见的方法?
  4. 离散数学 - 第一章 命题和命题公式
  5. 千万别错过!C/C++实现经典围棋大战,秒杀挫败柯洁的AlphaGo
  6. ENVI:分类后处理_小斑块去除_Majority/Minority处理、聚类处理、过滤处理等
  7. 2022-2027年中国品牌连锁酒店行业发展前景及投资战略咨询报告
  8. tableau自定义地图
  9. Cucumber eclipse plugin install
  10. MacBook Pro拓展坞失灵问题的解决建议