WO2016107404A1 - Traffic flow transmission path optimization method, device, and mme - Google Patents

Traffic flow transmission path optimization method, device, and mme Download PDF

Info

Publication number
WO2016107404A1
WO2016107404A1 PCT/CN2015/097497 CN2015097497W WO2016107404A1 WO 2016107404 A1 WO2016107404 A1 WO 2016107404A1 CN 2015097497 W CN2015097497 W CN 2015097497W WO 2016107404 A1 WO2016107404 A1 WO 2016107404A1
Authority
WO
WIPO (PCT)
Prior art keywords
pdn connection
handover
service
mme
csipto
Prior art date
Application number
PCT/CN2015/097497
Other languages
French (fr)
Chinese (zh)
Inventor
毛玉欣
王静
Original Assignee
中兴通讯股份有限公司
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 中兴通讯股份有限公司 filed Critical 中兴通讯股份有限公司
Publication of WO2016107404A1 publication Critical patent/WO2016107404A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/12Reselecting a serving backbone network switching or routing node

Definitions

  • the present invention relates to the field of communications, and in particular to a method, an apparatus, and an MME for optimizing a traffic stream transmission path.
  • FIG. 1 is a schematic diagram of the EPS system architecture in the related art, as shown in Figure 1. .
  • the architecture consists of an Evolved Universal Terrestrial Radio Access Network (E-UTRAN), a Mobility Management Entity (MME), and a Serving Gateway (S-GW). ), a Packet Data Network Gateway (P-GW), a Home Subscriber Server (HSS), a Policy and Charging Rules Function (PCRF), and The other support nodes are composed.
  • E-UTRAN Evolved Universal Terrestrial Radio Access Network
  • MME Mobility Management Entity
  • S-GW Serving Gateway
  • P-GW Packet Data Network Gateway
  • HSS Home Subscriber Server
  • PCRF Policy and Charging Rules Function
  • the MME is responsible for mobility management, non-access stratum signaling processing, user mobility management context management and other control plane related work, P-GW and S-GW selection, mobile phone reachability management and tracking area list in idle state. Choose other features.
  • the S-GW is an access gateway device connected to the E-UTRAN.
  • the function includes: forwarding the data between the E-UTRAN and the P-GW as a local anchor for the inter-eNodeB handover, and is responsible for buffering the paging waiting data. Monitoring, data packet routing, and user-based QoS Class Identifier (QCI)-based charging.
  • QCI QoS Class Identifier
  • the P-GW is a border gateway between the EPS system and the PDN network. Its functions include: user terminal IP address allocation, user data packet filtering, and quality of service (QoS) label management of transport layer packets.
  • QoS quality of service
  • the Dynamic Host Configuration Protocol version 4/version 6 (DHCPv4/v6) function is based on the Aggregate Maximum Bit Rate (AMBR).
  • ABR Aggregate Maximum Bit Rate
  • the rate guarantee is based on the downlink rate guarantee of the cumulative MBR of the QCI of the same Guaranteed Rate (GBR). It is responsible for the uplink and downlink bearer binding and lawful interception.
  • the PCRF is a policy and charging rule function entity. It connects to the service network protocol (Internet Protocol, Internet Protocol for short) service network through the Rx interface to obtain service information.
  • the PCRF generates QoS and charging policies through the Gx/Gxc interface.
  • the QoS and charging policies are delivered by the policy execution function.
  • Policy execution function It can be a Policy and Charging Enforcement Function (PCEF) located on the P-GW or a Bearer Binding and Event Report Function (Bearer Binding and Event Report Function). BBERF) implementation.
  • PCEF Policy and Charging Enforcement Function
  • BBERF Bearer Binding and Event Report Function
  • the existing system of the 3GPP defines that a user equipment (User Equipment, UE for short) must establish a PDN connection between the access network, for example, E-UTRAN, and the PDN network before performing data services.
  • UE User Equipment
  • 2 is a flowchart of establishing a PDN connection in the related art. As shown in FIG. 2, the process includes the following steps:
  • the UE initiates a non-access stratum (Non-Access Stratum, NAS for short) message, that is, a PDN connection setup request message.
  • the message carries the Access Point Name (APN), PDN Type (PDN Type), Protocol Configuration Options (PCO), and Request Type.
  • API Access Point Name
  • PDN Type PDN Type
  • PCO Protocol Configuration Options
  • the PDN Type is used to indicate whether the type of the IP address requested by the UE is IPv4, IPv4v6 or IPv6; the PCO is used to transmit information between the UE and the P-GW, and the information is transparently transmitted on the MME and the S-GW; Whether the indication is "initial request” or "handover”; APN is used by the MME to select the basis of the P-GW.
  • the MME When the MME receives the APN, it needs to verify whether the APN is allowed to be used by the user according to the user subscription information. If the APN is not carried in the request message, the MME selects the default APN carried in the Default PDN Subscription Context (the default PDN subscription context) to be used by the subsequent process.
  • the MME processes the request message.
  • the MME needs to use the P-GW address stored in the user data.
  • the P-GW address is retrieved and saved by the MME during the location update during the attach procedure.
  • the Request Type indication in 201 is "initial request”
  • the MME needs to perform a P-GW selection procedure, and select a P-type that can be established by the UE and the PDN network corresponding to the APN according to the APN, the P-GW capacity, the UE location information, and the like. GW.
  • the MME allocates a Bearer ID (bearer ID) to the user request, and initiates a create session request message to the S-GW.
  • the message carries the International Mobile Subscriber Identification Number (IMSI), the Mobile Subscriber ISDN Number (MSISDN), the RAT Type, and the P-GW Address. P-GW address), PDN Address, Default Bearer QoS, PDN Type, Proprietary Type APN-AMBR, APN, EPS Bearer ID ), PCO, ECGI (User Location Information, etc.).
  • the S-GW creates a new record on its own EPS Bearer table and sends a session creation to the P-GW. Request message.
  • the P-GW address is obtained by the MME by the P-GW selection procedure in step 202.
  • the message carries: IMSI, MSISDN, RAT Type, PDN Type, Default EPS Bearer QoS, Subscribed APN-AMBR, PDN Address, APN, EPS Bearer ID, PCO, ECGI, and the like.
  • the S-GW buffers the downlink data from the P-GW until it receives the message from the MME 213.
  • the P-GW After receiving the session creation request, the P-GW initiates an IP-CAN session establishment to the PCRF if it is not a "handover" condition.
  • the PCRF returns a default PCC rule for the UE to the P-GW.
  • the establishment process of the dedicated bearer can also be triggered.
  • the P-GW receives the indication of the Handover Indication ("Handover"), the P-GW initiates the IP-CAN session modification process and reports the new IP-CAN Type to the PCRF.
  • Handover Handover Indication
  • the P-GW creates a new record in the EPS bearer context list and creates a Charging ID for the default bearer. This record allows the P-GW to exchange data between the S-GW and the PDN network and initiate charging.
  • the P-GW returns a Create Session Response message to the S-GW.
  • the message carries information such as P-GW Address, PDN Address, PDN Type, EPS Bearer ID, EPS Bearer QoS, PCO, Charging ID, MS Info Change Reporting Action (Start), APN-AMBR.
  • the PDN Type is used to return the address of the PDN network to the UE. If it is a handover situation, the PDN network address returned to the UE should remain unchanged before and after the handover.
  • the P-GW cannot send downlink data packets to the S-GW.
  • the S-GW returns a create session response message to the MME.
  • the message carries information such as PDN Type, PDN Address, P-GW Address, EPS Bearer ID, EPS Bearer QoS, PCO, MS Info Change Reporting Action (Start), APN-AMBR.
  • sending the message to the MME also indicates that the bearer between the S-GW and the P-GW has been established.
  • the MME needs to save the information for the bearer context.
  • the MME needs to report the location information of the UE to the P-GW through the S-GW.
  • the MME needs to modify the UE-AMBR allocated to the eNodeB based on the UE-AMBR subscribed by the user and all APN-AMBRs currently being used.
  • the MME returns a PDN Connection Setup Response message to the UE.
  • the message carries: APN, PDN Type, PDN Address, EPS Bearer ID, Session Management Request, PCO, etc.
  • the message is sent to the eNodeB in an S1_MME control message, that is, a bearer setup request message.
  • the message also includes: PDN connection setup response message, EPS Bearer QoS, UE-AMBR, S-GW Address and other information.
  • the S1_MME control message that is, the bearer setup request message, also includes a SIPTO Correlation ID.
  • the SIPTO Correlation ID is used to identify the direct transmission channel of the HeNB and the L-GW.
  • the Session Management Request carries the APN-AMBR and QCI information. If the UE supports UTRAN or GERAN (GSM EDGE Radio Access Network) access, the MME also generates corresponding QoS negotiation parameters of the PDP according to the EPS Bearer QoS parameters, Radio Priority, Packet Flow ID, TI. Information, etc., and is also included in the session management request.
  • UTRAN GSM EDGE Radio Access Network
  • the eNodeB sends an RRC Link Reconfiguration message to the UE.
  • the message carries a PDN connection setup response message.
  • the UE saves the message in the session management request, that is, the QoS negotiation parameter, the Radio Priority, the Packet Flow ID, the TI, and the like, so that the UE accesses through the GERAN or the UTRAN.
  • the UE provides EPS Bearer QoS parameters to the application for processing traffic flow.
  • the UE uses DHCPv4 for IPv4 address negotiation. If the UE receives the IPv6 interface identifier, it waits for the IPv6 prefix information carried in the Router Advertisement message from the network.
  • the UE sends an RRC Link Reconfiguration Complete message to the eNodeB.
  • the eNodeB returns an S1-AP bearer setup response message to the MME.
  • the eNodeB uses this information to establish a direct data path between the eNodeB and the L-GW.
  • the NAS layer of the UE establishes a PDN connection setup response message, and the message includes the EPS Bearer ID information.
  • the UE sends a direct transfer message (PDN Connection Setup Response) to the eNodeB.
  • PDN Connection Setup Response PDN Connection Setup Response
  • the eNodeB sends an uplink NAS transport message (PDN connection setup response) to the MME.
  • PDN connection setup response PDN connection setup response
  • the UE may send an uplink data packet through the eNodeB, and the data packet may be tunneled to the S-GW and the P-GW.
  • the MME After receiving the bearer setup response message of step 210 and the PDN connection setup response message of step 212, the MME sends a bearer modification request message to the S-GW.
  • the message carries: EPS Bearer ID, eNodeB address, Handover Indication, and the like. Handover Indication is provided if the Request Type is indicated as "Handover".
  • the S-GW sends a bearer modification request message to the P-GW, triggering a tunnel change between the P-GW and the non-3GPP IP access, and why the tunnel between the 3GPP access systems And immediately route the default EPS bearer and all the packets on the dedicated EPS bearer to the S-GW.
  • the P-GW returns a bearer modification response to the S-GW.
  • the S-GW returns a bearer modification response to the MME.
  • the S-GW can then send the locally blocked downlink packet to the UE.
  • the Request Type is not indicated as "handover" and an EPS bearer is established
  • the user subscription data indicates that the UE is allowed to perform handover to the non-3GPP access system
  • the PDN connection is the first PDN connection corresponding to the APN
  • the P-GW selected by the MME is different from the P-GW address in the PDN user context indicated by the previous HSS
  • the MME needs to send an information report request message to the HSS.
  • the message carries the P-GW address and the APN used to establish the PDN connection, and further needs to carry information indicating which PLMN the P-GW is located in.
  • the HSS saves the P-GW identifier and its corresponding APN, and returns an information report response message to the MME.
  • the UE establishes a default PDN connection during the process of attaching to the network.
  • the UE may also establish a PDN connection to other PDN networks as needed during the subsequent service.
  • Each PDN network has an APN corresponding. To which PDN network the UE wants to establish a connection, the corresponding APN needs to be sent to the MME, so that the MME selects a P-GW for the user.
  • the P-GW is a connection point between the UE and the PDN network, and the UE establishes a PDN connection with the P-GW according to the P-GW selected by the MME.
  • multiple PDN connections can be established between the UE and the same PDN network, that is, multiple PDN connections can be established for the same APN, but the existing system stipulates that the multiple PDN connections must use the same P-GW. .
  • the 3GPP system also defines information such as the APN information, the geographic location of the user, and the P-GW capability (eg, capacity) when selecting the P-GW required to establish a PDN connection for the UE.
  • the final P-GW selects a functional entity, such as the MME, to determine a P-GW list for the UE to establish the PDN connection based on the reference information.
  • Each P-GW in the list has a corresponding weight information, and an appropriate P-GW (the highest or lowest weight) is selected for the UE to establish the PDN connection.
  • FIG. 3 is a schematic diagram of data routing in a user switching scenario in the related art.
  • the P-GW selection mechanism selects P-GW1, P-GW2, and P-GW3 for the UE to establish a PDN connection corresponding to the APN according to information such as the APN, the P-GW capacity, and the geographic location of the UE.
  • the current access location of the UE is closer to P-GW1, and P-GW1 is selected to establish PDN connection 1.
  • the dotted line A is a data service through the PDN connection 1 after the UE accesses.
  • the UE moves, moving from area A to area B, that is, switching across the access area occurs.
  • the network mechanism of the related art stipulates that the continuity of the service must be ensured, that is, when the UE accesses through the area B, the S-GW2 that is closer to the area B is selected as the UE access.
  • the service and the P-GW2 closer to the area B may also provide the PDN connection between the UE and the PDN network, but the UE must still use the PDN connection 1 established by the P-GW1, as shown by the broken line B in the figure. business. In this way, the data service carried out when the UE moves to the area B does not interrupt.
  • P-GW1 as an anchor point ensures that the service experience during the user's mobile process is not affected, but also causes data routing to be detoured, that is, the P can be selected closer after the original mobile.
  • - GW2 performs data routing, and now must still use P-GW1 far away from access area B for data routing, which will inevitably lead to unreasonable use of network resources.
  • the present invention provides a method, an apparatus, and an MME for optimizing a traffic stream transmission path, so as to at least solve the problem of resource waste in a transmission path of a data stream in the related art.
  • a service stream transmission path optimization method including: when a handover of a mobility management entity MME occurs during handover of a user equipment UE, from a source MME or a home of a pre-switched service for the UE.
  • the user server HSS acquires the packet data gateway P-GW adjustment CSIPTO indication information of the UE for the specified Internet Protocol IP stream offloading; and selects the first P-GW for the access point name APN of the UE according to the CSIPTO indication information.
  • the established first PDN connection and/or the second PDN connection optimizes a service flow transmission path of the UE.
  • the first P-GW is selected for the access point name APN of the UE according to the CSIPTO indication information, and Establishing a first packet data network PDN connection based on the first P-GW, selecting a second P-GW for the APN of the UE, and establishing a second PDN connection based on the second P-GW;
  • the first PDN connection and/or the second PDN connection to optimize the service flow transmission path of the UE includes: During the UE handover process, the PDN connection before the UE handover is reserved as the first PDN connection, and the service without the service continuity requirement in the first PDN connection is released, and the service with the service continuity requirement is continued to be carried. Selecting, by the second P-GW, the second P-GW to establish the second PDN connection according to the current access location of the UE, and using the second PDN connection to carry the service with no service continuity requirement and newly developed after the UE
  • optimizing the service flow transmission path of the UE according to the established first PDN connection and/or the second PDN connection comprises: allocating the first PDN connection and the second PDN connection PDN connection priority, wherein the priority of the second PDN connection is higher than the priority of the first PDN connection, after the handover, the newly launched service of the UE preferentially uses the second according to the PDN connection priority The PDN connection is carried.
  • the first P-GW and the second P-GW select the same policy and charging rule function PCRF.
  • acquiring the CSIPTO indication information of the UE from the source MME or the HSS that is served before the UE handover includes: receiving the UE After the tracking area updates the TAU request, the CSIPTO indication information is acquired from the source MME in a context channel established with the source MME; or, after the UE completes the TAU procedure, acquiring the location from the HSS The CSIPTO indication information is described.
  • a service flow transmission path optimization apparatus including: an obtaining module, configured to: before a handover of the mobility management entity MME occurs during handover of a user equipment UE, before switching from the UE
  • the source MME or the home subscriber server HSS of the service acquires the packet data gateway P-GW adjustment CSIPTO indication information of the UE for the specified Internet Protocol IP stream offloading; the establishing module is set to be the UE according to the CSIPTO indication information.
  • the access point name APN selects a first P-GW, and establishes a first packet data network PDN connection based on the first P-GW, selects a second P-GW for the APN of the UE, and based on the The second P-GW establishes a second PDN connection;
  • the processing module is configured to perform optimization processing on the service flow transmission path of the UE according to the established first PDN connection and/or the second PDN connection.
  • the establishing module is further configured to reserve, before the UE handover, that all services of the UE are carried by one PDN connection, and retain the PDN connection before the UE handover in the UE handover process.
  • the processing module is further configured to release a service that does not have a service continuity requirement in the first PDN connection, and continue to carry a service with a service continuity requirement;
  • the establishing module is further configured to Selecting, by the second P-GW, the second P-GW to establish the second PDN connection according to the current access location of the UE; the processing module is further configured to use the second PDN connection to carry the service with no service continuity requirement and All newly launched services after the UE is switched.
  • the processing module includes: an allocating unit, configured to allocate a PDN connection priority for the first PDN connection and the second PDN connection, wherein the second PDN connection has a higher priority than the first The priority of a PDN connection, after the handover, the new service of the UE is preferentially used to carry the second PDN connection according to the PDN connection priority.
  • an allocating unit configured to allocate a PDN connection priority for the first PDN connection and the second PDN connection, wherein the second PDN connection has a higher priority than the first
  • the priority of a PDN connection after the handover, the new service of the UE is preferentially used to carry the second PDN connection according to the PDN connection priority.
  • the acquiring module includes: a first acquiring unit, configured to: after receiving the tracking area update TAU request of the UE, acquiring the content from the source MME in a context channel established with the source MME The CSIPTO indicates information; or the second obtaining unit is configured to acquire the CSIPTO indication information from the HSS after the UE completes the TAU process.
  • a mobility management entity MME including the apparatus of any of the above.
  • the mobility management entity MME handover occurs during the handover of the user equipment UE
  • the source MME or the home subscriber server HSS serving the UE before the handover is acquired, and the UE is uninstalled from the specified Internet Protocol IP stream.
  • Performing a packet data gateway P-GW to adjust CSIPTO indication information selecting, according to the CSIPTO indication information, a first P-GW for an access point name APN of the UE, and establishing first packet data based on the first P-GW a network PDN connection, selecting a second P-GW for the APN of the UE, and establishing a second PDN connection based on the second P-GW; according to the established first PDN connection and/or the second
  • the PDN connection optimizes the service flow transmission path of the UE, and solves the problem of resource waste in the transmission path of the data flow in the related art, thereby achieving the premise that the UE does not affect the user service experience when the UE performs the MME handover.
  • the effect of saving network resource overhead is achieved by optimizing the data routing path.
  • FIG. 1 is a schematic diagram of an EPS system architecture in the related art
  • FIG. 3 is a schematic diagram of data routing in a user switching scenario in the related art
  • FIG. 4 is a flowchart of a method for optimizing a traffic stream transmission path according to an embodiment of the present invention
  • FIG. 5 is a structural block diagram of a service flow path optimization apparatus according to an embodiment of the present invention.
  • FIG. 6 is a block diagram showing a preferred structure of a processing module 56 in a service flow path optimization apparatus according to an embodiment of the present invention
  • FIG. 7 is a block diagram showing a preferred structure of an obtaining module 52 in a service flow path optimization apparatus according to an embodiment of the present invention.
  • FIG. 8 is a structural block diagram of a mobility management entity MME according to an embodiment of the present invention.
  • FIG. 9 is a schematic diagram of data routing optimization in a user switching scenario according to an embodiment of the present invention.
  • Figure 10 is a flow chart according to a first embodiment of the present invention.
  • Figure 11 is a flow chart according to a second embodiment of the present invention.
  • Figure 12 is a flow chart of a third embodiment of the present invention.
  • FIG. 4 is a flowchart of a service flow path optimization method according to an embodiment of the present invention. As shown in FIG. 4, the process includes the following steps:
  • Step S402 When the mobility management entity MME handover occurs during the handover of the user equipment UE, the packet data gateway P-GW is adjusted for the specified Internet Protocol IP stream offloading from the source MME or the home subscriber server HSS serving the UE before the handover.
  • CSIPTO indication information When the mobility management entity MME handover occurs during the handover of the user equipment UE, the packet data gateway P-GW is adjusted for the specified Internet Protocol IP stream offloading from the source MME or the home subscriber server HSS serving the UE before the handover.
  • Step S404 selecting a first P-GW for the access point name APN of the UE according to the CSIPTO indication information, and establishing a PDN connection of the first packet data network based on the first P-GW, and selecting a second P-GW for the APN of the UE, And establishing a second PDN connection based on the second P-GW;
  • Step S406 performing optimization processing on the service flow transmission path of the UE according to the established first PDN connection and/or the second PDN connection.
  • the UE After the MME handover occurs in the UE handover process, the UE establishes a first PDN connection based on the first P-GW, and establishes a second PDN connection for the UE based on the second P-GW, according to the CSIPTO indication information, according to the established
  • the first PDN connection, the second PDN connection optimizes the service flow transmission path of the UE, and solves the problem of waste of resources in the transmission path of the data flow in the related art, thereby achieving the premise of not affecting the user service experience.
  • the effect of saving network resource overhead is achieved by optimizing the data routing path.
  • the first P-GW is selected for the access point name APN of the UE according to the CSIPTO indication information, and the first P-GW is first established according to the CSIPTO indication information, before the UE is switched.
  • a packet data network PDN connection selecting a second P-GW for the APN of the UE, and establishing a second PDN connection based on the second P-GW; and locating the UE according to the established first PDN connection and/or the second PDN connection
  • the optimization process of the service flow transmission path includes: maintaining the PDN connection before the UE handover as the first PDN connection in the UE handover process, and releasing the service without the service continuity requirement in the first PDN connection, and continuing to carry the service continuity requirement.
  • the service selects the second P-GW to establish a second PDN connection according to the current access location of the UE, and uses the second PDN connection to carry the service without the service continuity requirement and all the newly started services after the UE is switched.
  • optimizing the service flow transmission path of the UE according to the established first PDN connection and/or the second PDN connection comprises: allocating a PDN connection priority for the first PDN connection and the second PDN connection, wherein the second PDN The priority of the connection is higher than the priority of the first PDN connection.
  • the newly developed service of the UE preferentially uses the second PDN connection to carry the bearer according to the PDN connection priority.
  • the policy selected by the first P-GW and the second P-GW is the same as the charging rule function PCRF.
  • the CSIPTO indication information of the UE may be obtained from the source MME or the HSS serving the UE before the handover, for example, the TAU may be updated in the tracking area of the UE.
  • the CSIPTO indication information is acquired from the source MME in the context channel established with the source MME; or the CSIPTO indication information may be acquired from the HSS after the UE completes the TAU procedure.
  • a service flow path optimization device is further provided, which is used to implement the foregoing embodiments and preferred embodiments, and details are not described herein.
  • the term "module” may implement a combination of software and/or hardware of a predetermined function.
  • the apparatus described in the following embodiments is preferably implemented in software, hardware, or a combination of software and hardware, is also possible and contemplated.
  • FIG. 5 is a structural block diagram of a service flow path optimization apparatus according to an embodiment of the present invention. As shown in FIG. 5, the apparatus includes an acquisition module 52, an establishment module 54, and a processing module 56. The apparatus will be described below.
  • the obtaining module 52 is configured to: when the mobility management entity MME handover occurs during the handover of the user equipment UE, acquire the packet data gateway P for the specified Internet Protocol IP flow offloading from the source MME or the home subscriber server HSS serving the UE before the handover.
  • the GW adjusts the CSIPTO indication information;
  • the establishing module 54 is connected to the obtaining module 52, and is configured to select the first P-GW for the access point name APN of the UE according to the CSIPTO indication information, and establish the first P-GW based on the first P-GW.
  • the processing module 56 is connected to the establishing module 54 and configured to connect according to the established first PDN And/or the second PDN connection optimizes the traffic flow path of the UE.
  • the visit establishing module 54 is further configured to reserve the PDN connection before the UE handover as the first PDN connection in the UE handover process, in the case that the UE is in the PDN connection before the UE handover; 56.
  • the device is further configured to release the service without the service continuity requirement in the first PDN connection, and continue to carry the service with the service continuity requirement;
  • the establishing module 54 is further configured to select the second according to the current access location of the UE.
  • the P-GW establishes a second PDN connection.
  • the processing module 56 is further configured to use the second PDN connection to carry services without service continuity requirements and all services newly performed after the UE is switched.
  • FIG. 6 is a block diagram showing a preferred structure of the processing module 56 in the service stream transmission path optimizing apparatus according to the embodiment of the present invention. As shown in FIG. 6, the processing module 56 includes an allocating unit 62, which will be described below.
  • the allocating unit 62 is configured to allocate a PDN connection priority for the first PDN connection and the second PDN connection, wherein the priority of the second PDN connection is higher than the priority of the first PDN connection, and the newly developed service of the UE according to the PDN after the handover
  • the connection priority is preferentially carried using the second PDN connection.
  • FIG. 7 is a block diagram of a preferred structure of the acquisition module 52 in the service flow path optimization apparatus according to the embodiment of the present invention.
  • the acquisition module 52 includes: a first acquisition unit 72 or a second acquisition unit 74, The acquisition module 52 will be described.
  • the first obtaining unit 72 is configured to: after receiving the tracking area update TAU request of the UE, acquire CSIPTO indication information from the source MME in the context channel established with the source MME; or the second obtaining unit 74 is configured to be in the UE After completing the TAU process, the CSIPTO indication information is obtained from the HSS.
  • FIG. 8 is a structural block diagram of a mobility management entity MME according to an embodiment of the present invention. As shown in FIG. 8, the MME 80 includes the service flow path optimization device 82 of any of the above.
  • the user service experience at the time of handover is not affected by sacrificing the use efficiency of the network resources.
  • the services carried out by users are diverse, the requirements for delay can be divided into two categories, one is services such as IP telephony and VPN, which have high requirements for business continuity, and such services are transmitted.
  • the process can not be interrupted, once the interruption occurs, it will have a greater impact on the business experience.
  • Such services are called real-time services; the other is services such as short messages and web browsing that require less business continuity. Even if an interruption occurs during the transmission, it will not have a great impact on the user's business experience, and even a short interruption of the user can not feel, such services are called non-real-time services.
  • the handover process adopts a route bypass mode for both real-time service and non-real-time service, so that data is routed through the P-GW1 anchor point to ensure continuous service.
  • this method ensures the service experience, it also causes the network. Waste of resources.
  • a service stream transmission path optimization method includes: in a handover process of a user equipment UE, in a case where a cross-MME handover occurs, the target MME is from the source MME or
  • the indication information of the Coordinated PGW change for the selected IP traffic offload (CSIPTO) is obtained from the HSS, and the indication information is used to indicate that the UE supports the optimization of the transmission path of the service flow for the carried out service, according to
  • the indication information is that the user's APN selects two different P-GWs to establish two PDN connections.
  • the user terminal optimizes the access connection during the mobile process to achieve the optimal transmission path of the service flow without affecting the user service experience, and alleviate the route bypass.
  • the purpose of the provincial network resources The method will be briefly described below.
  • the user service experience is ensured and the routing path is optimized.
  • One PDN connection is used to carry the service continuity.
  • the required service the PDN connection is always uninterrupted during the handover process, that is, the P-GW used by the PDN connection remains unchanged during the handover process; the other PDN connection is used to carry the service without the service continuity requirement,
  • the P-GW used by the PDN connection is close to the user access location.
  • the PDN connection is released, and the P-GW that is connected to the user location after the MME chooses to re-establish the PDN connection to carry the above-mentioned non-service continuity.
  • Sexual requirements for business This implementation mode does not affect the user's service experience, and at the same time optimizes the data routing path and saves network resources.
  • FIG. 9 is a schematic diagram of data route optimization in a user handover scenario according to an embodiment of the present invention.
  • a PDN connection 1 (established using P-GW1) is used for both real-time and non-real-time services before user handover.
  • the P-GW 2 that is closer to the area B as shown by the broken line C in FIG. 9 is selected to establish the PDN connection 2 for routing; and for the real-time service, the dotted line B is still used.
  • PDN connection 1 is routed.
  • the effect of saving part of network resource overhead can be achieved by optimizing the data routing path without affecting the user service experience.
  • This embodiment describes a TAU switching process that occurs when a user moves, and the user's latest TA (Tracking Area) is not in the TAI (Tracking Area Identity) list of the user.
  • the user needs to select a new MME for the user access service.
  • the target MME new MME
  • the target MME can obtain the CSIPTO indication information of the user from the source MME.
  • the UE can subscribe to multiple APNs, and the user terminal can establish one PDN connection by using each APN, and can also establish multiple PDN connections.
  • the following process messages are for the PDN connection level. If the UE establishes multiple PDN connections by using multiple APNs before the handover, or establishes multiple APN connections by using a single APN, each PDN connection has a corresponding message flow. For convenience of explanation, this embodiment assumes that the user has only established one PDN connection between the APN and the network (this assumption is also used for the second and third embodiments).
  • FIG. 10 is a flowchart of a first embodiment of the present invention. As shown in FIG. 10, the process includes the following steps:
  • the system detects that the UE has moved, and its latest TA is not in the TAI list, triggering TAU (following
  • the UE initiates a TAU Request message to the eNodeB.
  • the message carries the RRC parameter.
  • the eNodeB selects a new MME (ie, the target MME) according to the RRC parameters.
  • the eNodeB can also select a target MME according to the MME selection procedure.
  • the eNodeB initiates a TAU request to the MME.
  • the target MME obtains the source MME address according to the GUTI (Globally Unique Temporary Identity) information received from the UE, and sends a context request message to the source MME for acquiring user information.
  • GUTI Globally Unique Temporary Identity
  • the source MME returns a response to the context request to the target MME.
  • the user's context information is sent to the target MME in the response message. If there is user subscription information in the source MME, the user subscription information is also provided to the target MME.
  • the user subscription information contains the CSIPTO indication information.
  • the target MME returns an acknowledgement message to the source MME. Based on the message, the source MME marks the information on the GW and HSS in its context no longer valid. The MME is subsequently followed by information on the new GW and HSS.
  • the target MME receives the bearer context information of the user from the source MME and performs maintenance.
  • the target MME re-establishes an EPS bearer for the user.
  • the target MME decides to establish two PDN connections for the user's APN selection P-GW1 and P-GW2.
  • the target MME receives the status of the EPS bearer from the UE and compares it with the EPS bearer context maintained on the MME.
  • the EPS bearer that is no longer active on the UE is released.
  • the target MME initiates a bearer modification request operation to the S-GW, and generates a PDN connection priority for the PDN connection 1 (established using P-GW1), which is set to low. Then, the APN, PDN connection 1 priority information is sent to the S-GW.
  • the S-GW initiates a bearer modification request to the P-GW1, and sends the APN and PDN connection 1 priority information of the UE to the P-GW1.
  • P-GW1 initiates an IP-CAN session 1 modification process to the PCRF, and provides APN and PDN connection 1 priority information to the PCRF.
  • P-GW1 returns a response message carrying the modification to the S-GW.
  • the S-GW returns a bearer modified response message to the target MME.
  • the target MME decides to establish a PDN connection 2 for the APN selection P-GW2, and generates a priority for the PDN connection 2, setting the priority higher than the priority of the PDN connection 1.
  • the target MME initiates a request for the establishment of the bearer session 2 to the S-GW, and the request message includes the APN and the PDN connection 2 priority information.
  • the S-GW initiates a request to create a bearer session 2 to the P-GW2, and carries the priority information of the APN and the PDN connection 2.
  • the P-GW2 initiates the IP-CAN session 2 creation process to the PCRF, and sends the APN and PDN connection 2 priority information to the PCRF. Since the P-GW1 and the P-GW2 respectively create an IP-CAN session with the PCRF, the APNs and the like are the same according to the user information, so the P-GW1 and the P-GW2 select the same PCRF to create an IP-CAN session for the user.
  • P-GW2 returns a response message to create a bearer session 2 to the S-GW.
  • the S-GW returns a response message to create a bearer session 2 to the target MME.
  • the target MME initiates a location update request to the HSS to provide user information to the HSS.
  • the HSS initiates a location update cancellation message to the source MME.
  • the source MME deletes the bearer context information associated with the user and returns an acknowledgement message to the HSS.
  • the HSS returns a confirmation message to the target MME.
  • the target MME returns a TAU accept message to the UE.
  • the UE also needs to return a TAU Complete message to the target MME to provide the latest GUTI to the target MME.
  • the new MME selects two P-GWs for the user's APN to establish a PDN connection, where the PDN connection 1 is used to carry the real-time service carried out by the user before the handover, ensuring that the user is in the TAU process.
  • the real-time business carried out will not be interrupted to ensure the user experience.
  • the PDN connection 1 is released.
  • the PDN connection 2 is used to carry the non-real-time services carried out by the user before the handover and all the services carried out by the user after the handover.
  • the part of the non-real-time service is interrupted during the TAU handover process, but the interruption in the handover process does not cause significant impact on the user's service experience. influences.
  • This embodiment describes the TAU switching process that occurs when the user moves, and the latest TA of the user is not in the TAI list of the user.
  • the handover needs to be performed across the MME.
  • the user needs to select a new MME as the user access service.
  • it is assumed that the user is conducting real-time services and non-real-time services before switching.
  • the target MME new MME obtains the CSIPTO indication information of the user from the HSS.
  • FIG. 11 is a flowchart of Embodiment 2 of the present invention. As shown in FIG. 11, the process includes the following steps:
  • the system detects that the UE has moved, and its latest TA is not in the TAI list, triggering the TAU procedure.
  • the UE initiates a TAU Request message to the eNodeB.
  • the message carries the RRC parameter.
  • the eNodeB selects a new MME (ie, the target MME) according to the RRC parameters.
  • the eNodeB can also select a target MME according to the MME selection procedure.
  • the eNodeB initiates a TAU request to the MME.
  • the target MME obtains the source MME address according to the GUTI information received from the UE, and sends a context request message to the source MME for acquiring user information.
  • the source MME returns a response to the context request to the target MME.
  • the user's context information is sent to the target MME in the response message.
  • the target MME returns an acknowledgement message to the source MME. Based on the message, the source MME marks the information on the GW and HSS in its context no longer valid. The MME is subsequently followed by information on the new GW and HSS.
  • the target MME receives the bearer context information of the user from the source MME and performs maintenance.
  • the target MME re-establishes an EPS bearer for the user.
  • the target MME receives the status of the EPS bearer from the UE and compares it with the EPS bearer context maintained on the MME.
  • the EPS bearer that is no longer active on the UE is released.
  • the target MME initiates a bearer modification request operation to the S-GW.
  • the S-GW initiates a bearer modification request to the P-GW1.
  • P-GW1 initiates an IP-CAN Session 1 modification procedure to the PCRF.
  • P-GW1 returns a response message carrying the modification to the S-GW.
  • the S-GW returns a bearer modified response message to the target MME.
  • the target MME initiates a location update request to the HSS to provide user information to the HSS. If there is no subscription information of the user on the target MME at this time, the user subscription information is requested from the HSS.
  • the HSS initiates a location update cancellation message to the source MME.
  • the source MME deletes the bearer context information associated with the user and returns an acknowledgement message to the HSS.
  • the HSS returns an acknowledgement message to the target MME. If the user subscription information is not included in the context transfer of the user in step 4-6, the HSS provides the user subscription information including the CSIPTO indication information to the target MME.
  • the target MME decides to establish two PDN connections for the APN selection P-GW1 and P-GW2.
  • the target MME initiates a bearer modification process, and releases the dedicated bearer for carrying the non-real-time service in the PDN connection 1.
  • the target MME simultaneously generates priority information for PDN connection 1 and sets it to low.
  • the target MME provides priority information of the APN and PDN connection 1 to the S-GW, P-GW1 and PCRF.
  • the MME selects P-GW2 to establish PDN connection 2, and generates a priority for PDN connection 2 for it, setting the priority higher than the priority of PDN connection 1.
  • the target MME initiates a request for the establishment of the bearer session 2 to the S-GW, and the request message includes the APN and the PDN connection 2 priority information.
  • the S-GW initiates a request to create a bearer session 2 to the P-GW2, and carries the priority information of the APN and the PDN connection 2.
  • P-GW2 initiates the IP-CAN session 2 creation process to the PCRF, and sends the APN and PDN connection 2 priority information to the PCRF. Since the P-GW1 and the P-GW2 respectively create an IP-CAN session with the PCRF, the APNs and the like are the same according to the user information, so the P-GW1 and the P-GW2 select the same PCRF to create an IP-CAN session for the user.
  • P-GW2 returns a response message to create a bearer session 2 to the S-GW.
  • the S-GW returns a response message to create a bearer session 2 to the target MME.
  • the target MME returns a TAU accept message to the UE.
  • the UE If the GUTI changes, the UE also needs to return a TAU Complete message to the target MME to provide the latest GUTI to the target MME.
  • the target MME obtains the user subscription information including the CSIPTO indication from the HSS.
  • the target MME selects two P-GWs for the user's APN to establish a PDN connection, and the PDN connection 1 is used to carry the real-time service carried out by the user before the handover, ensuring that the real-time service initiated by the user is not interrupted during the TAU process. user experience.
  • the PDN connection 1 is released.
  • the PDN connection 2 is used to carry the non-real-time services carried out by the user before the handover and all the services carried out by the user after the handover.
  • the part of the non-real-time service is interrupted during the TAU handover process, but the interruption in the handover process does not cause significant impact on the user's service experience. influences.
  • the service carried out by the UE uses the PDN connection established between the UE, the source eNodeB, the source S-GW, and the P-GW1 to perform data routing.
  • the services carried out by the UE include real-time services and non-real-time services.
  • the UE has an S1 handover, that is, a handover across the MME needs to occur.
  • FIG. 12 is a flowchart of Embodiment 3 of the present invention. As shown in FIG. 12, the process includes the following steps:
  • Step 1-17 describes that in the S1 handover process, the service data is forwarded from the source access network to the switched target access network by establishing an indirect data forwarding channel.
  • the process is referred to the prior art process.
  • the TAU switching process needs to be initiated.
  • the target MME needs to select P-GW1 and P-GW2 to establish PDN connection 1 and PDN connection 2 respectively for the APN of the user according to the CSIPTO indication obtained from the source MME or from the HSS.
  • the process is referred to the description in the first embodiment and the second embodiment.
  • Step 19 is to release the indirect data forwarding channel after the S1 handover is completed.
  • a PDN connection 1 is established between the UE and the P-GW1 for carrying the real-time service before the handover;
  • a PDN connection 2 is established between the UE and the P-GW 2 for carrying the non-real-time service before the handover.
  • Both the PDN connection 1 and the PDN connection 2 are established for the same APN, and the priority of the PDN connection 2 is higher than the priority of the PDN connection 1, that is, the PDN connection 2 is preferentially used for data forwarding for the new service carried out by the user.
  • the PDN connection 1 is released.
  • modules or steps of the embodiments of the present invention can be implemented by a general computing device, which can be concentrated on a single computing device or distributed in multiple computing devices. Alternatively, they may be implemented by program code executable by the computing device such that they may be stored in the storage device by the computing device and, in some cases, may be different from The steps shown or described are performed sequentially, or they are separately fabricated into individual integrated circuit modules, or a plurality of modules or steps thereof are fabricated into a single integrated circuit module. Thus, the invention is not limited to any specific combination of hardware and software.
  • the above-mentioned embodiments and the preferred embodiments solve the problem that resources are wasted in the transmission path of the data stream in the related art, and thus, when the MME handover occurs in the UE, without affecting the user service experience,
  • the effect of saving network resource overhead is achieved by optimizing the data routing path.

Abstract

Disclosed are a traffic flow transmission path optimization method, device, and mobility management entity (MME), said method comprising: if an MME handover occurs during user equipment (UE) handover, the CSIPTO instruction information for a user equipment (UE) to adjust a packet data gateway (P-GW) for a designated Internet Protocol (IP) traffic offload is obtained from the source MME or home subscriber server (HSS), which serve the UE prior to handover; in accordance with the CSIPTO instruction information, a first P-GW is selected for the access point name (APN) of the UE, and on the basis of the first P-GW, a first packet data network (PDN) connection is established; a second P-GW is selected for the APN of the UE, and on the basis of the second P-GW, a second PDN is established; in accordance with the established first PDN connection and/or second PDN connection, the traffic flow transmission path of the UE is optimized; by means of data routing path optimization, network resource overhead is conserved.

Description

业务流传输路径优化方法、装置及MMEService stream transmission path optimization method, device and MME 技术领域Technical field
本发明涉及通信领域,具体而言,涉及一种业务流传输路径优化方法、装置及MME。The present invention relates to the field of communications, and in particular to a method, an apparatus, and an MME for optimizing a traffic stream transmission path.
背景技术Background technique
第三代合作伙伴计划(3rd Generation Partnership Project,简称为3GPP)开发了演进的分组***(Evolved Packet System,简称为EPS)网络架构,图1是相关技术中EPS***架构示意图,如图1所示。该架构由演进的陆地通用无线接入网络(Evolved Universal Terrestrial Radio Access Network,简称为E-UTRAN)、移动管理实体(Mobility Management Entity,简称为MME)、服务网关(Serving Gateway,简称为S-GW)、分组数据网络网关(Packet Data Network Gateway,简称为P-GW)、归属用户服务器(Home Subscriber Server,简称为HSS)、策略和计费规则功能(Policy and Charging Rules Function,简称为PCRF)及其他支撑节点组成。The 3rd Generation Partnership Project (3GPP) has developed an Evolved Packet System (EPS) network architecture. Figure 1 is a schematic diagram of the EPS system architecture in the related art, as shown in Figure 1. . The architecture consists of an Evolved Universal Terrestrial Radio Access Network (E-UTRAN), a Mobility Management Entity (MME), and a Serving Gateway (S-GW). ), a Packet Data Network Gateway (P-GW), a Home Subscriber Server (HSS), a Policy and Charging Rules Function (PCRF), and The other support nodes are composed.
MME负责移动性管理,非接入层信令的处理,用户移动管理上下文的管理等控制面相关工作,P-GW以及S-GW的选择,空闲状态下手机可达性管理以及跟踪区列表的选择等功能。The MME is responsible for mobility management, non-access stratum signaling processing, user mobility management context management and other control plane related work, P-GW and S-GW selection, mobile phone reachability management and tracking area list in idle state. Choose other features.
S-GW是与E-UTRAN相连的接入网关设备,其功能包括:作为eNodeB间切换的本地锚点在E-UTRAN和P-GW之间转发数据,负责对寻呼等待数据进行缓存,合法监听,数据报文路由以及用户在跨运营商接入的情况下实现基于用户与服务质量类标识(QoS Class Identifier,简称为QCI)的计费。The S-GW is an access gateway device connected to the E-UTRAN. The function includes: forwarding the data between the E-UTRAN and the P-GW as a local anchor for the inter-eNodeB handover, and is responsible for buffering the paging waiting data. Monitoring, data packet routing, and user-based QoS Class Identifier (QCI)-based charging.
P-GW则是EPS***和PDN网络之间的边界网关,其功能包括:用户终端IP地址分配,用户数据报文过滤,传输层报文的服务质量(Quality of Service,简称为QoS)标签管理,基于业务流的计费,动态主机配置版本4/版本6协议(Dynamic Host Configuration Protocol version4/version6,简称为DHCPv4/v6)功能,基于聚合最大速率(Aggregate Maximum Bit Rate,简称为AMBR)的下行速率保证,基于相同保证速率(Guaranteed Bit Rate,简称为GBR)QCI的累积MBR的下行速率保证,负责上下行的承载绑定以及合法监听等功能。The P-GW is a border gateway between the EPS system and the PDN network. Its functions include: user terminal IP address allocation, user data packet filtering, and quality of service (QoS) label management of transport layer packets. Based on the traffic flow-based accounting, the Dynamic Host Configuration Protocol version 4/version 6 (DHCPv4/v6) function is based on the Aggregate Maximum Bit Rate (AMBR). The rate guarantee is based on the downlink rate guarantee of the cumulative MBR of the QCI of the same Guaranteed Rate (GBR). It is responsible for the uplink and downlink bearer binding and lawful interception.
PCRF是策略和计费规则功能实体,它通过Rx接口和运营商网络协议(Internet Protocol,简称为因特网协议)业务网络相连,获取业务信息,PCRF生成QoS以及计费策略,通过Gx/Gxc接口把QoS和计费策略下发策略执行功能执行。策略执行功能 可以是位于P-GW上的策略和计费执行功能(Policy and Charging Enforcement Function,简称为PCEF)或者是位于S-GW上的承载绑定和事件上报功能(Bearer Binding and Event Report Function,简称为BBERF)执行。The PCRF is a policy and charging rule function entity. It connects to the service network protocol (Internet Protocol, Internet Protocol for short) service network through the Rx interface to obtain service information. The PCRF generates QoS and charging policies through the Gx/Gxc interface. The QoS and charging policies are delivered by the policy execution function. Policy execution function It can be a Policy and Charging Enforcement Function (PCEF) located on the P-GW or a Bearer Binding and Event Report Function (Bearer Binding and Event Report Function). BBERF) implementation.
3GPP现有***定义了用户设备(User Equipment,简称为UE)在开展数据业务之前,必须通过接入网络,例如,E-UTRAN,和PDN网络之间建立PDN连接。图2是相关技术中PDN连接建立的流程图,如图2所示,该流程包括如下步骤:The existing system of the 3GPP defines that a user equipment (User Equipment, UE for short) must establish a PDN connection between the access network, for example, E-UTRAN, and the PDN network before performing data services. 2 is a flowchart of establishing a PDN connection in the related art. As shown in FIG. 2, the process includes the following steps:
201.UE发起一条非接入层(Non-Access Stratum,简称为NAS)消息,即PDN连接建立请求消息。消息中携带接入点名称(Access Point Name,简称为APN),PDN Type(PDN类型),协议配置选项(Protocol Configuration Options,简称为PCO),Request Type(请求类型)等信息。201. The UE initiates a non-access stratum (Non-Access Stratum, NAS for short) message, that is, a PDN connection setup request message. The message carries the Access Point Name (APN), PDN Type (PDN Type), Protocol Configuration Options (PCO), and Request Type.
其中,PDN Type用于指示UE请求的IP地址的类型是IPv4,IPv4v6还是IPv6;PCO用于在UE和P-GW之间传递信息,这些信息在MME和S-GW上透传;Request Type用于指示是“初始请求”还是“切换”;APN用于MME选择P-GW的依据。The PDN Type is used to indicate whether the type of the IP address requested by the UE is IPv4, IPv4v6 or IPv6; the PCO is used to transmit information between the UE and the P-GW, and the information is transparently transmitted on the MME and the S-GW; Whether the indication is "initial request" or "handover"; APN is used by the MME to select the basis of the P-GW.
当MME收到APN时,需要根据用户签约信息核实该APN是否允许被用户使用。如果请求消息中没有携带APN,则MME选择Default PDN Subscription Context(缺省的PDN签约上下文)中携带的缺省APN被后续流程使用。When the MME receives the APN, it needs to verify whether the APN is allowed to be used by the user according to the user subscription information. If the APN is not carried in the request message, the MME selects the default APN carried in the Default PDN Subscription Context (the default PDN subscription context) to be used by the subsequent process.
202.MME对请求消息进行处理。202. The MME processes the request message.
如果201中的Request Type指示为“切换”,则MME需要使用保存在用户数据中的P-GW地址。该P-GW地址是在附着过程中执行位置更新期间由MME取回并保存。如果201中的Request Type指示为“初始请求”,则MME需要执行P-GW选择程序,根据APN、P-GW容量、UE位置信息等选择可供UE和APN对应的PDN网络建立连接的P-GW。If the Request Type in 201 is indicated as "Handover", the MME needs to use the P-GW address stored in the user data. The P-GW address is retrieved and saved by the MME during the location update during the attach procedure. If the Request Type indication in 201 is "initial request", the MME needs to perform a P-GW selection procedure, and select a P-type that can be established by the UE and the PDN network corresponding to the APN according to the APN, the P-GW capacity, the UE location information, and the like. GW.
MME为用户请求分配一个Bearer ID(承载标识),并向S-GW发起创建会话请求消息。消息中携带国际移动用户标识码(International Mobile Subscriber Identification Number,简称为IMSI),移动用户ISDN号码(Mobile Subscriber International ISDN Number,简称为MSISDN),RAT Type(无线接入类型),P-GW Address(P-GW地址),PDN Address(PDN地址),Default Bearer QoS(缺省承载QoS),PDN Type(PDN类型),Subscribed APN-AMBR(签约APN-AMBR),APN,EPS Bearer ID(EPS承载标识),PCO,ECGI(User Location Information,用户位置信息)等信息。The MME allocates a Bearer ID (bearer ID) to the user request, and initiates a create session request message to the S-GW. The message carries the International Mobile Subscriber Identification Number (IMSI), the Mobile Subscriber ISDN Number (MSISDN), the RAT Type, and the P-GW Address. P-GW address), PDN Address, Default Bearer QoS, PDN Type, Proprietary Type APN-AMBR, APN, EPS Bearer ID ), PCO, ECGI (User Location Information, etc.).
如果Request Type指示为“切换”,则还需要包含Handover Indication信息。If the Request Type is indicated as "Handover", it is also necessary to include Handover Indication information.
203.S-GW在自己的EPS Bearer表上创建一条新记录,并向P-GW发送会话创建 请求消息。其中P-GW地址在步骤202中由MME执行P-GW选择程序获取。消息中携带:IMSI,MSISDN,RAT Type,PDN Type,Default EPS Bearer QoS,Subscribed APN-AMBR,PDN Address,APN,EPS Bearer ID,PCO,ECGI等信息。203. The S-GW creates a new record on its own EPS Bearer table and sends a session creation to the P-GW. Request message. The P-GW address is obtained by the MME by the P-GW selection procedure in step 202. The message carries: IMSI, MSISDN, RAT Type, PDN Type, Default EPS Bearer QoS, Subscribed APN-AMBR, PDN Address, APN, EPS Bearer ID, PCO, ECGI, and the like.
如果Request Type指示为“切换”,则还需要包含Handover Indication信息。If the Request Type is indicated as "Handover", it is also necessary to include Handover Indication information.
在这一步执行完成之后,S-GW缓存来自P-GW的下行数据,直到接收来自MME的213的消息。After the execution of this step is completed, the S-GW buffers the downlink data from the P-GW until it receives the message from the MME 213.
204.P-GW接收会话创建请求之后,如果不是“切换”情况,则向PCRF发起IP-CAN会话建立。PCRF向P-GW返回针对该UE的缺省PCC规则。同时还可以触发专用承载的建立过程。204. After receiving the session creation request, the P-GW initiates an IP-CAN session establishment to the PCRF if it is not a "handover" condition. The PCRF returns a default PCC rule for the UE to the P-GW. At the same time, the establishment process of the dedicated bearer can also be triggered.
如果P-GW收到Handover Indication(“切换”)的指示,则P-GW发起IP-CAN会话修改的过程,并向PCRF上报新的IP-CAN Type。If the P-GW receives the indication of the Handover Indication ("Handover"), the P-GW initiates the IP-CAN session modification process and reports the new IP-CAN Type to the PCRF.
205.P-GW在EPS bearer上下文列表中创建一条新记录,并为缺省承载创建一个Charging ID(计费标识)。该记录允许P-GW在S-GW和PDN网络之间的交互数据,并启动计费。205. The P-GW creates a new record in the EPS bearer context list and creates a Charging ID for the default bearer. This record allows the P-GW to exchange data between the S-GW and the PDN network and initiate charging.
P-GW向S-GW返回创建会话响应消息。消息中携带P-GW Address,PDN Address,PDN Type,EPS Bearer ID,EPS Bearer QoS,PCO,Charging ID,MS Info Change Reporting Action(Start),APN-AMBR等信息。The P-GW returns a Create Session Response message to the S-GW. The message carries information such as P-GW Address, PDN Address, PDN Type, EPS Bearer ID, EPS Bearer QoS, PCO, Charging ID, MS Info Change Reporting Action (Start), APN-AMBR.
PDN Type用于向UE返回PDN网络的地址。如果是切换情况,则返回给UE的PDN网络地址在切换前后应该保持不变。The PDN Type is used to return the address of the PDN network to the UE. If it is a handover situation, the PDN network address returned to the UE should remain unchanged before and after the handover.
如果是“切换”情况,则P-GW不能向S-GW发送下行数据报文。If it is a "handover" situation, the P-GW cannot send downlink data packets to the S-GW.
206.S-GW向MME返回创建会话响应消息。消息携带:PDN Type,PDN Address,P-GW Address,EPS Bearer ID,EPS Bearer QoS,PCO,MS Info Change Reporting Action(Start),APN-AMBR等信息。206. The S-GW returns a create session response message to the MME. The message carries information such as PDN Type, PDN Address, P-GW Address, EPS Bearer ID, EPS Bearer QoS, PCO, MS Info Change Reporting Action (Start), APN-AMBR.
如果是“切换”情况,则向MME发送该消息也表示S-GW和P-GW之间的承载已经建立。If it is a "handover" situation, sending the message to the MME also indicates that the bearer between the S-GW and the P-GW has been established.
207.如果MME从承载上下文中接收到MS Info Change Reporting Action(Start)信息,则MME需要为该承载上下文保存该信息。当终端位置信息发生改变时,MME需要通过S-GW将UE位置信息上报给P-GW。MME需要基于用户签约的UE-AMBR和当前正在使用的所有APN-AMBR,修改分配给eNodeB的UE-AMBR。207. If the MME receives the MS Info Change Reporting Action (Start) information from the bearer context, the MME needs to save the information for the bearer context. When the location information of the terminal changes, the MME needs to report the location information of the UE to the P-GW through the S-GW. The MME needs to modify the UE-AMBR allocated to the eNodeB based on the UE-AMBR subscribed by the user and all APN-AMBRs currently being used.
MME向UE返回PDN连接建立响应消息。消息中携带:APN,PDN Type,PDN  Address,EPS Bearer ID,Session Management Request(会话管理请求),PCO等信息。The MME returns a PDN Connection Setup Response message to the UE. The message carries: APN, PDN Type, PDN Address, EPS Bearer ID, Session Management Request, PCO, etc.
该消息包含在一条S1_MME控制消息,即承载建立请求消息中发送给eNodeB。消息中还包含:PDN连接建立响应消息,EPS Bearer QoS,UE-AMBR,S-GW Address等信息。The message is sent to the eNodeB in an S1_MME control message, that is, a bearer setup request message. The message also includes: PDN connection setup response message, EPS Bearer QoS, UE-AMBR, S-GW Address and other information.
如果是SIPTO at the Local Network(选择IP流在本地网络卸载)的情况,则S1_MME控制消息,即承载建立请求消息中还包含SIPTO Correlation ID(SIPTO关联标识)。SIPTO Correlation ID用于标识HeNB和L-GW的直接传输通道。If it is the case of SIPTO at the Local Network, the S1_MME control message, that is, the bearer setup request message, also includes a SIPTO Correlation ID. The SIPTO Correlation ID is used to identify the direct transmission channel of the HeNB and the L-GW.
Session Management Request中携带APN-AMBR,QCI信息。如果UE支持UTRAN或者GERAN(GSM EDGE Radio Access Network,GSM/EDGE无线接入网络)接入,则MME还根据EPS Bearer QoS参数产生对应的PDP上下的QoS协商参数,Radio Priority,Packet Flow ID,TI等信息,并且也包含在会话管理请求中。The Session Management Request carries the APN-AMBR and QCI information. If the UE supports UTRAN or GERAN (GSM EDGE Radio Access Network) access, the MME also generates corresponding QoS negotiation parameters of the PDP according to the EPS Bearer QoS parameters, Radio Priority, Packet Flow ID, TI. Information, etc., and is also included in the session management request.
208.eNodeB向UE发送RRC链接重配置消息。消息中携带PDN连接建立响应消息。208. The eNodeB sends an RRC Link Reconfiguration message to the UE. The message carries a PDN connection setup response message.
UE保存会话管理请求中的消息,即QoS协商参数,Radio Priority,Packet Flow ID,TI等参数,以便UE通过GERAN或者UTRAN接入。The UE saves the message in the session management request, that is, the QoS negotiation parameter, the Radio Priority, the Packet Flow ID, the TI, and the like, so that the UE accesses through the GERAN or the UTRAN.
UE向应用提供EPS Bearer QoS参数用于处理traffic flow。The UE provides EPS Bearer QoS parameters to the application for processing traffic flow.
如果UE接收到的IPv4地址值为0.0.0.0,则UE使用DHCPv4进行IPv4地址协商。如果UE接收的是IPv6接口标识,则等待来自网络的Router Advertisement消息中携带的IPv6 prefix信息。If the IPv4 address value received by the UE is 0.0.0.0, the UE uses DHCPv4 for IPv4 address negotiation. If the UE receives the IPv6 interface identifier, it waits for the IPv6 prefix information carried in the Router Advertisement message from the network.
209.UE向eNodeB发送RRC链接重配置完成消息。209. The UE sends an RRC Link Reconfiguration Complete message to the eNodeB.
210.eNodeB向MME返回S1-AP承载建立响应消息。210. The eNodeB returns an S1-AP bearer setup response message to the MME.
如果在207步中包含有SIPTO Correlation ID,eNodeB使用该信息在eNodeB和L-GW之间建立直接的数据通道。If the SIPTO Correlation ID is included in step 207, the eNodeB uses this information to establish a direct data path between the eNodeB and the L-GW.
211.UE的NAS层建立一个PDN连接建立响应消息,消息中包含EPS Bearer ID信息。UE给eNodeB发送一个直接传输消息(PDN连接建立响应)。211. The NAS layer of the UE establishes a PDN connection setup response message, and the message includes the EPS Bearer ID information. The UE sends a direct transfer message (PDN Connection Setup Response) to the eNodeB.
212.eNodeB给MME发送一个上行NAS传输消息(PDN连接建立响应)。212. The eNodeB sends an uplink NAS transport message (PDN connection setup response) to the MME.
在发送PDN连接建立响应消息之后,如果UE已经获取到了PDN地址信息,则UE就可以通过eNodeB发送上行数据报文,该数据报文可以通过隧道传输到S-GW和P-GW。 After the PDN connection setup response message is sent, if the UE has obtained the PDN address information, the UE may send an uplink data packet through the eNodeB, and the data packet may be tunneled to the S-GW and the P-GW.
213.在接收到210步的承载建立响应消息和212步的PDN连接建立响应消息后,MME向S-GW发送承载修改请求消息。消息中携带:EPS Bearer ID,eNodeB地址,Handover Indication等信息。Handover Indication是在Request Type指示为“切换”的情况下提供。213. After receiving the bearer setup response message of step 210 and the PDN connection setup response message of step 212, the MME sends a bearer modification request message to the S-GW. The message carries: EPS Bearer ID, eNodeB address, Handover Indication, and the like. Handover Indication is provided if the Request Type is indicated as "Handover".
214.如果在213步包含了Handover Indication,则S-GW向P-GW发送承载修改请求消息,触发P-GW将和非3GPP IP接入之间的隧道变更为何3GPP接入***之间的隧道,并立即将缺省EPS承载以及所有专用EPS承载上的报文路由至S-GW。214. If the Handover Indication is included in step 213, the S-GW sends a bearer modification request message to the P-GW, triggering a tunnel change between the P-GW and the non-3GPP IP access, and why the tunnel between the 3GPP access systems And immediately route the default EPS bearer and all the packets on the dedicated EPS bearer to the S-GW.
215.P-GW向S-GW返回承载修改响应。215. The P-GW returns a bearer modification response to the S-GW.
216.S-GW向MME返回承载修改响应。随后S-GW可以将本地阻塞的下行报文发送给UE。216. The S-GW returns a bearer modification response to the MME. The S-GW can then send the locally blocked downlink packet to the UE.
217.在216步MME接收到承载修改响应消息之后,如果Request Type没有指示为“切换”,且建立了一个EPS bearer,如果用户签约数据指示允许UE执行到非3GPP接入***的切换,且如果这个PDN连接是第一个和该APN对应的PDN连接,且MME选择的P-GW和此前HSS指示的PDN用户上下文中P-GW地址不同,则MME需要向HSS发送给信息上报请求消息。消息中携带建立PDN连接所使用的P-GW地址和APN,此外还需要携带用于指示P-GW位于哪个PLMN的信息。217. After receiving the bearer modification response message in step 216, if the Request Type is not indicated as "handover" and an EPS bearer is established, if the user subscription data indicates that the UE is allowed to perform handover to the non-3GPP access system, and if The PDN connection is the first PDN connection corresponding to the APN, and the P-GW selected by the MME is different from the P-GW address in the PDN user context indicated by the previous HSS, and the MME needs to send an information report request message to the HSS. The message carries the P-GW address and the APN used to establish the PDN connection, and further needs to carry information indicating which PLMN the P-GW is located in.
218.HSS保存P-GW标识以及和其对应的APN,并向MME返回信息上报响应消息。218. The HSS saves the P-GW identifier and its corresponding APN, and returns an information report response message to the MME.
UE在附着到网络的过程中会建立缺省的PDN连接。在后续开展业务的过程中根据需要,UE还可以建立到其他PDN网络的PDN连接。每个PDN网络都有一个APN对应,UE想要和哪个PDN网络建立连接,就需要将对应的APN发送给MME,以便MME为用户选择一个P-GW。P-GW是UE和PDN网络之间的连接点,UE根据MME选择的P-GW,建立和P-GW之间的PDN连接。此外根据需要,UE和同一个PDN网络之间还可以建立多个PDN连接,即针对同一个APN可以建立多个PDN连接,但是现有***规定了这多个PDN连接必须使用相同的P-GW。The UE establishes a default PDN connection during the process of attaching to the network. The UE may also establish a PDN connection to other PDN networks as needed during the subsequent service. Each PDN network has an APN corresponding. To which PDN network the UE wants to establish a connection, the corresponding APN needs to be sent to the MME, so that the MME selects a P-GW for the user. The P-GW is a connection point between the UE and the PDN network, and the UE establishes a PDN connection with the P-GW according to the P-GW selected by the MME. In addition, multiple PDN connections can be established between the UE and the same PDN network, that is, multiple PDN connections can be established for the same APN, but the existing system stipulates that the multiple PDN connections must use the same P-GW. .
3GPP***还定义了在为UE建立PDN连接所需的P-GW进行选择时,需要参考APN信息、用户的地理位置、P-GW能力(例如容量)等信息。最终P-GW选择功能实体,例如MME,根据这些参考信息确定一个可供UE建立该PDN连接的P-GW列表。列表中的每个P-GW都有一个对应的权重信息,选择一个合适的P-GW(权重最高或最低)供UE建立该PDN连接。The 3GPP system also defines information such as the APN information, the geographic location of the user, and the P-GW capability (eg, capacity) when selecting the P-GW required to establish a PDN connection for the UE. The final P-GW selects a functional entity, such as the MME, to determine a P-GW list for the UE to establish the PDN connection based on the reference information. Each P-GW in the list has a corresponding weight information, and an appropriate P-GW (the highest or lowest weight) is selected for the UE to establish the PDN connection.
上述相关技术在实现过程中也存在一定的缺陷,图3是相关技术中用户切换场景下进行数据路由的示意图,如图3所示,当用户终端(UE)从区域A的无线网络接入, P-GW选择机制根据UE接入时提供的APN、P-GW容量、UE地理位置等信息,选择了P-GW1、P-GW2、P-GW3可供UE建立和该APN对应的PDN连接。The related technologies also have certain defects in the implementation process. FIG. 3 is a schematic diagram of data routing in a user switching scenario in the related art. As shown in FIG. 3, when a user terminal (UE) accesses the wireless network from the area A, The P-GW selection mechanism selects P-GW1, P-GW2, and P-GW3 for the UE to establish a PDN connection corresponding to the APN according to information such as the APN, the P-GW capacity, and the geographic location of the UE.
UE的当前接入位置离P-GW1较近,选择P-GW1建立PDN连接1。虚线A为当UE接入之后通过PDN连接1开展数据业务。The current access location of the UE is closer to P-GW1, and P-GW1 is selected to establish PDN connection 1. The dotted line A is a data service through the PDN connection 1 after the UE accesses.
此后UE发生移动,从区域A移动到区域B,即发生了跨接入区域的切换。为了保证切换过程中不影响用户业务体验,相关技术的网络机制规定必须保证业务的连续性,即当UE通过区域B接入时,虽然选择了离区域B较近的S-GW2为UE接入服务,且离区域B较近的P-GW2也可以提供UE和上述PDN网络之间的PDN连接,但是UE必须仍然使用P-GW1建立的PDN连接1,如图中的虚线B所示,开展业务。这样UE移动到区域B时开展的数据业务不会发生中断。Thereafter, the UE moves, moving from area A to area B, that is, switching across the access area occurs. In order to ensure that the user experience is not affected during the handover process, the network mechanism of the related art stipulates that the continuity of the service must be ensured, that is, when the UE accesses through the area B, the S-GW2 that is closer to the area B is selected as the UE access. The service and the P-GW2 closer to the area B may also provide the PDN connection between the UE and the PDN network, but the UE must still use the PDN connection 1 established by the P-GW1, as shown by the broken line B in the figure. business. In this way, the data service carried out when the UE moves to the area B does not interrupt.
这种在UE移动过程中,将P-GW1作为锚点的方式,虽然保证了用户移动过程中的业务体验不受影响,但也造成了数据路由迂回,即原本移动之后可以选择更近的P-GW2进行数据路由,现在必须仍然使用离接入区域B较远的P-GW1进行数据路由,这势必导致了网络资源的不合理使用。In the process of UE moving, using P-GW1 as an anchor point ensures that the service experience during the user's mobile process is not affected, but also causes data routing to be detoured, that is, the P can be selected closer after the original mobile. - GW2 performs data routing, and now must still use P-GW1 far away from access area B for data routing, which will inevitably lead to unreasonable use of network resources.
因此,在相关技术中的数据流的传输路径存在资源浪费的问题。Therefore, there is a problem of waste of resources in the transmission path of the data stream in the related art.
发明内容Summary of the invention
本发明提供了一种业务流传输路径优化方法、装置及MME,以至少解决相关技术中的数据流的传输路径存在资源浪费的问题。The present invention provides a method, an apparatus, and an MME for optimizing a traffic stream transmission path, so as to at least solve the problem of resource waste in a transmission path of a data stream in the related art.
根据本发明实施例的一个方面,提供了一种业务流传输路径优化方法,包括:在用户设备UE切换过程中发生移动管理实体MME切换时,从为所述UE切换前服务的源MME或者归属用户服务器HSS获取所述UE的对指定因特网协议IP流卸载进行分组数据网关P-GW调整CSIPTO指示信息;依据所述CSIPTO指示信息,为所述UE的接入点名称APN选择第一P-GW,并基于所述第一P-GW建立第一分组数据网络PDN连接,为所述UE的所述APN选择第二P-GW,并基于所述第二P-GW建立第二PDN连接;依据建立的所述第一PDN连接和/或所述第二PDN连接对所述UE的业务流传输路径进行优化处理。According to an aspect of the present invention, a service stream transmission path optimization method is provided, including: when a handover of a mobility management entity MME occurs during handover of a user equipment UE, from a source MME or a home of a pre-switched service for the UE The user server HSS acquires the packet data gateway P-GW adjustment CSIPTO indication information of the UE for the specified Internet Protocol IP stream offloading; and selects the first P-GW for the access point name APN of the UE according to the CSIPTO indication information. Establishing a first packet data network PDN connection based on the first P-GW, selecting a second P-GW for the APN of the UE, and establishing a second PDN connection based on the second P-GW; The established first PDN connection and/or the second PDN connection optimizes a service flow transmission path of the UE.
优选地,在所述UE切换之前,所述UE的所有业务承载于一条PDN连接的情况下,依据所述CSIPTO指示信息,为所述UE的接入点名称APN选择第一P-GW,并基于所述第一P-GW建立第一分组数据网络PDN连接,为所述UE的所述APN选择第二P-GW,并基于所述第二P-GW建立第二PDN连接;以及依据建立的所述第一PDN连接和/或第二PDN连接对所述UE的业务流传输路径进行优化处理包括:在所 述UE切换过程中,保留UE切换前的所述PDN连接为所述第一PDN连接,并释放所述第一PDN连接内无业务连续性要求的业务,继续承载有业务连续性要求的业务,依据所述UE当前接入位置选择所述第二P-GW建立所述第二PDN连接,采用所述第二PDN连接承载所述无业务连续性要求的业务以及所述UE切换后新开展的所有业务。Preferably, before the handover of the UE, if all the services of the UE are carried in a PDN connection, the first P-GW is selected for the access point name APN of the UE according to the CSIPTO indication information, and Establishing a first packet data network PDN connection based on the first P-GW, selecting a second P-GW for the APN of the UE, and establishing a second PDN connection based on the second P-GW; The first PDN connection and/or the second PDN connection to optimize the service flow transmission path of the UE includes: During the UE handover process, the PDN connection before the UE handover is reserved as the first PDN connection, and the service without the service continuity requirement in the first PDN connection is released, and the service with the service continuity requirement is continued to be carried. Selecting, by the second P-GW, the second P-GW to establish the second PDN connection according to the current access location of the UE, and using the second PDN connection to carry the service with no service continuity requirement and newly developed after the UE is switched. All business.
优选地,依据建立的所述第一PDN连接和/或所述第二PDN连接对所述UE的业务流传输路径进行优化处理包括:为所述第一PDN连接和所述第二PDN连接分配PDN连接优先级,其中,所述第二PDN连接的优先级高于所述第一PDN连接的优先级,切换之后所述UE新开展的业务根据所述PDN连接优先级优先使用所述第二PDN连接进行承载。Preferably, optimizing the service flow transmission path of the UE according to the established first PDN connection and/or the second PDN connection comprises: allocating the first PDN connection and the second PDN connection PDN connection priority, wherein the priority of the second PDN connection is higher than the priority of the first PDN connection, after the handover, the newly launched service of the UE preferentially uses the second according to the PDN connection priority The PDN connection is carried.
优选地,所述第一P-GW和所述第二P-GW选择的策略和计费规则功能PCRF相同。Preferably, the first P-GW and the second P-GW select the same policy and charging rule function PCRF.
优选地,在所述UE切换过程中发生MME切换时,从为所述UE切换前服务的所述源MME或者所述HSS获取所述UE的所述CSIPTO指示信息包括:在接收到所述UE的跟踪区更新TAU请求之后,在与所述源MME建立的上下文通道中,从所述源MME获取所述CSIPTO指示信息;或者,在所述UE完成TAU过程之后,从所述HSS中获取所述CSIPTO指示信息。Preferably, when the MME handover occurs in the UE handover process, acquiring the CSIPTO indication information of the UE from the source MME or the HSS that is served before the UE handover includes: receiving the UE After the tracking area updates the TAU request, the CSIPTO indication information is acquired from the source MME in a context channel established with the source MME; or, after the UE completes the TAU procedure, acquiring the location from the HSS The CSIPTO indication information is described.
根据本发明实施例的还一方面,提供了一种业务流传输路径优化装置,包括:获取模块,设置为在用户设备UE切换过程中发生移动管理实体MME切换时,从为所述UE切换前服务的源MME或者归属用户服务器HSS获取所述UE的对指定因特网协议IP流卸载进行分组数据网关P-GW调整CSIPTO指示信息;建立模块,设置为依据所述CSIPTO指示信息,为所述UE的接入点名称APN选择第一P-GW,并基于所述第一P-GW建立第一分组数据网络PDN连接,为所述UE的所述APN选择第二P-GW,并基于所述第二P-GW建立第二PDN连接;处理模块,设置为依据建立的所述第一PDN连接和/或所述第二PDN连接对所述UE的业务流传输路径进行优化处理。According to still another aspect of the embodiments of the present invention, there is provided a service flow transmission path optimization apparatus, including: an obtaining module, configured to: before a handover of the mobility management entity MME occurs during handover of a user equipment UE, before switching from the UE The source MME or the home subscriber server HSS of the service acquires the packet data gateway P-GW adjustment CSIPTO indication information of the UE for the specified Internet Protocol IP stream offloading; the establishing module is set to be the UE according to the CSIPTO indication information. The access point name APN selects a first P-GW, and establishes a first packet data network PDN connection based on the first P-GW, selects a second P-GW for the APN of the UE, and based on the The second P-GW establishes a second PDN connection; the processing module is configured to perform optimization processing on the service flow transmission path of the UE according to the established first PDN connection and/or the second PDN connection.
优选地,所述建立模块,还设置为在所述UE切换之前,所述UE的所有业务承载于一条PDN连接的情况下,在所述UE切换过程中,保留UE切换前的所述PDN连接为所述第一PDN连接;所述处理模块,还设置为释放所述第一PDN连接内无业务连续性要求的业务,继续承载有业务连续性要求的业务;所述建立模块,还设置为依据所述UE当前接入位置选择所述第二P-GW建立所述第二PDN连接;所述处理模块,还设置为采用所述第二PDN连接承载所述无业务连续性要求的业务以及所述UE切换后新开展的所有业务。 Preferably, the establishing module is further configured to reserve, before the UE handover, that all services of the UE are carried by one PDN connection, and retain the PDN connection before the UE handover in the UE handover process. For the first PDN connection, the processing module is further configured to release a service that does not have a service continuity requirement in the first PDN connection, and continue to carry a service with a service continuity requirement; the establishing module is further configured to Selecting, by the second P-GW, the second P-GW to establish the second PDN connection according to the current access location of the UE; the processing module is further configured to use the second PDN connection to carry the service with no service continuity requirement and All newly launched services after the UE is switched.
优选地,所述处理模块包括:分配单元,设置为为所述第一PDN连接和所述第二PDN连接分配PDN连接优先级,其中,所述第二PDN连接的优先级高于所述第一PDN连接的优先级,切换之后所述UE新开展的业务根据所述PDN连接优先级优先使用所述第二PDN连接进行承载。Preferably, the processing module includes: an allocating unit, configured to allocate a PDN connection priority for the first PDN connection and the second PDN connection, wherein the second PDN connection has a higher priority than the first The priority of a PDN connection, after the handover, the new service of the UE is preferentially used to carry the second PDN connection according to the PDN connection priority.
优选地,所述获取模块包括:第一获取单元,设置为在接收到所述UE的跟踪区更新TAU请求之后,在与所述源MME建立的上下文通道中,从所述源MME获取所述CSIPTO指示信息;或者,第二获取单元,设置为在所述UE完成TAU过程之后,从所述HSS中获取所述CSIPTO指示信息。Preferably, the acquiring module includes: a first acquiring unit, configured to: after receiving the tracking area update TAU request of the UE, acquiring the content from the source MME in a context channel established with the source MME The CSIPTO indicates information; or the second obtaining unit is configured to acquire the CSIPTO indication information from the HSS after the UE completes the TAU process.
根据本发明实施例的还一方面,提供了一种移动性管理实体MME,包括上述任一项所述的装置。According to still another aspect of the embodiments of the present invention, a mobility management entity MME is provided, including the apparatus of any of the above.
通过本发明实施例,采用在用户设备UE切换过程中发生移动管理实体MME切换时,从为所述UE切换前服务的源MME或者归属用户服务器HSS获取所述UE的对指定因特网协议IP流卸载进行分组数据网关P-GW调整CSIPTO指示信息;依据所述CSIPTO指示信息,为所述UE的接入点名称APN选择第一P-GW,并基于所述第一P-GW建立第一分组数据网络PDN连接,为所述UE的所述APN选择第二P-GW,并基于所述第二P-GW建立第二PDN连接;依据建立的所述第一PDN连接和/或所述第二PDN连接对所述UE的业务流传输路径进行优化处理,解决了相关技术中的数据流的传输路径存在资源浪费的问题,进而达到了在UE发生MME切换时,在不影响用户业务体验的前提下,通过优化数据路由路径达到节省网络资源开销的效果。According to the embodiment of the present invention, when the mobility management entity MME handover occurs during the handover of the user equipment UE, the source MME or the home subscriber server HSS serving the UE before the handover is acquired, and the UE is uninstalled from the specified Internet Protocol IP stream. Performing a packet data gateway P-GW to adjust CSIPTO indication information; selecting, according to the CSIPTO indication information, a first P-GW for an access point name APN of the UE, and establishing first packet data based on the first P-GW a network PDN connection, selecting a second P-GW for the APN of the UE, and establishing a second PDN connection based on the second P-GW; according to the established first PDN connection and/or the second The PDN connection optimizes the service flow transmission path of the UE, and solves the problem of resource waste in the transmission path of the data flow in the related art, thereby achieving the premise that the UE does not affect the user service experience when the UE performs the MME handover. The effect of saving network resource overhead is achieved by optimizing the data routing path.
附图说明DRAWINGS
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:The drawings described herein are intended to provide a further understanding of the invention, and are intended to be a part of the invention. In the drawing:
图1是相关技术中EPS***架构示意图;1 is a schematic diagram of an EPS system architecture in the related art;
图2是相关技术中PDN连接建立的流程图;2 is a flow chart of establishing a PDN connection in the related art;
图3是相关技术中用户切换场景下进行数据路由的示意图;3 is a schematic diagram of data routing in a user switching scenario in the related art;
图4是根据本发明实施例的业务流传输路径优化方法的流程图;4 is a flowchart of a method for optimizing a traffic stream transmission path according to an embodiment of the present invention;
图5是根据本发明实施例的业务流传输路径优化装置的结构框图;FIG. 5 is a structural block diagram of a service flow path optimization apparatus according to an embodiment of the present invention; FIG.
图6是根据本发明实施例的业务流传输路径优化装置中处理模块56的优选结构框图; 6 is a block diagram showing a preferred structure of a processing module 56 in a service flow path optimization apparatus according to an embodiment of the present invention;
图7是根据本发明实施例的业务流传输路径优化装置中获取模块52的优选结构框图;FIG. 7 is a block diagram showing a preferred structure of an obtaining module 52 in a service flow path optimization apparatus according to an embodiment of the present invention;
图8是根据本发明实施例的移动性管理实体MME的结构框图;FIG. 8 is a structural block diagram of a mobility management entity MME according to an embodiment of the present invention; FIG.
图9是根据本发明实施例的用户切换场景下进行数据路由优化的示意图;FIG. 9 is a schematic diagram of data routing optimization in a user switching scenario according to an embodiment of the present invention; FIG.
图10是根据本发明实施例一的流程图;Figure 10 is a flow chart according to a first embodiment of the present invention;
图11是根据本发明实施例二的流程图;Figure 11 is a flow chart according to a second embodiment of the present invention;
图12是根据本发明实施例三的流程图。Figure 12 is a flow chart of a third embodiment of the present invention.
具体实施方式detailed description
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。The invention will be described in detail below with reference to the drawings in conjunction with the embodiments. It should be noted that the embodiments in the present application and the features in the embodiments may be combined with each other without conflict.
在本实施例中提供了一种业务流传输路径优化方法,图4是根据本发明实施例的业务流传输路径优化方法的流程图,如图4所示,该流程包括如下步骤:In this embodiment, a service flow path optimization method is provided. FIG. 4 is a flowchart of a service flow path optimization method according to an embodiment of the present invention. As shown in FIG. 4, the process includes the following steps:
步骤S402,在用户设备UE切换过程中发生移动管理实体MME切换时,从为UE切换前服务的源MME或者归属用户服务器HSS获取UE的对指定因特网协议IP流卸载进行分组数据网关P-GW调整CSIPTO指示信息;Step S402: When the mobility management entity MME handover occurs during the handover of the user equipment UE, the packet data gateway P-GW is adjusted for the specified Internet Protocol IP stream offloading from the source MME or the home subscriber server HSS serving the UE before the handover. CSIPTO indication information;
步骤S404,依据CSIPTO指示信息,为UE的接入点名称APN选择第一P-GW,并基于第一P-GW建立第一分组数据网络PDN连接,为UE的APN选择第二P-GW,并基于第二P-GW建立第二PDN连接;Step S404, selecting a first P-GW for the access point name APN of the UE according to the CSIPTO indication information, and establishing a PDN connection of the first packet data network based on the first P-GW, and selecting a second P-GW for the APN of the UE, And establishing a second PDN connection based on the second P-GW;
步骤S406,依据建立的第一PDN连接和/或第二PDN连接对UE的业务流传输路径进行优化处理。Step S406, performing optimization processing on the service flow transmission path of the UE according to the established first PDN connection and/or the second PDN connection.
通过上述步骤,在UE切换过程中发生MME切换时,基于CSIPTO指示信息,为UE基于第一P-GW建立第一PDN连接,为UE基于第二P-GW建立第二PDN连接,依据建立的第一PDN连接,第二PDN连接对UE的业务流传输路径进行优化处理,解决了相关技术中的数据流的传输路径存在资源浪费的问题,进而达到了在不影响用户业务体验的前提下,通过优化数据路由路径达到节省网络资源开销的效果。After the MME handover occurs in the UE handover process, the UE establishes a first PDN connection based on the first P-GW, and establishes a second PDN connection for the UE based on the second P-GW, according to the CSIPTO indication information, according to the established The first PDN connection, the second PDN connection optimizes the service flow transmission path of the UE, and solves the problem of waste of resources in the transmission path of the data flow in the related art, thereby achieving the premise of not affecting the user service experience. The effect of saving network resource overhead is achieved by optimizing the data routing path.
其中,在UE切换之前,UE的所有业务承载于一条PDN连接的情况下,依据CSIPTO指示信息,为UE的接入点名称APN选择第一P-GW,并基于第一P-GW建立第一分组数据网络PDN连接,为UE的APN选择第二P-GW,并基于第二P-GW建立第二PDN连接;以及依据建立的第一PDN连接和/或第二PDN连接对UE的业 务流传输路径进行优化处理包括:在UE切换过程中,保留UE切换前的PDN连接为第一PDN连接,并释放第一PDN连接内无业务连续性要求的业务,继续承载有业务连续性要求的业务,依据UE当前接入位置选择第二P-GW建立第二PDN连接,采用第二PDN连接承载无业务连续性要求的业务以及UE切换后新开展的所有业务。The first P-GW is selected for the access point name APN of the UE according to the CSIPTO indication information, and the first P-GW is first established according to the CSIPTO indication information, before the UE is switched. a packet data network PDN connection, selecting a second P-GW for the APN of the UE, and establishing a second PDN connection based on the second P-GW; and locating the UE according to the established first PDN connection and/or the second PDN connection The optimization process of the service flow transmission path includes: maintaining the PDN connection before the UE handover as the first PDN connection in the UE handover process, and releasing the service without the service continuity requirement in the first PDN connection, and continuing to carry the service continuity requirement. The service selects the second P-GW to establish a second PDN connection according to the current access location of the UE, and uses the second PDN connection to carry the service without the service continuity requirement and all the newly started services after the UE is switched.
优选地,依据建立的第一PDN连接和/或第二PDN连接对UE的业务流传输路径进行优化处理包括:为第一PDN连接和第二PDN连接分配PDN连接优先级,其中,第二PDN连接的优先级高于第一PDN连接的优先级,切换之后UE新开展的业务根据PDN连接优先级优先使用第二PDN连接进行承载。Preferably, optimizing the service flow transmission path of the UE according to the established first PDN connection and/or the second PDN connection comprises: allocating a PDN connection priority for the first PDN connection and the second PDN connection, wherein the second PDN The priority of the connection is higher than the priority of the first PDN connection. After the handover, the newly developed service of the UE preferentially uses the second PDN connection to carry the bearer according to the PDN connection priority.
其中,第一P-GW和第二P-GW选择的策略和计费规则功能PCRF相同。The policy selected by the first P-GW and the second P-GW is the same as the charging rule function PCRF.
需要说明的是,在UE切换过程中发生MME切换时,从为UE切换前服务的源MME或者HSS获取UE的CSIPTO指示信息可以采用多种方式,例如,可以在接收到UE的跟踪区更新TAU请求之后,在与源MME建立的上下文通道中,从源MME获取CSIPTO指示信息;或者,也可以在UE完成TAU过程之后,从HSS中获取CSIPTO指示信息。It should be noted that, when the MME handover occurs in the UE handover process, the CSIPTO indication information of the UE may be obtained from the source MME or the HSS serving the UE before the handover, for example, the TAU may be updated in the tracking area of the UE. After the request, the CSIPTO indication information is acquired from the source MME in the context channel established with the source MME; or the CSIPTO indication information may be acquired from the HSS after the UE completes the TAU procedure.
在本实施例中还提供了一种业务流传输路径优化装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。In this embodiment, a service flow path optimization device is further provided, which is used to implement the foregoing embodiments and preferred embodiments, and details are not described herein. As used below, the term "module" may implement a combination of software and/or hardware of a predetermined function. Although the apparatus described in the following embodiments is preferably implemented in software, hardware, or a combination of software and hardware, is also possible and contemplated.
图5是根据本发明实施例的业务流传输路径优化装置的结构框图,如图5所示,该装置包括获取模块52、建立模块54和处理模块56,下面对该装置进行说明。FIG. 5 is a structural block diagram of a service flow path optimization apparatus according to an embodiment of the present invention. As shown in FIG. 5, the apparatus includes an acquisition module 52, an establishment module 54, and a processing module 56. The apparatus will be described below.
获取模块52,设置为在用户设备UE切换过程中发生移动管理实体MME切换时,从为UE切换前服务的源MME或者归属用户服务器HSS获取UE的对指定因特网协议IP流卸载进行分组数据网关P-GW调整CSIPTO指示信息;建立模块54,连接至上述获取模块52,设置为依据CSIPTO指示信息,为UE的接入点名称APN选择第一P-GW,并基于第一P-GW建立第一分组数据网络PDN连接,为UE的APN选择第二P-GW,并基于第二P-GW建立第二PDN连接;处理模块56,连接至上述建立模块54,设置为依据建立的第一PDN连接和/或第二PDN连接对UE的业务流传输路径进行优化处理。The obtaining module 52 is configured to: when the mobility management entity MME handover occurs during the handover of the user equipment UE, acquire the packet data gateway P for the specified Internet Protocol IP flow offloading from the source MME or the home subscriber server HSS serving the UE before the handover. The GW adjusts the CSIPTO indication information; the establishing module 54 is connected to the obtaining module 52, and is configured to select the first P-GW for the access point name APN of the UE according to the CSIPTO indication information, and establish the first P-GW based on the first P-GW. a packet data network PDN connection, selecting a second P-GW for the APN of the UE, and establishing a second PDN connection based on the second P-GW; the processing module 56 is connected to the establishing module 54 and configured to connect according to the established first PDN And/or the second PDN connection optimizes the traffic flow path of the UE.
优选地,访建立模块54,还设置为在UE切换之前,UE的所有业务承载于一条PDN连接的情况下,在UE切换过程中,保留UE切换前的PDN连接为第一PDN连接;处理模块56,还设置为释放第一PDN连接内无业务连续性要求的业务,继续承载有业务连续性要求的业务;建立模块54,还设置为依据UE当前接入位置选择第二 P-GW建立第二PDN连接;处理模块56,还设置为采用第二PDN连接承载无业务连续性要求的业务以及UE切换后新开展的所有业务。Preferably, the visit establishing module 54 is further configured to reserve the PDN connection before the UE handover as the first PDN connection in the UE handover process, in the case that the UE is in the PDN connection before the UE handover; 56. The device is further configured to release the service without the service continuity requirement in the first PDN connection, and continue to carry the service with the service continuity requirement; the establishing module 54 is further configured to select the second according to the current access location of the UE. The P-GW establishes a second PDN connection. The processing module 56 is further configured to use the second PDN connection to carry services without service continuity requirements and all services newly performed after the UE is switched.
图6是根据本发明实施例的业务流传输路径优化装置中处理模块56的优选结构框图,如图6所示,该处理模块56包括分配单元62,下面对该分配单元62进行说明。FIG. 6 is a block diagram showing a preferred structure of the processing module 56 in the service stream transmission path optimizing apparatus according to the embodiment of the present invention. As shown in FIG. 6, the processing module 56 includes an allocating unit 62, which will be described below.
分配单元62,设置为为第一PDN连接和第二PDN连接分配PDN连接优先级,其中,第二PDN连接的优先级高于第一PDN连接的优先级,切换之后UE新开展的业务根据PDN连接优先级优先使用第二PDN连接进行承载。The allocating unit 62 is configured to allocate a PDN connection priority for the first PDN connection and the second PDN connection, wherein the priority of the second PDN connection is higher than the priority of the first PDN connection, and the newly developed service of the UE according to the PDN after the handover The connection priority is preferentially carried using the second PDN connection.
图7是根据本发明实施例的业务流传输路径优化装置中获取模块52的优选结构框图,如图7所示,该获取模块52包括:第一获取单元72或者第二获取单元74,下面对该获取模块52进行说明。FIG. 7 is a block diagram of a preferred structure of the acquisition module 52 in the service flow path optimization apparatus according to the embodiment of the present invention. As shown in FIG. 7, the acquisition module 52 includes: a first acquisition unit 72 or a second acquisition unit 74, The acquisition module 52 will be described.
第一获取单元72,设置为在接收到UE的跟踪区更新TAU请求之后,在与源MME建立的上下文通道中,从源MME获取CSIPTO指示信息;或者,第二获取单元74,设置为在UE完成TAU过程之后,从HSS中获取CSIPTO指示信息。The first obtaining unit 72 is configured to: after receiving the tracking area update TAU request of the UE, acquire CSIPTO indication information from the source MME in the context channel established with the source MME; or the second obtaining unit 74 is configured to be in the UE After completing the TAU process, the CSIPTO indication information is obtained from the HSS.
图8是根据本发明实施例的移动性管理实体MME的结构框图,如图8所示,该MME80包括上述任一项的业务流传输路径优化装置82。FIG. 8 is a structural block diagram of a mobility management entity MME according to an embodiment of the present invention. As shown in FIG. 8, the MME 80 includes the service flow path optimization device 82 of any of the above.
在相关技术中,通过牺牲网络资源的使用效率,来达到切换时用户业务体验不受影响。而在实际应用中,用户开展的业务虽然多样,但是对时延的要求可分为两大类,一类是诸如IP电话、VPN等对业务连续性要求较高的业务,这类业务在传输过程中不能中断,一旦中断发生就会对业务体验造成较大影响,这类业务称为实时业务;另一类是诸如短消息、网页浏览等对业务连续性要求较低的业务,这类业务在传输过程中即使发生中断也不会对用户的业务体验造成很大影响,甚至短暂的中断用户都感受不到,这类业务称为非实时业务。In the related art, the user service experience at the time of handover is not affected by sacrificing the use efficiency of the network resources. In practical applications, although the services carried out by users are diverse, the requirements for delay can be divided into two categories, one is services such as IP telephony and VPN, which have high requirements for business continuity, and such services are transmitted. The process can not be interrupted, once the interruption occurs, it will have a greater impact on the business experience. Such services are called real-time services; the other is services such as short messages and web browsing that require less business continuity. Even if an interruption occurs during the transmission, it will not have a great impact on the user's business experience, and even a short interruption of the user can not feel, such services are called non-real-time services.
在相关技术实现中,切换过程不管对实时业务还是非实时业务都采用路由迂回方式,使数据通过P-GW1锚点路由,保证业务连续,这种做法虽然保证了业务体验,但也造成了网络资源的浪费。In the implementation of the related technology, the handover process adopts a route bypass mode for both real-time service and non-real-time service, so that data is routed through the P-GW1 anchor point to ensure continuous service. Although this method ensures the service experience, it also causes the network. Waste of resources.
针对相关技术的上述问题,在本实施例中,提供了一种业务流传输路径优化方法,该方法包括:在用户设备UE切换过程中,发生跨MME切换的情况下,目标MME从源MME或者从HSS中获取对指定IP流卸载进行PGW调整(Coordinated PGW change for Selected IP Traffic Offload,简称为CSIPTO)的指示信息,指示信息用于说明UE支持对开展的业务进行业务流的传输路径优化,根据该指示信息为用户的APN选择两个不同的P-GW建立两个PDN连接。用户终端在移动过程中优化接入连接,以实现在不影响用户业务体验的前提下达到业务流的最优传输路径,减轻路由迂回,节 省网络资源的目的。下面对该方法进行简单说明。For the above problem of the related art, in this embodiment, a service stream transmission path optimization method is provided. The method includes: in a handover process of a user equipment UE, in a case where a cross-MME handover occurs, the target MME is from the source MME or The indication information of the Coordinated PGW change for the selected IP traffic offload (CSIPTO) is obtained from the HSS, and the indication information is used to indicate that the UE supports the optimization of the transmission path of the service flow for the carried out service, according to The indication information is that the user's APN selects two different P-GWs to establish two PDN connections. The user terminal optimizes the access connection during the mobile process to achieve the optimal transmission path of the service flow without affecting the user service experience, and alleviate the route bypass. The purpose of the provincial network resources. The method will be briefly described below.
通过为到PDN网络的同一个APN选择两个不同的P-GW建立两个PDN连接的方式来实现即保证用户业务体验又达到路由路径优化的目的,其中一个PDN连接用于承载有业务连续性要求的业务,在切换过程中该PDN连接始终不会中断,即该PDN连接所使用的P-GW在切换过程中保持不变;另一个PDN连接用于承载没有业务连续性要求的业务,该PDN连接所使用的P-GW靠近用户接入位置,切换过程中,该PDN连接会被释放,并由MME选择切换后靠近用户位置的其他P-GW重新建立PDN连接用于承载上述无业务连续性要求的业务。这种实现方式即不会影响到用户的业务的体验,同时又实现了数据路由路径的优化,节省了网络资源。By establishing two PDN connections by selecting two different P-GWs for the same APN to the PDN network, the user service experience is ensured and the routing path is optimized. One PDN connection is used to carry the service continuity. The required service, the PDN connection is always uninterrupted during the handover process, that is, the P-GW used by the PDN connection remains unchanged during the handover process; the other PDN connection is used to carry the service without the service continuity requirement, The P-GW used by the PDN connection is close to the user access location. During the handover process, the PDN connection is released, and the P-GW that is connected to the user location after the MME chooses to re-establish the PDN connection to carry the above-mentioned non-service continuity. Sexual requirements for business. This implementation mode does not affect the user's service experience, and at the same time optimizes the data routing path and saves network resources.
图9是根据本发明实施例的用户切换场景下进行数据路由优化的示意图,如图9中,用户切换之前对于实时和非实时业务都使用PDN连接1(使用P-GW1建立)承载。用户切换过程中以及切换之后,对于非实时业务,选择如图9虚线C所示的离区域B较近的P-GW2建立PDN连接2进行路由;而对于实时业务,仍然使用虚线B所示的PDN连接1进行路由。FIG. 9 is a schematic diagram of data route optimization in a user handover scenario according to an embodiment of the present invention. As shown in FIG. 9, a PDN connection 1 (established using P-GW1) is used for both real-time and non-real-time services before user handover. During the user handover process and after the handover, for the non-real-time service, the P-GW 2 that is closer to the area B as shown by the broken line C in FIG. 9 is selected to establish the PDN connection 2 for routing; and for the real-time service, the dotted line B is still used. PDN connection 1 is routed.
通过上述数据路由方式,可以在不影响用户业务体验的前提下,通过优化数据路由路径达到节省部分网络资源开销的效果。Through the above data routing mode, the effect of saving part of network resource overhead can be achieved by optimizing the data routing path without affecting the user service experience.
下面对本发明优选实施例进行说明。Preferred embodiments of the invention are described below.
实施例一Embodiment 1
该实施例描述的是用户发生的TAU切换过程,即当用户发生移动,用户最新的TA(Tracking Area,跟踪区)不在用户的TAI(Tracking Area Identity,跟踪区标识)列表内,需要发生跨MME的切换,需要为用户选择新的MME为用户接入服务。在该实施例中,假设切换前用户正在开展实时业务和非实时业务。切换过程中,目标MME(新的MME)可以从源MME中获取到用户的CSIPTO指示信息。This embodiment describes a TAU switching process that occurs when a user moves, and the user's latest TA (Tracking Area) is not in the TAI (Tracking Area Identity) list of the user. For the handover, the user needs to select a new MME for the user access service. In this embodiment, it is assumed that the user is conducting real-time services and non-real-time services before switching. During the handover, the target MME (new MME) can obtain the CSIPTO indication information of the user from the source MME.
UE可以签约多个APN,用户终端利用每个APN可以建立一个PDN连接,也可以建立多个PDN连接。下面的流程消息是针对PDN连接级别的。如果切换之前UE利用多个APN建立了多个PDN连接,或者利用单个APN建立了多个APN连接,则每个PDN连接都有对应的消息流程。为了说明的方便,本实施例假设用户仅使用了一个APN和网络之间建立了一个PDN连接(本假设同样用于实施例二和三)。The UE can subscribe to multiple APNs, and the user terminal can establish one PDN connection by using each APN, and can also establish multiple PDN connections. The following process messages are for the PDN connection level. If the UE establishes multiple PDN connections by using multiple APNs before the handover, or establishes multiple APN connections by using a single APN, each PDN connection has a corresponding message flow. For convenience of explanation, this embodiment assumes that the user has only established one PDN connection between the APN and the network (this assumption is also used for the second and third embodiments).
图10是根据本发明实施例一的流程图,如图10所示,该流程包括如下步骤:FIG. 10 is a flowchart of a first embodiment of the present invention. As shown in FIG. 10, the process includes the following steps:
1.***检测到UE发生了移动,其最新的TA不在TAI列表内,触发TAU(跟 1. The system detects that the UE has moved, and its latest TA is not in the TAI list, triggering TAU (following
踪区更新)程序。Track update) program.
2.UE向eNodeB发起TAU请求消息。消息中携带RRC参数。2. The UE initiates a TAU Request message to the eNodeB. The message carries the RRC parameter.
3.eNodeB根据RRC参数选择一个新的MME(即目标MME)。eNodeB也可以根据MME选择程序选择一个目标MME。eNodeB向MME发起TAU请求。3. The eNodeB selects a new MME (ie, the target MME) according to the RRC parameters. The eNodeB can also select a target MME according to the MME selection procedure. The eNodeB initiates a TAU request to the MME.
4.目标MME根据从UE接受的GUTI(Globally Unique Temporary Identity,全球唯一临时标识)信息获取源MME地址,并向源MME发送上下文请求消息,用于获取用户信息。The target MME obtains the source MME address according to the GUTI (Globally Unique Temporary Identity) information received from the UE, and sends a context request message to the source MME for acquiring user information.
5.源MME向目标MME返回上下文请求的响应。在响应消息中将用户的上下文信息发送给目标MME。如果源MME中有用户签约信息,则将用户签约信息也一并提供给目标MME。用户签约信息中包含了CSIPTO指示信息。5. The source MME returns a response to the context request to the target MME. The user's context information is sent to the target MME in the response message. If there is user subscription information in the source MME, the user subscription information is also provided to the target MME. The user subscription information contains the CSIPTO indication information.
6.目标MME向源MME返回确认消息。源MME根据该消息,在其上下文中标记GW和HSS上的信息不再有效。使得MME后续跟新GW和HSS上信息。6. The target MME returns an acknowledgement message to the source MME. Based on the message, the source MME marks the information on the GW and HSS in its context no longer valid. The MME is subsequently followed by information on the new GW and HSS.
7.如果MME发生改变,目标MME从源MME中接收该用户的承载上下文信息,并进行维护。目标MME重新为该用户建立EPS承载。7. If the MME changes, the target MME receives the bearer context information of the user from the source MME and performs maintenance. The target MME re-establishes an EPS bearer for the user.
根据步骤5中获取的CSIPTO指示信息,目标MME决定为用户的APN选择P-GW1和P-GW2建立两个PDN连接。目标MME从UE接收EPS承载的状态,并将其和MME上维护的EPS承载上下文进行比较。释放在UE上已经在不再激活的EPS承载。目标MME向S-GW发起承载修改请求操作,并为PDN连接1(使用P-GW1建立)产生PDN连接优先级,设置为低。然后将APN,PDN连接1优先级信息发送刚给S-GW。According to the CSIPTO indication information acquired in step 5, the target MME decides to establish two PDN connections for the user's APN selection P-GW1 and P-GW2. The target MME receives the status of the EPS bearer from the UE and compares it with the EPS bearer context maintained on the MME. The EPS bearer that is no longer active on the UE is released. The target MME initiates a bearer modification request operation to the S-GW, and generates a PDN connection priority for the PDN connection 1 (established using P-GW1), which is set to low. Then, the APN, PDN connection 1 priority information is sent to the S-GW.
8.S-GW向P-GW1发起承载修改请求,将UE的APN,PDN连接1优先级信息发送给P-GW1.8. The S-GW initiates a bearer modification request to the P-GW1, and sends the APN and PDN connection 1 priority information of the UE to the P-GW1.
9.P-GW1向PCRF发起IP-CAN会话1修改过程,并将APN,PDN连接1优先级信息提供给PCRF。9. P-GW1 initiates an IP-CAN session 1 modification process to the PCRF, and provides APN and PDN connection 1 priority information to the PCRF.
10.P-GW1向S-GW返回承载修改的响应消息。 10. P-GW1 returns a response message carrying the modification to the S-GW.
11.S-GW向目标MME返回承载修改的响应消息。11. The S-GW returns a bearer modified response message to the target MME.
12.根据步骤5中获取的CSIPTO指示,目标MME决定为APN选择P-GW2建立PDN连接2,并为其产生PDN连接2的优先级,将优先级设置高于PDN连接1的优先级。目标MME向S-GW发起承载会话2的创建请求,请求消息中包含APN,PDN连接2优先级信息。12. According to the CSIPTO indication obtained in step 5, the target MME decides to establish a PDN connection 2 for the APN selection P-GW2, and generates a priority for the PDN connection 2, setting the priority higher than the priority of the PDN connection 1. The target MME initiates a request for the establishment of the bearer session 2 to the S-GW, and the request message includes the APN and the PDN connection 2 priority information.
13.S-GW向P-GW2发起创建承载会话2的请求,携带APN,PDN连接2的优先级信息。13. The S-GW initiates a request to create a bearer session 2 to the P-GW2, and carries the priority information of the APN and the PDN connection 2.
14.P-GW2向PCRF发起IP-CAN会话2的创建过程,并将APN和PDN连接2优先级信息发送给PCRF。由于P-GW1和P-GW2分别和PCRF创建IP-CAN会话时,根据用户信息,APN等都是相同的,因此P-GW1和P-GW2选择同一个PCRF为该用户创建IP-CAN会话。14. The P-GW2 initiates the IP-CAN session 2 creation process to the PCRF, and sends the APN and PDN connection 2 priority information to the PCRF. Since the P-GW1 and the P-GW2 respectively create an IP-CAN session with the PCRF, the APNs and the like are the same according to the user information, so the P-GW1 and the P-GW2 select the same PCRF to create an IP-CAN session for the user.
15.P-GW2向S-GW返回创建承载会话2的响应消息。15. P-GW2 returns a response message to create a bearer session 2 to the S-GW.
16.S-GW向目标MME返回创建承载会话2的响应消息。16. The S-GW returns a response message to create a bearer session 2 to the target MME.
17.目标MME向HSS发起位置更新请求,将用户信息提供给HSS。17. The target MME initiates a location update request to the HSS to provide user information to the HSS.
18.HSS向源MME发起位置更新的取消信息。18. The HSS initiates a location update cancellation message to the source MME.
19.源MME上删除和该用户相关的承载上下文信息,并向HSS返回确认消息。19. The source MME deletes the bearer context information associated with the user and returns an acknowledgement message to the HSS.
20.HSS向目标MME返回确认消息。20. The HSS returns a confirmation message to the target MME.
21.目标MME向UE返回TAU接受消息。21. The target MME returns a TAU accept message to the UE.
22.如果GUTI发生改变,则UE还需要向目标MME返回TAU完成消息,将最新的GUTI提供给目标MME。22. If the GUTI changes, the UE also needs to return a TAU Complete message to the target MME to provide the latest GUTI to the target MME.
至此,用户发生的TAU切换完成,新的MME为用户的APN选择了两个P-GW分别建立PDN连接,其中PDN连接1用于承载切换前用户开展的实时业务,保证在TAU过程中,用户开展的实时业务不会发生中断,保证用户体验。当该部分实时业务开展结束时,PDN连接1被释放。PDN连接2用于承载切换前用户开展的非实时业务和切换后用户开展的所有业务。由于切换过程中,非实时业务从PDN连接1变更到了PDN连接2,则该部分非实时业务在TAU切换过程中会发生中断,但这种切换过程中的中断对用户的业务体验不会造成显著影响。 At this point, the user-initiated TAU handover is completed, and the new MME selects two P-GWs for the user's APN to establish a PDN connection, where the PDN connection 1 is used to carry the real-time service carried out by the user before the handover, ensuring that the user is in the TAU process. The real-time business carried out will not be interrupted to ensure the user experience. When the part of the real-time service is completed, the PDN connection 1 is released. The PDN connection 2 is used to carry the non-real-time services carried out by the user before the handover and all the services carried out by the user after the handover. Since the non-real-time service is changed from the PDN connection 1 to the PDN connection 2 during the handover process, the part of the non-real-time service is interrupted during the TAU handover process, but the interruption in the handover process does not cause significant impact on the user's service experience. influences.
实施例二Embodiment 2
该实施例描述的是用户发生的TAU切换过程,即当用户发生移动,用户最新的TA不在用户的TAI列表内,需要发生跨MME的切换,需要为用户选择新的MME为用户接入服务。在该实施例中,假设切换前用户正在开展实时业务和非实时业务。切换过程中,目标MME(新的MME)从HSS中获取到用户的CSIPTO指示信息。This embodiment describes the TAU switching process that occurs when the user moves, and the latest TA of the user is not in the TAI list of the user. The handover needs to be performed across the MME. The user needs to select a new MME as the user access service. In this embodiment, it is assumed that the user is conducting real-time services and non-real-time services before switching. During the handover, the target MME (new MME) obtains the CSIPTO indication information of the user from the HSS.
图11是根据本发明实施例二的流程图,如图11所示,该流程包括如下步骤:FIG. 11 is a flowchart of Embodiment 2 of the present invention. As shown in FIG. 11, the process includes the following steps:
1.***检测到UE发生了移动,其最新的TA不在TAI列表内,触发TAU程序。1. The system detects that the UE has moved, and its latest TA is not in the TAI list, triggering the TAU procedure.
2.UE向eNodeB发起TAU请求消息。消息中携带RRC参数。2. The UE initiates a TAU Request message to the eNodeB. The message carries the RRC parameter.
3.eNodeB根据RRC参数选择一个新的MME(即目标MME)。eNodeB也可以根据MME选择程序选择一个目标MME。eNodeB向MME发起TAU请求。3. The eNodeB selects a new MME (ie, the target MME) according to the RRC parameters. The eNodeB can also select a target MME according to the MME selection procedure. The eNodeB initiates a TAU request to the MME.
4.目标MME根据从UE接受的GUTI信息获取源MME地址,并向源MME发送上下文请求消息,用于获取用户信息。4. The target MME obtains the source MME address according to the GUTI information received from the UE, and sends a context request message to the source MME for acquiring user information.
5.源MME向目标MME返回上下文请求的响应。在响应消息中将用户的上下文信息发送给目标MME。5. The source MME returns a response to the context request to the target MME. The user's context information is sent to the target MME in the response message.
6.目标MME向源MME返回确认消息。源MME根据该消息,在其上下文中标记GW和HSS上的信息不再有效。使得MME后续跟新GW和HSS上信息。6. The target MME returns an acknowledgement message to the source MME. Based on the message, the source MME marks the information on the GW and HSS in its context no longer valid. The MME is subsequently followed by information on the new GW and HSS.
7.如果MME发生改变,目标MME从源MME中接收该用户的承载上下文信息,并进行维护。目标MME重新为该用户建立EPS承载。7. If the MME changes, the target MME receives the bearer context information of the user from the source MME and performs maintenance. The target MME re-establishes an EPS bearer for the user.
目标MME从UE接收EPS承载的状态,并将其和MME上维护的EPS承载上下文进行比较。释放在UE上已经在不再激活的EPS承载。目标MME向S-GW发起承载修改请求操作。The target MME receives the status of the EPS bearer from the UE and compares it with the EPS bearer context maintained on the MME. The EPS bearer that is no longer active on the UE is released. The target MME initiates a bearer modification request operation to the S-GW.
8.S-GW向P-GW1发起承载修改请求。8. The S-GW initiates a bearer modification request to the P-GW1.
9.P-GW1向PCRF发起IP-CAN会话1修改过程。9. P-GW1 initiates an IP-CAN Session 1 modification procedure to the PCRF.
10.P-GW1向S-GW返回承载修改的响应消息。 10. P-GW1 returns a response message carrying the modification to the S-GW.
11.S-GW向目标MME返回承载修改的响应消息。11. The S-GW returns a bearer modified response message to the target MME.
12.目标MME向HSS发起位置更新请求,将用户信息提供给HSS。如果此时目标MME上没有用户的签约信息,则向HSS请求用户签约信息。12. The target MME initiates a location update request to the HSS to provide user information to the HSS. If there is no subscription information of the user on the target MME at this time, the user subscription information is requested from the HSS.
13.HSS向源MME发起位置更新的取消信息。13. The HSS initiates a location update cancellation message to the source MME.
14.源MME上删除和该用户相关的承载上下文信息,并向HSS返回确认消息。14. The source MME deletes the bearer context information associated with the user and returns an acknowledgement message to the HSS.
15.HSS向目标MME返回确认消息。如果在步骤4-6用户的上下文传递中,没有包含用户签约信息,则HSS将包含CSIPTO指示信息的用户签约信息提供给目标MME。15. The HSS returns an acknowledgement message to the target MME. If the user subscription information is not included in the context transfer of the user in step 4-6, the HSS provides the user subscription information including the CSIPTO indication information to the target MME.
16.根据步骤15中获取的CSIPTO指示信息,目标MME决定为APN选择P-GW1和P-GW2建立两个PDN连接。目标MME发起承载修改过程,释放PDN连接1中用于承载非实时业务的专用承载。目标MME同时为PDN连接1产生优先级信息,并设置为低。目标MME将APN,PDN连接1的优先级信息提供给S-GW,P-GW1和PCRF。16. According to the CSIPTO indication information acquired in step 15, the target MME decides to establish two PDN connections for the APN selection P-GW1 and P-GW2. The target MME initiates a bearer modification process, and releases the dedicated bearer for carrying the non-real-time service in the PDN connection 1. The target MME simultaneously generates priority information for PDN connection 1 and sets it to low. The target MME provides priority information of the APN and PDN connection 1 to the S-GW, P-GW1 and PCRF.
17.MME选择P-GW2建立PDN连接2,并为其产生PDN连接2的优先级,将优先级设置高于PDN连接1的优先级。目标MME向S-GW发起承载会话2的创建请求,请求消息中包含APN,PDN连接2优先级信息。17. The MME selects P-GW2 to establish PDN connection 2, and generates a priority for PDN connection 2 for it, setting the priority higher than the priority of PDN connection 1. The target MME initiates a request for the establishment of the bearer session 2 to the S-GW, and the request message includes the APN and the PDN connection 2 priority information.
18.S-GW向P-GW2发起创建承载会话2的请求,携带APN,PDN连接2的优先级信息。18. The S-GW initiates a request to create a bearer session 2 to the P-GW2, and carries the priority information of the APN and the PDN connection 2.
19.P-GW2向PCRF发起IP-CAN会话2的创建过程,并将APN和PDN连接2优先级信息发送给PCRF。由于P-GW1和P-GW2分别和PCRF创建IP-CAN会话时,根据用户信息,APN等都是相同的,因此P-GW1和P-GW2选择同一个PCRF为该用户创建IP-CAN会话。19. P-GW2 initiates the IP-CAN session 2 creation process to the PCRF, and sends the APN and PDN connection 2 priority information to the PCRF. Since the P-GW1 and the P-GW2 respectively create an IP-CAN session with the PCRF, the APNs and the like are the same according to the user information, so the P-GW1 and the P-GW2 select the same PCRF to create an IP-CAN session for the user.
20.P-GW2向S-GW返回创建承载会话2的响应消息。20. P-GW2 returns a response message to create a bearer session 2 to the S-GW.
21.S-GW向目标MME返回创建承载会话2的响应消息。21. The S-GW returns a response message to create a bearer session 2 to the target MME.
22.目标MME向UE返回TAU接受消息。22. The target MME returns a TAU accept message to the UE.
23.如果GUTI发生改变,则UE还需要向目标MME返回TAU完成消息,将最新的GUTI提供给目标MME。 23. If the GUTI changes, the UE also needs to return a TAU Complete message to the target MME to provide the latest GUTI to the target MME.
至此,用户发生的TAU切换完成。与实施例一的区别在于目标MME从HSS中获取包含CSIPTO指示的用户签约信息。目标MME为用户的APN选择了两个P-GW分别建立PDN连接,其中PDN连接1用于承载切换前用户开展的实时业务,保证在TAU过程中,用户开展的实时业务不会发生中断,保证用户体验。当该部分实时业务开展结束时,PDN连接1被释放。PDN连接2用于承载切换前用户开展的非实时业务和切换后用户开展的所有业务。由于切换过程中,非实时业务从PDN连接1变更到了PDN连接2,则该部分非实时业务在TAU切换过程中会发生中断,但这种切换过程中的中断对用户的业务体验不会造成显著影响。At this point, the TAU switch that occurred by the user is completed. The difference from the first embodiment is that the target MME obtains the user subscription information including the CSIPTO indication from the HSS. The target MME selects two P-GWs for the user's APN to establish a PDN connection, and the PDN connection 1 is used to carry the real-time service carried out by the user before the handover, ensuring that the real-time service initiated by the user is not interrupted during the TAU process. user experience. When the part of the real-time service is completed, the PDN connection 1 is released. The PDN connection 2 is used to carry the non-real-time services carried out by the user before the handover and all the services carried out by the user after the handover. Since the non-real-time service is changed from the PDN connection 1 to the PDN connection 2 during the handover process, the part of the non-real-time service is interrupted during the TAU handover process, but the interruption in the handover process does not cause significant impact on the user's service experience. influences.
实施例三Embodiment 3
实施例三描述的S1切换场景,在S1切换过程中,也需要发生跨MME的切换。In the S1 handover scenario described in Embodiment 3, switching between MMEs also needs to occur during the S1 handover process.
在切换之前,UE开展的业务使用UE、源eNodeB、源S-GW和P-GW1之间建立的PDN连接进行数据路由。UE开展的业务包括实时业务和非实时业务。Before the handover, the service carried out by the UE uses the PDN connection established between the UE, the source eNodeB, the source S-GW, and the P-GW1 to perform data routing. The services carried out by the UE include real-time services and non-real-time services.
此后UE发生了S1切换,即需要发生跨MME的切换。Thereafter, the UE has an S1 handover, that is, a handover across the MME needs to occur.
图12是根据本发明实施例三的流程图,如图12所示,该流程包括如下步骤:FIG. 12 is a flowchart of Embodiment 3 of the present invention. As shown in FIG. 12, the process includes the following steps:
步骤1-17描述的是S1切换过程中,通过建立间接数据转发通道的机制,将业务数据从源接入网络转发至切换后的目标接入网络。其过程参考现有技术流程。Step 1-17 describes that in the S1 handover process, the service data is forwarded from the source access network to the switched target access network by establishing an indirect data forwarding channel. The process is referred to the prior art process.
步骤18描述的在业务数据通过间接数据转发通道发送至目标接入网络之后,需要发起TAU切换过程。该过程中目标MME需要根据从源MME或者从HSS中获取的CSIPTO指示为用户的APN选择P-GW1和P-GW2分别建立PDN连接1和PDN连接2。其过程参考实施例一和实施例二中的描述。After the service data is sent to the target access network through the indirect data forwarding channel, the TAU switching process needs to be initiated. In this process, the target MME needs to select P-GW1 and P-GW2 to establish PDN connection 1 and PDN connection 2 respectively for the APN of the user according to the CSIPTO indication obtained from the source MME or from the HSS. The process is referred to the description in the first embodiment and the second embodiment.
步骤19是在S1切换完成之后,释放间接数据转发通道。Step 19 is to release the indirect data forwarding channel after the S1 handover is completed.
在S1切换完成之后,在UE和P-GW1之间建立有PDN连接1用于承载切换前的实时业务;在UE和P-GW2之间建立有PDN连接2用于承载切换前的非实时业务和切换后的所有业务。PDN连接1和PDN连接2都是针对同一个APN建立,且PDN连接2的优先级高于PDN连接1的优先级,即针对该用户开展的新业务优先使用PDN连接2进行数据路由。当PDN连接1上的实时业务结束后,释放PDN连接1。 After the S1 handover is completed, a PDN connection 1 is established between the UE and the P-GW1 for carrying the real-time service before the handover; a PDN connection 2 is established between the UE and the P-GW 2 for carrying the non-real-time service before the handover. And all services after switching. Both the PDN connection 1 and the PDN connection 2 are established for the same APN, and the priority of the PDN connection 2 is higher than the priority of the PDN connection 1, that is, the PDN connection 2 is preferentially used for data forwarding for the new service carried out by the user. When the real-time service on the PDN connection 1 ends, the PDN connection 1 is released.
显然,本领域的技术人员应该明白,上述的本发明实施例的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。Obviously, those skilled in the art should understand that the above modules or steps of the embodiments of the present invention can be implemented by a general computing device, which can be concentrated on a single computing device or distributed in multiple computing devices. Alternatively, they may be implemented by program code executable by the computing device such that they may be stored in the storage device by the computing device and, in some cases, may be different from The steps shown or described are performed sequentially, or they are separately fabricated into individual integrated circuit modules, or a plurality of modules or steps thereof are fabricated into a single integrated circuit module. Thus, the invention is not limited to any specific combination of hardware and software.
以上仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The above are only the preferred embodiments of the present invention, and are not intended to limit the present invention, and various modifications and changes can be made to the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and scope of the present invention are intended to be included within the scope of the present invention.
工业实用性Industrial applicability
如上所述,通过上述实施例及优选实施方式,解决了相关技术中的数据流的传输路径存在资源浪费的问题,进而达到了在UE发生MME切换时,在不影响用户业务体验的前提下,通过优化数据路由路径达到节省网络资源开销的效果。 As described above, the above-mentioned embodiments and the preferred embodiments solve the problem that resources are wasted in the transmission path of the data stream in the related art, and thus, when the MME handover occurs in the UE, without affecting the user service experience, The effect of saving network resource overhead is achieved by optimizing the data routing path.

