通信加速方法、装置及终端制造方法及图纸

技术编号:18675941 阅读:52 留言:0更新日期:2018-08-14 21:44
本申请公开了一种通信加速方法、装置及终端,属于通信领域。所述方法包括:应用处理器检测终端中运行的应用程序具有低时延属性时,向基带芯片发送因特网包探索器PING数据包发送请求;基带芯片根据PING数据包发送请求在RLC层生成PING数据包;基带芯片向接入网设备发送PING数据包,该PING数据包用于维持终端和接入网设备之间的RRC连接。本申请通过当应用处理器终端检测到终端中运行的应用程序具有低时延属性时,通知基带芯片在RLC层生成PING数据包并向接入网设备发送PING数据包维持终端和接入网设备之间的RRC连接,解决了重建RRC连接需要耗费较长时间,导致业务时延较大的问题,降低了终端和接入网设备之间的通信时延,提高了低时延属性的应用程序的工作效率。

Communication acceleration method, device and terminal

The application discloses a communication acceleration method, device and terminal, belonging to the field of communication. The method includes sending Internet Packet Explorer PING packet sending request to baseband chip when application program running in terminal has low delay property; generating PING packet in RLC layer according to PING packet sending request by baseband chip; sending PING packet to access network device by baseband chip, the P ING packets are used to maintain RRC connections between terminals and access network devices. This application solves the problem of reconstructing the RRC connection by notifying the baseband chip to generate PING packets in the RLC layer and send PING packets to the access network device to maintain the RRC connection between the terminal and the access network device when the application processor terminal detects that the application running in the terminal has a low latency property. The problem of large service delay reduces the communication delay between terminals and access network devices, and improves the efficiency of applications with low delay attributes.

【技术实现步骤摘要】
通信加速方法、装置及终端
本申请涉及通信领域,特别涉及一种通信加速方法、装置及终端。
技术介绍
具有低时延属性的应用程序是指对通信时延敏感的应用程序,例如,具有点赞功能或实时通信功能的应用程序。相关技术中,终端通过空口和接入网设备建立通信连接,接入网设备通过有线或无线网络和服务器建立连接。应用程序和服务器之间的通信方法为:应用程序的数据包通过终端发送至接入网设备,接入网设备将数据包转发至服务器。由于相关技术中终端和接入网设备之间的通信具有通信时延,因此对运行在终端上的低时延属性的应用程序影响较大,降低了具有低时延属性的应用程序的工作效率。
技术实现思路
本申请实施例提供了一种通信加速方法、装置及终端用以解决相关技术中由于终端和接入网设备之间的通信具有时延,从而降低了具有低时延属性的应用程序的工作效率的问题。所述技术方案如下:一方面,提供了一种通信加速方法,所述方法应用于终端中,所述终端包括应用处理器和基带芯片,所述方法包括:所述应用处理器检测所述终端中运行的应用程序具有低时延属性时,向所述基带芯片发送因特网包探索器PING数据包发送请求;所述低时延属性是指对通信时延敏感的属性;所述基带芯片根据所述PING数据包发送请求在无线链路层控制协议RLC层生成PING数据包;所述基带芯片向接入网设备发送所述PING数据包,所述PING数据包用于维持所述终端和所述接入网设备之间的无线资源控制RRC连接。一方面,提供了一种通信加速装置,所述装置应用于终端中,所述终端包括应用处理器和基带芯片,所述装置包括:发送模块,用于通过所述应用处理器检测所述终端中运行的应用程序具有低时延属性时,向所述基带芯片发送因特网包探索器PING数据包发送请求;所述低时延属性是指对通信时延敏感的属性;处理模块,用于通过所述基带芯片根据所述PING数据包发送请求在无线链路层控制协议RLC层生成PING数据包;所述发送模块,还用于通过所述基带芯片向接入网设备发送所述PING数据包,所述PING数据包用于维持所述终端和所述接入网设备之间的无线资源控制RRC连接。一方面,提供了一种终端,包括处理器和存储器,所述存储器中存储有至少一条指令,所述至少一条指令由所述处理器加载并执行以实现如上述的通信加速方法。一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一条指令,至少一条指令由处理器加载并执行以实现上述的通信加速方法。本申请实施例提供的技术方案带来的有益效果至少为:通过当应用处理器终端检测到终端中运行的应用程序具有低时延属性时,通知基带芯片在RLC层生成PING数据包并向接入网设备发送PING数据包维持终端和接入网设备之间的RRC连接,解决了重建RRC连接需要耗费较长时间,导致业务时延较大的问题,降低了终端和接入网设备之间的通信时延,提高了低时延属性的应用程序的工作效率。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本申请一个示例性的实施例提供的通信加速方法所涉及的移动通信系统的示意图;图2是本申请一个示例性的实施例提供的一种无线承载的协议层构成图;图3是本申请一个示例性的实施例提供的通信加速方法的方法流程图;图4是本申请一个示例性的实施例提供的通信加速方法的方法流程图;图5是本申请一个示例性的实施例提供的通信加速方法的方法流程图;图6是本申请一个示例性的实施例提供的通信加速装置的结构框图;图7是本申请一个示例性的实施例提供的终端的结构框图。具体实施方式为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。为了方便理解,下面对本申请实施例中涉及的名词进行解释。应用处理器(ApplicationProcessor,AP):是终端中处理数据的芯片,终端可通过应用处理器运行系统、应用程序等,也可以通过应用处理器监控系统、应用程序等。基带芯片(BasebandProcessor,BP):是终端中处理通信的芯片,其负责网络底层传输协议的实现,终端可通过基带芯片的调制解调器(Modem)生成并发送数据包。因特网包探索器(PacketInternetGroper,PING):是Windows、Unix和Linux系统下的一个命令,用于测试网络连接量的程序。PING也属于一个通信协议,是TCP/IP协议的一部分。利用PING可以检查网络是否连通。低延时属性:是指应用程序对通信时延敏感的属性。低延时属性的应用程序的工作状态对通信速度依赖较高,例如,具有点赞功能的社交软件。若通信时延较大,则用户在完成点赞行为较长时间后服务器才会接收到该点赞请求从而导致反馈时间较长,用户体验较差。无线链路层控制协议(RadioLinkControl,RLC):是长期演进(LongTermEvolution,LTE)中的无线承载的协议层。在LTE中,RLC层位于介质访问控制(MediumAccessControl,MAC)层之上,属于无线承载的协议层的一部分,为用户和控制数据提供分段和重传业务。无线资源控制(RadioResourceControl,RRC):是LTE无线接入无线承载的协议层的第三层,负责处理终端和接入网设备之间控制平面的第三层信息。协议数据单元(ProtocolDataUnit,PDU):是数据包在分层网络结构中传输时每一层协议栈所加载的信息。连接态(connected):是终端随时可以进行数据传输的工作状态。空闲态(idle):是终端有数据传输需求的时候,需要首先建立连接然后进行数据传输的工作状态。对于用户来说,感受到应用程序网络时延主要有以下三种原因:(1)服务器处理数据带来的延迟,从收到应用程序的数据包到返回耗费的时间;(2)终端本地对于各种数据运算,画面渲染,处理用户交互行为等工作所耗费的时间;(3)通信时延,包括从终端通过空口到接入网设备的时延,以及从接入网设备传输数据包到服务器的时延。通信时延是用户感受到网络时延的最主要原因,申请人通过大量的试验和计算,研究得到,通信时延的主要原因是终端处于空闲态时需要不断与接入网设备重新建立RRC连接从而导致时延较长。若终端当前处于连接态,且在预设超时时长内未向接入网设备发送数据包,则接入网设备会释放与终端之间的RRC连接。此时,终端从连接态切换至空闲态。当终端需要传输上行数据时,终端需要请求与接入网设备重新建立RRC连接,在RRC连接重建后终端从空闲态切换至连接态。在上述方法中,终端与接入网之间的RRC连接释放后,重建RRC连接需要耗费较长时间,导致业务时延较大。针对上述问题,本申请的实施例将会针对终端在空闲态时需要不断和接入网设备重新建立RRC连接所导致的通信时延问题提出解决方案,对终端和接入网之间的通信速度加速。请参考图1,其示出了本申请一个示例性的实施例提供的通信加速方法所涉及的移动通信系统的示意图,如图所示,该移动通信系统包括:终端110、接入网设备120和服务器130。终端110可以是指与接入网设备120进行数据通信的设备,其包括应用处理器和基本文档来自技高网...

