数据传输系统、数据传输方法、数据聚合方法及装置与流程

文档序号:22322108发布日期:2020-09-23 01:57阅读:90来源:国知局
数据传输系统、数据传输方法、数据聚合方法及装置与流程

本申请是申请号为201680000718.8、申请日为2016年06月29日、发明名称为“数据传输系统、数据传输方法、数据聚合方法及装置”的发明专利的分案申请。

本公开涉及通信领域,特别涉及一种数据传输系统、数据传输方法、数据聚合方法及装置。



背景技术:

长期演进-无线局域网聚合(lte-wlanaggregations,lwa)是一种同时利用长期演进(longtermevolution,lte)网络和无线局域网(wirelesslocalareanetworks,wlan)网络进行数据传输的技术。

演进型基站(evolutionalnodeb,enb)利用lwa进行下行数据传输时,enb通过lte网络将一部分下行数据传输至用户设备(userequipment,ue)的同时,根据ue的介质访问控制(mediumaccesscontrol,mac)地址,通过wlan网络将剩余部分下行数据传输至ue;ue对接收到的两部分数据进行聚合,从而实现数据的下行传输。



技术实现要素:

本公开提供了一种数据传输系统、数据传输方法、数据聚合方法及装置。

所述技术方案如下:

一方面,提供了一种数据传输系统,该系统包括:enb、无线局域网终结点(wlantermination,wt)、无线局域网接入点(wlanaccesspoint,wlanap)以及ue,所述wt连接所述enb,且所述wt连接至少一个所述wlanap;其中所述ue与所述enb处于rrc连接(rrc_connected);

所述ue被配置为能够通过lte网络向目标enb发送lte数据包,所述目标enb是与所述ue建立无线资源控制(radioresoursecontrol,rrc)连接的enb;且所述ue还被配置为能够向所述wlanap发送wlan数据包,所述wlan数据包中包括与所述目标enb相连的目标wt的介质访问控制(mediumaccesscontrol,mac);

所述wlanap被配置为能够根据所述目标wt的mac地址,向所述目标wt发送所述wlan数据包;

所述目标wt,被配置为能够向所述目标enb发送所述wlan数据包;

所述目标enb被配置为能够接收所述lte数据包和/或所述wlan数据包。

另一方面,提供了一种数据传输方法,该方法包括:

ue分别通过目标wt和lte网络,向目标enb发送数据包;

其中所述ue能够通过lte网络向目标enb发送lte数据包,所述目标enb是与所述ue建立lte连接的enb,且所述ue与所述enb处于rrc_connected;

其中所述ue能够通过wlanap发送wlan数据包,所述wlan数据包中包括与所述目标enb相连的目标wt的mac地址;所述wlanap被配置为根据所述目标wt的mac地址,向所述目标wt发送所述wlan数据包,所述目标wt被配置为向所述目标enb发送所述wlan数据包,以使所述目标enb接收所述用户设备ue通过所述目标wt和/或所述lte网络发送的数据包。

另一方面,提供了一种数据聚合方法,所述方法包括:

enb接收ue分别通过lte网络发送的lte数据包和/或所述ue通过wt发送的wlan数据包;

其中所述目标enb是与所述ue建立lte连接的enb,且所述ue与所述enb处于rrc_connected;

所述enb接收相连的wt发送的wlan数据包,所述wlan数据包中包括所述wt的mac地址;所述wlan数据包是与所述wt相连的wlanap根据所述mac地址向所述wt发送的。

另一方面,提供了一种ue,所述ue包括:

处理器;

用于存储处理器可执行指令的存储器;

其中,所述处理器被配置为:

分别通过目标无线局域网终结点wt和无线演进lte网络,向目标演进型基站enb发送数据包;

其中所述用户设备ue能够通过无线演进lte网络向目标演进型基站enb发送lte数据包,所述目标enb是与所述ue建立lte连接的enb,且所述ue与所述enb处于rrc连接rrc_connected;

其中所述ue能够通过无线局域网接入点wlanap发送无线局域网wlan数据包,所述wlan数据包中包括与所述目标enb相连的目标无线局域网终结点wt的介质访问控制mac地址;所述wlanap被配置为根据所述目标wt的mac地址,向所述目标wt发送所述wlan数据包,所述目标wt被配置为向所述目标enb发送所述wlan数据包,以使所述目标enb接收所述用户设备ue通过所述目标wt和/或所述lte网络发送的数据包。

