CN102918885B - Method, system and related device for implementing service data stream offload - Google Patents
Method, system and related device for implementing service data stream offload Download PDFInfo
- Publication number
- CN102918885B CN102918885B CN201180000666.1A CN201180000666A CN102918885B CN 102918885 B CN102918885 B CN 102918885B CN 201180000666 A CN201180000666 A CN 201180000666A CN 102918885 B CN102918885 B CN 102918885B
- Authority
- CN
- China
- Prior art keywords
- bearer
- offload
- access
- base station
- service data
- 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.)
- Expired - Fee Related
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/09—Management thereof
- H04W28/0925—Management thereof using policies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/20—Manipulation of established connections
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明实施例公开了一种实现业务数据流分流的方法、系统及相关装置。其中的一个分流方法包括:在建立或修改IP连接访问网络IP-CAN承载时,移动网络管理实体接收移动网络网关发送的包含有分流标志的承载消息,移动网络网关获知各个业务数据流的接入类型,当根据各个业务数据流的接入类型确定在任意一个IP-CAN承载上传输的业务数据流的接入类型为分流接入时,通过所述承载消息中的分流标志指示在所述承载上传输的业务数据流的接入类型为分流接入,所述接入类型包括分流接入和非分流接入;移动网络管理实体向基站发送包含有分流标志的承载消息,以便基站按照所述分流标志的指示,对在所述承载上传输的业务数据流进行分流。根据本发明实施例,可以提供基于流级别的IP数据分流解决方案。
The embodiment of the invention discloses a method, a system and a related device for realizing business data stream distribution. One of the offloading methods includes: when establishing or modifying the IP connection access network IP-CAN bearer, the mobile network management entity receives the bearer message containing the offload flag sent by the mobile network gateway, and the mobile network gateway learns the access of each service data flow type, when it is determined according to the access type of each service data flow that the access type of the service data flow transmitted on any IP-CAN bearer is offload access, the offload flag in the bearer message indicates that the offload access on the bearer The access type of the service data flow transmitted on the uplink is offloading access, and the access type includes offloading access and non-offloading access; the mobile network management entity sends a bearer message containing an offloading flag to the base station, so that the base station follows the The indication of the offloading flag is to offload the service data flow transmitted on the bearer. According to the embodiment of the present invention, a flow level based IP data offloading solution can be provided.
Description
技术领域 technical field
本发明涉及移动通信技术领域,特别是涉及一种实现业务数据流分流的方法、系统及相关装置。The present invention relates to the technical field of mobile communication, in particular to a method, system and related device for realizing business data stream distribution.
背景技术 Background technique
本地IP接入(Local IP Access,LIPA)技术和IP数据分流(Selected IP TrafficOffload,SIPTO)技术最初是基于家庭基站(Home enhanced NodeB,HeNB)网络提出的,其含义是用户的业务数据流直接从HeNB接入到分组数据网络中,不经过运营商的核心网络,相对于运营商的核心网络来说,由于这部分业务数据流直接从HeNB分流出去了,因此,减轻了核心网络的负荷和传输成本。Local IP Access (LIPA) technology and IP data offload (Selected IP Traffic Offload, SIPTO) technology were originally proposed based on the Home Base Station (Home enhanced NodeB, HeNB) network, which means that the user's business data flow directly from The HeNB is connected to the packet data network without going through the operator's core network. Compared with the operator's core network, since this part of the service data flow is directly diverted from the HeNB, the load and transmission of the core network are reduced. cost.
随着无线接入技术的发展,数据传输以更高的速率传递,用户数量的增加和用户数据传输速率的提高都对核心网络的网元性能提出了更高要求。业界认为这种IP数据分流不仅仅可以应用于HeNB网络,也可以在宏网络来实现,即,把特定的IP业务数据流从无线侧分流出去,以节省传输资源。由此,还提出了基于宏网络的IP数据分流技术,目的是为IP流量选择更优的路径。With the development of wireless access technology, data transmission is transmitted at a higher rate, and the increase in the number of users and the increase in user data transmission rate have put forward higher requirements on the performance of network elements of the core network. The industry believes that this kind of IP data offloading can not only be applied to the HeNB network, but also can be implemented on the macro network, that is, specific IP service data streams are offloaded from the wireless side to save transmission resources. Therefore, an IP data distribution technology based on a macro network is also proposed, with the purpose of selecting a better path for IP traffic.
虽然现有技术中IP业务数据分流可以减轻核心网络的负荷和传输成本,但是,当业务数据流直接从HeNB或eNB接入到分组数据网络时,接入过程的安全性和稳定性较差。有时,为了满足一些应用的特别需求,需要进行基于流级别的IP数据分流。所谓基于流级别的IP数据分流,就是对一部分业务数据流进行分流,使这部分业务数据流直接从HeNB或eNB接入到分组数据网络中,另一部分业务数据流仍然需要通过核心网接入到分组数据网络中。目前,还没有基于流级别的IP数据分流解决方案。Although the offloading of IP service data in the prior art can reduce the load and transmission cost of the core network, when the service data flow is directly connected to the packet data network from the HeNB or eNB, the security and stability of the access process are poor. Sometimes, in order to meet the special requirements of some applications, IP data distribution based on the flow level is required. The so-called stream-level IP data offloading is to offload a part of the service data stream, so that this part of the service data stream is directly connected to the packet data network from the HeNB or eNB, and the other part of the service data stream still needs to be connected to the packet data network through the core network. in packet data networks. At present, there is no flow-level IP data distribution solution.
发明内容Contents of the invention
本发明的实施例提供了一种实现业务数据流分流的方法、系统及相关装置,以提供基于流级别的IP数据分流解决方案。Embodiments of the present invention provide a method, system and related device for realizing service data stream offloading, so as to provide a flow level-based IP data offloading solution.
本发明公开了如下技术方案:The invention discloses the following technical solutions:
一种实现业务数据流分流的方法,包括:A method for realizing business data flow offloading, comprising:
在建立或修改IP连接访问网络IP-CAN承载时,移动网络网关获知各个业务数据流的接入类型,所述接入类型包括分流接入和非分流接入;When establishing or modifying the IP connection access network IP-CAN bearer, the mobile network gateway learns the access type of each service data flow, and the access type includes split access and non-distributed access;
当移动网络网关根据各个业务数据流的接入类型确定在任意一个IP-CAN承载上传输的业务数据流的接入类型为分流接入时,发送包含有分流标志的承载消息,使接收所述承载消息且执行数据分流操作的网络实体按照所述分流标志的指示,对在所述承载上传输的业务数据流进行分流,所述分流标志指示在所述承载上传输的业务数据流的接入类型为分流接入。When the mobile network gateway determines that the access type of the service data stream transmitted on any IP-CAN bearer is split access according to the access type of each service data stream, it sends a bearer message that includes a split flag, so that the receiving The network entity that bears the message and performs the data offloading operation offloads the service data stream transmitted on the bearer according to the indication of the offloading flag, and the offloading flag indicates the access of the service data stream transmitted on the bearer The type is split access.
一种实现业务数据流分流的系统,包括:移动网络网关和执行数据分流操作的网络实体,其中,A system for realizing business data flow offloading, including: a mobile network gateway and a network entity performing data offloading operations, wherein,
所述移动网络网关,用于在建立或修改IP-CAN承载时,获知各个业务数据流的接入类型,当根据各个业务数据流的接入类型确定在任意一个IP-CAN承载上传输的业务数据流的接入类型为分流接入时,发送包含有分流标志的承载消息,通过所述承载消息中的分流标志指示在所述承载上传输的业务数据流的接入类型为分流接入,所述接入类型包括分流接入和非分流接入;The mobile network gateway is used to know the access type of each service data flow when establishing or modifying the IP-CAN bearer, and determine the service transmitted on any IP-CAN bearer according to the access type of each service data flow When the access type of the data stream is offload access, sending a bearer message including an offload flag, indicating that the access type of the service data stream transmitted on the bearer is offload access through the offload flag in the bearer message, The access type includes split access and non-split access;
所述执行数据分流操作的网络实体,用于接收所述承载消息,按照所述分流标志的指示,对在所述承载上传输的业务数据流进行分流。The network entity performing the data offloading operation is configured to receive the bearer message, and offload the service data flow transmitted on the bearer according to the indication of the offload flag.
一种移动网络管理实体,包括:A mobile network management entity comprising:
第一接收单元,用于在建立或修改IP连接访问网络IP-CAN承载时,接收移动网络网关发送的包含有分流标志的承载消息,其中,所述包含分流标志的承载消息为移动网络网关获知各个业务数据流的接入类型,且根据各个业务数据流的接入类型确定在任意一个IP-CAN承载上传输的业务数据流的接入类型为分流接入后发送的,所述接入类型包括分流接入和非分流接入,所述分流标志指示了在所述承载上传输的业务数据流的接入类型为分流接入;The first receiving unit is configured to receive the bearer message containing the offload flag sent by the mobile network gateway when establishing or modifying the IP connection to access the network IP-CAN bearer, wherein the bearer message containing the offload flag is known by the mobile network gateway The access type of each service data flow, and according to the access type of each service data flow, it is determined that the access type of the service data flow transmitted on any IP-CAN bearer is sent after split access, and the access type Including offload access and non-offload access, the offload flag indicates that the access type of the service data flow transmitted on the bearer is offload access;
第一发送单元,用于向基站发送包含有分流标志的承载消息,以便基站按照所述分流标志的指示,对在所述承载上传输的业务数据流进行分流。The first sending unit is configured to send a bearer message including an offload flag to the base station, so that the base station offloads the service data flow transmitted on the bearer according to the instruction of the offload flag.
一种移动网络网关,包括:A mobile network gateway comprising:
获知单元,用于在建立或修改IP连接访问网络IP-CAN承载时,获知各个业务数据流的接入类型,所述接入类型包括分流接入和非分流接入;The learning unit is used to learn the access type of each service data flow when establishing or modifying the IP connection access network IP-CAN bearer, and the access type includes split access and non-distributed access;
第二发送单元,用于当根据各个业务数据流的接入类型确定在任意一个IP-CAN承载上传输的业务数据流的接入类型为分流接入时,向移动网络管理实体发送包含分流标志的承载消息,通过所述承载消息中的分流标志指示在所述承载上传输的业务数据流的接入类型为分流接入,以便移动网络管理实体向基站发送包含有分流标志的承载消息,使基站按照所述分流标志的指示,对在所述承载上传输的业务数据流进行分流。The second sending unit is used to send the mobile network management entity to the mobile network management entity when the access type of the service data flow transmitted on any IP-CAN bearer is determined to be offload access according to the access type of each service data flow. The bearer message, using the offload flag in the bearer message to indicate that the access type of the service data flow transmitted on the bearer is offload access, so that the mobile network management entity sends the bearer message including the offload flag to the base station, so that The base station offloads the service data flow transmitted on the bearer according to the indication of the offload flag.
由上述实施例可以看出,分流策略指示了各类业务数据流的接入类型,所述接入类型包括分流接入和非分流接入,PGW或GGSN根据分流策略获知各个业务数据流的接入类型,将在某一个承载上传输的业务数据流的接入类型通知基站,如果接入类型为分流接入,基站按照接入类型的指示对当前业务数据流进行分流处理。It can be seen from the above embodiments that the offload policy indicates the access types of various service data flows, and the access types include offload access and non-offload access, and the PGW or GGSN knows the access of each service data flow according to the offload policy. The base station notifies the base station of the access type of the service data flow transmitted on a certain bearer. If the access type is offload access, the base station performs offload processing on the current service data flow according to the instruction of the access type.
附图说明 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 are only These are some embodiments of the present invention. Those skilled in the art can also obtain other drawings based on these drawings without creative work.
图1为本发明一种实现业务数据流分流的方法的一个实施例的流程图;Fig. 1 is a flow chart of an embodiment of a method for realizing business data stream distribution in the present invention;
图2为本发明一种实现业务数据流分流的方法的另一个实施例的流程图;Fig. 2 is a flow chart of another embodiment of a method for realizing business data stream distribution in the present invention;
图3为本发明一种实现业务数据流分流的方法的一实施例的一个信令流程图;FIG. 3 is a signaling flow chart of an embodiment of a method for realizing service data stream distribution in the present invention;
图4为本发明一种实现业务数据流分流的方法的一实施例的另一个信令流程图;FIG. 4 is another signaling flow chart of an embodiment of a method for realizing service data stream offloading according to the present invention;
图5为本发明一种实现业务数据流分流的方法的一实施例的另一个信令流程图;FIG. 5 is another signaling flow chart of an embodiment of a method for realizing service data stream offloading according to the present invention;
图6为本发明一种实现业务数据流分流的方法的另一个实施例的流程图;FIG. 6 is a flow chart of another embodiment of a method for realizing business data stream distribution in the present invention;
图7为本发明一种实现业务数据流分流的方法的另一实施例的一个信令流程图;FIG. 7 is a signaling flow chart of another embodiment of a method for realizing service data stream offloading according to the present invention;
图8为本发明一种实现业务数据流分流的方法的另一实施例的另一个信令流程图;FIG. 8 is another signaling flow chart of another embodiment of a method for realizing service data stream offloading according to the present invention;
图9为本发明一种实现业务数据流分流的系统的一个实施例的结构图;FIG. 9 is a structural diagram of an embodiment of a system for realizing business data stream distribution in the present invention;
图10为本发明一种移动网络管理实体的一个实施例的结构图;FIG. 10 is a structural diagram of an embodiment of a mobile network management entity in the present invention;
图11为本发明一种移动网络管理实体的另一个实施例的结构图;Fig. 11 is a structural diagram of another embodiment of a mobile network management entity in the present invention;
图12为本发明一种移动网络网关的一个实施例的结构图。Fig. 12 is a structural diagram of an embodiment of a mobile network gateway of the present invention.
具体实施方式 Detailed ways
实施例一Embodiment one
在实施例中,提供了在3G网络中实现流级别的IP数据分流解决方案。请参阅图1所示,其为本发明一种实现业务数据流分流的方法的一个实施例的流程图,包括以下步骤:In the embodiment, a solution for implementing flow-level IP data offloading in a 3G network is provided. Please refer to Fig. 1, which is a flow chart of an embodiment of a method for realizing business data stream distribution in the present invention, including the following steps:
步骤101:在建立或修改IP连接访问网络IP-CAN承载时,移动网络网关获知各个业务数据流的接入类型,其中,所述接入类型包括分流接入和非分流接入;Step 101: When establishing or modifying the IP connection to access the network IP-CAN bearer, the mobile network gateway obtains the access type of each service data flow, wherein the access type includes split access and non-distributed access;
其中,IP-CAN(IP-Connectivity Access Network Bearer,IP连接访问网络)是通过IP实现UE与IMS(IP Multimedia Subsystem,是IP多媒体系统)实体之间的连通的网络实体和接口的集合,典型的例子就是GPRS(GeneralPacket Radio Service,通用分组无线服务)。该术语通常使用于峰窝背景中表示3GPP接入网络,如GPRS或EDGE(Enhanced Data Rate for GSM Evolution,增强型数据速率GSM演进技术),但也可以用于描述WLAN(Wireless LocalArea Networks,无线局域网络)或DSL(Digital Subscriber Line,数字用户专线)网络。它在3GPP IMS中作为通用术语引入,表示任何基于IP的访问网络,并注重接入与服务网络的分离。IP-CAN承载定义了速度,延迟,误码率(BER)等属性的IP传输通道。Among them, IP-CAN (IP-Connectivity Access Network Bearer, IP connection access network) is a collection of network entities and interfaces that realize the connectivity between UE and IMS (IP Multimedia Subsystem, IP Multimedia System) entities through IP. Typical An example is GPRS (General Packet Radio Service, General Packet Radio Service). The term is usually used in the cellular context to indicate 3GPP access networks, such as GPRS or EDGE (Enhanced Data Rate for GSM Evolution, enhanced data rate GSM evolution technology), but can also be used to describe WLAN (Wireless LocalArea Networks, wireless local area network network) or DSL (Digital Subscriber Line, Digital Subscriber Line) network. It was introduced in 3GPP IMS as a generic term to denote any IP-based access network and focuses on the separation of access and service networks. IP-CAN carries an IP transmission channel that defines attributes such as speed, delay, and bit error rate (BER).
需要说明的是,在EPS(Evolved Packet System,演进的分组系统)网络中,IP-CAN承载为EPS承载,而在GPRS网络中,IP-CAN承载为PDP(PacketData Protocol,分组数据协议)上下文。It should be noted that in the EPS (Evolved Packet System, evolved packet system) network, the IP-CAN bearer is the EPS bearer, while in the GPRS network, the IP-CAN bearer is the PDP (PacketData Protocol, packet data protocol) context.
另外,所述移动网络网关从PCRF(Policy and Charging Rules Function,策略和计费规则功能处)获取分流策略或者移动网络网关自身存储有分流策略,所述分流策略指示了各类业务数据流的接入类型,所述接入类型包括分流接入和非分流接入。In addition, the mobile network gateway obtains a distribution strategy from PCRF (Policy and Charging Rules Function, policy and charging rule function) or the mobile network gateway itself stores a distribution strategy, and the distribution strategy indicates the connection of various service data flows. The access type includes split access and non-distribution access.
步骤102:当移动网络网关根据各个业务数据流的接入类型确定在任意一个IP-CAN承载上传输的业务数据流的接入类型为分流接入时,发送包含有分流标志的承载消息,使接收所述承载消息且执行数据分流操作的网络实体按照所述分流标志的指示,对在所述承载上传输的业务数据流进行分流,所述分流标志指示在所述承载上传输的业务数据流的接入类型为分流接入。Step 102: When the mobile network gateway determines that the access type of the service data stream transmitted on any IP-CAN bearer is split access according to the access type of each service data stream, send a bearer message that includes a split flag, so that The network entity receiving the bearer message and performing a data offloading operation offloads the service data flow transmitted on the bearer according to the indication of the offload flag, and the offload flag indicates the service data flow transmitted on the bearer The access type is split access.
优选的,所述移动网络网关从策略和计费规则功能PCRF处获取分流策略或者移动网络网关自身存储有分流策略。Preferably, the mobile network gateway acquires the offload policy from the policy and charging rule function PCRF or the mobile network gateway itself stores the offload policy.
进一步优选的,所述方法还包括:在所述移动网络网关从所述PCRF处获取分流策略之前,如果所述移动网络网关在建立或修改IP-CAN会话时接收的会话消息中指示了接收所述承载消息且执行数据分流操作的网络实体是否具有分流能力,所述移动网络网关将所述网络实体是否具有分流能力通知所述PCRF,以便所述PCRF根据所述网络实体是否具有分流能力制定分流策略。Further preferably, the method further includes: before the mobile network gateway obtains the offload policy from the PCRF, if the session message received by the mobile network gateway when establishing or modifying the IP-CAN session indicates receiving the Whether the network entity carrying the message and performing the data offloading operation has the offloading capability, the mobile network gateway notifies the PCRF whether the network entity has the offloading capability, so that the PCRF formulates the offloading according to whether the network entity has the offloading capability Strategy.
在本发明实施例中,所述移动网络网关发送包含有分流标志的承载消息,使接收所述承载消息且执行数据分流操作的网络实体按照所述分流标志的指示,对在所述承载上传输的业务数据流进行分流可以具体为:In this embodiment of the present invention, the mobile network gateway sends a bearer message including an offload flag, so that the network entity that receives the bearer message and performs data offload operations performs a data offload operation on the bearer according to the indication of the offload flag. The diversion of business data flow can be specifically as follows:
所述移动网络网关通过移动网络管理实体向基站发送包含有分流标志的承载消息,使所述基站按照所述分流标志的指示,对在所述承载上传输的业务数据流进行分流。The mobile network gateway sends the bearer message including the offload flag to the base station through the mobile network management entity, so that the base station offloads the service data flow transmitted on the bearer according to the instruction of the offload flag.
优选的,所述方法还包括:在所述移动网络管理实体向所述基站发送所述承载消息之前,所述移动网络管理实体判断所述基站是否具有分流能力,则所述移动网络网关通过移动网络管理实体向基站发送包含有分流标志的承载消息为:在所述基站具有分流能力时,所述移动网络管理实体向所述基站发送所述承载消息。Preferably, the method further includes: before the mobile network management entity sends the bearer message to the base station, the mobile network management entity judges whether the base station has offload capability, and then the mobile network gateway The network management entity sending the bearer message including the offload flag to the base station is: when the base station has an offload capability, the mobile network management entity sends the bearer message to the base station.
进一步,优选的,所述方法还包括:如果所述移动网络管理实体接收终端反馈的指示终端自身不允许分流的消息,所述移动网络管理实体取消所述基站对在所述承载上传输的业务数据流的分流处理。Further, preferably, the method further includes: if the mobile network management entity receives a message fed back by the terminal indicating that the terminal itself does not allow offloading, the mobile network management entity cancels the base station's support for the service transmitted on the bearer Split processing of data flow.
进一步,当移动网络网关从PCRF处获取所述分流策略时,优选的,所述方法还包括:在所述移动网络网关从所述PCRF处获取分流策略之前,如果所述移动网络网关在建立或修改IP-CAN会话时接收的会话消息中指示了基站是否具有分流能力,所述移动网络网关将基站是否具有分流能力通知所述PCRF,以便所述PCRF根据基站是否具有分流能力制定分流策略。Further, when the mobile network gateway acquires the offload policy from the PCRF, preferably, the method further includes: before the mobile network gateway acquires the offload policy from the PCRF, if the mobile network gateway is establishing or The session message received when modifying the IP-CAN session indicates whether the base station has the offload capability, and the mobile network gateway notifies the PCRF whether the base station has the offload capability, so that the PCRF formulates an offload strategy according to whether the base station has the offload capability.
需要说明的是,IP-CAN会话是指:用户终端与IP网络之间的关联。该关联通过终端的IP的地址及可用的终端ID信息来标识。一个IP-CAN会话包含一个或多个IP-CAN承载。对多个IP-CAN承载的支持取决于IP-CAN的类型。只要终端IP地址与IP网络维持连接,IP-CAN会话就会一直存在。It should be noted that the IP-CAN session refers to the association between the user terminal and the IP network. The association is identified by the IP address of the terminal and available terminal ID information. An IP-CAN session contains one or more IP-CAN bearers. Support for multiple IP-CAN bearers depends on the type of IP-CAN. As long as the terminal IP address remains connected to the IP network, the IP-CAN session will always exist.
在EPS网络中,所述移动网络网关为分组数据网网关PGW,所述移动网络管理实体为移动性管理实体MME。In the EPS network, the mobile network gateway is a packet data network gateway PGW, and the mobile network management entity is a mobility management entity MME.
进一步的,所述MME接收的承载消息为创建承载请求消息或修改承载响应消息,所述MME发送的承载消息为创建/修改承载请求消息。Further, the bearer message received by the MME is a bearer creation request message or a bearer modification response message, and the bearer message sent by the MME is a bearer creation/modification request message.
在GPRS网络中,所述移动网络网关为GPRS网关支持节点GGSN,所述移动网络管理实体为GRRS服务支持节点。In the GPRS network, the mobile network gateway is a GPRS gateway support node GGSN, and the mobile network management entity is a GRRS service support node.
进一步的,所述SGSN接收的承载消息为上下文创建响应,所述SGSN发送的承载消息为无线承载分配请求。Further, the bearer message received by the SGSN is a context creation response, and the bearer message sent by the SGSN is a radio bearer allocation request.
由上述实施例可以看出,分流策略指示了各类业务数据流的接入类型,所述接入类型包括分流接入和非分流接入,移动网络网关根据分流策略获知各个业务数据流的接入类型,如果在某一个承载上传输的业务数据流的接入类型为分流接入,移动网络网关发送包含分流标志的承载消息,使接收该承载消息且执行分流操作的网络实体获知接入类型为分流接入,并按照指示对在该承载上传输的业务数据流进行分流处理。It can be seen from the above embodiments that the distribution strategy indicates the access types of various service data flows, and the access types include distribution access and non-distribution access, and the mobile network gateway learns the access types of each service data flow according to the distribution strategy. If the access type of the service data flow transmitted on a certain bearer is offload access, the mobile network gateway sends a bearer message containing the offload flag, so that the network entity that receives the bearer message and performs the offload operation knows the access type To offload access, and perform offload processing on the service data stream transmitted on the bearer according to the instructions.
实施例二Embodiment two
在本实施例的EPS网络架构中,由PGW(PDN GateWay,分组数据网网关)从PCRF获得分流策略,分流策略指示了各类业务数据流的接入类型,所述接入类型包括分流接入和非分流接入,当PGW根据分流策略获得各类业务数据流的接入类型后,进而在建立承载的过程中,向基站指示在某一个承载上传输的业务数据流的接入类型。请参阅图2,其为本发明一种实现业务数据流分流的方法的另一个实施例的流程图,包括以下步骤:In the EPS network architecture of this embodiment, the offload strategy is obtained from PCRF by PGW (PDN GateWay, packet data network gateway), and the offload strategy indicates the access types of various service data flows, and the access type includes offload access And non-distribution access, after the PGW obtains the access types of various service data flows according to the distribution policy, and then in the process of establishing the bearer, it indicates to the base station the access type of the service data flow transmitted on a certain bearer. Please refer to FIG. 2, which is a flow chart of another embodiment of a method for realizing business data stream distribution in the present invention, including the following steps:
步骤201:PGW根据分流策略获知各个业务数据流的接入类型,当根据各个业务数据流的接入类型确定在任意一个IP-CAN承载上传输的业务数据流的接入类型为分流接入时,通过服务网关SGW向移动交换中心MME发送包含有分流标志的创建承载请求或修改承载响应,所述分流策略指示了各类业务数据流的接入类型,所述接入类型包括分流接入和非分流接入,所述分流标志指示在所述承载上传输的业务数据流的接入类型为分流接入;Step 201: The PGW learns the access type of each service data flow according to the offload strategy, and when it is determined that the access type of the service data flow transmitted on any IP-CAN bearer is offload access according to the access type of each service data flow , sending a create bearer request or modify bearer response including an offload flag to the mobile switching center MME through the serving gateway SGW, the offload strategy indicates the access types of various service data flows, and the access types include offload access and Non-distribution access, the distribution flag indicates that the access type of the service data flow transmitted on the bearer is distribution access;
所谓“分流接入”就是指基站将用户的业务数据流直接接入到分组数据网络的路由设备中,例如,互联网中的路由器,不经过运营商的核心网络,“非分流接入”就是指基站将用户的业务数据经过运营商的核心网络,例如,核心中的SGW和PGW,再接入到分组数据网络中。The so-called "distributed access" means that the base station directly connects the user's service data flow to the routing device of the packet data network. For example, the router in the Internet does not pass through the core network of the operator. The base station connects the user's service data to the packet data network through the operator's core network, for example, the SGW and PGW in the core.
PGW可以从PCRF处获取所述分流策略,例如,当终端驻扎到一个新小区,或者从源小区切换到新小区时,需要创建会话或修改已有的承载,在PGW接收到创建会话或修改承载的请求时,向PCRF发送IP CAN会话创建或修改请求,PCRF在返回的IP CAN会话创建或修改响应中携带分流策略。除此之外,PGW还可以自身存储有分流策略,The PGW can obtain the offload policy from the PCRF. For example, when the terminal camps on a new cell, or switches from the source cell to the new cell, it needs to create a session or modify an existing bearer. When a request is made, send an IP CAN session creation or modification request to the PCRF, and the PCRF carries the distribution policy in the returned IP CAN session creation or modification response. In addition, the PGW can also store its own distribution strategy.
在PCRF中的分流策略可以以列表的方式记录各类业务数据流及其对应的接入类型。当然,还可以以其它的方式记录,本发明实施例对分流策略的记录形式并不进行限定。并且,各类业务数据流对应的什么样的接入类型可以由用户签约信息、网络状况或运营商的运营策略来决定,本发明实施例对各类业务数据流具体对应哪类接入类型也不进行限定。The offload policy in the PCRF can record various service data flows and their corresponding access types in a list form. Of course, it can also be recorded in other ways, and the embodiment of the present invention does not limit the recording form of the distribution policy. In addition, the access type corresponding to various service data streams may be determined by user subscription information, network conditions, or operator's operation strategy. The embodiment of the present invention does not specify which access type corresponds to various service data streams. Not limited.
通常,在PGW创建承载时,同样会将需求相同的业务数据流在同一个承载上传输,如,将Qos需求相同的业务数据流在同一个承载上传输。因此,当PGW根据分流策略获知各个业务数据流的接入类型后,可以将具有相同接入类型的业务数据流在同一个承载上传输,当然,如果还考虑到业务数据流的Qos,还可以将具有相同接入类型和相同Qos需求的业务数据流放在同一个承载上传输。Usually, when the PGW creates a bearer, it also transmits service data flows with the same requirements on the same bearer, for example, transmits service data flows with the same Qos requirements on the same bearer. Therefore, after the PGW knows the access type of each service data flow according to the distribution policy, it can transmit the service data flow with the same access type on the same bearer. Of course, if the QoS of the service data flow is also considered, it can also be The service data flows with the same access type and the same QoS requirements are transmitted on the same bearer.
例如,PGW根据分流策略获知业务数据流a、b和c的接入类型为分流接入,业务数据流d和e的接入类型为非分流接入,在创建承载时,如果仅考虑接入类型,PGW将业务数据流a、b和c分配到承载1上,由承载1对其进行传输,将业务数据流e和d分配到承载2上,由承载2对其进行传输。For example, the PGW learns that the access types of service data flows a, b, and c are offloading access according to the offloading policy, and the access types of service data flows d and e are non-offloading access. When creating a bearer, if only access Type, the PGW allocates service data flows a, b, and c to bearer 1, and bearer 1 transmits them, and allocates service data flows e and d to bearer 2, and bearer 2 transmits them.
如果同时考虑接入类型和Qos,PGW将接入类型为分流接入的业务数据流分配到满足高QoS需求的承载上,或者,将接入类型为非分流接入的业务数据流分配到满足高Qos需求的承载上。If the access type and QoS are considered at the same time, the PGW allocates the service data flow whose access type is offloaded access to bearers that meet high QoS requirements, or allocates the service data flow whose access type is non-distributed access to bearers that meet On bearers with high QoS requirements.
步骤202:MME向基站发送包含有分流标志的创建/修改承载请求;Step 202: MME sends a create/modify bearer request including an offload flag to the base station;
步骤203:基站按照所述分流标志的指示,对在所述承载上传输的业务数据流进行分流。Step 203: The base station offloads the service data flow transmitted on the bearer according to the indication of the offload flag.
分流标志指示了在某一个承载上传输的业务数据流的接入类型为分流接入,基站可以按照现有的分流处理方式对在该承载上传输的业务数据流进行分流处理,将在该承载上传输的业务数据流直接接入到分组数据网络中,本发明实施例对基站所采用的分流处理的方法不做具体的限定。The offload flag indicates that the access type of the service data flow transmitted on a certain bearer is offload access. The base station can perform offload processing on the service data flow transmitted on the bearer according to the existing offload processing method. The service data stream transmitted on the uplink is directly connected to the packet data network, and the embodiment of the present invention does not specifically limit the offload processing method adopted by the base station.
另一种情况是,当在步骤202中,在某一个承载上传输的各个业务数据流的接入类型为非分流接入时,PGW会通过服务网关SGW向移动交换中心MME发送包含有非分流标志的创建承载请求或修改承载响应,该非分流标志指示当前业务数据流的接入类型为非分流接入,在步骤203中,MME向基站发送包含有非分流标志的创建承载请求,在步骤204中,基站根据非分流标志的指示,可以按照现有的非分流处理方式对在该承载上传输的业务数据流进行非分流处理,将在该承载上传输的业务数据流通过核心网接入到分组数据网络中,本发明实施例对基站所采用的非分流处理的方法也不做具体的限定。In another case, when in step 202, the access type of each service data flow transmitted on a certain bearer is non-distribution access, the PGW will send the non-distribution access to the mobile switching center MME through the serving gateway SGW Create a bearer request or modify a bearer response with a flag, the non-distributed flag indicates that the access type of the current service data flow is non-distributed access, in step 203, the MME sends the create bearer request including the non-distributed flag to the base station, in step In 204, according to the indication of the non-distribution flag, the base station can perform non-distribution processing on the service data flow transmitted on the bearer according to the existing non-distribution processing method, and access the service data flow transmitted on the bearer through the core network In the packet data network, the embodiment of the present invention does not specifically limit the non-distribution processing method adopted by the base station.
上述实施例是在系统中的所有基站都具有分流能力的情况下完成的,如果在系统的升级阶段,就会存在这样的场景:有一些基站具有分流能力,而另一些基站不具有分流能力。为了保证数据分流的顺利完成,当在某一个承载上传输的业务数据流的接入类型为分流接入时,需要预先判断基站是否具有分流能力,只有在基站具有分流能力的情况下,再指示基站对数据进行分流处理。The foregoing embodiments are completed when all base stations in the system have offload capabilities. If the system is being upgraded, there will be such a scenario: some base stations have offload capabilities, while others do not. In order to ensure the smooth completion of data offloading, when the access type of the service data flow transmitted on a certain bearer is offloading access, it is necessary to pre-judge whether the base station has the offloading capability, and only when the base station has the offloading capability, then instruct The base station performs offloading processing on the data.
因此,优选的,在MME向所述基站发送创建/修改承载请求之前,如果在任意一个IP-CAN承载上传输的业务数据流的接入类型为分流接入,MME判断基站是否具有分流能力,在所述基站具有分流能力时向所述基站发送所述创建/修改承载请求。Therefore, preferably, before the MME sends the create/modify bearer request to the base station, if the access type of the service data flow transmitted on any IP-CAN bearer is offload access, the MME judges whether the base station has offload capability, Sending the create/modify bearer request to the base station when the base station has an offload capability.
例如,可以在MME本地配置有各个基站是否具有分流能力的信息,MME直接从本地配置的信息中获知每个基站是否具有分流能力。或者,也可以在一个外部数据库中配置有各个基站是否具有分流能力的信息,MME调用该外部数据库中的信息,进而获知每个基站是否具有分流能力。For example, information on whether each base station has the offload capability may be locally configured in the MME, and the MME directly learns whether each base station has the offload capability from the locally configured information. Alternatively, information about whether each base station has the offload capability may also be configured in an external database, and the MME invokes the information in the external database to learn whether each base station has the offload capability.
另外,在进行IP业务数据分流之前,还可以进一步考虑终端是否允许分流,如果终端允许,MME可以依据终端的意愿取消基站对在所述承载上传输的业务数据流的分流处理。In addition, before offloading IP service data, it is also possible to further consider whether the terminal allows offloading. If the terminal allows offloading, the MME can cancel the offloading processing of the service data stream transmitted by the base station on the bearer according to the terminal's wishes.
因此,优选的,所述方法还包括:终端在建立会话管理或者建立承载过程中通过基站向MME反馈自身是否允许分流,MME在所述终端不允许分流时取消所述基站对在所述承载上传输的业务数据流的分流处理。Therefore, preferably, the method further includes: the terminal feeds back to the MME through the base station whether offloading is allowed during the process of session management or bearer establishment, and the MME cancels the pairing of the base station on the bearer when the terminal does not allow offloading. Offload processing of the transmitted business data flow.
例如,在MME发送给基站的建立承载请求中包含有分流标志,当基站与终端之间进行无线资源控制连接重配置时,在基站发给终端的无线资源控制连接重配置请求中包含有分流标志,使终端获知要进行分流处理。并且,在终端反馈给基站的无线资源控制连接重配置响应中包含有允许标志或非允许标志,该允许标志指示终端允许分流,非允许标志指示终端不允许分流。当基站向MME发送建立承载响应时,在该建立承载响应中包含允许标志或非允许标志。或者,在MME发送给基站的建立承载请求中封装有会话管理请求,该会话管理请求中包含有分流标志。基站通过解封装,得到包含分流标志的会话管理请求,并将该会话管理请求发送给终端,使终端获知要进行分流处理。当基站与终端之间进行无线资源控制连接重配置时,在终端反馈给基站的无线资源控制连接重配置响应中包含有允许标志或非允许标志,当基站向MME发送会话管理响应时,在会话管理响应中包含允许标志或非允许标志。For example, the bearer establishment request sent by the MME to the base station contains an offload flag, and when the radio resource control connection reconfiguration is performed between the base station and the terminal, the offload flag is included in the radio resource control connection reconfiguration request sent by the base station to the terminal , so that the terminal is notified to perform offload processing. In addition, the RRC connection reconfiguration response fed back by the terminal to the base station contains a permission flag or a non-permission flag, the permission flag indicates that the terminal allows offloading, and the non-permission flag indicates that the terminal does not allow offloading. When the base station sends a bearer establishment response to the MME, the bearer establishment response includes a permission flag or a non-permission flag. Alternatively, a session management request is encapsulated in the bearer establishment request sent by the MME to the base station, and the session management request includes an offload flag. The base station obtains the session management request including the offload flag through decapsulation, and sends the session management request to the terminal, so that the terminal knows that offload processing is to be performed. When performing radio resource control connection reconfiguration between the base station and the terminal, the radio resource control connection reconfiguration response fed back by the terminal to the base station contains a permission flag or a non-permission flag. When the base station sends a session management response to the MME, the session The admin response contains either an allow flag or a non-allow flag.
通过上述方式,当MME获得的是非允许标志时,MME依据终端的意愿取消基站对当前业务数据流的分流处理,其中有两种情况:MME取消基站正在对当前业务数据流执行的分流处理,或者,MME在基站对当前业务数据流进行分流处理前取消该分流操作。Through the above method, when the MME obtains the non-permission flag, the MME cancels the offload processing of the current service data flow by the base station according to the terminal's will. There are two situations: the MME cancels the offload processing of the current service data flow by the base station, or , the MME cancels the offloading operation before the base station offloads the current service data flow.
如果分流策略是由PCRF制定,PGW从PCRF处获取该分流策略,在PGW从PCRF处获取分流策略之前,先将基站是否具有分流能力通知PCRF,以便PCRF根据通知的内容制定分流策略。这样,可以保证PCRF制定的分流策略考虑了每个基站的分流能力,进而使数据分流顺利完成。同时,由于PCRF制定的分流策略已经考虑了每个基站的分流能力,因此,即使对于有一些基站具有分流能力,而另一些基站不具有分流能力的情况,MME也无需判断基站是否具有分流能力。If the offload strategy is formulated by the PCRF, the PGW obtains the offload strategy from the PCRF. Before the PGW obtains the offload strategy from the PCRF, it first notifies the PCRF whether the base station has the offload capability, so that the PCRF can formulate the offload strategy according to the notified content. In this way, it can be ensured that the offloading strategy formulated by the PCRF takes into account the offloading capability of each base station, so that data offloading can be successfully completed. At the same time, since the offloading strategy formulated by the PCRF has considered the offloading capability of each base station, even if some base stations have the offloading capability and some base stations do not have the offloading capability, the MME does not need to judge whether the base station has the offloading capability.
基于此,优选的,所述方法还包括:在PGW从PCRF处获取分流策略之前,如果在PGW接收的创建会话或修改承载的请求中指示了基站是否具有分流能力,PGW将基站是否具有分流能力通知PCRF,以便PCRF根据基站是否具有分流能力制定分流策略。Based on this, preferably, the method further includes: before the PGW obtains the offload policy from the PCRF, if the request for creating a session or modifying a bearer received by the PGW indicates whether the base station has the offload capability, the PGW determines whether the base station has the offload capability The PCRF is notified, so that the PCRF formulates an offload policy according to whether the base station has offload capability.
通过上述实施例可以看出,分流策略指示了各类业务数据流的接入类型,所述接入类型包括分流接入和非分流接入,PGW根据分流策略获知各个业务数据流的接入类型,并进一步根据各个业务数据流的接入类型确定在某一个承载上传输的业务数据流的接入类型,如果在该承载上传输的业务数据流的接入类型为分流接入,PGW通知基站接入类型为分流接入,基站按照指示对在该承载上传输的业务数据流进行分流处理。It can be seen from the above embodiments that the offloading strategy indicates the access types of various service data flows, and the access types include offloading access and non-offloading access, and the PGW learns the access types of each service data flow according to the offloading strategy , and further determine the access type of the service data flow transmitted on a certain bearer according to the access type of each service data flow, if the access type of the service data flow transmitted on the bearer is split access, the PGW notifies the base station The access type is split access, and the base station performs split processing on the service data flow transmitted on the bearer according to the instruction.
进一步的,在MME向基站发送创建/修改承载请求来通知基站接入类型为分流接入前,在MME处判断基站是否具有分流能力,在基站具有分流能力时,才通知基站接入类型为分流接入,以便基站按照指示对在所述承载上传输的业务数据流进行分流处理。Further, before the MME sends a create/modify bearer request to the base station to notify the base station that the access type is offload access, the MME determines whether the base station has the offload capability, and only notifies the base station that the access type is offload when the base station has the offload capability Access, so that the base station performs offloading processing on the service data flow transmitted on the bearer according to the instruction.
进一步的,终端在建立会话管理或者建立承载过程中通过基站向MME反馈自身是否允许分流,以便MME可以在所述终端不允许分流时取消基站对在所述承载上传输的业务数据流的分流处理。Further, the terminal feeds back to the MME through the base station whether offloading is allowed during session management or bearer establishment, so that the MME can cancel the offloading processing of the service data stream transmitted by the base station on the bearer when the terminal does not allow offloading .
实施例三Embodiment three
下面以终端驻扎到一个新小区,且系统中每个基站的分流能力不同(有一些基站可以实现数据分流,另一些基站不可以实现数据分流)时实现业务数据流的分流为例,详细说明整个数据分流的过程。其中,由PGW从PCRF获得分流策略。请参阅图3,其为本发明一种实现业务数据流分流的方法的一实施例的一个信令流程图,具体包括以下步骤:Taking the terminal stationed in a new cell as an example, and each base station in the system has different offloading capabilities (some base stations can realize data offloading, and some base stations cannot realize data offloading) as an example, the whole The process of data shunting. Wherein, the PGW obtains the distribution policy from the PCRF. Please refer to FIG. 3 , which is a signaling flow chart of an embodiment of a method for realizing business data flow offloading according to the present invention, which specifically includes the following steps:
步骤301:终端向当前基站发送附着请求消息;Step 301: the terminal sends an attach request message to the current base station;
步骤302:当前基站向MME发送附着请求消息;Step 302: the current base station sends an attach request message to the MME;
步骤303:MME向SGW发送创建会话请求消息;Step 303: MME sends a session creation request message to SGW;
优选的,MME可以根据本地配置或者外部数据库存储的各个基站是否具有分流能力的信息,获知当前基站是否具有分流能力,并在创建会话请求中指示当前基站是否具有分流能力。Preferably, the MME can know whether the current base station has the offload capability according to the local configuration or the information on whether each base station has the offload capability stored in the external database, and indicate whether the current base station has the offload capability in the session creation request.
步骤304:SGW向PGW发送创建会话请求消息;Step 304: SGW sends a session creation request message to PGW;
同样,当MME发送给SGW的创建会话请求中指示有当前基站是否具有分流能力时,在SGW向PGW发送的创建会话请求中也指示有当前基站是否具有分流能力。Similarly, when the session creation request sent by the MME to the SGW indicates whether the current base station has the offload capability, the session creation request sent by the SGW to the PGW also indicates whether the current base station has the offload capability.
步骤305:PGW在接收到创建会话请求消息后,向PCRF发送IP CAN会话建立请求消息;Step 305: PGW sends IP CAN session establishment request message to PCRF after receiving establishment session request message;
同样,当步骤303和步骤304中的创建会话请求消息中指示有当前基站是否具有分流能力时,在PGW向PCRF发送的IP CAN会话建立请求消息中也指示有当前基站是否具有分流能力,这样,PCRF进一步可以根据当前基站是否具有分流能力而制定分流策略。由于PCRF制定的分流策略已经考虑了每个基站的分流能力,进而使数据分流顺利完成。Similarly, when indicating whether the current base station has offload capability in the session creation request message in step 303 and step 304, whether the current base station has offload capability is also indicated in the IP CAN session establishment request message sent by the PGW to PCRF, like this, The PCRF can further formulate an offload strategy according to whether the current base station has offload capability. Since the offloading strategy formulated by the PCRF has considered the offloading capability of each base station, the data offloading can be successfully completed.
步骤306:PCRF向PGW发送包含分流策略的IP CAN会话建立响应消息;Step 306: PCRF sends to PGW the IP CAN session establishment response message that comprises distribution policy;
其中,分流策略指示了各类业务数据流的接入类型,所述接入类型包括分流接入和非分流接入。Wherein, the distribution policy indicates access types of various service data flows, and the access types include distribution access and non-distribution access.
步骤307:PGW根据分流策略获知各个业务数据流的接入类型,向SGW发送包含有分流标志的创建承载请求消息,该分流标志指示在某一个承载上传输的业务数据流的接入类型为分流接入;Step 307: The PGW learns the access type of each service data flow according to the offload policy, and sends to the SGW a create bearer request message containing an offload flag, which indicates that the access type of the service data flow transmitted on a certain bearer is offload access;
步骤308:SGW将包含有分流标志的创建承载请求消息发送给MME;Step 308: The SGW sends the create bearer request message containing the offload flag to the MME;
步骤309:MME判断当前基站是否具有分流能力;Step 309: MME judges whether the current base station has offload capability;
当前,如果PCRF在指定分流策略时已经考虑了当前基站是否具有分流能力,还可以省略该步骤。Currently, if the PCRF has considered whether the current base station has the offload capability when specifying the offload policy, this step can also be omitted.
步骤310:如果当前基站具有分流能力,MME向当前基站发送包含有分流标志的创建承载请求消息,同时,向当前基站发送会话管理请求消息,所述会话管理请求消息封装在创建承载请求消息中;Step 310: If the current base station has the offload capability, the MME sends to the current base station a create bearer request message including an offload flag, and at the same time, sends a session management request message to the current base station, and the session management request message is encapsulated in the create bearer request message;
步骤311:当前基站解析得到会话管理请求消息,将会话管理请求消息发送给终端;Step 311: The current base station analyzes and obtains the session management request message, and sends the session management request message to the terminal;
步骤312:当前基站与终端之间完成无线资源控制连接重配置过程;Step 312: Complete the RRC connection reconfiguration process between the current base station and the terminal;
步骤313:当前基站向MME发送创建承载响应消息;Step 313: The current base station sends a create bearer response message to the MME;
步骤314:当前终端通过基站向MME发送会话管理响应消息;Step 314: The current terminal sends a session management response message to the MME through the base station;
上述步骤313和314在执行上没有严格的先后顺序,还可以先发送会话管理响应消息,再发送创建承载响应消息。The above steps 313 and 314 are executed in no strict sequence, and the session management response message may be sent first, and then the bearer creation response message may be sent.
步骤315:承载建立后,当前基站按照分流标志对当前业务数据流进行分流处理;Step 315: After the bearer is established, the current base station performs offload processing on the current service data flow according to the offload flag;
在分流处理过程中,基站对该无线承载的上行报文执行NAT(NetworkAddress Translation,网络地址转换)操作,将收到的下行报文在该无线承载上转发。During the offload processing, the base station performs a NAT (Network Address Translation, Network Address Translation) operation on the uplink message of the radio bearer, and forwards the received downlink message on the radio bearer.
其中,NAT操作的具体过程是:基站在发送上行报文到分组网络路由器前,将终端发送的报文的源地址修改为基站的地址。可选的,进一步修改报文的端口号为另一个端口,基站记录映射关系,即上行报文的源地址、源端口、修改后的地址和端口之间的映射关系。最后,基站将上行报文发送给分组网络路由器。当终端的对端发送报文给终端时,该报文的目的地址是基站的地址,所以该报文会路由到基站,基站根据记录的映射关系获知该报文是发给哪个终端,在修改该报文的地址和端口号后,再将该报文发送给终端。The specific process of the NAT operation is: the base station modifies the source address of the message sent by the terminal to the address of the base station before sending the uplink message to the packet network router. Optionally, the port number of the message is further modified to another port, and the base station records the mapping relationship, that is, the mapping relationship between the source address of the uplink message, the source port, the modified address, and the port. Finally, the base station sends the uplink message to the packet network router. When the opposite end of the terminal sends a message to the terminal, the destination address of the message is the address of the base station, so the message will be routed to the base station, and the base station knows which terminal the message is sent to according to the recorded mapping relationship. After receiving the address and port number of the message, the message is sent to the terminal.
采用NAT操作的目的是:如果不修改终端发送的报文的源地址,则终端的对端在发送报文给终端时,使用的目的地址是原始终端的源地址,而这个地址是PGW分配给终端的,所以报文就会路由到PGW,这会导致终端发送报文是分流的,而接收报文是非分流的,因此,需要执行上述NAT操作。The purpose of using NAT operation is: if the source address of the message sent by the terminal is not modified, the destination address used by the peer end of the terminal when sending a message to the terminal is the source address of the original terminal, and this address is assigned by the PGW The terminal, so the message will be routed to the PGW, which will cause the terminal to send the message to be distributed, and the received message will not be distributed. Therefore, the above NAT operation needs to be performed.
步骤316:MME向SGW发送创建承载响应消息;Step 316: MME sends a create bearer response message to SGW;
步骤317:SGW向PGW发送创建承载响应消息。Step 317: The SGW sends a create bearer response message to the PGW.
由上述实施例可以看出,在PCRF处制定分流策略,该分流策略指示了各类业务数据流的接入类型,所述接入类型包括分流接入和非分流接入,PGW从PCRF处获取分流策略,并根据分流策略获知各个业务数据流的接入类型,将在某一个承载上传输的业务数据流的接入类型通知MME,如果在该承载上传输的业务数据流的接入类型为分流接入,在MME处进一步判断当前基站是否具有分流能力,在当前基站具有分流能力时,MME通知基站该承载上的业务数据流要进行分流处理,基站按照指示对在该承载上传输的业务数据流进行分流处理。It can be seen from the above embodiments that the offload strategy is formulated at the PCRF, and the offload strategy indicates the access types of various service data flows. The access types include offload access and non-offload access, and the PGW obtains from the PCRF According to the distribution strategy, the access type of each service data flow is obtained according to the distribution strategy, and the access type of the service data flow transmitted on a certain bearer is notified to the MME. If the access type of the service data flow transmitted on the bearer is Offload access. The MME further judges whether the current base station has the offload capability. When the current base station has the offload capability, the MME notifies the base station that the service data flow on the bearer needs to be offloaded. The data flow is split and processed.
实施例四Embodiment four
本实施例与实施例二的区别在于,MME进一步考虑终端自身是否允许分流,并在当前基站具有分流能力但终端不允许分流的情况下,取消当前基站的分流处理。请参阅图4,其为本发明一种实现业务数据流分流的方法的一实施例的另一个信令流程图,具体包括以下步骤:The difference between this embodiment and Embodiment 2 is that the MME further considers whether the terminal itself allows offloading, and cancels the offloading processing of the current base station when the current base station has the offloading capability but the terminal does not allow offloading. Please refer to FIG. 4 , which is another signaling flow chart of an embodiment of a method for realizing business data flow offloading according to the present invention, which specifically includes the following steps:
步骤401:终端向当前基站发送附着请求消息;Step 401: the terminal sends an attach request message to the current base station;
步骤402:当前基站向MME发送附着请求消息;Step 402: the current base station sends an attach request message to the MME;
步骤403:MME向SGW发送创建会话请求消息;Step 403: MME sends a session creation request message to SGW;
步骤404:SGW向PGW发送创建会话请求消息;Step 404: SGW sends a session creation request message to PGW;
步骤405:PGW在接收到创建会话请求消息后,向PCRF发送IP CAN会话建立请求消息;Step 405: PGW sends IP CAN session establishment request message to PCRF after receiving establishment session request message;
步骤406:PCRF向PGW发送包含分流策略的IP CAN会话建立响应消息;Step 406: PCRF sends to PGW the IP CAN session establishment response message that comprises distribution policy;
步骤407:PGW根据分流策略获知各个业务数据流的接入类型,向SGW发送包含有分流标志的创建承载请求消息,该分流标志指示在某一个承载上传输的业务数据流的接入类型为分流接入;Step 407: The PGW learns the access type of each service data flow according to the offload policy, and sends a bearer creation request message containing an offload flag to the SGW, and the offload flag indicates that the access type of the service data flow transmitted on a certain bearer is offload access;
步骤408:SGW将包含有分流标志的创建承载请求消息发送给MME;Step 408: The SGW sends the create bearer request message containing the offload flag to the MME;
步骤409:MME判断当前基站是否具有分流能力;Step 409: MME judges whether the current base station has offload capability;
上述步骤401-409与实施例二中的步骤301-309相同,详细过程可以参见实施例二部分。The above steps 401-409 are the same as the steps 301-309 in the second embodiment, and the detailed process can refer to the part of the second embodiment.
步骤410:如果当前基站具有分流能力,MME向当前基站发送包含有分流标志的创建承载请求消息,同时,向当前基站发送包含有分流标志的会话管理请求消息,所述会话管理请求消息封装在创建承载请求消息中;Step 410: If the current base station is capable of offloading, the MME sends to the current base station a create bearer request message containing the offloading flag, and at the same time, sends a session management request message including the offloading flag to the current base station, and the session management request message is encapsulated in the creation in a bearer request message;
由于会话管理请求消息中包含有分流标志,因此,终端可以获知该承载需要分流。Since the offload flag is included in the session management request message, the terminal can learn that the bearer needs offload.
步骤411:当前基站解析得到会话管理请求消息,将包含分流标志的会话管理请求消息发送给终端;Step 411: The current base station analyzes and obtains the session management request message, and sends the session management request message including the offload flag to the terminal;
步骤412:当前基站与终端之间完成无线承载控制重配置过程,其中,终端向当前基站发送指示有自身是否允许分流的无线资源控制连接重配置响应消息;Step 412: The radio bearer control reconfiguration process is completed between the current base station and the terminal, wherein the terminal sends a radio resource control connection reconfiguration response message indicating whether offloading is allowed to the current base station;
另外,除了可以通过步骤410中的在会话管理请求消息中包含有分流标志,从而能够通知终端之外,在本步骤中,也可以在当前基站向终端发送的无线资源控制连接重配置请求消息中包含有分流标志,进而,在步骤412的无线承载控制重配置过程中,在当前基站发送给终端的无线资源控制连接重配置请求消息中包含有分流标志,从而能够通知终端。In addition, in addition to including the offload flag in the session management request message in step 410, so as to notify the terminal, in this step, the current base station can also be included in the radio resource control connection reconfiguration request message sent to the terminal. The offload flag is included, and furthermore, in the radio bearer control reconfiguration process in step 412, the offload flag is included in the RRC connection reconfiguration request message sent by the current base station to the terminal, so that the terminal can be notified.
步骤413:当前基站向MME发送创建承载响应消息;Step 413: the current base station sends a create bearer response message to the MME;
当通过步骤411中的方式将分流标志通知给终端时,在本步骤中的创建承载响应消息中指示有终端是否允许分流。When the offload flag is notified to the terminal in the manner in step 411, the bearer creation response message in this step indicates whether the terminal allows offload.
步骤414:当终端不允许分流时,当前基站向MME发送包含有非允许标志的会话管理响应消息;Step 414: When the terminal does not allow offloading, the current base station sends a session management response message including a non-allowed flag to the MME;
同样,上述步骤413和414在执行上没有严格的先后顺序,还可以先发送会话管理响应消息,再发送创建承载响应消息。Similarly, there is no strict sequence in the execution of the above steps 413 and 414, and the session management response message may be sent first, and then the bearer creation response message may be sent.
步骤415:承载建立后,当前基站按照分流标志对在该承载上传输的业务数据流进行分流处理;Step 415: After the bearer is established, the current base station performs offload processing on the service data flow transmitted on the bearer according to the offload flag;
在分流处理过程中,当前基站对该无线承载的上行报文执行NAT操作,将收到的下行报文在该无线承载上转发。During the offloading process, the current base station performs a NAT operation on the uplink message of the radio bearer, and forwards the received downlink message on the radio bearer.
步骤416:MME向SGW发送创建承载响应消息;Step 416: MME sends a create bearer response message to SGW;
步骤417:SGW向PGW发送创建承载响应消息;Step 417: SGW sends a create bearer response message to PGW;
步骤418:MME根据非允许标志获知终端不允许分流时,向当前基站发送修改承载请求消息,取消当前基站正在执行的分流处理。Step 418: When the MME knows that the offload is not allowed by the terminal according to the non-permission flag, it sends a modify bearer request message to the current base station, and cancels the offload processing being performed by the current base station.
由上述实施例可以看出,在PCRF处制定分流策略,该分流策略指示了各类业务数据流的接入类型,所述接入类型包括分流接入和非分流接入,PGW从PCRF处获取分流策略,并根据分流策略获知各个业务数据流的接入类型,将在某一个承载上传输的业务数据流的接入类型通知给MME,如果在该承载上传输的业务数据流的接入类型为分流接入,在MME处进一步判断当前基站是否具有分流能力,在当前基站具有分流能力时,MME通知基站在该承载上传输的业务数据流要进行分流处理,基站按照指示对在该承载上的传输的业务数据流进行分流处理。It can be seen from the above embodiments that the offload strategy is formulated at the PCRF, and the offload strategy indicates the access types of various service data flows. The access types include offload access and non-offload access, and the PGW obtains from the PCRF According to the distribution strategy, the access type of each service data flow is obtained according to the distribution strategy, and the access type of the service data flow transmitted on a certain bearer is notified to the MME. If the access type of the service data flow transmitted on the bearer For offload access, the MME further judges whether the current base station has the offload capability. When the current base station has the offload capability, the MME notifies the base station that the service data stream transmitted on the bearer needs to be offloaded, and the base station performs offload processing on the bearer according to the instruction. The transmitted business data flow is divided and processed.
另外,在终端获知要进行分流处理后,终端还向MME反馈自身是否允许分流,当MME获知终端不允许分流时,取消当前基站上的分流处理。In addition, after the terminal knows that the offloading process is to be performed, the terminal also feeds back to the MME whether it allows offloading, and when the MME knows that the terminal does not allow offloading, it cancels the offloading process on the current base station.
实施例五Embodiment five
本申请实施例与实施例二的区别在于,本实施例说明终端从源小区切换到目标小区的整个数据分流过程。请参阅图5,其为本发明一种实现业务数据流分流的方法的一实施例的另一个信令流程图,具体包括以下步骤:The difference between the embodiment of the present application and the second embodiment is that this embodiment describes the whole data offloading process of the handover of the terminal from the source cell to the target cell. Please refer to FIG. 5 , which is another signaling flow chart of an embodiment of a method for realizing service data flow offloading according to the present invention, which specifically includes the following steps:
步骤501:终端向目标基站发送跟踪区更新请求消息;Step 501: the terminal sends a tracking area update request message to the target base station;
步骤502:目标基站向MME发送跟踪区更新请求消息;Step 502: The target base station sends a tracking area update request message to the MME;
步骤503:MME向SGW发送修改承载请求消息;Step 503: MME sends a modify bearer request message to SGW;
优选的,MME可以根据本地配置或者外部数据库存储的各个基站是否具有分流能力的信息,获知目标基站是否具有分流能力,并在修改承载请求中指示有目标基站是否具有分流能力。Preferably, the MME can know whether the target base station has the offload capability according to the local configuration or the information on whether each base station has the offload capability stored in the external database, and indicates whether the target base station has the offload capability in the bearer modification request.
步骤504:SGW向PGW发送修改承载请求消息;Step 504: SGW sends a modify bearer request message to PGW;
同样,当MME发送给SGW的修改承载请求中指示有目标基站是否具有分流能力时,在SGW向PGW发送的建立承载请求中也指示有目标基站是否具有分流能力。Similarly, when the bearer modification request sent by the MME to the SGW indicates whether the target base station has the offload capability, the bearer establishment request sent by the SGW to the PGW also indicates whether the target base station has the offload capability.
步骤505:PGW在接收到修改承载请求消息后,向PCRF发送IP CAN会话修改请求消息;Step 505: After receiving the modification bearer request message, the PGW sends the IP CAN session modification request message to the PCRF;
同样,当步骤503和步骤504中的修改承载请求消息中指示有目标基站是否具有分流能力时,在PGW向PCRF发送的IP CAN会话修改请求消息中也指示有目标基站是否具有分流能力,这样,PCRF进一步可以根据目标基站是否具有分流能力而制定分流策略。由于PCRF指定的分流策略已经考虑了每个基站的分流能力,进而使数据分流顺利完成。Similarly, when the modification bearer request message in step 503 and step 504 indicates whether the target base station has the offload capability, the IP CAN session modification request message sent by the PGW to the PCRF also indicates whether the target base station has the offload capability. The PCRF can further formulate an offload strategy according to whether the target base station has offload capability. Since the offloading strategy specified by the PCRF has considered the offloading capability of each base station, the data offloading can be successfully completed.
步骤506:PCRF向PGW发送包含分流策略的IP CAN会话修改响应消息;Step 506: PCRF sends to PGW the IP CAN session modification response message that includes distribution policy;
其中,分流策略指示了各类业务数据流的接入类型,所述接入类型包括分流接入和非分流接入。Wherein, the distribution policy indicates access types of various service data flows, and the access types include distribution access and non-distribution access.
步骤507:PGW根据分流策略获知各个业务数据流的接入类型,向SGW发送包含有分流标志的修改承载响应消息,分流标志指示在某一个承载上传输的业务数据流的接入类型为分流接入;Step 507: The PGW learns the access type of each service data flow according to the offload policy, and sends to the SGW a modified bearer response message containing an offload flag, and the offload flag indicates that the access type of the service data flow transmitted on a certain bearer is offload access. enter;
步骤508:SGW将包含有分流标志的修改承载响应消息发送给MME;Step 508: The SGW sends the modify bearer response message containing the offload flag to the MME;
步骤509:MME判断目标基站是否具有分流能力;Step 509: MME judges whether the target base station has offload capability;
当前,如果PCRF在制定分流策略时已经考虑了目标基站是否具有分流能力,还可以省略该步骤。Currently, if the PCRF has considered whether the target base station has the offload capability when formulating the offload strategy, this step can also be omitted.
步骤510:如果目标基站具有分流能力,MME向目标基站发送包含有分流标志的创建承载请求消息,同时,向目标基站发送会话管理请求消息,所述会话管理请求消息封装在创建承载请求消息中;Step 510: If the target base station has offload capability, the MME sends to the target base station a create bearer request message including an offload flag, and at the same time, sends a session management request message to the target base station, where the session management request message is encapsulated in the create bearer request message;
步骤511:目标基站解析得到会话管理请求消息,将会话管理请求消息发送给终端;Step 511: The target base station analyzes and obtains the session management request message, and sends the session management request message to the terminal;
步骤512:目标基站与终端之间完成无线资源控制连接重配置过程;Step 512: The radio resource control connection reconfiguration process is completed between the target base station and the terminal;
步骤513:目标基站向MME发送创建承载响应消息;Step 513: The target base station sends a create bearer response message to the MME;
步骤514:目标基站向MME发送会话管理响应消息;Step 514: the target base station sends a session management response message to the MME;
上述步骤513和514在执行上没有严格的先后顺序,还可以先发送会话管理响应消息,再发送创建承载响应消息。The above steps 513 and 514 are executed in no strict order, and the session management response message may be sent first, and then the bearer creation response message may be sent.
步骤515:承载建立后,目标基站按照分流标志对当前业务数据流进行分流处理;Step 515: After the bearer is established, the target base station performs offload processing on the current service data flow according to the offload flag;
在分流处理过程中,基站对该无线承载的上行报文执行NAT操作,将收到的下行报文在该无线承载上转发。During the offloading process, the base station performs a NAT operation on the uplink message of the radio bearer, and forwards the received downlink message on the radio bearer.
步骤516:MME向SGW发送创建承载响应消息;Step 516: MME sends a create bearer response message to SGW;
步骤517:SGW向PGW发送创建承载响应消息。Step 517: The SGW sends a create bearer response message to the PGW.
在上述流程中,MME还可以进一步考虑终端自身是否具有分流能力,并在目标基站具有分流能力而终端不具有分流能力的情况下,取消目标终端的分流处理。具体的,在步骤510中,在MME发送给基站的会话管理请求消息中进一步指示有目标基站具有分流能力,这样,可以使终端获知目标基站具有分流能力。在步骤512中,当目标基站与终端之间完成无线承载控制重配置时,在终端向基站发送的无线资源控制从配置响应消息中指示有自身是否允许分流处理。另外,除了可以通过步骤510和511中的在会话管理请求消息中指示了目标基站具有分流能力,从而能够通知终端之外,在步骤512中,也可以在目标基站向终端发送的无线资源控制连接重配置请求消息中指示有当前基站具有分流能力。In the above process, the MME may further consider whether the terminal itself has the offload capability, and cancel the offload processing of the target terminal when the target base station has the offload capability but the terminal does not have the offload capability. Specifically, in step 510, the session management request message sent by the MME to the base station further indicates that the target base station has the offload capability, so that the terminal can learn that the target base station has the offload capability. In step 512, when the radio bearer control reconfiguration is completed between the target base station and the terminal, the radio resource control secondary configuration response message sent by the terminal to the base station indicates whether offload processing is allowed by itself. In addition, in addition to notifying the terminal by indicating that the target base station has the offload capability in the session management request message in steps 510 and 511, in step 512, the radio resource control connection sent by the target base station to the terminal The reconfiguration request message indicates that the current base station has offload capability.
由上述实施例可以看出,在PCRF处制定分流策略,该分流策略指示了各类业务数据流的接入类型,所述接入类型包括分流接入和非分流接入,PGW从PCRF处获取分流策略,并根据分流策略获知各个业务数据流的接入类型,将在某一个承载上传输的业务数据流的接入类型通知MME,如果在该承载上传输的业务数据流的接入类型为分流接入,在MME处进一步判断当前基站是否具有分流能力,在当前基站具有分流能力时,MME通知基站该承载上的业务数据流要进行分流处理,基站按照指示对在该承载上传输的业务数据流进行分流处理。It can be seen from the above embodiments that the offload strategy is formulated at the PCRF, and the offload strategy indicates the access types of various service data flows. The access types include offload access and non-offload access, and the PGW obtains from the PCRF According to the distribution strategy, the access type of each service data flow is obtained according to the distribution strategy, and the access type of the service data flow transmitted on a certain bearer is notified to the MME. If the access type of the service data flow transmitted on the bearer is Offload access. The MME further judges whether the current base station has the offload capability. When the current base station has the offload capability, the MME notifies the base station that the service data flow on the bearer needs to be offloaded. The data flow is split and processed.
实施例六Embodiment six
在本实施例的GPRS网络架构中,由GGSN(Gateway GPRS Support Node,GPRS网关支持节点)从PCRF获得分流策略,分流策略指示了各类业务数据流的接入类型,所述接入类型包括分流接入和非分流接入,并在分配无线承载的过程向基站指示当前业务数据流的接入类型。请参阅图6,其为本发明一种实现业务数据流分流的方法的另一个实施例的流程图,包括以下步骤:In the GPRS network framework of the present embodiment, by GGSN (Gateway GPRS Support Node, GPRS gateway support node) obtains offload policy from PCRF, offload policy has indicated the access type of various business data flows, and described access type includes offload Access and non-distributed access, and indicate the access type of the current service data flow to the base station during the process of allocating radio bearers. Please refer to FIG. 6 , which is a flow chart of another embodiment of a method for realizing business data stream distribution in the present invention, including the following steps:
步骤601:GGSN根据获知各个业务数据流的接入类型,当根据各个业务数据流的接入类型确定在任意一个IP-CAN承载上传输的业务数据流的接入类型为分流接入时,向SGSN(Serving GPRS Support Node,GPRS服务支持节点)发送包含有分流标志的上下文创建响应,所述接入类型包括分流接入和非分流接入,所述分流标志指示在某一个承载上传输的业务数据流的接入类型为分流接入;Step 601: GGSN obtains the access type of each service data flow, and when determining that the access type of the service data flow transmitted on any IP-CAN bearer is split access according to the access type of each service data flow, send SGSN (Serving GPRS Support Node, GPRS service support node) sends a context creation response containing an offload flag, the access type includes offload access and non-offload access, and the offload flag indicates the service transmitted on a certain bearer The access type of the data flow is split access;
GGSN从PCRF处获取所述分流策略,例如,当终端驻扎到一个新小区时,需要创建上下文,在GGSN接收到创建上下文的请求时,向PCRF发送CCR,PCRF在返回的CCA中携带分流策略。除此之外,GGSN自身还可以存储有分流策略,所述分流策略指示了各类业务数据流的接入类型,所述接入类型包括分流接入和非分流接入。The GGSN obtains the offload policy from the PCRF. For example, when the terminal camps on a new cell, it needs to create a context. When the GGSN receives the context creation request, it sends a CCR to the PCRF, and the PCRF carries the offload policy in the returned CCA. In addition, the GGSN itself may also store a distribution strategy, which indicates the access types of various service data flows, and the access types include distribution access and non-distribution access.
本发明实施例对分流策略的记录形式并不进行限定。并且,各类业务数据流对应的什么样的接入类型可以由用户签约信息、网络状况或运营商的运营策略来决定,本发明实施例对各类业务数据流具体对应哪类接入类型也不进行限定。The embodiment of the present invention does not limit the recording form of the distribution policy. In addition, the access type corresponding to various service data streams may be determined by user subscription information, network conditions, or operator's operation strategy. The embodiment of the present invention does not specify which access type corresponds to various service data streams. Not limited.
通常,在PGW创建承载时,同样会将需求相同的业务数据流在同一个承载上传输,如,将Qos需求相同的业务数据流在同一个承载上传输。因此,当PGW根据分流策略获知各个业务数据流的接入类型后,可以将具有相同接入类型的业务数据流在同一个承载上传输,当然,如果还考虑到业务数据流的Qos,还可以将具有相同接入类型和Qos需求的业务数据流放在同一个承载上传输。步骤602:SGSN向基站发送包含有分流标志的无线承载分配请求;Usually, when the PGW creates a bearer, it also transmits service data flows with the same requirements on the same bearer, for example, transmits service data flows with the same Qos requirements on the same bearer. Therefore, after the PGW knows the access type of each service data flow according to the distribution policy, it can transmit the service data flow with the same access type on the same bearer. Of course, if the QoS of the service data flow is also considered, it can also be The service data flows with the same access type and Qos requirements are transmitted on the same bearer. Step 602: SGSN sends a radio bearer allocation request including an offload flag to the base station;
步骤603:基站按照所述分流标志的指示,对在所述承载上传输的业务数据流进行分流。Step 603: The base station offloads the service data flow transmitted on the bearer according to the instruction of the offload flag.
分流标志指示了在某一个承载上传输的业务数据流的接入类型为分流接入,基站可以按照现有的分流处理方式对在该承载上传输的业务数据流进行分流处理,将在该承载上传输的业务数据流直接接入到分组数据网络中,本发明实施例对基站所采用的分流处理的方法不做具体的限定。The offload flag indicates that the access type of the service data flow transmitted on a certain bearer is offload access. The base station can perform offload processing on the service data flow transmitted on the bearer according to the existing offload processing method. The service data stream transmitted on the uplink is directly connected to the packet data network, and the embodiment of the present invention does not specifically limit the offload processing method adopted by the base station.
另一种情况是,当在步骤601中,在某一个承载上传输的各个业务数据流的接入类型为非分流接入时,GGSN会向SGSN发送包含有非分流标志的上下文创建响应,该非分流标志指示当前业务数据流的接入类型为非分流接入,在步骤602中,SGSN向基站发送包含有非分流标志的无线承载分配请求,在步骤603中,基站根据非分流标志的指示,可以按照现有的非分流处理方式对在该承载上传输的业务数据流进行非分流处理,将在该承载上传输的业务数据流通过核心网接入到分组数据网络中,本发明实施例对基站所采用的非分流处理的方法也不做具体的限定。Another situation is that when in step 601, the access type of each service data flow transmitted on a certain bearer is non-distribution access, the GGSN will send a context creation response containing a non-distribution flag to the SGSN, the The non-distribution flag indicates that the access type of the current service data flow is non-distribution access. In step 602, the SGSN sends a radio bearer allocation request containing the non-distribution flag to the base station. In step 603, the base station , the service data flow transmitted on the bearer can be non-distributed according to the existing non-distribution processing method, and the service data flow transmitted on the bearer can be connected to the packet data network through the core network, the embodiment of the present invention There is also no specific limitation on the non-distribution processing method adopted by the base station.
上述实施例是在系统中的所有基站都具有分流能力的情况下完成的,如果在系统的升级阶段,会存在这样的场景:有一些基站具有分流能力,而另一些基站不具有分流能力,为了保证数据分流的顺序完成,当在所述承载上传输的业务数据流的接入类型为分流接入时,需要预先判断基站是否具有分流能力,只有在基站具有分流能力的情况下,再指示基站对数据进行分流处理。The above embodiments are completed under the condition that all base stations in the system have offload capabilities. If in the upgrade stage of the system, there will be such a scenario: some base stations have offload capabilities, while other base stations do not have offload capabilities. In order to Ensure that the sequence of data offloading is completed. When the access type of the service data flow transmitted on the bearer is offloading access, it is necessary to pre-judge whether the base station has the offloading capability. Only when the base station has the offloading capability, instruct the base station Streamline the data.
因此,优选的,在SGSN向所述基站发送无线承载分配请求之前,如果在所述承载上传输的业务数据流的接入为分流接入,SGSN判断所述基站是否具有分流能力,在所述基站具有分流能力时向所述基站发送所述无线承载分配请求。Therefore, preferably, before the SGSN sends a radio bearer allocation request to the base station, if the access of the service data flow transmitted on the bearer is offload access, the SGSN judges whether the base station has offload capability, and in the When the base station has an offload capability, send the radio bearer allocation request to the base station.
例如,可以在SGSN本地配置有各个基站是否具有分流能力的信息,SGSN直接从本地配置的信息中获知每个基站是否具有分流能力。或者,也可以在一个外部数据库中配置有各个基站是否具有分流能力的信息,SGSN调用该外部数据库中的信息,进而获知每个基站是否具有分流能力。For example, information about whether each base station has the offload capability can be locally configured in the SGSN, and the SGSN directly learns whether each base station has the offload capability from the locally configured information. Alternatively, information about whether each base station has the offload capability may also be configured in an external database, and the SGSN calls the information in the external database to learn whether each base station has the offload capability.
另外,在进行IP业务数据分流之前,还可以进一步考虑终端是否允许分流,如果终端不允许,SGSN可以依据终端的意愿取消基站对在该承载上传输的业务数据流的分流处理。In addition, before offloading IP service data, you can further consider whether the terminal allows offloading. If the terminal does not allow it, the SGSN can cancel the offloading processing of the service data stream transmitted by the base station on the bearer according to the terminal's wishes.
因此,优选的,所述方法还包括:终端在无线承载分配过程中通过基站向SGSN反馈自身是否允许分流,SGSN在所述终端不允许分流时取消所述基站对在所述承载上传输的业务数据流的分流处理。Therefore, preferably, the method further includes: during the wireless bearer allocation process, the terminal feeds back to the SGSN through the base station whether it allows offloading, and the SGSN cancels the base station's support for the service transmitted on the bearer when the terminal does not allow offloading. Split processing of data flow.
例如,在SGSN发送给基站的无线承载分配请求中包含有分流标志,当基站与终端之间建立无线承载时,在基站发送给终端的无线承载建立请求中包含有分流标志,使终端获知要进行分流处理。并且,在终端反馈给基站的无线承载响应中包含有允许标志或非允许标志,该允许标志指示终端允许分流,非允许标志指示终端不允许分流。当基站向SGSN发送无线承载分配响应时,在无线承载分配响应中包含允许标志或者非允许标志。For example, the radio bearer allocation request sent by the SGSN to the base station contains an offload flag. When the radio bearer is established between the base station and the terminal, the radio bearer establishment request sent by the base station to the terminal contains the offload flag, so that the terminal knows that it needs to perform Triage processing. Moreover, the radio bearer response fed back by the terminal to the base station includes an allow flag or a non-allow flag, the allow flag indicates that the terminal allows offloading, and the non-allow flag indicates that the terminal does not allow offloading. When the base station sends a radio bearer allocation response to the SGSN, the radio bearer allocation response includes a permission flag or a non-permission flag.
通过上述方式,当SGSN获得的是非允许标志时,SGSN依据终端的意愿取消基站对当前业务数据流的分流处理,其中有两种情况:SGSN取消基站正在对当前业务数据流执行的分流处理,或者,SGSN在基站对当前业务数据流进行分流处理前取消该分流操作。Through the above method, when the SGSN obtains the non-permission flag, the SGSN cancels the offload processing of the current service data flow by the base station according to the terminal's will. There are two situations: the SGSN cancels the offload processing of the current service data flow by the base station, or , the SGSN cancels the offloading operation before the base station offloads the current service data flow.
由上述实施例可以看出,在PCRF处制定分流策略或在GGSN处保存有分流策略,该分流策略指示了各类业务数据流的接入类型,所述接入类型包括分流接入和非分流接入,GGSN从PCRF处获取或者自身上获得分流策略,并根据分流策略获知各个业务数据流的接入类型,如果在某一个承载上传输的业务数据流的接入类型为分流接入,GGSN通知基站接入类型为分流接入,基站按照指示对在该承载上传输的业务数据流进行分流处理。As can be seen from the above embodiments, the offload strategy is formulated at the PCRF or saved at the GGSN. The offload strategy indicates the access types of various service data flows, and the access types include offload access and non-offload access. access, the GGSN obtains the offload policy from the PCRF or obtains the offload policy itself, and learns the access type of each service data flow according to the offload policy. If the access type of the service data flow transmitted on a certain bearer is offload access, the GGSN The base station is notified that the access type is offload access, and the base station performs offload processing on the service data flow transmitted on the bearer according to the instruction.
实施例七Embodiment seven
下面以终端驻扎到一个新小区,且系统中每个基站的分流能力不同(有一些基站可以实现数据分流,另一些基站不可以实现数据分流)时实现业务数据流的分流为例,详细说明数据分流的整个过程。其中,由GGSN从PCRF获得分流策略。请参阅图7,其为本发明一种实现业务数据流分流的方法的另一实施例的另一个信令流程图,具体包括以下步骤:In the following, when the terminal is stationed in a new cell, and each base station in the system has different offloading capabilities (some base stations can realize data offloading, and some base stations cannot realize data offloading) as an example, the data will be described in detail. The whole process of diversion. Wherein, the GGSN obtains the distribution strategy from the PCRF. Please refer to FIG. 7 , which is another signaling flow chart of another embodiment of a method for realizing business data stream offloading according to the present invention, which specifically includes the following steps:
步骤701:终端通过当前基站向SGSN发送创建上下文请求消息;Step 701: The terminal sends a context creation request message to the SGSN through the current base station;
步骤702:SGSN向GGSN发送创建上下文请求消息;Step 702: SGSN sends a create context request message to GGSN;
步骤703:GGSN在接收到创建上下文请求消息后,向PCRF发送CCR消息;Step 703: After receiving the context creation request message, the GGSN sends a CCR message to the PCRF;
步骤704:PCRF向GGSN发送包含分流策略的CCA消息;Step 704: The PCRF sends a CCA message containing the offload policy to the GGSN;
步骤705:GGSN根据分流策略获知各个业务数据流的接入类型,向SGSN发送包含有分流标志的创建上下文响应消息;Step 705: The GGSN learns the access type of each service data flow according to the offload policy, and sends a create context response message containing the offload flag to the SGSN;
步骤706:SGSN判断当前基站是否具有分流能力;Step 706: SGSN judges whether the current base station has offload capability;
步骤707:如果当前基站具有分流能力,SGSN向当前基站发送包含分流标志的无线承载分配请求消息;Step 707: If the current base station has the offload capability, the SGSN sends a radio bearer allocation request message including the offload flag to the current base station;
步骤708:当前基站与终端之间建立无线承载;Step 708: Establish a radio bearer between the current base station and the terminal;
步骤709:当前基站向SGSN发送无线承载分配响应消息;Step 709: The current base station sends a radio bearer allocation response message to the SGSN;
步骤710:SGSN向终端发送创建上下文响应消息;Step 710: SGSN sends a create context response message to the terminal;
步骤711:上下文建立后,当前基站按照分流标志的指示,对当前业务数据流进行处理。Step 711: After the context is established, the current base station processes the current service data flow according to the indication of the offload flag.
由上述实施例可以看出,在PCRF处制定分流策略或在GGSN处保存有分流策略,该分流策略指示了各类业务数据流的接入类型,所述接入类型包括分流接入和非分流接入,GGSN从PCRF处获取或者自身上获得分流策略,并根据分流策略获知各个业务数据流的接入类型,将在某一个承载上传输的业务数据流的接入类型通知给SGSN,如果在该承载上传输的业务数据流的接入类型为分流接入,在SGSN处进一步判断当前基站是否具有分流能力,在当前基站具有分流能力时,SGSN通知基站在该承载上传输的业务数据流要进行分流处理,基站按照指示对在该承载上传输的业务数据流进行分流处理。As can be seen from the above embodiments, the offload strategy is formulated at the PCRF or saved at the GGSN. The offload strategy indicates the access types of various service data flows, and the access types include offload access and non-offload access. access, the GGSN obtains the offloading strategy from the PCRF or obtains the offloading strategy itself, and obtains the access type of each service data flow according to the offloading strategy, and notifies the SGSN of the access type of the service data flow transmitted on a certain bearer. The access type of the service data flow transmitted on the bearer is offload access. The SGSN further determines whether the current base station has the offload capability. When the current base station has the offload capability, the SGSN notifies the base station that the service data flow transmitted on the bearer needs Perform offload processing, and the base station performs offload processing on the service data stream transmitted on the bearer according to the instruction.
实施例八Embodiment eight
本实施例与实施六的区别在于,SGSN进一步考虑终端自身是否允许分流,并在当前基站具有分流能力而终端不允许分流的情况下,取消当前基站的分流处理。请参阅图8,其为本发明一种实现业务数据流分流的方法的另一实施例的另一个信令流程图,具体包括以下步骤:The difference between this embodiment and implementation six is that the SGSN further considers whether the terminal itself allows offloading, and cancels the offloading processing of the current base station when the current base station has the offloading capability but the terminal does not allow offloading. Please refer to FIG. 8 , which is another signaling flow chart of another embodiment of a method for realizing service data flow offloading according to the present invention, which specifically includes the following steps:
步骤801:终端通过当前基站向SGSN发送创建上下文请求消息;Step 801: The terminal sends a context creation request message to the SGSN through the current base station;
步骤802:SGSN向GGSN发送创建上下文请求消息;Step 802: SGSN sends a create context request message to GGSN;
步骤803:GGSN在接收到创建上下文请求消息后,向PCRF发送CCR消息;Step 803: After receiving the Create Context Request message, the GGSN sends a CCR message to the PCRF;
步骤804:PCRF向GGSN发送包含分流策略的CCA消息;Step 804: The PCRF sends a CCA message containing the offload policy to the GGSN;
步骤805:GGSN根据分流策略获知各个业务数据流的接入类型,向SGSN发送包含有分流标志的创建上下文响应消息,该分流标志指示在某一个承载上传输的业务数据流的接入类型为分流接入;Step 805: The GGSN learns the access type of each service data flow according to the offload policy, and sends to the SGSN a context creation response message containing an offload flag, which indicates that the access type of the service data flow transmitted on a certain bearer is offload access;
步骤806:SGSN判断当前基站是否具有分流能力;Step 806: SGSN judges whether the current base station has offload capability;
步骤807:如果当前基站具有分流能力,SGSN向当前基站发送包含分流标志的无线承载分配请求消息;Step 807: If the current base station has the offload capability, the SGSN sends a radio bearer allocation request message including the offload flag to the current base station;
步骤808:当前基站与终端之间建立无线承载,其中,当前基站向终端发送包含分流标志的建立无线承载请求消息,在终端不允许分流时,终端向当前基站发送包含有非允许标志的建立无线承载响应消息;Step 808: Establish a radio bearer between the current base station and the terminal, wherein the current base station sends a radio bearer establishment request message containing an offload flag to the terminal, and when the terminal does not allow offload, the terminal sends a radio bearer establishment request message containing a non-permission flag to the current base station. bearer response message;
步骤809:当前基站向SGSN发送包含非允许标志的无线承载分配响应消息;Step 809: the current base station sends a radio bearer allocation response message containing a non-allowed flag to the SGSN;
步骤810:SGSN向终端发送创建上下文响应消息;Step 810: SGSN sends a create context response message to the terminal;
步骤811:上下文建立后,基站按照分流标志的指示,对当前业务数据流进行处理;Step 811: After the context is established, the base station processes the current service data flow according to the indication of the offload flag;
步骤812:SGSN根据非允许标志获知终端不允许分流时,向当前基站发送无线承载修改请求消息,取消当前基站正在执行的分流处理。Step 812: When the SGSN knows that offloading is not allowed by the terminal according to the non-permission flag, it sends a radio bearer modification request message to the current base station, and cancels the offloading process being performed by the current base station.
由上述实施例可以看出,在PCRF处制定分流策略或在GGSN处保存有分流策略,该分流策略指示了各类业务数据流的接入类型,所述接入类型包括分流接入和非分流接入,PGW从PCRF处获取分流策略,并根据分流策略获知当前业务数据流的接入类型,将在某一个承载上传输的业务数据流的接入类型通知SGSN,如果在该承载上传输的业务数据流的接入类型为分流接入,在SGSN处进一步判断当前基站是否具有分流能力,在当前基站具有分流能力时,SGSN通知基站在该承载上传输的业务数据流要进行分流接入,基站按照指示对在该承载上传输的业务数据流进行分流处理。As can be seen from the above embodiments, the offload strategy is formulated at the PCRF or saved at the GGSN. The offload strategy indicates the access types of various service data flows, and the access types include offload access and non-offload access. access, the PGW obtains the offload policy from the PCRF, and learns the access type of the current service data flow according to the offload policy, and notifies the SGSN of the access type of the service data flow transmitted on a certain bearer. The access type of the service data stream is offloading access. The SGSN further judges whether the current base station has the offloading capability. When the current base station has the offloading capability, the SGSN notifies the base station that the service data stream transmitted on the bearer needs to be offloaded. The base station performs offloading processing on the service data flow transmitted on the bearer according to the instruction.
另外,在终端获知要进行分流处理偶,终端向SGSN反馈自身是否允许,当SGSN获知终端不允许分流时,取消当前基站上的分流处理。In addition, when the terminal knows that the offloading process is to be performed, the terminal feeds back to the SGSN whether it allows it, and when the SGSN knows that the offloading process is not allowed by the terminal, it cancels the offloading process on the current base station.
实施例九Embodiment nine
与实施例一中的实现业务数据流分流的方法相对应,本发明还提供了一种实现业务数据流分流的系统。请参阅图9,其为本发明一种实现业务数据流分流的系统的一个实施例的结构图,包括:移动网络网关901和执行数据分流操作的网络实体902,其中,Corresponding to the method for realizing the offloading of service data streams in the first embodiment, the present invention also provides a system for realizing offloading of service data streams. Please refer to FIG. 9 , which is a structural diagram of an embodiment of a system for implementing service data flow distribution according to the present invention, including: a mobile network gateway 901 and a network entity 902 performing data distribution operations, wherein,
移动网络网关901,用于在建立或修改IP-CAN承载时,获知各个业务数据流的接入类型,当根据各个业务数据流的接入类型确定在任意一个IP-CAN承载上传输的业务数据流的接入类型为分流接入时,发送包含有分流标志的承载消息,通过所述承载消息中的分流标志指示在所述承载上传输的业务数据流的接入类型为分流接入,所述接入类型包括分流接入和非分流接入;The mobile network gateway 901 is used to know the access type of each service data flow when establishing or modifying the IP-CAN bearer, and determine the service data transmitted on any IP-CAN bearer according to the access type of each service data flow When the access type of the flow is offload access, send a bearer message including an offload flag, and use the offload flag in the bearer message to indicate that the access type of the service data stream transmitted on the bearer is offload access, so The above access types include split access and non-split access;
执行数据分流操作的网络实体902,用于接收所述承载消息,按照所述分流标志的指示,对在所述承载上传输的业务数据流进行分流。The network entity 902 performing the data offloading operation is configured to receive the bearer message, and offload the service data flow transmitted on the bearer according to the indication of the offload flag.
优选的,所述系统还包括:移动网络管理实体,用于向所述网络实体发送所述承载消息之前,判断所述网络实体是否具有分流能力,在所述网络实体具有分流能力时向所述网络实体发送所述承载消息。Preferably, the system further includes: a mobile network management entity, configured to determine whether the network entity has offload capability before sending the bearer message to the network entity, and send the The network entity sends the bearer message.
进一步优选的,移动网络管理实体902还用于,当接收到所述终端反馈的终端自身不允许分流的消息时,取消所述网络实体对在所述承载上传输的业务数据流的分流处理。Further preferably, the mobile network management entity 902 is further configured to cancel the offload processing of the service data flow transmitted on the bearer by the network entity when receiving a message fed back by the terminal that the terminal itself does not allow offload.
进一步优选的,移动网络网关901包括:获取单元,用于从PCRF处获取分流策略;或者,存储单元,用于存储分流策略,所述分流策略指示了各类业务数据流的接入类型,所述接入类型包括分流接入和非分流接入。Further preferably, the mobile network gateway 901 includes: an acquisition unit, configured to obtain the offloading strategy from the PCRF; or, a storage unit, used to store the offloading strategy, and the offloading strategy indicates the access type of various service data flows, so The above access types include split access and non-split access.
进一步优选的,移动网络网关901还包括:通知单元,用于在所述获取单元从PCRF处获取分流策略之前,如果移动网络网关在建立或修改IP-CAN会话时接收的会话消息中指示了基站是否具有分流能力,将基站是否具有分流能力通知所述PCRF,以便所述PCRF根据基站是否具有分流能力制定分流策略。优选的,所述移动网络网关为分组数据网网关PGW,所述移动网络管理实体为移动性管理实体MME,或者,所述移动网络网关为GPRS网关支持节点GGSN,所述移动网络管理实体为GRRS服务支持节点。Further preferably, the mobile network gateway 901 further includes: a notification unit, configured to indicate that the base station is indicated in the session message received by the mobile network gateway when establishing or modifying the IP-CAN session before the acquiring unit acquires the offload policy from the PCRF. Whether the base station has the offload capability, and notifies the PCRF whether the base station has the offload capability, so that the PCRF formulates an offload policy according to whether the base station has the offload capability. Preferably, the mobile network gateway is a packet data network gateway PGW, and the mobile network management entity is a mobility management entity MME, or, the mobile network gateway is a GPRS gateway support node GGSN, and the mobile network management entity is a GRRS Service support nodes.
进一步优选的,所述MME接收的承载消息为创建承载请求或修改承载响应,所述MME发送的承载消息为创建/修改承载请求,或者,所述SGSN接收的承载消息为上下文创建响应,所述SGSN发送的承载消息为无线承载分配请求。Further preferably, the bearer message received by the MME is a bearer creation request or a bearer modification response, the bearer message sent by the MME is a create/modify bearer request, or the bearer message received by the SGSN is a context creation response, the The bearer message sent by the SGSN is a radio bearer allocation request.
由上述实施例可以看出,分流策略指示了各类业务数据流的接入类型,所述接入类型包括分流接入和非分流接入,移动网络网关根据分流策略获知各个业务数据流的接入类型,如果在某一个承载上传输的业务数据流的接入类型为分流接入,将接入类型为分流接入通知给移动网络管理实体,移动网络管理实体通知基站在该承载上传输的业务数据流要进行分流处理,基站按照指示对在该承载上传输的业务数据流进行处理。It can be seen from the above embodiments that the distribution strategy indicates the access types of various service data flows, and the access types include distribution access and non-distribution access, and the mobile network gateway learns the access types of each service data flow according to the distribution strategy. If the access type of the service data flow transmitted on a certain bearer is offload access, the mobile network management entity is notified that the access type is offload access, and the mobile network management entity notifies the base station of the service data flow transmitted on the bearer The service data flow needs to be offloaded, and the base station processes the service data flow transmitted on the bearer according to the instruction.
另外,在移动网络管理实体处进一步判断当前基站是否具有分流能力,在当前基站具有分流能力时,再通知基站在该承载上传输的业务数据流要进行分流处理。In addition, at the mobile network management entity, it is further judged whether the current base station has the offloading capability, and when the current base station has the offloading capability, the base station is notified that the service data flow transmitted on the bearer needs to be offloaded.
在终端获知要进行分流处理后,终端还向移动网络管理实体反馈自身是否允许分流,当移动网络管理实体获知终端不允许分流时,取消当前基站上的分流处理。After the terminal knows that the offloading process is to be performed, the terminal also feeds back to the mobile network management entity whether it allows offloading, and when the mobile network management entity learns that the terminal does not allow offloading, it cancels the offloading process on the current base station.
实施例十Embodiment ten
本发明还提供了一种移动网络管理实体。请参阅图10,其为本发明一种移动网络管理实体的一个实施例的结构图,包括:第一接收单元1001和第一发送单元1002,其中,The invention also provides a mobile network management entity. Please refer to FIG. 10, which is a structural diagram of an embodiment of a mobile network management entity in the present invention, including: a first receiving unit 1001 and a first sending unit 1002, wherein,
第一接收单元1001,用于在建立或修改IP连接访问网络IP-CAN承载时,接收移动网络网关发送的包含有分流标志的承载消息,其中,所述包含分流标志的承载消息为移动网络网关获知各个业务数据流的接入类型,且根据各个业务数据流的接入类型确定在任意一个IP-CAN承载上传输的业务数据流的接入类型为分流接入后发送的,所述接入类型包括分流接入和非分流接入,分流标志指示在所述承载上传输的业务数据流的接入类型为分流接入;The first receiving unit 1001 is configured to receive a bearer message containing an offload flag sent by a mobile network gateway when establishing or modifying an IP connection to access a network IP-CAN bearer, wherein the bearer message containing an offload flag is a mobile network gateway The access type of each service data flow is known, and according to the access type of each service data flow, it is determined that the access type of the service data flow transmitted on any IP-CAN bearer is sent after split access, and the access The types include offload access and non-offload access, and the offload flag indicates that the access type of the service data flow transmitted on the bearer is offload access;
第一发送单元1002,用于向基站发送所述包含有分流标志的承载消息,以便基站按照所述分流标志的指示,对在所述承载上传输的业务数据流进行分流。The first sending unit 1002 is configured to send the bearer message including the offload flag to the base station, so that the base station offloads the service data flow transmitted on the bearer according to the instruction of the offload flag.
优选的,请参阅图11,其为本发明一种移动网络管理实体的另一个实施例的结构图,该移动网络管理实体还包括:判断单元1003,用于在所述第一发送单元向所述基站发送承载消息之前,判断所述基站是否具有分流能力,在所述基站具有分流能力时向所述基站发送所述承载消息。Preferably, please refer to FIG. 11 , which is a structural diagram of another embodiment of a mobile network management entity in the present invention. The mobile network management entity further includes: a judging unit 1003, configured to send the first sending unit to the Before the base station sends the bearer message, determine whether the base station has offload capability, and send the bearer message to the base station when the base station has offload capability.
优选的,该移动网络管理实体还包括:取消单元,用于如果所述移动网络管理实体接收所述终端反馈的终端自身不允许分流的消息,取消所述基站对在所述承载上传输的业务数据流的分流处理。Preferably, the mobile network management entity further includes: a canceling unit, configured to cancel the service transmitted by the base station on the bearer if the mobile network management entity receives a message fed back by the terminal that the terminal itself does not allow offloading. Split processing of data flow.
由上述实施例可以看出,分流策略指示了各类业务数据流的接入类型,所述接入类型包括分流接入和非分流接入,移动网络网关根据分流策略获知各个业务数据流的接入类型,如果在某一个承载上传输的业务数据流的接入类型为分流接入,将接入类型为分流接入通知给移动网络管理实体,移动网络管理实体通知基站在该承载上传输的业务数据流要进行分流处理,基站按照指示对在该承载上传输的业务数据流进行处理。It can be seen from the above embodiments that the distribution strategy indicates the access types of various service data flows, and the access types include distribution access and non-distribution access, and the mobile network gateway learns the access types of each service data flow according to the distribution strategy. If the access type of the service data flow transmitted on a certain bearer is offload access, the mobile network management entity is notified that the access type is offload access, and the mobile network management entity notifies the base station of the service data flow transmitted on the bearer The service data flow needs to be offloaded, and the base station processes the service data flow transmitted on the bearer according to the instruction.
另外,在移动网络管理实体处进一步判断当前基站是否具有分流能力,在当前基站具有分流能力时,再通知基站在该承载上传输的业务数据流要进行分流处理。In addition, at the mobile network management entity, it is further judged whether the current base station has the offloading capability, and when the current base station has the offloading capability, the base station is notified that the service data flow transmitted on the bearer needs to be offloaded.
在终端获知要进行分流处理后,终端还向移动网络管理实体反馈自身是否允许分流,当移动网络管理实体获知终端不允许分流时,取消当前基站上的分流处理。After the terminal knows that the offloading process is to be performed, the terminal also feeds back to the mobile network management entity whether it allows offloading, and when the mobile network management entity learns that the terminal does not allow offloading, it cancels the offloading process on the current base station.
实施例十一Embodiment Eleven
本发明还提供了一种移动网络网关。请参阅图12,其为本发明一种移动网络网关的一个实施例的结构图,包括:获知单元1201和第二发送单元1202,其中,The invention also provides a mobile network gateway. Please refer to FIG. 12 , which is a structural diagram of an embodiment of a mobile network gateway in the present invention, including: an acquiring unit 1201 and a second sending unit 1202, wherein,
获知单元1201,用于在建立或修改IP连接访问网络IP-CAN承载时,获知各个业务数据流的接入类型,所述接入类型包括分流接入和非分流接入;The obtaining unit 1201 is configured to obtain the access type of each service data flow when establishing or modifying the IP connection access network IP-CAN bearer, and the access type includes distribution access and non-distribution access;
第二发送单元1202,用于当根据获知单元1201各个业务数据流的接入类型确定在任意一个IP-CAN承载上传输的业务数据流的接入类型为分流接入时,向移动网络管理实体发送包含分流标志的承载消息,通过所述承载消息中的分流标志指示在所述承载上传输的业务数据流的接入类型为分流接入,以便移动网络管理实体向基站发送包含有分流标志的承载消息,使所述基站按照所述分流标志的指示,对在所述承载上传输的业务数据流进行分流。The second sending unit 1202 is configured to send the mobile network management entity the Sending a bearer message containing an offload flag, indicating that the access type of the service data stream transmitted on the bearer is offload access through the offload flag in the bearer message, so that the mobile network management entity sends a message containing the offload flag to the base station The bearer message enables the base station to offload the service data flow transmitted on the bearer according to the indication of the offload flag.
优选的,获知单元1201包括:获取单元,用于从PCRF处获取分流策略;或者,存储单元,用于存储分流策略,所述分流策略指示了各类业务数据流的接入类型,所述接入类型包括分流接入和非分流接入。Preferably, the obtaining unit 1201 includes: an acquiring unit, configured to obtain an offloading strategy from the PCRF; or a storage unit, configured to store the offloading strategy, the offloading strategy indicating the access type of various service data flows, the accessing The input types include split access and non-distribution access.
当由获取单元从PCRF处获取所述分流策略时,进一步优选的,该移动网络网关还包括:通知单元,用于在所述获取单元从PCRF处获取分流策略之前,如果移动网络网关在建立或修改IP-CAN会话时接收的会话消息中指示了基站是否具有分流能力,将基站是否具有分流能力通知所述PCRF,以便所述PCRF根据基站是否具有分流能力制定分流策略。When the obtaining unit obtains the offloading strategy from the PCRF, further preferably, the mobile network gateway further includes: a notification unit, configured to, before the obtaining unit obtains the offloading strategy from the PCRF, if the mobile network gateway is establishing or The session message received when modifying the IP-CAN session indicates whether the base station has the offload capability, and notifies the PCRF whether the base station has the offload capability, so that the PCRF formulates an offload strategy according to whether the base station has the offload capability.
由上述实施例可以看出,分流策略指示了各类业务数据流的接入类型,所述接入类型包括分流接入和非分流接入,移动网络网关根据分流策略获知各个业务数据流的接入类型,如果在某一个承载上传输的业务数据流的接入类型为分流接入,将接入类型为分流接入通知给移动网络管理实体,移动网络管理实体通知基站在该承载上传输的业务数据流要进行分流处理,基站按照指示对在该承载上传输的业务数据流进行处理。It can be seen from the above embodiments that the distribution strategy indicates the access types of various service data flows, and the access types include distribution access and non-distribution access, and the mobile network gateway learns the access types of each service data flow according to the distribution strategy. If the access type of the service data flow transmitted on a certain bearer is offload access, the mobile network management entity is notified that the access type is offload access, and the mobile network management entity notifies the base station of the service data flow transmitted on the bearer The service data flow needs to be offloaded, and the base station processes the service data flow transmitted on the bearer according to the instruction.
另外,在移动网络管理实体处进一步判断当前基站是否具有分流能力,在当前基站具有分流能力时,再通知基站在该承载上传输的业务数据流要进行分流处理。In addition, at the mobile network management entity, it is further judged whether the current base station has the offloading capability, and when the current base station has the offloading capability, the base station is notified that the service data flow transmitted on the bearer needs to be offloaded.
在终端获知要进行分流处理后,终端还向移动网络管理实体反馈自身是否允许分流,当移动网络管理实体获知终端不允许分流时,取消当前基站上的分流处理。After the terminal knows that the offloading process is to be performed, the terminal also feeds back to the mobile network management entity whether it allows offloading, and when the mobile network management entity learns that the terminal does not allow offloading, it cancels the offloading process on the current base station.
需要说明的是,本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random AccessMemory,RAM)等。It should be noted that those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be implemented by instructing related hardware through computer programs, and the programs can be stored in a computer-readable memory In the medium, when the program is executed, it may include the processes of the embodiments of the above-mentioned methods. Wherein, the storage medium may be a magnetic disk, an optical disk, a read-only memory (Read-Only Memory, ROM) or a random access memory (Random AccessMemory, RAM), etc.
以上对本发明所提供的一种实现业务数据流分流的方法、系统及相关装置进行了详细介绍,本文中应用了具体实施例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。A method, system and related devices for realizing business data flow distribution provided by the present invention have been introduced in detail above. In this paper, specific embodiments are used to illustrate the principle and implementation of the present invention. The description of the above embodiments is only used To help understand the method of the present invention and its core idea; at the same time, for those of ordinary skill in the art, according to the idea of the present invention, there will be changes in the specific implementation and scope of application. In summary, this specification The content should not be construed as a limitation of the invention.
Claims (16)
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2011/074860 WO2011157106A2 (en) | 2011-05-30 | 2011-05-30 | Method, system and related device for implementing service data stream offload |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102918885A CN102918885A (en) | 2013-02-06 |
CN102918885B true CN102918885B (en) | 2015-07-08 |
Family
ID=45348602
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201180000666.1A Expired - Fee Related CN102918885B (en) | 2011-05-30 | 2011-05-30 | Method, system and related device for implementing service data stream offload |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN102918885B (en) |
WO (1) | WO2011157106A2 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9819469B2 (en) * | 2013-07-01 | 2017-11-14 | Qualcomm Incorporated | Techniques for enabling quality of service (QoS) on WLAN for traffic related to a bearer on cellular networks |
CN110024433B (en) * | 2016-09-30 | 2023-01-10 | 瑞典爱立信有限公司 | Network assistance via local breakout function gateways in a RAN |
CN110213798B (en) * | 2019-07-17 | 2022-10-25 | 京信网络系统股份有限公司 | Shunt method and device based on Femto gateway |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102056142A (en) * | 2009-11-09 | 2011-05-11 | 中兴通讯股份有限公司 | Method and system for setting local IP access downlink data channel |
CN102056129A (en) * | 2009-11-05 | 2011-05-11 | 中兴通讯股份有限公司 | Establishing method and device of local Internet protocol (IP) access connection |
CN102149071A (en) * | 2010-02-08 | 2011-08-10 | 中兴通讯股份有限公司 | Method for controlling establishment of local IP (internet protocol) connection |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101990247B (en) * | 2009-08-07 | 2013-08-28 | 华为技术有限公司 | Data transmission method and device and communication system |
-
2011
- 2011-05-30 CN CN201180000666.1A patent/CN102918885B/en not_active Expired - Fee Related
- 2011-05-30 WO PCT/CN2011/074860 patent/WO2011157106A2/en active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102056129A (en) * | 2009-11-05 | 2011-05-11 | 中兴通讯股份有限公司 | Establishing method and device of local Internet protocol (IP) access connection |
CN102056142A (en) * | 2009-11-09 | 2011-05-11 | 中兴通讯股份有限公司 | Method and system for setting local IP access downlink data channel |
CN102149071A (en) * | 2010-02-08 | 2011-08-10 | 中兴通讯股份有限公司 | Method for controlling establishment of local IP (internet protocol) connection |
Also Published As
Publication number | Publication date |
---|---|
WO2011157106A2 (en) | 2011-12-22 |
WO2011157106A3 (en) | 2012-04-26 |
CN102918885A (en) | 2013-02-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111052792B (en) | Method for processing QOS operation error and user equipment | |
EP4102862A1 (en) | Communication method and device and storage medium | |
US11811670B2 (en) | Packet delay parameter obtaining method, system, and apparatus | |
EP3641424B1 (en) | Method for registering a user equipment with a network slice in a wireless communication system and user equipment therefor | |
CN102740361B (en) | Wireless network convergence transmission method, system and equipment | |
CN106664732B (en) | Apparatus and method for multipath TCP with LTE connection | |
US8743812B2 (en) | Method, system, and access gateway for traffic flows to share resources | |
US10341911B2 (en) | Method for establishing plurality of PDN connections by means of CSIPTO | |
CN115695324A (en) | Time-sensitive network configuration based on control plane | |
CN105338655B (en) | A method and device for user plane bearer establishment | |
CN111247832A (en) | PDN and PDU session type mapping and capability discovery | |
US9788353B2 (en) | Mobile network communications method, communications apparatus, and communications system | |
CN105848222A (en) | Switching method and device | |
WO2020001562A1 (en) | Communication method and apparatus | |
CN101742453B (en) | Access control method, system and network element | |
US20220369166A1 (en) | Individual mobile devices as edge network | |
CN102131251A (en) | A method for forwarding data | |
CN107431953B (en) | Method and device for business flow distribution | |
US20140068064A1 (en) | Method for qos management in home and roaming scenarios based on location/app server assistance | |
CN112106402B (en) | QoS rule management method and user equipment | |
CN112788682B (en) | Communication method and device thereof | |
CN101854734A (en) | Method, device, policy control entity and system for releasing access connection | |
CN104768199B (en) | A kind of data pack transmission method and device | |
CN102754460B (en) | The indicating means of information and mobile management net element | |
CN102918885B (en) | Method, system and related device for implementing service data stream offload |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20150708 |