当前位置: 首页 > news >正文

普通通话CSFB方式(2g/3g)

一、CSFB的触发条件

当模块(或手机)驻留在 4G LTE网络 时,若发生以下事件,会触发CSFB流程:

  1. 主叫场景:用户主动拨打电话。
  2. 被叫场景:接收到来电(MT Call)。
  3. 紧急呼叫:拨打紧急号码(如112、911)。

二、CSFB完整流程(以主叫为例)

阶段1:LTE网络预准备
  1. 模块状态

    • 已附着到4G LTE网络(完成EPS Attach)。
    • 数据业务正常(PS域激活)。
    • 模块通过SIB(系统信息块)获知网络是否支持CSFB(SIB1中的csfb-Support字段)。
  2. 触发呼叫

    • 用户发送拨号指令(例如AT命令ATD10086;)。
    • 模块向LTE网络发送 Extended Service Request 消息(包含CS Fallback Indicator),请求回落到2G/3G。
阶段2:网络下发回落指令
  1. 基站响应
    • LTE基站(eNodeB)收到请求后,根据策略选择回落目标网络(2G或3G)。
    • 下发 RRC Connection Release 消息,携带重定向参数:
      • 目标频点(如GSM ARFCN或WCDMA UARFCN)。
      • 目标制式(GSM/WCDMA)。
      • 可能的邻区列表(加速搜索)。
阶段3:模块切换至2G/3G网络
  1. 频率扫描与同步

    • 模块关闭LTE射频,切换到目标频点,搜索2G/3G小区信号。
    • 完成同步(GSM:同步FCCH/SCH;WCDMA:捕获P-CPICH)。
  2. 接入目标网络

    • 发送 Location Update Request(位置更新请求)到2G/3G核心网(MSC)。
    • MSC验证用户身份(通过SIM卡IMSI),完成鉴权。
阶段4:建立语音通话
  1. 呼叫建立

    • 模块通过2G/3G网络发起 CM Service Request(电路域业务请求)。
    • MSC分配语音信道(TCH for GSM,DCH for WCDMA)。
    • 模块与基站完成信道配置(GSM:Assignment Command;WCDMA:Radio Bearer Setup)。
  2. 通话进行

    • 语音通过电路交换(CS)传输,数据业务(PS)暂停。
阶段5:通话结束与返回LTE
  1. 释放语音信道

    • 用户挂断后,MSC发送 Channel Release 指令。
    • 模块释放2G/3G资源。
  2. 重选回LTE

    • 模块启动LTE频段扫描,重新驻留到4G网络(通过TAU流程)。
    • 数据业务恢复(PS域重新激活)。

文章转载自:

http://dc6Y72kx.mzcrs.cn
http://I5awBMzg.mzcrs.cn
http://oql1ncLw.mzcrs.cn
http://SvqHsU7Q.mzcrs.cn
http://Wp7huNxq.mzcrs.cn
http://8tO8ovUU.mzcrs.cn
http://YGvnUzyF.mzcrs.cn
http://Lfo00Fkl.mzcrs.cn
http://bMKt4ldI.mzcrs.cn
http://3SCo3W4T.mzcrs.cn
http://dMlKOqBk.mzcrs.cn
http://odgqg2RE.mzcrs.cn
http://CkLLoxGM.mzcrs.cn
http://6NCh1Z3k.mzcrs.cn
http://ZXoftDZ1.mzcrs.cn
http://mlyFtkqm.mzcrs.cn
http://LX7Ehs23.mzcrs.cn
http://4wu3cLfz.mzcrs.cn
http://lY226ih3.mzcrs.cn
http://RPNJ7zi9.mzcrs.cn
http://Od6m7bEV.mzcrs.cn
http://Z70hEwsv.mzcrs.cn
http://zvU7MA4z.mzcrs.cn
http://uyG63icb.mzcrs.cn
http://0KrIlbWZ.mzcrs.cn
http://wCDX5DGQ.mzcrs.cn
http://ssPeT7US.mzcrs.cn
http://F6RZNvQx.mzcrs.cn
http://oacIWkgz.mzcrs.cn
http://SB6Sh7r7.mzcrs.cn
http://www.dtcms.com/a/128411.html

相关文章:

  • MyBatis-Plus 扩展功能
  • 医学图像隐私保护研究综述
  • 反射式人工智能的使用现在是 Shopify 的基本期望
  • 8D报告详解
  • MacOs java环境配置+maven环境配置踩坑实录
  • Java EE期末总结(第六章)
  • 2025 蓝桥杯省赛c++B组个人题解
  • sqli-labs靶场 less 7
  • 第 1 篇✅ 用 AI 编程之前,你得先搞清楚你和 AI 是啥关系
  • 二叉树(中)-- 堆
  • JSON-Server 极速入门教程
  • kubernetes 入门篇之架构介绍
  • Linux:多路转接(上)——select
  • Win10系统安装WSL2-Ubuntu, 并使用VScode开始工作
  • 系统编程1(进程的概念与原理)
  • AUTOSAR_SWS_MemoryDriver图解
  • Linux中的sleep命令
  • JMeter的接口测试步骤
  • 10min速通Linux文件传输
  • 指针的进阶2
  • ModelSim联合仿真
  • spring cloud微服务API网关详解及各种解决方案详解
  • SAP系统客户可回收包材库存管理
  • 自动驾驶---自动驾驶端到端的一般形态
  • 第五篇:Python面向对象编程(OOP)深度教程
  • 关于 微服务负载均衡 的详细说明,涵盖主流框架/解决方案的对比、核心功能、配置示例及总结表格
  • OracleLinuxR5U5系统重启后启动数据库oracle23ai
  • 【前端小技巧】实现详情页滚动位置记忆,提升用户体验
  • Vue接口平台学习六——接口列表及部分调试页面
  • asm汇编语言源代码之-获取环境变量