WO2015176236A1 - 移动管理实体、用户设备及路由优化方法 - Google Patents

移动管理实体、用户设备及路由优化方法 Download PDF

Info

Publication number
WO2015176236A1
WO2015176236A1 PCT/CN2014/077934 CN2014077934W WO2015176236A1 WO 2015176236 A1 WO2015176236 A1 WO 2015176236A1 CN 2014077934 W CN2014077934 W CN 2014077934W WO 2015176236 A1 WO2015176236 A1 WO 2015176236A1
Authority
WO
WIPO (PCT)
Prior art keywords
new
address
mme
pdn connection
data transmission
Prior art date
Application number
PCT/CN2014/077934
Other languages
English (en)
French (fr)
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 华为技术有限公司
Priority to PCT/CN2014/077934 priority Critical patent/WO2015176236A1/zh
Priority to CN201480031397.9A priority patent/CN105284177A/zh
Publication of WO2015176236A1 publication Critical patent/WO2015176236A1/zh

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup

Definitions

  • Embodiments of the present invention relate to communication technologies, and in particular, to a mobility management entity (Mobility)
  • MME Management Entity
  • User Equipment User Equipment
  • the 3rd Generation Partnership Project (The 3rd Generation Partnership Project, referred to as:
  • the UE accesses the Evolved Packet System (EPS) network and creates a Packet Data Network (Packet Data Network).
  • EPS Evolved Packet System
  • Packet Data Network Packet Data Network
  • PDN Gateway PDN Gateway, P-GW for short
  • the UE sends the uplink data to the Serving Gateway (S-GW) through the evolved base station (Evolved Node B, eNB for short), and then the S-GW. Forwarding the data to the P-GW, and finally the P-GW sends the data to the external network, and the external network transmits the downlink data to the UE in the opposite direction; the evolved universal land-based radio access network (Evolved Universal Terrestrial Radio)
  • E-UTRAN is usually composed of multiple eNBs.
  • the P-GW is usually deployed as close as possible to the eNB.
  • the new eNB can access the EPS network. Accordingly, the data transmission is forwarded by the new S-GW and sent to the P-GW that was connected before the UE location change.
  • the embodiment of the present invention provides a mobility management entity, a user equipment, and a route optimization method, to solve a path of data transmission between a UE and an external network when the location of the UE changes in the EPS network.
  • the problem is that the routing efficiency is reduced.
  • an embodiment of the present invention provides a mobility management entity, including:
  • An obtaining module configured to acquire location information of the user equipment UE
  • a selection module configured to select a new packet data network gateway P-GW according to location information of the UE acquired by the acquiring module, where a data transmission path of the UE to the new P-GW is smaller than a current data transmission path;
  • An indication module configured to instruct the UE to acquire a new network association IP address, where the new IP address is allocated by the new P-GW to the UE, and pass the new P according to the acquired new IP address. -GW for data transfer.
  • the indication module is specifically configured to send a TAU receiving message to the UE, where the TAU receiving message includes a route optimization indication ROI, where the ROI is used to indicate The UE establishes a new packet data network PDN connection and acquires the new IP address through the new PDN connection.
  • the indication module is specifically configured to: request, by the new P-GW, to establish a new PDN connection for the UE, and receive the new P-GW allocated a new IP address, wherein the request message for establishing the new PDN connection includes an address of the new P-GW and the ROI.
  • the indication module includes:
  • a requesting unit configured to request, by the new P-GW, to establish a new PDN connection for the UE, where the indication unit is configured to: according to the new PDN connection, instruct the new P-GW to send a route broadcast to the UE
  • the message, the route broadcast message includes indication information of the new IP address.
  • the routing broadcast message includes the new IP address
  • the routing broadcast message includes the new IP address prefix, so that the UE generates the new IP address for data transmission by the UE according to the new IP address prefix in the broadcast message.
  • the request message for establishing the new PDN connection includes the new P-GW allocating the UE New IP address; Then the mobility management entity further includes:
  • a sending module configured to send the TAU receiving message to the UE after the requesting unit requests the new P-GW to establish the new PDN connection for the UE, where the TAU receives a message A new IP address assigned by the ROI and the new P-GW to the UE is included.
  • the acquiring module is specifically configured to acquire the The location information of the UE, where the TAU request message includes the capability information of the UE, and the selecting module is specifically configured to determine whether to select the new P-GW according to the capability information of the UE and the location information of the UE. .
  • the new P-GW selected by the selecting module includes the UE Corresponding local gateway Local GW.
  • an embodiment of the present invention provides a user equipment, including:
  • the reporting module is configured to report the location information to the mobility management entity MME by using the base station eNB, so that the MME selects a new packet data network gateway P-GW according to the location information of the UE, and the data transmission of the UE to the new P-GW The path is smaller than the current data transmission path;
  • An acquiring module configured to acquire a new network association IP address according to the indication of the MME, where the new IP address is allocated by the new P-GW to the UE;
  • a data communication module configured to perform data transmission by using the new P-GW according to the new IP address that the acquisition module has acquired.
  • the acquiring module includes: a first receiving unit, configured to receive a TAU receiving message sent by the MME, where the TAU receiving message includes a route optimization indication ROI;
  • an obtaining unit configured to establish a new packet data network PDN connection according to the ROI received by the first receiving unit, and obtain the new IP address by using the new PDN connection.
  • the acquiring module further includes: a second receiving unit, configured to receive a new IP address allocated by the new P-GW, where the new IP address is When the MME requests the new P-GW to establish a new PDN connection for the UE, the request message for establishing the new PDN connection includes the address of the new P-GW and the ROIo.
  • the second receiving unit is configured to receive, by the MME, the MME, based on the new PDN connection indication, that is sent by the GW. Routing a broadcast message, the route broadcast message containing the reference of the new IP address
  • the route broadcast message received by the second receiving unit includes the new IP address; or
  • the route broadcast message includes a new IP address prefix
  • the acquiring module further includes:
  • a generating unit configured to: after receiving, by the second receiving unit, the new MME, according to the new PDN connection, indicating a route broadcast message sent by the new P-GW, according to the new in the route broadcast message
  • the IP address prefix generates the new IP address for data transmission by the UE.
  • the request message for establishing the new PDN connection includes the new P-GW allocating the UE a new IP address; the second receiving unit is further configured to receive the TAU receiving message sent by the MME, where the TAU receiving message includes the ROI and the new P-GW as the The new IP address assigned by the UE.
  • the reporting module is specifically used for TAU sent by the eNB
  • the request message reports the location information to the MME, where the TAU request message includes the capability information of the UE, so that the MME determines whether to select the new P according to the capability information of the UE and the location information of the UE. -GW.
  • the new P-GW includes the local gateway local selected by the MME GW.
  • an embodiment of the present invention provides a route optimization method, including:
  • the mobility management entity acquires location information of the user equipment UE by the MME;
  • the MME selects a new packet data network gateway P-GW according to the location information of the UE, and the data transmission path of the UE to the new P-GW is smaller than the current data transmission path;
  • the MME instructs the UE to acquire a new network association IP address, where the new IP address is the new
  • the P-GW allocates the data to the UE, and performs data transmission by using the new P-GW according to the acquired new IP address.
  • the MME instructing the UE to acquire a new network association IP address includes:
  • TAU receiving message Sending, by the MME, a TAU receiving message to the UE, where the TAU receiving message includes a route optimization indication ROI, where the ROI is used to instruct the UE to establish a new packet data network PDN connection, and connect through the new PDN. Obtain the new IP address.
  • the MME instructing the UE to acquire a new network association IP address includes:
  • the MME requests the new P-GW to establish a new PDN connection for the UE, and receives a new IP address allocated by the new P-GW, where the request message for establishing the new PDN connection is used.
  • the address of the new P-GW and the ROI are included.
  • the MME instructing the UE to acquire a new network association IP address includes:
  • the MME requests the new P-GW to establish a new PDN connection for the UE; the MME, according to the new PDN connection, instructs the new P-GW to send a route broadcast message to the UE,
  • the route broadcast message contains indication information of the new IP address.
  • the route broadcast message includes the new IP address
  • the routing broadcast message includes the new IP address prefix, so that the UE generates the new IP address for data transmission by the UE according to the new IP address prefix in the broadcast message.
  • the request message for establishing the new PDN connection includes the new P-GW allocating the UE
  • the MME further includes:
  • the MME And sending, by the MME, the TAU receiving message to the UE, where the TAU receiving message includes the new IP address allocated by the ROI and the new P-GW to the UE.
  • the mobility management entity MME acquires the user equipment UE Location information, including:
  • the MME obtains location information of the UE by using a TAU request message, where the TAU request message includes capability information of the UE;
  • the MME selects a new packet data network gateway P-GW according to the location information of the UE, including:
  • the MME determines whether to select the new P-GW according to the capability information of the UE and the location information of the UE.
  • an embodiment of the present invention provides a route optimization method, including:
  • the user equipment UE reports the location information to the mobility management entity MME through the base station eNB, so that the MME selects a new packet data network gateway P-GW according to the location information of the UE, and the data transmission path of the UE to the new P-GW is smaller than Current data transmission path;
  • the UE acquires a new network association IP address according to the indication of the MME, where the new IP address is allocated by the new P-GW to the UE;
  • the acquiring, by the UE, the new network association IP address according to the indication of the MME includes:
  • the UE establishes a new packet data network PDN connection according to the ROI, and acquires the new IP address through the new PDN connection.
  • the acquiring, by the UE, the new network association IP address according to the indication of the MME includes:
  • the request message for establishing the new PDN connection includes the address of the new P-GW and the ROI.
  • the receiving, by the UE, the new IP address that is allocated by the new P-GW includes:
  • the route broadcast message sent by the new P-GW according to the new PDN connection, where the route broadcast message includes indication information of the new IP address.
  • the route broadcast message includes the new IP address; or The route broadcast message includes a new IP address prefix;
  • the UE After the UE receives the route broadcast message sent by the new P-GW by the MME based on the new PDN connection, the UE further includes:
  • the UE generates the new IP address used for data transmission by the UE according to the new IP address prefix in the route broadcast message.
  • the request message for establishing the new PDN connection includes the new P-GW allocating the UE The new IP address of the new P-GW, the UE receives the new IP address that is allocated by the new P-GW, and includes: the UE receives the TAU receiving message sent by the MME, where the TAU receiving message includes the The new IP address assigned by the ROI and the new P-GW to the UE.
  • the user equipment UE reports the location to the mobility management entity MME by using the base station eNB Information, including:
  • the UE reports the location information to the MME by using the TAU request message sent by the eNB, where the TAU request message includes the capability information of the UE, so that the MME, according to the capability information of the UE, and the UE
  • the location information determines whether the new P-GW is selected.
  • the UE performs data transmission by using the new P-GW according to the acquired new IP address.
  • the MME triggers route optimization according to the location information of the UE, and then selects a new P-GW that can make the data transmission path of the UE shorter, and instructs the UE to acquire the The new IP address assigned by the new P-GW to the UE, so as to perform data transmission with the network through the new P-GW according to the acquired new IP address, so as to realize that the data transmission path can be shortened after the UE location changes.
  • the P-GW performs data transmission with the external network, thereby improving the data routing manner in the network, and correspondingly improving the efficiency of data routing.
  • FIG. 1 is a schematic structural diagram of an MME according to Embodiment 1 of the present invention
  • FIG. 2 is a schematic diagram of a route switching method provided in the prior art
  • FIG. 3 is a signaling flowchart of a route optimization method according to an embodiment of the present invention
  • FIG. 4 is a schematic structural diagram of another MME according to an embodiment of the present invention.
  • FIG. 5 is a schematic structural diagram of a UE according to Embodiment 2 of the present invention.
  • FIG. 6 is a schematic structural diagram of another UE according to an embodiment of the present disclosure.
  • FIG. 7 is a schematic structural diagram of an MME according to Embodiment 3 of the present invention.
  • FIG. 8 is a schematic structural diagram of a UE according to Embodiment 4 of the present invention.
  • FIG. 9 is a flowchart of a route optimization method according to Embodiment 5 of the present invention
  • FIG. 10 is a flowchart of another route optimization method according to an embodiment of the present invention
  • FIG. 12 is a flowchart of still another route optimization method according to an embodiment of the present invention
  • FIG. 13 is a signaling flowchart of a route optimization method according to Embodiment 7 of the present invention
  • FIG. 1 is a schematic structural diagram of an MME according to Embodiment 1 of the present invention.
  • the MME of this embodiment is applicable to a case where data is exchanged by a UE connected through a wireless network.
  • the MME can be implemented in hardware and software, and can be integrated in the memory of the MME, for example integrated in the processor chip, for execution by the processor.
  • the MME of this embodiment specifically includes: an obtaining module 11, a selecting module 12, and an indicating module 13.
  • the obtaining module 11 is configured to acquire location information of the UE.
  • the E-UTRAN is usually a network composed of a plurality of eNBs, wherein the eNB passes a General Packet Radio Service (GPRS) protocol (GPRS Tunnel Protocol, referred to as: GTP). ) User plane (GTP User Plane, The GTP-U interface is connected to the S-GW and is used to transmit user data. It is connected to the Mobility Management Entity (MME) through the control plane interface.
  • MME Mobility Management Entity
  • the S-GW It is mainly responsible for the functions of data transmission, forwarding, and route switching of the user equipment. Generally, it is used as a local mobile anchor point (MAP) when the UE switches between eNBs, that is, for each UE, only for each moment.
  • MAP local mobile anchor point
  • the S-GW serves as the anchor point for the PDN.
  • the P-GW acts as the anchor point for the PDN connection. It is responsible for the Internet Protocol (IP) address allocation of the UE, data packet filtering, rate control, and generation of accounting for the user equipment.
  • IP Internet Protocol
  • the data transmission path of the UE is smaller than the new P-GW of the current data transmission path.
  • FIG. 3 it is a signaling flowchart of a route optimization method provided by an embodiment of the present invention.
  • the method includes: S101, the UE sends a TAU request message to the MME by using the eNB, where the TAU request message includes current location information of the UE; S102, the MME sends a first create session request to the S-GW; S103, S-GW to the current The connected P-GW sends a modify bearer request; S104, the currently connected P-GW returns a modify bearer response to the S-GW, and S105, the S-GW returns a first create session response to the MME; and further, in S106, the MME may The location information of the UE selects a new P-GW, and the data transmission path of the selected new P-GW and the UE is smaller than the data transmission path of the UE and the current P-GW.
  • the new P- The GW may be a P-GW2, and the path for the UE to perform data transmission with the external network through the P-GW2 is significantly smaller than the path for data transmission between the P-GW1 and the external network; wherein the new P-GW may enter the new eNB at the UE. Cover the area and create new ones After the PDN is connected, data interaction with the external network is performed through the new P-GW.
  • the process of the UE accessing the EPS network through the attaching process and creating the PDN connection is a prior art method, which is not specifically described herein.
  • the UE is referred to by the new P-GW.
  • the MME selects a new P-GW suitable for the current data transmission of the UE according to the location information of the UE, that is, a new P-GW that causes the data transmission path of the UE to be smaller than the current data transmission path.
  • the P-GW is a P-GW that is connected to the UE before the location information is reported by the eNB, that is, the P-GW that the UE performs data routing in the current PDN connection.
  • the MME selects the data transmission path of the UE to be shorter.
  • the P-GW may be a local gateway (Local GW). As shown in FIG. 2, the local gateway after the location of the UE changes is P-GW2, that is, a new P-GW that minimizes the data transmission path of the UE; In the case that the data load of the local gateway of the UE is large, the new P-GW selected by the MME may also be a P-GW that makes the data transmission path of the UE shorter, and may generally be the P- of the corresponding cell of the UE. GW.
  • the indicating module 13 is configured to instruct the UE to acquire a new IP address, where the new IP address is allocated by the new P-GW for the UE, and perform data transmission by using the new P-GW according to the acquired new IP address.
  • the MME detects that the UE enters the new eNB network coverage according to the location information of the UE. Therefore, in S106 of the process shown in FIG. 3, the MME selects the data transmission of the UE according to the location information of the UE.
  • a new P-GW with a shorter path that is, a routing method in which the UE performs data interaction with the external network through the new P-GW.
  • the MME instructs the UE to obtain a new IP address, specifically the new P-GW. Assigned to the UE so that it can pass the new IP address
  • the new P-GW exchanges data with the external network.
  • the MME indicates that the UE acquires a new IP address, and the MME may trigger the route optimization to instruct the UE to initiate a new PDN connection.
  • the MME may also initiate a new PDN connection after triggering the route optimization.
  • the UE and the new P-GW perform data forwarding by the eNB, that is, the new P is for the UE. - The address of GW is unknown.
  • the indication module 13 is specifically configured to send a TAU receiving message to the UE, where the TAU receiving message includes a route optimization instruction (ROI), where the ROI is used to indicate The UE establishes a new PDN connection, and obtains the new IP address by using the new PDN connection.
  • ROI route optimization instruction
  • This embodiment is described by taking the MME as an example to indicate that the UE establishes a new PDN connection.
  • FIG. 3 The basis of the signaling flowchart of the route optimization method is as an example. The process shown in FIG.
  • the 3 further includes: S107, the MME sends a TAU receiving message to the UE, and the TAU receiving message includes an ROI; S108, the UE according to the The TAU receives the message to establish a new PDN connection, and obtains a new IP address from the established new PDN connection. S109. The UE performs data transmission with the network through the new P-GW according to the acquired new IP address.
  • the new P-GW selected by the MME may be selected before the MME sends the ROI to the UE. It may be selected in the process of the UE requesting to establish a new PDN connection, that is, the selection of the new P-GW in S106 in FIG. 3 may be performed in the process of S108; in the process shown in FIG. 3, S101-S107 is based on the UE.
  • the TAU process reports the location information and performs the process of the TAU process.
  • the UE obtains a new PDN connection and acquires the network.
  • a new IP address for data transmission may be acquired during the process of establishing a new PDN connection by the UE, and may be acquired after the UE establishes a new PDN connection.
  • the MME provided in this embodiment may select not only a P-GW that makes the data transmission path of the UE shorter, but also a new P-GW that optimizes the routing of the UE data. It may also be considered according to the current connection state and bandwidth of the P-GW in each eNB overlay network in the EPS network.
  • the MME provided in this embodiment triggers route optimization according to the location information of the UE, and then selects a new P-GW that can make the data transmission path of the UE shorter, and instructs the UE to acquire the new P-GW.
  • a new IP address assigned to the UE so as to perform data transmission with the network through the new P-GW according to the acquired new IP address, so as to implement a new P-GW with a shorter data transmission path after the UE location changes.
  • the external network performs data transmission, thereby improving the data routing mode in the network, and correspondingly improving the efficiency of data routing.
  • the indication module 13 of the foregoing embodiment is further configured to: request a new P-GW to establish a new PDN connection for the UE, and receive a new IP address allocated by the new P-GW, where The address and ROI of the new P-GW are included in the request message of the PDN connection.
  • the MME is requested to establish a new PDN connection instead of the UE, and the MME sends a request message to the S-GW in the process of establishing a new PDN connection, and in the request message.
  • the MME Carrying an address and an ROI of a new P-GW that makes the UE data transmission path shorter; and instructing the S-GW to send the request to the new P-GW indicated by the new P-GW address according to the new P-GW address and the ROI A message to establish a PDN connection with the new P-GW.
  • FIG. 4 is a schematic structural diagram of another MME according to an embodiment of the present invention.
  • the indication module 13 may include: a requesting unit.
  • the instructing unit 15 is configured to, according to the new PDN connection, instruct the new P-GW to send a route broadcast message to the UE, where the route broadcast message includes The indication of the new IP address.
  • the MME may further include: S110, the MME sends a second create session request to the S-GW.
  • the request includes the address and ROI of the new P-GW that makes the data transmission path of the UE shorter; S111, the S-GW forwards the second creation session request to the new P-GW indicated by the new P-GW address.
  • S112 the new P-GW returns a second create session response to the S-GW; S113, the S-GW returns the second create session response to the MME; correspondingly, S107 in this embodiment may be replaced by: Sending a TAU receiving message to the UE according to the returned response; when the MME provided in this embodiment performs the process shown in FIG. 3, after S107, the method further includes: S114, sending a new P-GW with a shorter data transmission path of the UE to the UE Routed broadcast message; S115, the UE obtains a new IP address for data transmission with the network through the new P-GW from the established new PDN connection according to the route broadcast message, and then executes S109;
  • the MME provided in this embodiment performs the process shown in FIG. , It does not contain specific ho step S108 of FIG. 3 shown in the process; and in the present embodiment, the flow shown in FIG. 3 in S110 ⁇ S115 for the MME The process of establishing a new PDN connection with the new P-GW.
  • the route broadcast message may include a new IP address for the UE to perform data transmission with the network; or the route broadcast message may further include a new IP address prefix, for example, an IPv6 address prefix; The UE generates a new IP address for data transmission between the UE and the network according to the new IP address prefix in the broadcast message.
  • the response message for establishing a new PDN connection may include a new IP address that is allocated by the new P-GW to the UE.
  • the MME may further include: The sending module 16 is configured to send a TAU receiving message to the UE after the requesting unit 14 requests the new P-GW to establish a new PDN connection for the UE, where the TAU receiving message includes the ROI and the new P-GW is the The new IP address assigned by the UE.
  • the second creation session response returned by S112 and S113 may include a new IP address obtained when the new PDN connection is established. That is, the new IP address that enables the UE to perform data transmission with the network through the new P-GW. Therefore, in this embodiment, the new P-GW does not need to send a route broadcast message to the UE, that is, does not include S108 and S114 in the flow shown in FIG.
  • the TAU received in the S107 includes the ROI and the new IP address that enables the UE to perform data transmission with the network through the new P-GW.
  • the MME provided in this embodiment performs the process shown in FIG. Alternatively, the UE acquires a new IP address for data transmission with the network through the new P-GW from the TAU received message.
  • the acquiring module 11 is specifically configured to acquire the location information of the UE by using a TAU request message, where the TAU request message includes the capability information of the UE;
  • the selecting module 12 is specifically configured to determine, according to the capability information of the UE and the location information of the UE, whether to select a new P-GW, that is, a P-GW that makes the data transmission path of the UE shorter.
  • the TAU request message sent in S101 carries the capability information of the UE, and the capability information may indicate whether the UE supports the route optimization feature, so that the TAU is received.
  • the MME of the request message determines whether to trigger the route optimization according to the capability information of the UE carried in the message. For the UE that does not support the route optimization feature, the MME does not need to establish a new PDN connection in the TAU process initiated by the message, which is correspondingly reduced. Waste of network resources.
  • FIG. 5 is a schematic structural diagram of a UE according to Embodiment 2 of the present invention.
  • the embodiment The UE is suitable for data exchange between UEs connected through a wireless network.
  • the UE can be implemented in hardware and software, and can be integrated in the memory of the UE, for example integrated in the processor chip, for execution by the processor.
  • the UE of this embodiment specifically includes: a reporting module 21, an obtaining module 22, and a data communication module 23.
  • the reporting module 21 is configured to report location information to the mobility management entity MME by using the eNB, so that
  • the MME selects a new P-GW according to the location information of the UE, and the data transmission path of the UE to the new P-GW is smaller than the current data transmission path.
  • the E-UTRAN in the EPS radio network is a network composed of multiple eNBs.
  • the UE For a UE that has accessed the EPS network through the attach procedure and creates a PDN connection, when the location of the UE is changed, When the UE is in the wireless network that is covered by other eNBs, the UE reports the location information, and the S-GW can be reconnected to the UE through the current eNB, that is, the UE is route-switched;
  • the foregoing embodiment is described in the foregoing embodiment, and is not described again.
  • the UE provided in this embodiment reports the location information when the TAU request message is sent to the MME, so that the MME can know the current location of the UE, and the TAU process.
  • the UE may be periodically initiated by the eNB, so that the MME can detect whether the location of the UE changes during the periodic time.
  • the MME can learn the current status of the UE according to the location information reported by the UE through the TAU process. Position, in order to trigger route optimization, and then the MME determines, according to the current location information of the UE, the UE passes the current P-GW and the external
  • the path for data transmission in the network is a long path in the EPS network. Please refer to FIG. 2.
  • the MME may select a new P-GW that causes the data transmission path of the UE to be smaller than the current data transmission path.
  • the foregoing S101 to S107 of the embodiment shown in FIG. 3 substantially change the P-GW that performs data exchange with the UE, so that the UE selects a new P-GW to perform data interaction with the network through the process shown in FIG. Shorter transmission path.
  • the process of the UE accessing the EPS network through the attaching process and creating the PDN connection is a prior art method, which is not specifically described herein.
  • the UE is referred to by the new P-GW.
  • the MME selects a new P-GW suitable for the current data transmission of the UE according to the location information of the UE, that is, a new P-GW that causes the data transmission path of the UE to be smaller than the current data transmission path.
  • the P-GW is used before the UE reports the location information through the eNB.
  • the connected P-GW that is, the P-GW in which the UE performs data routing in the current PDN connection; for example, the P-GW selected by the MME to make the data transmission path of the UE shorter may be the local gateway, as shown in FIG. 2
  • the local gateway after the location of the UE changes is P-GW2, that is, a new P-GW that minimizes the data transmission path of the UE; in addition, in the case where the data load of the local gateway of the UE is large,
  • the new P-GW selected by the MME may also be a P-GW that makes the data transmission path of the UE shorter, and may generally be the P-GW of the corresponding cell of the UE.
  • the obtaining module 22 is configured to obtain a new IP address according to the indication of the MME, where the new IP address is allocated by the new P-GW to the UE.
  • the data communication module 23 is configured to perform data transmission by using the new P-GW according to the new IP address that the acquisition module 22 has acquired.
  • the MME triggers route optimization according to the location information of the UE, and determines a new P-GW for data transmission with the UE, that is, after the UE enters a new eNB coverage area, the data transmission of the UE exists.
  • the new P-GW with a shorter path, B, and the routing mode of the data exchanged by the UE with the external network by the new P-GW is better. Therefore, in this embodiment, the new IP address obtained by the UE according to the indication of the MME is specifically The new P-GW is allocated to the UE, so that the new P-GW can perform data interaction with the external network according to the new IP address.
  • the UE acquires a new IP address according to the indication of the MME.
  • the MME may trigger the route optimization to instruct the UE to initiate a new PDN connection, or may directly initiate a new PDN connection after the MME triggers route optimization.
  • the UE initiates a new PDN connection, the UE and the new P-GW
  • the data is forwarded by the eNB, that is, the address of the new P-GW is unknown to the UE.
  • the UE enters the network coverage of the new eNB due to the change of the location, and obtains a new IP address according to the indication of the MME, where the new IP address is a new P-GW used to optimize the routing of the UE data.
  • the data is allocated by the UE and the data is exchanged by the new P-GW according to the new IP address, so that the data routing mode of the UE after the location change needs not only reconnecting the S-GW, but also reconnecting to make the data routing more
  • the excellent new P-GW even if the P-GW has a shorter data transmission path, avoids the problem that the routing efficiency is lowered due to the increase of the path of the data transmission when the location of the UE changes in the EPS network system, and accordingly The efficiency of data routing.
  • the location information reported by the eNB to the MME is used to trigger the MME to perform route optimization conditions.
  • the UE may select not only the The P-GW with a shorter data transmission path of the UE is selected; the selected new P-GW that optimizes the routing of the UE data may also be based on the current connection state and bandwidth of the P-GW in the coverage network of each eNB in the EPS network. of.
  • the UE provided by the embodiment after reporting the location information by the eNB, causes the MME to trigger route optimization according to the location information of the UE, and then selects a new P-GW that can make the data transmission path of the UE shorter; and according to the indication of the MME Obtaining a new IP address allocated by the new P-GW to the UE, so as to perform data transmission with the network through the new P-GW according to the acquired new IP address, so as to achieve a shorter data transmission path after the UE location change is implemented.
  • the new P-GW performs data transmission with the external network, thereby improving the data routing mode in the network, and correspondingly improving the efficiency of data routing.
  • FIG. 6 is a schematic structural diagram of another UE according to an embodiment of the present invention.
  • the acquiring module 22 may include: The unit 24 is configured to receive a TAU receiving message that is sent by the MME, where the TAU receiving message includes a route optimization indication ROI, and the acquiring unit 25 is configured to establish a new PDN connection according to the ROI received by the first receiving unit 24, and pass the new The PDN connection obtains the above-mentioned new IP address.
  • This embodiment provides an example in which the MME instructs the UE to establish a new PDN connection.
  • S101 to S108 in the flow shown in FIG. 3.
  • the new P-GW selected by the MME may be selected before the MME sends the ROI to the UE. It may be selected in the process of the UE requesting to establish a new PDN connection, that is, the selection of the new P-GW in S106 in FIG. 3 may be performed in the process of S108; in the process shown in FIG. 3, S101 ⁇ S107 are UEs.
  • the new IP address may be acquired during the process of establishing a new PDN connection by the UE, and may be acquired after establishing a new PDN connection.
  • the obtaining module 22 in the foregoing embodiment further includes: a second receiving unit 26, configured to receive a new IP address allocated by the new P-GW, where the new IP address is requested by the MME to the new P-GW.
  • the UE allocates a new PDN connection, and the request message for establishing the new PDN connection includes the address and ROI of the new P-GW.
  • the MME that requests to establish a new PDN connection.
  • the MME sends a request message to the S-GW in the process of establishing a new PDN connection, and carries the address and ROI of the new P-GW that makes the UE data transmission path shorter in the request message;
  • the GW sends the request message to the new P-GW indicated by the new P-GW address according to the new P-GW address and the ROI to establish a PDN connection with the new P-GW.
  • the second receiving unit 26 is specifically configured to receive, by the MME, a route broadcast message that is sent by the new P-GW according to the new PDN connection, where the route broadcast message includes an indication of the new IP address. information.
  • the description is also made on the basis of the foregoing process shown in FIG. 3, and the specific implementation manner of the process for the MME to establish a new PDN connection may refer to S110 to S115 of FIG. 3;
  • the specific step does not include S108 in the process shown in FIG. 3; and in this embodiment, S110 ⁇ S115 in the process shown in FIG.
  • the route broadcast message may include a new IP address for the UE to perform data transmission with the network; or the route broadcast message may further include a new IP address prefix, for example, an IPv6 address prefix;
  • the obtaining module 22 may further include: a generating unit, configured to: after the second receiving unit 26 receives the routing broadcast message sent by the MME based on the new PDN connection to the new P-GW, according to the new IP address prefix in the route broadcast message A new IP address for data transmission by the UE.
  • the response message for establishing a new PDN connection may include a new IP address allocated by the new P-GW to the UE; correspondingly, the second receiving unit 26 And receiving the TAU receiving message sent by the MME, where the TAU receiving message includes an ROI and a new IP address allocated by the new P-GW to the UE.
  • the second creation session response returned by S112 and S113 may include a new IP address acquired when establishing the new PDN connection. That is, the new IP address of the data transmission by the UE to the network through the new P-GW. Therefore, in this embodiment, the new P-GW does not need to send a route broadcast message to the UE, that is, does not include S108 and S114 in the flow shown in FIG. In the TAU receiving message returned by the S107, the ROI and the new IP address that enables the UE to perform data transmission with the network through the new P-GW are included.
  • the UE provided in this embodiment performs the process shown in FIG.
  • S115 may Alternatively, the UE acquires a new address of the data transmission by the new P-GW and the network from the TAU receiving message. Further, in the UE provided in this embodiment, the reporting module 21 is configured to report the location information to the MME by using the TAU request message sent by the eNB, where the TAU request message includes the capability information of the UE, so that the MME is configured. Determining whether to select the new P-GW according to the capability information of the UE and the location information of the UE, that is, the P-GW that makes the data transmission path of the UE shorter.
  • the UE provided in this embodiment when performing the foregoing process shown in FIG.
  • the MME 3 may carry the capability information of the UE in the TAU request message sent by the S101, where the capability information may indicate whether the UE supports the route optimization feature, so that the TAU is received.
  • the MME of the request message determines whether to trigger the route optimization according to the capability information of the UE carried in the message. For the UE that does not support the route optimization feature, the MME does not need to establish a new PDN connection in the TAU process initiated by the message, which is correspondingly reduced. Waste of network resources.
  • FIG. 7 is a schematic structural diagram of an MME according to Embodiment 3 of the present invention.
  • the MME provided in this embodiment specifically includes: a receiver 31 and a processor 32.
  • the receiver 31 is configured to acquire location information of the UE.
  • the processor 32 is configured to select a new P-GW according to the location information of the UE acquired by the receiver 31, where the data transmission path of the UE to the new P-GW is smaller than the current data transmission path; for example, the new P selected by the MME -GW can be a local gateway.
  • the processor 32 is further configured to instruct the UE to acquire a new IP address, where the new IP address is allocated by the new P-GW for the UE, and perform data transmission by using the new P-GW according to the acquired new IP address.
  • the MME instructs the UE to obtain a new IP address, which may be that the MME triggers route optimization to instruct the UE to initiate a new PDN connection, or may directly initiate a new PDN after the MME triggers route optimization.
  • the UE and the new P-GW perform data forwarding by the eNB, that is, the address of the new P-GW is unknown to the UE.
  • the processor 32 is further configured to: instruct the UE to acquire a new IP address, specifically: the processor 32 is configured to send a TAU receiving message to the UE, where the TAU receiving message includes an ROI, where The ROI is used to indicate that the UE establishes a new PDN connection, and obtains the new IP address by using the new PDN connection.
  • the MME indicates that the UE establishes a new PDN connection as an example.
  • the specific implementation manner of this embodiment may be Refer to S101 to S108 of the flow shown in Fig. 3.
  • the new P-GW selected by the MME that is, the UE and the UE
  • the P-GW with a shorter data transmission path of the external network may be selected before the MME sends the ROI to the UE, or may be selected during the process of the UE requesting to establish a new PDN connection, that is, the S106 in FIG. 3 is for the new P.
  • the selection of the GW may be performed in the process of S108.
  • S101-S107 is a process in which the UE reports the location information based on the TAU process and executes the TAU procedure, and the UE selects the UE and the external network according to the MME.
  • a new P-GW with a shorter data transmission path is a process in which the UE reports the location information based on the TAU process and executes the TAU procedure.
  • the UE After establishing a new PDN connection, the UE obtains a new IP address for data transmission with the network.
  • the new IP address may be obtained during the process of establishing a new PDN connection by the UE. It may be obtained after the UE establishes a new PDN connection.
  • the MME provided in this embodiment may select not only a P-GW that makes the data transmission path of the UE shorter, but also a new P-GW that optimizes the routing of the UE data. It may also be considered according to the current connection state and bandwidth of the P-GW in each eNB overlay network in the EPS network.
  • the MME provided by the embodiment of the present invention is a physical device corresponding to the MME provided by the embodiment shown in FIG. 1 , and each physical device corresponds to the function of each module of the MME provided by the embodiment of the present invention, and the implementation principle and technical effect thereof are implemented. Similar, it will not be described here.
  • the processor 32 is further configured to: indicate that the UE acquires a new IP address, and specifically includes: the processor 32 is configured to request, by the new P-GW, to establish a new PDN connection for the UE, and receive the A new IP address assigned by the new P-GW, where the request message for establishing a new PDN connection includes the address and ROI of the new P-GW.
  • the processor 32 is further configured to: indicate that the UE acquires a new IP address, and specifically includes: the processor 32 is configured to request, by the new P-GW, to establish a new PDN connection for the UE; And based on the new PDN connection, instructing the new P-GW to send a route broadcast message to the UE, where the route broadcast message includes indication information of the new IP address.
  • the description is also made on the basis of the foregoing process shown in FIG. 3, and the specific implementation manner of the process for the MME to establish a new PDN connection may refer to S110 to S115 of FIG. 3;
  • the specific step does not include S108 in the process shown in FIG. 3; and in this embodiment, S110-S115 in the process shown in FIG. 3 is MME and new P. - GW establishes a new PDN connection process.
  • the route broadcast message may include a new IP address used for data transmission between the UE and the network; or the route broadcast message may further include a new IP address prefix, for example, It may be an IPv6 address prefix; accordingly, the UE generates a new IP address for data transmission between the UE and the network according to the new IP address prefix in the broadcast message.
  • the response message for establishing a new PDN connection may include a new IP address that is allocated by the new P-GW to the UE.
  • the MME may further include: a transmitter, configured to send a TAU Receive message to the UE after the processor 32 requests the new P-GW to establish a new PDN connection for the UE, where the TAU receive message includes an ROI and the new P-GW is the UE The assigned new IP address.
  • the receiver 31 is specifically configured to acquire the location information of the UE by using the TAU request message.
  • the TAU request message includes the capability information of the UE.
  • the processor 32 is configured to select a new P-GW according to the location information of the UE acquired by the receiver 31, and specifically includes: the processor 32, configured to determine, according to the capability information of the UE and the location information of the UE, whether to select a new P-GW, even if The P-GW with a shorter data transmission path of the UE is obtained.
  • the TAU request message sent in S101 carries the capability information of the UE, and the capability information may indicate whether the UE supports the route optimization feature, so that the TAU is received.
  • the MME of the request message determines whether to trigger the route optimization according to the capability information of the UE carried in the message, and the UE that does not support the route optimization feature does not need to establish a new PDN connection in the TAU process initiated by the message, and accordingly reduces the number of PDN connections. Waste of network resources.
  • the MME provided by the embodiment of the present invention is a physical device corresponding to the MME provided by the embodiment shown in FIG. 4, and each physical device corresponds to the function of each module of the MME provided by the embodiment of the present invention, and the implementation principle and technical effect thereof are implemented. Similar, it will not be described here.
  • FIG. 8 is a schematic structural diagram of a UE according to Embodiment 4 of the present invention.
  • the UE provided in this embodiment specifically includes: a transmitter 41, a receiver 42, and a processor 43.
  • the transmitter 41 is configured to report the location information to the mobility management entity MME by using the eNB, so that the MME selects a new P-GW according to the location information of the UE, and the data transmission path of the UE to the new P-GW is smaller than the current data transmission path;
  • the new P-GW selected by the MME may be a local gateway.
  • the receiver 42 is configured to obtain a new IP address according to the indication of the MME, where the new IP address is allocated by the new P-GW for the UE.
  • the processor 43 is configured to perform, by using the new P-GW, according to the new IP address that the receiver 42 has acquired. data transmission.
  • the UE obtains a new IP address according to the indication of the MME, and may be that the MME triggers the route optimization to instruct the UE to initiate a new PDN connection, or may directly initiate a new MME after the route optimization is triggered.
  • the UE and the new P-GW perform data forwarding by the eNB, that is, the address of the new P-GW is unknown to the UE.
  • the location information reported by the eNB to the MME is used to trigger the MME to perform route optimization conditions.
  • the MME selects a new P-GW
  • the UE may select a P that has a shorter data transmission path.
  • - GW The selected new P-GW that makes the UE data route optimal may also be considered according to the current connection state and bandwidth of the P-GW in each eNB overlay network in the EPS network.
  • the UE provided by the embodiment of the present invention is a physical device corresponding to the UE provided by the embodiment shown in FIG. 5, and each physical device corresponds to the function of each module of the UE provided by the embodiment of the present invention, and the implementation principle and technical effect thereof are implemented. Similar, it will not be described here.
  • the receiver 42 is specifically configured to receive the MME sending
  • the TAU receives the message, and includes the ROI in the TAU receiving message, so that a new PDN connection is established according to the ROI, and the new IP address is obtained by using the new PDN connection.
  • This embodiment provides an example in which the MME instructs the UE to establish a new PDN connection.
  • the new P-GW selected by the MME may be selected before the MME sends the ROI to the UE. It may be selected in the process of the UE requesting to establish a new PDN connection, that is, the selection of the new P-GW in S106 in FIG. 3 may be performed in the process of S108; in the process shown in FIG. 3, S101 ⁇ S107 are UEs.
  • the new IP address may be acquired during the process of establishing a new PDN connection by the UE, and may be acquired after establishing a new PDN connection.
  • the receiver 42 in the foregoing embodiment is further configured to receive a new IP address allocated by the new P-GW, where the new IP address is when the MME requests the new P-GW to establish a new PDN connection for the UE.
  • the address of the new P-GW is included in the request message for establishing the new PDN connection.
  • the receiver 42 is further configured to receive a new IP address that is allocated by the new P-GW, and specifically includes: the receiver 42 is specifically configured to receive, by the MME, the new P- based on the new PDN connection indication.
  • the route broadcast message may include a new IP address for the UE to perform data transmission with the network; or the route broadcast message may further include a new IP address prefix, for example, an IPv6 address prefix;
  • the receiver 42 is further configured to: after the MME indicates the route broadcast message sent by the new P-GW based on the new PDN connection, generate a new IP address for the UE to perform data transmission according to the new IP address prefix in the route broadcast message.
  • the response message for establishing a new PDN connection may include a new IP address allocated by the new P-GW to the UE; correspondingly, the receiver 42 further uses Receiving the new IP address allocated by the new P-GW, the method specifically includes: the receiver 42 is specifically configured to receive a TAU receiving message sent by the MME, where the TAU receiving message includes an ROI and a new allocated by the new P-GW to the UE. IP address.
  • the transmitter 41 is specifically configured to report the location information to the MME by using the TAU request message sent by the eNB, where the TAU request message includes the capability information of the UE, so that the MME is configured. Determining whether to select the new P-GW according to the capability information of the UE and the location information of the UE, that is, the P-GW that makes the data transmission path of the UE shorter.
  • the UE provided in this embodiment when performing the foregoing process shown in FIG. 3, may carry the capability information of the UE in the TAU request message sent by the S101, where the capability information may indicate whether the UE supports the route optimization feature, so that the TAU is received.
  • the MME of the request message determines whether to trigger the route optimization according to the capability information of the UE carried in the message. For the UE that does not support the route optimization feature, the MME does not need to establish a new PDN connection in the TAU process initiated by the message, which is correspondingly reduced. Waste of network resources.
  • the UE provided by the embodiment of the present invention is a physical device corresponding to the UE provided by the embodiment shown in FIG. 6 , and each physical device corresponds to the function of each module of the UE provided by the embodiment of the present invention, and the implementation principle and technical effect thereof are implemented. Similar, it will not be described here.
  • FIG. 9 is a flowchart of a route optimization method according to Embodiment 5 of the present invention.
  • the method of the example is applicable to the case where data is exchanged by a UE connected via a wireless network.
  • the method can be implemented by the MME, which is usually implemented in hardware and software, and can be integrated in the memory of the MME, for example integrated in the processor chip, for execution by the processor.
  • the method of this embodiment includes the following steps:
  • the MME acquires location information of the UE.
  • the MME selects a new P-GW according to the location information of the UE, and the data transmission path of the UE to the new P-GW is smaller than the current data transmission path.
  • the new P-GW selected by the MME may be a local gateway.
  • the MME instructs the UE to acquire a new network association IP address, where the new IP address is allocated by the new P-GW for the UE, and performs data transmission by using the new P-GW according to the acquired new IP address.
  • the MME instructs the UE to obtain a new IP address, which may be that the MME triggers route optimization to instruct the UE to initiate a new PDN connection, or may directly initiate a new PDN after the MME triggers route optimization.
  • the UE and the new P-GW perform data forwarding by the eNB, that is, the address of the new P-GW is unknown to the UE.
  • the S230 specifically includes: the MME sends a TAU receiving message to the UE, where the TAU receiving message includes an ROI, where the ROI is used to indicate that the UE establishes a new PDN connection, and passes the The new PDN connection obtains the new IP address.
  • the MME indicates that the UE establishes a new PDN connection as an example.
  • the new P-GW selected by the MME may be selected before the MME sends the ROI to the UE. It may be selected in the process of the UE requesting to establish a new PDN connection, that is, the selection of the new P-GW in S106 in FIG. 3 may be performed in the process of S108; in the process shown in FIG. 3, S101-S107 is based on the UE.
  • the TAU process reports the location information and performs the process of the TAU process.
  • the UE obtains a new PDN connection and acquires the network.
  • a new IP address for data transmission may be acquired during the process of establishing a new PDN connection by the UE, and may be acquired after the UE establishes a new PDN connection.
  • the route optimization method provided in this embodiment does not select a new P-GW. Only the P-GW that makes the data transmission path of the UE shorter may be selected; the selected new P-GW that makes the UE data route optimal may also be according to the current connection status of the P-GW in the coverage network of each eNB in the EPS network. The bandwidth is considered comprehensively.
  • the route optimization method provided by the embodiment of the present invention may be performed by the MME provided by the embodiment shown in FIG. 1 , and the steps of the method correspond to the functions of each module of the MME provided by the embodiment of the present invention, and the implementation principle and technical effect thereof are similar. I will not repeat them here.
  • the S230 specifically includes: the MME requests the new P-GW to establish a new PDN connection for the UE, and receives a new IP address allocated by the new P-GW, where, for establishing a new The address and ROI of the new P-GW are included in the request message of the PDN connection.
  • FIG. 10 is a flowchart of another route optimization method according to an embodiment of the present invention.
  • S230 may include: S231, the MME requests the new P-GW to establish a new PDN connection for the UE.
  • the MME according to the new PDN connection, instructs the new P-GW to send a route broadcast message to the UE, where the route broadcast message includes the new IP address. Instructions.
  • the description is also made on the basis of the foregoing process shown in FIG. 3, and the specific implementation manner of the process for the MME to establish a new PDN connection may refer to S110 to S115 of FIG. 3;
  • the step S110 to S115 in the flow shown in FIG. 3 is a process of establishing a new PDN connection between the MME and the new P-GW.
  • the route broadcast message may include a new IP address for the UE to perform data transmission with the network; or the route broadcast message may further include a new IP address prefix, for example, an IPv6 address prefix; The UE generates a new IP address for data transmission between the UE and the network according to the new IP address prefix in the broadcast message.
  • the response message used to establish a new PDN connection may include a new IP address allocated by the new P-GW to the UE; correspondingly, the embodiment provides The method further includes: after the S231, the MME sends a TAU receiving message to the UE, where the TAU receiving message includes an ROI and a new IP address allocated by the new P-GW to the UE.
  • the S210 may include: the MME acquiring the location information of the UE by using the TAU request message, where the TAU request message includes the capability information of the UE; correspondingly, the S220 is replaced by : the MME according to the capability information of the UE and the location of the UE The information determines whether a new P-GW is selected, that is, a P-GW that makes the data transmission path of the UE shorter.
  • the TAU request message sent in S101 carries the capability information of the UE, and the capability information may indicate whether the UE supports the route optimization feature, so that the The MME of the TAU request message determines whether to trigger the route optimization according to the capability information of the UE carried in the message. For the UE that does not support the route optimization feature, it is not required to establish a new PDN connection in the TAU process initiated by the UE, and correspondingly reduce The waste of network resources.
  • the route optimization method provided by the embodiment of the present invention may be performed by the MME provided by the embodiment shown in FIG. 4, and the steps of the method correspond to the functions of each module of the MME provided by the embodiment of the present invention, and the implementation principle and technical effect are similar. I will not repeat them here.
  • FIG. 11 is a flowchart of a route optimization method according to Embodiment 6 of the present invention.
  • the method of this embodiment is applicable to the case where data is exchanged by a UE connected via a wireless network.
  • the method can be performed by a UE, which is usually implemented in hardware and software, and can be integrated in a memory of the UE, for example, integrated in a processor chip for execution by a processor.
  • the method of this embodiment includes the following steps:
  • the UE reports the location information to the MME by using the eNB, so that the MME selects a new packet data network gateway P-GW according to the location information of the UE, and the data transmission path of the UE to the new P-GW is smaller than the current data transmission path; for example, Said that the new P-GW selected by the MME can be a local gateway.
  • the UE acquires a new network association IP address according to the indication of the MME, where the new IP address is allocated by the new P-GW to the UE.
  • the UE performs data transmission by using the new P-GW according to the acquired new IP address. It should be noted that, in this embodiment, the UE obtains a new IP address according to the indication of the MME, and may be that the MME triggers the route optimization to instruct the UE to initiate a new PDN connection, or may directly initiate a new MME after the route optimization is triggered. In the new PDN connection initiated by the UE, the UE and the new P-GW perform data forwarding by the eNB, that is, the address of the new P-GW is unknown to the UE.
  • the location information reported by the UE to the MME by the eNB becomes a triggering MME to perform route optimization conditions.
  • the MME selects a new P-GW, not only the data transmission path of the UE may be selected.
  • a short P-GW; the selected new P-GW that makes the UE data route optimal may also be based on the P-GW in the coverage network of each eNB in the EPS network. The current connection status and bandwidth are considered together.
  • the route optimization method provided by the embodiment of the present invention may be performed by the UE provided by the embodiment shown in FIG. 5, and the steps of the method correspond to the functions of each module of the UE provided by the embodiment of the present invention, and the implementation principle and the technical effect are similar. I will not repeat them here.
  • FIG. 12 is a flowchart of still another route optimization method according to the embodiment of the present invention.
  • S320 may include: The UE receives the TAU receiving message sent by the MME, where the TAU receiving message includes the ROI. S322, the UE establishes a new PDN connection according to the ROI, and obtains the new IP address by using the new PDN connection.
  • This embodiment provides the MME to indicate the UE. For example, a new PDN connection is established.
  • the new P-GW selected by the MME may be selected before the MME sends the ROI to the UE. It may be selected in the process of the UE requesting to establish a new PDN connection, that is, the selection of the new P-GW in S106 in FIG. 3 may be performed in the process of S108; in the process shown in FIG. 3, S101 ⁇ S107 are UEs.
  • the new IP address may be acquired during the process of establishing a new PDN connection by the UE, and may be acquired after establishing a new PDN connection.
  • the method further includes: receiving, by the UE, a new IP address allocated by the new P-GW, where the new IP address is allocated when the MME requests the new P-GW to establish a new PDN connection for the UE.
  • the request message for establishing the new PDN connection includes the address and ROI of the new P-GW.
  • the UE receives the new IP address allocated by the new P-GW, and the method includes: receiving, by the UE, the routing broadcast message sent by the new P-GW by the MME, based on the new PDN connection, the route broadcast The message contains an indication of the new IP address.
  • the route broadcast message may include a new IP address for the UE to perform data transmission with the network; or the route broadcast message may further include a new IP address prefix, for example, an IPv6 address prefix;
  • the method provided in this embodiment further includes after S320: The UE generates a new IP address for data transmission by the UE according to the new IP address prefix in the route broadcast message.
  • the response message for establishing a new PDN connection may include a new IP address allocated by the new P-GW to the UE; correspondingly, the UE receives the new P- The new IP address that is allocated by the GW, the method further includes: receiving, by the UE, a TAU receiving message sent by the MME, where the TAU receiving message includes an ROI and a new IP address allocated by the new P-GW to the UE.
  • the S310 may include: the UE sends the TAU request message to the MME to report the location information to the MME, where the TAU request message may include the capability information of the UE, And causing the MME to determine, according to the capability information of the UE and the location information of the UE, whether to select the new P-GW, that is, a P-GW that makes the data transmission path of the UE shorter.
  • the method provided in this embodiment is based on the foregoing process shown in FIG.
  • the TAU request message sent in S101 carries the capability information of the UE, and the capability information may indicate whether the UE supports the route optimization feature, so that the The MME of the TAU request message determines whether to trigger the route optimization method provided by the embodiment of the present invention according to the capability information of the UE carried in the message, and the UE that does not support the route optimization feature does not need to establish in the TAU process initiated by the MME.
  • the new PDN connection reduces the waste of network resources accordingly.
  • the route optimization method provided by the embodiment of the present invention may be performed by the UE provided by the embodiment shown in FIG. 6 , and the steps of the method correspond to the functions of each module of the UE provided by the embodiment of the present invention, and the implementation principle and technical effect thereof are similar. I will not repeat them here.
  • FIG. 13 is a signaling flowchart of a route optimization method according to Embodiment 7 of the present invention.
  • the new P-GW refers to the change of the UE location.
  • the MME determines the P- that makes the data transmission path of the UE shorter.
  • GW in the figure, the P-GW is the connected P-GW before the UE moves the location; the method in this embodiment includes the following steps:
  • the UE sends a TAU request message to the MME by using the eNB, where the TAU request message includes location information of the UE.
  • the MME sends a first create session request to the S-GW.
  • the S-GW sends a modify bearer request to the P-GW.
  • the P-GW returns a modified bearer response to the S-GW.
  • the S-GW returns a first create session response to the MME.
  • the MME selects a new P-GW according to the location information of the UE, and the data transmission path of the UE to the new P-GW is smaller than the current data transmission path.
  • the new P-GW selected by the MME may be a local gateway.
  • the MME indicates that the UE acquires a new IP address, and the new IP address can be obtained by establishing a new PDN connection.
  • the new PDN connection may be that the MME triggers route optimization and instructs the UE to initiate a new one.
  • the PDN connection may also be that the MME triggers the route optimization to directly initiate a new PDN connection; and the UE initiates a PDN connection, and the UE and the P-GW perform data forwarding by the eNB, that is, for the UE, the P- The address of GW is unknown.
  • the method provided in this embodiment is described by using the MME to indicate that the UE establishes a new PDN connection, and the process may specifically include:
  • the MME returns a TAU receiving message to the UE, and the TAU receiving message includes
  • the UE establishes a new PDN connection according to the TAU receiving message, and establishes a new one from the new
  • the UE performs data transmission with the network by using the new P-GW according to the acquired new IP address.
  • the MME selects a P-GW that makes the data transmission path of the UE and the external network shorter, which may be selected before the MME sends the ROI to the UE, or the UE may request to establish a new one.
  • the selection of the PDN connection that is, the selection of the new P-GW by the S406 in FIG. 13 may be performed in the process of S408; the route optimization method provided in this embodiment initiates a new PDN connection establishment request by the UE, In the process shown in FIG.
  • S401 to S407 are processes in which the UE reports location information based on the TAU process and performs the TAU process, and the UE acquires data for transmission with the network when establishing a new PDN connection according to the new P-GW selected by the MME.
  • a new IP address which may be obtained in the process of establishing a new PDN connection by the UE, and may be obtained after the UE establishes a new PDN connection.
  • the route optimization method provided in this embodiment, When the MME selects a new P-GW, not only the P-GW that makes the data transmission path of the UE shorter may be selected; the selected new P-GW that makes the UE data route optimal may also be based on the EPS network.
  • Each eNB in the network covers the current connection state and bandwidth of the P-GW in the network.
  • the route optimization method provided by the embodiment of the present invention may be provided by the embodiment shown in FIG. 1 of the present invention.
  • the MME is implemented by the UE provided in the embodiment shown in FIG. 5, and the steps of the method are corresponding to the functions of the modules of the MME and the UE provided by the embodiment of the present invention.
  • the implementation principle and technical effects are similar, and details are not described herein again.
  • the MME may be configured to establish a new PDN connection with the new P-GW.
  • the process provided in this embodiment may further include:
  • the MME sends a second create session request to the S-GW, where the request includes the address and ROI of the new P-GW;
  • the S-GW forwards the second create session request to the new P-GW indicated by the new P-GW address.
  • the new P-GW returns a second create session response to the S-GW.
  • the S-GW returns the second create session response to the MME.
  • S407 in this embodiment may be replaced by: the MME sending a TAU receiving message to the UE according to the returned second created session response;
  • the method provided in this implementation after S407, further includes: S414, a route broadcast message sent by the new P-GW to the UE;
  • the UE acquires, according to the broadcast message, a new IP address used for data transmission with the network by using the new P-GW from the new PDN connection; and then executes S409.
  • step of this embodiment does not include S408 in the process shown in FIG. 13; and in this embodiment, S410 ⁇ S415 in the process shown in FIG. 13 initiates a new PDN connection establishment process for the MME. the process of.
  • the route broadcast message sent by the new P-GW in S414 may include a new IP address used for data transmission between the UE and the network.
  • the route broadcast message may further include a new IP address prefix.
  • the S415 may be replaced by: The UE may be replaced by: the UE generates a new IP address for data transmission between the UE and the network according to the new IP address prefix in the broadcast message.
  • the response message for establishing a new PDN connection may include a new IP address allocated by the new P-GW to the UE; that is, the first returned by S412 and S413.
  • the second creation session response may include a new IP address obtained when the new PDN connection is established, that is, a new IP address that enables the UE to perform data transmission with the network through the new P-GW. Therefore, the new P-GW in this embodiment.
  • the TAU received message returned in S407 includes the ROI and a new IP address that enables the UE to perform data transmission with the network through the new P-GW;
  • S415 may be replaced by: the UE acquires a new IP address for data transmission with the network through the new P-GW from the TAU receiving message.
  • the TAU request message sent by the S401 may carry the capability information of the UE, where the capability information may indicate whether the UE supports the route optimization feature, so that the TAU request message is received.
  • the MME determines whether to trigger the route optimization according to the capability information of the UE carried in the message, and the UE that does not support the route optimization feature does not need to establish a new PDN connection in the TAU process initiated by the UE, thereby correspondingly reducing network resources. waste.
  • the route optimization method provided by the embodiment of the present invention may be performed by the MME provided by the embodiment shown in FIG. 4 and the UE provided by the embodiment shown in FIG. 6, and the steps of the method and the MME and the UE provided by the embodiment of the present invention are respectively
  • the function of the module is corresponding, and the implementation principle and technical effect are similar, and will not be described here.
  • the aforementioned program can be stored in a computer readable storage medium.
  • the program when executed, performs the steps including the above-described method embodiments; and the foregoing storage medium includes: a medium that can store program codes, such as a ROM, a RAM, a magnetic disk, or an optical disk.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明实施例提供一种移动管理实体、用户设备及路由优化方法。本发明所提供的MME,包第:获取模块,用于获取UE的位置信息;选择模块,用于根据所述获取模块获取的UE的位置信息选择新分组数据网络网关 P-GW,所述UE到所述新P-GW的数据传输路径小于当前数据传输路径;指示模块,用于指示所述UE获取新网协IP地址,所述新IP地址为所述新P-GW 为所述UE分配的,并根据所述已获取的新IP地址通过所述新P-GW进行数据传输。本发明实施例解决了EPS网络中在UE位置变化时,由于UE与外部网络间的数据传输的路径增加而导致路由效率降低的问题,改善了网络中的数据路由方式,相应地提高了数据路由的效率。

Description

移动管理实体、 用户设备及路由优化方法
技术领域
本发明实施例涉及通信技术, 尤其涉及一种移动管理实体 (Mobility
Management Entity, 简称为: MME) 、 用户设备 (User Equipment, 简称为:
UE) 及路由优化方法。 背景技术
在第三代合作伙伴计戈 lJ (The 3rd Generation Partnership Project, 简称为:
3GPP) 定义的长期演进 (Long Term Evolution, 简称为: LTE) 网络中, UE 通过附着流程接入演进分组*** (Evolved Packet System, 简称为: EPS ) 网 络并创建分组数据网络 (Packet Data Network, 简称为: PDN) 连接, 在 UE 接入网络的过程中, PDN网关(PDN Gateway, 简称为: P-GW)为用户分配 PDN地址, UE通过该 IP地址连接实现与外部网络的数据传输。
但是,在目前的 EPS网络连接中, UE通过演进型基站(Evolved Node B , 简称为: eNB )将上行数据发送给服务网关( Serving Gateway,简称为: S-GW ), 进而由该 S-GW将该数据转发给 P-GW, 最终由该 P-GW将数据发送至外部 网络, 外部网络向 UE发送下行数据的传输方向与之相反; 演进的通用陆基 无线接入网 (Evolved Universal Terrestrial Radio Access Network, 简称为: E-UTRAN) 通常由多个 eNB组成, 为了避免因流经 P-GW的数据流量过大 而导致断网的问题, 通常将 P-GW部署在尽量靠近 eNB的位置, 当 UE改变 位置时可以由新的 eNB接入 EPS网络, 相应地, 数据的传输通过新的 S-GW 进行转发, 发送至 UE位置更改前已连接的 P-GW。
现有技术的 EPS网络中 UE与外部网络间的数据传输方式, 在 UE位置 变化时由于数据传输的路径增加而导致路由效率降低的问题。 发明内容
本发明实施例提供一种移动管理实体、用户设备及路由优化方法, 以解 决 EPS网络中在 UE位置变化时, 由于 UE与外部网络间的数据传输的路径 增加而导致路由效率降低的问题。
第一方面, 本发明实施例提供一种移动管理实体, 包括:
获取模块, 用于获取用户设备 UE的位置信息;
选择模块, 用于根据所述获取模块获取的 UE 的位置信息选择新分组数 据网络网关 P-GW,所述 UE到所述新 P-GW的数据传输路径小于当前数据传 输路径;
指示模块,用于指示所述 UE获取新网协 IP地址,所述新 IP地址为所述 新 P-GW为所述 UE分配的,并根据所述已获取的新 IP地址通过所述新 P-GW 进行数据传输。
在第一方面的第一种可能的实现方式中, 所述指示模块, 具体用于向所 述 UE发送 TAU接收消息, 所述 TAU接收消息中包括路由优化指示 ROI, 所述 ROI用于指示所述 UE建立新的分组数据网络 PDN连接,并通过所述新 的 PDN连接获取所述新 IP地址。
在第一方面的第二种可能的实现方式中, 所述指示模块, 具体用于向所 述新 P-GW请求为所述 UE建立新的 PDN连接,并接收所述新 P-GW分配的 新 IP地址,其中,用于建立所述新的 PDN连接的请求消息中包括所述新 P-GW 的地址和所述 ROI。
根据第一方面的第二种可能的实现方式, 在第三种可能的实现方式中, 所述指示模块, 包括:
请求单元, 用于向所述新 P-GW请求为所述 UE建立新的 PDN连接; 指示单元, 用于基于所述新的 PDN连接, 指示所述新 P-GW向所述 UE 发送路由广播消息, 所述路由广播消息包含所述新 IP地址的指示信息。
根据第一方面的第三种可能的实现方式, 在第四种可能的实现方式中, 所述路由广播消息中包括所述新 IP地址; 或者,
所述路由广播消息中包括所述新 IP地址前缀, 以使所述 UE根据所述广 播消息中的所述新 IP地址前缀生成用于所述 UE进行数据传输的所述新 IP地 址。
根据第一方面的第二种可能的实现方式, 在第五种可能的实现方式中, 所述用于建立所述新的 PDN连接的响应消息中包括所述新 P-GW为所述 UE 分配的新 IP地址; 则所述移动管理实体还包括:
发送模块, 用于在所述请求单元向所述新 P-GW请求为所述 UE建立所 述新的 PDN连接之后,向所述 UE发送所述 TAU接收消息,其中,所述 TAU 接收消息中包括所述 ROI和所述新 P-GW为所述 UE分配的新 IP地址。
根据第一方面、第一方面的第一种到第五种可能的实现方式的任意一种, 在第六种可能的实现方式中, 所述获取模块, 具体用于通过 TAU请求消息获 取所述 UE的位置信息, 所述 TAU请求消息中包括所述 UE的能力信息; 所述选择模块,具体用于根据所述 UE的能力信息和所述 UE的位置信息 确定是否选择所述新 P-GW。
根据第一方面、第一方面的第一种到第六种可能的实现方式的任意一种, 在第七种可能的实现方式中, 所述选择模块选择的新 P-GW包括与所述 UE 对应的本地网关 Local GW。
第二方面, 本发明实施例提供一种用户设备, 包括:
上报模块, 用于通过基站 eNB向移动管理实体 MME上报位置信息, 以 使 MME根据所述 UE的位置信息选择新分组数据网络网关 P-GW, 所述 UE 到所述新 P-GW的数据传输路径小于当前数据传输路径;
获取模块, 用于根据所述 MME的指示获取新网协 IP地址, 所述新 IP 地址为所述新 P-GW为所述 UE分配的;
数据通信模块, 用于根据所述获取模块已获取的新 IP 地址通过所述新 P-GW进行数据传输。
在第二方面的第一种可能的实现方式中, 所述获取模块, 包括: 第一接收单元, 用于接收所述 MME发送的 TAU接收消息, 所述 TAU 接收消息中包括路由优化指示 ROI;
获取单元, 用于根据所述第一接收单元接收的 ROI建立新的分组数据网 络 PDN连接, 并通过所述新的 PDN连接获取所述新 IP地址。
在第二方面的第二种可能的实现方式中, 所述获取模块, 还包括: 第二 接收单元, 用于接收所述新 P-GW分配的新 IP地址, 所述新 IP地址为所述 MME向所述新 P-GW请求为所述 UE建立新的 PDN连接时分配的, 其中, 用于建立所述新的 PDN连接的请求消息中包括所述新 P-GW的地址和所述 ROIo 根据第二方面的第二种可能的实现方式, 在第三种可能的实现方式中, 所述第二接收单元, 具体用于接收所述 MME基于所述新的 PDN连接指示所 -GW发送的路由广播消息,所述路由广播消息包含所述新 IP地址的指
Figure imgf000006_0001
方面的 种可能的实现方式, 在第四种可能的实现方式中, 所述第二接收单元接收的路由广播消息中包括所述新 IP地址; 或者,
所述路由广播消息中包括新所述 IP地址前缀;
则所述获取模块, 还包括:
生成单元, 用于在所述第二接收单元接收的接收所述 MME基于所述新 的 PDN连接指示所述新 P-GW发送的路由广播消息之后,根据所述路由广播 消息中的所述新 IP地址前缀生成用于所述 UE进行数据传输的所述新 IP地 址。
根据第二方面的第二种可能的实现方式, 在第五种可能的实现方式中, 所述用于建立所述新的 PDN连接的响应消息中包括所述新 P-GW为所述 UE 分配的新 IP地址; 则所述第二接收单元, 还用于接收所述 MME发送的所述 TAU接收消息, 其中, 所述 TAU接收消息中包括所述 ROI和所述新 P-GW 为所述 UE分配的新 IP地址。
根据第二方面、第二方面的第一种到第五种可能的实现方式的任意一种, 在第六种可能的实现方式中, 所述上报模块, 具体用于通过所述 eNB发送的 TAU请求消息向所述 MME上报位置信息, 所述 TAU请求消息中包括所述 UE的能力信息, 以使所述 MME根据所述 UE的能力信息和所述 UE的位置 信息确定是否选择所述新 P-GW。
根据第二方面、第二方面的第一种到第六种可能的实现方式的任意一种, 在第七种可能的实现方式中, 所述新 P-GW包括所述 MME选择的本地网关 Local GW。
第三方面, 本发明实施例提供一种路由优化方法, 包括:
移动管理实体 MME获取用户设备 UE的位置信息;
所述 MME根据所述 UE的位置信息选择新分组数据网络网关 P-GW,所 述 UE到所述新 P-GW的数据传输路径小于当前数据传输路径;
所述 MME指示所述 UE获取新网协 IP地址, 所述新 IP地址为所述新 P-GW为所述 UE分配的, 并根据所述已获取的新 IP地址通过所述新 P-GW 进行数据传输。
在第三方面的第一种可能的实现方式中, 所述 MME指示所述 UE获取 新网协 IP地址, 包括:
所述 MME向所述 UE发送 TAU接收消息, 所述 TAU接收消息中包括 路由优化指示 ROI, 所述 ROI用于指示所述 UE建立新的分组数据网络 PDN 连接, 并通过所述新的 PDN连接获取所述新 IP地址。
在第三方面的第二种可能的实现方式中, 所述 MME指示所述 UE获取 新网协 IP地址, 包括:
所述 MME向所述新 P-GW请求为所述 UE建立新的 PDN连接, 并接收 所述新 P-GW分配的新 IP地址, 其中, 用于建立所述新的 PDN连接的请求 消息中包括所述新 P-GW的地址和所述 ROI。
根据第三方面的第二种可能的实现方式, 在第三种可能的实现方式中, 所述 MME指示所述 UE获取新网协 IP地址, 包括:
所述 MME向所述新 P-GW请求为所述 UE建立新的 PDN连接; 所述 MME基于所述新的 PDN连接, 指示所述新 P-GW向所述 UE发送 路由广播消息, 所述路由广播消息包含所述新 IP地址的指示信息。
根据第三方面的第三种可能的实现方式, 在第四种可能的实现方式中, 所述路由广播消息中包括所述新 IP地址; 或者,
所述路由广播消息中包括所述新 IP地址前缀, 以使所述 UE根据所述广 播消息中的所述新 IP地址前缀生成用于所述 UE进行数据传输的所述新 IP地 址。
根据第三方面的第二种可能的实现方式, 在第五种可能的实现方式中, 所述用于建立所述新的 PDN连接的响应消息中包括所述新 P-GW为所述 UE 分配的新 IP地址; 则所述 MME向所述新 P-GW请求为所述 UE建立所述新 的 PDN连接之后, 还包括:
所述 MME向所述 UE发送所述 TAU接收消息, 其中, 所述 TAU接收 消息中包括所述 ROI和所述新 P-GW为所述 UE分配的新 IP地址。
根据第三方面、第三方面的第一种到第五种可能的实现方式的任意一种, 在第六种可能的实现方式中, 所述移动管理实体 MME获取用户设备 UE的 位置信息, 包括:
所述 MME通过 TAU请求消息获取所述 UE的位置信息, 所述 TAU请 求消息中包括所述 UE的能力信息;
所述 MME根据所述 UE的位置信息选择新分组数据网络网关 P-GW,包 括:
所述 MME根据所述 UE的能力信息和所述 UE的位置信息确定是否选择 所述新 P-GW。
第四方面, 本发明实施例提供一种路由优化方法, 包括:
用户设备 UE通过基站 eNB向移动管理实体 MME上报位置信息, 以使 MME根据所述 UE的位置信息选择新分组数据网络网关 P-GW, 所述 UE到 所述新 P-GW的数据传输路径小于当前数据传输路径;
所述 UE根据所述 MME的指示获取新网协 IP地址,所述新 IP地址为所 述新 P-GW为所述 UE分配的;
在第四方面的第一种可能的实现方式中, 所述 UE根据所述 MME的指 示获取新网协 IP地址, 包括:
所述 UE接收所述 MME发送的 TAU接收消息, 所述 TAU接收消息中 包括路由优化指示 ROI;
所述 UE根据所述 ROI建立新的分组数据网络 PDN连接,并通过所述新 的 PDN连接获取所述新 IP地址。
在第四方面的第二种可能的实现方式中, 所述 UE根据所述 MME的指 示获取新网协 IP地址, 包括:
所述 UE接收所述新 P-GW分配的新 IP地址,所述新 IP地址为所述 MME 向所述新 P-GW请求为所述 UE建立新的 PDN连接时分配的, 其中, 用于建 立所述新的 PDN连接的请求消息中包括所述新 P-GW的地址和所述 ROI。
根据第四方面的第二种可能的实现方式, 在第三种可能的实现方式中, 所述 UE接收所述新 P-GW分配的所述新 IP地址, 包括:
所述 UE接收所述 MME基于所述新的 PDN连接指示所述新 P-GW发送 的路由广播消息, 所述路由广播消息包含所述新 IP地址的指示信息。
根据第四方面的第三种可能的实现方式, 在第四种可能的实现方式中, 所述路由广播消息中包括所述新 IP地址; 或者, 所述路由广播消息中包括新所述 IP地址前缀;
则所述 UE接收所述 MME基于所述新的 PDN连接指示所述新 P-GW发 送的路由广播消息之后, 还包括:
所述 UE根据所述路由广播消息中的所述新 IP地址前缀生成用于所述 UE 进行数据传输的所述新 IP地址。
根据第四方面的第二种可能的实现方式, 在第五种可能的实现方式中, 所述用于建立所述新的 PDN连接的响应消息中包括所述新 P-GW为所述 UE 分配的新 IP地址; 则所述 UE接收所述新 P-GW分配的新 IP地址, 包括: 所述 UE接收所述 MME发送的所述 TAU接收消息, 其中, 所述 TAU 接收消息中包括所述 ROI和所述新 P-GW为所述 UE分配的新 IP地址。
根据第四方面、第四方面的第一种到第五种可能的实现方式的任意一种, 在第六种可能的实现方式中, 所述用户设备 UE通过基站 eNB向移动管理实 体 MME上报位置信息, 包括:
所述 UE通过所述 eNB发送的 TAU请求消息向所述 MME上报位置信息, 所述 TAU请求消息中包括所述 UE的能力信息, 以使所述 MME根据所述 UE的能力信息和所述 UE的位置信息确定是否选择所述新 P-GW。
所述 UE根据所述已获取的新 IP地址通过所述新 P-GW进行数据传输。 本实施例所提供的移动管理实体、 用户设备及路由优化方法, MME根 据 UE的位置信息触发路由优化,进而选择可以使得 UE的数据传输路径更短 的新 P-GW, 并指示该 UE获取该新 P-GW为该 UE分配的新 IP地址, 从而 根据已获取的新 IP地址通过该新 P-GW与网络进行数据传输, 以实现 UE位 置变化后可以通过使其数据传输路径更短的新 P-GW与外部网络进行数据传 输, 进而改善网络中的数据路由方式, 相应地提高了数据路由的效率。 附图说明 为了更清楚地说明本发明实施例或现有技术中的技术方案, 下面将对 实施例或现有技术描述中所需要使用的附图作一简单地介绍, 显而易见 地, 下面描述中的附图是本发明的一些实施例, 对于本领域普通技术人员 来讲, 在不付出创造性劳动性的前提下, 还可以根据这些附图获得其他的 附图。 图 1为本发明实施例一所提供的一种 MME的结构示意图; 图 2为现有技术中所提供的一种路由切换方法的示意图;
图 3为本发明实施例所提供的一种路由优化方法的信令流程图; 图 4为本发明实施例所提供的另一种 MME的结构示意图;
图 5为本发明实施例二所提供的一种 UE的结构示意图;
图 6为本发明实施例所提供的另一种 UE的结构示意图;
图 7为本发明实施例三所提供的一种 MME的结构示意图;
图 8为本发明实施例四所提供的一种 UE的结构示意图;
图 9为本发明实施例五所提供的一种路由优化方法的流程图; 图 10为本发明实施例所提供的另一种路由优化方法的流程图; 图 11为本发明实施例六所提供的一种路由优化方法的流程图; 图 12为本发明实施例所提供的又一种路由优化方法的流程图; 图 13为本发明实施例七所提供的一种路由优化方法的信令流程图。 具体实施方式 为使本发明实施例的目的、 技术方案和优点更加清楚, 下面将结合本 发明实施例中的附图, 对本发明实施例中的技术方案进行清楚、 完整地描 述, 显然,所描述的实施例是本发明一部分实施例, 而不是全部的实施例。 基于本发明中的实施例, 本领域普通技术人员在没有做出创造性劳动前提 下所获得的所有其他实施例, 都属于本发明保护的范围。
实施例一
图 1为本发明实施例一所提供的一种 MME的结构示意图。 本实施例 的 MME适用于通过无线网络连接的 UE进行数据交换的情况。 该 MME 可以以硬件和软件的方式来实现, 可以集成在该 MME的存储器中, 例如集 成在处理器芯片中, 供处理器调用执行。 本实施例的 MME具体包括: 获取 模块 11、 选择模块 12和指示模块 13。
其中, 获取模块 11, 用于获取 UE的位置信息。
在 EPS无线网络***中, E-UTRAN通常为由多个 eNB组成的网络, 其 中, eNB通过通用无线分组业务(General Packet Radio Service,简称为: GPRS ) 隧道协议 (GPRS tunnel Protocol, 简称为: GTP) 用户面 (GTP User Plane, 简称为: GTP-U) 接口与 S-GW连接, 用于传输用户数据, 通过控制面接口 与移动管理实体(Mobility Management Entity, 简称为: MME)连接, 该 EPS 无线网络***中, S-GW主要负责用户设备的数据传输、 转发以及路由切换 等功能, 通常作为 UE在 eNB之间切换时的本地移动锚定点 (Mobile Anchor Point, 简称为: MAP) , 即对于每一个 UE, 每个时刻仅有一个 S-GW为之 服务; P-GW则作为 PDN连接的锚定点, 负责 UE的网协 (Internet Protocol 简称为: IP) 地址分配, 用户设备的数据报文过滤、 速率控制、 生成计费信 息等功能
UE的数据传输路径小于当前数据传输路径的新 P-GW;具体地,如图 3所示, 为本发明实施例所提供的一种路由优化方法的信令流程图, 该信令流程的歩 骤具体包括: S101 , UE通过 eNB向 MME发送 TAU请求消息, 该 TAU请 求消息中包括 UE的当前位置信息; S102, 该 MME向 S-GW发送第一创建 会话请求; S103 , S-GW向当前连接的 P-GW发送修改承载请求; S104, 该 当前连接的 P-GW向 S-GW返回修改承载响应, S105 , S-GW向 MME返回 第一创建会话响应; 进而在 S106中, MME可以根据该 UE的位置信息选择 新 P-GW, 该选择的新 P-GW与 UE的数据传输路径小于该 UE与当前 P-GW 的数据传输路径, 在图 2所示的场景中, 该新 P-GW可以为 P-GW2, UE通 过该 P-GW2与外部网络进行数据传输的路径明显小于通过 P-GW1与外部网 络进行数据传输的路径; 其中, 该新 P-GW可以在 UE进入新的 eNB覆盖区 域并建立新的 PDN连接后, 通过该新 P-GW与外部网络进行数据交互。
需要说明的是, UE通过附着流程接入 EPS网络并创建 PDN连接的过程 为现有技术的方法, 在此不具体描述; 图 3所示信令流程图中, 以新 P-GW 指代 UE通过 eNB上报位置信息后, MME根据该 UE的位置信息选择的适合 UE当前进行数据传输的新 P-GW, 也就是使得该 UE的数据传输路径小于当 前数据传输路径的新 P-GW, 图中 P-GW为 UE通过 eNB上报位置信息前已 连接的 P-GW, 也就是 UE在当前 PDN连接中进行数据路由的 P-GW; 举例 来说, MME选择的使得该 UE的数据传输路更短的 P-GW可以为本地网关 (Local GW) , 如图 2所示, UE的位置发生变化后的本地网关就是 P-GW2, 也就是使得 UE的数据传输路径最短的新 P-GW; 另外, 在该 UE的本地网关 的数据负荷量大的情况下, 该 MME选择的新 P-GW也可以为使得该 UE的 数据传输路较短的 P-GW, 通常可以是该 UE相应小区的 P-GW。
指示模块 13, 用于指示该 UE获取新 IP地址, 该新 IP地址为新 P-GW 为该 UE分配的, 并根据已获取的新 IP地址通过该新 P-GW进行数据传输。
在本实施例中, 由于 MME根据 UE的位置信息检测到该 UE进入新的 eNB网络覆盖下, 因此, 在图 3所示流程的 S106中 MME根据该 UE的位置 信息选择使得该 UE的数据传输路径更短的新 P-GW,即, UE通过该新 P-GW 与外部网络进行数据交互的路由方式更优, 本实施例中 MME指示 UE获取 的新 IP地址,具体为该新 P-GW为 UE分配的,从而可以根据该新 IP地址通 过该新 P-GW与外部网络进行数据交互;需要说明的是,在本实施例中, MME 指示 UE获取新 IP地址的方式, 可以是 MME触发路由优化后指示该 UE发 起新的 PDN连接, 也可以是 MME触发路由优化后直接发起新的 PDN连接; 在 UE发起新的 PDN连接中,该 UE与该新 P-GW之间是通过 eNB进行数据 转发的, 即对于 UE来说该新 P-GW的地址是不可知的。
优选地, 本实施例提供的 MME中, 指示模块 13具体用于向该 UE发送 TAU接收消息, 该 TAU接收消息中包括路由优化指示 (Route optimization instructions, 简称为: ROI) , 该 ROI用于指示该 UE建立新的 PDN连接, 并通过该新的 PDN连接获取上述新 IP地址;本实施例以 MME指示 UE建立 新的 PDN连接为例予以说明, 在具体实现时, 以在上述图 3所示的路由优化 方法的信令流程图的基础为例进行说明上, 即图 3所示流程还包括: S107, MME向 UE发送 TAU接收消息, 并且该 TAU接收消息中包括 ROI; S108, UE根据该 TAU接收消息建立新的 PDN连接, 并从已建立的新的 PDN连接 中获取新 IP地址; S109, UE根据该获取的新 IP地址通过该新 P-GW与网络 进行数据传输。
需要说明的是, 在本实施例中, MME选择的新 P-GW, 即使得该 UE与 外部网络的数据传输路径更短的 P-GW, 可以是 MME向 UE发送 ROI之前 已选择的, 也可以是 UE请求建立新的 PDN连接的过程中选择的, 即图 3中 的 S106对新 P-GW的选择可以是在 S108的过程中执行的; 图 3所示流程中 S101-S107为 UE基于 TAU流程上报位置信息并执行该 TAU流程的过程, 根据 MME选择的使得该 UE与外部网络的数据传输路径更短的新 P-GW, UE在建立新的 PDN连接后, 获取用于与网络进行数据传输的新 IP地址, 该 新 IP地址可以是在 UE建立新的 PDN连接的过程中获取的,可以是在 UE建 立新的 PDN连接之后获取的。
在具体实现时, 本实施例提供的 MME, 在选择新 P-GW时, 不仅可以选 择使得 UE的数据传输路径更短的 P-GW;该选择的使得 UE数据路由最优的 新 P-GW还可以是根据 EPS网络中各 eNB覆盖网络中 P-GW的当前连接状态 和带宽综合考虑的。
本实施例所提供的 MME, 根据 UE的位置信息触发路由优化, 进而选择 可以使得 UE的数据传输路径更短的新 P-GW, 并指示该 UE获取该新 P-GW 为该 UE分配的新 IP地址,从而根据已获取的新 IP地址通过该新 P-GW与网 络进行数据传输, 以实现 UE位置变化后可以通过使其数据传输路径更短的 新 P-GW与外部网络进行数据传输, 进而改善网络中的数据路由方式, 相应 地提高了数据路由的效率。
可选地, 上述实施例的指示模块 13, 还具体用于向新 P-GW请求为 UE 建立新的 PDN连接, 并接收该新 P-GW分配的新 IP地址, 其中, 用于建立 新的 PDN连接的请求消息中包括该新 P-GW的地址和 ROI。
与上述实施例不同的,在本实施例中,请求建立新的 PDN连接的是 MME 而非 UE, 该 MME在建立新的 PDN连接的过程中向 S-GW发送请求消息, 并在该请求消息中携带使得 UE数据传输路径更短的新 P-GW的地址和 ROI; 以指示 S-GW根据该新 P-GW地址和 ROI向该新 P-GW地址所指示的新 P-GW 发送该求消息, 以建立与该新 P-GW的 PDN连接。
进一歩地, 图 4为本发明实施例所提供的另一种 MME的结构示意图, 在上述图 1所示实施例的基础上, 本实施例提供的 MME中, 指示模块 13可 以包括: 请求单元 14, 用于向新 P-GW请求为 UE建立新的 PDN连接; 指示 单元 15,用于基于该新的 PDN连接,指示该新 P-GW向该 UE发送路由广播 消息, 该路由广播消息包含该新 IP地址的指示信息。
在本实施例中, 在上述图 3所示流程的基础上进行说明, 该 MME建立 新的 PDN连接的过程中,在 S106之后还可以包括: S110, MME向 S-GW发 送第二创建会话请求, 该请求中包括上述使得 UE的数据传输路径更短的新 P-GW的地址和 ROI; S111 , 该 S-GW向该新 P-GW地址所指示的新 P-GW 转发第二创建会话请求; S112,该新 P-GW向 S-GW返回第二创建会话响应; S113 , 该 S-GW向 MME返回该第二创建会话响应; 相应地, 本实施例中的 S107可以替换为: 该 MME根据返回的响应向 UE发送 TAU接收消息; 本实 施例提供的 MME执行图 3所示流程时, 在 S107之后还包括: S114, 使得 UE的数据传输路径更短的新 P-GW向该 UE发送的路由广播消息; S115 , UE 根据该路由广播消息从已建立的新的 PDN 连接中获取用于通过该新 P-GW与网络进行数据传输的新 IP地址, 进而执行 S109; 需要说明的是, 本 实施例提供的 MME在执行图 3所示流程时, 具体歩骤不包含图 3所示流程 中的中的 S108; 并且在本实施例中, 图 3所示流程中的 S110~S115为 MME 与新 P-GW建立新的 PDN连接的过程。
在具体实现时, 该路由广播消息中可以包括用于 UE与网络进行数据传 输的新 IP地址; 或者, 该路由广播消息中还可以包括新 IP地址前缀, 例如 可以是 IPv6地址前缀; 相应地, UE根据该广播消息中的新 IP地址前缀生成 用于该 UE与网络进行数据传输的新 IP地址。
类似地, 在本实施例提供的另一种实现方式中, 用于建立新的 PDN连接 的响应消息中可以包括该新 P-GW为 UE分配的新 IP地址; 相应地, MME 还可以包括:发送模块 16,用于在请求单元 14向新 P-GW请求为 UE建立新 的 PDN连接之后, 向该 UE发送 TAU接收消息, 其中, 该 TAU接收消息中 包括 ROI和该新 P-GW为该 UE分配的新 IP地址。
与上述实施例不同的, 本实施例提供的 MME在执行图 3所示流程时, S112和 S113所返回的第二创建会话响应中可以包括在建立该新的 PDN连接 时获取的新 IP地址, 即使得 UE通过新 P-GW与网络进行数据传输的新 IP 地址, 因此, 本实施例中新 P-GW不需要向 UE发送路由广播消息, 即不包 含图 3所示流程中的 S108和 S114, 相应地, 在 S107所返回的 TAU接收消 息中包括 ROI和使得 UE通过新 P-GW与网络进行数据传输的新 IP地址;本 实施例提供的 MME在执行图 3所示流程时, S115可以替换为: UE从该 TAU 接收消息中获取用于通过新 P-GW与网络进行数据传输的新 IP地址。
更进一歩地, 在本实施例提供的 MME中, 获取模块 11, 具体用于通过 TAU请求消息获取 UE的位置信息, 具体地, 该 TAU请求消息中包括该 UE 的能力信息; 相应地, 该选择模块 12, 具体用于根据该 UE的能力信息和该 UE 的位置信息确定是否选择新 P-GW, 即使得 UE 的数据传输路径更短的 P-GW。 本实施例提供的 MME在执行上述图 3所示流程时, 在 S101中发送 的 TAU请求消息中携带了该 UE的能力信息, 该能力信息可以指示该 UE是 否支持路由优化特性,使得接收该 TAU请求消息的 MME根据消息中携带的 该 UE的能力信息判断是否触发路由优化,对于不支持该路由优化特性的 UE, 在其发起的 TAU流程中则不需要建立新的 PDN连接, 相应地减少了网络资 源的浪费。
实施例二
图 5为本发明实施例二所提供的一种 UE的结构示意图。 本实施例的 UE适用于通过无线网络连接的 UE进行数据交换的情况。 该 UE可以以硬 件和软件的方式来实现, 可以集成在该 UE的存储器中, 例如集成在处理器 芯片中, 供处理器调用执行。 本实施例的 UE具体包括: 上报模块 21、 获取 模块 22和数据通信模块 23。
上报模块 21, 用于通过 eNB向移动管理实体 MME上报位置信息, 以使
MME根据该 UE的位置信息选择新 P-GW, 该 UE到该新 P-GW的数据传输 路径小于当前数据传输路径。
在本实施例中, EPS无线网络中的 E-UTRAN为由多个 eNB组成的网络, 对于已通过附着流程接入 EPS网络并创建 PDN连接的 UE来说, 当该 UE的 位置发送变化时, 通常会进入其它 eNB覆盖的无线网络中时, 此时, 该 UE 上报位置信息, 并且可以通过当前的 eNB重新连接 S-GW, 即对该 UE进行 了路由切换; 现有技术的路由切换方法在上述实施例中以进行描述, 再次不 在赘述;本实施例提供的 UE,具体通过发起 TAU流程,在向 MME发送 TAU 请求消息时上报位置信息, 以使 MME获知该 UE的当前位置, 该 TAU流程 可以是 UE通过 eNB周期性发起的, 以使 MME在周期时间内检测该 UE的 位置是否发生变化; 在 UE在位置发送变化时, MME可以根据 UE通过 TAU 流程上报的位置信息获知该 UE的当前位置, 以此触发路由优化, 进而 MME 根据 UE的当前的位置信息, 确定该 UE通过当前 P-GW与外部网络进行数 据传输的路径在 EPS网络中为较长的路径, 请参考图 2, 显然的, 当 UE处 于 eNB2的网络覆盖区域中时, 通过 S-GW2和 P-GW1进行数据传输的路径 明显大于通过 S-GW2和 P-GW2进行数据传输的路径, 因此,在本实施例中, MME可以选择使得 UE的数据传输路径小于当前数据传输路径的新 P-GW; 该 UE发起的 TAU流程可以参考上述图 3所示实施例的 S101~S107, 实质上 就是改变了与该 UE的进行数据交换的 P-GW,使得 UE通过图 3所示流程选 择新 P-GW与网络进行数据交互, 并具有更短的传输路径。
需要说明的是, UE通过附着流程接入 EPS网络并创建 PDN连接的过程 为现有技术的方法, 在此不具体描述; 图 3所示信令流程图中, 以新 P-GW 指代 UE通过 eNB上报位置信息后, MME根据该 UE的位置信息选择的适合 UE当前进行数据传输的新 P-GW, 也就是使得该 UE的数据传输路径小于当 前数据传输路径的新 P-GW, 图中 P-GW为 UE通过 eNB上报位置信息前已 连接的 P-GW, 也就是 UE在当前 PDN连接中进行数据路由的 P-GW; 举例 来说, MME选择的使得该 UE的数据传输路更短的 P-GW可以为本地网关, 如图 2所示, UE的位置发生变化后的本地网关就是 P-GW2, 也就是使得 UE 的数据传输路径最短的新 P-GW; 另外,在该 UE的本地网关的数据负荷量大 的情况下, 该 MME选择的新 P-GW也可以为使得该 UE的数据传输路较短 的 P-GW, 通常可以是该 UE相应小区的 P-GW。
获取模块 22, 用于根据该 MME的指示获取新 IP地址, 该新 IP地址为 该新 P-GW为该 UE分配的。
数据通信模块 23, 用于根据该获取模块 22已获取的新 IP地址通过该新 P-GW进行数据传输。
在本实施例中, MME根据 UE的位置信息触发路由优化, 确定出用于与 该 UE进行数据传输的新 P-GW后, 也就是 UE进入新的 eNB覆盖区域后存 在使得该 UE的数据传输路径更短的新 P-GW, B , UE通过该新 P-GW与外 部网络进行数据交互的路由方式更优, 因此, 本实施例中 UE根据 MME的 指示获取的新 IP地址, 具体为该新 P-GW为 UE分配的, 从而可以根据该新 IP地址通过该新 P-GW与外部网络进行数据交互; 需要说明的是, 在本实施 例中, UE根据 MME的指示获取新 IP地址的方式, 可以是 MME触发路由 优化后指示该 UE发起新的 PDN连接, 也可以是 MME触发路由优化后直接 发起新的 PDN连接; 在 UE发起新的 PDN连接中, 该 UE与该新 P-GW之 间是通过 eNB进行数据转发的, 即对于 UE来说该新 P-GW的地址是不可知 的。
在本实施例中, UE由于位置的变化进入新的 eNB的网络覆盖下, 根据 MME的指示获取到新 IP地址, 该新 IP地址为用于使得该 UE数据路由最优 的新 P-GW为该 UE分配的, 并根据该新 IP地址通过该新 P-GW进行数据交 互, 使得该 UE在位置发生变化后的数据路由方式不仅需要重新连接 S-GW, 也可以重新连接使其数据路由更优的新 P-GW, 即使其数据传输路径更短的 P-GW, 因此, 避免了 EPS网络***中, 在 UE位置变化时由于数据传输的路 径增加而导致路由效率降低的问题, 相应地提高了数据路由的效率。
在具体实现时, 本实施例提供的 UE, 通过 eNB向 MME上报的位置信 息成为触发 MME进行路由优化条件, 在选择新 P-GW时, 不仅可以选择使 得 UE的数据传输路径更短的 P-GW; 该选择的使得 UE数据路由最优的新 P-GW还可以是根据 EPS网络中各 eNB覆盖网络中 P-GW的当前连接状态和 带宽综合考虑的。
本实施例所提供的 UE, 在通过 eNB上报位置信息后, 使得 MME根据 UE的位置信息触发路由优化,进而选择可以使得 UE的数据传输路径更短的 新 P-GW;并根据该 MME的指示获取该新 P-GW为该 UE分配的新 IP地址, 从而根据已获取的新 IP地址通过该新 P-GW与网络进行数据传输, 以实现 UE位置变化后可以通过使其数据传输路径更短的新 P-GW与外部网络进行 数据传输, 进而改善网络中的数据路由方式, 相应地提高了数据路由的效率。
优选地, 图 6为本发明实施例所提供的另一种 UE的结构示意图, 在 上述图 5所示实施例的基础上, 本实施例提供的 UE中, 获取模块 22可以 包括: 第一接收单元 24, 用于接收 MME发送的 TAU接收消息, 该 TAU接 收消息中包括路由优化指示 ROI; 获取单元 25, 用于根据该第一接收单元 24 接收的 ROI建立新的 PDN连接,并通过该新的 PDN连接获取上述新 IP地址; 本实施例提供以 MME指示 UE建立新的 PDN连接为例予以说明, 本实施例 的具体实现方式可以参照图 3所示的流程的 S101~S108。
需要说明的是, 在本实施例中, MME选择的新 P-GW, 即使得该 UE与 外部网络的数据传输路径更短的 P-GW, 可以是 MME向 UE发送 ROI之前 已选择的, 也可以是 UE请求建立新的 PDN连接的过程中选择的, 即图 3中 的 S106中对新 P-GW的选择可以是在 S108的过程中执行的; 图 3所示流程 中 S101~S107为 UE基于 TAU流程上报位置信息并执行该 TAU流程的过程, 根据 MME选择的使得该 UE与外部网络的数据传输路径最短的新 P-GW, UE在建立新的 PDN连接后, 获取用于与网络进行数据传输的新 IP地址, 该 新 IP地址可以是在 UE建立新的 PDN连接的过程中获取的, 可以是在建立 新的 PDN连接之后获取的。
可选地, 上述实施例中的获取模块 22, 还包括: 第二接收单元 26, 用 于接收新 P-GW分配的新 IP地址, 该新 IP地址为 MME向该新 P-GW请求 为该 UE建立新的 PDN连接时分配的, 其中, 用于建立该新的 PDN连接的 请求消息中包括该新 P-GW的地址和 ROI。
与上述实施例不同的,在本实施例中,请求建立新的 PDN连接的是 MME 而非 UE, 该 MME在建立新的 PDN连接的过程中向 S-GW发送请求消息, 并在该请求消息中携带使得 UE数据传输路径更短的新 P-GW的地址和 ROI; 以指示 S-GW根据该新 P-GW地址和 ROI向该新 P-GW地址所指示的新 P-GW 发送该求消息, 以建立与该新 P-GW的 PDN连接。
进一歩地,本实施例提供的 UE中,第二接收单元 26具体用于接收 MME 基于新的 PDN连接指示该新 P-GW发送的路由广播消息,该路由广播消息包 含该新 IP地址的指示信息。
在本实施例中, 同样在上述图 3所示流程的基础上进行说明, MME建立 新的 PDN连接的过程的具体实现方式可以参照图 3的 S110~S115; 需要说明 的是, 本实施例提供的 UE在执行图 3所示流程时, 具体歩骤不包含图 3所 示流程中的中的 S108; 并且在本实施例中, 图 3所示流程中的 S110~S115为
MME与新 P-GW建立新的 PDN连接的过程。
在具体实现时, 该路由广播消息中可以包括用于 UE与网络进行数据传 输的新 IP地址; 或者, 该路由广播消息中还可以包括新 IP地址前缀, 例如 可以是 IPv6地址前缀; 相应地, 获取模块 22还可以包括: 生成单元, 用于 在第二接收单元 26接收 MME基于新的 PDN连接指示新 P-GW发送的路由 广播消息之后, 根据该路由广播消息中的新 IP地址前缀生成用于该 UE进行 数据传输的新 IP地址。
类似地, 在本实施例提供的另一种实现方式中, 用于建立新的 PDN连接 的响应消息中可以包括该新 P-GW为 UE分配的新 IP地址; 相应地, 第二接 收单元 26, 还用于接收 MME发送的 TAU接收消息, 其中, 该 TAU接收消 息中包括 ROI和该新 P-GW为该 UE分配的新 IP地址。
与上述实施例不同的,本实施例提供的 UE在执行图 3所示流程时, S112 和 S113所返回的第二创建会话响应中可以包括在建立该新的 PDN连接时获 取的新 IP地址, 即使得 UE通过新 P-GW与网络进行数据传输的新 IP地址, 因此, 本实施例中新 P-GW不需要向 UE发送路由广播消息, 即不包含图 3 所示流程中的 S108和 S114, 在 S107所返回的 TAU接收消息中包括 ROI和 使得 UE通过新 P-GW与网络进行数据传输的新 IP地址; 相应地, 本实施例 提供的 UE在执行图 3所示流程时, S115可以替换为: UE从该 TAU接收消 息中获取通过新 P-GW与网络进行数据传输的新 ΠΡ地址。 更进一歩地,在本实施例提供的 UE中,上报模块 21,具体用于通过 eNB 发送的 TAU请求消息向 MME上报位置信息,该 TAU请求消息中包括该 UE 的能力信息,以使该 MME根据该 UE的能力信息和该 UE的位置信息确定是 否选择该新 P-GW, 即使得 UE的数据传输路径更短的 P-GW。 本实施例提供 的 UE在执行上述图 3所示流程时, 在 S101发送的 TAU请求消息中可以携 带了该 UE的能力信息, 该能力信息可以指示该 UE是否支持路由优化特性, 使得接收该 TAU请求消息的 MME根据消息中携带的该 UE的能力信息判断 是否触发路由优化, 对于不支持该路由优化特性的 UE, 在其发起的 TAU流 程中则不需要建立新的 PDN连接, 相应地减少了网络资源的浪费。
实施例三
图 7为本发明实施例三所提供的一种 MME的结构示意图。 如图 7所 示, 本实施例所提供的 MME, 具体包括: 接收器 31和处理器 32。
其中, 接收器 31, 用于获取 UE的位置信息。
处理器 32, 用于根据接收器 31获取的 UE的位置信息选择新 P-GW, 该 UE到该新 P-GW的数据传输路径小于当前数据传输路径; 举例来说, MME 选择的新的 P-GW可以为本地网关。
该处理器 32,还用于指示该 UE获取新 IP地址,该新 IP地址为新 P-GW 为该 UE分配的, 并根据已获取的新 IP地址通过该新 P-GW进行数据传输。
需要说明的是, 在本实施例中, MME指示 UE获取新 IP地址的方式, 可以是 MME触发路由优化后指示该 UE发起新的 PDN连接,也可以是 MME 触发路由优化后直接发起新的 PDN连接; 在 UE发起新的 PDN连接中, 该 UE与该新 P-GW之间是通过 eNB进行数据转发的,即对于 UE来说该新 P-GW 的地址是不可知的。
优选地, 本实施例提供的 MME中, 处理器 32还用于指示该 UE获取新 IP地址, 具体包括: 处理器 32用于向该 UE发送 TAU接收消息, 该 TAU接 收消息中包括 ROI, 该 ROI用于指示该 UE建立新的 PDN连接, 并通过该新 的 PDN连接获取上述新 IP地址; 本实施例以 MME指示 UE建立新的 PDN 连接为例予以说明, 本实施例的具体实现方式可以参照图 3 所示的流程的 S101~S108。
需要说明的是, 在本实施例中, MME选择的新 P-GW, 即使得该 UE与 外部网络的数据传输路径更短的 P-GW, 可以是 MME向 UE发送 ROI之前 已选择的, 也可以是 UE请求建立新的 PDN连接的过程中选择的, 即图 3中 的 S106对新 P-GW的选择可以是在 S108的过程中执行的; 图 3所示流程中 S101-S107为 UE基于 TAU流程上报位置信息并执行该 TAU流程的过程, 根据 MME选择的使得该 UE与外部网络的数据传输路径更短的新 P-GW, UE在建立新的 PDN连接后, 获取用于与网络进行数据传输的新 IP地址, 该 新 IP地址可以是在 UE建立新的 PDN连接的过程中获取的,可以是在 UE建 立新的 PDN连接之后获取的。
在具体实现时, 本实施例提供的 MME, 在选择新 P-GW时, 不仅可以选 择使得 UE的数据传输路径更短的 P-GW;该选择的使得 UE数据路由最优的 新 P-GW还可以是根据 EPS网络中各 eNB覆盖网络中 P-GW的当前连接状态 和带宽综合考虑的。
本发明实施例提供的 MME为与本发明图 1所示实施例提供的 MME 对应的实体装置, 其中的各实体器件与本发明实施例提供的 MME的各模 块功能对应, 其实现原理和技术效果类似, 此处不再赘述。
可选地, 在本实施例中, 处理器 32还用于指示该 UE获取新 IP地址, 具体还包括: 处理器 32用于向新 P-GW请求为 UE建立新的 PDN连接, 并 接收该新 P-GW分配的新 IP地址, 其中, 用于建立新的 PDN连接的请求消 息中包括该新 P-GW的地址和 ROI。
进一歩地, 在本实施例提供的 MME中, 处理器 32还用于指示该 UE获 取新 IP地址, 具体还包括: 处理器 32用于向新 P-GW请求为 UE建立新的 PDN连接; 并基于该新的 PDN连接,指示该新 P-GW向该 UE发送路由广播 消息, 该路由广播消息包含该新 IP地址的指示信息。
在本实施例中, 同样在上述图 3所示流程的基础上进行说明, 该 MME 建立新的 PDN连接的过程的具体实现方式可以参照图 3的 S110~S115; 需要 说明的是, 本实施例提供的 MME在执行图 3所示流程时, 具体歩骤不包含 图 3 所示流程中的中的 S108 ; 并且在本实施例中, 图 3 所示流程中的 S110-S115为 MME与新 P-GW建立新的 PDN连接的过程。
在具体实现时, 该路由广播消息中可以包括用于 UE与网络进行数据传 输的新 IP地址; 或者, 该路由广播消息中还可以包括新 IP地址前缀, 例如 可以是 IPv6地址前缀; 相应地, UE根据该广播消息中的新 IP地址前缀生成 用于该 UE与网络进行数据传输的新 IP地址。
类似地, 在本实施例提供的另一种实现方式中, 用于建立新的 PDN连接 的响应消息中可以包括该新 P-GW为 UE分配的新 IP地址; 相应地, MME 还可以包括:发送器,用于在处理器 32向新 P-GW请求为 UE建立新的 PDN 连接之后, 向该 UE发送 TAU接收消息,其中,该 TAU接收消息中包括 ROI 和该新 P-GW为该 UE分配的新 IP地址。
更进一歩地,在本实施例提供的 MME中,接收器 31,具体用于通过 TAU 请求消息获取 UE的位置信息, 具体地, 该 TAU请求消息中包括该 UE的能 力信息; 相应地, 该处理器 32用于根据接收器 31获取的 UE的位置信息选 择新 P-GW, 具体包括: 处理器 32用于根据该 UE的能力信息和该 UE的位 置信息确定是否选择新 P-GW, 即使得 UE的数据传输路径更短的 P-GW。 本 实施例提供的 MME在执行上述图 3所示流程时, 在 S101中发送的 TAU请 求消息中携带了该 UE的能力信息,该能力信息可以指示该 UE是否支持路由 优化特性, 使得接收该 TAU请求消息的 MME根据消息中携带的该 UE的能 力信息判断是否触发路由优化,对于不支持该路由优化特性的 UE, 在其发起 的 TAU流程中则不需要建立新的 PDN连接,相应地减少了网络资源的浪费。
本发明实施例提供的 MME为与本发明图 4所示实施例提供的 MME 对应的实体装置, 其中的各实体器件与本发明实施例提供的 MME的各模 块功能对应, 其实现原理和技术效果类似, 此处不再赘述。
实施例四
图 8为本发明实施例四所提供的一种 UE的结构示意图。如图 8所示, 本实施例所提供的 UE, 具体包括: 发送器 41、 接收器 42和处理器 43。
发送器 41, 用于通过 eNB 向移动管理实体 MME上报位置信息, 以使 MME根据该 UE的位置信息选择新 P-GW, 该 UE到该新 P-GW的数据传输 路径小于当前数据传输路径;举例来说, MME选择的新的 P-GW可以为本地 网关。
接收器 42, 用于根据该 MME的指示获取新 IP地址, 该新 IP地址为该 新 P-GW为该 UE分配的。
处理器 43, 用于根据接收器 42已获取的新 IP地址通过该新 P-GW进行 数据传输。
需要说明的是, 在本实施例中, UE根据 MME的指示获取新 IP地址的 方式, 可以是 MME触发路由优化后指示该 UE发起新的 PDN连接, 也可以 是 MME触发路由优化后直接发起新的 PDN连接; 在 UE发起新的 PDN连 接中, 该 UE与该新 P-GW之间是通过 eNB进行数据转发的, 即对于 UE来 说该新 P-GW的地址是不可知的。
在具体实现时, 本实施例提供的 UE, 通过 eNB向 MME上报的位置信 息成为触发 MME进行路由优化条件, 在 MME选择新 P-GW时, 不仅可以 选择使得 UE的数据传输路径更短的 P-GW;该选择的使得 UE数据路由最优 的新 P-GW还可以是根据 EPS网络中各 eNB覆盖网络中 P-GW的当前连接状 态和带宽综合考虑的。
本发明实施例提供的 UE为与本发明图 5所示实施例提供的 UE对应 的实体装置, 其中的各实体器件与本发明实施例提供的 UE的各模块功能 对应, 其实现原理和技术效果类似, 此处不再赘述。
优选地, 本实施例提供的 UE中, 接收器 42具体用于接收 MME发送的
TAU接收消息, 该 TAU接收消息中包括 ROI; 从而根据 ROI建立新的 PDN 连接, 并通过该新的 PDN连接获取上述新 IP地址; 本实施例提供以 MME 指示 UE建立新的 PDN连接为例予以说明, 本实施例的具体实现方式可以参 照图 3所示的流程的 S101~S108。
需要说明的是, 在本实施例中, MME选择的新 P-GW, 即使得该 UE与 外部网络的数据传输路径更短的 P-GW, 可以是 MME向 UE发送 ROI之前 已选择的, 也可以是 UE请求建立新的 PDN连接的过程中选择的, 即图 3中 的 S106中对新 P-GW的选择可以是在 S108的过程中执行的; 图 3所示流程 中 S101~S107为 UE基于 TAU流程上报位置信息并执行该 TAU流程的过程, 根据 MME选择的使得该 UE与外部网络的数据传输路径最短的新 P-GW, UE在建立新的 PDN连接后, 获取用于与网络进行数据传输的新 IP地址, 该 新 IP地址可以是在 UE建立新的 PDN连接的过程中获取的, 可以是在建立 新的 PDN连接之后获取的。
可选地, 上述实施例中的接收器 42, 还用于接收新 P-GW分配的新 IP 地址,该新 IP地址为 MME向该新 P-GW请求为该 UE建立新的 PDN连接时 分配的, 其中, 用于建立该新的 PDN连接的请求消息中包括该新 P-GW的地 址禾口應。
进一歩地, 本实施例提供的 UE中, 接收器 42还用于接收新 P-GW分配 的新 IP地址, 具体包括: 接收器 42具体用于接收 MME基于新的 PDN连接 指示该新 P-GW发送的路由广播消息,该路由广播消息包含该新 IP地址的指 小 I FI自Θ、。
在具体实现时, 该路由广播消息中可以包括用于 UE与网络进行数据传 输的新 IP地址; 或者, 该路由广播消息中还可以包括新 IP地址前缀, 例如 可以是 IPv6地址前缀; 相应地, 接收器 42还用于在 MME基于新的 PDN连 接指示新 P-GW发送的路由广播消息之后,根据该路由广播消息中的新 IP地 址前缀生成用于该 UE进行数据传输的新 IP地址。
类似地, 在本实施例提供的另一种实现方式中, 用于建立新的 PDN连接 的响应消息中可以包括该新 P-GW为 UE分配的新 IP地址; 相应地, 接收器 42还用于接收新 P-GW分配的新 IP地址, 具体包括: 接收器 42具体用于接 收 MME发送的 TAU接收消息, 其中, 该 TAU接收消息中包括 ROI和该新 P-GW为该 UE分配的新 IP地址。
更进一歩地, 在本实施例提供的 UE中, 发送器 41, 具体用于通过 eNB 发送的 TAU请求消息向 MME上报位置信息,该 TAU请求消息中包括该 UE 的能力信息,以使该 MME根据该 UE的能力信息和该 UE的位置信息确定是 否选择该新 P-GW, 即使得 UE的数据传输路径更短的 P-GW。 本实施例提供 的 UE在执行上述图 3所示流程时, 在 S101发送的 TAU请求消息中可以携 带了该 UE的能力信息, 该能力信息可以指示该 UE是否支持路由优化特性, 使得接收该 TAU请求消息的 MME根据消息中携带的该 UE的能力信息判断 是否触发路由优化, 对于不支持该路由优化特性的 UE, 在其发起的 TAU流 程中则不需要建立新的 PDN连接, 相应地减少了网络资源的浪费。
本发明实施例提供的 UE为与本发明图 6所示实施例提供的 UE对应 的实体装置, 其中的各实体器件与本发明实施例提供的 UE的各模块功能 对应, 其实现原理和技术效果类似, 此处不再赘述。
实施例五
图 9为本发明实施例五所提供的一种路由优化方法的流程图。 本实施 例的方法适用于通过无线网络连接的 UE进行数据交换的情况。 该方法可 由 MME执行,该 MME通常以硬件和软件的方式来实现,可以集成在该 MME 的存储器中, 例如集成在处理器芯片中, 供处理器调用执行。 本实施例的方 法包括如下歩骤:
S210, MME获取 UE的位置信息。
S220, MME根据该 UE的位置信息选择新 P-GW, 该 UE到该新 P-GW 的数据传输路径小于当前数据传输路径; 举例来说, MME选择的新的 P-GW 可以为本地网关。
S230, MME指示该 UE获取新网协 IP地址, 该新 IP地址为该新 P-GW 为该 UE分配的,并根据该已获取的新 IP地址通过该新 P-GW进行数据传输。
需要说明的是, 在本实施例中, MME指示 UE获取新 IP地址的方式, 可以是 MME触发路由优化后指示该 UE发起新的 PDN连接,也可以是 MME 触发路由优化后直接发起新的 PDN连接; 在 UE发起新的 PDN连接中, 该 UE与该新 P-GW之间是通过 eNB进行数据转发的,即对于 UE来说该新 P-GW 的地址是不可知的。
优选地, 本实施例提供的路由优化方法中, S230具体包括: MME向该 UE发送 TAU接收消息, 该 TAU接收消息中包括 ROI, 该 ROI用于指示该 UE建立新的 PDN连接, 并通过该新的 PDN连接获取上述新 IP地址; 本实 施例以 MME指示 UE建立新的 PDN连接为例予以说明, 本实施例的具体实 现方式可以参照图 3所示的流程的 S101~S108。
需要说明的是, 在本实施例中, MME选择的新 P-GW, 即使得该 UE与 外部网络的数据传输路径更短的 P-GW, 可以是 MME向 UE发送 ROI之前 已选择的, 也可以是 UE请求建立新的 PDN连接的过程中选择的, 即图 3中 的 S106对新 P-GW的选择可以是在 S108的过程中执行的; 图 3所示流程中 S101-S107为 UE基于 TAU流程上报位置信息并执行该 TAU流程的过程, 根据 MME选择的使得该 UE与外部网络的数据传输路径更短的新 P-GW, UE在建立新的 PDN连接后, 获取用于与网络进行数据传输的新 IP地址, 该 新 IP地址可以是在 UE建立新的 PDN连接的过程中获取的,可以是在 UE建 立新的 PDN连接之后获取的。
在具体实现时, 本实施例提供的路由优化方法, 在选择新 P-GW时, 不 仅可以选择使得 UE的数据传输路径更短的 P-GW;该选择的使得 UE数据路 由最优的新 P-GW还可以是根据 EPS网络中各 eNB覆盖网络中 P-GW的当前 连接状态和带宽综合考虑的。
本发明实施例提供的路由优化方法可以由本发明图 1所示实施例提供 的 MME执行, 方法的各歩骤与本发明实施例提供的 MME的各模块功能 对应, 其实现原理和技术效果类似, 此处不再赘述。
可选地, 在本实施例中, S230具体还包括: MME向新 P-GW请求为 UE 建立新的 PDN连接, 并接收该新 P-GW分配的新 IP地址, 其中, 用于建立 新的 PDN连接的请求消息中包括该新 P-GW的地址和 ROI。
进一歩地, 图 10为本发明实施例所提供的另一种路由优化方法的流程 图,在上述图 9所示实施例的基础上,本实施例提供的路由优化方法中, S230 可以包括: S231 , MME向新 P-GW请求为 UE建立新的 PDN连接; S232, MME基于该新的 PDN连接, 指示该新 P-GW向该 UE发送路由广播消息, 该路由广播消息包含该新 IP地址的指示信息。
在本实施例中, 同样在上述图 3所示流程的基础上进行说明, 该 MME 建立新的 PDN连接的过程的具体实现方式可以参照图 3的 S110~S115; 需要 说明的是, 本实施例的歩骤不包含图 3所示流程中的中的 S108; 并且在本实 施例中,图 3所示流程中的 S110~S115为 MME与新 P-GW建立新的 PDN连 接的过程。
在具体实现时, 该路由广播消息中可以包括用于 UE与网络进行数据传 输的新 IP地址; 或者, 该路由广播消息中还可以包括新 IP地址前缀, 例如 可以是 IPv6地址前缀; 相应地, UE根据该广播消息中的新 IP地址前缀生成 用于该 UE与网络进行数据传输的新 IP地址。
类似地, 在本实施例提供的另一种实现方式中, 用于建立新的 PDN连接 的响应消息中可以包括该新 P-GW为 UE分配的新 IP地址; 相应地, 本实施 例提供的方法, 在 S231之后还包括: MME向该 UE发送 TAU接收消息, 其 中, 该 TAU接收消息中包括 ROI和该新 P-GW为该 UE分配的新 IP地址。
更进一歩地,在本实施例提供的方法中, S210可以包括: MME通过 TAU 请求消息获取 UE的位置信息, 具体地, 该 TAU请求消息中包括该 UE的能 力信息; 相应地, S220替换为: MME根据该 UE的能力信息和该 UE的位置 信息确定是否选择新 P-GW, 即使得 UE的数据传输路径更短的 P-GW。 本实 施例提供的方法在上述图 3所示流程的基础上, 在 S101中发送的 TAU请求 消息中携带了该 UE的能力信息,该能力信息可以指示该 UE是否支持路由优 化特性, 使得接收该 TAU请求消息的 MME根据消息中携带的该 UE的能力 信息判断是否触发路由优化, 对于不支持该路由优化特性的 UE, 在其发起的 TAU流程中则不需要建立新的 PDN连接, 相应地减少了网络资源的浪费。
本发明实施例提供的路由优化方法可以由本发明图 4所示实施例提供 的 MME执行, 方法的各歩骤与本发明实施例提供的 MME的各模块功能 对应, 其实现原理和技术效果类似, 此处不再赘述。
实施例六
图 11为本发明实施例六所提供的一种路由优化方法的流程图。本实施 例的方法适用于通过无线网络连接的 UE进行数据交换的情况。 该方法可 由 UE执行, 该 UE通常以硬件和软件的方式来实现, 可以集成在该 UE的存 储器中, 例如集成在处理器芯片中, 供处理器调用执行。 本实施例的方法包 括如下歩骤:
S310, UE通过 eNB向 MME上报位置信息, 以使 MME根据该 UE的位 置信息选择新分组数据网络网关 P-GW,该 UE到该新 P-GW的数据传输路径 小于当前数据传输路径;举例来说, MME选择的新的 P-GW可以为本地网关。
S320, UE根据该 MME的指示获取新网协 IP地址, 该新 IP地址为该新 P-GW为该 UE分配的。
S330, 该 UE根据该已获取的新 IP地址通过该新 P-GW进行数据传输。 需要说明的是, 在本实施例中, UE根据 MME的指示获取新 IP地址的 方式, 可以是 MME触发路由优化后指示该 UE发起新的 PDN连接, 也可以 是 MME触发路由优化后直接发起新的 PDN连接; 在 UE发起新的 PDN连 接中, 该 UE与该新 P-GW之间是通过 eNB进行数据转发的, 即对于 UE来 说该新 P-GW的地址是不可知的。
在具体实现时, 本实施例提供的路由优化方法, UE通过 eNB 向 MME 上报的位置信息成为触发 MME进行路由优化条件, 在 MME选择新 P-GW 时, 不仅可以选择使得 UE的数据传输路径更短的 P-GW; 该选择的使得 UE 数据路由最优的新 P-GW还可以是根据 EPS网络中各 eNB覆盖网络中 P-GW 的当前连接状态和带宽综合考虑的。
本发明实施例提供的路由优化方法可以由本发明图 5所示实施例提供 的 UE执行,方法的各歩骤与本发明实施例提供的 UE的各模块功能对应, 其实现原理和技术效果类似, 此处不再赘述。
优选地,图 12为本发明实施例所提供的又一种路由优化方法的流程图, 在上述图 11所示实施例的基础上, 本实施例提供的路由优化方法中, S320 可以包括: S321 , UE接收 MME发送的 TAU接收消息, 该 TAU接收消息中 包括 ROI; S322, UE根据 ROI建立新的 PDN连接, 并通过该新的 PDN连 接获取上述新 IP地址;本实施例提供以 MME指示 UE建立新的 PDN连接为 例予以说明, 本实施例的具体实现方式可以参照图 3 所示的流程的 S101~S108。
需要说明的是, 在本实施例中, MME选择的新 P-GW, 即使得该 UE与 外部网络的数据传输路径更短的 P-GW, 可以是 MME向 UE发送 ROI之前 已选择的, 也可以是 UE请求建立新的 PDN连接的过程中选择的, 即图 3中 的 S106中对新 P-GW的选择可以是在 S108的过程中执行的; 图 3所示流程 中 S101~S107为 UE基于 TAU流程上报位置信息并执行该 TAU流程的过程, 根据 MME选择的使得该 UE与外部网络的数据传输路径最短的新 P-GW, UE在建立新的 PDN连接后, 获取用于与网络进行数据传输的新 IP地址, 该 新 IP地址可以是在 UE建立新的 PDN连接的过程中获取的, 可以是在建立 新的 PDN连接之后获取的。
可选地, 上述实施例中的 S320, 具体还包括: UE接收新 P-GW分配的 新 IP地址, 该新 IP地址为 MME向该新 P-GW请求为该 UE建立新的 PDN 连接时分配的,其中,用于建立该新的 PDN连接的请求消息中包括该新 P-GW 的地址和 ROI。
进一歩地, 本实施例提供的方法中, UE接收新 P-GW分配的新 IP地址, 具体包括: UE接收 MME基于新的 PDN连接指示该新 P-GW发送的路由广 播消息, 该路由广播消息包含该新 IP地址的指示信息。
在具体实现时, 该路由广播消息中可以包括用于 UE与网络进行数据传 输的新 IP地址; 或者, 该路由广播消息中还可以包括新 IP地址前缀, 例如 可以是 IPv6地址前缀; 相应地, 本实施例提供的方法在 S320之后还包括: UE根据该路由广播消息中的新 IP地址前缀生成用于该 UE进行数据传输的 新 IP地址。
类似地, 在本实施例提供的另一种实现方式中, 用于建立新的 PDN连接 的响应消息中可以包括该新 P-GW为 UE分配的新 IP地址; 相应地, UE接 收新 P-GW分配的新 IP地址, 具体还包括: UE接收 MME发送的 TAU接收 消息, 其中, 该 TAU接收消息中包括 ROI和该新 P-GW为该 UE分配的新 IP地址。
更进一歩地, 在本实施例提供的路由优化方法中, S310 可以包括: UE 通过 eNB发送 TAU请求消息向 MME上报位置信息, 具体地, 该 TAU请求 消息中可以包括该 UE的能力信息, 以使 MME根据该 UE的能力信息和该 UE的位置信息确定是否选择该新 P-GW, 即使得 UE的数据传输路径更短的 P-GW。 本实施例提供的方法在上述图 3所示流程的基础上, 在 S101中发送 的 TAU请求消息中携带了该 UE的能力信息, 该能力信息可以指示该 UE是 否支持路由优化特性,使得接收该 TAU请求消息的 MME根据消息中携带的 该 UE的能力信息判断是否触发本发明实施例所提供的路由优化方法, 对于 不支持该路由优化特性的 UE, 在其发起的 TAU流程中则不需要建立新的 PDN连接, 相应地减少了网络资源的浪费。
本发明实施例提供的路由优化方法可以由本发明图 6所示实施例提供 的 UE执行,方法的各歩骤与本发明实施例提供的 UE的各模块功能对应, 其实现原理和技术效果类似, 此处不再赘述。
实施例七
图 13为本发明实施例七所提供的一种路由优化方法的信令流程图。为 了区分本实施例中的两个 P-GW, 图中以新 P-GW指代 UE位置发生变化, 进入新 eNB网络覆盖后, MME确定出的使得该 UE的数据传输路径更短的 P-GW, 图中 P-GW为 UE移动位置前已连接的 P-GW; 本实施例的方法包括 如下歩骤:
S401, UE通过 eNB向 MME发送 TAU请求消息, 该 TAU请求消息中 包括 UE的位置信息;
S402, MME向 S-GW发送第一创建会话请求;
S403 , S-GW向 P-GW发送修改承载请求; S404, 该 P-GW向 S-GW返回修改承载响应,
S405, S-GW向 MME返回第一创建会话响应;
5406, MME根据该 UE的位置信息选择新 P-GW, 该 UE到该新 P-GW 的数据传输路径小于当前数据传输路径;举例来说,该 MME选择的新 P-GW 可以为本地网关。
在本实施例中, 通过 MME指示 UE获取新 IP地址, 该新 IP地址可以通 过建立新的 PDN连接获取; 需要说明的是, 该新的 PDN连接可以是 MME 触发路由优化后指示该 UE发起新的 PDN连接, 也可以是 MME触发路由优 化后直接发起新的 PDN连接;并且 UE发起的 PDN连接,该 UE与 P-GW之 间是通过 eNB进行数据转发的,即对于 UE来说该 P-GW的地址是不可知的。
优选地, 本实施例提供的方法以 MME指示 UE建立新的 PDN连接为例 予以说明, 该流程具体可以包括:
5407, MME向 UE返回 TAU接收消息, 并且该 TAU接收消息中包括
ROI;
S408, UE根据 TAU接收消息建立新的 PDN连接, 并从已建立的新的
PDN连接中获取新 IP地址;
S409, UE根据该获取的新 IP地址通过该新 P-GW与网络进行数据传输。 需要说明的是, 在本实施例中, MME选择使得该 UE与外部网络的数据 传输路径更短的 P-GW, 可以是 MME向 UE发送 ROI之前已选择的, 也可 以是 UE请求建立新的 PDN连接的过程中选择的, 即图 13中的 S406对新 P-GW的选择可以是在 S408的过程中执行的; 本实施例提供的路由优化方法 通过 UE发起新的 PDN连接建立请求, 图 13所示流程中 S401~S407为 UE 基于 TAU流程上报位置信息并执行该 TAU流程的过程, UE根据 MME选择 的新 P-GW在建立新的 PDN连接时, 获取用于与网络进行数据传输的新 IP 地址, 该新 IP地址可以是在 UE建立新的 PDN连接的过程中获取的, 可以 是在 UE建立新的 PDN连接之后获取的; 进一歩地, 本实施例提供的路由优 化方法中, 在 MME选择新 P-GW时, 不仅可以选择使得 UE的数据传输路 径更短的 P-GW; 该选择的使得 UE数据路由最优的新 P-GW还可以是根据 EPS网络中各 eNB覆盖网络中 P-GW的当前连接状态和带宽综合考虑的。
本发明实施例提供的路由优化方法可以由本发明图 1所示实施例提供 的 MME和图 5所示实施例提供的 UE执行, 方法的各歩骤与本发明实施 例提供的 MME和 UE的各模块功能对应, 其实现原理和技术效果类似, 此处不再赘述。
可选地, 本实施例提供的方法中, 还可以是通过 MME与该新 P-GW建 立新的 PDN连接, 具体地, 本实施例提供的流程在 S406之后还可以包括:
5410, MME向 S-GW发送第二创建会话请求,该请求中包括上述新 P-GW 的地址和 ROI;
5411 , S-GW向该新 P-GW地址所指示的新 P-GW转发第二创建会话请 求;
S412, 该新 P-GW向 S-GW返回第二创建会话响应;
S413 , S-GW向 MME返回该第二创建会话响应;
相应地, 本实施例中的 S407可以替换为: MME根据返回的第二创建会 话响应向 UE发送 TAU接收消息;
本实施提供的方法, 在 S407之后还包括: S414, 该新 P-GW向该 UE发 送的路由广播消息;
S415 , UE根据该广播消息从新的 PDN连接中获取用于通过新 P-GW与 网络进行数据传输的新 IP地址; 进而执行 S409。
需要说明的是, 本实施例的歩骤不包含图 13所示流程中的中的 S408; 并且在本实施例中, 图 13所示流程中的 S410~S415为 MME发起新的 PDN 连接建立流程的过程。
本实施例在具体实现时, S414中该新 P-GW发送的路由广播消息中可以 包括用于 UE与网络进行数据传输的新 IP地址; 或者, 该路由广播消息中还 可以包括新 IP地址前缀, 例如可以是 IPv6地址前缀; 相应地, S415可以替 换为: UE根据该广播消息中的新 IP地址前缀生成用于该 UE与网络进行数 据传输的新 IP地址。
类似地, 在本实施例提供的另一种实现方法中, 用于建立新的 PDN连接 的响应消息中可以包括该新 P-GW为 UE分配的新 IP地址; 即 S412和 S413 所返回的第二创建会话响应中可以包括在建立该新的 PDN 连接时获取的新 IP地址, 即使得 UE通过新 P-GW与网络进行数据传输的新 IP地址, 因此, 本实施例中该新 P-GW不需要向 UE发送路由广播消息; 即本实施例的方法 不包括图 13所示流程中的 S408和 S414, 相应地, 在 S407所返回的 TAU接 收消息中包括 ROI和使得 UE通过新 P-GW与网络进行数据传输的新 IP地址; 本实施例中的 S415可以替换为: UE从该 TAU接收消息中获取通过新 P-GW 与网络进行数据传输的新 IP地址。
更进一歩地, 在本实施例提供的方法中, S401发送的 TAU请求消息中 可以携带了该 UE的能力信息,该能力信息可以指示该 UE是否支持路由优化 特性, 使得接收该 TAU请求消息的 MME根据消息中携带的该 UE的能力信 息判断是否触发路由优化, 对于不支持该路由优化特性的 UE, 在其发起的 TAU流程中则不需要建立新的 PDN连接, 相应地减少了网络资源的浪费。
本发明实施例提供的路由优化方法可以由本发明图 4所示实施例提供 的 MME和图 6所示实施例提供的 UE执行, 方法的各歩骤与本发明实施 例提供的 MME和 UE的各模块功能对应, 其实现原理和技术效果类似, 此处不再赘述。
本领域普通技术人员可以理解: 实现上述各方法实施例的全部或部分 歩骤可以通过程序指令相关的硬件来完成。 前述的程序可以存储于一计算 机可读取存储介质中。 该程序在执行时, 执行包括上述各方法实施例的歩 骤; 而前述的存储介质包括: ROM、 RAM, 磁碟或者光盘等各种可以存 储程序代码的介质。
最后应说明的是: 以上各实施例仅用以说明本发明的技术方案, 而非对 其限制; 尽管参照前述各实施例对本发明进行了详细的说明, 本领域的普通 技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改, 或者对其中部分或者全部技术特征进行等同替换; 而这些修改或者替换, 并 不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

Claims

权 利 要 求 书
1、 一种移动管理实体, 其特征在于, 包括:
获取模块, 用于获取用户设备 UE的位置信息;
选择模块, 用于根据所述获取模块获取的 UE 的位置信息选择新分组数 据网络网关 P-GW,所述 UE到所述新 P-GW的数据传输路径小于当前数据传 输路径;
指示模块,用于指示所述 UE获取新网协 IP地址,所述新 IP地址为所述 新 P-GW为所述 UE分配的,并根据所述已获取的新 IP地址通过所述新 P-GW 进行数据传输。
2、 根据权利要求 1所述的移动管理实体, 其特征在于, 所述指示模块, 具体用于向所述 UE发送 TAU接收消息, 所述 TAU接收消息中包括路由优 化指示 ROI, 所述 ROI用于指示所述 UE建立新的分组数据网络 PDN连接, 并通过所述新的 PDN连接获取所述新 IP地址。
3、 根据权利要求 1所述的移动管理实体, 其特征在于, 所述指示模块, 具体用于向所述新 P-GW请求为所述 UE建立新的 PDN连接, 并接收所述新
P-GW分配的新 IP地址,其中,用于建立所述新的 PDN连接的请求消息中包 括所述新 P-GW的地址和所述 ROI。
4、 根据权利要求 3所述的移动管理实体, 其特征在于, 所述指示模块, 包括:
请求单元, 用于向所述新 P-GW请求为所述 UE建立新的 PDN连接; 指示单元, 用于基于所述新的 PDN连接, 指示所述新 P-GW向所述 UE 发送路由广播消息, 所述路由广播消息包含所述新 IP地址的指示信息。
5、 根据权利要求 4所述的移动管理实体, 其特征在于, 所述路由广播消 息中包括所述新 IP地址; 或者,
所述路由广播消息中包括所述新 IP地址前缀, 以使所述 UE根据所述广 播消息中的所述新 IP地址前缀生成用于所述 UE进行数据传输的所述新 IP地 址。
6、 根据权利要求 3所述的移动管理实体, 其特征在于, 所述用于建立所 述新的 PDN连接的响应消息中包括所述新 P-GW为所述 UE分配的新 IP地 址; 则所述移动管理实体还包括:
发送模块, 用于在所述请求单元向所述新 P-GW请求为所述 UE建立所 述新的 PDN连接之后,向所述 UE发送所述 TAU接收消息,其中,所述 TAU 接收消息中包括所述 ROI和所述新 P-GW为所述 UE分配的新 IP地址。
7、 根据权利要求 1~6中任一所述的移动管理实体, 其特征在于, 所述获 取模块, 具体用于通过 TAU请求消息获取所述 UE的位置信息, 所述 TAU 请求消息中包括所述 UE的能力信息;
所述选择模块,具体用于根据所述 UE的能力信息和所述 UE的位置信息 确定是否选择所述新 P-GW。
8、 根据权利要求 1~7中任一所述的移动管理实体, 其特征在于, 所述选 择模块选择的新 P-GW包括与所述 UE对应的本地网关 Local GW。
9、 一种用户设备, 其特征在于, 包括:
上报模块, 用于通过基站 eNB向移动管理实体 MME上报位置信息, 以 使 MME根据所述 UE的位置信息选择新分组数据网络网关 P-GW, 所述 UE 到所述新 P-GW的数据传输路径小于当前数据传输路径;
获取模块, 用于根据所述 MME的指示获取新网协 IP地址, 所述新 IP 地址为所述新 P-GW为所述 UE分配的;
数据通信模块, 用于根据所述获取模块已获取的新 IP 地址通过所述新 P-GW进行数据传输。
10、 根据权利要求 9所述的用户设备, 其特征在于, 所述获取模块, 包 括:
第一接收单元, 用于接收所述 MME发送的 TAU接收消息, 所述 TAU 接收消息中包括路由优化指示 ROI;
获取单元, 用于根据所述第一接收单元接收的 ROI建立新的分组数据网 络 PDN连接, 并通过所述新的 PDN连接获取所述新 IP地址。
11、 根据权利要求 9所述的用户设备, 其特征在于, 所述获取模块, 还 包括: 第二接收单元, 用于接收所述新 P-GW分配的新 IP地址, 所述新 IP 地址为所述 MME向所述新 P-GW请求为所述 UE建立新的 PDN连接时分配 的, 其中, 用于建立所述新的 PDN连接的请求消息中包括所述新 P-GW的地 址和所述 ROIo
12、根据权利要求 1 1所述的用户设备,其特征在于,所述第二接收单元, 具体用于接收所述 MME基于所述新的 PDN连接指示所述新 P-GW发送的路 由广播消息, 所述路由广播消息包含所述新 IP地址的指示信息。
13、 根据权利要求 12所述的用户设备, 其特征在于, 所述第二接收单元 接收的路由广播消息中包括所述新 IP地址; 或者,
所述路由广播消息中包括新所述 IP地址前缀;
则所述获取模块, 还包括:
生成单元, 用于在所述第二接收单元接收的接收所述 MME基于所述新 的 PDN连接指示所述新 P-GW发送的路由广播消息之后,根据所述路由广播 消息中的所述新 IP地址前缀生成用于所述 UE进行数据传输的所述新 IP地 址。
14、 根据权利要求 11所述的用户设备, 其特征在于, 所述用于建立所述 新的 PDN连接的响应消息中包括所述新 P-GW为所述 UE分配的新 IP地址; 则所述第二接收单元, 还用于接收所述 MME发送的所述 TAU接收消息, 其 中,所述 TAU接收消息中包括所述 ROI和所述新 P-GW为所述 UE分配的新 IP地址。
15、 根据权利要求 9~14中任一所述的用户设备, 其特征在于, 所述上报 模块, 具体用于通过所述 eNB发送的 TAU请求消息向所述 MME上报位置 信息, 所述 TAU请求消息中包括所述 UE的能力信息, 以使所述 MME根据 所述 UE的能力信息和所述 UE的位置信息确定是否选择所述新 P-GW。
16、 根据权利要求 9~15 中任一所述的用户设备, 其特征在于, 所述新 P-GW包括所述 MME选择的本地网关 Local GW。
17、 一种路由优化方法, 其特征在于, 包括:
移动管理实体 MME获取用户设备 UE的位置信息;
所述 MME根据所述 UE的位置信息选择新分组数据网络网关 P-GW,所 述 UE到所述新 P-GW的数据传输路径小于当前数据传输路径;
所述 MME指示所述 UE获取新网协 IP地址, 所述新 IP地址为所述新 P-GW为所述 UE分配的, 并根据所述已获取的新 IP地址通过所述新 P-GW 进行数据传输。
18、 根据权利要求 17所述的方法, 其特征在于, 所述 MME指示所述 UE获取新网协 IP地址, 包括:
所述 MME向所述 UE发送 TAU接收消息, 所述 TAU接收消息中包括 路由优化指示 ROI, 所述 ROI用于指示所述 UE建立新的分组数据网络 PDN 连接, 并通过所述新的 PDN连接获取所述新 IP地址。
19、 根据权利要求 17所述的方法, 其特征在于, 所述 MME指示所述
UE获取新网协 IP地址, 包括:
所述 MME向所述新 P-GW请求为所述 UE建立新的 PDN连接, 并接收 所述新 P-GW分配的新 IP地址, 其中, 用于建立所述新的 PDN连接的请求 消息中包括所述新 P-GW的地址和所述 ROI。
20、 根据权利要求 19所述的方法, 其特征在于, 所述 MME指示所述
UE获取新网协 IP地址, 包括:
所述 MME向所述新 P-GW请求为所述 UE建立新的 PDN连接; 所述 MME基于所述新的 PDN连接, 指示所述新 P-GW向所述 UE发送 路由广播消息, 所述路由广播消息包含所述新 IP地址的指示信息。
21、 根据权利要求 20所述的方法, 其特征在于, 所述路由广播消息中包 括所述新 IP地址; 或者,
所述路由广播消息中包括所述新 IP地址前缀, 以使所述 UE根据所述广 播消息中的所述新 IP地址前缀生成用于所述 UE进行数据传输的所述新 IP地 址。
22、 根据权利要求 19所述的方法, 其特征在于, 所述用于建立所述新的
PDN连接的响应消息中包括所述新 P-GW为所述 UE分配的新 IP地址;则所 述 MME向所述新 P-GW请求为所述 UE建立所述新的 PDN连接之后, 还包 括:
所述 MME向所述 UE发送所述 TAU接收消息, 其中, 所述 TAU接收 消息中包括所述 ROI和所述新 P-GW为所述 UE分配的新 IP地址。
23、 根据权利要求 17~22中任一所述的方法, 其特征在于, 所述移动管 理实体 MME获取用户设备 UE的位置信息, 包括:
所述 MME通过 TAU请求消息获取所述 UE的位置信息, 所述 TAU请 求消息中包括所述 UE的能力信息;
所述 MME根据所述 UE的位置信息选择新分组数据网络网关 P-GW,包 括:
所述 MME根据所述 UE的能力信息和所述 UE的位置信息确定是否选择 所述新 P-GW。
24、 一种路由优化方法, 其特征在于, 包括:
用户设备 UE通过基站 eNB向移动管理实体 MME上报位置信息, 以使
MME根据所述 UE的位置信息选择新分组数据网络网关 P-GW, 所述 UE到 所述新 P-GW的数据传输路径小于当前数据传输路径;
所述 UE根据所述 MME的指示获取新网协 IP地址,所述新 IP地址为所 述新 P-GW为所述 UE分配的;
所述 UE根据所述已获取的新 IP地址通过所述新 P-GW进行数据传输。
25、根据权利要求 24所述的方法,其特征在于,所述 UE根据所述 MME 的指示获取新网协 IP地址, 包括:
所述 UE接收所述 MME发送的 TAU接收消息, 所述 TAU接收消息中 包括路由优化指示 ROI;
所述 UE根据所述 ROI建立新的分组数据网络 PDN连接,并通过所述新 的 PDN连接获取所述新 IP地址。
26、根据权利要求 24所述的方法,其特征在于,所述 UE根据所述 MME 的指示获取新网协 IP地址, 包括:
所述 UE接收所述新 P-GW分配的新 IP地址,所述新 IP地址为所述 MME 向所述新 P-GW请求为所述 UE建立新的 PDN连接时分配的, 其中, 用于建 立所述新的 PDN连接的请求消息中包括所述新 P-GW的地址和所述 ROI。
27、根据权利要求 26所述的方法,其特征在于,所述 UE接收所述新 P-GW 分配的所述新 IP地址, 包括:
所述 UE接收所述 MME基于所述新的 PDN连接指示所述新 P-GW发送 的路由广播消息, 所述路由广播消息包含所述新 IP地址的指示信息。
28、 根据权利要求 27所述的方法, 其特征在于, 所述路由广播消息中包 括所述新 IP地址; 或者,
所述路由广播消息中包括新所述 IP地址前缀;
则所述 UE接收所述 MME基于所述新的 PDN连接指示所述新 P-GW发 送的路由广播消息之后, 还包括: 所述 UE根据所述路由广播消息中的所述新 IP地址前缀生成用于所述 UE 进行数据传输的所述新 IP地址。
29、 根据权利要求 26所述的方法, 其特征在于, 所述用于建立所述新的 PDN连接的响应消息中包括所述新 P-GW为所述 UE分配的新 IP地址;则所 述 UE接收所述新 P-GW分配的新 IP地址, 包括:
所述 UE接收所述 MME发送的所述 TAU接收消息, 其中, 所述 TAU 接收消息中包括所述 ROI和所述新 P-GW为所述 UE分配的新 IP地址。
30、 根据权利要求 24~29中任一所述的方法, 其特征在于, 所述用户设 备 UE通过基站 eNB向移动管理实体 MME上报位置信息, 包括:
所述 UE通过所述 eNB发送的 TAU请求消息向所述 MME上报位置信息, 所述 TAU请求消息中包括所述 UE的能力信息, 以使所述 MME根据所述 UE的能力信息和所述 UE的位置信息确定是否选择所述新 P-GW。
PCT/CN2014/077934 2014-05-20 2014-05-20 移动管理实体、用户设备及路由优化方法 WO2015176236A1 (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
PCT/CN2014/077934 WO2015176236A1 (zh) 2014-05-20 2014-05-20 移动管理实体、用户设备及路由优化方法
CN201480031397.9A CN105284177A (zh) 2014-05-20 2014-05-20 移动管理实体、用户设备及路由优化方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2014/077934 WO2015176236A1 (zh) 2014-05-20 2014-05-20 移动管理实体、用户设备及路由优化方法

Publications (1)

Publication Number Publication Date
WO2015176236A1 true WO2015176236A1 (zh) 2015-11-26

Family

ID=54553193

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2014/077934 WO2015176236A1 (zh) 2014-05-20 2014-05-20 移动管理实体、用户设备及路由优化方法

Country Status (2)

Country Link
CN (1) CN105284177A (zh)
WO (1) WO2015176236A1 (zh)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101552978A (zh) * 2008-03-31 2009-10-07 华为技术有限公司 实现路由优化的方法、***及装置
CN102801822A (zh) * 2012-08-15 2012-11-28 中兴通讯股份有限公司 一种本地网关地址更新方法及装置
CN103634853A (zh) * 2012-08-24 2014-03-12 中兴通讯股份有限公司 一种请求获取支持移动性的ip的方法、终端和网络侧

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101552978A (zh) * 2008-03-31 2009-10-07 华为技术有限公司 实现路由优化的方法、***及装置
CN102801822A (zh) * 2012-08-15 2012-11-28 中兴通讯股份有限公司 一种本地网关地址更新方法及装置
CN103634853A (zh) * 2012-08-24 2014-03-12 中兴通讯股份有限公司 一种请求获取支持移动性的ip的方法、终端和网络侧

Also Published As

Publication number Publication date
CN105284177A (zh) 2016-01-27

Similar Documents

Publication Publication Date Title
JP6724232B2 (ja) 無線通信システムにおけるネットワークスライスベースのnrのためのセル特定手順を実行する方法及び装置
CN107548127B (zh) 支持数据传输的方法和设备
CN105338655B (zh) 一种用户平面承载建立的方法及装置
US8687592B2 (en) Method for switching session of user equipment in wireless communication system and system employing the same
US9743447B2 (en) Control method and device based on multiple priorities in wireless communication system
US9320075B2 (en) Method, system and transmission distribution network element for indicating data-distribution
US9894554B2 (en) Packet data network gateway and terminal mobility management system
US20170272921A1 (en) Method and apparatus for signal transmission and reception of hss/mme in wireless communication system
US20100309881A1 (en) Mobile communication system and tunnel management method thereof
CN106664551B (zh) 一种ip地址分配的方法和装置
WO2013152472A1 (zh) 通信方法与***,以及接入网设备与应用服务器
JP2019527006A (ja) 報告受信方法及びネットワーク装置、並びに報告実行方法及び基地局
WO2011095100A1 (zh) 一种对本地ip连接的建立进行控制的方法和***
JP2021529450A (ja) イーサネットpduセッションのためのアンカー変更を提供する方法および関係するネットワークエンティティ/ノード
WO2014183696A1 (zh) 一种路径建立的方法、控制器及移动性管理实体
US9668176B2 (en) Method for selecting shunt gateway and controller
US9860869B2 (en) Method and apparatus for offloading data traffic in a wireless communication system
KR20200125970A (ko) 상이한 액세스 네트워크들 간에 모바일 통신 디바이스의 핸드오버를 수행하기 위한 방법 및 시스템
US20190260857A1 (en) Data Packet Processing Method, Control Plane Network Element, And User Plane Network Element
WO2013053133A1 (zh) 业务数据传输处理方法、设备以及通信***
WO2015123948A1 (zh) 保证业务数据连续性的方法、控制器及网关
WO2014194849A1 (zh) 一种直接通信路径倒换方法和设备
CN102209365B (zh) 网络选择方法、设备及***
EP3972376A1 (en) Method for performing access control on user equipment, network system, and related device
WO2012028071A1 (zh) 一种查询本地网关的方法和***

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 201480031397.9

Country of ref document: CN

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

Ref document number: 14892761

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: 14892761

Country of ref document: EP

Kind code of ref document: A1