Claims (10)

  1. 一种业务流传输路径优化方法,包括:A method for optimizing a traffic stream path includes:
    在用户设备UE切换过程中发生移动管理实体MME切换时,从为所述UE切换前服务的源MME或者归属用户服务器HSS获取所述UE的对指定因特网协议IP流卸载进行分组数据网关P-GW调整CSIPTO指示信息;When the mobility management entity MME handover occurs during the handover of the user equipment UE, the source data MME or the home subscriber server HSS that is the pre-switching service for the UE acquires the packet data gateway P-GW for the specified Internet Protocol IP stream offloading of the UE. Adjust the CSIPTO indication information;
    依据所述CSIPTO指示信息,为所述UE的接入点名称APN选择第一P-GW,并基于所述第一P-GW建立第一分组数据网络PDN连接,为所述UE的所述APN选择第二P-GW,并基于所述第二P-GW建立第二PDN连接;Determining, according to the CSIPTO indication information, a first P-GW for an access point name APN of the UE, and establishing a first packet data network PDN connection based on the first P-GW, being the APN of the UE Selecting a second P-GW, and establishing a second PDN connection based on the second P-GW;
    依据建立的所述第一PDN连接和/或所述第二PDN连接对所述UE的业务流传输路径进行优化处理。Optimizing processing of the service flow transmission path of the UE according to the established first PDN connection and/or the second PDN connection.
  2. 根据权利要求1所述的方法,其中,在所述UE切换之前,所述UE的所有业务承载于一条PDN连接的情况下,依据所述CSIPTO指示信息,为所述UE的接入点名称APN选择第一P-GW,并基于所述第一P-GW建立第一分组数据网络PDN连接,为所述UE的所述APN选择第二P-GW,并基于所述第二P-GW建立第二PDN连接;以及依据建立的所述第一PDN连接和/或第二PDN连接对所述UE的业务流传输路径进行优化处理包括:The method according to claim 1, wherein, in the case that all the services of the UE are carried in a PDN connection before the handover of the UE, according to the CSIPTO indication information, the access point name APN of the UE is Selecting a first P-GW, establishing a first packet data network PDN connection based on the first P-GW, selecting a second P-GW for the APN of the UE, and establishing based on the second P-GW a second PDN connection; and optimizing the service flow transmission path of the UE according to the established first PDN connection and/or the second PDN connection includes:
    在所述UE切换过程中,保留UE切换前的所述PDN连接为所述第一PDN连接,并释放所述第一PDN连接内无业务连续性要求的业务,继续承载有业务连续性要求的业务,依据所述UE当前接入位置选择所述第二P-GW建立所述第二PDN连接,采用所述第二PDN连接承载所述无业务连续性要求的业务以及所述UE切换后新开展的所有业务。During the UE handover process, the PDN connection before the UE handover is reserved as the first PDN connection, and the service without the service continuity requirement in the first PDN connection is released, and the service continuity requirement is continued to be carried. The service, the second P-GW is selected to establish the second PDN connection according to the current access location of the UE, and the second PDN connection is used to carry the service without the service continuity requirement and the UE is switched after the new service. All the business carried out.
  3. 根据权利要求1所述的方法,其中,依据建立的所述第一PDN连接和/或所述第二PDN连接对所述UE的业务流传输路径进行优化处理包括:The method according to claim 1, wherein the optimizing the traffic flow path of the UE according to the established first PDN connection and/or the second PDN connection comprises:
    为所述第一PDN连接和所述第二PDN连接分配PDN连接优先级,其中,所述第二PDN连接的优先级高于所述第一PDN连接的优先级,切换之后所述UE新开展的业务根据所述PDN连接优先级优先使用所述第二PDN连接进行承载。Assigning a PDN connection priority to the first PDN connection and the second PDN connection, where the priority of the second PDN connection is higher than a priority of the first PDN connection, and the UE is newly developed after the handover The service is carried by using the second PDN connection preferentially according to the PDN connection priority.
  4. 根据权利要求1至3中任一项所述的方法,其中,The method according to any one of claims 1 to 3, wherein
    所述第一P-GW和所述第二P-GW选择的策略和计费规则功能PCRF相同。The first P-GW and the second P-GW select the same policy and charging rule function PCRF.
  5. 根据权利要求1至3中任一项所述的方法,其中,在所述UE切换过程中发生MME切换时,从为所述UE切换前服务的所述源MME或者所述HSS获取所述UE的所述CSIPTO指示信息包括: The method according to any one of claims 1 to 3, wherein, when an MME handover occurs in the UE handover procedure, the UE is acquired from the source MME or the HSS serving for the UE before handover The CSIPTO indication information includes:
    在接收到所述UE的跟踪区更新TAU请求之后,在与所述源MME建立的上下文通道中,从所述源MME获取所述CSIPTO指示信息;或者,After receiving the tracking area update TAU request of the UE, acquiring the CSIPTO indication information from the source MME in a context channel established with the source MME; or
    在所述UE完成TAU过程之后,从所述HSS中获取所述CSIPTO指示信息。After the UE completes the TAU process, the CSIPTO indication information is obtained from the HSS.
  6. 一种业务流传输路径优化装置,包括:A service flow path optimization device includes:
    获取模块,设置为在用户设备UE切换过程中发生移动管理实体MME切换时,从为所述UE切换前服务的源MME或者归属用户服务器HSS获取所述UE的对指定因特网协议IP流卸载进行分组数据网关P-GW调整CSIPTO指示信息;And an obtaining module, configured to: when the mobility management entity MME handover occurs during the handover of the user equipment UE, acquire, by the source MME or the home subscriber server HSS that is the pre-switching service of the UE, the grouping of the specified Internet Protocol IP stream offloading by the UE The data gateway P-GW adjusts the CSIPTO indication information;
    建立模块,设置为依据所述CSIPTO指示信息,为所述UE的接入点名称APN选择第一P-GW,并基于所述第一P-GW建立第一分组数据网络PDN连接,为所述UE的所述APN选择第二P-GW,并基于所述第二P-GW建立第二PDN连接;Establishing a module, configured to select a first P-GW for the access point name APN of the UE according to the CSIPTO indication information, and establish a first packet data network PDN connection based on the first P-GW, where The APN of the UE selects a second P-GW, and establishes a second PDN connection based on the second P-GW;
    处理模块,设置为依据建立的所述第一PDN连接和/或所述第二PDN连接对所述UE的业务流传输路径进行优化处理。And a processing module, configured to perform optimization processing on the service flow transmission path of the UE according to the established first PDN connection and/or the second PDN connection.
  7. 根据权利要求6所述的装置,其中,The apparatus according to claim 6, wherein
    所述建立模块,还设置为在所述UE切换之前,所述UE的所有业务承载于一条PDN连接的情况下,在所述UE切换过程中,保留UE切换前的所述PDN连接为所述第一PDN连接;The establishing module is further configured to: before the UE handover, when all the services of the UE are carried in a PDN connection, in the UE handover process, retain the PDN connection before the UE handover as the First PDN connection;
    所述处理模块,还设置为释放所述第一PDN连接内无业务连续性要求的业务,继续承载有业务连续性要求的业务;The processing module is further configured to release the service without the service continuity requirement in the first PDN connection, and continue to carry the service with the service continuity requirement;
    所述建立模块,还设置为依据所述UE当前接入位置选择所述第二P-GW建立所述第二PDN连接;The establishing module is further configured to select the second P-GW to establish the second PDN connection according to the current access location of the UE;
    所述处理模块,还设置为采用所述第二PDN连接承载所述无业务连续性要求的业务以及所述UE切换后新开展的所有业务。The processing module is further configured to use the second PDN connection to carry the service with no service continuity requirement and all services newly performed after the UE is switched.
  8. 根据权利要求6所述的装置,其中,所述处理模块包括:The apparatus of claim 6 wherein said processing module comprises:
    分配单元,设置为为所述第一PDN连接和所述第二PDN连接分配PDN连接优先级,其中,所述第二PDN连接的优先级高于所述第一PDN连接的优先级,切换之后所述UE新开展的业务根据所述PDN连接优先级优先使用所述第二PDN连接进行承载。An allocating unit, configured to allocate a PDN connection priority for the first PDN connection and the second PDN connection, wherein a priority of the second PDN connection is higher than a priority of the first PDN connection, after the handover The newly-developed service of the UE is preferentially carried by using the second PDN connection according to the PDN connection priority.
  9. 根据权利要求6至8中任一项所述的装置,其中,所述获取模块包括:The apparatus according to any one of claims 6 to 8, wherein the acquisition module comprises:
    第一获取单元,设置为在接收到所述UE的跟踪区更新TAU请求之后,在与 所述源MME建立的上下文通道中,从所述源MME获取所述CSIPTO指示信息;或者,a first acquiring unit, configured to: after receiving the tracking area update TAU request of the UE, Acquiring the CSIPTO indication information from the source MME in the context channel established by the source MME; or
    第二获取单元,设置为在所述UE完成TAU过程之后,从所述HSS中获取所述CSIPTO指示信息。And a second acquiring unit, configured to acquire the CSIPTO indication information from the HSS after the UE completes the TAU process.
  10. 一种移动性管理实体MME,包括权利要求6至9中任一项所述的装置。 A mobility management entity MME comprising the apparatus of any one of claims 6 to 9.
