数据接口分流方法、装置及终端设备的制造方法

文档序号:9815082阅读:861来源:国知局
数据接口分流方法、装置及终端设备的制造方法
【技术领域】
[0001 ]本发明设及通信技术领域,更具体地说,设及一种数据接口分流方法、装置及终端 设备。
【背景技术】
[0002] 随着移动通信技术的发展,先进的蜂窝网络(例如,基于LTE标准(长期演进,一些 "4G"网络所使用的标准)的网络)正在全世界部署。由于引入了0FDM(0dhogonal Rrequency Division Multiplexing,正交频分复用)和MIM0(Multi-I吨ut&Multi-Output, 多输入多输出)等关键技术,利用LTE标准可显著增加频谱效率和数据传输速率。
[0003] 终端利用蜂窝网络进行数据传输(例如,下载和上传)可极大改善用户的上网体 验。但随着技术的发展,高清影视、游戏等大流量的应用层出不穷,利用单数据接口进行数 据传输,由于数据接口的最大容量限制,仍不能满足用户日益增长的对传输速率的需求。
[0004] 因此,现有技术存在缺陷需要改进。

【发明内容】

[0005] 本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种数据接口分 流方法、装置及终端设备。
[0006] 第一方面,提供一种数据接口分流方法,所述方法包括:
[0007] 实时检测各数据接口的连通性;
[000引检测到有数据需要传输时,按照初始分流权重为处于连通状态的数据接口分配数 据流量;
[0009] 在数据传输的过程中,根据数据接口的速率和预设分流规则,调整各数据接口的 数据流量。
[0010] 在一个实施例中,所述初始分流权重为1: 1。
[0011] 在一个实施例中,所述数据接口包括一 WIFI数据接口和一 LTE数据接口。
[0012] 在一个实施例中,所述预设分流规则为:
[0013] 当WIFI数据接口和LTE数据接口的速率在预设时间内均持续低于预设速率,且 WIFI数据接口的分流权重大于第一预设值或者低于第二预设值时,则将WIFI数据接口的分 流权重调整为第一预设值。
[0014] 在一个实施例中,所述预设分流规则还包括:
[0015] 若Wifi数据接口的速率均值与所有接口的总速率均值的比值大于第一预设值,贝U 将Wifi数据接口的分流权重调整为1;若所述比值小于第二预设值,则将Wifi数据接口的分 流权重调整为0;若所述比值小于第一预设值或大于第二预设值,则Wif i数据接口的分流权 重与所述比值相等。
[0016] 在一个实施例中,每隔预设时间,获取接口的字节数的变化W作为接口的速率;
[0017] 数据接口的速率均值为预设时间内接口的速率的总和与预设时间长度的比值。
[0018]在一个实施例中,数据接口的速率均值等于前一次统计的数据接口的速率均值乘 W第一权重后的值加上当前速率乘W第二权重后的值。
[0019 ]第二方面,提供一种数据接口分流装置,包括:
[0020]检测模块,用于实时检测各数据接口的连通性;
[0021 ]初始分配模块,用于检测到有数据需要传输时,按照初始分流权重为处于连通状 态的数据接口分配数据流量;
[0022] 调整模块,用于在数据传输的过程中,根据数据接口的速率和预设分流规则,调整 各数据接口的数据流量。
[0023] 第=方面,提供一种终端设备,包括:
[0024] 多个无线数据接口;
[0025] 处理器,用于实时检测各数据接口的连通性;检测到有数据需要传输时,按照初始 分流权重为处于连通状态的数据接口分配数据流量;在数据传输的过程中,根据数据接口 的速率和预设分流规则,调整各数据接口的数据流量。
[00%]在一个实施例中,所述数据接口包括一 WIFI数据接口和一 LTE数据接口;
[0027]所述预设分流规则为:
[00%]当WIFI数据接口和LTE数据接口的速率在预设时间内均持续低于预设速率,且 WIFI数据接口的分流权重大于第一预设值或者低于第二预设值时,则将WIFI数据接口的分 流权重调整为第一预设值;
[0029] 若Wifi数据接口的速率均值与所有接口的总速率均值的比值大于第一预设值,贝U 将Wifi数据接口的分流权重调整为1;若所述比值小于第二预设值,则将Wifi数据接口的分 流权重调整为0;若所述比值小于第一预设值或大于第二预设值,则Wif i数据接口的分流权 重与所述比值相等。实施本发明的数据接口分流方法、装置及终端设备,实现利用多条数据 接口同时传输数据,极大的优化了数据流的分配比例;由于速率在一定程度上体现了接口 带宽的大小,带宽大的接口本应承载更多的数据流,从而不容易出现大量数据从带宽小的 接口流通,造成带宽小的接口的拥塞,造成延时大,丢包的状况,提高了用户验;基于接口的 速率和预设分流规则进行分流,可优化分配效率,提高数据接口利用率;同时由于预设分流 规则的设置,使得Wifi数据接口可优先采用,为用户节省成本,提高用户体验。
【附图说明】
[0030] 下面将结合附图及实施例对本发明作进一步说明,附图中:
[0031 ]图1是本发明一实施例的终端的结构示意图;
[0032] 图2是本发明一实施例的操作系统的架构图;
[0033] 图3是本发明一实施例的网络架构示意图;
[0034] 图4是本发明一实施例的数据接口分流的流程示意图;
[0035] 图5是本发明一实施例中对接口连通性进行检测的流程示意图;
[0036] 图6是本发明一实施例中对数据包进行标记的流程示意图;图7是本发明第二实施 例的数据接口分流方法的流程图。
【具体实施方式】
[0037] 为了对本发明的技术特征、目的和效果有更加清楚的理解,现对照附图详细说明 本发明的【具体实施方式】。
[0038] 参见图1为本发明一实施例的终端的结构示意图。终端100可W具有诸如个人计算 机(例如,膝上型计算机、上网本计算机、平板计算机等)、蜂窝电话、个人数字助理(PDA)、数 字录像机(DVR)、因特网家电、游戏控制台、电子阅读机等各种配置中的任意一种。终端100 的架构可W包括处理器1、通信模块2、存储器4和用户识别模块5。应理解,此外,终端100还 可包括:显示屏、扬声器、听筒、相机、电源管理等等,用于执行相应的功能。
[0039] 存储器4可W存储由处理器1执行的操作系统、处理和控制操作的软件程序等等。 存储器4可W包括至少一种类型的存储介质,所述存储介质包括闪存、硬盘、多媒体卡、卡型 存储器(例如,SD或DX存储器等等)、随机访问存储器(RAM)、静态随机访问存储器(SRAM)、只 读存储器(ROM)、电可擦除可编程只读存储器化EPROM)、可编程只读存储器(PROM)、磁性存 储器、磁盘、光盘等等。而且,终端100可W与通过网络连接执行存储器4的存储功能的网络 存储装置协作。
[0040] 处理器1是终端通信功能和系统控制的核屯、,主要负责完成两方面的工作,一是完 成协议找物理层的基带处理能力,包括数字联合检测、调制/解调、交织/解交织、信道编码/ 译码、脉冲整形等;二是处理操作系统、驱动软件、人机界面、应用程序等。同时处理器还有 管理各种外设和接口的能力。
[0041] 在本发明的实施例中,通信模块2通常包括一个或多个组件,其允许终端100与无 线通信系统或网络之间的无线电通信。例如,通信模块2包括第一通信模块21、第二通信模 块22等。在一个实施例中,第一通信模块21可为WIFI模块。WIFI模块根据WIFI方法执行通 信,由此,本发明实施例的终端100可通过WIFI网络进行数据传输。
[0042] 第二通信模块22可为移动通信模块。移动通信模块被配置为将通信交换信令发射 到无线通信系统中的一个或多个基站或其它装置,或从一个或多个基站或其它装置接收通 信交换信令。例如,移动通信模块2可包括发射器、接收器、发射链组件及接收链组件中的一 者或多者。在一些实施例中,移动通信模块2可为根据诸如IE邸、Zigbee、3G(第S代)、3GPP (第=代合作项目)和LTE(长期演进)运样的各种通信标准执行通信的忍片。由此,本发明实 施例的终端100可通过移动通信网络(例如,2G、3G或4G等移动通信网络)进行数据传输。
[0043] 应理解,通信模块2还可包括蓝牙模块、NF对莫块等等,用于实现相应的无线通信功 能。
[0044] 用户识别模块5可管理与第一技术标准相关联的用户。用户识别模块5可具有一个 或多个相关的电话号码。终端100可通过用户识别模块5和移动通信模块经由基站在网络中 通信。
[0045] 在一个实施例中,用户识别模块5可为一个或多个。应理解,用户识别模块5的数量 是和移动通信模块的数量相关联的。例如,当终端100包括两个移动通信模块时,一般包括 两个用户识别模块5, W实现双卡双通;当终端100包括一个移动通信模块时,可包括一个 (单卡单通)或两个(双卡单待)用户识别模块5。
[0046] 参见申请号为201510671407. U201510675596.XW及申请号为201510827714.4的 发明专利申请,其分别详细介绍了采用不同的技术方案实现终端可利用双LTE进行数据传 输的技术方案。基于上述S篇专利,本发明实施例中的终端100可实现利用一个或两个LTE 数据接口进行数据传输。应理解,也可采用其他的方式实现双LTE进行数据传输,例如,直接 采用具有此功能的忍片、外接用户识别模块等方式。
[0047]基于上述的描述,本发明实施例的终端100至少可利用W下方式中的一者或多者 进行数据传输:WIFI数据接口(可为一条或多条)、LTE数据接口(可为一条或多条)、3G数据
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1