WO2015042791A1 - Procédé, dispositif et système pour établir un canal de données - Google Patents
Procédé, dispositif et système pour établir un canal de données Download PDFInfo
- Publication number
- WO2015042791A1 WO2015042791A1 PCT/CN2013/084168 CN2013084168W WO2015042791A1 WO 2015042791 A1 WO2015042791 A1 WO 2015042791A1 CN 2013084168 W CN2013084168 W CN 2013084168W WO 2015042791 A1 WO2015042791 A1 WO 2015042791A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- sgw
- message
- pgw
- context information
- operation instruction
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/18—Selecting a network or a communication service
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W60/00—Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/12—Setup of transport tunnels
Definitions
- the present invention relates to the field of communications, and in particular, to a method, device and system for establishing a data channel.
- terminals can move at will.
- the SGSN Serving GPRS Support Node
- the MME Mobility Management Entity
- the terminal needs to be tracked.
- Zone update or routing zone update The terminal initiates a tracking area update or routing area update process, thereby updating the tracking area or routing area.
- the new SGSN or MME acquires the context of the terminal, and selects a new SGW (Serving Gateway) for the terminal, and sends the new SGW to the new SGW.
- a message for creating a session in which the message has information of a PGW (Packet Data Network Gateway).
- PGW Packet Data Network Gateway
- the new SGW sends an update message to the PGW according to the information of the PGW, so that the PGW updates the user plane information and the control plane information.
- a new data channel is established between the SGW and the PGW to serve the terminal.
- the UE cannot access the target, such as location area restriction, when the terminal may send a routing area or tracking area update request to the original SGSN or MME.
- the original SGSN or MME determines that the context of the UE exists, and the SGW and the PGW are marked as invalid, the original SGSN or MME sends a Modify Bearer Request message to the original SGW.
- the embodiments of the present invention provide a method, an apparatus, and a system for establishing a data channel, which are used to ensure normal processing of the UE and improve user experience.
- an embodiment of the present invention provides a method for establishing a data channel, including: receiving a routing area or a tracking area update request message sent by a user equipment UE; determining that context information of the UE exists and in context information When the first serving gateway SGW and the packet data gateway PGW of the UE are marked as invalid, sending an operation indication message to the first SGW, so that the first SGW establishes data with the PGW according to the operation indication message.
- the first message when determining that the context information of the UE exists and the first serving gateway SGW and the packet data gateway PGW of the UE are marked as invalid in the context information, the first message includes: a tunnel end point identifier TE ID and an internet protocol IP address of the user plane allocated by the first SGW for the UE bearer, and the first SGW is a control plane allocated by the UE.
- the first message includes the first
- the second SGW is the tunnel endpoint identifier TEID and the Internet Protocol IP address of the user plane allocated by the UE
- the second SGW is the TE ID and the IP address of the control plane allocated by the UE.
- the operation indication message includes: the user plane of the PGW TEID IP address and TEID IP address of the control plane.
- the operation indication message is added to the modification
- the sending the operation indication message to the first SGW includes: sending the modify bearer request message to the first S GW, where the modify bearer request message carries the operation indication, 3 ⁇ 4.
- the method before the sending the operation indication message to the first SGW, the method further includes: It is determined that the SGW of the serving UE has changed.
- the method further includes: when determining that the context information of the UE exists and the first SGW and the PGW of the UE are invalid in the context information, The first SGW sends a delete session message, so that the first S GW deletes the context information of the UE; the delete session message carries the TE ID and IP address of the control plane allocated by the first SGW to the UE. Receiving a delete session response message sent by the first SGW.
- the method before the sending the delete session message to the first SGW, the method further includes: determining, by using the SGW of the serving UE changes happened.
- the determining, by the determining, that the SGW of the serving UE is changed includes: receiving an SGW change sent by the first serving node Instructing information; determining, according to the SGW change indication information, that the SGW of the serving UE is changed.
- Adding a message to the create session request message; the first message includes: modifying the bearer message; determining that the context information of the UE exists and the first serving gateway S GW and the packet data gateway PGW of the UE are marked as invalid in the context information
- the sending the operation indication message to the first SGW includes: sending a create session request message to the first S GW, where the create session request message carries An operation indication message; determining context information of the UE
- the sending the operation indication message to the second SGW includes: sending a creation session to the second SGW The request message, where the create session request message carries an operation indication message.
- the eighth possible implementation manner of the first aspect determining that the context information of the UE exists and in the context information When the first serving gateway SGW and the packet data gateway PGW of the UE are marked as invalid, when the operation indication message is sent to the first SGW, the operation indication message is: the control plane TE ID and IP of the PGW address.
- an embodiment of the present invention provides a data channel establishment method, including: receiving an operation indication message sent by a service node, where the operation indication message is used to instruct a serving gateway SGW to send a packet to a packet data gateway PGW. a message that is used by the SGW to establish a data channel with the PGW; and sending the first message to the packet data gateway PGW according to the operation indication message.
- the first message includes: the SGW is a tunnel end identifier TE ID and an internet protocol IP address of a user plane allocated by the user equipment UE, where the SGW is The TE ID and IP address of the control plane assigned by the UE.
- the operation indication message sent by the receiving service node includes: receiving a modified bearer sent by the serving node a request message, where the modify bearer request message carries an operation indication message.
- the operation indication information is: the control plane TE ID of the PGW And IP address.
- the operation indication includes: a TE ID and an IP address of a user plane of the PGW and a TE of a control plane ID and IP address.
- the method before the receiving the operation indication message sent by the service node, the method further includes: receiving a deletion session message sent by the service node; Deleting the TEID and the IP address of the control plane allocated by the first SGW to the UE; deleting the stored context information of the UE according to the TEID of the control plane of the first SGW carried in the deletion session message; returning to the service node Delete the session response message.
- the first message includes: modifying a bearer message;
- the operation indication message sent by the receiving service node includes: a creation session request message sent by the receiving service node; the creation session request message carries an operation indication message; the operation indication information is used to instruct the SGW to send the modification to the packet data gateway PGW Host the message.
- an embodiment of the present invention provides a service node, including: a receiving unit, configured to receive a routing area or a tracking area update request message sent by a user equipment UE, and a processing unit, configured to determine context information of the UE And when the first serving gateway SGW and the packet data gateway PGW of the UE are marked as invalid in the context information, sending an operation indication message to the first SGW, so that the first SGW according to the operation indication message, The PGW establishes a data channel; or, when determining that the context information of the UE exists and the first SGW and the PGW of the UE are invalid in the context information, determining a second SGW; sending an operation indication to the second SGW a message, so that the second SGW establishes a data channel with the PGW according to the operation indication message.
- the processing unit is configured to determine, in the context information, the first serving gateway SGW and the packet data gateway PGW of the UE in the context information. If the operation instruction message is sent to the first SGW, the first message includes: a tunnel end point identifier TE ID and an internet protocol IP address of the user plane allocated by the first SGW for the UE bearer.
- the information includes a TE ID and an Internet Protocol IP address of the user plane allocated by the second SGW for the UE bearer, and a TE ID and an IP address of the control plane allocated by the second SGW to the UE.
- the operation indication message includes: The TE ID and IP address of the user plane of the PGW and the TE ID and IP address of the control plane.
- the processing unit is further configured to add the operation indication message to the modify bearer request In the message, the processing unit is configured to send the modify bearer request message to the first SGW, where the modify bearer request message carries the operation indication message.
- the processing unit is further configured to determine that the context information of the UE exists and the context Sending a delete session message to the first SGW, so that the first SGW deletes context information of the UE, where the first SGW and the PGW of the UE are marked as invalid, and the deletion session message carries
- the first S-GW is a TE ID and an IP address of a control plane allocated by the UE; and the receiving unit is further configured to receive a delete session response message sent by the first SGW.
- the processing unit is further configured to determine an SGW serving the UE changes happened.
- the receiving unit is further configured to receive SGW change indication information that is sent by the first serving node
- the processing unit is specifically configured to determine, according to the SGW change indication information received by the receiving unit, that the SGW of the serving UE is changed.
- the processing unit is further configured to add the operation indication message To create a session request message;
- the first message includes: a modify bearer message; the first serving gateway SGW and the packet data gateway of the UE in the processing unit for determining that context information of the UE exists and context information
- the PGW flag is invalid, when an operation instruction message is sent to the first S GW
- the The processing unit, configured to send an operation indication message to the first SGW includes: sending a create session request message to the first SGW, where the create session request message carries an operation indication message; If the context information of the UE exists and the first SGW and the PGW of the UE are inactive in the context information, and the second S GW is determined, the processing unit, configured to send the operation indication message to the second SGW, includes: Sending a create session request message to the second SGW, where the create session request message carries an operation indication message.
- the processing unit is used to determine the UE In the case where the context information exists and the first serving gateway S GW and the packet data gateway PGW of the UE are marked as invalid in the context information, when the operation indication message is sent to the first SGW, the operation indication message is: The control plane TE ID and IP address of the PGW are described.
- an embodiment of the present invention provides a serving gateway SGW, including: a receiving unit, configured to receive an operation indication message sent by a service node, where the operation indication message is used to indicate that the serving gateway SGW sends a packet data gateway to the PGW. Sending a first message; the first message is a message for the SGW to establish a data channel with the PGW; the processing unit is configured to send, according to the operation indication message received by the receiving unit, the first message to Packet Data Gateway PGW.
- the first message includes: a tunnel end identifier TE ID and an internet protocol IP address of the user plane allocated by the S GW to the user equipment UE, where the SGW is The TE ID and IP address of the control plane assigned by the UE.
- the receiving unit is specifically configured to receive a modify bearer request message sent by the serving node, where The modify bearer request message carries an operation indication message.
- the operation indication information is: The control plane TE ID and IP address of the PGW are described.
- the operation indication includes: a TEID and an IP address of a user plane of the PGW, and a TEID and an IP address of the control plane.
- the method further includes: a sending unit, where Receiving a deletion session message sent by the service node; the deletion session message carries a TEID and an IP address of a control plane allocated by the first SGW to the UE; the processing unit is further configured to receive according to the receiving unit Deleting the TEID of the control plane of the first SGW carried in the deleted session message, and deleting the stored context information of the UE; the sending unit, configured to return a delete session response message to the serving node.
- the first message includes: modifying a bearer message
- the receiving unit is configured to receive a create session request message sent by the service node, where the create session request message carries an operation indication message, where the operation indication information is used to instruct the SGW to send a modify bearer message to the packet data gateway PGW. .
- an embodiment of the present invention provides a service node, including: a receiver, configured to receive a routing area or a tracking area update request message sent by a user equipment UE, and a processor, configured to determine, in determining When the context information of the UE exists and the first serving gateway SGW and the packet data gateway PGW of the UE are marked as invalid in the context information, sending an operation indication message to the first SGW, so that the first SGW is configured according to the operation.
- the SGW sends an operation indication message, so that the second SGW establishes a data channel with the PGW according to the operation indication message.
- an embodiment of the present invention provides a serving gateway SGW, including: And a receiver, configured to receive an operation indication message sent by the service node, where the operation indication message is used to indicate that the serving gateway SGW sends the first message to the packet data gateway PGW; the first message is used by the SGW a message for establishing a data channel with the PGW; and a processor, configured to send the first message to the packet data gateway PGW according to the operation indication message received by the receiver.
- the embodiment of the present invention provides a system for establishing a data channel, including: a service node, a serving gateway SGW, and a packet data gateway PGW; wherein the service node is the service node described in the foregoing embodiment;
- the SGW is the SGW described in the above embodiment.
- An embodiment of the present invention provides a method, an apparatus, and a system for establishing a data channel.
- the operation indication message may be sent to the first SGW, so that after the first SGW receives the operation indication information, the data channel is established with the PGW.
- the second SGW may be determined; and the operation indication message is sent to the second SGW, so that after the second SGW receives the operation indication information, the data channel is established with the PGW.
- the UE may enable the original SGW of the UE to continue to be the UE monthly service, that is, to enable the first SGW to continue to serve the UE, and the data channel is established between the first SGW and the PGW of the UE.
- the data of the UE can be sent to the PGW through the first SGW, and the PGW can also send the downlink data to the UE through the first SGW, so that the UE can be guaranteed to perform normal service processing and improve the user experience.
- the other SGW is selected to serve the UE, that is, the second SGW is determined, and the data channel between the second SGW and the PGW is established, and the data of the UE is sent to the PGW through the second SGW, and the PGW can also pass the second SGW.
- the downlink data is sent to the UE, so that the UE is guaranteed to perform normal service processing and improve the user experience.
- FIG. 1 is a schematic diagram of a method for establishing a data channel according to an embodiment of the present invention
- FIG. 2 is a schematic diagram of another method for establishing a data channel according to an embodiment of the present invention.
- FIG. 3 is a schematic diagram of another method for establishing a data channel according to an embodiment of the present invention.
- FIG. 4 is a schematic diagram of another method for establishing a data channel according to an embodiment of the present invention.
- FIG. 5 is a schematic diagram of a function of a serving node according to an embodiment of the present invention
- FIG. 6 is a schematic diagram of a function of a serving gateway S GW according to an embodiment of the present invention
- FIG. 7 is another serving gateway according to an embodiment of the present invention
- FIG. 8 is a schematic structural diagram of a service node according to an embodiment of the present invention
- FIG. 9 is a schematic structural diagram of a serving gateway S GW according to an embodiment of the present invention
- An embodiment of the present invention provides a method for establishing a data channel, as shown in FIG. 1 , including:
- the UE may send a routing area or a tracking area update request message to the serving node to access the service node, where the service is served.
- the node receives this routing area or tracking area update request message.
- the monthly service node when the user accesses from the GERAN, the UTRAN, the monthly service node can be SGSN (Serving GPRS (General Packet Radio Service) Support Neder land, GPRS support node), the received message is a routing area update message; or when the user accesses from the E-UTRAN, the monthly service node is the MME (Mobility Management Entity), and the received message is The tracking area update message may of course be other network devices, which is not limited by the present invention.
- SGSN Serving GPRS (General Packet Radio Service) Support Neder land, GPRS support node
- MME Mobility Management Entity
- the present invention is directed to a service range that the UE moves to other service nodes when the serving node serves it, and performs routing area or tracking area update.
- the service node is not serving the UE.
- the UE re-moves to the service scope of the service node, and requests the service node to perform a routing area or tracking area update process scenario.
- the service node determines that the context information of the UE exists and the first SGW (Serving Gateway) and the PGW (Packet Data Network Gateway) of the UE are marked as invalid in the context information.
- the first SGW may continue to be used for serving the UE, and other SGWs may be used to serve the UE.
- the steps performed below are different depending on the SGW used. If the first SGW continues to serve the UE, step 102a is performed. If other SGWs are selected to serve the UE, step 102b_103b is performed.
- the operation indication message is used to instruct the SGW to send the first message to the PGW.
- the first message is a message for the SGW to establish a data channel with the PGW.
- the first SGW is a serving gateway that is stored in the UE context information by the serving node.
- the operation indication message may indicate that the first SGW sends the first message to the PGW.
- the serving node determines that the context information of the UE is stored, Determining whether the first SGW and the PGW of the UE are marked as invalid in the context information, and if it is determined that the first SGW and the PGW of the UE in the context information are invalid, the current PGW, the SGW, and the serving node are The path between the two is invalid and cannot provide effective services for the UE.
- the serving node may send an operation indication message to the first SGW, so that the first SGW re-serves the UE, that is, the path between the PGW, the SGW, and the serving node is valid, and passes the path between the PGW, the SGW, and the serving node. Transmit the data of the UE.
- the first message includes: the first SGW is a TEID (Terminal Endpoint Identifier), and an IP (Internet Protocol) address of the user plane that the UE carries the user.
- the first SGW is a TE ID and an I ⁇ address of a control plane allocated by the UE.
- the serving node sends the operation indication message to the first SGW, so that the first SGW allocates the user plane TEID and IP address allocated by the first SGW to the UE bearer and the TEID and IP address of the control plane allocated by the first SGW to the UE.
- Sending to the PGW so that the PGW saves the user plane TEID and IP address allocated by the SGW for the UE bearer and the TE ID and IP address of the control plane allocated by the first SGW to the UE, thereby establishing a data channel with the PGW, thereby Transmit the data of the UE.
- the method for the service node to send the operation indication message to the first SGW may be that the operation indication message is directly sent to the first SGW as a new message, or the operation indication message is added to an existing message. , sent to the first SGW.
- the service node may add an operation indication message to the modify bearer request message, where the service node sends the modify bearer request message to the first SGW, where the modify bearer request message carries the operation indication message.
- the operation indication message is added to the existing message, and the modification bearer request message is sent to the first SGW.
- the service node may add an operation indication message to the create session request message, and at this time, the first message may be a modify bearer message.
- the service node sends a create session request message to the first SGW.
- the create session request message carries an operation indication message.
- the operation indication information may indicate that the first SGW sends a modify bearer message to the packet data gateway PGW, and the modify bearer message includes a control plane TE ID and an IP address allocated by the first SGW to the UE, and the first SGW.
- the user plane TEID and IP address assigned for the UE bearer may indicate that the first SGW sends a modify bearer message to the packet data gateway PGW, and the modify bearer message includes a control plane TE ID and an IP address allocated by the first SGW to the UE, and the first SGW.
- the user plane TEID and IP address assigned for the UE bearer may indicate that the first SGW sends a modify bearer message to the packet data gateway PGW, and the modify bearer message includes a control plane TE ID and an IP address allocated by the first SGW to the UE, and the first SGW.
- the user plane TEID and IP address assigned for the UE bearer may indicate that the first SGW send
- the service node may also add an operation indication message to other existing messages.
- the present invention specifically adds the operation indication message to which existing message, and sends the message to the SGW without limitation.
- an operation indication message when added to an existing message, a new cell may be added to the existing message.
- the cell takes a certain value, for example, when the value is 1, it indicates This action indication message has been added to an existing message. If the cell does not take this value, it means that the operation indication message is not added in the existing message.
- the operation indication message can also be added to the existing message by other means. The present invention is not limited thereto.
- the operation indication message is a control plane TEID and an IP address of the PGW. That is, the service node indicates the operation indication message by using the control plane TEID and the IP address of the PGW.
- the serving node sends the control plane TEID and the IP address of the PGW to the S-GW, so that the first SGW receives the control plane TEID and IP address of the PGW sent by the serving node, and then sends a first message to the PGW, thereby establishing Data channel with PGW.
- the service node may add the control plane TEID and IP address of the PGW to the existing message and send it to the first SGW, or send the control plane TEID and IP address of the PGW to the first content as a new message. SGW.
- the serving node may further determine whether the first SGW and the PGW of the UE in the context information are marked as invalid, and if the first SGW and the PGW of the UE in the context information are determined. If the flag is invalid, the path between the current PGW, SGW, and service node is invalid, and the UE cannot be provided with a valid service.
- the service node can re-establish paths between other SGWs and PGWs, and service nodes. At this point, the service node can determine the second from the SGW it manages. SGW.
- the service node determines the second SGW, and may select according to a preset rule, or may randomly select one SGW as the second SGW, which is not limited by the present invention.
- the service node sends an operation indication message to the second SGW, where the operation indication message may instruct the second SGW to send the first message to the PGW.
- the first message includes: the second SGW is a TE I D and an I P address of a user plane allocated by the UE, and the second SGW is a TE I D and an IP address of a control plane allocated by the UE.
- the operation indication message includes: TE I D and IP addresses of the user plane of the PGW and TE I D and IP addresses of the control plane.
- the serving node after determining the second SGW, the serving node sends an operation indication message to the second SGW, where the operation indication message includes a TEID and an IP address of the user plane of the PGW and a TEID and an IP address of the control plane, so that the second SGW
- the TEID and the IP address of the user plane of the PGW and the TEID and the IP address of the control plane are obtained, and the user plane TEID and IP address allocated by the second SGW for the UE bearer are described according to the operation indication message.
- the TE ID and the IP address of the control plane allocated by the second SGW to the UE are sent to the PGW, so that the PGW saves the user plane TEID and IP address allocated by the second SGW for the UE bearer and the second SGW allocates the UE to the UE.
- the TE ID and IP address of the control plane establish a data channel with the PGW, so that the UE data can be transmitted.
- the method for sending the operation indication message to the second SGW may be directly sending the operation indication message to the second SGW as a new message, or adding the operation indication message to an existing message, and sending To the second SGW.
- the service node may add an operation indication message to the create session request message, at which time the first message may be a modify bearer message.
- the serving node sends a create session request message to the second SGW.
- the create session request message carries an operation indication message.
- the operation indication information may instruct the second SGW to send to the packet data gateway PGW.
- modifying the bearer message includes a control plane TE ID and an IP address allocated by the second SGW to the UE, and a user plane TEID and an IP address allocated by the second SGW to the UE bearer.
- the Create Session Request message includes the TEID and IP address of the user plane of the PGW and the TEID and IP address of the control plane.
- the service node may also add an operation indication message to other existing messages.
- the present invention specifically adds an operation indication message to which existing message, and sends the message to the second SGW without limitation.
- an operation indication message when added to an existing message, a new cell may be added to the existing message.
- the cell takes a certain value, for example, when the value is 1, it indicates This action indication message has been added to an existing message. If the cell does not take this value, it means that the operation indication message is not added in the existing message.
- the operation indication message can also be added to the existing message by other means. The present invention is not limited thereto.
- An embodiment of the present invention provides a method for establishing a data channel, after receiving a routing area or a tracking area update request message sent by a UE, determining that the context information of the UE exists and the first service of the UE in the context information
- the operation indication message may be sent to the first SGW, so that after the first SGW receives the operation indication information, the data channel is established with the PGW.
- the second SGW may be determined; and the operation indication message is sent to the second SGW, so that after the second SGW receives the operation indication information, the data channel is established with the PGW.
- the original SGW of the UE may be continued as the UE monthly service, that is, the first SGW continues to serve the UE, and the data channel is established between the first SGW and the PGW of the UE.
- the UE data can be sent to the PGW through the first SGW, and the PGW can also pass the first
- the SGW sends the downlink data to the UE, which ensures that the UE performs normal service processing and improves the user experience.
- the other SGW is selected to serve the UE, that is, the second SGW is determined, and the data channel between the second SGW and the PGW is established, and the data of the UE is sent to the PGW through the second SGW, and the PGW can also pass the second SGW.
- the downlink data is sent to the UE, so that the UE is guaranteed to perform normal service processing and improve the user experience.
- An embodiment of the present invention provides a method for establishing a data channel, as shown in FIG. 2, include:
- the operation indication message is used to instruct the serving gateway SGW to send the first message to the packet data gateway PGW.
- the first message is a message for the SGW to establish a data channel with the PGW.
- the SGW receives the modify bearer request message sent by the service node, where the modify bearer request message carries an operation indication message. That is, the service node adds an operation indication message to the existing message and sends it to the SGW.
- the operation indication message may be a separate message, and the SGW receives the operation indication message sent by the service node.
- the operation indication message may also be added to the existing message.
- the SGW receives the existing message sent by the service node and carries the operation indication message.
- the operation indication message may be: a control plane TEID and an IP address of the PGW.
- the SGW receives the operation indication message as the control plane TEID and IP address of the PGW.
- the SGW may trigger the SGW to further perform the step of sending the first message to the PGW, and then establishing a data channel with the PGW.
- the operation indication message may be the control plane TE ID and the IP address of the PGW, and the SGW may be connected to the control plane TEID of the PGW. After the IP address, the SGW is triggered to perform the following steps. If the SGW is not the SGW in the UE context information stored by the serving node, but the SGW that is newly selected by the serving node to serve the UE, the operation indication message includes: a TE ID and an IP address of the user plane of the PGW and a control plane. The TE ID and the IP address enable the SGW to maintain the TEID and IP address of the user plane of the PGW and the TEID and IP address of the control plane, so that the data channel is established between the SGW and the PGW.
- the first message may include: a tunnel endpoint identifier TE ID and an internet protocol IP address of the user plane allocated by the SGW for the UE bearer, and the SGW allocates the control to the UE.
- the TEID and IP address of the interface may include: a tunnel endpoint identifier TE ID and an internet protocol IP address of the user plane allocated by the SGW for the UE bearer, and the SGW allocates the control to the UE.
- the TEID and IP address of the interface may include: a tunnel endpoint identifier TE ID and an internet protocol IP address of the user plane allocated by the SGW for the UE bearer, and the SGW allocates the control to the UE.
- the TEID and IP address of the interface may include: a tunnel endpoint identifier TE ID and an internet protocol IP address of the user plane allocated by the SGW for the UE bearer, and the SGW allocates the control to the UE.
- the SGW after receiving the operation indication message, the SGW sends the TE ID and the IP address of the user plane allocated by the SGW to the UE bearer, and sends the TE ID and the IP address of the control plane allocated to the UE to the PGW, so that the PGW saves the
- the SGW allocates the user plane TEID and IP address of the UE bearer and the TE ID and IP address of the control plane allocated by the SGW to the UE, thereby establishing a data channel with the PGW, so that the UE data can be transmitted.
- the embodiment of the present invention provides a method for establishing a data channel.
- the SGW After receiving the operation indication message, the SGW sends the first message to the PGW, so that the PGW saves the TE ID and IP address of the user plane allocated by the SGW for the UE, SGW.
- the TEID and IP address of the control plane assigned to the UE thus establishing a data channel between the SGW and the PGW.
- the UE may establish a data channel between the original SGW of the UE and the PGW, and send the data of the UE to the PGW through the original SGW, and the PGW may also send the downlink data to the UE through the original SGW. Therefore, the UE will be guaranteed to perform normal service processing and improve the user experience.
- the embodiment of the invention provides a method for establishing a data channel, including:
- the UE sends a routing area or a tracking area update request message to the first serving node, where the first serving node receives the routing area or the tracking area update request message.
- the UE moves to the service range of the first serving node, and needs to access the first serving node, and sends a routing area or tracking area update request message to the first serving node. Refer to step 101, and details are not described here.
- the first serving node determines whether context information of the UE exists.
- the first service determines whether there is context information of the UE from the context information of the stored UE.
- the first serving node sends a context information request message of the UE to the second serving node when the context information of the UE is determined to be absent, and the second serving node receives the UE context information request message.
- the first serving node determines that the context information of the UE does not exist, that is, when the context information of the UE is not stored in the first serving node, the original to the UE
- the serving node sends the context information request message of the UE to the second serving node to obtain the context information of the UE.
- the second serving node sends the context information of the UE to the first serving node, and starts a timer to manage locally saved context information.
- the first serving node receives the context information of the UE.
- the second serving node learns that the UE needs to access the first serving node, and sends the context information of the stored UE to the first serving node. Moreover, since the UE is notified that the UE is to access the first serving node, the timer is started, and when the timer expires, the stored UE context information is deleted.
- the first serving node sends an acknowledgement message to the second serving node.
- the second service receives the confirmation message.
- the first serving node after receiving the context information of the UE sent by the second serving node, the first serving node sends an acknowledgement message to the second serving node.
- the SGW change indication information is added to the acknowledgment message and sent to the second serving node.
- the SGW change indication information may include the identifier information of the SGW.
- the second serving node performs corresponding processing according to the acknowledgement message.
- the second serving node sets the identifiers of the first SGW and the PGW to be invalid.
- the SGW refers to the SGW change indication information
- the SGW changes the indication information.
- the first serving node determines a third SGW, and sends a create session message to the third SGW.
- the third S GW receives the create session message.
- the session message carries information about the PGW.
- the information of the PGW includes: a TE ID and an IP address of the control plane of the PGW, a TE ID and an IP address of the user plane. 308.
- the third SGW sends an update message to the PGW according to the information of the PGW.
- the PGW receives the update message.
- the update message includes: a TEID and an IP address of a control plane allocated by the third SGW for the UE, and a third SGW is a TE I D and an IP address of the user plane allocated by the UE bearer.
- the third SGW after receiving the create session message sent by the first serving node, the third SGW sends an update message to the PGW according to the information of the PGW carried in the created session message, so that the PGW updates the saved SGW to the control plane allocated by the UE.
- the SGW is the TE ID and IP address of the user plane allocated for the UE bearer to establish a data channel between the PGW and the third SGW.
- the PGW updates the TE I D and the IP address of the control plane allocated by the stored SGW to the UE according to the update message, where the SGW is the TE I D and the IP address of the user plane allocated by the UE.
- the PGW after receiving the update message sent by the third SGW, stores the stored SGW as the TE ID and IP address of the allocated control plane of the UE, and the SGW updates the TE ID and IP address of the user plane allocated by the UE to the first
- the TEID and IP address of the control plane allocated by the three SGWs for the UE, and the third SGW is the TE ID and IP address of the user plane allocated by the UE bearer to establish a data channel with the third SGW.
- the PGW sends an update response message to the third SGW, where the third SGW receives the update response message.
- the SGW after updating the TEID and the IP address of the control plane allocated by the SGW to the UE, the SGW sends an update response message to the third SGW after the UE carries the TEID and IP address of the user plane allocated by the UE.
- the third SGW sends a create session response message to the first serving node, where the first service node receives the create session response message.
- the UE may send a routing area or a tracking area update request message to the second serving node because the first serving node rejects the UE access.
- the second serving node receives the routing area or tracking area update request message.
- the UE when the first serving node searches for an HSS (Home Subscriber Server), the obtained UE cannot access the UE, or the UE moves back to the second serving node.
- HSS Home Subscriber Server
- the UE The second receiving transmission routing area or tracking area update request message. Specifically, you can refer to the steps.
- the second serving node determines whether the context information of the UE is saved. Specifically, after receiving the routing area or the tracking area update request message sent by the UE, the serving node determines whether the context information of the UE is saved from the context information of the stored UE.
- the serving node determines that the context information of the UE is not saved, the serving node performs a routing area or tracking area update procedure of the UE according to the routing area or the tracking area update request message sent by the UE.
- the specific process is the same as that in the prior art, and details are not described herein again.
- the second serving node detects whether the first SGW and the PGW of the UE in the context information of the UE are marked as invalid.
- the second serving node determines that the context information of the UE exists, the second serving node stores the context information of the UE, and the second serving node may detect whether the first SGW and the PGW of the UE in the context information of the UE are Mark as invalid. If the first SGW and the PGW of the UE are not marked as invalid in the context information of the UE, the data channel between the first SGW, the PGW, and the second serving node is valid, and the data can be directly transmitted for the UE, and is no longer Perform the steps below.
- the second serving node determines that the context information of the UE exists, and determines that the first SGW and the PGW of the UE in the upper and lower information of the UE are marked as invalid, the following steps are performed.
- the second serving node determines that the SGW of the serving UE changes.
- the serving node determines that the SGW of the serving UE changes, that is, the serving node determines whether the first SGW and the third SGW are the same SGW.
- the third SGW is an SGW that is determined by the first serving node and used to serve the UE.
- step 305 if the first serving node selects another SGW, the SGW change indication information is generated and sent to the second serving node.
- the second serving node determines, according to the SGW change indication information, that the SGW of the serving UE changes. That is, the root According to the SGW change indication information, it is determined that the third SGW serving the UE is not the first SGW, and the following steps are performed.
- the SGW of the serving UE is not changed, that is, the first serving node selects the first SGW as the serving SGW of the UE, that is, the third SGW is the first.
- the second serving node determines that the third SGW serving the UE is the first SGW, so that the path between the first SGW and the PGW is valid, and the data of the UE can be transmitted. The following steps are no longer performed.
- the second serving node determines that the context information of the UE is saved, and the first SGW and the PGW of the UE in the context information are marked as invalid, and the second serving node determines the SGW of the serving UE.
- the session of the UE saved in the first SGW is reserved, and the operation indication information is directly sent to the first SGW. Steps 319a-320a, 322, 323a-324a are performed, as shown in FIG.
- the session of the UE saved in the first SGW is deleted, and the session of the UE created by the second SGW is re-established, and steps 316b-321b, 322, 323b-324b are performed, as shown in FIG.
- the deletion session message carries the TE I D and the IP address of the control plane allocated by the first SGW to the UE.
- the second serving node determines to delete the session of the UE saved in the first SGW, and sends a delete session message to the first SGW.
- the first SGW deletes the context information of the stored UE.
- the delete session message carries the TEID and the IP address of the control plane allocated by the first SGW to the UE, and may determine, according to the TEID and the IP address of the control plane, that the storage is to be deleted.
- the first SGW sends a delete session response message to the second serving node, and the second service node receives the delete session response message.
- the second serving node sends a delete session response message to notify the second serving node that the first SGW has deleted the stored context information of the UE.
- the second serving node determines that the context information of the UE exists and the first serving gateway SGW and the packet data gateway PGW of the UE are marked as invalid in the context information, and determines that the SGW of the serving UE is changed,
- the second serving node sends an operation indication message to the first SGW, so that the first SGW establishes a data channel with the PGW according to the operation indication message.
- the first SGW receives an operation indication message.
- the second serving node sends an operation indication message to the first SGW, which may refer to step 102a.
- the first SGW receives the operation indication message, and may refer to step 201, and details are not described herein.
- the second serving node determines the second SGW.
- the second serving node may determine the new SGW as the second SGW, and may also determine the first SGW as the second SGW, which is not limited by the present invention.
- steps 316b-318b may be performed first, and then step 319b may be performed, or step 319b may be performed first, then steps 316b-318b may be performed, or steps 316b_318b and 319b may be simultaneously performed.
- steps 316b-318b and step 319b There is no limitation on the order between steps 316b-318b and step 319b. A situation is shown in the illustration.
- the first SGW sends the first message to the packet data gateway PGW according to the operation indication message.
- the PGW receives the first message.
- step 202 For details, refer to step 202, and details are not described herein again.
- the second serving node sends an operation indication message to the second SGW, so that the second SGW establishes a data channel with the PGW according to the operation indication message.
- the second SGW receives the operation indication message.
- the second serving node sending the operation indication message to the second SGW may refer to step 103b
- the second SGW receiving the operation indication message may refer to step 201, and no longer ⁇ Said.
- the second SGW sends the first message to the packet data gateway PGW according to the operation indication message.
- the PGW receives the first message.
- step 202 For details, refer to step 202, and details are not described herein again.
- the PGW updates the TE I D and the I P address of the control plane allocated by the stored SGW to the UE according to the first message, where the SGW is the TE I D and the IP address of the user plane allocated by the UE.
- step 309 For details, refer to step 309, and details are not described herein again.
- the PGW sends a response message of the first message to the first SGW, where the first SGW receives the response message of the first message sent by the PGW.
- step 310 For details, refer to step 310, and details are not described herein again.
- the PGW sends a response message of the first message to the second SGW, where the second SGW receives the response message of the first message sent by the PGW.
- step 310 For details, refer to step 310, and details are not described herein again.
- the first SGW sends a response message to the second serving node, and the second serving node receives the response message.
- the first SGW learns that the PGW has saved the TEID and the IP address of the user plane allocated by the first SGW for the UE bearer, and the first SGW is the control plane allocated by the UE.
- the TEID and the IP address that is, the first SGW and the PGW have established a data communication channel, and then send a response response message to the second serving node to inform the second serving node that the data channel between the first SGW and the PGW has been established.
- the second SGW sends a response message to the second serving node, where the second serving node receives the response message.
- the second SGW learns that the PGW has saved the TEID and the IP address of the user plane allocated by the second SGW for the UE bearer, and the second SGW is the control plane allocated by the UE.
- the TEID and the IP address that is, the second SGW and the PGW have established a data communication channel, and then send a response response message to the second serving node to inform the second serving node that the data channel between the second SGW and the PGW has been established.
- An embodiment of the present invention provides a method for establishing a data channel.
- the serving node After receiving a routing area or a tracking area update request message sent by a UE, the serving node determines the UE.
- the operation indication message may be sent to the first SGW, so that the first SGW receives the operation indication information, and the PGW Establish a data channel.
- the second SGW may be determined; and the operation indication message is sent to the second SGW, so that after the second SGW receives the operation indication information, the data channel is established with the PGW.
- the UE may enable the original SGW of the UE to continue to serve the UE, that is, to enable the first SGW to continue to serve the UE, and the data channel is established between the first SGW and the PGW of the UE.
- the data of the UE is sent to the PGW through the first SGW, and the PGW can also send the downlink data to the UE through the first SGW, so that the UE is guaranteed to perform normal service processing and improve the user experience.
- the other SGW is selected to serve the UE, that is, the second SGW is determined, and the data channel between the second SGW and the PGW is established, and the data of the UE is sent to the PGW through the second SGW, and the PGW can also pass the second SGW.
- the downlink data is sent to the UE, so that the UE is guaranteed to perform normal service processing and improve the user experience.
- the service node includes:
- the receiving unit 501 is configured to receive a routing area or a tracking area update request message sent by the user equipment UE.
- the monthly service node when the user accesses from the GERAN, the UTRAN, the monthly service node can be SGSN (Serving GPRS (General Packet Radio Service) Support Neder land, GPRS support node), the received message is a routing area update message; or when the user accesses from the E-UTRAN, the monthly service node is the MME (Mobiology Management Entity, mobile '1" management network element), received The message is a tracking area update message.
- SGSN Serving GPRS (General Packet Radio Service) Support Neder land, GPRS support node
- MME Moobiology Management Entity, mobile '1" management network element
- the processing unit 502 is configured to: when determining that the context information of the UE exists and the first serving gateway SGW and the packet data gateway PGW of the UE are marked as invalid in the context information, send an operation indication message to the first SGW, to And causing the first SGW to establish a data channel with the PGW according to the first message.
- the operation indication message is used to instruct the SGW to send the first message to the PGW.
- the first message is a message for the SGW to establish a data channel with the PGW.
- the first S GW is a serving gateway that is stored in the UE context information by the serving node.
- the processing unit 502 is configured to: when determining that the context information of the UE exists and the first serving gateway SGW and the packet data gateway PGW of the UE are marked as invalid in the context information, to the first
- the first message includes: the tunnel endpoint identifier TE ID and the Internet Protocol I ⁇ address of the user plane allocated by the first S GW for the UE bearer, and the first SGW is the UE The TE ID and IP address of the assigned control plane.
- the processing unit 502 is configured to: when determining that the context information of the UE exists and the first serving gateway SGW and the packet data gateway PGW of the UE are marked as invalid in the context information, to the first When the S GW sends an operation indication message, the operation indication message is: a control plane TE ID and an IP address of the PGW.
- the method for the processing unit to send the operation indication message to the first SGW may be that the operation indication message is directly sent to the first SGW as a new message, or the operation indication message is added to an existing message. , sent to the first SGW.
- processing unit is further configured to add the operation indication message to the modify bearer request message.
- the processing unit is configured to send the modify bearer request message to the first SGW, where the modify bearer request message carries the operation indication message.
- processing unit is further configured to add the operation indication message to the create session request message.
- the first message includes: modifying a bearer message.
- the processing unit 502 when the processing unit 502 is configured to determine that the context information of the UE exists and the first serving gateway SGW and the packet data gateway PGW of the UE are marked as invalid in the context information, to the first S In the case that the GW sends an operation indication message, the processing unit 502, configured to send an operation indication message to the first S GW, includes: sending a create session request message to the first SG, where the create session request message is carried Have exercise Give an indication message.
- the processing unit 502 is configured to determine a second SGW when determining that the context information of the UE exists and the first SGW and the PGW of the UE are invalid in the context information, and send an operation indication message to the second SGW. So that the second SGW establishes a data channel with the PGW according to the first message.
- the operation indication message is used to instruct the SGW to send the first message to the PGW.
- the first message is a message for the SGW to establish a data channel with the PGW.
- the first SGW is a serving gateway that is stored in the UE context information by the serving node.
- the The message includes: the second SGW is a tunnel endpoint identifier TEID and an internet protocol IP address of the user plane allocated by the UE, and the second SGW is a TEID and an IP address of the control plane allocated by the UE.
- the operation indication message includes: TE I D and IP address of the user plane of the PGW and TE I D and IP address of the control plane.
- the method for the processing unit 502 to send the operation indication message to the second SGW may be that the operation indication message is directly sent to the second SGW as a new message, or the operation indication message may be added to an existing message. Medium, sent to the second SGW.
- processing unit 502 is further configured to add the operation indication message to the create session request message.
- the first message includes: modifying a bearer message.
- the sending an operation indication message to the second SGW includes: sending a create session request message to the second SGW, where the create session request message carries an operation indication message.
- processing unit 502 is further configured to: when determining that the context information of the UE exists and the first SGW and the PGW of the UE are invalid in the context information, Sending a delete session message to the first SGW, so that the first SGW deletes context information of the UE.
- the deletion session message carries the TEID and IP address of the control plane allocated by the first SGW to the UE.
- the receiving unit 501 is further configured to receive a delete session response message sent by the first SGW.
- processing unit 502 is further configured to determine that the SGW of the serving UE changes. That is, it is determined that the first SGW and the third SGW are not the same SGW.
- the third SGW is an SGW that is determined by the first serving node and used to serve the UE. Specifically, when the processing unit 502 determines that the SGW of the serving UE changes, that is, when it is determined that the third SGW is not the first SGW, the processing unit 502 performs the sending operation indication message to the first SGW, or Sending an action to delete the session message to the first SGW.
- the receiving unit 501 is further configured to receive SGW change indication information sent by the first serving node.
- the processing unit 502 is specifically configured to determine, according to the SGW change indication information received by the receiving unit 501, that the SGW of the serving UE is changed. That is, the processing unit 502 is specifically configured to determine, according to the SGW change indication information received by the receiving unit 501, that the first SGW and the third SGW are not the same SGW.
- An embodiment of the present invention provides a serving node, after receiving a routing area or a tracking area update request message sent by a UE, determining that the context information of the UE exists and the first serving gateway SGW of the UE in the context information
- the operation indication message may be sent to the first SGW, so that after the first SGW receives the operation indication information, the data channel is established with the PGW.
- the second SGW may be determined; and the operation indication message is sent to the second SGW, so that after the second SGW receives the operation indication information, the data channel is established with the PGW.
- the UE may enable the original SGW of the UE to continue to serve the UE, that is, to enable the first SGW to continue to serve the UE, and the data channel is established between the first SGW and the PGW of the UE.
- the data of the UE is sent to the PGW through the first SGW, and the PGW can also pass the first SGW.
- the downlink data is sent to the UE, so that the UE is guaranteed to perform normal service processing and improve the user experience.
- the other SGW is selected to serve the UE, that is, the second SGW is determined, and the data channel between the second SGW and the PGW is established, and the data of the UE is sent to the PGW through the second SGW, and the PGW can also pass the second SGW.
- the downlink data is sent to the UE, so that the UE is guaranteed to perform normal service processing and improve the user experience.
- FIG. 6 it is a schematic diagram of a function of a serving gateway SGW according to an embodiment of the present invention.
- the SGW includes:
- the receiving unit 601 is configured to receive an operation indication message sent by the serving node.
- the operation indication message is used to instruct the serving gateway SGW to send the first message to the packet data gateway PGW.
- the first message is a message for the SGW to establish a data channel with the PGW.
- the first message includes: the SGW is a tunnel endpoint identifier TEID and an Internet Protocol IP address of the user plane allocated by the user equipment UE, and the SGW is a TE I D and an IP address of the control plane allocated by the UE.
- the receiving unit 601 is specifically configured to receive a modified bearer request message sent by the serving node.
- the modify bearer request message carries an operation indication message.
- the first message includes: modifying a bearer message.
- the receiving unit 601 is specifically configured to receive a create session request message sent by the service node.
- the create session request message carries an operation indication message.
- the operation indication information is used to instruct the SGW to send a modify bearer message to the packet data gateway PGW.
- the operation indication information is: a control plane TEID and an IP address of the PGW.
- the SGW may trigger the SGW to further perform the operation of sending the first message to the PGW, thereby establishing a data channel with the PGW.
- the SGW protected by the embodiment of the present invention is the first SGW.
- the operation indication includes: a TEID and an IP address of a user plane of the PGW and a TEID and an IP address of the control plane.
- the SGW of the embodiment of the present invention is not the first An SGW is a newly selected SGW serving the UE by the serving node.
- the first message includes: modifying the bearer message.
- the receiving unit 601 is specifically configured to receive a create session request message sent by the service node.
- the create session request message carries an operation indication message.
- the operation indication information is used to instruct the SGW to send a modify bearer message to the packet data gateway PGW.
- the processing unit 602 is configured to send the first message to the packet data gateway PGW according to the operation indication message received by the receiving unit 601.
- the SGW includes: a sending unit 603.
- the receiving unit 601 is further configured to receive a delete session message sent by the serving node.
- the deletion session message carries the TEID and IP address of the control plane allocated by the first SGW to the UE.
- the processing unit 602 is further configured to delete the stored context information of the UE according to the TEID of the control plane of the first SGW that is carried in the deletion session message received by the receiving unit.
- the sending unit 603 is configured to return a delete session response message to the service node.
- the embodiment of the present invention provides an SGW, after receiving the operation indication message, sending the first message to the PGW, so that the PGW saves the TEID and the IP address of the user plane allocated by the SGW for the UE bearer, and the SGW allocates the control plane to the UE.
- the TEID and IP address establish a data channel between the SGW and the PGW.
- the UE may establish a data channel between the original SGW of the UE and the PGW, and send the data of the UE to the PGW through the original SGW, and the PGW may also send the downlink data to the UE through the original SGW. Therefore, the UE is guaranteed to perform normal service processing and improve the user experience.
- FIG. 8 is a schematic structural diagram of a service node according to an embodiment of the present invention.
- the service node includes: a receiver 701, a memory 702, and a processor 703 connected to the receiver 701 and the memory 702, respectively.
- the memory 702 stores a set of program codes
- the processor 703 is used to call the program code in the memory 702. specific,
- the receiver 701 is configured to receive a routing area or a tracking area update request message sent by the user equipment UE.
- the monthly service node when the user accesses from the GERAN, the UTRAN, the monthly service node can be SGSN (Serving GPRS (General Packet Radio Service) Support Neder land, GPRS support node), the received message is a routing area update message; or when the user accesses from the E-UTRAN, the monthly service node is the MME (Mobility Management Entity), and the received message is The tracking area update message may of course be other network devices, which is not limited by the present invention.
- SGSN Serving GPRS (General Packet Radio Service) Support Neder land, GPRS support node
- MME Mobility Management Entity
- the processor 703 configured to send an operation indication message to the first SGW when determining that the context information of the UE exists and the first serving gateway SGW and the packet data gateway PGW of the UE are marked as invalid in the context information, And causing the first SGW to establish a data channel with the PGW according to the first message.
- the operation indication message is used to instruct the SGW to send the first message to the PGW.
- the first message is a message for the SGW to establish a data channel with the PGW.
- the first SGW is a serving gateway that is stored in the UE context information by the serving node.
- the processor 703 is configured to: when determining that the context information of the UE exists and the first serving gateway SGW and the packet data gateway PGW of the UE are marked as invalid in the context information, to the first SGW
- the first message includes: a tunnel end point identifier TE ID and an internet protocol IP address of the user plane allocated by the first SGW for the UE bearer, and the first SGW is a control plane allocated by the UE. TEID and IP address.
- the processor 703 is configured to: when determining that the context information of the UE exists and the first serving gateway SGW and the packet data gateway PGW of the UE are marked as invalid in the context information, to the first SGW
- the operation indication message is: a control plane TE ID and an IP address of the PGW.
- the processor sends an operation indication message to the first SGW.
- the operation indication message may be directly sent to the first SGW as a new message, or the operation indication message may be added to an existing message and sent to the first SGW.
- the processor 703 is further configured to add the operation indication message to the modify bearer request message.
- the processor 703 is specifically configured to send the modify bearer request message to the first SGW.
- the modify bearer request message carries the operation indication message.
- the processor 703 is further configured to add the operation indication message to the create session request message.
- the first message includes: modifying a bearer message.
- the sending the operation indication message to the first SGW includes: sending a create session request message to the first SGW, where the create session request message carries an operation indication Message.
- the processor 703 is configured to determine a second SGW when determining that the context information of the UE exists and the first SGW and the PGW of the UE are invalid in the context information, and send an operation indication to the second SGW. a message, such that the second SGW establishes a data channel with the PGW according to the first message.
- the operation indication message is used to instruct the SGW to send the first message to the PGW.
- the first message is a message for the SGW to establish a data channel with the PGW.
- the first S GW is a serving gateway that is stored in the UE context information by the serving node.
- the first message includes: a tunnel endpoint identifier TE ID and an internet protocol IP address of the user plane allocated by the second SGW for the UE bearer, and a TE ID and an IP address of the control plane allocated by the second SGW for the UE.
- the operation indication message includes: The TE ID and IP address of the user plane of the PGW and the TE ID and IP address of the control plane. It should be noted that the method for the processor to send the operation indication message to the second SGW may be that the operation indication message is directly sent to the second SGW as a new message, or the operation indication message is added to an existing message. , sent to the second SGW.
- the processor 703 is further configured to add the operation indication message to the create session request message.
- the first message includes: modifying a bearer message.
- the sending an operation indication message to the second SGW includes: sending a create session request message to the second SGW, where the create session request message carries an operation indication message.
- the processor 703 is further configured to: when determining that the context information of the UE exists and the first SGW and the PGW of the UE are invalid in the context information, send a delete session message to the first SGW, to And causing the first SGW to delete context information of the UE.
- the deletion session message carries the TEID and IP address of the control plane allocated by the first SGW to the UE.
- the receiver 701 is further configured to receive a delete session response message sent by the first SGW.
- the processor 703 is further configured to determine that the SGW of the serving UE changes. That is, it is determined that the first SGW and the third SGW are not the same SGW.
- the third SGW is an SGW that is determined by the first serving node and used to serve the UE. Specifically, when the processor 703 determines that the SGW of the serving UE is changed, that is, when determining that the third SGW is not the first SGW, the processor 703 performs the sending operation indication message to the first SGW, or Sending an action to delete the session message to the first SGW.
- the receiver 701 is further configured to receive SGW change indication information sent by the first serving node.
- the processor 703 is specifically configured to determine, according to the SGW change indication information received by the receiver 710, that the SGW of the serving UE is changed. That is, the processing unit 502 is specifically configured to determine, according to the SGW change indication information received by the receiving unit 511, that the first SGW and the third SGW are not the same S GW.
- An embodiment of the present invention provides a serving node, after receiving a routing area or a tracking area update request message sent by a UE, determining that the context information of the UE exists and the first serving gateway SGW of the UE in the context information
- the operation indication message may be sent to the first SGW, so that after the first SGW receives the operation indication information, the data channel is established with the PGW.
- the second SGW may be determined; and the operation indication message is sent to the second SGW, so that after the second S GW receives the operation indication information, the data channel is established with the PGW.
- the UE may enable the original SGW of the UE to continue to serve the UE, that is, to enable the first SGW to continue to serve the UE, and the data channel is established between the first S GW and the PGW of the UE.
- the data of the UE can be sent to the PGW through the first SGW, and the PGW can also send the downlink data to the UE through the first SGW, so that the UE can be guaranteed to perform normal service processing and improve the user experience.
- the other SGW is selected to serve the UE, that is, the second SGW is determined, and the data channel between the second SGW and the PGW is established, and the data of the UE is sent to the PGW through the second SGW, and the PGW can also pass the second
- the SGW sends the downlink data to the UE, so that the UE is guaranteed to perform normal service processing and improve the user experience.
- FIG. 9 is a schematic structural diagram of a serving gateway SGW according to an embodiment of the present invention.
- the SGW includes: a receiver 8 01, a memory 802, a transmitter 803, and a processor 804 connected to the receiver 810, the memory 802, and the transmitter 803, respectively.
- the memory 802 stores a set of program codes, and the processor 804 is used to call the program code in the memory 802. specific,
- the receiver 8 01 is configured to receive an operation indication message sent by the service node.
- the operation indication message is used to instruct the serving gateway SGW to send the first message to the packet data gateway PGW.
- the first message is a message for the SGW to establish a data channel with the PGW. Further, the first message includes: a tunnel endpoint identifier TEID and an internet protocol IP address of the user plane allocated by the user equipment UE, and the SGW is a TE ID and an IP address of a control plane allocated by the UE.
- the receiver 801 is specifically configured to receive a modification request message sent by the service node.
- the modify bearer request message carries an operation indication message.
- the first message includes: modifying a bearer message.
- the receiver 801 is specifically configured to receive a create session request message sent by the service node.
- the create session request message carries an operation indication message.
- the operation indication information is used to instruct the SGW to send a modify bearer message to the packet data gateway PGW.
- the operation indication information is: a control plane TEID and an IP address of the PGW.
- the SGW may trigger the SGW to further perform the operation of sending the first message to the PGW, thereby establishing a data channel with the PGW.
- the SGW protected by the embodiment of the present invention is the first SGW.
- the operation indication includes: a TEID and an IP address of the user plane of the PGW, and a TEID and an IP address of the control plane.
- the SGW of the embodiment of the present invention is not the first SGW, and is the SGW that is newly selected by the serving node and serves the UE.
- the first message includes: modifying the bearer message.
- the receiver 801 is specifically configured to receive a create session request message sent by the service node.
- the create session request message carries an operation indication message.
- the operation indication information is used to instruct the SGW to send a modify bearer message to the packet data gateway PGW.
- the processor 804 is configured to send the first message to the packet data gateway PGW according to the operation indication message received by the receiver 801.
- the receiver 801 is further configured to receive a delete session message sent by the service node.
- the deletion session message carries the TEID and IP address of the control plane allocated by the first SGW to the UE.
- the processor 804 is further configured to delete the stored context information of the UE according to the TEID of the control plane of the first SGW that is carried in the deleted session message received by the receiving unit.
- the sender 803 is configured to return a delete session response message to the service node.
- the embodiment of the present invention provides an SGW, after receiving the operation indication message, sending the first message to the PGW, so that the PGW saves the TEID and the IP address of the user plane allocated by the SGW for the UE bearer, and the SGW allocates the control plane to the UE.
- the TEID and IP address establish a data channel between the SGW and the PGW.
- the UE may establish a data channel between the original SGW of the UE and the PGW, and send the data of the UE to the PGW through the original SGW, and the PGW may also send the downlink data to the UE through the original SGW. Therefore, the UE is guaranteed to perform normal service processing and improve the user experience.
- the embodiment of the present invention provides a system for establishing a data channel.
- the system includes: a serving node 1001, a serving gateway SGW 1002, and a packet data gateway PGW 1003.
- the service node 1001 is a service node described in the foregoing embodiment.
- the SGW 1002 is the SGW described in the foregoing embodiment.
- An embodiment of the present invention provides a method, an apparatus, and a system for establishing a data channel.
- the serving node After receiving a routing area or a tracking area update request message sent by a UE, the serving node determines that the context information of the UE exists and is in the context information.
- the operation indication message may be sent to the first SGW, so that after the first SGW receives the operation indication information, the data channel is established with the PGW.
- the second SGW may be determined; and the operation indication message is sent to the second SGW, so that after the second SGW receives the operation indication information, the data channel is established with the PGW.
- the UE may enable the original SGW of the UE to continue to serve the UE, that is, to enable the first SGW to continue to serve the UE, at this time, a data channel is established between the first SGW and the PGW of the UE, and the The data of the UE is sent to the PGW through the first SGW, and the PGW can also send the downlink data to the UE through the first SGW, so that the UE is guaranteed to perform normal service processing and improve the user experience.
- the UE service is to determine the second SGW, and establish a data channel between the second SGW and the PGW, and send the data of the UE to the PGW through the second SGW, and the PGW can also send the downlink data to the UE through the second SGW. Therefore, the UE is guaranteed to perform normal service processing and improve the user experience.
- the disclosed system, apparatus, and method may be implemented in other manners.
- the device embodiments described above are merely illustrative.
- the division of the unit is only a logical function division.
- there may be another division manner for example, multiple units or components may be combined or Can be integrated into another system, or some features can be ignored, or not executed.
- the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, and may be electrical, mechanical or otherwise.
- the units described as separate components may or may not be physically separated, and the components displayed as the units may or may not be physical units, and may be located in one place or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the objectives of the embodiment of the present embodiment.
- each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may be physically included separately, or two or more units may be integrated into one unit.
- the above integrated unit can be implemented in the form of hardware or in the form of hardware plus software functional units.
- the above-described integrated unit implemented in the form of a software functional unit can be stored in a computer readable storage medium.
- the software functional unit described above is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, server, or network device, etc.) to perform portions of the steps of the various embodiments of the present invention.
- the foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (Read-Only Memory), a random access memory (RAM), a disk or an optical disk, and the like. The medium of the code.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
L'invention concerne un procédé, un dispositif et un système d'établissement d'un canal de données, concernant le domaine des communications, et permettant d'assurer qu'un EU traite un service normalement et d'améliorer l'expérience utilisateur. Le procédé consiste à : recevoir un message de requête de mise à jour de zone d'acheminement ou de zone de suivi envoyé par un EU ; lors de la détermination de l'existence d'informations contextuelles concernant l'EU et lorsqu'une première passerelle de desserte (SGW) et une passerelle à commutation de paquets (PGW) de l'EU dans les informations contextuelles sont marquées comme invalides, envoyer à la première SGW un message d'instruction d'opération de sorte que celle-ci établisse un canal de données avec la PGW conformément au message d'instruction d'opération ; alternativement, lors de la détermination de l'existence d'informations contextuelles concernant l'EU et lorsque la première SGW et la PGW de l'EU dans les informations contextuelles sont marquées comme invalides, déterminer une seconde SGW, et envoyer à cette dernière un message d'instruction d'opération de sorte qu'elle établisse un canal de données avec la PGW conformément au message d'instruction d'opération.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2013/084168 WO2015042791A1 (fr) | 2013-09-25 | 2013-09-25 | Procédé, dispositif et système pour établir un canal de données |
| CN201380073115.7A CN104995956B (zh) | 2013-09-25 | 2013-09-25 | 一种数据通道建立的方法、装置及系统 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2013/084168 WO2015042791A1 (fr) | 2013-09-25 | 2013-09-25 | Procédé, dispositif et système pour établir un canal de données |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2015042791A1 true WO2015042791A1 (fr) | 2015-04-02 |
Family
ID=52741747
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2013/084168 Ceased WO2015042791A1 (fr) | 2013-09-25 | 2013-09-25 | Procédé, dispositif et système pour établir un canal de données |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN104995956B (fr) |
| WO (1) | WO2015042791A1 (fr) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111417167A (zh) * | 2019-01-07 | 2020-07-14 | 中国移动通信有限公司研究院 | 用户移动时支持边缘计算的方法和设备 |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111526321B (zh) * | 2020-04-16 | 2021-04-23 | Oppo广东移动通信有限公司 | 语音通话方法、语音通话装置、存储介质与电子设备 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101552978A (zh) * | 2008-03-31 | 2009-10-07 | 华为技术有限公司 | 实现路由优化的方法、系统及装置 |
| CN101621783A (zh) * | 2008-07-03 | 2010-01-06 | 华为技术有限公司 | 避免冗余位置更新的方法、系统、用户设备及网络 |
| EP2299770A1 (fr) * | 2008-06-20 | 2011-03-23 | Da Tang Mobile Communications Equipment Co., Ltd. | Procédé, appareil et système permettant de libérer des connexions pdn |
| CN102088794A (zh) * | 2009-12-03 | 2011-06-08 | 大唐移动通信设备有限公司 | 一种承载资源释放的方法、系统和设备 |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101610462B (zh) * | 2008-06-16 | 2013-01-02 | 华为技术有限公司 | 一种数据报文发送方法、装置及通信系统 |
| WO2011134504A1 (fr) * | 2010-04-28 | 2011-11-03 | Nokia Siemens Networks Oy | Commande de connexion dans un scénario de redémarrage/reprise |
| CN102740268B (zh) * | 2011-04-07 | 2017-04-12 | 中兴通讯股份有限公司 | 分组数据网络网关及终端移动性管理的系统 |
| CN102740270B (zh) * | 2011-04-07 | 2017-06-16 | 南京中兴软件有限责任公司 | 一种移动性管理、及为终端创建上下文和建立通道的方法 |
-
2013
- 2013-09-25 WO PCT/CN2013/084168 patent/WO2015042791A1/fr not_active Ceased
- 2013-09-25 CN CN201380073115.7A patent/CN104995956B/zh active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101552978A (zh) * | 2008-03-31 | 2009-10-07 | 华为技术有限公司 | 实现路由优化的方法、系统及装置 |
| EP2299770A1 (fr) * | 2008-06-20 | 2011-03-23 | Da Tang Mobile Communications Equipment Co., Ltd. | Procédé, appareil et système permettant de libérer des connexions pdn |
| CN101621783A (zh) * | 2008-07-03 | 2010-01-06 | 华为技术有限公司 | 避免冗余位置更新的方法、系统、用户设备及网络 |
| CN102088794A (zh) * | 2009-12-03 | 2011-06-08 | 大唐移动通信设备有限公司 | 一种承载资源释放的方法、系统和设备 |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111417167A (zh) * | 2019-01-07 | 2020-07-14 | 中国移动通信有限公司研究院 | 用户移动时支持边缘计算的方法和设备 |
| CN111417167B (zh) * | 2019-01-07 | 2022-06-03 | 中国移动通信有限公司研究院 | 用户移动时支持边缘计算的方法和设备 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN104995956B (zh) | 2019-06-18 |
| CN104995956A (zh) | 2015-10-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101002810B1 (ko) | 패킷 스위칭 도메인에서 단말의 위치 등록 방법 및 장치 | |
| JP5044020B2 (ja) | Lteシステムにおいて、ユーザ静的ipアドレスのアドレッシングをサポートする方法、システムおよび装置 | |
| KR101410836B1 (ko) | 무선통신 시스템 중의 터미널 핸드오버의 방법 및 시스템 | |
| CN107548127B (zh) | 支持数据传输的方法和设备 | |
| KR101044685B1 (ko) | 리소스를 구축하고 삭제하기 위한 방법 및 네트워크 장비 | |
| JP2013255292A (ja) | マルチネットワークアクセス制御の方法、通信システム、および関連するデバイス | |
| WO2012136097A1 (fr) | Passerelle de réseau de commutation par paquets et système de gestion de mobilité de terminal | |
| WO2009140919A1 (fr) | Procédé, dispositif et système de tolérance aux accidents basée sur des passerelles de paquets sans fil | |
| WO2011095100A1 (fr) | Procédé et système pour réguler l'établissement d'un accès ip local | |
| WO2009117879A1 (fr) | Procédé pour indiquer la gestion de support de la passerelle de desserte | |
| WO2010031353A1 (fr) | Procédé, dispositif et système de traitement de demande de service | |
| WO2011085618A1 (fr) | Procédé de commutation de terminal et réseau de communication correspondant | |
| US9516681B2 (en) | Method, device and system for accessing core network by means of non-3GPP access | |
| JP6446546B2 (ja) | データ処理方法、装置、端末、モビリティ管理エンティティ、およびシステム | |
| CA2850173C (fr) | Restauration de mag pmipv6 | |
| WO2010124644A1 (fr) | Procédé de mise en oeuvre de services d'urgence, système de mise en oeuvre de services d'urgence et dispositif réseau | |
| WO2011137715A1 (fr) | Procédé et système permettant d'assurer la continuité d'un appel vocal radio unique | |
| WO2015042791A1 (fr) | Procédé, dispositif et système pour établir un canal de données | |
| CN101193446B (zh) | 一种信令无线网络控制器及用户面管理方法 | |
| WO2012103835A2 (fr) | Procédé, dispositif et système de connexion d'appels | |
| WO2011085636A1 (fr) | Cœur de réseau à accès multiple par répartition en code à large bande, procédé de transfert basé sur le cœur de réseau à accès multiple par répartition en code à large bande | |
| WO2013177954A1 (fr) | Procédé, terminal et réseau pour demander un ip de prise en charge de mobilité | |
| CN102625275B (zh) | 获取终端上下文的方法、位置管理的方法、系统及网元 | |
| WO2015106565A1 (fr) | Procédé et dispositif de régulation de congestion lors de l'accès à un réseau central par l'intermédiaire d'un twan | |
| WO2013000425A1 (fr) | Procédé, élément de réseau et système pour l'établissement d'un tunnel direct |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 13894113 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: 13894113 Country of ref document: EP Kind code of ref document: A1 |