[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN108307458B - A kind of service conversation processing method and core net - Google Patents

A kind of service conversation processing method and core net Download PDF

Info

Publication number
CN108307458B
CN108307458B CN201610884548.6A CN201610884548A CN108307458B CN 108307458 B CN108307458 B CN 108307458B CN 201610884548 A CN201610884548 A CN 201610884548A CN 108307458 B CN108307458 B CN 108307458B
Authority
CN
China
Prior art keywords
access network
target
user terminal
target access
source
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201610884548.6A
Other languages
Chinese (zh)
Other versions
CN108307458A (en
Inventor
张娟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Academy of Telecommunications Technology CATT
Datang Mobile Communications Equipment Co Ltd
Original Assignee
China Academy of Telecommunications Technology CATT
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 China Academy of Telecommunications Technology CATT filed Critical China Academy of Telecommunications Technology CATT
Priority to CN201610884548.6A priority Critical patent/CN108307458B/en
Publication of CN108307458A publication Critical patent/CN108307458A/en
Application granted granted Critical
Publication of CN108307458B publication Critical patent/CN108307458B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0011Control or signalling for completing the hand-off for data sessions of end-to-end connection
    • H04W36/0033Control or signalling for completing the hand-off for data sessions of end-to-end connection with transfer of context information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0083Determination of parameters used for hand-off, e.g. generation or modification of neighbour cell lists
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/08Reselecting an access point

Landscapes

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

Abstract

The present invention provides a kind of service conversation processing method and core net, method includes: to detect whether the protocol Data Unit PDU session that user terminal is activated can keep in target access network side;If not being able to maintain, new Target IP anchor point is determined for PDU session, and establish the user plane path between target access network and Target IP anchor point;It will be in the user plane path between PDU Session Hand-off to target access network and Target IP anchor point.In the present invention when UE switches, whether the target side that core net detection switches to is able to maintain the user face connection of the PDU session of UE, if be not able to maintain, then new IP anchor point is selected for the PDU session of the UE, the user face connection of PDU session after switching is updated, guarantee is only capable of guaranteeing that successional PDU session can be normally carried out after handover in a certain range.

Description

Service session processing method and core network
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a service session processing method and a core network.
Background
With the development and change of the demand of mobile communication services, the next generation mobile communication technology is rapidly developed. The next generation mobile communication NextGen system needs to support multiple continuity requirements for PDU (Protocol Data Unit) session. Three kinds of SSC modes (Service Session continuity modes) are defined in the current TR protocol. Wherein,
SSC mode1 refers to the assignment of a user plane IP anchor for this type of PDU session, and this user plane IP anchor remains unchanged throughout the lifetime of the PDU session.
The SSC mode2 indicates that the User plane IP anchor point allocated for this type of PDU session can only be maintained in a certain service area, and when a UE (User Equipment) moves out of the service area of this IP anchor point, the UE needs to select a new User plane IP anchor point.
The SSC mode3 indicates that an IP anchor point was previously selected for this type of PDU session and the corresponding data network is established. Before the connection of the IP anchor point is stopped, the UE establishes a new PDU to the same data network and selects a new IP anchor point for the new PDU session. The UE may transfer the data flow of the original PDU session to a new PDU session and then delete the previous PDU session connection. As shown in fig. 1, after a UE accesses a RAN (Residential Access Network), the UE establishes a connection with a DN (Domain Name) through TUPF1(Transport User port function 1, User interface 1), when the UE is switched, the UE establishes a connection with the DN through TUPF2 (it can also be understood that the UE establishes a connection with the DN through a new IP anchor), when it is detected that the establishment of the User plane path of TUPF2 is completed, data of the User plane path where the TUPF1 is located is transferred to the User plane path where the TUPF2 is located, and when the transfer is completed, the User plane path where the TUPF1 is located is released, so as to implement the switching of the PDU session of the UE.
These three SSC modes are support for different continuity of PDU sessions. The PDU session is still maintained when the UE is handed over due to the PDU action attributed to SSC mode 1. A PDU session with the attribute of SSC mode2, when the UE is switched to a new RAN, if the new RAN and an IP anchor point can keep connection, the connection of the PDU session can still be ensured after switching; if the new RAN and the IP anchor point can not be connected, the PDU session is released when switching occurs, and a new IP anchor point is selected for the UE after the UE is switched to a new cell and the establishment process of the PDU session is reinitiated. And the PDU session of SSC mode3 is optimized on the basis of SSC mode2, the UE can keep two PDU session connections to different anchor points, the UE establishes a new PDU session connection before deleting the PDU session connection, and the data flow is transferred from the original PDU session connection to the new PDU session connection.
That is, there are some PDUs in the NextGen system that can only guarantee the continuity within a certain range, and when the UE moves out of the corresponding service range, the PDU session cannot be maintained. Therefore, when the UE is handed over, different processes are required for the terminal initiating the PDU session of different SSC mode, for example, for the PDU sessions of SSC mode2 and SSCmode3, it may be necessary to determine whether the UE moves out of the service range of the IP anchor point before the handover is performed. That is, when the UE performs handover, special processing is required for these types of PDU sessions, and there is no method and technique for how to perform processing for such a PDU session network that can only support partial range continuity.
Disclosure of Invention
The invention provides a service session processing method and a core network, which solve the problem that the PDU session only supporting partial range continuity cannot be processed in the prior art.
The embodiment of the invention provides a service session processing method, which comprises the following steps:
detecting whether a Protocol Data Unit (PDU) session activated by a user terminal can be maintained at a target access network side corresponding to the user terminal;
if not, determining a new target IP anchor point for the PDU session, and establishing a user plane path between the target access network and the target IP anchor point;
and transferring the PDU session to a user plane path between the target access network and the target IP anchor point.
Before the step of detecting whether a protocol data unit, PDU, session activated by a user equipment can be maintained at a target access network side corresponding to the user equipment, the method further includes:
receiving first indication information used for indicating that a switching process of a user terminal from a source access network to a target access network is completed; or,
second indication information is received for indicating that the user terminal is prepared for handover by the source access network to the target access network.
When the target access network and the source access network corresponding to the user terminal belong to the same core network or an interface connection exists between the target access network and the source access network, before the step of detecting whether a Protocol Data Unit (PDU) session activated by the user terminal can be maintained at the target access network side corresponding to the user terminal, the method further comprises the following steps:
acquiring path switching information reported by a target access network; the path switching information is sent by the target access network after the user terminal is switched from the source access network to the target access network.
When the target access network and the source access network corresponding to the user terminal belong to different core networks or no interface connection exists between the target access network and the source access network, before the step of detecting whether a Protocol Data Unit (PDU) session activated by the user terminal can be maintained at the target access network side corresponding to the user terminal, the method further comprises the following steps:
acquiring notification information which is reported by a user terminal and indicates that the switching process is completed; and the notification information is sent after the user terminal is switched from the source access network to the target access network.
When the target access network and the source access network corresponding to the user terminal belong to different core networks, before the step of detecting whether a Protocol Data Unit (PDU) session activated by the user terminal can be maintained at the target access network side corresponding to the user terminal, the method further comprises the following steps:
acquiring request information which is sent by a source core network corresponding to a user terminal and indicates to request resource switching preparation; the request information is sent by the source core network after receiving the switching request sent by the source access network.
After the steps of determining a new target IP anchor point for the PDU session and establishing a user plane path between a target access network and the target IP anchor point, the method further comprises the following steps:
sending a switching request to a target access network;
and receiving a switching response sent by the target access network after responding to the switching request, and switching the user terminal to the target access network.
The step of detecting whether the protocol data unit PDU session activated by the user terminal can be maintained at the target access network side corresponding to the user terminal includes:
detecting whether a target access network corresponding to a user terminal can maintain the connection with a source IP anchor point of a PDU session activated by the user terminal;
if the connection can be kept, determining that the PDU session can be kept after the user terminal is switched to the target access network; otherwise, it is determined that the PDU session cannot be maintained.
Wherein, after the step of transferring the PDU session to the user plane path between the target access network and the target IP anchor point, the method further comprises the following steps:
and releasing the user plane path between the source access network corresponding to the PDU session and the source IP anchor point.
According to another aspect of the present invention, there is also provided a core network, including:
the detection module is used for detecting whether the protocol data unit PDU session activated by the user terminal can be maintained at a target access network side corresponding to the user terminal;
the processing module is used for determining a new target IP anchor point for the PDU session and establishing a user plane path between the target access network and the target IP anchor point if the PDU session is detected to be incapable of being maintained at the target access network side;
and the updating module is used for transferring the PDU session to a user plane path between the target access network and the target IP anchor point.
Wherein, the core network also includes:
a first receiving module, configured to receive first indication information used for indicating that a handover procedure of a user terminal from a source access network to a target access network is completed; or,
and the second receiving module is used for receiving second indication information for indicating that the user terminal is prepared to be switched to the target access network by the source access network.
Wherein, the core network also includes:
a first obtaining module, configured to obtain path switching information reported by a target access network when the target access network and a source access network corresponding to a user terminal belong to a same core network or an interface connection exists between the target access network and the source access network; the path switching information is sent by the target access network after the user terminal is switched from the source access network to the target access network.
Wherein, the core network also includes:
a second obtaining module, configured to obtain notification information indicating that a handover process is completed, where the notification information is reported by a user terminal, when a target access network and a source access network corresponding to the user terminal belong to different core networks, or when no interface exists between the target access network and the source access network; and the notification information is sent after the user terminal is switched from the source access network to the target access network.
Wherein, the core network also includes:
a third obtaining module, configured to obtain request information indicating a request for resource preparation switching sent by a source core network corresponding to a user terminal when a target access network and the source access network corresponding to the user terminal belong to different core networks; the request information is sent by the source core network after receiving the switching request sent by the source access network.
Wherein, the core network also includes:
a sending module, configured to send a handover request to a target access network;
and the receiving module is used for receiving a switching response sent by the target access network after responding to the switching request and switching the user terminal to the target access network.
Wherein, the detection module includes:
a detecting unit, configured to detect whether a target access network corresponding to a user terminal is capable of maintaining a connection with a source IP anchor of a PDU session activated by the user terminal;
a determining unit, configured to determine that a PDU session can be maintained after a user equipment is switched to a target access network when the target access network and a source IP anchor can maintain a connection; otherwise, it is determined that the PDU session cannot be maintained.
Wherein, the core network also includes:
and the releasing module is used for releasing the user plane path between the source access network corresponding to the PDU session and the source IP anchor point.
The technical scheme of the invention has the beneficial effects that: when UE is switched, the core network detects whether the switched target side can keep the user plane connection of the PDU session of the UE, if not, a new IP anchor point is selected for the PDU session of the UE, the user plane connection of the PDU session after switching is updated, and the PDU session which can only guarantee continuity within a certain range can be carried out normally after switching.
Drawings
FIG. 1 shows a diagram of a PDU session of SSC mode3 in the background art;
fig. 2 is a schematic flow chart of a first embodiment of a service session processing method according to the present invention;
fig. 3 is a flowchart illustrating a second embodiment of a service session processing method according to the present invention;
FIG. 4 is a schematic diagram illustrating an interaction flow of scenario one in the second embodiment of the present invention;
FIG. 5 is a diagram illustrating an interaction flow of scenario two in a second embodiment of the present invention;
FIG. 6 is a schematic diagram illustrating an interaction flow of scenario three in the second embodiment of the present invention;
fig. 7 shows a block schematic diagram of a third embodiment of the core network of the present invention;
fig. 8 is a block diagram showing a core network according to the present invention.
Detailed Description
In order to make the technical problems, technical solutions and advantages of the present invention more apparent, the following detailed description is given with reference to the accompanying drawings and specific embodiments. In the following description, specific details such as specific configurations and components are provided only to help the full understanding of the embodiments of the present invention. Thus, it will be apparent to those skilled in the art that various changes and modifications may be made to the embodiments described herein without departing from the scope and spirit of the invention. In addition, descriptions of well-known functions and constructions are omitted for clarity and conciseness.
It should be appreciated that reference throughout this specification to "one embodiment" or "an embodiment" means that a particular feature, structure or characteristic described in connection with the embodiment is included in at least one embodiment of the present invention. Thus, the appearances of the phrases "in one embodiment" or "in an embodiment" in various places throughout this specification are not necessarily all referring to the same embodiment. Furthermore, the particular features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.
In various embodiments of the present invention, it should be understood that the sequence numbers of the following processes do not mean the execution sequence, and the execution sequence of each process should be determined by its function and inherent logic, and should not constitute any limitation to the implementation process of the embodiments of the present invention.
In addition, the terms "system" and "network" are often used interchangeably herein.
In the embodiments provided herein, it should be understood that "B corresponding to a" means that B is associated with a from which B can be determined. It should also be understood that determining B from a does not mean determining B from a alone, but may be determined from a and/or other information.
In the embodiment of the present invention, the access network may be an access network including a Macro Base Station (Macro Base Station), a micro Base Station (Pico Base Station), a Node B (3G mobile Station), an enhanced Base Station (eNB), a Home enhanced Base Station (Femto eNB or Home eNode B or Home eNB or HeNB), a relay Station, an access point, an RRU (Remote Radio unit), an RRH (Remote Radio Head), and the like. The user terminal may be a mobile phone (or handset), or other device capable of sending or receiving wireless signals, including user Equipment, a Personal Digital Assistant (PDA), a wireless modem, a wireless communicator, a handheld device, a laptop computer, a cordless phone, a Wireless Local Loop (WLL) station, a CPE (Customer Premise Equipment) or a mobile smart hotspot capable of converting mobile signals into WiFi signals, a smart appliance, or other devices capable of autonomously communicating with a mobile communication network without human operation, and so on.
Specifically, the embodiment of the present invention provides a service session processing method, which solves the problem that in the prior art, a PDU session that only supports partial range continuity cannot be processed.
First embodiment
As shown in fig. 2, an embodiment of the present invention provides a method for processing a service session, which specifically includes the following steps:
step 21: whether the protocol data unit PDU session activated by the user terminal can be maintained at the target access network side corresponding to the user terminal is detected.
In this case, during or after the handover of the user terminal from the source access network to the target access network is completed, that is, when the UE needs to be handed over from the source access network (e.g., access network a) to another access network (e.g., target access network B) for various reasons, the core network triggers a process of detecting whether the PDU session maintenance is supported on the target network side after learning that the UE has a handover requirement. The core network refers to a core network to which the target access network belongs, and the target access network and the source access network may belong to the same core network or may belong to different core networks. Further, the detection process may be performed after the handover is completed or during the handover, and the sequence of the specific detection process and the handover process is not limited. Further, detecting whether the protocol data unit PDU session activated by the user equipment can be actually maintained on the target access network side means: and detecting whether a user plane path corresponding to the PDU session of the UE can still maintain connection after the access network is switched.
Step 22: if not, determining a new target IP anchor point for the PDU session, and establishing a user plane path between the target access network and the target IP anchor point.
If it is detected that the target access network side to which the UE is to be handed over or the target access network side to which the UE has been handed over cannot maintain the user plane path connection of the PDU session of the UE, the core network needs to select a new target IP anchor point for the UE and establish a user plane path with the target IP anchor point.
Step 23: and transferring the PDU session to a user plane path between the target access network and the target IP anchor point.
After the user plane path between the target access network and the target IP anchor point is established, the PDU session of the UE is updated to the user plane path for proceeding, namely, the context of the PDU session is synchronized to the updated user plane path, so as to ensure the normal proceeding of the PDU session.
Thus, when UE is switched, the core network detects whether the target RAN switched to by the UE can keep the user plane connection of the PDU session of the UE, if not, a new target IP anchor point is selected for the PDU session of the UE and the data connection between the target access network and the target IP anchor point is established, namely, the user plane connection of the PDU session after switching is updated, and the fact that the PDU session which can only guarantee continuity within a certain range can still be normally carried out after switching is guaranteed.
Second embodiment
As shown in fig. 3, a second embodiment of the present invention provides a service session processing method, which specifically includes the following steps:
step 31: and detecting whether a target access network corresponding to the user terminal can maintain the connection with a source IP anchor point of the PDU session activated by the user terminal.
Triggering a detection process in the switching process of the user terminal from the source access network to the target access network or after the switching is completed, specifically, receiving first indication information for indicating the completion of the switching process of the user terminal from the source access network to the target access network in a core network; or after the core network receives second indication information for indicating that the user terminal is prepared to be switched to the target access network from the source access network, the core network detects whether the target access network side can keep normal connection with the source IP anchor point corresponding to the PDU session of the UE. The detection process may be performed after the handover is completed or during the handover, and the sequence of the specific detection process and the handover process is not limited. The method for detecting whether the target access network can maintain the connection between the target access network and the source IP anchor point of the PDU session activated by the user terminal is to detect whether a user plane path corresponding to the PDU session of the UE can maintain the connection after the access network is switched.
Step 32: if the connection can be maintained, it is determined that the PDU session can be maintained after the user terminal is handed over to the target access network.
Step 33: and if the PDU conversation can be maintained, establishing a user plane path between the target access network and the source IP anchor point corresponding to the PDU conversation.
Step 34: and transferring the PDU session to a user plane path between the target access network and the source IP anchor point.
If it is determined that the PDU session can be maintained in the target access network using the source IP anchor, a user plane path between the source IP anchors corresponding to the PDU session may be established to transfer the PDU session of the UE using the user plane path.
Step 35: if the connection can not be maintained, determining that the PDU session can not be maintained, determining a new target IP anchor point for the PDU session, and establishing a user plane path between the target access network and the target IP anchor point.
If it is detected that the target access network side to which the UE is to be handed over or the target access network side to which the UE has been handed over cannot maintain the user plane path connection of the PDU session of the UE, the core network needs to select a new target IP anchor point for the UE and establish a user plane path with the target IP anchor point.
Step 36: and transferring the PDU session to a user plane path between the target access network and the target IP anchor point.
After the user plane path between the target access network and the target IP anchor point is established, the PDU session of the UE is updated to the user plane path, namely the context of the PDU session is synchronized to the updated user plane path, so as to ensure the normal operation of the PDU session.
Step 37: and releasing the user plane path between the source access network corresponding to the PDU session and the source IP anchor point.
And after the PDU session of the UE is transferred to the updated user plane path, releasing the user plane path between the original source access network and the source IP anchor point.
Specifically, when the UE needs to switch from a source access network to another access network, the source access network initiates a handover process, and the target access network and the source access network may belong to the same core network or may belong to different core networks.
Scene one: when a target access network (target RAN) and a source access network (source RAN) corresponding to a user terminal belong to the same Core Network (CN), that is, when the core networks remain unchanged before and after UE handover, or when an interface connection exists between the target access network and the source access network, an interaction flow diagram corresponding to the service session processing method is shown in fig. 4, and specifically includes the following interaction steps:
step 41: the core network acquires the path switching information reported by the target access network.
The path switching information is sent by the target access network after the user terminal is switched from the source access network to the target access network. And the source access network initiates a switching process and requests the target access network to reserve session resources for the UE, wherein the source RAN informs the target RAN of the PDU session information activated by the UE in the switching process. And after the switching is finished, the target access network sends path switching information to the core network so as to inform the core network UE of finishing the switching and update the tunnel information between the target RAN and the user plane anchor point of the core network.
Step 42: the core network detects whether the protocol data unit PDU session activated by the user terminal can be maintained at the target access network side.
For PDU sessions that can only guarantee continuity within a certain range (e.g., PDUs of SSC mode2 and SSC mode 3), the core network determines whether the UE can maintain connection to the PDU session at the source IP anchor after handing over to the target RAN.
Step 43: if not, a new target IP anchor point is reselected for the PDU conversation, and the user plane connection between the target access network and the target IP anchor point is established.
Step 44: and the core network returns path switching response information to the target RAN, wherein the path switching response information carries the tunnel identifier and the IP address of the new target IP anchor point.
Step 45: the core network deletes the user interface connection between the source access network and the source IP anchor point.
Thus, when the UE is switched from the source RAN to the target RAN in the same core network, the target RAN will notify the core network that the UE has been switched and update the user plane path, and for the PDU sessions of SSC mode2 and SSC mode3, the core network needs to judge whether the PDU session of the UE after switching can be maintained; if the core network judges that the PDU conversation can not be maintained after switching (if the source IP anchor point corresponding to the target RAN and the PDU conversation can not establish a data plane access), the core network reselects a new target IP anchor point for the PDU conversation, establishes the user plane connection with the new target IP anchor point and deletes the user plane connection with the source IP anchor point.
Scene two: when a target access network (target RAN) and a source access network (source RAN) corresponding to a user terminal belong to different Core Networks (CN), the source access network belongs to the source core network (source CN), and the target access network belongs to the target core network (target CN); that is, when the core network changes before and after the UE is switched, or when there is no interface connection between the target access network and the source access network, an interaction flowchart corresponding to the service session processing method is shown in fig. 5, and specifically includes the following interaction steps:
step 51: the source access network initiates a handover request to the source core network.
Wherein, the switching request carries the PDU session information activated by the UE.
Step 52: the target core network obtains request information which is sent by a source core network corresponding to the user terminal and indicates to request resource switching preparation.
The request information (such as a forward switching request) is sent by the source core network after receiving a handover request sent by the source access network, and the forward switching request carries PDU session information of the UE.
Step 53: the target core network detects whether the protocol data unit PDU session activated by the user terminal can be maintained at the target access network side.
For PDU sessions that can only guarantee continuity within a certain range (e.g., PDUs of SSC mode2 and SSC mode 3), the core network determines whether the UE can maintain connection to the PDU session at the source IP anchor after handing over to the target RAN.
Step 54: if not, a new target IP anchor point is reselected for the PDU conversation, and the user plane connection between the target access network and the target IP anchor point is established.
Step 55: after updating the user plane connection, the target core network sends a switching request to the target access network.
Wherein, the context of the PDU session of the switching request carries the IP address and the tunnel information of the newly selected target IP anchor point.
Step 56: and the target core network receives a switching response fed back by the target access network after responding to the switching request, and switches the user terminal to the target access network.
And 57: the target core network returns forwarding switching response information to the source core network, wherein the forwarding switching response information carries the information of the newly selected PDU session of the target IP anchor point.
Step 58: and the source core network returns a switching response to the source access network to inform the source access network that the UE is switched.
Step 59: and the source core network releases the user plane path between the source access network and the source IP anchor point.
Thus, when the UE needs to be switched from a source RAN to a target RAN in a different core network (target core network), for the PDU sessions of the SSC mode2 and SSC mode3, the target core network needs to determine whether the PDU session of the UE after switching can be maintained; if the target core network judges that the PDU conversation can not be maintained after the switching (if the source IP anchor point corresponding to the target RAN and the PDU conversation can not establish a data plane access), the target core network reselects a new target IP anchor point for the PDU conversation and establishes user plane connection with the new target IP anchor point. After updating the user plane connection, the target core network sends a switching request to the target access network to realize the access network switching process of the UE, and after the switching is finished, the target core network informs the source core network and the indicator deletes the PDU session connection of the UE.
Scene three: when a target access network (target RAN) and a source access network (source RAN) corresponding to a user terminal belong to different Core Networks (CN), the source access network belongs to the source core network (source CN), and the target access network belongs to the target core network (target CN); that is, when the core network changes before and after the UE is switched, or when there is no interface connection between the target access network and the source access network, an interaction flowchart corresponding to the service session processing method is shown in fig. 6, and specifically includes the following interaction steps:
step 61: and the target core network acquires the notification information which is reported by the user terminal and indicates the completion of the switching process.
Wherein, the notification information (such as the switching notification) is sent by the user terminal after the user terminal is switched from the source access network to the target access network, so as to notify the access network and the core network that the switching execution is completed.
Step 62: the target core network detects whether the protocol data unit PDU session activated by the user terminal can be maintained at the target access network side.
For PDU sessions that can only guarantee continuity within a certain range (e.g., PDUs of SSC mode2 and SSC mode 3), the core network determines whether the UE can maintain connection to the PDU session at the source IP anchor after handing over to the target RAN.
And step 63: if not, a new target IP anchor point is reselected for the PDU conversation, and the user plane connection between the target access network and the target IP anchor point is established.
Step 64: and the target core network informs the target access network of updating the user plane path to the new target IP anchor point and updates the PDU session context.
Step 65: and the target core network informs the source core network to release the context of the PDU session of the UE and indicates that the PDU session information of the target IP anchor point is reselected.
And step 66: and the source core network deletes the user plane connection between the source access network and the source IP anchor point.
Thus, after the UE is switched from the source RAN to the target RAN in different core networks (target core networks), the UE informs the target core network that the UE is switched and updates the user plane path, and for the PDU sessions of SSC mode2 and SSC mode3, the target core network needs to judge whether the PDU session of the switched UE can be maintained; if the target core network judges that the PDU conversation can not be maintained after the switching (if the source IP anchor point corresponding to the target RAN and the PDU conversation can not establish a data plane access), the target core network reselects a new target IP anchor point for the PDU conversation, establishes the user plane connection with the new target IP anchor point and simultaneously instructs the source core network to delete the user plane connection with the source IP anchor point.
That is, when the UE is handed over, for the PDU session that can only guarantee continuity within a certain range, the CN determines whether the UE can still maintain the user plane connection on the target network side. Wherein, a range of PDUs session ensuring continuity, such as SSC mode2 or SSC mode 3. And when the connection can not be maintained, the CN selects a new target IP anchor point for the PDSusession and deletes the user plane connection from the source access network to the source IP anchor point.
Specifically, for the handover with the unchanged core network, after the UE handover is completed, the target RAN notifies the core network to update the path of the user plane and determines whether the PDU session after the handover can be maintained. If the core network judges that the PDU session can not be maintained after switching, the core network reselects a new target IP anchor point for the PDU session, establishes data plane connection between the target access network and the target IP anchor point, and deletes the data connection from the source access network to the source IP anchor point.
For the switching of the core network change, in the switching preparation process, the target core network judges whether the PDU session can maintain the user interface connection in the target RAN. And if the target core network judges that the PDU session can not be maintained after switching, the target core network reselects a new target IP anchor point for the PDU session and establishes data plane connection between the target access network and the target IP anchor point. And when the target core network returns the switching preparation result to the source core network, the source core network is informed of reselecting the PDU session information of the target IP anchor point. And the source core network deletes the user plane connection from the source access network corresponding to the PDU session to the source IP anchor point.
In addition, for the switching of the core network change, the target core network can also judge whether the PDU session can maintain the user plane connection in the target RAN after the UE informs the network of the completion of the switching. And if the target core network judges that the PDU session can not be maintained after switching, the target core network reselects a new target IP anchor point for the PDU session and updates the data plane connection between the target access network and the target IP anchor point. And the target core network carries PDU session information of the newly selected target IP anchor point when informing the source core network to delete the UE context information. And the source core network deletes the user plane connection from the source access network corresponding to the PDU session to the source IP anchor point.
Third embodiment
The first embodiment and the second embodiment are respectively described with respect to the service session processing method of the present invention, and the following embodiment will further describe a core network corresponding thereto with reference to the accompanying drawings.
Specifically, as shown in fig. 7, the core network 700 according to the embodiment of the present invention at least includes:
a detecting module 710, configured to detect whether a protocol data unit PDU session activated by a user equipment can be maintained on a target access network side corresponding to the user equipment;
a processing module 720, configured to determine a new target IP anchor point for the PDU session and establish a user plane path between the target access network and the target IP anchor point if it is detected that the PDU session cannot be maintained at the target access network side;
an updating module 730, configured to transfer the PDU session to a user plane path between the target access network and the target IP anchor.
Wherein, the core network also includes:
a first receiving module, configured to receive first indication information used for indicating that a handover procedure of a user terminal from a source access network to a target access network is completed; or,
and the second receiving module is used for receiving second indication information for indicating that the user terminal is prepared to be switched to the target access network by the source access network.
Wherein, the core network also includes:
a first obtaining module, configured to obtain path switching information reported by a target access network when the target access network and a source access network corresponding to a user terminal belong to a same core network or an interface connection exists between the target access network and the source access network; the path switching information is sent by the target access network after the user terminal is switched from the source access network to the target access network.
Wherein, the core network also includes:
a second obtaining module, configured to obtain notification information indicating that a handover process is completed, where the notification information is reported by a user terminal, when a target access network and a source access network corresponding to the user terminal belong to different core networks, or when no interface exists between the target access network and the source access network; and the notification information is sent after the user terminal is switched from the source access network to the target access network.
Wherein, the core network also includes:
a third obtaining module, configured to obtain request information indicating a request for resource preparation switching sent by a source core network corresponding to a user terminal when a target access network and the source access network corresponding to the user terminal belong to different core networks; the request information is sent by the source core network after receiving the switching request sent by the source access network.
Wherein, the core network also includes:
a sending module, configured to send a handover request to a target access network;
and the receiving module is used for receiving a switching response sent by the target access network after responding to the switching request and switching the user terminal to the target access network.
Wherein the detecting module 710 includes:
a detecting unit, configured to detect whether a target access network corresponding to a user terminal is capable of maintaining a connection with a source IP anchor of a PDU session activated by the user terminal;
a determining unit, configured to determine that a PDU session can be maintained after a user equipment is switched to a target access network when the target access network and a source IP anchor can maintain a connection; otherwise, it is determined that the PDU session cannot be maintained.
Wherein, the core network also includes:
and the releasing module is used for releasing the user plane path between the source access network corresponding to the PDU session and the source IP anchor point.
The embodiment of the core network of the invention is corresponding to the embodiment of the method, all the implementation means in the embodiment of the method are suitable for the embodiment of the core network, and the same technical effect can be achieved. When UE is switched, the core network detects whether the switched target side can keep the user plane connection of the PDU session of the UE, if not, a new IP anchor point is selected for the PDU session of the UE, the user plane connection of the switched PDU session is updated, and the PDU session which can only guarantee continuity within a certain range can be carried out normally after switching.
Fourth embodiment
In order to better achieve the above object, as shown in fig. 8, a fourth embodiment of the present invention further provides a core network, including: a processor 800; a memory 820 connected to the processor 800 through a bus interface, and a transceiver 810 connected to the processor 800 through a bus interface; the memory 820 is used for storing programs and data used by the processor in performing operations; transmitting data information or pilot frequency through the transceiver 810, and receiving an uplink control channel through the transceiver 810; when the processor 800 calls and executes the programs and data stored in the memory 820, the following functional blocks are implemented:
the detection module is used for detecting whether the protocol data unit PDU session activated by the user terminal can be maintained at a target access network side corresponding to the user terminal;
the processing module is used for determining a new target IP anchor point for the PDU session and establishing a user plane path between the target access network and the target IP anchor point if the PDU session is detected to be incapable of being maintained at the target access network side;
and the updating module is used for transferring the PDU session to a user plane path between the target access network and the target IP anchor point.
The processor 800 is used for reading the program in the memory 820 and executing the following processes: detecting whether a Protocol Data Unit (PDU) session activated by a user terminal can be maintained at a target access network side corresponding to the user terminal; if the PDU conversation is detected to be incapable of being maintained at the target access network side, a new target IP anchor point is determined for the PDU conversation, a user plane path between the target access network and the target IP anchor point is established, and then the PDU conversation is transferred to the user plane path between the target access network and the target IP anchor point.
A transceiver 810 for receiving and transmitting data under the control of the processor 800.
Where in fig. 8, the bus architecture may include any number of interconnected buses and bridges, with various circuits being linked together, particularly one or more processors represented by processor 800 and memory represented by memory 820. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, power management circuits, and the like, which are well known in the art, and therefore, will not be described any further herein. The bus interface provides an interface. The transceiver 810 may be a number of elements including a transmitter and a transceiver providing a means for communicating with various other apparatus over a transmission medium. The processor 800 is responsible for managing the bus architecture and general processing, and the memory 820 may store data used by the processor 800 in performing operations.
Furthermore, it is to be noted that in the device and method of the invention, it is obvious that the individual components or steps can be decomposed and/or recombined. These decompositions and/or recombinations are to be regarded as equivalents of the present invention. Also, the steps of performing the series of processes described above may naturally be performed chronologically in the order described, but need not necessarily be performed chronologically, and some steps may be performed in parallel or independently of each other. It will be understood by those skilled in the art that all or any of the steps or elements of the method and apparatus of the present invention may be implemented in any computing device (including processors, storage media, etc.) or network of computing devices, in hardware, firmware, software, or any combination thereof, which can be implemented by those skilled in the art using their basic programming skills after reading the description of the present invention.
Thus, the objects of the invention may also be achieved by running a program or a set of programs on any computing device. The computing device may be a general purpose device as is well known. The object of the invention is thus also achieved solely by providing a program product comprising program code for implementing the method or the apparatus. That is, such a program product also constitutes the present invention, and a storage medium storing such a program product also constitutes the present invention. It is to be understood that the storage medium may be any known storage medium or any storage medium developed in the future. It is further noted that in the apparatus and method of the present invention, it is apparent that each component or step can be decomposed and/or recombined. These decompositions and/or recombinations are to be regarded as equivalents of the present invention. Also, the steps of executing the series of processes described above may naturally be executed chronologically in the order described, but need not necessarily be executed chronologically. Some steps may be performed in parallel or independently of each other.
While the foregoing is directed to the preferred embodiment of the present invention, it will be understood by those skilled in the art that various changes and modifications may be made without departing from the spirit and scope of the invention as defined in the appended claims.

Claims (12)

1. A service session processing method is characterized by comprising the following steps:
detecting whether a Protocol Data Unit (PDU) session activated by a user terminal can be maintained at a target access network side corresponding to the user terminal;
if not, determining a new target IP anchor point for the PDU session, and establishing a user plane path between the target access network and the target IP anchor point;
transferring the PDU session to a user plane path between the target access network and the target IP anchor point;
releasing a user plane path between a source access network corresponding to the PDU session and a source IP anchor point;
before the step of detecting whether a Protocol Data Unit (PDU) session activated by a user terminal can be maintained at a target access network side corresponding to the user terminal, the method further includes:
receiving first indication information used for indicating that a switching process of a user terminal from a source access network to a target access network is completed; or,
second indication information is received for indicating that the user terminal is prepared for handover by the source access network to the target access network.
2. The method of claim 1, wherein when the target access network and a source access network corresponding to a user terminal belong to a same core network or an interface connection exists between the target access network and the source access network, detecting whether a Protocol Data Unit (PDU) session activated by the user terminal can be maintained on a target access network side corresponding to the user terminal, further comprising:
acquiring path switching information reported by the target access network; and the path switching information is sent by the target access network after the user terminal is switched from the source access network to the target access network.
3. The method of claim 1, wherein when the target access network and a source access network corresponding to a user terminal belong to different core networks or there is no interface connection between the target access network and the source access network, detecting whether a Protocol Data Unit (PDU) session activated by the user terminal can be maintained on a target access network side corresponding to the user terminal, further comprising:
acquiring notification information which is reported by the user terminal and indicates that the switching process is completed; and the notification information is sent after the user terminal is switched from a source access network to a target access network.
4. The method of claim 1, wherein before the step of detecting whether a Protocol Data Unit (PDU) session activated by a user terminal can be maintained on a target access network side corresponding to the user terminal when the target access network and a source access network corresponding to the user terminal belong to different core networks, the method further comprises:
acquiring request information which is sent by a source core network corresponding to the user terminal and indicates to request resource switching preparation; the request information is sent by the source core network after receiving a switching request sent by a source access network.
5. The service session processing method of claim 4, wherein after the steps of determining a new target IP anchor for the PDU session and establishing a user plane path between the target access network and the target IP anchor, further comprising:
sending a handover request to the target access network;
and receiving a switching response sent by the target access network after responding to the switching request, and switching the user terminal to the target access network.
6. The service session processing method according to any one of claims 1 to 5, wherein the step of detecting whether a Protocol Data Unit (PDU) session activated by a user terminal can be maintained on a target access network side corresponding to the user terminal comprises:
detecting whether a target access network corresponding to a user terminal can maintain the connection with a source IP anchor point of a PDU session activated by the user terminal;
if the connection can be kept, determining that the PDU session can be kept after the user terminal is switched to the target access network; otherwise, determining that the PDU session cannot be maintained.
7. A core network, comprising:
the detection module is used for detecting whether a Protocol Data Unit (PDU) session activated by a user terminal can be maintained at a target access network side corresponding to the user terminal;
the processing module is used for determining a new target IP anchor point for the PDU session and establishing a user plane path between the target access network and the target IP anchor point if the PDU session is detected to be incapable of being maintained at the target access network side;
an updating module, configured to transfer the PDU session to a user plane path between the target access network and the target IP anchor;
a release module, configured to release a user plane path between a source access network and a source IP anchor point corresponding to the PDU session;
wherein, still include:
a first receiving module, configured to receive first indication information used for indicating that a handover procedure of a user terminal from a source access network to a target access network is completed; or,
and the second receiving module is used for receiving second indication information for indicating that the user terminal is prepared to be switched to the target access network by the source access network.
8. The core network of claim 7, further comprising:
a first obtaining module, configured to obtain path switching information reported by a target access network when the target access network and a source access network corresponding to a user terminal belong to a same core network or an interface connection exists between the target access network and the source access network; and the path switching information is sent by the target access network after the user terminal is switched from the source access network to the target access network.
9. The core network of claim 7, further comprising:
a second obtaining module, configured to obtain notification information indicating that a handover process is completed, where the notification information is reported by the user terminal, when the target access network and a source access network corresponding to the user terminal belong to different core networks, or there is no interface connection between the target access network and the source access network; and the notification information is sent after the user terminal is switched from a source access network to a target access network.
10. The core network of claim 7, further comprising:
a third obtaining module, configured to obtain request information indicating resource preparation requested by a source core network corresponding to the user terminal when the target access network and the source access network corresponding to the user terminal belong to different core networks; the request information is sent by the source core network after receiving a switching request sent by a source access network.
11. The core network of claim 10, further comprising:
a sending module, configured to send a handover request to the target access network;
and the receiving module is used for receiving a switching response sent by the target access network after responding to the switching request and switching the user terminal to the target access network.
12. The core network according to any of claims 7 to 11, the detection module comprising:
a detecting unit, configured to detect whether a target access network corresponding to a user equipment is capable of maintaining a connection with a source IP anchor of a PDU session activated by the user equipment;
a determining unit, configured to determine that the PDU session can be maintained after the user equipment is switched to the target access network when the target access network and the source IP anchor can maintain a connection; otherwise, determining that the PDU session cannot be maintained.
CN201610884548.6A 2016-10-10 2016-10-10 A kind of service conversation processing method and core net Active CN108307458B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610884548.6A CN108307458B (en) 2016-10-10 2016-10-10 A kind of service conversation processing method and core net

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610884548.6A CN108307458B (en) 2016-10-10 2016-10-10 A kind of service conversation processing method and core net

Publications (2)

Publication Number Publication Date
CN108307458A CN108307458A (en) 2018-07-20
CN108307458B true CN108307458B (en) 2019-09-17

Family

ID=62871415

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610884548.6A Active CN108307458B (en) 2016-10-10 2016-10-10 A kind of service conversation processing method and core net

Country Status (1)

Country Link
CN (1) CN108307458B (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11212720B2 (en) * 2018-10-16 2021-12-28 Mediatek Inc. 5GSM handling on invalid PDU session
CN112015566A (en) * 2019-05-30 2020-12-01 中国电信股份有限公司 User plane function switching method, device and system
CN112543484B (en) * 2019-09-20 2023-02-21 维沃移动通信有限公司 Method and equipment for maintaining service continuity
CN111277470B (en) * 2020-02-19 2022-07-26 联想(北京)有限公司 User plane function switching method, device, system and storage medium
CN113891499A (en) * 2020-07-01 2022-01-04 中兴通讯股份有限公司 Method and device for solving inconsistency of user plane states of core network and base station
CN118200994A (en) * 2022-12-13 2024-06-14 大唐移动通信设备有限公司 Mobile switching method, device and core network element

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8477724B2 (en) * 2010-01-11 2013-07-02 Research In Motion Limited System and method for enabling session context continuity of local service availability in local cellular coverage
CN102781055B (en) * 2011-05-11 2017-04-12 华为技术有限公司 Data transmission method, radio access network device and communication system

Also Published As

Publication number Publication date
CN108307458A (en) 2018-07-20

Similar Documents

Publication Publication Date Title
CN108990116B (en) Management method, device and equipment for mobile switching
CN108307458B (en) A kind of service conversation processing method and core net
US11805567B2 (en) Method and apparatus for initiating user plane path re-establishment and communications system
KR102211178B1 (en) Terminal path transition, terminal state transition control method, terminal and base station
RU2668071C1 (en) Communication optimization method and device
CN106162765B (en) Data transmission method and device
CN108601051B (en) Switching control method and device
RU2536859C1 (en) Radio base station, relay base station, mobile terminal, mobile communication system and operation control method
JP2014014155A (en) Data forwarding method and apparatus thereof
CN111869263A (en) Switching method and device and computer storage medium
CN104854906A (en) Method and device for switching cells
CN110519807A (en) A kind of communication means and device
CN105453643A (en) Method and system for setup or modification of data flows, primary node, secondary node, UE and computer program product
CN105025465B (en) User terminal location report method, base station, mobile management entity and system
WO2023284642A1 (en) Conditional handover method, and device
CN104640165A (en) Data transmission method, equipment and system
WO2019001293A1 (en) Method and base station for implementing service initialisation redirection and switching
CN109246745B (en) Mobility management method, network side equipment and terminal
CN108632924A (en) A kind of method for handover control, device, base station and core net
CN112868253B (en) Condition-triggered configuration method and related product
CN101594610A (en) Trace session method for synchronous and device
CN109831810B (en) Method and device for establishing wireless access bearer
CN108377521B (en) Cell switching method, cell redirection method and base station
CN107548166B (en) Method for configuring multi-connection signaling, main base station, user equipment and communication system
CN101043712B (en) Method and system for realizing switch in wireless communication system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP01 Change in the name or title of a patent holder

Address after: 100191 No. 40, Haidian District, Beijing, Xueyuan Road

Patentee after: CHINA ACADEMY OF TELECOMMUNICATIONS TECHNOLOGY

Address before: 100191 No. 40, Haidian District, Beijing, Xueyuan Road

Patentee before: CHINA ACADEMY OF TELECOMMUNICATIONS TECHNOLOGY

CP01 Change in the name or title of a patent holder
TR01 Transfer of patent right

Effective date of registration: 20210611

Address after: 100085 1st floor, building 1, yard 5, Shangdi East Road, Haidian District, Beijing

Patentee after: DATANG MOBILE COMMUNICATIONS EQUIPMENT Co.,Ltd.

Address before: 100191 No. 40, Haidian District, Beijing, Xueyuan Road

Patentee before: CHINA ACADEMY OF TELECOMMUNICATIONS TECHNOLOGY

TR01 Transfer of patent right