[发明专利]下行数据接收过程中自动调节接收性能的方法及移动终端有效
申请号: | 200810133278.0 | 申请日: | 2008-07-25 |
公开(公告)号: | CN101335595A | 公开(公告)日: | 2008-12-31 |
发明(设计)人: | 周洋;焦凯;惠毅;殷专 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L1/00 | 分类号: | H04L1/00 |
代理公司: | 北京安信方达知识产权代理有限公司 | 代理人: | 龙洪;霍育栋 |
地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 下行 数据 接收 过程 自动 调节 性能 方法 移动 终端 | ||
技术领域
本发明涉及移动通信领域,尤其涉及一种下行数据接收过程中自动调节接收性能的方法及移动终端。
背景技术
目前,基于TD-SCDMA(Time Division-Synchronous Code Division MultipleAccess,时分同步码分多址)的3G(Third Generation Wireless Communication,第三代移动通信技术)网络的部署工作即将完成,运营商对移动终端的要求从基本功能的实现向性能稳定上转变,尤其是针对一些典型的3G中高端业务(比如高速浏览器、彩信、Java、可视电话、流媒体、视频会议)的性能表现,提出了很高的要求,而移动终端对于这些分组域下行数据的接收能力成为影响这些业务性能的重要因素。在当前的移动终端中,对分组域下行数据进行接收时,通常的方法是通过实现非阻塞方式的网络数据接收同时配合专用的定时器,通过使用这个专用定时器进行周期性的轮询查询来确定下行数据的是否到来,从而完成整个接收流程。具体包括:移动终端在接收下行数据的过程中,调用网络接口接收数据,如果通过网络接口从网络层收到接收失败的消息并且失败原因是阻塞(blocking),则表示网络层中还没有数据到来,上层业务将会挂起一个轮询周期长的时间,挂起时间达到一个轮询周期后,再调用网络接口查询有无数据到达,如果有数据到来,则读取数据;否则,上层业务将会再挂起一个轮询周期,依次照上述方法处理,直到网络层返回错误或者轮询次数达到上限。在这个过程中,最为关键的就是专用定时器的轮询周期的取值,这个取值会对下行数据的接收产生如下影响:
如果取值过大时,一定时间内轮询次数较少,轮询周期不能保证业务层数据接收速度与物理层数据接收速度一致,下行数据已到达但终端未及时调用网络接口查询并接收,从而降低业务层的数据下载速率,同时会增加由于网络异常而必须引入的超时等待时间,极大地影响了用户对这些中高端业务的用户体验;
如果取值过小时,会增加网络层数据接收接口的调用次数,进而移动终端上包括CPU在内的相关硬件资源的消耗会增大,同时由于这个值的变小会减少超时等待的时间,使得下行数据的接收由于超时而导致接收失败的概率增大。
目前3G手机中基本上都是3G/2G(第二代)双模手机,在3G和2G模式下,分组域数据接收速率差别很大,即使移动终端在同一模式下,不同区域、不同时间、不同服务端的分组数据接收速率也不一样。而在一部双模手机中,高层业务组件往往是通用的,这里就对定时器的轮询周期的取值提出了更高的要求,来保证在不同的情况下,数据下载速率与资源消耗达到最优化。
发明内容
本发明要解决的技术问题是提供一种下行数据接收过程中自动调节接收性能的方法及移动终端,提高业务层数据下载速率,并使数据下载速率和移动终端的硬件资源消耗达到最优化分配。
本发明提供了一种下行数据接收过程中自动调节接收性能的方法,包括:
移动终端根据业务连接因为网络接口阻塞连续被中断的次数和业务连接被挂起的次数,调整检测网络接口数据的轮询周期。
进一步地,移动终端建立业务连接时,该业务连接的轮询周期使用系统设定的默认轮询周期。
进一步地,如果业务连接因为网络接口阻塞连续M次被中断,每次中断过程中业务连接被挂起的次数都是1,则将所述业务连接的轮询周期缩短;其中M为3至10中任一整数,M的值由移动终端设定。
进一步地,将所述业务连接的轮询周期缩短是指将所述业务连接的轮询周期缩短为原来的二分之一。
进一步地,如果业务连接因为网络接口阻塞连续M次被中断,每次中断过程中业务连接被挂起的次数都大于等于T,则将所述业务连接的轮询周期延长;其中M为3至10中任一整数,T为大于等于3的整数,M和T的值由移动终端设定。
进一步地,将所述业务连接的轮询周期延长是指将轮询周期延长为原有轮询周期的N倍,N为业务连接在前M次中断的各中断过程中被挂起的最小次数。
进一步地,移动终端建立业务连接时,还设置轮询周期上限和轮询周期下限,调整轮询周期时,调整结果限于轮询周期上限和轮询周期下限限定的范围中。
进一步地,下行数据接收完成并移动终端断开业务连接后,根据原轮询周期的默认值和此业务连接中调整后轮询周期获得修正的轮询周期默认值;或者,
根据前一次或多次业务连接中调整后的轮询周期获得修正的轮询周期默认值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810133278.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:环保缝纫机台板
- 下一篇:一种IPM的保护装置
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置