一、实习内容完成情况
基础环境与AT指令。首先熟悉了EG915U模组,完成QCOM串口调试工具、Coolwatcher和ArmTracer日志抓取工具的安装配置。然后开始学习基础AT指令:用ATI查询模组信息,用AT+CPIN检查SIM卡状态,用AT+CEREG和AT+CREG查询网络注册状态,用AT+CSQ查看信号强度。
语音业务。使用ATD指令实现电话拨打,用ATA接听来电,用ATH挂断电话。通过实际操作熟悉了模组语音通话的基本流程。
短信业务。学习了AT+CMGF切换文本模式和PDU模式,用AT+CMGS发送短信,用AT+CSCS设置编码格式,解决了中文乱码问题。
数据业务。学习了从PDP上下文配置(AT+QICSGP)、激活(AT+QIACT)到TCP连接建立(AT+QIOPEN)、数据收发(AT+QISEND/AT+QIRD)的完整流程。
信令抓取与分析。这是本次实习的重点内容。使用ArmTracer工具抓取CP日志,获取了以下场景的信令数据,对照协议规范学习理解信令的含义和作用:注网流程的信令、IMS注册的信令、IMS短信的信令、VoLTE语音呼叫的信令、数据业务PDP激活和IP分配的信令。
二、主要收获
AT指令操作能力。能够使用基础AT指令完成模组的网络查询、电话拨打、短信收发和数据连接建立等操作。
信令分析能力。学会了使用专业工具抓取注网、IMS注册、语音、短信、数据等业务场景的CP日志,掌握了按协议栈和消息名称过滤信令的方法,能够对照规范理解信令的含义。
业务流程理解。通过实际操作和信令对照学习,对模组从开机注册到各项业务建立的整体流程有了清晰的认识。
三、总结
本次实习让我将课堂所学的通信理论知识应用到实际操作中,从AT指令到业务流程再到信令分析,每一步都得到了老师和同学的耐心指导。这段经历让我对通信模组开发工作有了直观的认识,也明确了后续需要继续深入学习的方向。感谢老师和各位同事的帮助与支持。