另一方面,提供了一种enb,所述enb包括:

处理器;

用于存储处理器可执行指令的存储器;

其中,所述处理器被配置为:

接收用户设备ue分别通过无线演进lte网络发送的lte数据包和/或所述ue通过无线局域网终结点wt发送的无线局域网wlan数据包;

其中所述目标enb是与所述ue建立lte连接的enb,且所述ue与所述enb处于rrc连接rrc_connected;

所述enb接收相连的无线局域网终结点wt发送的无线局域网wlan数据包,所述wlan数据包中包括所述wt的介质访问控制mac地址;所述wlan数据包是与所述wt相连的无线局域网接入点wlanap根据所述mac地址向所述wt发送的。

本公开的实施例提供的技术方案可以包括以下有益效果:

通过在wlan数据包中添加与目标enb相连的目标wt的mac地址,使得wlanap接收到ue发送的wlan数据包后,能够根据该mac地址将mac数据包转发至目标wt,并最终由目标wt将wlan数据包发送至目标enb,从而实现wlan数据包的上行传输;解决了wlanap与多个wt相连时,wlanap接收到ue发送的wlan数据包后,无法准确地将该wlan数据包转发至目标wt,最终导致wlan数据包无法传输至目标enb的问题;达到了在wlanap与多个wt相连的情况下,wlanap能够根据wlan数据包中目标wt的mac地址将wlan数据包转发至目标wt,从而确保wlan数据包被传输至目标enb,提高了wlan数据包上行传输的准确性。

应当理解的是,以上的一般描述和后文的细节描述仅是示意性的,并不能限制本公开。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并于说明书一起用于解释本公开的原理。

图1示出了本公开一示意性实施例所提供的数据传输系统的结构示意图;

图2示出了一示例性实施例所提供的enb110的结构示意图;

图3示出了一示例性实施例所提供的ue140的结构示意图;

图4a示出了一示例性实施例所提供的数据传输方法的流程图;

图4b示出了另一示例性实施例所提供的数据传输方法的流程图;

图5a示出了一示例性实施例所提供的数据传输方法的流程图;

图5b示出了另一示例性实施例所提供的数据传输方法的流程图;

图6a示出了一示例性实施例所提供的数据聚合方法的流程图;

图6b示出了另一示例性实施例所提供的数据聚合方法的流程图;

图7示出了一示例性实施例所提供的数据传输装置的结构方框图;

图8示出了一示例性实施例所提供的数据聚合装置的结构方框图。

具体实施方式

这里将详细地对示意性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示意性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。

在本文提及的“单元”是指存储在存储器中的能够实现某些功能的程序或指令;在本文中提及的“模块”是指按照逻辑划分的功能性结构,该“模块”可以由纯硬件实现,或者,软硬件的结合实现。

在本文中提及的“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。符号“/”一般表示前后关联对象是一种“或”的关系。

为了方便理解,下面对本公开实施例所涉及的名词进行解释。

enb:即lte中的演进型基站。在lwa系统中,enb作为ue与核心网(corenetwork)之间的桥梁,在接收到核心网发送的数据时,负责将一部分数据通过lte网络发送至ue,将另一部分数据通过wlan网路发送至ue,并由ue对接收到的数据进行聚合,实现核心网数据的下行传输;在接收到ue通过lte网络以及wlan网络传输的数据时,负责对接收到的数据进行聚合,并发送至核心网,实现向核心网上传上行数据。

rrc连接:即无线资源控制连接,指enb与ue之间建立的连接。通过rrc连接,enb能够实现向相连的ue进行系统信息广播、寻呼以及信令传输等功能。

wt:即无线局域网终结点。在lwa系统中,wt与enb一一对应相连,且通常固设在一起。一个wt可以同时与多个wlanap相连,并负责监控、管理与其相连的各个wlanap。lwa系统中,enb通过wlan网络向ue下行传输wlan数据包,或,通过wlan网络接收ue上行传输的wlan数据包时,wlan数据包均通过与enb相连的wt。