PCT/CN2015/097497 2014-12-31 2015-12-15 Traffic flow transmission path optimization method, device, and mme WO2016107404A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201410854999.6A CN105813146B (en) 2014-12-31 2014-12-31 Service flow transmission path optimization method and device and MME
CN201410854999.6 2014-12-31

Publications (1)

Publication Number Publication Date
WO2016107404A1 true WO2016107404A1 (en) 2016-07-07

Family

ID=56284208

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2015/097497 WO2016107404A1 (en) 2014-12-31 2015-12-15 Traffic flow transmission path optimization method, device, and mme

Country Status (2)

Country Link
CN (1) CN105813146B (en)
WO (1) WO2016107404A1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107889175A (en) * 2016-09-30 2018-04-06 中兴通讯股份有限公司 Method for switching network, apparatus and system, method for network access and device
CN109309925A (en) * 2017-07-28 2019-02-05 ***通信有限公司研究院 A kind of Activiation method, base station equipment and the equipment of the core network of service optimization ability
CN114302502A (en) * 2020-10-08 2022-04-08 联发科技股份有限公司 Method for selecting access point name or data network name and user equipment

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106304228B (en) * 2016-09-05 2019-10-22 广东工业大学 A kind of PGW method for handover control, system and server
WO2018205114A1 (en) * 2017-05-08 2018-11-15 华为技术有限公司 State switching method and apparatus
US20190313311A1 (en) * 2018-04-09 2019-10-10 Mediatek Inc. Apparatuses, service networks, and methods for handling plmn-specific parameters for an inter-plmn handover
WO2021223210A1 (en) * 2020-05-08 2021-11-11 Qualcomm Incorporated Eps bearer reestablishment after handoff

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101552978A (en) * 2008-03-31 2009-10-07 华为技术有限公司 Method, system and device for realizing route optimization
US20110170517A1 (en) * 2010-01-11 2011-07-14 Research In Motion Limited System and method for enabling session context continuity of local service availability in local cellular coverage
CN102484817A (en) * 2009-08-21 2012-05-30 Lg电子株式会社 Server for control plane at mobile communication network and method for controlling sipto based session
CN102763441A (en) * 2010-02-12 2012-10-31 Nec欧洲有限公司 Method and mobile terminal device for supporting multiple simultaneous PDN connections to the same APN

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102316543A (en) * 2010-06-29 2012-01-11 大唐移动通信设备有限公司 Serving gateway reselection method, system and equipment
WO2012147270A1 (en) * 2011-04-28 2012-11-01 Panasonic Corporation Communication system, mobile terminal, router, and mobility management entity

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101552978A (en) * 2008-03-31 2009-10-07 华为技术有限公司 Method, system and device for realizing route optimization
CN102484817A (en) * 2009-08-21 2012-05-30 Lg电子株式会社 Server for control plane at mobile communication network and method for controlling sipto based session
US20110170517A1 (en) * 2010-01-11 2011-07-14 Research In Motion Limited System and method for enabling session context continuity of local service availability in local cellular coverage
CN102763441A (en) * 2010-02-12 2012-10-31 Nec欧洲有限公司 Method and mobile terminal device for supporting multiple simultaneous PDN connections to the same APN

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107889175A (en) * 2016-09-30 2018-04-06 中兴通讯股份有限公司 Method for switching network, apparatus and system, method for network access and device
CN109309925A (en) * 2017-07-28 2019-02-05 ***通信有限公司研究院 A kind of Activiation method, base station equipment and the equipment of the core network of service optimization ability
CN114302502A (en) * 2020-10-08 2022-04-08 联发科技股份有限公司 Method for selecting access point name or data network name and user equipment

