CN104244331B - Data distribution processing method and processing device - Google Patents
Data distribution processing method and processing device Download PDFInfo
- Publication number
- CN104244331B CN104244331B CN201310243049.5A CN201310243049A CN104244331B CN 104244331 B CN104244331 B CN 104244331B CN 201310243049 A CN201310243049 A CN 201310243049A CN 104244331 B CN104244331 B CN 104244331B
- Authority
- CN
- China
- Prior art keywords
- data
- load
- wlan
- access network
- sent
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/08—Load balancing or load distribution
- H04W28/086—Load balancing or load distribution among access entities
- H04W28/0861—Load balancing or load distribution among access entities between base stations
- H04W28/0865—Load balancing or load distribution among access entities between base stations of different Radio Access Technologies [RATs], e.g. LTE or WiFi
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明实施例提供一种数据分流处理方法及装置,该方法包括:获取3GPP接入网络的第一负载和无线局域网络WLAN的第二负载;根据所述第一负载和所述第二负载,对待发送数据在所述3GPP接入网络和所述WLAN之间进行分流处理。本发明的技术方案,可以实现及时根据3GPP接入网络和WLAN侧的空口状况动态调整分流比例,进而提高数据分流的效率。
An embodiment of the present invention provides a data offload processing method and device, the method comprising: acquiring a first load of a 3GPP access network and a second load of a wireless local area network WLAN; according to the first load and the second load, The data to be sent is offloaded between the 3GPP access network and the WLAN. The technical solution of the present invention can realize the dynamic adjustment of the distribution ratio in time according to the air interface status of the 3GPP access network and the WLAN side, thereby improving the efficiency of data distribution.
Description
技术领域technical field
本发明实施例涉及通信技术,尤其涉及一种数据分流处理方法及装置。Embodiments of the present invention relate to communication technologies, and in particular, to a data distribution processing method and device.
背景技术Background technique
随着对无线通信业务需求的增长,越来越多的无线通信技术已经或正在步入实用阶段,例如,已经广泛使用的全球移动通信系统(Global System for Mobilecommunications/General Packet Radio System,简称GSM),广域移动通信系统(Universal Mobile Telecommunications System,简称UMTS),正在步入商用阶段的长期演进(Long Term Evolution,简称LTE),以及无线局域网(Wireless Local Area Network,简称WLAN)等。随着智能用户设备的普及,人们对数据通信需求的激增,导致包括LTE系统在内的蜂窝(Cellular) 网络(GSM/UMTS/LTE)承载的数据负载越来越大。WLAN由于建网比较简单,成本较低,产业链成熟,可以作为蜂窝网络的补充,有效分担蜂窝网络的部分数据业务,减轻蜂窝网络的负载。With the increasing demand for wireless communication services, more and more wireless communication technologies have entered or are entering the practical stage, for example, the Global System for Mobile communications/General Packet Radio System (GSM) which has been widely used , Universal Mobile Telecommunications System (UMTS for short), Long Term Evolution (LTE for short), which is entering the commercial stage, and Wireless Local Area Network (WLAN for short), etc. With the popularization of smart user equipment, people's demand for data communication surges, resulting in an increasing data load carried by cellular (Cellular) networks (GSM/UMTS/LTE) including LTE systems. Due to its simple network construction, low cost, and mature industry chain, WLAN can be used as a supplement to cellular networks, effectively sharing some data services of cellular networks, and reducing the load of cellular networks.
现有技术分流的主要的思路是在核心网将数据分流到WLAN,分流策略是半静态配置的。The main idea of offloading in the prior art is to offload data to the WLAN in the core network, and the offloading policy is configured semi-statically.
然而,现有技术存在数据分流效率较低的问题。However, the prior art has the problem of low data splitting efficiency.
发明内容Contents of the invention
本发明实施例提供一种数据分流处理方法及装置,用以实现及时根据 3GPP接入网络和WLAN侧的空口状况动态调整分流比例,进而提高数据分流的效率。Embodiments of the present invention provide a method and device for data offload processing, which are used to dynamically adjust the offload ratio in time according to the air interface status of the 3GPP access network and the WLAN side, thereby improving the efficiency of data offload.
本发明第一方面,提供一种数据分流处理方法,包括:In the first aspect of the present invention, a data shunt processing method is provided, including:
获取第三代伙伴项目3GPP接入网络的第一负载和无线局域网络WLAN 的第二负载;Obtaining a first load of a 3GPP access network and a second load of a wireless local area network WLAN;
根据所述第一负载和所述第二负载,对待发送数据在所述3GPP接入网络和所述WLAN之间进行分流处理。According to the first load and the second load, offload processing is performed on the data to be sent between the 3GPP access network and the WLAN.
在第一方面的第一种可能的实现方式中,所述获取3GPP接入网络的第一负载和WLAN的第二负载,包括:In a first possible implementation manner of the first aspect, the acquiring the first load of the 3GPP access network and the second load of the WLAN includes:
用户设备UE获取所述3GPP接入网络对应的第一缓冲器负载,并且获取所述WLAN对应的第二缓冲器负载;The user equipment UE acquires the first buffer load corresponding to the 3GPP access network, and acquires the second buffer load corresponding to the WLAN;
所述根据所述第一负载和所述第二负载,对待发送数据在所述3GPP接入网络和所述WLAN之间进行分流处理,包括:According to the first load and the second load, performing offload processing on the data to be sent between the 3GPP access network and the WLAN includes:
所述UE根据所述第一缓冲器负载和所述第二缓冲器负载,对待发送数据在所述3GPP接入网络和所述WLAN之间进行分流处理。The UE performs offloading processing on the data to be sent between the 3GPP access network and the WLAN according to the first buffer load and the second buffer load.
根据第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述UE获取所述WLAN对应的第二缓冲器负载,包括:According to the first possible implementation manner of the first aspect, in the second possible implementation manner of the first aspect, obtaining the second buffer load corresponding to the WLAN by the UE includes:
所述UE获取所述WLAN对应的缓冲队列中优先级最低的缓冲队列的负载,所述优先级最低的缓冲队列的负载为所述第二缓冲器负载。The UE acquires the load of the buffer queue with the lowest priority among the buffer queues corresponding to the WLAN, where the load of the buffer queue with the lowest priority is the second buffer load.
根据第一方面,在第一方面的第三种可能的实现方式中,所述获取3GPP 接入网络的第一负载和WLAN的第二负载,包括:According to the first aspect, in a third possible implementation of the first aspect, the acquiring the first load of the 3GPP access network and the second load of the WLAN includes:
UE获取3GPP接入网络对应的第一缓冲器负载,并从所述WLAN接入设备发送的信标帧中获取所述WLAN的第二负载;The UE acquires the first buffer load corresponding to the 3GPP access network, and acquires the second load of the WLAN from the beacon frame sent by the WLAN access device;
所述根据所述第一负载和所述第二负载,对待发送数据在所述3GPP接入网络和所述WLAN之间进行分流处理,包括:According to the first load and the second load, performing offload processing on the data to be sent between the 3GPP access network and the WLAN includes:
所述UE根据所述第一缓冲器负载和所述第二负载,对待发送数据在所述3GPP接入网络和所述WLAN之间进行分流处理。The UE performs offloading processing on the data to be sent between the 3GPP access network and the WLAN according to the first buffer load and the second load.
根据第一方面,在第一方面的第四种可能的实现方式中,所述获取3GPP 接入网络的第一负载和WLAN的第二负载,包括:According to the first aspect, in a fourth possible implementation manner of the first aspect, the acquiring the first load of the 3GPP access network and the second load of the WLAN includes:
3GPP网络接入设备获取所述3GPP接入网络对应的第一缓冲器负载,并且接收WLAN接入设备发送的所述WLAN对应的第二缓冲器负载;The 3GPP network access device acquires the first buffer load corresponding to the 3GPP access network, and receives the second buffer load corresponding to the WLAN sent by the WLAN access device;
所述根据所述第一负载和所述第二负载,对待发送数据在所述3GPP接入网络和所述WLAN之间进行分流处理,包括:According to the first load and the second load, performing offload processing on the data to be sent between the 3GPP access network and the WLAN includes:
所述3GPP网络接入设备根据所述第一缓冲器负载和所述第二缓冲器负载,对待发送数据在所述3GPP接入网络和所述WLAN之间进行分流处理。The 3GPP network access device performs offload processing on the data to be sent between the 3GPP access network and the WLAN according to the first buffer load and the second buffer load.
根据第一方面,在第一方面的第五种可能的实现方式中,所述获取3GPP 接入网络的第一负载和WLAN的第二负载,包括:According to the first aspect, in a fifth possible implementation manner of the first aspect, the acquiring the first load of the 3GPP access network and the second load of the WLAN includes:
WLAN接入设备接收3GPP网络接入设备发送的所述3GPP接入网络对应的第一缓冲器负载,并且获取所述WLAN对应的第二缓冲器负载;The WLAN access device receives the first buffer load corresponding to the 3GPP access network sent by the 3GPP network access device, and acquires the second buffer load corresponding to the WLAN;
所述根据所述第一负载和所述第二负载,对待发送数据在所述3GPP接入网络和所述WLAN之间进行分流处理,包括:According to the first load and the second load, performing offload processing on the data to be sent between the 3GPP access network and the WLAN includes:
所述WLAN接入设备根据所述第一缓冲器负载和所述第二缓冲器负载,对待发送数据在所述3GPP接入网络和所述WLAN之间进行分流处理。The WLAN access device performs offloading processing on the data to be sent between the 3GPP access network and the WLAN according to the first buffer load and the second buffer load.
结合第一方面或第一方面的第一种至第五种可能的实现方式中任意一种,在第一方面的第六种可能的实现方式中,所述根据所述第一负载和所述第二负载,对待发送数据在所述3GPP接入网络和所述WLAN之间进行分流处理,包括:With reference to the first aspect or any one of the first to fifth possible implementations of the first aspect, in a sixth possible implementation of the first aspect, according to the first load and the The second load is to offload the data to be sent between the 3GPP access network and the WLAN, including:
若所述第一负载大于第一预设门限且所述第二负载小于第二预设门限,则将所述待发送数据分流至所述WLAN中传输;或者,If the first load is greater than the first preset threshold and the second load is smaller than the second preset threshold, then shunt the data to be sent to the WLAN for transmission; or,
若所述第二负载大于第三预设门限且所述第一负载小于第四预设门限,则将所述待发送数据分流至所述3GPP接入网络中传输。If the second load is greater than a third preset threshold and the first load is less than a fourth preset threshold, the data to be sent is shunted to the 3GPP access network for transmission.
根据第一方面的第六种可能的实现方式,在第一方面的第七种可能的实现方式中,所述将所述待发送数据分流至所述WLAN中传输之后,还包括:According to the sixth possible implementation manner of the first aspect, in the seventh possible implementation manner of the first aspect, after the offloading the data to be sent to the WLAN for transmission, further includes:
若所述第二负载大于第三预设门限,则确定所述WLAN的数据进出速率差值,所述数据进出速率差值为输入所述WLAN的数据速率和输出所述 WLAN的数据速率的差值;If the second load is greater than the third preset threshold, then determine the difference between the data entry and exit rates of the WLAN, where the difference between the data entry and exit rates is the difference between the data rate input to the WLAN and the data rate output from the WLAN value;
将所述待发送数据回流至所述3GPP接入网络中传输,直到所述数据进出速率差值小于等于零。Returning the data to be sent to the 3GPP access network for transmission until the difference between the data input and output rates is less than or equal to zero.
根据第一方面的第六种可能的实现方式,在第一方面的第八种可能的实现方式中,所述将所述待发送数据分流至所述3GPP接入网络之后,还包括:According to the sixth possible implementation of the first aspect, in the eighth possible implementation of the first aspect, after offloading the data to be sent to the 3GPP access network, further include:
若所述第一负载大于第一预设门限,则确定所述3GPP接入网络的数据进出速率差值,所述数据进出速率差值为输入所述3GPP接入网络的数据速率和输出所述3GPP接入网络的数据速率的差值;If the first load is greater than the first preset threshold, then determine the difference between the data entry and exit rates of the 3GPP access network, where the difference between the data entry and exit rates is the data rate input to the 3GPP access network and the output The difference in the data rate of the 3GPP access network;
将所述待发送数据回流至所述WLAN中传输,直到所述数据进出速率差值小于等于零。Returning the data to be sent to the WLAN for transmission until the difference between the data in and out rates is less than or equal to zero.
结合第一方面或第一方面的第六种至第八种可能的实现方式中任意一种,在第一方面的第九种可能的实现方式中,所述将所述待发送数据分流至所述WLAN中传输,包括:In combination with the first aspect or any one of the sixth to eighth possible implementation manners of the first aspect, in the ninth possible implementation manner of the first aspect, the branching of the data to be sent to the Transmission in the above WLAN, including:
确定所述待发送数据的接入类型;determining the access type of the data to be sent;
将所述待发送数据挂入所述接入类型对应的缓冲队列。Put the data to be sent into the buffer queue corresponding to the access type.
结合第一方面或第一方面的第一种至第九种可能的实现方式中任意一种,在第一方面的第十种可能的实现方式中,所述对待发送数据在所述3GPP 接入网络和所述WLAN之间进行分流处理,包括:With reference to the first aspect or any one of the first to ninth possible implementations of the first aspect, in the tenth possible implementation of the first aspect, the data to be sent is accessed in the 3GPP Perform offload processing between the network and the WLAN, including:
确定所述待发送数据的数据流标识;Determine the data flow identifier of the data to be sent;
对数据流标识符合预设策略的数据流中的数据包在所述3GPP接入网络和所述WLAN之间进行分流处理。The data packets in the data flow whose data flow identifier conforms to the preset policy are distributed between the 3GPP access network and the WLAN.
结合第一方面或第一方面的第一种至第九种可能的实现方式中任意一种,在第一方面的第十一种可能的实现方式中,所述对待发送数据在所述 3GPP接入网络和所述WLAN之间进行分流处理,包括:With reference to the first aspect or any one of the first to ninth possible implementation manners of the first aspect, in the eleventh possible implementation manner of the first aspect, the data to be sent is transmitted in the 3GPP interface Perform offload processing between the incoming network and the WLAN, including:
对待发送的数据流在所述3GPP接入网络和所述WLAN之间进行分流处理;或者,performing offload processing on the data stream to be sent between the 3GPP access network and the WLAN; or,
对待发送的会话数据在所述3GPP接入网络和所述WLAN之间进行分流处理。The session data to be sent is offloaded between the 3GPP access network and the WLAN.
本发明第二方面,提供一种数据分流处理装置,包括:In the second aspect of the present invention, a data split processing device is provided, including:
获取模块,用于获取第三代伙伴项目3GPP接入网络的第一负载和无线局域网络WLAN的第二负载;An acquisition module, configured to acquire the first load of the 3rd Generation Partnership Project 3GPP access network and the second load of the wireless local area network WLAN;
处理模块,用于根据所述第一负载和所述第二负载,对待发送数据在所述3GPP接入网络和所述WLAN之间进行分流处理。A processing module, configured to perform offload processing on data to be sent between the 3GPP access network and the WLAN according to the first load and the second load.
在第二方面的第一种可能的实现方式中,所述数据分流处理装置为用户设备UE,所述获取模块,具体用于:In a first possible implementation manner of the second aspect, the data offload processing apparatus is a user equipment UE, and the obtaining module is specifically configured to:
获取所述3GPP接入网络对应的第一缓冲器负载,并且获取所述WLAN 对应的第二缓冲器负载;acquiring a first buffer load corresponding to the 3GPP access network, and acquiring a second buffer load corresponding to the WLAN;
所述处理模块,具体用于:The processing module is specifically used for:
根据所述第一缓冲器负载和所述第二缓冲器负载,对待发送数据在所述 3GPP接入网络和所述WLAN之间进行分流处理。According to the first buffer load and the second buffer load, offload processing is performed on the data to be sent between the 3GPP access network and the WLAN.
根据第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述获取模块,还用于:According to the first possible implementation of the second aspect, in the second possible implementation of the second aspect, the acquiring module is further configured to:
获取所述WLAN对应的缓冲队列中优先级最低的缓冲队列的负载,所述优先级最低的缓冲队列的负载为所述第二缓冲器负载。Obtain the load of the buffer queue with the lowest priority among the buffer queues corresponding to the WLAN, where the load of the buffer queue with the lowest priority is the second buffer load.
根据第二方面,在第二方面的第三种可能的实现方式中,所述数据分流处理装置为UE,所述获取模块,具体用于:According to the second aspect, in a third possible implementation manner of the second aspect, the data offload processing device is a UE, and the acquiring module is specifically configured to:
获取3GPP接入网络对应的第一缓冲器负载,并从所述WLAN接入设备发送的信标帧中获取所述WLAN的第二负载;Obtain the first buffer load corresponding to the 3GPP access network, and obtain the second load of the WLAN from the beacon frame sent by the WLAN access device;
所述处理模块具体用于:The processing module is specifically used for:
根据所述第一缓冲器负载和所述第二负载,对待发送数据在所述3GPP 接入网络和所述WLAN之间进行分流处理。Perform offloading processing between the 3GPP access network and the WLAN on the data to be sent according to the first buffer load and the second load.
根据第二方面,在第二方面的第四种可能的实现方式中,所述数据分流处理装置为3GPP网络接入设备,所述获取模块,具体用于:According to the second aspect, in a fourth possible implementation manner of the second aspect, the data offload processing device is a 3GPP network access device, and the obtaining module is specifically configured to:
获取所述3GPP接入网络对应的第一缓冲器负载,并且接收WLAN接入设备发送的所述WLAN对应的第二缓冲器负载;Acquiring the first buffer load corresponding to the 3GPP access network, and receiving the second buffer load corresponding to the WLAN sent by the WLAN access device;
所述处理模块,具体用于:The processing module is specifically used for:
根据所述第一缓冲器负载和所述第二缓冲器负载,对待发送数据在所述 3GPP接入网络和所述WLAN之间进行分流处理。According to the first buffer load and the second buffer load, offload processing is performed on the data to be sent between the 3GPP access network and the WLAN.
根据第二方面,在第二方面的第五种可能的实现方式中,所述数据分流处理装置为WLAN接入设备,所述获取模块,具体用于:According to the second aspect, in a fifth possible implementation manner of the second aspect, the data offload processing device is a WLAN access device, and the acquiring module is specifically configured to:
接收3GPP网络接入设备发送的所述3GPP接入网络对应的第一缓冲器负载,并且获取所述WLAN对应的第二缓冲器负载;receiving a first buffer load corresponding to the 3GPP access network sent by a 3GPP network access device, and acquiring a second buffer load corresponding to the WLAN;
所述处理模块,具体用于:The processing module is specifically used for:
根据所述第一缓冲器负载和所述第二缓冲器负载,对待发送数据在所述 3GPP接入网络和所述WLAN之间进行分流处理。According to the first buffer load and the second buffer load, offload processing is performed on the data to be sent between the 3GPP access network and the WLAN.
结合第二方面或第二方面的第一种至第五种可能的实现方式中任意一种,在第二方面的第六种可能的实现方式中,所述处理模块,还用于:In combination with the second aspect or any one of the first to fifth possible implementations of the second aspect, in a sixth possible implementation of the second aspect, the processing module is further configured to:
若所述第一负载大于第一预设门限且所述第二负载小于第二预设门限,则将所述待发送数据分流至所述WLAN中传输;或者,If the first load is greater than the first preset threshold and the second load is smaller than the second preset threshold, then shunt the data to be sent to the WLAN for transmission; or,
若所述第二负载大于第三预设门限且所述第一负载小于第四预设门限,则将所述待发送数据分流至所述3GPP接入网络中传输。If the second load is greater than a third preset threshold and the first load is less than a fourth preset threshold, the data to be sent is shunted to the 3GPP access network for transmission.
根据第二方面的第六种可能的实现方式,在第二方面的第七种可能的实现方式中,所述处理模块,还用于:According to the sixth possible implementation of the second aspect, in the seventh possible implementation of the second aspect, the processing module is further configured to:
在所述将所述待发送数据分流至所述WLAN中传输之后,若所述第二负载大于第三预设门限,则确定所述WLAN的数据进出速率差值,所述数据进出速率差值为输入所述WLAN的数据速率和输出所述WLAN的数据速率的差值;After the data to be sent is shunted to the WLAN for transmission, if the second load is greater than a third preset threshold, then determine the difference between the data entry and exit rates of the WLAN, and the difference between the data entry and exit rates is the difference between the input data rate of the WLAN and the output data rate of the WLAN;
将所述待发送数据回流至所述3GPP接入网络中传输,直到所述数据进出速率差值小于等于零。Returning the data to be sent to the 3GPP access network for transmission until the difference between the data input and output rates is less than or equal to zero.
根据第二方面的第六种可能的实现方式,在第二方面的第八种可能的实现方式中,所述处理模块,还用于:According to the sixth possible implementation manner of the second aspect, in the eighth possible implementation manner of the second aspect, the processing module is further configured to:
在所述将所述待发送数据分流至所述3GPP接入网络之后若所述第一负载大于第一预设门限,则确定所述3GPP接入网络的数据进出速率差值,所述数据进出速率差值为输入所述3GPP接入网络的数据速率和输出所述3GPP 接入网络的数据速率的差值;If the first load is greater than a first preset threshold after the data to be sent is distributed to the 3GPP access network, then determine the difference between the data in and out rates of the 3GPP access network, and the data in and out The rate difference is the difference between the data rate input to the 3GPP access network and the data rate output from the 3GPP access network;
将所述待发送数据回流至所述WLAN中传输,直到所述数据进出速率差值小于等于零。Returning the data to be sent to the WLAN for transmission until the difference between the data in and out rates is less than or equal to zero.
结合第二方面或第二方面的第六种至第八种可能的实现方式中任意一种,在第二方面的第九种可能的实现方式中,所述处理模块,还用于:In combination with the second aspect or any one of the sixth to eighth possible implementation manners of the second aspect, in the ninth possible implementation manner of the second aspect, the processing module is further configured to:
确定所述待发送数据的接入类型;determining the access type of the data to be sent;
将所述待发送数据挂入所述接入类型对应的缓冲队列。Put the data to be sent into the buffer queue corresponding to the access type.
结合第二方面或第二方面的第一种至第九种可能的实现方式中任意一种,在第二方面的第十种可能的实现方式中,所述处理模块,还用于:In combination with the second aspect or any one of the first to ninth possible implementation manners of the second aspect, in a tenth possible implementation manner of the second aspect, the processing module is further configured to:
确定所述待发送数据的数据流标识;Determine the data flow identifier of the data to be sent;
对数据流标识符合预设策略的数据流中的数据包在所述3GPP接入网络和所述WLAN之间进行分流处理。The data packets in the data flow whose data flow identifier conforms to the preset policy are distributed between the 3GPP access network and the WLAN.
结合第二方面或第二方面的第一种至第九种可能的实现方式中任意一种,在第二方面的第十一种可能的实现方式中,所述处理模块,还用于:In combination with the second aspect or any one of the first to ninth possible implementation manners of the second aspect, in the eleventh possible implementation manner of the second aspect, the processing module is further configured to:
对待发送的数据流在所述3GPP接入网络和所述WLAN之间进行分流处理;或者,performing offload processing on the data stream to be sent between the 3GPP access network and the WLAN; or,
对待发送的会话数据在所述3GPP接入网络和所述WLAN之间进行分流处理。The session data to be sent is offloaded between the 3GPP access network and the WLAN.
本发明实施例提供一种数据分流处理方法及装置,通过获取第一负载和第二负载,再根据第一负载和第二负载,对待发送数据在3GPP接入网络和 WLAN之间进行分流处理,可以实现及时根据3GPP接入网络和WLAN侧的空口状况动态调整分流比例,进而提高数据分流的效率。Embodiments of the present invention provide a data offload processing method and device, by obtaining the first load and the second load, and then performing offload processing on the data to be sent between the 3GPP access network and the WLAN according to the first load and the second load, It is possible to dynamically adjust the offloading ratio in time according to the air interface status of the 3GPP access network and the WLAN side, thereby improving the efficiency of data offloading.
附图说明Description of drawings
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description These are some embodiments of the present invention. For those skilled in the art, other drawings can also be obtained according to these drawings without any creative effort.
图1为本发明提供的数据分流处理方法实施例一的流程图;FIG. 1 is a flow chart of Embodiment 1 of the data split processing method provided by the present invention;
图2为本发明提供的数据分流处理方法实施例二的原理示意图;2 is a schematic diagram of the principle of Embodiment 2 of the data split processing method provided by the present invention;
图3为本发明提供的数据分流处理方法实施例三的流程图;FIG. 3 is a flow chart of Embodiment 3 of the data split processing method provided by the present invention;
图4为本发明提供的数据分流处理方法实施例三的原理示意图;FIG. 4 is a schematic diagram of the principle of Embodiment 3 of the data split processing method provided by the present invention;
图5为本发明提供的数据分流处理方法实施例四的流程图;FIG. 5 is a flow chart of Embodiment 4 of the data split processing method provided by the present invention;
图6为本发明提供的数据分流处理装置实施例一的结构示意图;FIG. 6 is a schematic structural diagram of Embodiment 1 of a data split processing device provided by the present invention;
图7为本发明提供的数据分流处理装置实施例二的结构示意图。FIG. 7 is a schematic structural diagram of Embodiment 2 of the data split processing device provided by the present invention.
具体实施方式Detailed ways
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.
图1为本发明提供的数据分流处理方法实施例一的流程图,如图1所示,本实施例的数据分流处理方法包括:Fig. 1 is a flowchart of Embodiment 1 of the data offloading processing method provided by the present invention. As shown in Fig. 1, the data offloading processing method in this embodiment includes:
S101、获取3GPP接入网络的第一负载和WLAN的第二负载。S101. Acquire a first load of a 3GPP access network and a second load of a WLAN.
S102、根据第一负载和第二负载,对待发送数据在3GPP接入网络和 WLAN之间进行分流处理。S102. According to the first load and the second load, perform offloading processing on the data to be sent between the 3GPP access network and the WLAN.
具体来说,本实施例的执行主体可以是用户设备(User Equipment,简称 UE)、第三代移伙伴项目(3rd Generation Partnership Project,简称:3GPP) 网络接入设备或者WLAN接入设备中的任意一种,其中,若执行主体为UE,待发送数据为UE向网络侧发送的上行数据;若执行主体为3GPP网络接入设备或WLAN接入设备,待发送数据为网络侧下发的下行数据,第一负载可以是3GPP网络接入设备中缓冲器的负载状态,第二负载可以是WLAN接入设备中缓冲器的负载状态。Specifically, the executor of this embodiment may be any user equipment (User Equipment, UE for short), a third generation partnership project (3rd Generation Partnership Project, 3GPP for short) network access device, or a WLAN access device. One, wherein, if the executing subject is UE, the data to be sent is the uplink data sent by the UE to the network side; if the executing subject is a 3GPP network access device or a WLAN access device, the data to be sent is downlink data sent by the network side , the first load may be the load state of the buffer in the 3GPP network access device, and the second load may be the load state of the buffer in the WLAN access device.
UE、3GPP网络接入设备或WLAN接入设备在获取到3GPP接入网络的第一负载和WLAN的第二负载之后,可以根据第一负载和第二负载,对待发送数据在3GPP接入网络和WLAN之间进行分流处理,具体可以通过比较第一负载和第二负载与预设门限,确定将待发送数据分流至3GPP接入网络或 WLAN。After the UE, the 3GPP network access device or the WLAN access device obtains the first load of the 3GPP access network and the second load of the WLAN, according to the first load and the second load, the data to be sent can be transmitted between the 3GPP access network and the second load. The offload processing is performed between the WLANs, specifically by comparing the first load and the second load with a preset threshold, it is determined to offload the data to be sent to the 3GPP access network or the WLAN.
现有技术的分流锚点通常在核心网,如分组数据网网关(PDN Gateway,简称PGW)或网关GPRS支持节点(Gateway GPRS Support Node,简称 GGSN),由于核心网网元无法及时获取空口信息,因此所采取的分流策略,如分流比例等不能随3GPP接入网络和WLAN侧的空口状况进行实时调整,当某一侧空口出现拥塞或是信道质量发生变化时,仍采用这个半静态的比例就会产生数据分流效率低的问题。The offload anchor point in the prior art is usually in the core network, such as a packet data network gateway (PDN Gateway, PGW for short) or a gateway GPRS support node (Gateway GPRS Support Node, GGSN for short). Since the core network elements cannot obtain air interface information in time, Therefore, the offload strategy adopted, such as the offload ratio, cannot be adjusted in real time with the air interface conditions on the 3GPP access network and WLAN side. When the air interface on one side is congested or the channel quality changes, this semi-static ratio is still used. There will be a problem of low data shunting efficiency.
本实施例提供的数据分流处理方法,通过UE、3GPP网络接入设备或 WLAN接入设备获取第一负载和第二负载,再根据第一负载和第二负载,对待发送数据在3GPP接入网络和WLAN之间进行分流处理,可以实现及时根据3GPP接入网络和WLAN侧的空口状况动态调整分流比例,进而提高数据分流的效率。The data distribution processing method provided by this embodiment obtains the first load and the second load through the UE, the 3GPP network access device or the WLAN access device, and then according to the first load and the second load, the data to be sent is transmitted in the 3GPP access network The offload processing between the WLAN and the WLAN can realize the dynamic adjustment of the offload ratio according to the air interface status of the 3GPP access network and the WLAN side in time, thereby improving the efficiency of data offload.
可选地,对待发送数据在3GPP接入网络和WLAN之间进行分流处理,包括:Optionally, offloading the data to be sent between the 3GPP access network and the WLAN includes:
确定待发送数据的数据流标识;Determine the data flow identifier of the data to be sent;
对数据流标识符合预设策略的数据流中的数据包在3GPP接入网络和 WLAN之间进行分流处理。The data packets in the data flow whose data flow identifier conforms to the preset policy are distributed between the 3GPP access network and the WLAN.
可选地,对待发送数据在3GPP接入网络和WLAN之间进行分流处理,包括:Optionally, offloading the data to be sent between the 3GPP access network and the WLAN includes:
对待发送的数据流在3GPP接入网络和WLAN之间进行分流处理;或者,Perform offloading processing on the data stream to be sent between the 3GPP access network and the WLAN; or,
对待发送的会话数据在3GPP接入网络和WLAN之间进行分流处理。The session data to be sent is distributed between the 3GPP access network and the WLAN.
具体来说,对待发送数据在3GPP接入网络和WLAN之间进行分流处理可以包括两种场景,一是将数据从3GPP接入网络分流至WLAN中传输;二是将数据从WLAN分流至3GPP接入网络中传输,可以通过浅层包检测 (shallow packet inspection,简称SPI)或深层包检测(Deep packet inspection,简称DPI),对待发送的数据进行类别检测,以确定待发送数据的数据流标识 (Flow ID,简称FID),对数据流标识符合预设策略的数据流中的数据包在3GPP接入网络和WLAN之间进行分流处理,例如可以对某些Flow不进行分流,对某些Flow可以按照Flow的优先级,将优先级为最低的1~N的Flow 分流到WiFi。Specifically, the offload processing of the data to be sent between the 3GPP access network and the WLAN may include two scenarios, one is to offload the data from the 3GPP access network to the WLAN for transmission; the other is to offload the data from the WLAN to the 3GPP interface For transmission in the network, the category detection of the data to be sent can be performed through shallow packet inspection (SPI for short) or deep packet inspection (DPI for short), so as to determine the data stream identifier of the data to be sent ( Flow ID, referred to as FID), divides the data packets in the data flow whose data flow identifier conforms to the preset policy between the 3GPP access network and the WLAN. For example, some Flows can not be divided, and some Flows can be According to the priorities of the Flows, the Flows with the lowest priorities 1 to N are distributed to WiFi.
在另一种可能的实现方式中,在业务建立时就将某个Flow分流到WLAN 中传输,即从某个Flow建立开始,将该Flow持续过程中的所有数据包都分流到WLAN中传输,即以Flow为粒度的分流。可以通过检测包的序号判断该数据包是否为Flow的第一个包。同样的,本实施例也可以实现基于会话 (Session)粒度的分流。In another possible implementation, a certain flow is offloaded to the WLAN for transmission when the service is established, that is, all data packets in the continuous process of the flow are offloaded to the WLAN for transmission from the establishment of a certain flow, That is, flow with Flow as the granularity. It can be judged whether the data packet is the first packet of Flow by detecting the serial number of the packet. Similarly, this embodiment can also realize offloading based on session (Session) granularity.
进一步地,S101可以包括:Further, S101 may include:
UE获取3GPP接入网络对应的第一缓冲器负载,并且获取WLAN对应的第二缓冲器负载。The UE acquires the first buffer load corresponding to the 3GPP access network, and acquires the second buffer load corresponding to the WLAN.
S102可以包括:S102 may include:
UE根据第一缓冲器负载和第二缓冲器负载,对待发送数据在3GPP接入网络和WLAN之间进行分流处理。According to the first buffer load and the second buffer load, the UE performs offloading processing on the data to be sent between the 3GPP access network and the WLAN.
图2为本发明提供的数据分流处理方法实施例二的原理示意图,如图2 所示,本实施例的执行主体为UE,该UE可以为双模终端(LTE+WLAN),UE 中3GPP缓冲器(Buffer)池中UE0无线数据承载(Data Radio bearer,简称 DRB)0的缓冲器负载超过预设分流门限,WLAN对应的Buffer负载未超过预设门限,所以将UE0DRB0中的待发送数据从3GPP接入网络分流至WLAN 中传输。Figure 2 is a schematic diagram of the principle of Embodiment 2 of the data offloading processing method provided by the present invention. As shown in Figure 2, the executive body of this embodiment is UE, and the UE can be a dual-mode terminal (LTE+WLAN), and the 3GPP buffer in the UE The buffer load of UE0 wireless data bearer (Data Radio bearer, DRB) 0 in the Buffer pool exceeds the preset offload threshold, and the Buffer load corresponding to WLAN does not exceed the preset threshold, so the data to be sent in UE0 DRB0 is transferred from 3GPP The access network is distributed to the WLAN for transmission.
可选地,UE获取WLAN对应的第二缓冲器负载,可以包括:Optionally, acquiring the second buffer load corresponding to the WLAN by the UE may include:
UE获取WLAN对应的缓冲队列中优先级最低的缓冲队列的负载,优先级最低的缓冲队列的负载为第二缓冲器负载。The UE acquires the load of the buffer queue with the lowest priority among the buffer queues corresponding to the WLAN, and the load of the buffer queue with the lowest priority is the second buffer load.
具体来说,若WLAN支持IEEE 802.11e,802.11e修订中对基本分布式协调功能(Distributed Coordination Function,简称DCF)进行了一个扩展,用以支持带优先级的服务质量(QoS)。分布式信道接入(Enhanced Distributed Channel Access,简称EDCA)机制定义了4中接入类型(Access category,简称AC),分别为AC_BK、AC_BE、AC_VI和AC_VO,其优先级依此由低到高,每个AC由一组接入参数的特定赋值定义,这些参数在统计上规定了各 AC对信道接入的优先级,在EDCA下,外向通信被逻辑排序成4个队列,每一个对应一个AC。在每个非空的队列上按该AC的接入参数运行一个 EDCA接入功能来实现竞争接入,所以UE获取可以获取WLAN对应的缓冲队列中优先级最低的缓冲队列的负载,并通过比较WLAN对应的缓冲队列中优先级最低的缓冲队列的负载与预设门限来确定WLAN的忙闲状态,这里主要考虑如果高优先级的数据对应AC的Buffer满了,可以往低优先级的队列里填充,因此如果AC_BK满了说明WLAN侧已无可用的Buffer。Specifically, if the WLAN supports IEEE 802.11e, the 802.11e revision provides an extension to the basic Distributed Coordination Function (DCF) to support Quality of Service (QoS) with priority. The Enhanced Distributed Channel Access (EDCA) mechanism defines 4 access categories (AC for short), namely AC_BK, AC_BE, AC_VI and AC_VO, and their priorities are from low to high. Each AC is defined by a specific assignment of a set of access parameters, which statistically specify the priority of each AC for channel access. Under EDCA, outgoing communications are logically sorted into 4 queues, each corresponding to an AC . Run an EDCA access function on each non-empty queue according to the access parameters of the AC to achieve contention access, so the UE can obtain the load of the buffer queue with the lowest priority among the buffer queues corresponding to the WLAN, and compare The load of the buffer queue with the lowest priority in the buffer queue corresponding to the WLAN and the preset threshold determine the busy status of the WLAN. Here, the main consideration is that if the buffer corresponding to the AC with high priority data is full, it can be sent to the low priority queue. Filling, so if AC_BK is full, it means that there is no available Buffer on the WLAN side.
进一步地,S101可以包括:Further, S101 may include:
UE获取3GPP接入网络对应的第一缓冲器负载,并从WLAN接入设备发送的信标帧中获取WLAN的第二负载;The UE acquires the first buffer load corresponding to the 3GPP access network, and acquires the second load of the WLAN from the beacon frame sent by the WLAN access device;
S102可以包括:S102 may include:
UE根据第一缓冲器负载和第二负载,对待发送数据在3GPP接入网络和 WLAN之间进行分流处理。According to the first buffer load and the second load, the UE performs offloading processing on the data to be sent between the 3GPP access network and the WLAN.
本实施例的执行主体仍为UE,本实施例中UE获取第二负载的方式为: UE从WLAN接入设备发送的信标帧中获取WLAN的第二负载。The executor of this embodiment is still the UE. In this embodiment, the UE acquires the second load in the following manner: the UE acquires the second load of the WLAN from the beacon frame sent by the WLAN access device.
具体来说,UE可以通过接入点(Access Point,简称AP)下发的信标帧 (Beacon)中的基站子系统(Base Station Subsystem,简称:BSS)负载获取 WLAN的负载情况,而不再基于UE自己的WLAN Buffer状态。Specifically, the UE can obtain the load condition of the WLAN through the load of the Base Station Subsystem (BSS) in the beacon frame (Beacon) delivered by the Access Point (AP for short), instead of Based on the UE's own WLAN Buffer status.
进一步地,S101可以包括:Further, S101 may include:
3GPP网络接入设备获取3GPP接入网络对应的第一缓冲器负载,并且接收WLAN接入设备发送的WLAN对应的第二缓冲器负载;The 3GPP network access device obtains the first buffer load corresponding to the 3GPP access network, and receives the second buffer load corresponding to the WLAN sent by the WLAN access device;
S102可以包括:S102 may include:
3GPP网络接入设备根据第一缓冲器负载和第二缓冲器负载,对待发送数据在3GPP接入网络和WLAN之间进行分流处理。The 3GPP network access device performs offload processing on the data to be sent between the 3GPP access network and the WLAN according to the first buffer load and the second buffer load.
本实施例的执行主体为3GPP网络接入设备,3GPP网络接入设备例如可以是LTE网络的基站演进的节点B(Evolved NodeB,简称eNB)、GSM网络的基站收发机(BaseTransceiver Station,简称:BTS)、UMTS网络的NodeB 等,3GPP网络接入设备可以获取到第一缓冲器负载,并接收WLAN接入设备发送的WLAN对应的第二缓冲器负载。The executor of this embodiment is a 3GPP network access device, and the 3GPP network access device may be, for example, an evolved node B (Evolved NodeB, eNB for short) of a base station of an LTE network, a Base Transceiver Station (Base Transceiver Station, BTS for short) of a GSM network. ), the NodeB of the UMTS network, etc., the 3GPP network access device can obtain the first buffer load, and receive the second buffer load corresponding to the WLAN sent by the WLAN access device.
进一步地,S101可以包括:Further, S101 may include:
WLAN接入设备接收3GPP网络接入设备发送的3GPP接入网络对应的第一缓冲器负载,并且获取WLAN对应的第二缓冲器负载;The WLAN access device receives the first buffer load corresponding to the 3GPP access network sent by the 3GPP network access device, and acquires the second buffer load corresponding to the WLAN;
S102可以包括:S102 may include:
WLAN接入设备根据第一缓冲器负载和第二缓冲器负载,对待发送数据在3GPP接入网络和WLAN之间进行分流处理。The WLAN access device performs offloading processing on the data to be sent between the 3GPP access network and the WLAN according to the first buffer load and the second buffer load.
本实施例的执行主体为WLAN接入设备,WLAN接入设备可以获取 WLAN对应的第二缓冲器负载,接收3GPP网络接入设备发送的3GPP接入网络对应的第一缓冲器负载。The executor of this embodiment is the WLAN access device, and the WLAN access device can obtain the second buffer load corresponding to the WLAN, and receive the first buffer load corresponding to the 3GPP access network sent by the 3GPP network access device.
图3为本发明提供的数据分流处理方法实施例三的流程图,如图3所示,本实施例的数据分流处理方法,在图1所示实施例的基础上,进一步说明将待发送数据分流至WLAN中传输的场景,可以包括:Fig. 3 is a flow chart of the third embodiment of the data offload processing method provided by the present invention. As shown in Fig. 3, the data offload processing method in this embodiment, on the basis of the embodiment shown in Fig. Scenarios for offloading to WLAN transmission may include:
S301、获取3GPP接入网络的第一负载和WLAN的第二负载。S301. Acquire a first load of a 3GPP access network and a second load of a WLAN.
S302、若第一负载大于第一预设门限且第二负载小于第二预设门限,则将待发送数据分流至WLAN中传输。S302. If the first load is greater than the first preset threshold and the second load is smaller than the second preset threshold, offload the data to be sent to the WLAN for transmission.
可以理解的是,若第一负载小于第一预设门限,则不需要对当前的待发送数据进行分流处理,若第二负载大于第二预设门限,则表明WLAN侧的 Buffer状态为忙碌(BUSY)。It can be understood that, if the first load is less than the first preset threshold, then there is no need to offload the current data to be sent, and if the second load is greater than the second preset threshold, it indicates that the Buffer status on the WLAN side is busy ( BUSY).
可选地,将待发送数据分流至WLAN中传输,可以包括:Optionally, splitting the data to be sent to the WLAN for transmission may include:
确定待发送数据的接入类型;Determine the access type of the data to be sent;
将待发送数据挂入接入类型对应的缓冲队列。Put the data to be sent into the buffer queue corresponding to the access type.
图4为本发明提供的数据分流处理方法实施例三的原理示意图,如图4 所示,本实施例中3GPP网络接入设备以eNB为例,WLAN接入设备为AP,本实施例中满足分流条件的UE0和UE1分别对应满足分流条件的承载DRB0 和DRB1,可以根据UE的签约数据和业务类型判断UE和承载是否满足分流条件,本实施例中WLAN中AP可以包括4种接入类型对应的4个缓冲队列, UE0DRB0和UE1DRB1的缓冲器负载超过预设分流门限,确定需要将待发送数据发送至WLAN中,首先根据到达数据包的UE以及承载优先级,确定该数据包挂入的AC类型。若该AC的队列已满,则挂入低一级优先级AC的队列,本实施例将UE0DRB0的数据包挂入AC类型为VO的缓冲队列,将 UE1DRB1的数据包挂入AC类型为VI的缓冲队列。Figure 4 is a schematic diagram of the principle of Embodiment 3 of the data offloading processing method provided by the present invention. As shown in Figure 4, the 3GPP network access device in this embodiment is an eNB, and the WLAN access device is an AP. UE0 and UE1 with offload conditions correspond to bearers DRB0 and DRB1 that meet the offload conditions respectively. You can judge whether the UE and the bearers meet the offload conditions according to the subscription data and service type of the UE. In this embodiment, the AP in the WLAN can include 4 types of access types corresponding to 4 buffer queues, the buffer load of UE0DRB0 and UE1DRB1 exceeds the preset offload threshold, and it is determined that the data to be sent needs to be sent to the WLAN. First, according to the UE and the bearer priority of the arriving data packet, determine the AC to which the data packet is attached type. If the queue of the AC is full, it will be placed in the queue of the lower priority AC. In this embodiment, the data packet of UE0DRB0 is hung into the buffer queue of AC type VO, and the data packet of UE1DRB1 is hung into the buffer queue of AC type VI. buffer queue.
其中,对于分流到WLAN的数据的AC类型判断,有如下两种实现方式:Among them, for judging the AC type of the data distributed to the WLAN, there are the following two implementation methods:
方式一:通过IP IN IP隧道新加的IP头,利用现有的差分服务码(Differentiated Services Code Point,简称DSCP)和WLAN AC映射的方式,完成DRB和AC的绑定,如表 1 所示:Method 1: Through the newly added IP header of the IP IN IP tunnel, use the existing Differentiated Services Code Point (DSCP for short) and WLAN AC mapping to complete the binding of DRB and AC, as shown in Table 1 :
表1Table 1
方式二:根据自定义的映射方式进行映射,比如DRB的QoS等级标识(QoS ClassIdentifier,简称QCI)直接和WLAN AC完成映射,3GPP中定义的QCI类型见表 2 。Method 2: Mapping is performed according to a custom mapping method. For example, the QoS Class Identifier (QoS Class Identifier, QCI for short) of the DRB is directly mapped to the WLAN AC. The QCI types defined in 3GPP are shown in Table 2.
表2Table 2
需要指出,以上只是两种可能的映射实现方式,具体实现时可以采用其它的映射方式,本实施例并不以此为限。It should be pointed out that the above are only two possible implementation manners of mapping, and other mapping manners may be used during specific implementation, and this embodiment is not limited thereto.
S303、若第二负载大于第三预设门限,则确定WLAN的数据进出速率差值,数据进出速率差值为输入WLAN的数据速率和输出WLAN的数据速率的差值。S303. If the second load is greater than the third preset threshold, determine the difference between the data entry and exit rates of the WLAN, where the difference between the data entry and exit rates is the difference between the data rate of the input WLAN and the data rate of the output WLAN.
S304、将待发送数据回流至3GPP接入网络中传输,直到数据进出速率差值小于等于零。S304. Return the data to be sent to the 3GPP access network for transmission, until the difference between the data input and output rates is less than or equal to zero.
具体来说,当待迁移数据被分流至WLAN中传输后,若第二负载大于第三预设门限,即WLAN侧Buffer超过预设门限,则将WLAN的Buffer状态置为BUSY,并计算WLAN侧的数据进出速率差值(Rate Gap),将业务按照优先级回流到3GPP接入网络。Specifically, after the data to be migrated is distributed to the WLAN for transmission, if the second load is greater than the third preset threshold, that is, the Buffer on the WLAN side exceeds the preset threshold, set the Buffer status of the WLAN to BUSY, and calculate the The data in and out rate difference (Rate Gap), the service is returned to the 3GPP access network according to the priority.
判断WLAN的第二负载是否大于第三预设门限的目的是避免当WLAN 侧的负载已经较高时,仍有新的承载对应的数据被分流到WLAN。数据回流的目的是,当WLAN侧的数据传输速率无法支持已经分流到WLAN的承载时,将部分承载的数据回流到3GPP接入网络。The purpose of judging whether the second load of the WLAN is greater than the third preset threshold is to prevent the data corresponding to the new bearer from being offloaded to the WLAN when the load on the WLAN side is already high. The purpose of data backflow is to backflow part of the bearer data to the 3GPP access network when the data transmission rate on the WLAN side cannot support the bearer that has been offloaded to the WLAN.
只有当WLAN的Buffer处于BUSY状态下才会计算WLAN的Rate Gap, Rate Gap表示当前进入WLAN的数据速率和WLAN空口传输速率的差值(一般为正值)。由于WLAN的Buffer处于BUSY状态后,虽然进入WLAN的数据速率不会继续增大,但是可能由于超过当前WLAN空口的传输能力而使得 Buffer量持续增加,而最终导致WLAN侧Buffer溢出。The WLAN Rate Gap is calculated only when the WLAN Buffer is in the BUSY state. The Rate Gap indicates the difference between the current data rate entering the WLAN and the transmission rate of the WLAN air interface (generally a positive value). Since the WLAN Buffer is in the BUSY state, although the data rate entering the WLAN will not continue to increase, the Buffer amount may continue to increase due to exceeding the transmission capacity of the current WLAN air interface, which will eventually cause the WLAN side Buffer to overflow.
因此,在WLAN的Buffer处于BUSY状态后,实时地对进/出Buffer的速率差值进行周期性统计,统计方法如下:Therefore, after the Buffer of the WLAN is in the BUSY state, the rate difference between the incoming and outgoing buffers is periodically counted in real time. The statistical method is as follows:
Rate Gap=[N(t+Period)-N(t)]/PeriodRate Gap=[N(t+Period)-N(t)]/Period
其中,N为Buffer的缓存量,t为统计起始时刻,第一次计算时为刚进入BUSY状态的时刻t,第n次以后为t+n*Period,Period为Rate Gap的统计周期。Among them, N is the cache amount of Buffer, t is the starting time of statistics, the first calculation is the time t just entering the BUSY state, and after the nth time, it is t+n*Period, and Period is the statistical period of Rate Gap.
计算出Rate Gap以后,根据已分流承载的优先级,按序将已分流到WLAN 的承载切回到3GPP接入网络,减少分流到WLAN侧的数据量,直到WLAN 侧的Rate Gap<=0。After the Rate Gap is calculated, according to the priority of the offloaded bearers, switch the offloaded bearers to the WLAN back to the 3GPP access network in order to reduce the amount of data offloaded to the WLAN side until the Rate Gap<=0 on the WLAN side.
数据回流到3GPP接入网络后,3GPP侧的Buffer可能会持续增加,如果再次超过第一预设门限,此时发送的分流请求可能会被拒绝,随着Buffer的继续增加,会触发3GPP侧的拥塞丢包、后端限速等机制。After the data flows back to the 3GPP access network, the Buffer on the 3GPP side may continue to increase. If the first preset threshold is exceeded again, the offload request sent at this time may be rejected. As the Buffer continues to increase, the Buffer on the 3GPP side will be triggered. Congestion packet loss, backend speed limit and other mechanisms.
本实施例提供的数据分流处理方法,通过获取3GPP接入网络的第一负载和WLAN的第二负载,若第一负载大于第一预设门限且第二负载小于第二预设门限,则将待发送数据分流至WLAN中传输,若第二负载大于第三预设门限,则确定WLAN的数据进出速率差值,并将待发送数据回流至3GPP接入网络中传输,直到数据进出速率差值小于等于零,可以实现及时根据3GPP 接入网络和WLAN侧的空口状况动态调整分流比例,进而提高数据分流的效率。In the data offloading processing method provided in this embodiment, by obtaining the first load of the 3GPP access network and the second load of the WLAN, if the first load is greater than the first preset threshold and the second load is smaller than the second preset threshold, the The data to be sent is shunted to the WLAN for transmission. If the second load is greater than the third preset threshold, the difference between the data in and out of the WLAN is determined, and the data to be sent is returned to the 3GPP access network for transmission until the difference in the data in and out rate is reached. If it is less than or equal to zero, it is possible to dynamically adjust the distribution ratio in time according to the air interface status of the 3GPP access network and the WLAN side, thereby improving the efficiency of data distribution.
图5为本发明提供的数据分流处理方法实施例四的流程图,如图5所示,本实施例的数据分流处理方法,在图1所示实施例的基础上,进一步说明将待发送数据分流至3GPP接入网络中传输的场景,可以包括:Figure 5 is a flow chart of Embodiment 4 of the data offloading processing method provided by the present invention. As shown in Figure 5, the data offloading processing method of this embodiment, on the basis of the embodiment shown in Figure 1, further illustrates the data to be sent Scenarios for offloading to the 3GPP access network for transmission may include:
S501、获取3GPP接入网络的第一负载和WLAN的第二负载。S501. Acquire a first load of a 3GPP access network and a second load of a WLAN.
S502、若第二负载大于第三预设门限且第一负载小于第四预设门限,则将待发送数据分流至3GPP接入网络中传输。S502. If the second load is greater than the third preset threshold and the first load is less than the fourth preset threshold, offload the data to be sent to the 3GPP access network for transmission.
S503、若第一负载大于第一预设门限,则确定3GPP接入网络的数据进出速率差值,数据进出速率差值为输入3GPP接入网络的数据速率和输出 3GPP接入网络的数据速率的差值。S503. If the first load is greater than the first preset threshold, determine the difference between the data entry and exit rates of the 3GPP access network, where the difference between the data entry and exit rates is the ratio of the data rate input to the 3GPP access network and the data rate output from the 3GPP access network difference.
S504、将待发送数据回流至WLAN中传输,直到数据进出速率差值小于等于零。S504. Return the data to be sent to the WLAN for transmission, until the difference between the data input and output rates is less than or equal to zero.
本实施例首先将待发送数据分流至3GPP接入网络中传输,并在第一负载大于第一预设门限时,确定3GPP接入网络的数据进出速率差值,再将待发送数据回流至WLAN中传输,直到数据进出速率差值小于等于零,3GPP 接入网络的数据进出速率差值的计算方法与WLAN的数据进出速率差值的计算方法类似。In this embodiment, the data to be sent is first distributed to the 3GPP access network for transmission, and when the first load is greater than the first preset threshold, the difference between the data in and out of the 3GPP access network is determined, and then the data to be sent is returned to the WLAN During transmission, until the difference between the data in and out rates is less than or equal to zero, the calculation method of the data in and out rate difference in the 3GPP access network is similar to the calculation method of the data in and out rate difference in the WLAN.
需要说明的是,图3和图5所实施实例中的第一预设门限可以为高门限 Thd_High_3GPP,第四预设门限可以是低门限Thd_Low_3GPP,其中,第一预设门限和第四预设门限的设置可以每个UE、每个DRB不同,一种可能的设置准则为:Thd_High_3GPP要小于3GPP侧触发拥塞控制以及DRB准入的门限,Thd_Low_3GPP的设置主要考虑到尽量减少数据从3GPP侧到WLAN 侧的“乒乓”切换。当然,具体实现过程中也可以采用其它的设置准则。It should be noted that the first preset threshold in the implementation example shown in Figure 3 and Figure 5 can be a high threshold Thd_High_3GPP, and the fourth preset threshold can be a low threshold Thd_Low_3GPP, wherein the first preset threshold and the fourth preset threshold The setting of Thd_High_3GPP can be different for each UE and each DRB. One possible setting criterion is: Thd_High_3GPP should be smaller than the threshold for triggering congestion control and DRB admission on the 3GPP side. The setting of Thd_Low_3GPP mainly considers minimizing data transfer from the 3GPP side to the WLAN side "ping-pong" toggle. Certainly, other setting criteria may also be adopted in a specific implementation process.
图3和图5所实施实例中的第三预设门限可以为高门限 Thd_High_WLAN,第二预设门限可以是低门限Thd_Low_WLAN,其设置规则也可以根据实际需要进行设置,此处不做限制。The third preset threshold in the implementation example shown in Fig. 3 and Fig. 5 can be the high threshold Thd_High_WLAN, the second preset threshold can be the low threshold Thd_Low_WLAN, and the setting rules can also be set according to actual needs, and there is no limitation here.
本实施例提供的数据分流处理方法,通过获取3GPP接入网络的第一负载和WLAN的第二负载,若第二负载大于第三预设门限且第一负载小于第四预设门限,则将待发送数据分流至3GPP接入网络中传输,若第一负载大于第一预设门限,则确定3GPP接入网络的数据进出速率差值,并将待发送数据回流至WLAN中传输,直到数据进出速率差值小于等于零,可以实现及时根据3GPP接入网络和WLAN侧的空口状况动态调整分流比例,进而提高数据分流的效率。In the data offloading processing method provided in this embodiment, by obtaining the first load of the 3GPP access network and the second load of the WLAN, if the second load is greater than the third preset threshold and the first load is less than the fourth preset threshold, the The data to be sent is shunted to the 3GPP access network for transmission. If the first load is greater than the first preset threshold, the difference between the data in and out of the 3GPP access network is determined, and the data to be sent is returned to the WLAN for transmission until the data in and out The rate difference is less than or equal to zero, which can dynamically adjust the distribution ratio according to the air interface status of the 3GPP access network and the WLAN side in time, thereby improving the efficiency of data distribution.
图6为本发明提供的数据分流处理装置实施例一的结构示意图,如图6 所示,本实施例的数据分流处理装置,包括:获取模块61和处理模块62,其中,获取模块61用于获取3GPP接入网络的第一负载和WLAN的第二负载;处理模块62用于根据第一负载和第二负载,对待发送数据在3GPP接入网络和WLAN之间进行分流处理。FIG. 6 is a schematic structural diagram of Embodiment 1 of the data offload processing device provided by the present invention. As shown in FIG. Obtain the first load of the 3GPP access network and the second load of the WLAN; the processing module 62 is configured to perform offload processing on the data to be sent between the 3GPP access network and the WLAN according to the first load and the second load.
进一步地,数据分流处理装置为UE,获取模块61具体用于:Further, the data offload processing device is UE, and the obtaining module 61 is specifically used for:
获取3GPP接入网络对应的第一缓冲器负载,并且获取WLAN对应的第二缓冲器负载;Obtain a first buffer load corresponding to the 3GPP access network, and obtain a second buffer load corresponding to the WLAN;
处理模块62具体用于:The processing module 62 is specifically used for:
根据第一缓冲器负载和第二缓冲器负载,对待发送数据在3GPP接入网络和WLAN之间进行分流处理。According to the first buffer load and the second buffer load, the data to be sent is distributed between the 3GPP access network and the WLAN.
可选地,获取模块61还用于:Optionally, the obtaining module 61 is also used for:
获取WLAN对应的缓冲队列中优先级最低的缓冲队列的负载,优先级最低的缓冲队列的负载为第二缓冲器负载。The load of the buffer queue with the lowest priority among the buffer queues corresponding to the WLAN is acquired, and the load of the buffer queue with the lowest priority is the second buffer load.
进一步地,数据分流处理装置为UE,获取模块61具体用于:Further, the data offload processing device is UE, and the obtaining module 61 is specifically used for:
获取3GPP接入网络对应的第一缓冲器负载,并从WLAN接入设备发送的信标帧中获取WLAN的第二负载;Obtain the first buffer load corresponding to the 3GPP access network, and obtain the second load of the WLAN from the beacon frame sent by the WLAN access device;
处理模块62具体用于:The processing module 62 is specifically used for:
根据第一缓冲器负载和第二负载,对待发送数据在3GPP接入网络和 WLAN之间进行分流处理。According to the first buffer load and the second load, the data to be sent is distributed between the 3GPP access network and the WLAN.
进一步地,数据分流处理装置为3GPP网络接入设备,获取模块61具体用于:Further, the data offload processing device is a 3GPP network access device, and the obtaining module 61 is specifically used for:
获取3GPP接入网络对应的第一缓冲器负载,并且接收WLAN接入设备发送的WLAN对应的第二缓冲器负载;Obtain the first buffer load corresponding to the 3GPP access network, and receive the second buffer load corresponding to the WLAN sent by the WLAN access device;
处理模块62具体用于:The processing module 62 is specifically used for:
根据第一缓冲器负载和第二缓冲器负载,对待发送数据在3GPP接入网络和WLAN之间进行分流处理。According to the first buffer load and the second buffer load, the data to be sent is distributed between the 3GPP access network and the WLAN.
进一步地,数据分流处理装置为WLAN接入设备,获取模块61具体用于:Further, the data distribution processing device is a WLAN access device, and the obtaining module 61 is specifically used for:
接收3GPP网络接入设备发送的3GPP接入网络对应的第一缓冲器负载,并且获取WLAN对应的第二缓冲器负载;receiving the first buffer load corresponding to the 3GPP access network sent by the 3GPP network access device, and acquiring the second buffer load corresponding to the WLAN;
处理模块62具体用于:The processing module 62 is specifically used for:
根据第一缓冲器负载和第二缓冲器负载,对待发送数据在3GPP接入网络和WLAN之间进行分流处理。According to the first buffer load and the second buffer load, the data to be sent is distributed between the 3GPP access network and the WLAN.
本实施例的装置,可以用于执行图1所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。The device of this embodiment can be used to implement the technical solution of the method embodiment shown in FIG. 1 , and its implementation principle and technical effect are similar, and will not be repeated here.
更近一步地,处理模块62还用于:Further, the processing module 62 is also used for:
若第一负载大于第一预设门限且第二负载小于第二预设门限,则将待发送数据分流至WLAN中传输;或者,If the first load is greater than the first preset threshold and the second load is smaller than the second preset threshold, the data to be sent is shunted to the WLAN for transmission; or,
若第二负载大于第三预设门限且第一负载小于第四预设门限,则将待发送数据分流至3GPP接入网络中传输。If the second load is larger than the third preset threshold and the first load is smaller than the fourth preset threshold, the data to be sent is shunted to the 3GPP access network for transmission.
可选地,处理模块62还用于:Optionally, the processing module 62 is also used for:
在将待发送数据分流至WLAN中传输之后,若第二负载大于第三预设门限,则确定WLAN的数据进出速率差值,数据进出速率差值为输入WLAN 的数据速率和输出WLAN的数据速率的差值;After shunting the data to be sent to the WLAN for transmission, if the second load is greater than the third preset threshold, then determine the difference between the data entry and exit rates of the WLAN, where the difference between the data entry and exit rates is the data rate of the input WLAN and the data rate of the output WLAN the difference;
将待发送数据回流至3GPP接入网络中传输,直到数据进出速率差值小于等于零。Return the data to be sent to the 3GPP access network for transmission until the difference between the incoming and outgoing data rates is less than or equal to zero.
可选地,处理模块62还用于:Optionally, the processing module 62 is also used for:
在将待发送数据分流至3GPP接入网络之后若第一负载大于第一预设门限,则确定3GPP接入网络的数据进出速率差值,数据进出速率差值为输入 3GPP接入网络的数据速率和输出3GPP接入网络的数据速率的差值;After splitting the data to be sent to the 3GPP access network, if the first load is greater than the first preset threshold, then determine the difference between the data entry and exit rates of the 3GPP access network, and the difference between the data entry and exit rates is the data rate of the input 3GPP access network and the difference between the data rate of the outgoing 3GPP access network;
将待发送数据回流至WLAN中传输,直到数据进出速率差值小于等于零。Return the data to be sent to the WLAN for transmission until the difference between the data input and output rates is less than or equal to zero.
可选地,处理模块62还用于:Optionally, the processing module 62 is also used for:
确定待发送数据的接入类型;Determine the access type of the data to be sent;
将待发送数据挂入接入类型对应的缓冲队列。Put the data to be sent into the buffer queue corresponding to the access type.
可选地,处理模块62还用于:Optionally, the processing module 62 is also used for:
确定待发送数据的数据流标识;Determine the data flow identifier of the data to be sent;
对数据流标识符合预设策略的数据流中的数据包在3GPP接入网络和 WLAN之间进行分流处理。The data packets in the data flow whose data flow identifier conforms to the preset policy are distributed between the 3GPP access network and the WLAN.
可选地,处理模块62还用于:Optionally, the processing module 62 is also used for:
对待发送的数据流在3GPP接入网络和WLAN之间进行分流处理;或者,Perform offloading processing on the data stream to be sent between the 3GPP access network and the WLAN; or,
对待发送的会话数据在3GPP接入网络和WLAN之间进行分流处理。The session data to be sent is distributed between the 3GPP access network and the WLAN.
本实施例的装置,可以用于执行图3或图5所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。The device in this embodiment can be used to implement the technical solution of the method embodiment shown in FIG. 3 or FIG. 5 , and its implementation principles and technical effects are similar, and details are not repeated here.
图7为本发明提供的数据分流处理装置实施例二的结构示意图,如图7 所示,本实施例的数据分流处理装置,包括:发射器71、接收器72、存储器 73以及分别与发射器71、接收器72和存储器73连接的处理器74。当然,数据分流处理装置还可以包括天线、基带处理部件、中射频处理部件、输入输出装置等通用部件,本发明实施例在此不再任何限制。Fig. 7 is a schematic structural diagram of Embodiment 2 of the data offloading processing device provided by the present invention. As shown in Fig. 7, the data offloading processing device of this embodiment includes: a transmitter 71, a receiver 72, a memory 73, and a transmitter 71 respectively. 71. A processor 74 connected to a receiver 72 and a memory 73. Of course, the data offload processing device may also include general components such as antennas, baseband processing components, intermediate radio frequency processing components, input and output devices, etc., which are not limited in this embodiment of the present invention.
其中,存储器73中存储一组程序代码,且处理器74用于调用存储器73 中存储的程序代码,用于执行以下操作:Wherein, a group of program codes are stored in the memory 73, and the processor 74 is used to call the program codes stored in the memory 73 to perform the following operations:
获取3GPP接入网络的第一负载和WLAN的第二负载;Obtaining the first load of the 3GPP access network and the second load of the WLAN;
根据第一负载和第二负载,对待发送数据在3GPP接入网络和WLAN之间进行分流处理。According to the first load and the second load, the data to be sent is distributed between the 3GPP access network and the WLAN.
需要说明的是,图4和图5所示的数据分流处理装置可以用于实现以上方法实施例所提供的任一种方法。It should be noted that the data offload processing apparatus shown in FIG. 4 and FIG. 5 may be used to implement any method provided in the above method embodiments.
上述各实施例对应的结构示意图仅为一种示意,各部分或模块的连接关系不限于图中示出的形式,可以以实际应用中的情况为准。The structural diagrams corresponding to the above-mentioned embodiments are only illustrative, and the connection relationship of each part or module is not limited to the form shown in the figure, and may be based on the situation in actual application.
在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the several embodiments provided by the present invention, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or May be integrated into another system, or some features may be ignored, or not implemented. In another point, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces, and the indirect coupling or communication connection of devices or units may be in electrical, mechanical or other forms.
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place, or may be distributed to multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, each unit may exist separately physically, or two or more units may be integrated into one unit. The above-mentioned integrated units can be implemented in the form of hardware, or in the form of hardware plus software functional units.
上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等) 或处理器(processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。The above-mentioned integrated units implemented in the form of software functional units may be stored in a computer-readable storage medium. The above-mentioned software functional units are stored in a storage medium, and include several instructions to enable a computer device (which may be a personal computer, server, or network device, etc.) or a processor (processor) to execute the methods described in various embodiments of the present invention. partial steps. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), magnetic disk or optical disk and other various media that can store program codes. .
本领域技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。Those skilled in the art can clearly understand that for the convenience and brevity of description, only the division of the above-mentioned functional modules is used as an example for illustration. The internal structure of the system is divided into different functional modules to complete all or part of the functions described above. For the specific working process of the device described above, reference may be made to the corresponding process in the foregoing method embodiments, and details are not repeated here.
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present invention, rather than limiting them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: It is still possible to modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements for some or all of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the technical solutions of the various embodiments of the present invention. scope.
Claims (18)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310243049.5A CN104244331B (en) | 2013-06-18 | 2013-06-18 | Data distribution processing method and processing device |
PCT/CN2014/073144 WO2014201879A1 (en) | 2013-06-18 | 2014-03-10 | Data offloading processing method and apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310243049.5A CN104244331B (en) | 2013-06-18 | 2013-06-18 | Data distribution processing method and processing device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104244331A CN104244331A (en) | 2014-12-24 |
CN104244331B true CN104244331B (en) | 2018-03-13 |
Family
ID=52103901
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310243049.5A Active CN104244331B (en) | 2013-06-18 | 2013-06-18 | Data distribution processing method and processing device |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN104244331B (en) |
WO (1) | WO2014201879A1 (en) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106922034B (en) | 2015-12-25 | 2020-03-20 | 华为技术有限公司 | Access method and device |
WO2018000322A1 (en) * | 2016-06-30 | 2018-01-04 | 北京小米移动软件有限公司 | Data transmission method and device |
CN106358238A (en) * | 2016-11-24 | 2017-01-25 | 重庆邮电大学 | Data flow distribution method for LTE-A and WLAN based on interconnection technique |
CN108696911B (en) * | 2017-04-11 | 2020-12-01 | 中国移动通信集团设计院有限公司 | A method and device for selecting a data transmission mode for the Internet of Things |
CN109429270A (en) * | 2017-06-23 | 2019-03-05 | 华为技术有限公司 | Communication means and device |
WO2019010702A1 (en) * | 2017-07-14 | 2019-01-17 | Zte Corporation | Access traffic steering, switching, and splitting management |
WO2019019026A1 (en) * | 2017-07-25 | 2019-01-31 | 北京小米移动软件有限公司 | Date transmission method, device and system |
JP2021501482A (en) * | 2017-09-30 | 2021-01-14 | オッポ広東移動通信有限公司Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Service route switching methods, devices, storage media and systems |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102215530A (en) * | 2011-05-27 | 2011-10-12 | 上海华为技术有限公司 | Data flow transmission method and related equipment and system |
CN102740366A (en) * | 2012-07-06 | 2012-10-17 | 华为技术有限公司 | Method, device and system for realizing wireless network access |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7995493B2 (en) * | 2008-12-23 | 2011-08-09 | Airvana, Corp. | Estimating bandwidth in communication networks |
CN102833813B (en) * | 2011-06-14 | 2015-11-25 | 华为技术有限公司 | Streamed data is to the method for WLAN (wireless local area network), terminal and the network equipment |
CN102905319A (en) * | 2012-10-23 | 2013-01-30 | 李文龙 | Method and system for data flow distribution |
CN103002534B (en) * | 2012-12-18 | 2015-01-07 | 华中科技大学 | Cross-layer optimization based method for selecting access point for long term evolution (LET)-wireless local area network (WLAN) heterogeneous wireless network |
-
2013
- 2013-06-18 CN CN201310243049.5A patent/CN104244331B/en active Active
-
2014
- 2014-03-10 WO PCT/CN2014/073144 patent/WO2014201879A1/en active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102215530A (en) * | 2011-05-27 | 2011-10-12 | 上海华为技术有限公司 | Data flow transmission method and related equipment and system |
CN102740366A (en) * | 2012-07-06 | 2012-10-17 | 华为技术有限公司 | Method, device and system for realizing wireless network access |
Also Published As
Publication number | Publication date |
---|---|
CN104244331A (en) | 2014-12-24 |
WO2014201879A1 (en) | 2014-12-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104244331B (en) | Data distribution processing method and processing device | |
US11510223B2 (en) | Wireless data priority services | |
US11558770B2 (en) | Method for determining QoS description information and apparatus | |
EP3745772A1 (en) | Resource allocation method and apparatus | |
US20200280871A1 (en) | Optimization of resource allocation based on received quality of experience information | |
CN109155762B (en) | Data transmission method and device | |
CN103857050B (en) | A kind of method of scheduling of resource in TD LTE trunked communication systems | |
US9432873B2 (en) | Differentiation of traffic flows for uplink transmission | |
EP2374246B1 (en) | Admission control systems and methods | |
CN103517323B (en) | The data transmission method of Wireless Heterogeneous Networks, shunting device, base station equipment | |
US20160295579A1 (en) | Systems and methods for enhancing real-time quality of experience in universal mobile telecommunications systems and long term evolution communications networks | |
US9392488B2 (en) | Method, apparatus, system, computer program and computer program product for mitigating end user congestion in a wireless network | |
EP3528533B1 (en) | Wireless communication method, user equipment, access network device, and system | |
JP6941054B2 (en) | Uplink scheduling with WLAN / 3GPP aggregation | |
US9179357B2 (en) | Systems and methods for buffer status reporting in wireless communication systems | |
Miliotis et al. | Offloading with IFOM: The uplink case | |
WO2019158034A1 (en) | Resource allocation method and apparatus | |
KR20130085506A (en) | Transmiting method for aggregate medium access control protocol data unit in wireless local area network | |
US8811173B2 (en) | Method of managing user traffic to prevent aggressive users from abusing network resources | |
KR101735317B1 (en) | Method and apparatus for allocating resource of base station in mobile communication system | |
CN115606230B (en) | Layer two measurement enhancement representation and reporting method and device | |
CN107409326A (en) | Communications network | |
US10313918B2 (en) | Management of received internet protocol packet bundling for real time services | |
CN104797008B (en) | The method carried out data transmission using one-way transparent relay access point | |
WO2015062025A1 (en) | Control method, device, and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20210423 Address after: Unit 3401, unit a, building 6, Shenye Zhongcheng, No. 8089, Hongli West Road, Donghai community, Xiangmihu street, Futian District, Shenzhen, Guangdong 518040 Patentee after: Honor Device Co.,Ltd. Address before: 518129 Bantian HUAWEI headquarters office building, Longgang District, Guangdong, Shenzhen Patentee before: HUAWEI TECHNOLOGIES Co.,Ltd. |
|
CP03 | Change of name, title or address | ||
CP03 | Change of name, title or address |
Address after: Unit 3401, unit a, building 6, Shenye Zhongcheng, No. 8089, Hongli West Road, Donghai community, Xiangmihu street, Futian District, Shenzhen, Guangdong 518040 Patentee after: Honor Terminal Co.,Ltd. Country or region after: China Address before: 3401, unit a, building 6, Shenye Zhongcheng, No. 8089, Hongli West Road, Donghai community, Xiangmihu street, Futian District, Shenzhen, Guangdong Patentee before: Honor Device Co.,Ltd. Country or region before: China |