图1示出了本公开一示意性实施例所提供的数据传输系统的结构示意图,该数据传输系统中包括:enb110、wt120、wlanap130以及ue140。

enb110是lte中的演进型基站,该enb110具有发送下行wlan数据、发送下行lte数据、接收上行wlan数据以及接收上行lte数据的功能。此外,enb110能够将来自核心网的数据封装成lte数据以及wlan数据并下行传输给ue;enb110还能够将接收到的上行wlan数据和lte数据进行聚合,并将聚合后的数据发送至核心网。在实际组网中,enb110的具体实现形式可以是宏基站、微基站、微微基站、直放站等。本公开实施例对enb110的具体数量和具体位置不做限定。

enb110与wt120一一对应相连,通常情况下enb110可以与wt120固设在一起,或通过光纤相连。如图1所示,enb111与wt121对应相连,enb112与wt122对应相连。

wt120具有发送下行wlan数据和接收上行wlan数据的功能。wt120可以同时与多个wlanap130相连,接收各个wlanap130上行传输的数据或向相连的wlanap130传输下行数据。图1中,wt121与wlanap131、wlanap132和wlanap133相连;wt122与wlanap132、wlanap133和wlanap134相连。本公开实施例对wt120连接的wlanap130的数量不做限定。

wlanap130具有接收上行wlan数据和发送下行wlan数据的功能。在实际组网中,wlanap130可以是无线路由器、无线网关一类的电子设备。wlanap130可以同时与多个wt120相连。图1中,wlanap132同时与wt121以及wt122相连,wlanap133同时与wt121以及wt122相连。

ue140具有发送上行数据和接收下行数据的功能。此外,ue140还具有lwa功能,即接收到的下行数据中包括wlan数据和lte数据时,ue140能够对wlan数据和lte数据进行聚合。在实际组网中,终端设备140的具体实现形式可以是手机、平板电脑、智能家电、智能仪器、物联网设备、车联网设备等等。本公开实施例对ue140的具体数量和具体位置不做限定。

图2示出了一示例性实施例所提供的enb110的结构示意图。该enb110包括:处理器21、存储器22、发射器23和接收器24。

处理器21与存储器22相连。

处理器21包括一个或者一个以上处理核心,处理器21通过运行软件程序以及单元,从而执行各种功能应用以及信息处理。

存储器22可用于存储软件程序以及单元。存储器22可存储操作系统24、至少一个功能所需的应用程序单元25。

应用程序单元25可以包括第一接收单元、第二接收单元和聚合单元。第一接收单元,被配置为接收ue通过lte网络发送的lte数据包,ue与enb建立有rrc连接;第二接收单元,被配置为接收相连的wt发送的wlan数据包,wlan数据包中包括wt的mac地址;wlan数据包是与wt相连的wlanap根据mac地址向wt发送的;聚合单元,被配置为将lte数据包和wlan数据包聚合。

此外,存储器22可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随时存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。

发射器23包括:调制解调单元和多输入多输出(multipleinputmultipleoutput,mimo)天线,mimo天线是支持多天线端口收发的天线。可选地,mimo天线包括至少两个发射天线。可选地,发射器23用于实现对数据以及信令传输。

接收器26包括与发射器23相同或类似的结构。可选地,接收器26包括调制解调单元和mimo天线,mimo天线包括至少两个接收天线。

本领域技术人员可以理解,图2中所示出的enb110的结构并不构成对enb110的限定,可以包括比图示更多或更少的部件或组合某些部件,或者不同的部件布置。

图3示出了一示例性实施例所提供的ue140的结构示意图。该ue140包括:处理器31、存储器32、接收器33和发射器34。

处理器31与存储器32相连。

处理器31包括一个或者一个以上处理核心,处理器31通过运行软件程序以及单元,从而执行各种功能应用以及信息处理。

存储器32可用于存储软件程序以及单元。存储器32还可存储操作系统35、至少一个功能所需的应用程序单元36。

应用程序单元36可以包括第一发送单元和第二发送单元。第一发送单元,被配置为通过进lte网络向目标enb发送lte数据包,目标enb是与ue建立lte连接的enb;第二发送单元,被配置为向wlanap发送wlan数据包,wlan数据包中包括与目标enb相连的目标wt的mac地址;wlanap被配置为根据目标wt的mac地址,向目标wt发送wlan数据包,目标wt被配置为向目标enb发送wlan数据包,目标enb被配置为将lte数据包和wlan数据包聚合。