Also Published As

Publication number Publication date
CN105813146A (en) 2016-07-27
CN105813146B (en) 2020-09-08

Similar Documents

Publication Publication Date Title
JP7040556B2 (en) Method, session management function node, user plane function node, and session management parameter maintenance user equipment and its computer readable recording medium.
KR102201279B1 (en) Method for deregistration in wireless communication system and apparatus therefor
CN107548127B (en) Method and apparatus for supporting data transmission
EP3249863B1 (en) Access control apparatus, system and method
WO2016107404A1 (en) Traffic flow transmission path optimization method, device, and mme
US9668293B2 (en) Relocation of mobility anchor for nomadic subscribers
TWI472210B (en) Method of ip flow mobility
US8855045B2 (en) Method and system for controlling establishment of local IP access
CN105338655B (en) Method and device for establishing user plane bearer
US10993146B2 (en) User equipment maximum bandwidth control method and device, computer storage medium
JP5970723B2 (en) Congestion state reporting method and access network device
US20120188983A1 (en) Mobility Anchor Relocation
US20190053035A1 (en) Method for updating location of terminal in wireless communication system and apparatus for supporting same
KR20100060800A (en) System and method for allocating selectively resource to user equipment in home node b
WO2013010415A1 (en) Method, system and sgw for realizing ip address attribute notification
EP3567976B1 (en) Method for information exchange among systems, user-plane core network device, wireless communication system and computer-readable storage medium
US9961045B2 (en) Service path changing method and apparatus
WO2009031003A2 (en) Dynamic ggsn relocation in a gprs network
WO2012041073A1 (en) Method and system for carrying out flow transfer
US20180255481A1 (en) Service flow transmission method and apparatus
WO2011017979A1 (en) Resource management method and device in a communication system supporting the ip shunting
WO2016107405A1 (en) Traffic flow transmission path optimization method, device, and mme
US20150280926A1 (en) Charging control method and system in communication network
US10972870B2 (en) Downlink data transmission method and apparatus
Elnashar et al. LTE network architecture and protocols

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 15875082

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 15875082

Country of ref document: EP

Kind code of ref document: A1