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

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

【技术实现步骤摘要】

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

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

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

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

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

1