此外,存储器32可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随时存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。

接收器33包括:调制解调单元和mimo天线,mimo天线是支持多天线端口收发的天线。可选地,mimo天线包括至少两个接收天线。可选地,接收器33用于实现对参考信号的调制解调和接收。

发射器36包括与接收器33相同或类似的结构。可选地,发射器36包括调制解调单元和mimo天线,可选地,mimo天线包括至少两个发射天线。

本领域技术人员可以理解,图3中所示出的ue140的结构并不构成发对ue140的限定,可以包括比图示更多或更少的部件或组合某些部件,或者不同的部件布置。

通常情况下,ue140驻留在某一enb110提供的小区时,该enb110会与该ue140建立rrc连接,并与ue140进行通信和数据传输。当enb110接收到来自核心网的数据,并需要将该数据下行传输至ue140时,enb110根据预先配置以及lte网络和wlan网络当前的网络情况,将一部分数据通过lte网络传输至ue,另一部分数据则通过wlan网络传输至ue。

与下行传输数据相反的,当ue140需要向enb110上传数据时,ue140通过lte网络将一部分数据上传到enb140,通过wlan网络将另一部分数据上传至enb110,由enb110对接收到的数据进行聚合,并发送至核心网。

发明人在技术改进过程中发现,由于一个wlanap130能够同时与多个wt120相连,当ue140将数据发送至wlanap130时,wlanap130无法确定将数据发往哪一个wt140。

比如,当ue141与enb111建立了rrc连接,并向enb111发送数据时,一部分数据通过lte网络发送至enb111,另一部分数据则发送至wlanap132。由于wlanap132同时与wt121和wt122相连,导致wlanap132无法确定将接收到的数据发送至哪一个wt。若wlanap132将数据发送至wt121,则wt121接收到该数据后,将其发送至相连的enb112,导致enb111仅能够接收到ue141通过lte网络发送的数据,而无法接收到ue141通过wlan网络发送的数据,影响enb111进行数据聚合。

为了解决上行数据传输时产生的问题,本公开实施例提供了一种数据传输以及数据聚合方法,通过该方法,wlanap接收到数据后,能够将该数据准确发送目标wt。下面采用示意性的实施例进行说明。

图4a示出了一示例性实施例所提供的数据传输方法的流程图。本公开实施例以该数据传输发送方法应用于图1所示的数据传输系统中来举例说明。该数据传输方法包括:

在步骤401中,ue通过lte网络向目标enb发送lte数据包,目标enb是与ue建立rrc连接的enb。

ue在开机状态下进入enb覆盖的小区时,即与enb建立rrc连接。当ue离开当前enb覆盖的小区并进入另一enb覆盖的小区时,ue需要断开与之前enb之间的rrc连接,并与当前enb建立rrc连接。本公开各个实施例提供的数据传输方法仅以ue驻留在enb所覆盖的小区为例进行说明,并不涉及enb间的切换。

当ue需要向目标enb发送数据时,ue可以根据当前网络的负载情况,将数据封装成lte数据包和wlan数据包,并通过lte网络将lte数据包发送至目标enb。本公开实施例并不对封装lte数据包和wlan数据包的方式进行限定。

在步骤402中,ue向wlanap发送wlan数据包,wlan数据包中包括与目标enb相连的目标wt的mac地址。

ue通过lte网络发送lte数据包的同时,通过wlan网络发送wlan数据包。为了使wlanap能够将接收到wlan数据包发送至目标wt,ue将目标wt的mac地址添加到该wlan数据包中。

为了使ue知悉目标wt的mac地址,可选的,该目标wt的mac地址可以是目标enb通过rrc信令发送给ue的。

在步骤403中,wlanap根据目标wt的mac地址,向目标wt发送wlan数据包。

wlanap接收到wlan数据包后,对wlan数据包进行解析,从而获取该数据包中包含的目标wt的mac地址,并将该wlan数据包发送至目标wt。

在步骤404中,目标wt向目标enb发送wlan数据包。

