[发明专利]一种移动终端的通信测试方法及装置有效
申请号: | 201210506703.2 | 申请日: | 2012-11-30 |
公开(公告)号: | CN103002492A | 公开(公告)日: | 2013-03-27 |
发明(设计)人: | 刘昆明;万明 | 申请(专利权)人: | 北京百度网讯科技有限公司 |
主分类号: | H04W24/08 | 分类号: | H04W24/08;H04W88/02 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 宋合成 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 移动 终端 通信 测试 方法 装置 | ||
1.一种移动终端的通信测试方法,其特征在于,包括以下步骤:
a、移动终端的第一应用程序接收发送至所述移动终端的网络消息,其中,所述网络消息为基准数据;
b、所述移动终端的所述第一应用程序将所述网络消息发送至所述移动终端的操作系统;
c、所述移动终端的操作系统将所述网络消息封装为通信数据;
d、所述移动终端的操作系统对所述通信数据处理,并将处理之后的通信数据发送至对应的第二应用程序;以及
e、所述移动终端将所述对应的第二应用程序接收到的数据作为实际数据,并根据所述实际数据和所述基准数据获得所述移动终端的通信测试结果。
2.如权利要求1所述的移动终端的通信测试方法,其特征在于,所述移动终端的操作系统为Android操作系统。
3.如权利要求1或2所述的移动终端的通信测试方法,其特征在于,所述步骤d进一步包括:
d1、所述Android操作系统的底层模拟通讯Mock ril模块接收所述第一应用程序发送的所述通信数据;
d2、所述Mock ril模块对所述通信数据进行处理,并将处理之后的通信数据发送至所述Android操作系统的rild守护进程;
d3、所述Android操作系统的rild守护进程将所述处理后的通信数据通过Socket发送至所述Android操作系统的框架Framework层;以及
d4、所述Android操作系统的Framework层将所述处理后的通信数据分别发送至对应的第二应用程序。
4.如权利要求1-3任一项所述的移动终端的通信测试方法,其特征在于,所述步骤b进一步包括:
所述第一应用程序保存有所述Mock ril模块的接口地址;以及
当所述第一应用程序接收到所述网络消息之后,通过调用所述Mock ril模块的接口地址将所述网络消息发送至所述Mock ril模块。
5.如权利要求4所述的移动终端的通信测试方法,其特征在于,所述Mock ril模块具有Mock ril Java层、Mock ril C++层和Mock ril Js层,其中,所述第一应用程序具有Mock ril Java层的接口地址。
6.如权利要求5所述的移动终端的通信测试方法,其特征在于,所述步骤c进一步包括:
所述Mock ril Java层将所述网络消息封装为通信数据。
7.如权利要求5所述的移动终端的通信测试方法,其特征在于,所述步骤d2进一步包括:
所述Mock ril Java层将所述通信数据通过Socket发送至所述Mock rilC++层;
所述Mock ril C++层通过V8引擎将所述通信数据发送至所述Mock rilJs层;
所述Mock ril Js层对所述通信数据进行处理;
所述Mock ril Js层通过所述V8引擎将所述处理后的通信数据发送至所述Mock ril C++层;以及
所述Mock ril C++层将所述处理后的通信数据发送至所述rild守护进程。
8.如权利要求1-7任一项所述的移动终端的通信测试方法,其特征在于,所述通信数据包括电话数据、短信数据、彩信数据、邮件数据和多媒体数据中的一种或多种。
9.一种移动终端的通信测试装置,其特征在于,包括:
第一应用程序模块,用于接收发送至所述移动终端的网络消息,其中,所述网络消息为基准数据,并将所述网络消息发送至所述移动终端的操作系统;
所述操作系统,用于将所述网络消息封装为通信数据,并对所述通信数据处理,以及将处理之后的通信数据发送至对应的第二应用程序;
第二应用程序模块,用于接收所述通信数据,并将所述对应的第二应用程序接收到的数据作为实际数据;以及
通信测试模块,用于根据所述实际数据和所述基准数据获得所述移动终端的通信测试结果。
10.如权利要求9所述的移动终端的通信测试装置,其特征在于,所述操作系统为Android操作系统。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京百度网讯科技有限公司,未经北京百度网讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210506703.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:超深覆土盾构穿越复杂地层施工方法
- 下一篇:移动终端及其控制方法