双通道数据传输方法、装置、网络节点及移动终端制造方法及图纸

技术编号:15034473 阅读:80 留言:0更新日期:2017-04-05 09:54
本发明专利技术公开了一种双通道数据传输方法、装置、网络节点及移动终端,所述方法包括:为各个应用程序配置数据通道,以建立一通道配置数据库;检测各数据通道的链路状态;根据通道配置数据库、各数据通道的链路状态以及各数据通道的预设权重,生成路由表;当有待传输数据时,基于生成的路由表,建立相应的数据传输链路以进行数据传输;数据通道包括第一数据通道和第二数据通道,其中,第一数据通道是由通信接口与外部数据卡连接提供的,第二数据通道为移动终端的LTE数据通道。实施本发明专利技术的有益效果是,利用两条数据通道同时进行数据传输,克服单LTE数据通道传输速率低的问题;并通过建立路由机制,进一步提高传输速率和效率,提升用户体验。

【技术实现步骤摘要】

本专利技术涉及移动通信领域,更具体地说,涉及一种双通道数据传输方法、装置、网络节点及移动终端。
技术介绍
随着移动通信技术的发展,先进的蜂窝网络(例如,基于LTE标准(长期演进,一些“4G”网络所使用的标准)的网络)正在全世界部署。由于引入了OFDM(OrthogonalFrequencyDivisionMultiplexing,正交频分复用)和MIMO(Multi-Input&Multi-Output,多输入多输出)等关键技术,利用LTE标准可显著增加频谱效率和数据传输速率。移动终端利用蜂窝网络进行数据传输(例如,下载和上传)可极大改善用户的上网体验。但随着技术的发展,高清影视、游戏等大流量的应用层出不穷,利用单数据通道进行数据传输,由于数据通道的最大容量限制,仍不能满足用户日益增长的对传输速率的需求。另一方面,若单数据通道的链路质量变差或发生中断,则将影响数据传输效率,甚至造成传输中断、传输失败等,极大的影响用户体验。因此,现有技术存在缺陷需要改进。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的上述单数据通道传输速率受限、效率低,影响用户体验的缺陷,提供一种双通道数据传输方法、装置、网络节点及移动终端。本专利技术解决其技术问题所采用的技术方案是:第一方面,提供一种双通道数据传输方法,包括:为各个应用程序配置数据通道,以建立一通道配置数据库;检测各数据通道的链路状态;根据通道配置数据库、各数据通道的链路状态以及各数据通道的预设权重,生成路由表;当有待传输数据时,基于生成的路由表,建立相应的数据传输链路以进行数据传输;所述数据通道包括第一数据通道和第二数据通道,其中,所述第一数据通道是由通信接口与外部数据卡连接提供的,第二数据通道为移动终端的LTE数据通道。在一个实施例中,所述外部数据卡为LTE制式的无线网卡,第一数据通道为LTE数据通道。在一个实施例中,所述方法还包括:根据各数据通道的链路状态对所述路由表进行实时更新。在一个实施例中,所述根据通道配置数据库、各数据通道的链路状态以及各数据通道的预设权重,生成路由表包括:获取链路状态正常的数据通道,并根据通道配置数据库,确定各应用程序对应的可用数据通道;根据可用数据通道的预设权重,为可用数据通道分配传输线程,并进行标记,以生成路由表。在一个实施例中,所述方法还包括:在数据传输过程中,对第一和第二数据通道进行信道监听;当任一数据通道异常时,则在另一数据通道中建立新线程,启动断点续传下载异常数据通道未下载的数据。在一个实施例中,各数据通道的预设权重由以下参数中的一者或多者决定:当前通道的速率上限、信号质量、心跳包的时延和丢包率。第二方面,通供一种双通道数据传输装置,包括:双通道开启模块,用于开启第一数据通道和第二数据通道,其中,所述第一数据通道是由通信接口与外部数据卡连接提供的,第二数据通道为移动终端的LTE数据通道;配置模块,用于为各个应用程序配置数据通道,以建立一通道配置数据库。检测模块,用于检测各数据通道的链路状态;路由表生成模块,用于根据通道配置数据库、各数据通道的链路状态以及各数据通道的预设权重,生成路由表;传输模块,用于当有待传输数据时,基于生成的路由表,建立相应的数据传输链路以进行数据传输。在一个实施例中,所述路由表生成模块包括:确定模块,用于获取链路状态正常的数据通道,并根据通道配置数据库,确定各应用程序对应的可用数据通道;标记模块,用于根据可用数据通道的预设权重,为可用数据通道分配传输线程,并进行标记,以生成路由表。第三方面,提供一种移动终端,包括上述的双通道数据传输装置。第四方面,提供一种移动终端,所述移动终端包括用户识别模块,还包括:通信接口,所述通信接口与外部数据卡以提供第一数据通道,所述通信接口与用户识别模块通信连接以提供第二数据通道;处理器,所述处理器耦接到所述通信接口,所述处理器用于为各个应用程序配置数据通道,以建立一通道配置数据库;检测各数据通道的链路状态;根据通道配置数据库、各数据通道的链路状态以及各数据通道的预设权重,生成路由表;当有待传输数据时,基于生成的路由表,建立相应的数据传输链路以进行数据传输。在一个实施例中,所述处理器还用于获取链路状态正常的数据通道,并根据通道配置数据库,确定各应用程序对应的可用数据通道;根据可用数据通道的预设权重,为可用数据通道分配传输线程,并进行标记,以生成路由表。在一个实施例中,所述处理器还用于在数据传输过程中,对第一和第二数据通道进行信道监听;当任一数据通道异常时,则在另一数据通道中建立新线程,启动断点续传下载异常数据通道未下载的数据。在一个实施例中,所述通信接口与外部数据卡间的通信连接通过USBOTG实现。在一个实施例中,所述外部数据卡为LTE制式的无线网卡,所述第一数据通道为LTE数据通道。在一个实施例中,所述第二数据通道为LTE数据通道。第五方面,提供一种网络节点,包括:通信接口,所述通信接口与外部数据卡以提供第一数据通道,所述通信接口与用户识别模块通信连接以提供第二数据通道;处理器,所述处理器耦接到所述通信接口,所述处理器用于为各个应用程序配置数据通道,以建立一通道配置数据库;检测各数据通道的链路状态;根据通道配置数据库、各数据通道的链路状态以及各数据通道的预设权重,生成路由表;当有待传输数据时,基于生成的路由表,建立相应的数据传输链路以进行数据传输;所述处理器还用于根据各数据通道的链路状态对所述路由表进行更新。第六方面,提供一种双通道数据传输方法,包括:提供两条LTE数据通道,其中一条LTE数据通道由通信接口与外部LTE制式数据卡通信连接提供,另一条数据通道为移动终端的LTE数据通道;为各个应用程序配置数据通道,以建立一通道配置数据库;检测所述两条LTE数据通道的链路状态;根据所述通道配置数据库、所述链路状态以及各数据通道的预设权重,生成路由表;当有待传输数据时,建立至少两个线程;基于所述路由表,将所述线程分配给所述两条LTE数据通道并进行数据传输。在一个实施例中,所述方法还包括:根据各数据通道的链路状态对所述路由表进行更新。实施本专利技术的双通道数据传输方法、装置、网络节点及移动终端,具有以下有益效果:利用外接数据卡提供的数据通道和移动终端本身的数据通道同时进行数据传输,克服单数据通道传输速率低的问题;并通过建立路由机制,将应用程序的多个线程分配给不同的数据通道进行传输,使得数据传输的速度为多个数据通道速率的叠加,提高传输速率和效率,提升用户体验。附图说明下面将结合附图及实施例对本专利技术作进一步说明,附图中:图1是本专利技术一实施例的移动终端的硬件结构示意图;图2是本专利技术实施例的移动终端与数据卡装置的连接示意图;图3是本专利技术实施例的数据卡装置的结构示意图;图4是本专利技术实施例的双通道数据传输方法的流程图;图5是本专利技术一实施例的通道配置数据库的示意图;图6是本专利技术一实施例的数据包的帧结构示意图;图7是本专利技术一实施例的路由表示意图;图8是本专利技术实施例的本专利技术实施例的双通道数据传输装置的结构示意图。具体实施方式为解决单数据通道传输速率受限,效率低,影响用户体验的缺陷,本专利技术实施例提供一种双通道数据传输方法、装置、网络节点本文档来自技高网...