由于wt与enb一一对应相连,因此,当接收到wlan数据包后,目标wt将其发送至直连的目标enb。

在步骤405中,目标enb将lte数据包和wlan数据包聚合。

enb对接收到lte数据包和wlan数据包进行聚合,并将聚合后的数据发送至核心网,从而实现上行数据传输。

本实施例中,ue发送的lte数据包和wlan数据包被准确发送至同一enb,保证了enb的聚合;同时,ue上传的数据经过分流传输,避免了仅通过lte网络传输数据时造成的网络拥堵,提高了上行数据传输质量,并提高了传输效率。

综上所述,本实施例提供的数据发送方法,通过在wlan数据包中添加与目标enb相连的目标wt的mac地址,使得wlanap接收到ue发送的wlan数据包后,能够根据该mac地址将mac数据包转发至目标wt,并最终由目标wt将wlan数据包发送至目标enb,从而实现wlan数据包的上行传输;解决了wlanap与多个wt相连时,wlanap接收到ue发送的wlan数据包后,无法准确地将该wlan数据包转发至目标wt,最终导致wlan数据包无法传输至目标enb的问题;达到了在wlanap与多个wt相连的情况下,wlanap能够根据wlan数据包中目标wt的mac地址将wlan数据包转发至目标wt,从而确保wlan数据包被传输至目标enb,提高了wlan数据包上行传输的准确性。

可选的,如图4a所示,上述步骤401之前还包括如下步骤。

在步骤406中,目标enb向建立rrc连接的ue发送rrc信令,rrc信令中包含目标wt的mac地址。

目标enb与ue建立rrc连接后,通过rrc信令的形式,告知ue目标wt的mac地址,方便ue后续传输wlan数据包时,将目标wt的mac地址发送添加到wlan数据包中。

相应的,上述步骤402之前,还包括如下步骤。

在步骤407中,ue将目标wt的mac地址添加到wlan数据包中。

可选的,wlan数据包的mac包头采用802.11数据帧的帧头格式,mac包头中包括地址3,地址3用于指示wlan数据包的目的地址,ue获取所述rrc信令中包含的目标wt的mac地址,将mac包头中的地址3设置为目标wt的mac地址。

图5a示出了一示例性实施例所提供的数据传输方法的流程图。本公开实施例以该数据传输发送方法应用于图1所示的ue140来举例说明。该数据传输方法包括:

在步骤501中,通过lte网络向目标enb发送lte数据包,目标enb是与ue建立lte连接的enb。

ue驻留在enb所覆盖的小区,并需要向enb发送数据时,为了避免仅使用lte网络进行数据传输造成的lte网络拥堵,ue将数据封装为lte数据包以及wlan数据包,并通过lte网络和wlan网络分别进行发送。

在一种可能的实施方式中,enb实时获取当前lte网络以及wlan网络的网络状态,并结合预先配置策略确定何种数据通过lte网络传输,何种数据通过wlan网络传输。其中,网络状态包括网络延迟、网络负载、网络传输质量等等,预先配置策略包括针对高时效性数据的传输策略、针对低时效性数据的传输策略、针对音视频数据的传输策略等等。

enb确定采用数据采用何种数据传输方式后,可以通过广播系统消息的方式,向小区中的各个ue下发路径指示,该路径指示用于指示ue采用何种方式上传数据。需要说明的是,enb还可以根据各个ue开通的服务,针对不同的ue下发不同的路径指示,本实施例并不对此进行限定。

相应的,ue根据该路径指示确定向enb传输数据的方式,将待上传数据封装为lte数据包和wlan数据包,通过相应的传输方式进行传输。

比如,ue根据接收到的路径指示,将对时效性要求较高的数据封装为lte数据包,并通过lte网络进行传输。

在步骤502中,向wlanap发送wlan数据包,wlan数据包中包括与目标enb相连的目标wt的mac地址;wlanap被配置为根据目标wt的mac地址,向目标wt发送wlan数据包,目标wt被配置为向目标enb发送wlan数据包,目标enb被配置为将lte数据包和wlan数据包聚合。

ue通过lte网络向enb发送lte数据包的同时,通过wlan网络向enb发送wlan数据包。

