[发明专利]调试移动终端数据业务的方法和系统有效
申请号: | 200710198978.3 | 申请日: | 2007-12-07 |
公开(公告)号: | CN101453741A | 公开(公告)日: | 2009-06-10 |
发明(设计)人: | 童晓演;叶林;殷专;郭晓敏 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04W24/00 | 分类号: | H04W24/00;H04L29/06;G06F13/38 |
代理公司: | 北京康信知识产权代理有限责任公司 | 代理人: | 尚志峰;吴孟秋 |
地址: | 518057广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 调试 移动 终端 数据业务 方法 系统 | ||
技术领域
本发明涉及无线通信领域,尤其涉及通过PC调试手机数据业务的方法和系统。
背景技术
现有的调试手机数据业务方法,会碰到下面一个或者几个缺陷:
1)没有网络,例如TD、WCDMA等实验网络覆盖面小,PS域带宽很少甚至没有实验网络,这些情况下无法按照常规的方法进行手机数据业务的调试;
2)网络环境正常,但某些手机硬件结构导致其进行数据业务时用DSP进行处理,而整个调试状态处于单步跟踪时,DSP发出的中断没有及时响应导致整个手机处于无法控制的状态,即常说的会跑飞;
3)PC模拟器环境可以不用网络,也可以进行调试,但其不可能完全真实模拟手机运行环境,比如没有手机的芯片后期处理等;以及
4)可以通过Tcp/ip协议栈解决此类矛盾,但Tcp/ip协议栈的实现需要一定的工作量。
在这些情况下,我们可以想办法让手机终端与PC机进行通讯,然后走Internet/Intranet网络来代替原来的无线网络,这就能解决上述的问题。
因此,需要一种调试移动终端数据业务的解决方案,能够解决上述相关技术中的问题。
发明内容
本发明旨在提供一种调试移动终端数据业务的解决方案,能够解决上述相关技术中的问题。
根据本发明的一个方面,提供了一种调试移动终端数据业务的方法,该方法包括以下步骤:步骤S102,在移动终端上封装标准的SocketApi接口;步骤S104,移动终端将数据业务发送至与其相连的PC机;步骤S106,PC机对接收到的数据业务进行翻译,并利用翻译后的数据业务与数据业务服务器进行交互,执行相应的网络命令;以及步骤S108,PC机将来自数据业务服务器的数据业务转换成适于移动终端接收的数据业务后发送至移动终端,完成移动终端与数据业务服务器的交互。
步骤S104还包括以下步骤:移动终端创建监听PC机返回数据业务的线程。
步骤S108还包括以下步骤:移动终端接收到来自PC机的数据业务后,解除线程的同步等待。
移动终端与PC机之间的接口包括串口和USB接口。
PC机与数据业务服务器之间通过Internet或Intranet进行连接。
根据本发明的另一个方面,提供了一种调试移动终端数据业务的系统,包括移动终端,该系统还包括:PC机,连接至移动终端, 用于对来自移动终端的数据业务进行翻译后,并利用所述翻译后的数据业务与数据业务服务器进行交互,执行相应的网络命令,以及将由数据业务服务器返回的数据业务转换成适于移动终端接收的数据业务后发送至移动终端;以及数据业务服务器,用于与PC机进行交互。
通过本发明可以实现以下技术效果:不需要实现TCPIP协议栈;无需网络环境依然可以调试手机相关数据业务;采用统一的Socket接口,所有上层应用不需要变化;以及受手机硬件结构限制,用Trace进行跟踪网络代码时由于DSP导致的“跑飞”现象不会发生。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是示出根据本发明的调试移动终端数据业务的方法的流程图;
图2是示出根据本发明的调试移动终端数据业务的系统的结构示意图;
图3是示出根据本发明实施例的调试移动终端数据业务的系统的具体实现的框图;以及
图4是示出根据本发明实施例的调试移动终端数据业务的方法的流程图。
具体实施方式
下面将结合附图来详细说明本发明的实施例。
图1是示出根据本发明的调试移动终端数据业务的方法的流程图。参照图1,根据本发明的调试移动终端数据业务的方法包括以下步骤:步骤S102,在移动终端上封装标准的SocketApi接口;步骤S104,移动终端将数据业务发送至与其相连的PC机;步骤S106,PC机对接收到的数据业务进行翻译,并利用翻译后的数据业务与数据业务服务器进行交互;以及步骤S108,PC机将来自数据业务服务器的数据业务转换成适于移动终端接收的数据业务后发送至移动终端,完成移动终端与数据业务服务器的交互。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710198978.3/2.html,转载请声明来源钻瓜专利网。