【技术保护点】
一种双通道数据传输方法,其特征在于,包括:为各个应用程序配置数据通道,以建立一通道配置数据库;检测各数据通道的链路状态;根据通道配置数据库、各数据通道的链路状态以及各数据通道的预设权重,生成路由表;当有待传输数据时,基于生成的路由表,建立相应的数据传输链路以进行数据传输;所述数据通道包括第一数据通道和第二数据通道,其中,所述第一数据通道是由通信接口与外部数据卡连接提供的,第二数据通道为移动终端的LTE数据通道。

【技术特征摘要】
1.一种双通道数据传输方法,其特征在于,包括:为各个应用程序配置数据通道,以建立一通道配置数据库;检测各数据通道的链路状态;根据通道配置数据库、各数据通道的链路状态以及各数据通道的预设权重,生成路由表;当有待传输数据时,基于生成的路由表,建立相应的数据传输链路以进行数据传输;所述数据通道包括第一数据通道和第二数据通道,其中,所述第一数据通道是由通信接口与外部数据卡连接提供的,第二数据通道为移动终端的LTE数据通道。2.根据权利要求1所述的双通道数据传输方法,其特征在于,所述外部数据卡为LTE制式的无线网卡,第一数据通道为LTE数据通道。3.根据权利要求1所述的双通道数据传输方法,其特征在于,所述方法还包括:根据各数据通道的链路状态对所述路由表进行实时更新。4.根据权利要求1所述的双通道数据传输方法,其特征在于,所述根据通道配置数据库、各数据通道的链路状态以及各数据通道的预设权重,生成路由表包括:获取链路状态正常的数据通道,并根据通道配置数据库,确定各应用程序对应的可用数据通道;根据可用数据通道的预设权重,为可用数据通道分配传输线程,并进行标记,以生成路由表。5.根据权利要求1所述的双通道数据传输方法,其特征在于,所述方法还包括:在数据传输过程中,对第一和第二数据通道进行信道监听;当任一数据通道异常时,则在另一数据通道中建立新线程,启动断点续传下载异常数据通道未下载的数据。6.根据权利要求1所述的双通道数据传输方法,其特征在于,各数据通道的预设权重由以下参数中的一者或多者决定:当前通道的速率上限、信号质量、心跳包的时延和丢包率。7.一种双通道数据传输装置,其特征在于,包括:双通道开启模块,用于开启第一数据通道和第二数据通道,其中,所述第一数据通道是由通信接口与外部数据卡连接提供的,第二数据通道为移动终端的LTE数据通道;配置模块,用于为各个应用程序配置数据通道,以建立一通道配置数据库。检测模块,用于检测各数据通道的链路状态;路由表生成模块,用于根据通道配置数据库、各数据通道的链路状态以及各数据通道的预设权重,生成路由表;传输模块,用于当有待传输数据时,基于生成的路由表,建立相应的数据传输链路以进行数据传输。8.根据权利要求7所述的双通道数据传输装置,其特征在于,所述路由表生成模块包括:确定模块,用于获取链路状态正常的数据通道,并根据通道配置数据库,确定各应用程序对应的可用数据通道;标记模块,用于根据可用数据通道的预设权重,为可用数据通道
\t分配传输线程,并进行标记,以生成路由表。9.一种移动终端,其特征在于,包括权利要求7至8任一项所述的双通道数据传输装置。10.一种移动终端,所述移动终端包括用户识别模块,其特征在于,还包括:...

【专利技术属性】
技术研发人员:车晓东王朝
申请(专利权)人:努比亚技术有限公司
类型:发明
国别省市:广东;44

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

1