The invention provides a method, simulation of Modem reporting information storage medium and method: terminal, terminal receives the user's operating instructions, to obtain UI interface configuration simulation SIM card file and network information, identified as analog AT and sends a message to the service process; service process receives analog AT message convert to common AT message accordingly, and reported to the RIL Java message agent module; AT message type RIL Java message agent module to determine the received and processed, and then reported to the RIL Java RIL module; Java module control UI interface to update the corresponding message. The Modem report message, makes the development and test engineers do not need to occupy the network laboratory laboratory instrument and SIM instrument card resources, but only in the user interface of UI network configuration data or the corresponding SIM data, you can simulate the network or SIM card, improve the development efficiency of development engineer and test engineer to perform testing efficiency also, saving laboratory network instrument and SIM card instrument resources.
【技术实现步骤摘要】
一种模拟Modem上报消息的方法、存储介质及终端
本专利技术涉及通讯
,尤其涉及的是一种模拟Modem上报消息的方法、存储介质及终端。
技术介绍
手机系统可以分为AP(AccessPoint,无线访问节点、会话点或存取桥接器)和Modem(一种计算机硬件,俗称“猫”)两部分,AP主要是负责UI界面的显示功能,Modem包含网络协议栈和SIM交互,主要负责与网络和SIM交互,当Modem注册到网络或者SIM卡加载完毕之后,会通知AP,AP再更新UI界面并呈现给用户终端。Modem上报到AP端的AT消息分为主动上报和请求响应两种AT消息,Modem通过CCC串口把AT消息传递给AP端,AP端的rild进程负责接收AT消息,接收到的消息再通过socket传递到ril-java部分,rild-java接收到的消息封装到Parcel(数据包)中并进行处理,最后,控制UI更新界面显示。实际的研发过程中,工程师在开发网络和SIM卡相关的UI界面时,通常需要在终端(手机)中插入特定运营商的卡并注册特定运营商的网络才能测试其性能。即开发工程师修改代码之后,需要到实验室进行模拟网络和模拟SIM卡进行以上AP端和Modem端信息的交互测试以检测所开发的UI界面的性能,但实验室的仪器资源非常宝贵(实验室的仪器通常一台就需要几十万元人民币,资源非常稀少),因此,导致开发成本高而开发效率低。因此现有技术有待于进一步的改进。
技术实现思路
鉴于上述现有技术中的不足之处,本专利技术的目的在于为用户提供一种模拟Modem上报消息的方法、存储介质及终端,使得开发和测试工程师不需要到实验室占 ...
【技术保护点】
一种模拟Modem上报消息的方法,其特征在于,所述方法包括步骤:A、终端接收到用户的操作指令时,获取UI界面配置的需模拟Modem上报的SIM卡文件或网络消息,标识为模拟AT消息并发送至服务进程;B、服务进程接收到模拟AT消息,将其转化为相应的普通AT消息,并上报至ril‑java消息代理模块;C、ril‑java消息代理模块判断所接收到的普通AT消息类型并处理,再上报至其上层ril‑java模块;D、ril‑java模块控制UI界面更新相应的消息。
【技术特征摘要】
1.一种模拟Modem上报消息的方法,其特征在于,所述方法包括步骤:A、终端接收到用户的操作指令时,获取UI界面配置的需模拟Modem上报的SIM卡文件或网络消息,标识为模拟AT消息并发送至服务进程;B、服务进程接收到模拟AT消息,将其转化为相应的普通AT消息,并上报至ril-java消息代理模块;C、ril-java消息代理模块判断所接收到的普通AT消息类型并处理,再上报至其上层ril-java模块;D、ril-java模块控制UI界面更新相应的消息。2.根据权利要求1所述的模拟Modem上报消息的方法,其特征在于,所述模拟AT消息包括模拟主动上报AT消息和模拟请求响应AT消息。3.根据权利要求1所述的模拟Modem上报消息的方法,其特征在于,所述普通AT消息包括普通主动上报AT消息和普通请求响应AT消息。4.根据权利要求2所述的模拟Modem上报消息的方法,其特征在于,所述步骤B具体包括:B1、服务进程接收到模拟AT消息,将其转化为相应的普通AT消息;B2、若所述普通AT消息为普通主动上报AT消息,则直接将其上报至ril-java消息代理模块;B3、若所述普通AT消息为普通请求响应AT消息,则请求ril-java消息代码模块缓存所述普通请求响应AT消息,再将其上报至ril-java消息代理模块。5.根据权利要求1所述的模拟Modem上报消息的方法,其特征在于,所述步骤C具体包括:C1、r...
【专利技术属性】
技术研发人员:杜凯,杨丽娜,张锐华,曹诗凤,李涛,
申请(专利权)人:惠州TCL移动通信有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。