在图1所示的数据传输系统中,ue通过wlan网络传输的wlan数据包的路径为ue→wlanap→wt→enb。为了使wlanap能够知悉将接收到的wlan数据包发往何处(wt),ue向wlanap发送的wlan数据包中包括目标wt的mac地址,该目标wt是与ue对应的目标enb相连的wt。

比如,以ue141向enb111发送wlan数据包为例,ue141向enb111发送的wlan数据包中包括与enb111相连的wt121的mac地址。由于mac地址的唯一性,当wlanap132接收到该wlan数据包时,能够确定该wlan数据包需要发送至wt121,而非wt122。wt121接收到wlanap132发送的wlan数据包后,进一步将其发送至enb111,从而完成wlan数据的上行传输。需要说明的是,数据在不同传输阶段的表现形式不同,比如,当数据在物理层传输时,数据的表现形式为比特流,当数据在数据链路层传输时,数据的表现形式为帧,当数据在网络层传输时,数据的表现形式为包。本实施例中的“数据包”仅作为数据在不同传输阶段的统称,并不针对特定的传输阶段。

综上所述,本实施例提供的数据发送方法,通过在wlan数据包中添加与目标enb相连的目标wt的mac地址,使得wlanap接收到ue发送的wlan数据包后,能够根据该mac地址将mac数据包转发至目标wt,并最终由目标wt将wlan数据包发送至目标enb,从而实现wlan数据包的上行传输;解决了wlanap与多个wt相连时,wlanap接收到ue发送的wlan数据包后,无法准确地将该wlan数据包转发至目标wt,最终导致wlan数据包无法传输至目标enb的问题;达到了在wlanap与多个wt相连的情况下,wlanap能够根据wlan数据包中目标wt的mac地址将wlan数据包转发至目标wt,从而确保wlan数据包被传输至目标enb,提高了wlan数据包上行传输的准确性。

为了使ue知悉与目标enb相连的目标wt的mac地址,enb与ue建立rrc连接后,可以通过发送rrc信令的方式告知小区中各个ue目标wt的mac地址。在一种可能的实施方式中,在图5a的基础上,如图5b所示,上述方法还包括如下步骤。

在步骤503中,接收目标enb发送的rrc信令,rrc信令中包含目标wt的mac地址。

目标enb与ue建立rrc连接后,可以通过广播或单播的方式,向各个ue发送rrc信令,该rrc信令中即包含于目标enb相连的目标wt的mac地址。

在步骤504中,获取rrc信令中包含的目标wt的mac地址。

进一步的,ue从该rrc信令中获取该目标wt的mac地址。

在步骤505中,将目标wt的mac地址添加到wlan数据包中。

ue将获取到的目标wt的mac地址添加到wlan数据包中,方便wlanap从中获取目标wt的mac地址,并进行进一步发送。

在一种可能的实施方式中,ue可以将该mac地址存放在wlan数据包的mac包头中,wlan数据包达到wlanap后,wlanap即可从mac包头中提取该mac地址,并进行进一步发送。

其中,wlan数据包的mac包头可以采用802.11数据帧(即mac帧)的帧头格式,802.11数据帧的格式如表一所示。

表一

其中,帧控制至地址4为802.11数据帧的帧头(macheader),其余部分为802.11数据帧的帧实体(macbody)。地址1用于指示数据帧的接收者,地址2用于指示数据帧的发送者,地址3用于指示数据帧的目的地址,地址4用于指示数据帧的源地址。

ue向wlan数据包中添加目标wt的mac地址时,即可将mac包头中的地址3设置为目标wt的mac地址。

相应的,wlanap接收到该wlan数据包时,即可从mac包头的地址3中获取该mac地址。

本实施例中,目标enb通过发送rrc信令的方式告知ue目标wt的mac,并由ue将该mac地址添加到wlan数据包mac包头的地址3中,在无需对现有wlanap进行改造的前提下,实现wlan数据包的正确传输,从而降低了系统改造成本。

图6a示出了一示例性实施例所提供的数据聚合方法的流程图。本公开实施例以该数据聚合方法应用于图1所示的enb110来举例说明。该数据聚合方法包括:

在步骤601中,接收ue通过lte网络发送的lte数据包,ue与enb建立有rrc连接。