【技术保护点】
1.一种通信加速方法,其特征在于,所述方法应用于终端中,所述终端包括应用处理器和基带芯片,所述方法包括:所述应用处理器检测所述终端中运行的应用程序具有低时延属性时,向所述基带芯片发送因特网包探索器PING数据包发送请求;所述低时延属性是指对通信时延敏感的属性;所述基带芯片根据所述PING数据包发送请求在无线链路层控制协议RLC层生成PING数据包;所述基带芯片向接入网设备发送所述PING数据包,所述PING数据包用于维持所述终端和所述接入网设备之间的无线资源控制RRC连接。

【技术特征摘要】
1.一种通信加速方法,其特征在于,所述方法应用于终端中,所述终端包括应用处理器和基带芯片,所述方法包括:所述应用处理器检测所述终端中运行的应用程序具有低时延属性时,向所述基带芯片发送因特网包探索器PING数据包发送请求;所述低时延属性是指对通信时延敏感的属性;所述基带芯片根据所述PING数据包发送请求在无线链路层控制协议RLC层生成PING数据包;所述基带芯片向接入网设备发送所述PING数据包,所述PING数据包用于维持所述终端和所述接入网设备之间的无线资源控制RRC连接。2.根据权利要求1所述的方法,其特征在于,所述PING数据包发送请求中携带有预定时间间隔,和/或,发送时间;其中,所述预定时间间隔是连续两次传输所述PING数据包之间的时间间隔,所述发送时间是发送所述PING数据包的持续时间。3.根据权利要求2所述的方法,其特征在于,所述基带芯片向接入网设备发送所述PING数据包,包括:所述基带芯片每隔所述预定时间间隔向所述接入网设备发送所述PING数据包;或,所述基带芯片在所述发送时间内向所述接入网设备发送所述PING数据包;或,所述基带芯片在所述发送时间内每隔所述预定时间间隔向所述接入网设备发送所述PING数据包。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:在发送所述PING数据包的持续时间达到所述发送时间时,所述基带芯片停止发送所述PING数据包;根据所述接入网设备的控制,将所述RRC连接的状态从连接态切换至空闲态。5.根据权利要求1至4任一项所述的方法,其特征在于,所述PING数据包包括RLC层的协议数据单元PDU,所述RLC层的PDU中包括无效的校验信息,或,所述RLC层的PDU中不包括校验信息。6.根据权利要求1至5任一项所述的方法,其特征在于,所述方法还包括:所述应用处理器获取所述应用程序的第一标识;所述应用处理器在低时延应用程序集合中查询是否存在所述第一标识;所述低时延应用程序集合是所述终端中预存的低时延应用程序的标识的集合;若所述第一标识存在于所述低时延应用程序集合中,则所述应用处理器确定所述应用程序具有所述低时延属性。...

【专利技术属性】
技术研发人员:刘畅
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1