具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例为了提高空口上的带宽,将采用两种无线接入技术为UE提供服务。该两种无线接入技术对应的无线接入设备分别为第一无线接入设备和第二无线接入设备。
图1为本发明无线网络系统一实施例的结构示意图,本实施例以第一无线接入设备为eNB,第二无线接入设备为WIFI AP为例。相应地,第一无线接入技术为LTE,第二无线接入技术为WIFI。可以理解的是,上述的第一无线接入技术和第二无线接入技术也可以扩展到其他的无线接入技术。
参见图1,该系统包括核心网中的移动性管理实体(Mobility ManagementEntity,MME)和服务网关(Serving Gateway,S-GW)。现有协议中,接入网只采用eNB,但是本发明实施例中还包括另一个无线接入网设备,即WIFIAP。
eNB通过控制面接口S1-MME和用户面接口S1-U分别和MME和S-GW相连,MME和S-GW通过S11接口连接。
在实际部署时,eNB和WIFI AP可以位于同一个节点,也可以位于不同的节点。当eNB和WIFI AP位于不同的节点时,两者通过X2’接口进行连接,这里,X2’接口只是用于描述简单所起的名称。
另外,本发明实施例也可以应用到三种以上的无线接入技术共存的场景中,其中的一种无线接入技术的无线接入设备起到控制作用,可以参照本发明实施例中第一无线接入设备的处理流程,其余的无线接入技术的无线接入设备可以均参照本发明实施例中第二无线接入设备的处理流程。
图2为本发明无线网络系统的协议栈一实施例的结构示意图,本发明实施例中,将引入适配层(Adaption Layer,AL),该AL可以具体为一个协议子层,也可以为一个功能实体。该AL位于LTE MAC和WIFI MAC之间,该AL可以完成从LTE到WIFI的数据传输。不同设备中的AL可以具体执行不同的流程,具体可以参见下述对不同设备的描述。
本实施例的无线网络在接入网侧将包括两种无线接入设备,两种无线接入设备可以同时在空口与UE进行数据传输,可以提高空口的传输带宽,提高数据传输速率,提高UE的吞吐量。并且,本实施例的无线接入设备其中的一种采用的是WIFI AP,而不是均采用eNB,可以降低部署及维护成本。
基于上述网络架构,本发明可以给出如下实施例。
图3为本发明数据传输方法一实施例的流程示意图,本实施例以第一无线接入设备的流程为例。参见图3,本实施例包括:
步骤31:第一无线接入设备确定需要分流的UE,并向所述UE发送分流配置消息,以便所述UE在接收到所述分流配置消息后获取能够分流的无线承载(Radio Bearer,RB)的信息,其中,所述能够分流的RB对应的数据中需要分流的部分为第二数据,所述第二数据为网络侧与所述UE之间需要传输的数据中的一部分,所述需要传输的数据中的另一部分为第一数据。具体地,第一数据包括能够分流的RB对应的数据中除第二数据之外的数据以及不能够分流的RB对应的数据。
其中,第一无线接入设备是指多种无线接入技术中进行分流控制的设备,本发明实施例中,第一无线接入设备以eNB为例。第二无线接入设备是指多种无线接入技术中对分流数据进行传输的设备,本发明实施例中,第二无线接入设备以WIFI AP为例。相应地,本发明实施例中,第一无线接入技术是指LTE技术,第二无线接入技术是指WIFI技术。
第一无线接入设备可以根据业务服务质量(Quality of Service,QoS)要求、签约信息、当前小区的负载、是否有可用的分流网络,UE是否支持在分流网络进行数据传输等信息中的一个或多个确定需要分流的UE。
进一步的,eNB还可以根据上述信息确定该UE中可以进行分流的RB,即能够分流的RB。
例如,当某一UE进行的业务为质量要求不高的业务,如文件传输协议(File Transfer Protocol,FTP)业务,点到点传输业务等,且该UE的签约信息表明该UE能够接受LTE和WIFI的服务,则可以将该UE确定为需要分流的UE,进一步的,也可以将FTP业务或者点到点传输业务对应的RB确定为能够分流的RB。
进一步地,eNB可以将该能够分流的RB对应的数据中的一部分或全部确定为需要分流的部分,即第二数据。例如,将上述的FTP业务中的一部分或全部数据确定为第二数据。具体地,eNB可以根据资源调度情况确定第二数据,例如,WIFI中有足够的资源时,可以将能够分流的RB对应的全部数据确定为第二数据,或者,WIFI资源不足而LTE资源足够时,可以将能够分流的RB对应的小部分数据确定为第二数据,甚至确定没有第二数据,即全部数据都在LTE中传输。当然,确定第二数据也可以根据其他的具体实施方式确定。
上述的需要分流的数据即第二数据是指通过第二无线接入技术的空口传输的数据。当要传输某一数据时,可以首先判断该数据所属的业务,如果所属的业务对应能够分流的RB,如属于上述的FTP业务,且分流对应的无线接入技术资源,如WIFI资源足够时,则可以将该数据通过WIFI传输。第二数据的大小可以根据WIFI的信道质量和/或服务质量确定,例如,当WIFI的信道质量下降和/或服务质量下降后,可以减少第二数据的数据量。进一步地,每次传输的第二数据的大小可以根据WIFI的性能确定,例如,每次传输的数据量为WIFI中允许传输的最大的数据包的大小。
另外,上述的UE在接收到所述分流配置消息后获取能够分流的RB的信息可以理解为:UE在被配置成具有分流功能(即接收到分流配置消息)后,需要获取能够分流的RB的信息以便后续数据传输;而不是绝对的时间之后,例如,UE也可以被预先配置哪些RB是能够分流的RB(如获取能够分流的RB的信息),在之后的时间才被eNB配置成具有分流功能(如接收到分流配置消息)。
步骤32:第一无线接入设备接收所述UE发送的分流配置完成消息,所述分流配置完成消息中包含与所述UE关联的第二无线接入设备的信息;
其中,UE可以在第一无线接入设备发送分流配置消息之前已建立与WIFI AP的关联,也可以是UE接收到分流配置消息之后建立与WIFI AP的关联。
其中,UE可以根据WIFI AP的信号强度发起与对应的WIFI AP的关联,例如,UE检测周围的WIFI AP的信号强度,之后发起与信号强度最大的WIFIAP之间的关联。
第二无线接入设备的信息例如为:第二无线接入设备的地址,和/或,UE与第二无线接入设备的关联号。
步骤33:第一无线接入设备根据所述第二无线接入设备的信息,建立与所述第二无线接入设备之间的用户面通道;
其中,该用户面通道可以具体为通用分组无线系统隧道协议(GPRS(General Packet Radio System)Tunnelling Protocol,GTP)通道,当然也可以基于其它协议建立该通道,在此不再赘述。
步骤34:第一无线接入设备通过与所述UE之间的与所述第一无线接入设备对应的第一无线接入技术的空口,与所述UE传输所述第一数据;
步骤35:第一无线接入设备通过与所述第二无线接入设备之间的用户面通道以及所述第二无线接入设备与UE之间的与所述第二无线接入设备对应的第二无线接入技术的空口,与所述UE传输所述第二数据。
本实施例通过空口数据在第一无线接入技术的空口和第二无线接入技术的空口传输,可以提高空口传输带宽,采用不同的无线接入技术,可以避免只采用第一无线接入技术引起的成本较高的问题,并可以避免只采用第二无线接入技术引起的用户体验较差的问题。
图4为本发明数据传输方法另一实施例的流程示意图,本实施例以UE的流程为例。参见图4,本实施例包括:
步骤41:UE接收第一无线接入设备发送的分流配置消息;
其中,UE是指被至少两种的无线接入技术同时服务的UE,本发明实施例中,UE可以接收LTE和WIFI中的服务,即UE可以在LTE空口传输数据以及在WIFI空口传输数据。
步骤42:UE获取能够分流的RB的信息,其中,所述能够分流的RB对应的数据中需要分流的部分为第二数据,所述第二数据为网络侧与所述UE之间需要传输的数据中的一部分,所述需要传输的数据中的另一部分为第一数据;
其中,eNB可以将能够分流的RB的信息携带在分流配置消息中,此时,UE可以从该分流配置消息中获取能够分流的RB的信息;或者,eNB也可以将能够分流的RB的信息携带在MAC CE或者物理层信令中,此时,UE可以从该MAC CE或者物理层信令中获取能够分流的RB的信息。
进一步地,当UE接收到MAC CE或物理层信令中携带的能够分流的RB的信息后,可以在后续没有再次接收到该携带能够分流的RB的信息的MACCE或物理层信令之前,将该能够分流的RB的信息对应的全部数据确定为第二数据。
可选的,UE也可以类似上述eNB的根据实际的资源情况将能够分流的RB对应的数据中的部分数据确定为第二数据。
步骤43:UE向所述第一无线接入设备发送与所述分流配置消息对应的分流配置完成消息,所述分流配置完成消息中包含与所述UE关联的第二无线接入设备的信息,以使所述第一无线接入设备根据所述第二无线接入设备的信息建立与所述第二无线接入设备的用户面通道;
其中,第二无线接入设备的信息例如为:第二无线接入设备的地址,和/或,UE与第二无线接入设备的关联号。
步骤44:UE通过与所述第一无线接入设备之间与所述第一无线接入设备对应的第一无线接入技术的空口,与所述第一无线接入设备传输所述第一数据;
步骤45:UE通过与所述第二无线接入设备之间的与所述第二无线接入设备对应的第二无线接入技术空口和所述用户面通道,与所述第一无线接入设备传输所述第二数据。
本实施例通过空口数据在第一无线接入技术的空口和第二无线接入技术的空口传输,可以提高空口传输带宽,采用不同的无线接入技术,可以避免只采用第一无线接入技术引起的成本较高的问题,并可以避免只采用第二无线接入技术引起的用户体验较差的问题。
上述分别从单侧对本发明数据传输方法进行了描述,下面结合各设备对不同的分流过程进行描述。该分流过程可以包括配置建立、配置修改、配置释放和配置切换。
图5为本发明数据传输方法另一实施例的方法流程示意图,本实施例以配置建立过程为例。参见图5,本实施例包括:
步骤51:eNB确定需要分流的UE和能够分流的RB的信息,并向该UE发送分流配置消息。
其中,具体内容可以参照步骤31。
本实施例以eNB确定能够分流的RB的信息为例,当然,也可以采用其他的方式确定UE的能够分流的RB。该能够分流的RB可以为一个或多个。
该分流配置消息可以通过无线资源控制(Radio Resource Control,RRC)消息发送给UE。该用于发送分流配置消息的RRC消息可以是现有的RRC消息、或对现有的RRC消息增加新的信息单元(Information Element,IE)后的RRC消息、或为新的RRC消息。
步骤52:UE接收到分流配置消息后,执行与WIFI AP的关联。
例如,UE可以发起与信号强度最大的WIFI AP的关联。
通过关联,可以建立UE与对应的WIFI AP之间的连接,以用于UE和WIFI AP在WIFI空口传输数据。
并且,建立关联后,UE可以获取与之关联的WIFI AP的信息,该WIFI AP的信息可以包括WIFI AP的地址,和/或,UE与WIFI AP的关联信息,该关联信息例如为关联号。相应地,WIFI AP也可以获取与之关联的UE的关联信息,例如,UE1对应的关联号为ID1,UE2对应的关联号为ID2等,每个关联号将对应一个WIFI AP与UE的连接,以进行WIFI AP与UE间的空口数据传输。
可选的,步骤52可以在步骤51之前执行。
可选的,在UE与WIFI AP建立关联之前,UE可以与eNB之间交互WIFI相关信息,WIFI相关信息可以包括如下项中的至少一项:UE对WIFI的支持能力信息,eNB对WIFI的支持能力信息,可用的WIFI AP信息。通过该WIFI相关信息,eNB可以确定是否分流到WIFI,分流到哪个或哪些WIFI AP,对哪个或哪些UE的数据进行分流等。
步骤53:UE向eNB发送分流配置完成消息,该分流配置完成消息中携带与该UE关联的WIFI AP的信息。
可选的,UE获取与之关联的WIFI AP的信息后,可以将该WIFI AP的信息通过单独的消息上报给eNB,此时,步骤53中的分流配置完成消息中也可以不携带该WIFI AP的信息。
步骤54:eNB向与该UE关联的WIFI AP发送分流控制通道建立消息。
步骤55:该WIFI AP向eNB发送分流控制通道建立完成消息。
通过步骤54和步骤55,可以建立eNB与该WIFI AP之间的用户面通道,该用户面通道例如为GTP通道。
其中,eNB通过UE上报的WIFI AP的信息,可以确定与该UE关联的WIFI AP,之后发起与该WIFI AP的用户面通道的建立。
eNB和WIFI AP之间的消息可以通过X2’接口传输,当eNB和WIFI AP位于同一个节点时,X2’接口的功能可以由eNB执行。
上述的分流控制通道建立消息中可以包含eNB为某UE分配的通道号信息,该UE的标识信息或者该UE的关联信息以及关联的WIFI AP的标识信息等;其中的通道号信息可以具体为GTP通道号,UE的标识信息可以具体为UE的小区无线网络临时标识(Cell Radio Network Temporary Identifier,C-RNTI),关联信息可以具体为关联号。
WIFI AP接收到分流控制通道建立消息后,与之前建立的与UE之间的关联进行绑定,例如,根据分流控制通道建立消息中包含的UE的标识信息确定出对应的关联号,进而可以通过该关联号对应的连接与UE在WIFI空口进行数据传输。
之后,WIFI AP向eNB发送分流控制通道建立完成消息,该分流控制通道建立完成消息中至少包含WIFI AP为该UE分流所分配的通道号信息,如GTP通道号。另外,上述的eNB为某UE分配的通道号信息和WIFI AP为该UE分流所分配的通道号信息可以相同或不同。
可选的,步骤54-55与步骤51-53无时序限制关系。如果步骤53-54在步骤51之前执行,则eNB需要将UE的标识信息发送给WIFI AP,例如可以在分流配置通道建立消息中携带UE的标识信息;当UE与WIFI AP建立关联后,WIFI AP可以获取关联的UE的信息,例如,UE可以通过WIFI将UE的标识信息发送给WIFI AP,使得WIFI AP获取与之建立关联的UE的标识信息与对应的关联信息,如UE的标识信息与关联号的对应关系;之后,WIFIAP在分流配置通道建立请求中获取UE的标识信息后,可以根据获取的UE与关联号的对应关系,确定出对应的关联连接,以便通过对应的关联连接与对应的UE传输数据。
步骤56:UE与eNB在LTE空口传输数据。
例如,在下行数据传输时,eNB将一部分数据直接通过LTE空口发送给UE。该数据包括没有配置为需要或可以分流到WIFI网络的RB的数据,也可能包括配置为可以分流到WIFI网络的RB的数据中的一部分或全部。
步骤57:UE与WIFI AP在WIFI空口传输数据。
例如,在下行数据传输时,eNB将另一部分数据(即配置为需要或可以分流的RB的数据中的一部分或全部)通过上述已经建立的eNB与WIFI AP之间的用户面通道,以及上述已经建立关联的WIFI AP与UE之间的空口发送给UE。
至此,UE可以从LTE空口和WIFI空口获取数据,之后,UE可以将这两部分数据作为网络侧需要下发给UE的数据进行后续处理。
具体地,在数据传输时,本发明实施例中,如图2所示,将增加一个AL。图2给出了系统中各设备的协议层之间的关系,具体地,对于UE,其上的协议栈可以如图6所示,图6为本发明无线网络系统的协议栈另一实施例的结构示意图。参见图6,该协议栈可以为UE所对应的协议栈。当然,为了简化,图6中只画出了RRC、LTE MAC、LTE PHY、AL、WIFI MAC和WIFI PHY。
对于UE,在上行数据传输时,复用/解复用模块接收AL层指示命令,根据AL通知的封装复用信息(该信息至少包含通知LTE MAC层封装MACPDU的大小、个数等)对配置为需要或可以分流的RB的待传输的数据进行封装复用,该AL通知的封装复用信息满足数据在WIFI中传输的需求。之后,复用/解复用模块将封装复用后的数据经由AL发送给WIFI MAC,并经由WIFI PHY在WIFI空口发送给WIFI AP。之后,由WIFI AP通过WIFI AP与eNB之间的用户面通道发送给eNB。当然,对于没有配置为需要或可以分流的RB中的待传输数据和/或配置为需要或可以分流的RB中的待传输数据中的一部分或全部,可以按照现有LTE协议进行处理,例如根据LTE PHY通知的封装复用信息(该信息至少包含通知LTE MAC层封装MAC PDU的大小、个数等)进行封装复用,之后将封装复用后的数据经由LTE PHY在LTE空口发送给eNB。
在下行数据传输时,对于WIFI空口接收的数据,AL可以将WIFI MAC的数据提交给复用/解复用模块,该复用/解复用模块对AL上报的经WIFI传输的该数据进行解封装解复用,以得到来自WIFI空口的数据。其中,该来自WIFI空口的数据为WIFI AP通过WIFI AP与eNB之间的用户面通道从eNB接收的。当然,对于LTE空口的数据,UE可以按照现有LTE协议进行处理。
当UE接收到来自LTE空口和WIFI空口的数据后,可以联合该两部分数据进行后续处理。例如,在混合自动重传请求(Hybrid Automatic RepeatRequest,HARQ)时,在判断是否成功接收数据时,将联合LTE空口数据和WIFI空口数据,如果两部分的数据之和满足成功接收条件,则可以由HARQ模块反馈ACK信息,而不单单考虑来自LTE空口的数据。
另外,逻辑信道优先级模块可以主要用来划分不同逻辑信道(即不同RB)的优先级,以在MAC复用封装不同RB的数据时作为参考。
上述是以LTE MAC层的复用/解复用模块完成WIFI传输的数据的封装复用或者解封装解复用,可选的,也可以由AL完成上述的封装复用或解封装解复用;此时,LTE MAC层可以将下行数据发送给AL。LTE MAC层的数据可以是AL主动索要的,如上所述,也可以是LTE MAC主动下发的;进一步地,可以是周期性主动索要或主动下发。
上述对UE侧的处理进行了描述,对于eNB和WIFI AP的AL也可以完成对应的流程。
其中,eNB在下行时需要完成LTE中传输的数据适配成WIFI中传输的数据,例如可以参见UE在上行时对需要分流的数据的处理,之后,将适配成WIFI中传输的数据通过传输协议层发送给WIFI AP;在上行时,eNB接收来自WIFI AP的数据后由LTE MAC对接收数据进行解封装解复用。
WIFI AP在上行时需要完成WIFI中传输的数据适配成LTE中传输的数据,例如,WIFI AP中的AL将来自WIFI MAC的数据恢复成LTE MAC的数据并通过TP(有可能在恢复成的LTE MAC数据前增加TP头)发送给eNB;在下行时,接收到eNB发送的数据后,WIFI AP AL将接收自eNB接收到的数据通过WIFI MAC和WIFI PHY发送给UE,在此过程中,WIFI AP AL可能需要将接收自eNB的数据转换成适合WIFI传输的格式再通过WIFI空口传输给UE,或直接将接收自eNB的数据中去掉TP头,再通过WIFI空口传输给UE。
上述过程中的需要分流的数据可以根据WIFI的信息确定,例如,AL每次在WIFI空口传输的数据包的大小可以选为WIFI允许传输的最大的数据包的大小。AL还可以基于WIFI的信道质量,服务质量中的一个或多个确定在WIFI空口传输的数据量,例如,当WIFI服务质量下降后,减少需要分流的数据量。
进一步地,在数据传输过程中,eNB可以动态改变需要分流的RB的信息,例如,通过媒体接入控制的控制单元(Media Access Control ControlElement,MAC CE)或者物理层控制信令进行控制改变。例如,上述的分流配置消息中携带能够分流的RB的信息,之后,eNB可以通过MAC CE或物理层信令进行更改。或者,分流配置消息中不携带能够分流的RB的信息,而是直接由MAC CE或物理层信令进行通知控制。
其中,MAC CE可以包含在媒体接入控制协议数据单元(Media AccessControl Protocol Data Unit,MAC PDU)中,MAC PDU为eNB发送给UE的数据在物理层的传输单位。
以MAC CE为例,该MAC CE可以是eNB通过LTE空口发送给UE的,也可以是eNB通过eNB与WIFI AP之间的用户面通道以及WIFI AP与UE之间的WIFI空口发送给UE的。
该MAC CE的格式可以如图7所示,图7为本发明实施例中用于通知需要分流的数据所使用的RB的信息的MAC CE的结构示意图。参见图7,各字段的含义可以如下:
R:预留位;
E:代表后面是否还有RB ID和WIFI Enable域,例如,“1”代表还有,“0”代表没有;
RB ID:网络侧与UE之间传输的数据所使用的RB的标识;
WIFI Enable:指示对应的RB的数据是否需要在WIFI中传输,例如,“1”代表在WIFI中传输,“0”代表不在WIFI中传输。
进一步的,可以将该MAC CE所在MAC PDU的MAC PDU头中对应的LCID设置成指示该MAC CE用于WIFI分流配置。
具体的,当eNB想让某个或某些或所有RB的数据在WIFI传输,则通过MAC CE或物理层信令配置给UE,UE接收到该MAC CE或物理层控制信令后,对上述AL和或LTE MAC进行配置,配置完成后,所述某个或某些或所有RB的数据在LTE MAC层不再进行基于LTE传输的复用封装,也自然不需要在LTE物理层传输,而AL层会通知LTE MAC层对所述某个或某些或所有RB的数据进行基于WIFI传输的复用封装,AL层会通知LTE MAC所封装数据的大小及个数。除所述某个或某些或所有RB的数据处理之外,MAC CE的传输也可以在WIFI上进行传输,或者只在LTE中进行传输。
当eNB想让某个或某些或所有RB的数据恢复到LTE上进行传输,则再次通过MAC CE或物理层控制信令对上述AL和/或LTE MAC进行配置,配置完成后,所述某个或某些或所有RB的数据不再参与AL层请求的数据封装过程,可选的,当所有RB的数据均配置为不可在WIFI传输时,AL层可以不再向LTE MAC要数据,或者LTE MAC层不再向AL主动发送数据。其中MAC CE包含的具体内容可以至少包括RB ID,对应RB的数据是否在WIFI传输相关信息,如果配置多个RB,则可以使用多个MAC CE,或者在同一个MAC CE中包含多个RB的配置信息;如果配置所有的RB,则可以只包含是否可以在WIFI传输相关信息即可,物理层信令类似处理。
可选的,上述的能够分流的RB对应的数据也可以根据调度在LTE或WIFI中传输。例如,业务1对应的RB被配置成需要分流到WIFI的RB,但是,在某个时间内WIFI的资源较少或WIFI的服务质量较差,而调度给LTE的资源较多,则可以将属于业务1的部分或全部数据在LTE中按照LTE的传输方式进行传输,而不再仅能在WIFI中传输。本实施例通过配置建立过程,可以实现数据在LTE空口和WIFI空口传输,以提高空口带宽、提高数据传输速率、提高UE的吞吐量。
图8为本发明数据传输方法另一实施例的方法流程示意图,本实施例以配置修改过程为例。参见图8,本实施例包括:
步骤81:eNB向UE发送分流配置修改消息。
其中,该分流配置修改消息中可以携带修改后的需要或可以分流的RB的信息,即能够分流的RB的信息。
步骤82:UE向eNB发送分流配置修改完成消息.
其中,UE接收到分流配置修改消息后,可以更新配置,例如,删除不再需要或可以分流的RB的信息,增加新的需要或可以分流RB的信息
步骤83:UE与eNB在LTE空口传输数据。其中,由于能够分流的RB有所修改,因此,此时LTE空口传输的数据也需要更新。例如,如果修改前能够分流的RB不包含对应业务1的RB,而修改后能够分流的RB包含对应业务1的RB,则修改前LTE空口传输的数据包括业务1的数据,但是在不考虑系统调度时,修改后的LTE空口传输的数据不再包括业务1的数据。
步骤84:UE与WIFI AP在WIFI空口传输数据。
同样,该WIFI空口传输的数据也应该是修改后的RB对应的数据。
即,上述数据传输的方法可以参见图5所示实施例,与图5所示实施例不同的是需要分流的数据对应的RB按照修改后的RB执行。
另外,本实施例中,只要至少一个的RB被配置成通过修改前的WIFI中AP传输,则eNB和该WIFI AP之间的用户面通道不需要修改,即不需要进行信令交互以尽量避免信令交互带来的复杂度。
本实施例可以实现分流配置的修改,并且可以降低信令交互的复杂度。
图9为本发明数据传输方法另一实施例的方法流程示意图,本实施例以配置释放过程为例。参见图9,本实施例包括:
步骤91:eNB向UE发送分流配置释放消息。
步骤92:UE向eNB发送分流配置释放完成消息。
其中,UE接收到分流配置释放消息后,将不再向WIFI发送上行数据,也不再接收来自WIFI的下行数据。
步骤93:UE与eNB在LTE空口传输数据。由于UE不再与WIFI AP通信,则网络侧与UE需要传输的数据将均通过LTE空口传输。
通过上述流程,在分流配置释放后,UE只与eNB在LTE空口传输数据,而不再与WIFI AP在WIFI空口传输数据。
另外,分流配置释放过程中,eNB与WIFI AP之间的用户面通道,和/或,UE与WIFI AP之间的关联可以释放或者不释放。如果释放,则,
可选的,本实施例还可以包括:
eNB向WIFI AP发送分流控制通道释放消息;
WIFI AP向eNB发送分流控制通道释放完成消息。
通过上述两个步骤,可以实现eNB和WIFI AP之间的用户面通道的释放。
进一步地,还可以包括:
UE和WIFI AP之间进行去关联。
本实施例可以实现分流配置的释放,从LTE和WIFI共同服务UE恢复到只有LTE服务UE,可以在LTE空口满足带宽需求时实现数据传输的简化。
图10为本发明数据传输方法另一实施例的方法流程示意图,本实施例以配置切换过程为例。本实施例的配置切换是指WIFI AP出现切换,此时,系统中包括切换前的源WIFI AP和切换后的目标WIFI AP。参见图10,本实施例包括:
步骤101:UE与eNB在LTE空口传输数据。
步骤102:UE与源WIFI AP在WIFI空口传输数据。
步骤103:eNB在确定WIFI AP切换后,执行UE与源WIFI AP的释放过程。
其中,eNB可以基于UE的测量上报和/或通过源WIFI AP获得的数据服务质量,甚至与eNB相关系的WIFI AP的部署及负载等信息,确定出WIFI AP需要切换,并且确定出目标WIFI AP。例如,将能够获取的WIFI AP中信号强度最强的作为目标WIFI AP。UE与源WIFI AP之间的分流配置释放过程可以参见图9所示实施例。
步骤104:UE与目标WIFI AP进行分流配置建立过程。
UE与目标WIFI AP之间的分流配置建立过程可以参见图5所示实施例。
UE和目标WIFI AP经过分流配置建立,可以实现:
步骤105:UE与eNB在LTE空口传输数据。
步骤106:UE与目标WIFI AP在WIFI空口传输数据。
本实施例是结合释放、建立来完成切换,也可以通过修改流程实现。
即,可选的,在分流配置修改消息中携带目标WIFI AP的信息,进一步地,还可以携带源WIFI AP的信息。UE接收到该分流配置修改消息后,释放与源WIFI AP的关联并建立与目标WIFI AP的关联,并向eNB发送分流配置修改完成消息,通知eNB已经与目标WIFI AP成功建立关联,一旦eNB与目标WIFI AP建立了用户面通道,则UE可以通过目标WIFI AP进行数据分流。
本实施例可以实现分流的切换,可以实现由不同的WIFI AP为UE服务。
图11为本发明无线接入设备的一实施例的结构示意图,该设备为上述的第一无线接入设备,具体如eNB。该设备包括确定及发送模块111、接收模块112、建立模块113、第一传输模块114和第二传输模块115;确定及发送模块111用于确定需要分流的UE,并向所述UE发送分流配置消息,以便所述UE在接收到所述分流配置消息后获取能够分流的RB的信息,其中,所述能够分流的RB对应的数据中需要分流的部分为第二数据,所述第二数据为网络侧与所述UE之间需要传输的数据中的一部分,所述需要传输的数据中的另一部分为第一数据;接收模块112用于接收所述UE发送的分流配置完成消息,所述分流配置完成消息中包含与所述UE关联的第二无线接入设备的信息;建立模块113用于根据所述接收模块接收的所述第二无线接入设备的信息,建立与所述第二无线接入设备之间的用户面通道;第一传输模块114用于通过与所述UE之间的与所述第一无线接入设备对应的第一无线接入技术的空口,与所述UE传输所述确定及发送模块确定的所述第一数据;第二传输模块115用于通过与所述第二无线接入设备之间的用户面通道以及所述第二无线接入设备与UE之间的与所述第二无线接入设备对应的第二无线接入技术的空口,与所述UE传输所述确定及发送模块确定的所述第二数据。
可选的,所述第二传输模块具体用于:在下行数据传输时,根据第二无线接入技术的封装复用信息对所述第二数据进行封装复用处理,并将封装复用处理后的数据通过所述用户面通道发送给所述第二无线接入设备,并由所述第二无线接入设备通过第二无线接入技术的空口发送给所述UE;和,在上行数据传输时,接收所述第二无线接入设备通过所述用户面通道发送的第二数据,根据第二无线接入技术的封装复用信息对所述第二数据进行解封装解复用处理,其中,所述第二数据为所述第二无线接入设备通过所述第二无线接入技术的空口从所述UE接收的。
可选的,所述第二传输模块进一步用于:
在第一无线接入技术的MAC层根据AL通知的第二无线接入技术的封装复用信息对所述第二数据进行封装复用处理;以及,在MAC层根据AL通知的第二无线接入技术的封装复用信息,对经由第一无线接入设备和第二无线接入设备之间的TP层和第一无线接入设备的AL的所述第二数据进行解封装解复用处理;或者,在AL接收第一无线接入技术的MAC发送的第二数据,并根据第二无线接入技术的封装复用信息对所述第二数据进行封装复用处理;以及,在AL接收经由第一无线接入设备和第二无线接入设备之间的TP层传输的第二数据,并根据第二无线接入技术的封装复用信息对所述第二数据进行解封装解复用处理后发送给第一无线接入技术的MAC层。
可选的,所述确定及发送模块还用于:确定所述UE的能够分流的RB的信息;所述确定及发送模块还用于将所述能够分流的RB的信息包含在所述分流配置消息中;或者,所述确定及发送模块还用于向所述UE发送MACCE或者物理层信令,所述MAC CE或或者物理层信令中包含所述能够分流的RB的信息。
可选的,该设备还可以包括:
修改模块,用于向所述UE发送分流配置修改消息,所述分流配置修改消息中包含更新后的能够分流的RB的信息;接收所述UE发送的分流配置修改完成消息,所述分流配置修改完成消息为所述UE根据所述更新后的能够分流的RB的信息完成配置后发送的;通过与所述第二无线接入设备之间的用户面通道以及所述第二无线接入设备与UE之间的第二无线接入技术的空口,与所述UE传输更新后的第二数据,所述更新后的第二数据为与所述更新后的RB对应的数据;通过与所述UE之间的第一无线接入技术的空口,与所述UE传输更新后的第一数据,所述更新后的第一数据为所述网络侧与所述UE之间需要传输的数据中除所述更新后的第二数据之外的数据;或者,
释放模块,用于向所述UE发送分流配置释放消息;接收所述UE发送的分流配置释放完成消息,所述分流配置释放完成消息为所述UE在确定不再与所述第二无线接入设备传输数据后发送的;通过与所述UE之间的第一无线接入技术的空口,与所述UE传输所述网络侧与所述UE之间需要传输的数据;或者,
切换模块,用于在所述UE从源第二无线接入设备切换至目标第二无线接入设备的过程中,向所述UE发送分流配置释放消息;接收所述UE发送的分流配置释放完成消息,所述分流配置释放完成消息为所述UE在确定不再与所述源第二无线接入设备传输数据后发送的;或者,向所述UE发送分流配置修改消息,所述分流配置修改消息中包含源第二无线接入设备的信息和目标第二无线接入设备的信息;接收所述UE发送的分流配置修改完成消息,所述分流配置修改完成消息为所述UE在释放与所述源第二无线接入设备的关联并建立与所述目标第二无线接入设备的关联后发送的。
本实施例通过空口数据在第一无线接入技术的空口和第二无线接入技术的空口传输,可以提高空口传输带宽,采用不同的无线接入技术,可以避免只采用第一无线接入技术引起的成本较高的问题,并可以避免只采用第二无线接入技术引起的用户体验较差的问题。
图12为本发明用户设备的一实施例的结构示意图,包括接收模块121、获取模块122、发送模块123、第一传输模块124和第二传输模块125;接收模块121用于接收第一无线接入设备发送的分流配置消息;获取模块122用于获取能够分流的RB的信息,其中,所述能够分流的RB对应的数据中需要分流的部分为第二数据,所述第二数据为网络侧与所述UE之间需要传输的数据中的一部分,所述需要传输的数据中的另一部分为第一数据;发送模块123用于向所述第一无线接入设备发送与所述接收模块接收的所述分流配置消息对应的分流配置完成消息,所述分流配置完成消息中包含与所述UE关联的第二无线接入设备的信息,以使所述第一无线接入设备根据所述第二无线接入设备的信息建立与所述第二无线接入设备的用户面通道;第一传输模块124用于通过与所述第一无线接入设备之间与所述第一无线接入设备对应的第一无线接入技术的空口,与所述第一无线接入设备传输所述获取模块确定的所述第一数据;第二传输模块125用于通过与所述第二无线接入设备之间的与所述第二无线接入设备对应的第二无线接入技术空口和所述用户面通道,与所述第一无线接入设备传输所述获取模块确定的所述第二数据。
可选的,所述第二传输模块具体用于:
在上行数据传输时,在第一无线接入技术的MAC层根据AL通知的第二无线接入技术的封装复用信息对所述第二数据进行封装复用处理,或者,在AL接收第一无线接入技术的MAC发送的第二数据,并根据第二无线接入技术的封装复用信息对所述第二数据进行封装复用处理,以及将封装复用处理后的数据通过所述第二无线接入技术空口发送给所述第二无线接入设备,并由所述第二无线接入设备通过所述用户面通道发送给所述第一无线接入设备;或者,在下行数据传输时,接收所述第二无线接入设备通过所述第二无线接入技术空口发送的第二数据,在第一无线接入技术的MAC层或者AL根据第二无线接入技术的封装复用信息对所述第二数据进行解封装解复用处理,其中,所述第二数据为所述第二无线接入设备通过所述用户面通道从所述第一无线接入设备接收的。
可选的,所述获取模块具体用于:
从所述分流配置消息中获取所述能够分流的RB的信息;或者,接收第一无线接入设备发送的MAC CE或者物理层信令,所述MAC CE或或者物理层信令中包含所述能够分流的RB的信息,从所述MAC CE或或者物理层信令中获取所述能够分流的RB的信息。
可选的,该设备还包括:
修改模块,用于接收第一无线接入设备的分流配置修改消息,所述分流配置修改消息中包含更新后的能够分流的RB的信息;根据所述更新后的能够分流的RB的信息更新配置后,向第一无线接入设备发送分流配置修改完成消息;通过与所述第二无线接入设备之间的第二无线接入技术的空口以及所述用户面通道,与所述第一无线接入设备传输更新后的第二数据,所述更新后的第二数据为与所述更新后的RB对应的数据;通过与所述第一无线接入设备之间的第一无线接入技术的空口,与所述第一无线接入设备传输更新后的第一数据,所述更新后的第一数据为所述网络侧与所述UE之间需要传输的数据中除所述更新后的第二数据之外的数据;或者,
释放模块,用于接收第一无线接入设备发送的分流配置释放消息;确定不再与所述第二无线接入设备传输数据,并向所述第一无线接入设备发送分流配置释放完成消息;通过与所述第一无线接入设备之间的第一无线接入技术的空口,与所述第一无线接入设备传输所述网络侧与所述UE之间需要传输的数据;或者,
切换模块,用于在所述UE从源第二无线接入设备切换至目标第二无线接入设备的过程中,接收第一无线接入设备发送的分流配置释放消息,并确定不再与所述源第二无线接入设备传输数据后向第一无线接入设备发送分流配置释放完成消息;或者,接收第一无线接入设备发送的分流配置修改消息,所述分流配置修改消息中包含源第二无线接入设备的信息和目标第二无线接入设备的信息,并释放与所述源第二无线接入设备的关联并建立与所述目标第二无线接入设备的关联后向第一无线接入设备发送分流配置修改完成消息。
本实施例通过空口数据在第一无线接入技术的空口和第二无线接入技术的空口传输,可以提高空口传输带宽,采用不同的无线接入技术,可以避免只采用第一无线接入技术引起的成本较高的问题,并可以避免只采用第二无线接入技术引起的用户体验较差的问题。
可以理解的是,上述方法及设备中的相关特征可以相互参考。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。