enb实时获取当前lte网络以及wlan网络的网络状态,并预先配置策略确定何种数据通过lte网络传输,何种数据通过wlan网络传输。确定采用数据采用何种数据传输方式后,可以通过广播系统消息的方式,向小区中的各个ue下发路径指示,该路径指示用于指示ue采用何种方式上传数据。

enb所覆盖小区中的ue需要上传数据时,即根据该路径指示,进行数据长传。

当ue根据路径指示通过lte网络上传lte数据包时,enb即通过lte网络接收该lte数据包。

在步骤602中,接收相连的wt发送的wlan数据包,wlan数据包中包括wt的mac地址;wlan数据包是与wt相连的wlanap根据该mac地址向wt发送的。

通过lte网络接收lte数据包的同时,enb还通过wlan网络接收ue发送的wlan数据包。在图1所示的数据传输系统中,ue通过wlan网络传输的wlan数据包的路径为ue→wlanap→wt→enb。

为了使wlanap能够将wlan数据包转发至正确的wt,ue向wlanap发送的wlan数据包中包括与目标enb(与ue建立rrc连接)相连的目标wt的mac地址。wlanap即根据该mac地址,将接收到的wlan数据包发送至目标wt,最终由目标wt将wlan数据包发送至目标enb。

在步骤603中,将lte数据包和wlan数据包聚合。

同一ue通过lte网络发送的lte数据包以及通过wlan网络发送的wlan数据包最终到达同一目标enb,并由该目标enb对两者进行聚合,从而恢复出ue上传的数据。由于ue上传的数据经过分流发送,经过lte网络发送的数据量减小,避免了lte网络的拥塞,同时提高了数据的传输效率和质量。

综上所述,本实施例提供的数据聚合方法,通过在wlan数据包中添加与目标enb相连的目标wt的mac地址,使得wlanap接收到ue发送的wlan数据包后,能够根据该mac地址将mac数据包转发至目标wt,并最终由目标wt将wlan数据包发送至目标enb,从而实现wlan数据包的上行传输;解决了wlanap与多个wt相连时,wlanap接收到ue发送的wlan数据包后,无法准确地将该wlan数据包转发至目标wt,最终导致wlan数据包无法传输至目标enb的问题;达到了在wlanap与多个wt相连的情况下,wlanap能够根据wlan数据包中目标wt的mac地址将wlan数据包转发至目标wt,从而确保wlan数据包被传输至目标enb,提高了wlan数据包上行传输的准确性。

enb与ue建立rrc连接后,可以通过发送rrc信令的方式告知小区中各个ue目标wt的mac地址。在一种可能的实施方式中,如图6b所示,上述步骤601之前,还包括如下步骤。

在步骤604中,向ue发送rrc信令,rrc信令中包含wt的mac地址,ue被配置为将wlan数据包的mac包头中的地址3设置为wt的mac地址,地址3用于指示wlan数据包的目的地址,mac包头采用802.11数据帧的帧头格式。

目标enb与ue建立rrc连接后,可以通过广播或单播的方式,向各个ue发送rrc信令,该rrc信令中即包含于目标enb相连的目标wt的mac地址。

相应的,ue接收并获取该rrc信令中包含的目标wt的mac地址,并在通过wlan网络发送wlan数据包时,将该mac地址添加到wlan数据包中。

在一种可能的实施方式中,ue可以将该mac地址存放在wlan数据包的mac包头中,wlan数据包达到wlanap后,wlanap即可从mac包头中提取该mac地址,并进行进一步发送。具体的,wlan数据包的mac包头可以采用802.11数据帧(即mac帧)的帧头格式,ue即将目标wt的mac地址添加到mac包头的地址3中,该地址3用于指示wlan数据包的目的地址。

本实施例中,目标enb通过发送rrc信令的方式告知ue目标wt的mac,并由ue将该mac地址添加到wlan数据包mac包头的地址3中,在无需对现有wlanap进行改造的前提下,实现wlan数据包的正确传输,从而降低了系统改造成本。

下述为本公开装置实施例,可以用于执行本公开方法实施例。对于本公开装置实施例中未披露的细节,请参照本公开方法实施例。

图7示出了一示例性实施例所提供的数据传输装置的结构方框图。该数据传输装置可以通过专用硬件电路,或,硬件与软件的组合实现成为图1中ue140的全部或一部分。该数据传输装置包括:

第一发送模块710,被配置为通过lte网络向目标enb发送lte数据包,目标enb是与ue建立lte连接的enb;

第二发送模块720,被配置为向wlanap发送wlan数据包,wlan数据包中包括与目标enb相连的目标wt的mac地址;wlanap被配置为根据目标wt的mac地址,向目标wt发送wlan数据包,目标wt被配置为向目标enb发送wlan数据包,目标enb被配置为将lte数据包和wlan数据包聚合。

可选的,该装置,还包括:

信令接收模块730,被配置为接收目标enb发送的rrc信令,rrc信令中包含目标wt的mac地址;

获取模块740,被配置为获取rrc信令中包含的目标wt的mac地址;

添加模块750,被配置为将目标wt的mac地址添加到wlan数据包中。

可选的,wlan数据包的mac包头采用802.11数据帧的帧头格式,mac包头中包括地址3,地址3用于指示wlan数据包的目的地址;

添加模块750,被配置为将mac包头中的地址3设置为目标wt的mac地址。

综上所述,本实施例提供的数据传输装置,通过在wlan数据包中添加与目标enb相连的目标wt的mac地址,使得wlanap接收到ue发送的wlan数据包后,能够根据该mac地址将mac数据包转发至目标wt,并最终由目标wt将wlan数据包发送至目标enb,从而实现wlan数据包的上行传输;解决了wlanap与多个wt相连时,wlanap接收到ue发送的wlan数据包后,无法准确地将该wlan数据包转发至目标wt,最终导致wlan数据包无法传输至目标enb的问题;达到了在wlanap与多个wt相连的情况下,wlanap能够根据wlan数据包中目标wt的mac地址将wlan数据包转发至目标wt,从而确保wlan数据包被传输至目标enb,提高了wlan数据包上行传输的准确性。

本实施例中,目标enb通过发送rrc信令的方式告知ue目标wt的mac,并由ue将该mac地址添加到wlan数据包mac包头的地址3中,在无需对现有wlanap进行改造的前提下,实现wlan数据包的正确传输,从而降低了系统改造成本。

图8示出了一示例性实施例所提供的数据聚合装置的结构方框图。该数据聚合装置可以通过专用硬件电路,或,硬件与软件的组合实现成为图1中enb110的全部或一部分。该数据聚合装置包括:

第一接收模块810,被配置为接收ue通过lte网络发送的lte数据包,ue与所述enb建立有rrc连接;

第二接收模块820,被配置为接收相连的wt发送的wlan数据包,wlan数据包中包括wt的mac地址;wlan数据包是与wt相连的wlanap根据mac地址向wt发送的;

聚合模块830,被配置为将lte数据包和wlan数据包聚合。

可选的,该装置,还包括:

信令发送模块840,被配置为向ue发送rrc信令,rrc信令中包含wt的mac地址,ue被配置为将wlan数据包的mac包头中的地址3设置为wt的mac地址,地址3用于指示wlan数据包的目的地址,mac包头采用802.11数据帧的帧头格式。

综上所述,本实施例提供的数据聚合装置,通过在wlan数据包中添加与目标enb相连的目标wt的mac地址,使得wlanap接收到ue发送的wlan数据包后,能够根据该mac地址将mac数据包转发至目标wt,并最终由目标wt将wlan数据包发送至目标enb,从而实现wlan数据包的上行传输;解决了wlanap与多个wt相连时,wlanap接收到ue发送的wlan数据包后,无法准确地将该wlan数据包转发至目标wt,最终导致wlan数据包无法传输至目标enb的问题;达到了在wlanap与多个wt相连的情况下,wlanap能够根据wlan数据包中目标wt的mac地址将wlan数据包转发至目标wt,从而确保wlan数据包被传输至目标enb,提高了wlan数据包上行传输的准确性。

本实施例中,目标enb通过发送rrc信令的方式告知ue目标wt的mac,并由ue将该mac地址添加到wlan数据包mac包头的地址3中,在无需对现有wlanap进行改造的前提下,实现wlan数据包的正确传输,从而降低了系统改造成本。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示意性的,本公开的真正范围和精神由下面的权利要求指出。

应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1