CN110636639A - Session management method and device - Google Patents
Session management method and device Download PDFInfo
- Publication number
- CN110636639A CN110636639A CN201810663129.9A CN201810663129A CN110636639A CN 110636639 A CN110636639 A CN 110636639A CN 201810663129 A CN201810663129 A CN 201810663129A CN 110636639 A CN110636639 A CN 110636639A
- Authority
- CN
- China
- Prior art keywords
- functional entity
- user plane
- plane functional
- session
- tunnel
- 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.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/12—Setup of transport tunnels
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The application discloses a session management method and a device, wherein a session management functional entity determines to establish a new session for a terminal, selects a second user plane functional entity and a third user plane functional entity for the terminal, and sends a session establishment request message to the third user plane functional entity, wherein the session establishment request message is used for indicating the third user plane functional entity to establish sessions with the terminal, the second user plane functional entity and the first user plane functional entity respectively; and the session management functional entity receives the session establishment response message sent by the third user plane functional entity, and indicates an access network node of the terminal to update the tunnel between the access network node and the third user plane functional entity according to the tunnel configuration information of the third user plane functional entity through the access and mobility management functional entity.
Description
Technical Field
The present application relates to the field of wireless communications technologies, and in particular, to a session management method and apparatus.
Background
The 5G system is a service-oriented fusion system, and has wider application scenes compared with an LTE system. For example, 5G systems support ultra-reliable, low-latency communications for applications including industrial automation (remote) control systems, and may also support a large number of efficient, high-cost, high-density internet of things devices.
As 4G matures, more and more users are accustomed to watching network videos through diversified mobile terminals, and this new trend presents huge challenges to wireless network operators and network video providers. Video traffic consumes a lot of wireless resources and bandwidth, and network video providers want to be able to provide their VIP user differentiated services under intense competition. However, the current 4G network belongs to a traditional "star" network structure, and all traffic must pass through the entire end-to-end network node. Therefore, great impact is brought to the throughput of the core network nodes. The communication capability of the core network constructed by the current 4G network is difficult to support the increasing service flow demand of users.
The local Traffic Offload (TOF) technology is proposed in the communication industry to solve the problem of user Traffic surge, and a service node is deployed at the network edge, so that the Traffic demand of a user provides corresponding service at the network edge, thereby reducing the Traffic load of the network core node to the greatest extent.
Disclosure of Invention
The embodiment of the application provides a session management method and device.
In a first aspect, a session management method is provided, including:
the session management functional entity determines to create a new session for the terminal, and a session is established between the terminal and the first user plane functional entity;
the session management functional entity selects a second user plane functional entity for the terminal and indicates the second user plane functional entity to distribute tunnel configuration information;
the session management functional entity selects a third user plane functional entity for the terminal, and sends a session establishment request message carrying tunnel configuration information of the second user plane functional entity to the third user plane functional entity, wherein the session establishment request message is used for indicating the third user plane functional entity to establish sessions with the terminal, the second user plane functional entity and the first user plane functional entity respectively; the third user plane functional entity is configured to send an uplink data packet of the terminal through a tunnel with the first user plane functional entity or through a tunnel with the second user plane functional entity;
and the session management functional entity receives a session establishment response message which is sent by the third user plane functional entity and carries the tunnel configuration information of the third user plane functional entity, and indicates an access network node of the terminal to update the tunnel between the access network node and the third user plane functional entity according to the tunnel configuration information of the third user plane functional entity through an access and mobility management functional entity.
Optionally, the method further comprises:
after the session management functional entity sends a session establishment request message and receives a session establishment response message, the session management functional entity sends a first session modification request message to the first user plane functional entity, the first session modification request message carries tunnel configuration information of the third user plane functional entity, and the first session modification request message is used for indicating the first user plane functional entity to configure a tunnel between the first user plane functional entity and the third user plane functional entity according to the tunnel configuration information of the third user plane functional entity.
Optionally, the method further comprises:
after the session management functional entity sends a session establishment request message and receives a session establishment response message, the session management functional entity sends a second session modification request message to the second user plane functional entity, the second session modification request message carries tunnel configuration information of the third user plane functional entity, and the second session modification request message is used for indicating the second user plane functional entity to configure a tunnel between the second user plane functional entity and the third user plane functional entity according to the tunnel configuration information of the third user plane functional entity.
Optionally, comprising:
and the session management functional entity selects the second user plane functional entity and the third user plane functional entity according to a local rule or a load condition of the user plane functional entity.
Optionally, the method further comprises:
the session management functional entity determines that the session is deleted for the terminal and indicates the second user plane functional entity to redistribute the tunnel configuration information;
the session management functional entity indicates an access network node of the terminal to update the tunnel between the access network node and the second user plane functional entity according to the redistributed tunnel configuration information through the access and mobility management functional entity;
the session management functional entity sends a third session modification request message to the second user plane functional entity, where the third session modification request message carries the redistributed tunnel configuration message, and the third session modification request message is used to instruct the second user plane functional entity to establish a tunnel between the second user plane functional entity and the terminal;
the session management functional entity sends a first session release request message to the first user plane functional entity, wherein the first session release request message is used for indicating the first user plane functional entity to delete the tunnel between the first user plane functional entity and the third user plane functional entity;
and the session management functional entity sends a third session release request message to the third user plane functional entity, where the third session release request message is used to instruct the third user plane functional entity to delete the tunnel between the third user plane functional entity and the terminal.
In a second aspect, a session management network element is provided, including:
the determining module is used for determining that a new session is established for the terminal by the session management functional entity, and a session is established between the terminal and the first user plane functional entity;
a selecting module, configured to select, by the session management functional entity, a second user plane functional entity for the terminal, and instruct the second user plane functional entity to allocate tunnel configuration information;
the selection module is further configured to select, by the session management functional entity, a third user plane functional entity for the terminal, and send a session establishment request message carrying tunnel configuration information of the second user plane functional entity to the third user plane functional entity, where the session establishment request message is used to instruct the third user plane functional entity to establish sessions with the terminal, the second user plane functional entity, and the first user plane functional entity, respectively; the third user plane functional entity is configured to send an uplink data packet of the terminal through a tunnel with the first user plane functional entity or through a tunnel with the second user plane functional entity;
and the updating module is used for receiving a session establishment response message which is sent by the third user plane functional entity and carries the tunnel configuration information of the third user plane functional entity by the session management functional entity, and indicating an access network node of the terminal to update the tunnel between the access network node and the third user plane functional entity according to the tunnel configuration information of the third user plane functional entity through the access and mobility management functional entity.
In a third aspect, a session management function entity is provided, including:
the system comprises a processor, a memory and a transceiver, wherein the processor, the memory and the transceiver are connected through a bus; the processor is used for reading the program in the memory and executing:
determining to create a new session for a terminal, wherein a session is established between the terminal and a first user plane functional entity;
selecting a second user plane functional entity for the terminal, and indicating the second user plane functional entity to distribute tunnel configuration information;
selecting a third user plane functional entity for the terminal, and sending a session establishment request message carrying tunnel configuration information of the second user plane functional entity to the third user plane functional entity through the transceiver, wherein the session establishment request message is used for indicating the third user plane functional entity to establish sessions with the terminal, the second user plane functional entity and the first user plane functional entity respectively; the third user plane functional entity is configured to send an uplink data packet of the terminal through a tunnel with the first user plane functional entity or through a tunnel with the second user plane functional entity;
and receiving a session establishment response message which is sent by the third user plane functional entity and carries the tunnel configuration information of the third user plane functional entity through a transceiver, and indicating an access network node of the terminal to update a tunnel between the access network node and the third user plane functional entity according to the tunnel configuration information of the third user plane functional entity through an access and mobility management functional entity.
Optionally, the processor is further configured to:
after sending a session establishment request message and receiving a session establishment response message through a transceiver, sending a first session modification request message to the first user plane functional entity through the transceiver, where the first session modification request message carries tunnel configuration information of the third user plane functional entity, and the first session modification request message is used to instruct the first user plane functional entity to configure a tunnel between the first user plane functional entity and the third user plane functional entity according to the tunnel configuration information of the third user plane functional entity.
Optionally, the processor is further configured to:
after sending a session establishment request message and receiving a session establishment response message through the transceiver, sending a second session modification request message to the second user plane function entity through the transceiver, where the second session modification request message carries tunnel configuration information of the third user plane function entity, and the second session modification request message is used to instruct the second user plane function entity to configure a tunnel between the second user plane function entity and the third user plane function entity according to the tunnel configuration information of the third user plane function entity.
Optionally, the processor is further configured to:
and selecting the second user plane functional entity and the third user plane functional entity according to a local rule or the load condition of the user plane functional entity.
Optionally, the processor is further configured to:
determining to delete the session for the terminal through the session management functional entity, and indicating the second user plane functional entity to redistribute the tunnel configuration information;
the access network node of the terminal is indicated by the access and mobility management functional entity to update the tunnel between the access network node and the second user plane functional entity according to the redistributed tunnel configuration information;
sending a third session modification request message to the second user plane functional entity through a transceiver, where the third session modification request message carries the redistributed tunnel configuration message, and the third session modification request message is used to instruct the second user plane functional entity to establish a tunnel between the second user plane functional entity and the terminal;
sending a first session release request message to the first user plane functional entity through a transceiver, wherein the first session release request message is used for indicating the first user plane functional entity to delete a tunnel between the first user plane functional entity and the third user plane functional entity;
and sending a third session release request message to the third user plane functional entity through a transceiver, where the third session release request message is used to instruct the third user plane functional entity to delete the tunnel between the third user plane functional entity and the terminal.
In a fourth aspect, there is provided a computer storage medium having stored thereon computer-executable instructions for causing the computer to perform the method of any of the first aspects above.
In a fifth aspect, there is provided a computer product for causing a computer to perform the functions performed by an authentication server in any one of the possible designs of the method according to any one of the first aspect described above, when the computer product is run by the computer.
In the above embodiment of the present application, a session management functional entity determines to create a new session for a terminal, where the session management functional entity selects a second user plane functional entity and a third user plane functional entity for the terminal, and sends a session establishment request message carrying tunnel configuration information of the second user plane functional entity to the third user plane functional entity, where the session establishment request message is used to instruct the third user plane functional entity to establish sessions with the terminal, the second user plane functional entity, and the first user plane functional entity, respectively; and the session management functional entity receives a session establishment response message which is sent by the third user plane functional entity and carries the tunnel configuration information of the third user plane functional entity, and indicates an access network node of the terminal to update the tunnel between the access network node and the third user plane functional entity according to the tunnel configuration information of the third user plane functional entity through the access and mobility management functional entity. And the third user plane functional entity is used for sending the uplink data packet of the terminal through a tunnel between the third user plane functional entity and the first user plane functional entity or through a tunnel between the third user plane functional entity and the second user plane functional entity. Therefore, the session management method provided by the embodiment of the application adds a user plane functional entity to execute the shunt judgment.
Drawings
Fig. 1 is a schematic diagram of a system architecture according to an embodiment of the present application;
FIG. 2 is a schematic diagram of a system architecture according to an embodiment of the present application;
FIG. 3 is a schematic illustration provided herein;
FIG. 4 is a system architecture diagram according to an embodiment of the present application;
fig. 5 is a schematic flowchart of a session management method according to an embodiment of the present application;
fig. 6 is another schematic flow chart of a session management process provided in an embodiment of the present application;
fig. 7 is a schematic diagram of a session management method flow signaling interaction provided in an embodiment of the present application;
fig. 8 is a schematic view of a session management method flow signaling interaction provided in an embodiment of the present application;
fig. 9 is a schematic structural diagram of a session management network element according to an embodiment of the present application;
fig. 10 is a schematic structural diagram of a session management function entity according to another embodiment of the present application.
Detailed Description
Embodiments of the present application will be described below with reference to the accompanying drawings.
First, some terms in the embodiments of the present application are explained so as to be easily understood by those skilled in the art.
(1) A Radio Access Network (RAN) device, which may also be referred to as a RAN node, is configured to Access a terminal to a wireless Network, including but not limited to: next generation Node B (NG Node B, gNB), evolved Node B (eNB), Radio Network Controller (RNC), Node B (nodeB, NB), Base Station Controller (BSC), Base Transceiver Station (BTS), home base station (e.g., home evolved Node B, or home Node B, HNB), Base Band Unit (BBU), wireless fidelity (WIFI), Access Point (AP), transmission point (TRP or transmission point, TP), base station based on new access technology, and the like.
(2) A terminal, also referred to as User Equipment (UE), a Mobile Station (MS), a Mobile Terminal (MT), etc., is a device that provides voice and/or data connectivity to a user, including wired terminals and wireless terminals. The wireless terminal may be a handheld device having wireless connection capabilities, or other processing device connected to a wireless modem, a mobile terminal communicating with one or more core networks via a radio access network. For example, the wireless terminal may be a mobile phone, a computer, a tablet computer, a Personal Digital Assistant (PDA), a Mobile Internet Device (MID), a wearable device, an electronic book reader (e-book reader), and the like. As another example, a wireless terminal may be a portable, pocket, hand-held, computer-included, or vehicle-mounted mobile device. As another example, the wireless terminal may be a mobile station (mobile station) or an access point (access point).
(3) The interaction in the present application refers to a process of transmitting information to each other by two interactive parties, where the transmitted information may be the same or different. For example, the base station 1 and the base station 2 may be both interacting parties, and the base station 1 may request information from the base station 2, and the base station 2 may provide the information requested by the base station 1 to the base station 1. Of course, the base station 1 and the base station 2 may request each other for information, and the requested information may be the same or different.
(4) "plurality" means two or more. "and/or" describes the association relationship of the associated objects, meaning that there may be three relationships, e.g., a and/or B, which may mean: a exists alone, A and B exist simultaneously, and B exists alone. The character "/" generally indicates that the former and latter associated objects are in an "or" relationship.
The "session establishment request message" in the embodiment of the present application is only an exemplary message naming method, for example, other message names such as "session establishment request" may also be used instead, and the embodiment of the present application does not specifically limit the message naming method.
The expressions "first session modification request message", "second session modification request message", "third session modification request message" in the embodiment of the present application are used to distinguish different messages. In addition, the "session modification request" in the embodiment of the present application is only an exemplary message naming manner, and other message names such as "session update request" may also be used instead. The embodiment of the present application does not specifically limit the naming manner of the above-mentioned messages.
It should be noted that the communication mentioned in this application can be applied to Long Term Evolution (LTE) system, or other wireless communication systems using various radio access technologies, such as Code Division Multiple Access (CDMA), Frequency Division Multiple Access (FDMA), Time Division Multiple Access (TDMA), Orthogonal Frequency Division Multiple Access (OFDMA), single carrier-frequency division multiple access (SC-FDMA), etc., and can also be applied to subsequent evolution systems, such as fifth generation radio (5th generation, 5G, also called New Radio (NR)) system, or systems thereof.
In order to realize the network flat expansion and enhancement, network storage and content distribution need to be sunk to an access network towards a user side, and the user plane function of a core network needs to be sunk to a base station. For this situation, the international standards organization proposes a Mobile Edge Computing (MEC) architecture, and MEC is a technology for deeply fusing a base station and internet services.
The MEC node is deployed at the network access side edge. The local shunting function is realized in 4.5G and 5G networks. As shown in fig. 1, MECs are deployed between base stations and gateways in 4.5G networks. And a full transparent transmission interface is adopted on a mobile communication main link, and the transparent transmission message matched with the TOF rule is forwarded to a local service server. The MEC is introduced into the 4G network to meet the local offloading requirement, and may provide low-latency and high-bandwidth service services such as Augmented Reality (AR), Virtual Reality (VR), 4K video, and the like for local users. A general TOF scheme in a 4G network is to embed a relevant processing module of an original 4G core network node (MME) in an MEC node. In the signaling plane, the IP address of the UE and the Tunnel identifier (Tunnel Endpoint, TEID) of the packet radio service tunneling Protocol (gprs tunneling Protocol, GTP) are obtained by monitoring and unpacking an S1 interface control plane Protocol (S1Application Protocol, S1AP) and Non-access stratum (NAS) messages.
On the service surface, the quintuple information of the target address is matched to decide whether to be suitable for local service access or access to a network core node; in service plane downlink, the MEC performs downlink GTP encapsulation on a downlink IP packet addressed to the corresponding UE for the local service by corresponding the TEID to the IP address obtained in the signaling plane monitoring process, and then sends the downlink GTP encapsulation to the corresponding UE through an S1-U (S1User Protocol, S1 interface User plane Protocol) port.
The existing local traffic offload scheme MEC technology based on the 4G Long Term Evolution (LTE) technology needs to add a set of new physical equipment between a base station and a switching network, so that not only is the investment cost of the whole network construction increased, but also a new convergence fault point is added to the network, and once an MEC node fails, all base stations under the node cannot provide services. Thus bringing certain risks to the stability and reliability of the network. Meanwhile, the existing MEC local flow unloading uplink is realized based on unpacking matching quintuple, and the downlink is realized based on a mode of GTP message header TEID camouflage, so that the existing MEC local flow unloading uplink is very easy to become a leak for stealing user information, and therefore, a new threat is brought to the information security of the existing network.
The third Generation Partnership Project (3 GPP) defines four key technologies for 5G core networks: network switching, mobile edge computing, control plane and forwarding plane separation and control plane reconfiguration. The division of 5G network functional entities has also changed significantly compared to 4G core networks. The main Control Plane network functional entities include Access and Mobility Management Function (AMF), Session Management Function (SMF), Policy Control Function (PCF), etc., and the main forwarding Plane network functional entities are User Plane Function (UPF) and Edge Computing (EC).
The EC mainly realizes the edge calculation function, realizes the functions of managing, configuring and shunting the shunting rules by using the UPF, the SMF and the PCF, and provides local service. As shown in fig. 2 and 3, the EC is located in a Network Function Virtualization (NFV) platform, which itself includes rule base management and application function base management, and externally employs a service interface, and communicates based on a HyperText Transfer Protocol (HTTP) and a Representational State Transfer (RESTFUL). Deploying a mobile edge application on a cloud platform. The management and the arrangement of the EC comprise an EC platform and the life cycle management of the upper edge application of the EC platform, and are uniformly realized by management and arrangement software. After deployment of an edge application, registering in an application management Function library, registering a required distribution rule in a rule library, currently, adopting a local configuration mode for the registration of the rule, after an EC is started, searching for a PCF in a Network storage Function (Network redundancy Function, NRF) through a service interface, and then sending the rule to the PCF through an N5 interface. The forking rules can be applied to all terminals, or can specify terminals of certain characteristics, all of which are considered in the current implementation.
The structure of the newly added service filtering data is shown in the following table 1:
the SMF is a 5G network function node responsible for session management, and the flow related to the local offload TOF mainly includes establishment and deletion of sessions.
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application.
Fig. 4 is a schematic diagram of a system architecture provided in the embodiment of the present application, where the system architecture may implement the session management method provided in the embodiment of the present application, and the system shown in fig. 4 includes: a session management network element 101, an access and mobility management network element 102, a base station 103, and a user plane network element 104. The terminal 105 may communicate with the access network node 103.
In fig. 1, a dotted line "- -" may represent a control plane connection between network elements, and a solid line "-" may represent a user plane connection between network elements.
The session management network element 101, as an independent logical functional entity, may be an independent network device, or may be integrated in other network devices. The access and mobility management network element 102 is an independent logical functional entity, and may be an independent network device, or may be integrated in other network devices.
When the communication system is applied to 5G, the session management network element 101 may be an SMF (session management function) network element in the 5G system, for example, the SMF network element may be enhanced to implement the functions provided in the embodiment of the present application. The access and mobility management network element 102 may be an AMF network element in a 5G system and the access network node 103 may be an NG RAN node in the 5G system. The user plane network element may be a UPF in a 5G system.
In the communication system shown in fig. 4, the number of the user plane network elements 104 may be multiple, and fig. 4 only uses one user plane network element as an example.
Fig. 5 is a schematic view illustrating a session management process provided in an embodiment of the present application, and as shown in fig. 5, the session management process provided in the embodiment of the present application may include:
s501: and the session management functional entity determines to create a new session for the terminal, and a session is established between the terminal and the first user plane functional entity.
S503: the session management functional entity selects a third user plane functional entity for the terminal, and sends a session establishment request message carrying tunnel configuration information of the second user plane functional entity to the third user plane functional entity, wherein the session establishment request message is used for indicating the third user plane functional entity to establish sessions with the terminal, the second user plane functional entity and the first user plane functional entity respectively; and the third user plane functional entity is used for sending the uplink data packet of the terminal through a tunnel between the third user plane functional entity and the first user plane functional entity or through a tunnel between the third user plane functional entity and the second user plane functional entity.
Optionally, in the above flow, after the session management functional entity sends a session establishment request message and receives a session establishment response message, the session management functional entity sends a first session modification request message to the first user plane functional entity, where the first session modification request message carries tunnel configuration information of the third user plane functional entity, and the first session modification request message is used to instruct the first user plane functional entity to configure a tunnel between the first user plane functional entity and the third user plane functional entity according to the tunnel configuration information of the third user plane functional entity. The tunnel configuration information is tunnel configuration information of a tunnel between the third user plane network element and the terminal at the side of the third user plane network element.
Optionally, in the above flow, after the session management functional entity sends a session establishment request message and receives a session establishment response message, the session management functional entity sends a second session modification request message to the second user plane functional entity, where the second session modification request message carries tunnel configuration information of the third user plane functional entity, and the second session modification request message is used to instruct the second user plane functional entity to configure a tunnel between the second user plane functional entity and the third user plane functional entity according to the tunnel configuration information of the third user plane functional entity.
S504: and the session management functional entity receives a session establishment response message which is sent by the third user plane functional entity and carries the tunnel configuration information of the third user plane functional entity, and indicates an access network node of the terminal to update the tunnel between the access network node and the third user plane functional entity according to the tunnel configuration information of the third user plane functional entity through the access and mobility management functional entity.
Optionally, the session management method provided in the embodiment of the present application further includes a flow when deleting a UPF, and fig. 6 shows a schematic flow diagram when deleting a UPF provided in the embodiment of the present application.
As shown in fig. 6, the process of deleting a UPF according to the embodiment of the present application may include:
s601: and the session management functional entity determines that the session is deleted for the terminal and indicates the second user plane functional entity to redistribute the tunnel configuration information.
S602: and the session management functional entity indicates an access network node of the terminal to update the tunnel between the access network node and the second user plane functional entity according to the redistributed tunnel configuration information through the access and mobility management functional entity.
S603: and the session management functional entity sends a third session modification request message to the second user plane functional entity, where the third session modification request message carries the redistributed tunnel configuration message, and the third session modification request message is used to instruct the second user plane functional entity to establish a tunnel between the second user plane functional entity and the terminal.
S604: the session management functional entity sends a first session release request message to the first user plane functional entity, wherein the first session release request message is used for indicating the first user plane functional entity to delete the tunnel between the first user plane functional entity and the third user plane functional entity; and the session management functional entity sends a third session release request message to the third user plane functional entity, where the third session release request message is used to instruct the third user plane functional entity to delete the tunnel between the third user plane functional entity and the terminal.
Fig. 7 shows a schematic diagram of service request flow signaling interaction provided by an embodiment of the present application. The process is applicable to the communication system shown in fig. 2, 3 or 4. The UE has established PDU conversation through UPF, the role of UPF has PSA1(PDUSESS Anchor1), between UE and the network side, through PAS1, carry on the data transmission of ascending or descending.
When the AMF detects UE mobility update or a new data flow is detected, the session management method provided in the embodiment of the present application is triggered. The related processing IE and the quintuple decision rule of the local breakout based on the Uplink Classifier (UL CL) need to be added. The PDU session supports IPv4/IPv 6. Among them, PSA1, UL CL, PSA2(PDU Session Anchor2) are independent UPFs.
As shown in fig. 7, the method flow may include:
s701: the SMF decision establishes a new PSA and selects a UPF (here PSA2) to assign a tunnel identification.
The SMF senses uplink/downlink data transmission of the UE, and the UPF informs the SMF through an N4 interface. The SMF is based on rules in the PCF (or SMF local rules) to decide whether a new PSA needs to be established. For example, if a rule is configured in the PCF (or local) to request a UE to prefer local traffic offload, the SMF will establish a session at the local PSA. If the preferred remote service is configured, the SMF will not establish a session at the local PSA. If no rule is configured, the least loaded is selected according to the load condition of the UPF.
The request response message between the SMF and the UPF needs to contain session related information, that is, the SMF can specifically select to follow the policy in the PDU session establishment flow according to the Virtualized Network Function Component (VNFC) or the tunnel information searched and processed by the session information.
The UL CL node is different from the anchor node, and needs to be distributed to different anchors according to different flows, that is, one local tunnel identifier corresponds to a plurality of different peer tunnel identifiers. When the SMF issues the forwarding strategy of the UL CL node, the destination IP and the number of the tunnel are different according to different flows.
S702: the SMF sends a session setup request message to the selected PSA2 (UPF). The tunnel identifier assigned by the SMF may be carried in the message.
S703: the PSA2(UPF) establishes a tunnel according to the received session establishment request message.
PSA2 establishes a tunnel, that is, a resource allocation process, where the network element responsible for resource allocation is the SMF of the control plane, and after the SMF completes resource allocation, the base station maps data from the UE to the corresponding tunnel. The PSA2 has no interaction process with the base station, and the base station only encapsulates the data of the UE into a tunnel header and sends the tunnel header to the PSA 2.
S704: PSA2(UPF) sends a session setup response message to the SMF.
It should be noted that the session establishment response message carries a result indicator field (i.e., establishment is successful or failed). If success is returned to prove that the session establishment is completed, if failure occurs, the session establishment fails.
S705: SMF selects the UPF for UL CL, assigns a tunnel identification between PSA1 and UL CL, assigns a tunnel identification between PSA2 and UL CL, and assigns a tunnel identification between UL CL and UE.
UL CL is related to TAC, and all base stations in the area are connected to the UL CL to be used as anchor points.
S706: the SMF sends a second session establishment request message to the selected UL CL (UPF). The request message carries the tunnel identifier allocated in step 705, and is used to request the UL CL to establish a tunnel with PSA1, a tunnel with PSA2, and a tunnel with the UE, respectively.
S707: and the UL CL (UPF) establishes a corresponding tunnel according to the received second session establishment request message.
S708: the UL CL (UPF) sends a second session setup response message to the SMF. The message may carry newly established tunnel information.
Wherein, the second session establishment response message carries the result indicator field (i.e. successful establishment or failure). If success is returned to prove that the session establishment is completed, if failure occurs, the session establishment fails.
The path of the uplink and downlink data transmission is
S709: the SMF sends a first session modification request message to the PSA1 (UPF). The tunnel information of UL CL can be carried in this message.
S710: PSA1(UPF) updates UL CL downlink tunnel information.
S711: the PSA1(UPF) sends a first session modification response message to the SMF.
The UE needs to be tunneled between PSA1 and UL CL, so PSA1 needs to locally update the UL CL tunneling information brought by SMF.
When there is downlink data transmission of the UE, the downlink data arrives at PSA1(UPF), PSA1 sends the data to UL CL through a tunnel between the UL CL and the UE according to tunnel information of the UL CL (UPF), and the UL CL sends the data to the UE through a tunnel between the UE and the UL CL.
The path of the uplink and downlink data transmission is
S712: the SMF sends a second session modification request message to PSA2(UPF), which carries the tunnel information for the UL CL.
S713: PSA2(UPF) updates UL CL downlink tunnel information.
S714: PSA2(UPF) sends a second session modification response message to the SMF.
S715: the SMF sends to the AMF.
And after receiving the session update request message from the SMF, the AMF inquires the gNB information of the service according to the SUPI and the session ID, and triggers an E-RAB update process for the base station. After the SMF creates the tunnel and the route between the relevant UPFs for the UE, the information is transmitted by the AMF through an E-RAB process updating process by using a base station and a terminal according to a new path.
S716: the AMF sends an Evolved Radio Access Bearer (E-RAB) modification request message to the gNB.
S717: and the gNB updates the UL CL uplink tunnel information.
And carrying CN side tunnel information corresponding to the PDU session ID to the gNB, and switching the uplink tunnel endpoint to UL CL by PSA 1.
S718: the gNB sends an E-RAB modification request response message to the AMF.
S719: the AMF sends a session update response message to the SMF.
The path of the uplink and downlink data transmission is
In a session management method provided in another embodiment of the present application, an SMF internal key data structure is the same as the SMF internal data structure in the session establishment procedure shown in fig. 7. When the UE establishes the PDU session through the UPF, the roles of the UPF are PSA1, PSA2 and UL CL, and PSA1, UL CL and PSA2 are independent UPFs.
When the AMF detects UE mobility update or data flow is finished, the session management method provided in the embodiment of the present application may be triggered. Fig. 8 shows the flow of releasing UL CL function, deleting PSA, under one session. The PDU session supports IPv4/IPv 6. Of these, IPv4(Internet Protocol Version 4) is the fourth Version of Internet Protocol (IP), and is the first Protocol widely used and constitutes the foundation of the present Internet technology. IPv6(Internet Protocol Version 6) is the next-generation IP Protocol designed by the Internet Engineering Task Force (IETF) to replace the current Version IP Protocol (IPv 4).
Fig. 8 shows a schematic diagram of service request flow signaling interaction provided in an embodiment of the present application, by taking a 5G system as an example. On the basis of fig. 7, the process may include:
s801: SMF decides to delete UL CL and PSA 1.
S802: the SMF sends a second session update request message to the AMF.
The AMF triggers an E-RAB modification procedure according to the SUPI and session ID query to the gbb information of the service after receiving the second session update request message from the SMF. Wherein, the session ID is carried in the second session update request message sent by the SMF to the AMF.
S803: the AMF sends an E-RAB modification request message to the gNB.
And carrying CN side tunnel information corresponding to the PDU session ID to the gNB, and switching the uplink tunnel endpoint from UL CL to PSA 2.
S804: the gNB updates the upstream tunnel information to PSA 2.
The path of the uplink and downlink data transmission is
S805: the gNB sends an E-RAB modification request response message to the AMF.
S806: the AMF sends a second session update response message to the SMF.
The gNB is the uplink connection point UL CL, and recording the information requires establishing a tunnel from the base station to the UL CL.
When there is uplink data transmission for the UE, the uplink data arrives at the PSA2 (UPF).
S807: the SMF sends a third session modification request message to the PSA2 (UPF).
S808: PSA2(UPF) updates downstream tunnel information to the gNB.
S809: PSA2(UPF) sends a third session modification response message to the SMF.
When there is downlink data transmission for the UE, the downlink data is sent by the PSA2(UPF) to the UE.
S810: the SMF sends a first session release request message to the PSA1 (UPF).
S811: PSA1(UPF) deletes tunnels.
S812: the PSA1(UPF) sends a first session release response message to the SMF.
S813: the SMF sends a second session release request message to the UL CL (UPF).
S814: UL CL (UPF) deletes tunnels.
S815: the UL CL (UPF) sends a session release response message to the SMF.
The path of the uplink and downlink data transmission is
Before deleting the UL CL/PSA1 tunnel, the SMF prevents resources on each node (module) from being hung up, and realizes the consistency of corresponding UE resources on each node.
To sum up, in the session management method provided in this embodiment of the present application, a session management functional entity determines to create a new session for a terminal, where the session management functional entity selects a second user plane functional entity and a third user plane functional entity for the terminal, and sends a session establishment request message carrying tunnel configuration information of the second user plane functional entity to the third user plane functional entity, where the session establishment request message is used to instruct the third user plane functional entity to establish sessions with the terminal, the second user plane functional entity, and the first user plane functional entity, respectively; and the session management functional entity receives a session establishment response message which is sent by the third user plane functional entity and carries the tunnel configuration information of the third user plane functional entity, and indicates an access network node of the terminal to update the tunnel between the access network node and the third user plane functional entity according to the tunnel configuration information of the third user plane functional entity through the access and mobility management functional entity. And the third user plane functional entity is used for sending the uplink data packet of the terminal through a tunnel between the third user plane functional entity and the first user plane functional entity or through a tunnel between the third user plane functional entity and the second user plane functional entity. Therefore, the session management method provided by the embodiment of the application adds a user plane network element to execute the shunt judgment. The software implementation is adopted without adding physical equipment.
Based on the same technical concept, an embodiment of the present application further provides a session management network element, where the session management network element can implement the function implemented by the session management network element in the flow illustrated in fig. 5.
As shown in fig. 9, the session management network element may include: a determination module 901, a selection module 902 and an update module 903.
A determining module 901, configured to determine, by a session management functional entity, that a new session is created for a terminal, where a session is established between the terminal and a first user plane functional entity;
a selecting module 902, configured to select, by the session management functional entity, a second user plane functional entity for the terminal, and instruct the second user plane functional entity to allocate tunnel configuration information;
a selecting module 902, further configured to select, by the session management functional entity, a third user plane functional entity for the terminal, and send a session establishment request message carrying tunnel configuration information of the second user plane functional entity to the third user plane functional entity, where the session establishment request message is used to instruct the third user plane functional entity to establish sessions with the terminal, the second user plane functional entity, and the first user plane functional entity, respectively; the third user plane functional entity is configured to send an uplink data packet of the terminal through a tunnel with the first user plane functional entity or through a tunnel with the second user plane functional entity;
an updating module 903, configured to receive, by the session management functional entity, a session establishment response message that is sent by the third user plane functional entity and carries the tunnel configuration information of the third user plane functional entity, and instruct, by an access and mobility management functional entity, an access network node of the terminal to update a tunnel between the access network node and the third user plane functional entity according to the tunnel configuration information of the third user plane functional entity.
Based on the same technical concept, the embodiment of the application also provides a session management network element. The access network node may implement the functionality of any of the session management network elements in the embodiments described above.
As shown in fig. 10, the access network node comprises: a processor 1001, a memory 1002, a transceiver 1003, and a bus interface.
The processor 1001 is responsible for managing the bus architecture and general processing, and the memory 1002 may store data used by the processor 1001 in performing operations. The transceiver 1003 is used for receiving and transmitting data under the control of the processor 1001.
The bus architecture may include any number of interconnected buses and bridges, with one or more processors, represented by the processor 1001, and various circuits, represented by the memory 1002, being linked together. 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 processor 1001 is responsible for managing the bus architecture and general processing, and the memory 1002 may store data used by the processor 1001 in performing operations.
The process disclosed in the embodiment of the present invention may be applied to the processor 1001, or implemented by the processor 1001. In implementation, the steps of the signal processing flow may be implemented by integrated logic circuits of hardware or instructions in the form of software in the processor 1001. The processor 1001 may be a general purpose processor, a digital signal processor, an application specific integrated circuit, a field programmable gate array or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or the like that implement or perform the methods, steps, and logic blocks disclosed in embodiments of the present invention. A general purpose processor may be a microprocessor or any conventional processor or the like. The steps of a method disclosed in connection with the embodiments of the present invention may be directly implemented by a hardware processor, or may be implemented by a combination of hardware and software modules in the processor. The software module may be located in ram, flash memory, rom, prom, or eprom, registers, etc. storage media as is well known in the art. The storage medium is located in the memory 1002, and the processor 1001 reads the information in the memory 1002 and completes the steps of the signal processing flow in combination with the hardware thereof.
Specifically, the processor 1001 is configured to read the program in the memory 1002 and execute the procedure executed by the access network node described in the foregoing embodiment.
Based on the same technical concept, the embodiment of the application also provides a computer storage medium. The computer-readable storage medium stores computer-executable instructions for causing the computer to perform the processes performed by the access network interface in the foregoing embodiments.
Based on the same technical concept, the embodiment of the application also provides a computer storage medium. The computer-readable storage medium stores computer-executable instructions for causing the computer to perform the processes performed by the session management network element in the foregoing embodiments.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
While the preferred embodiments of the present application have been described, additional variations and modifications in those embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. Therefore, it is intended that the appended claims be interpreted as including preferred embodiments and all alterations and modifications as fall within the scope of the application.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present application without departing from the spirit and scope of the application. Thus, if such modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is intended to include such modifications and variations as well.
Claims (13)
1. A session management method, comprising:
the session management functional entity determines to create a new session for the terminal, and a session is established between the terminal and the first user plane functional entity;
the session management functional entity selects a second user plane functional entity for the terminal and indicates the second user plane functional entity to distribute tunnel configuration information;
the session management functional entity selects a third user plane functional entity for the terminal, and sends a session establishment request message carrying tunnel configuration information of the second user plane functional entity to the third user plane functional entity, wherein the session establishment request message is used for indicating the third user plane functional entity to establish sessions with the terminal, the second user plane functional entity and the first user plane functional entity respectively; the third user plane functional entity is configured to send an uplink data packet of the terminal through a tunnel with the first user plane functional entity or through a tunnel with the second user plane functional entity;
and the session management functional entity receives a session establishment response message which is sent by the third user plane functional entity and carries the tunnel configuration information of the third user plane functional entity, and indicates an access network node of the terminal to update the tunnel between the access network node and the third user plane functional entity according to the tunnel configuration information of the third user plane functional entity through an access and mobility management functional entity.
2. The method of claim 1, further comprising:
after the session management functional entity sends a session establishment request message and receives a session establishment response message, the session management functional entity sends a first session modification request message to the first user plane functional entity, the first session modification request message carries tunnel configuration information of the third user plane functional entity, and the first session modification request message is used for indicating the first user plane functional entity to configure a tunnel between the first user plane functional entity and the third user plane functional entity according to the tunnel configuration information of the third user plane functional entity.
3. The method of claim 1, further comprising:
after the session management functional entity sends a session establishment request message and receives a session establishment response message, the session management functional entity sends a second session modification request message to the second user plane functional entity, the second session modification request message carries tunnel configuration information of the third user plane functional entity, and the second session modification request message is used for indicating the second user plane functional entity to configure a tunnel between the second user plane functional entity and the third user plane functional entity according to the tunnel configuration information of the third user plane functional entity.
4. The method of claim 1, comprising:
and the session management functional entity selects the second user plane functional entity and the third user plane functional entity according to a local rule or a load condition of the user plane functional entity.
5. The method of claim 1, further comprising:
the session management functional entity determines that the session is deleted for the terminal and indicates the second user plane functional entity to redistribute the tunnel configuration information;
the session management functional entity indicates an access network node of the terminal to update the tunnel between the access network node and the second user plane functional entity according to the redistributed tunnel configuration information through the access and mobility management functional entity;
the session management functional entity sends a third session modification request message to the second user plane functional entity, where the third session modification request message carries the redistributed tunnel configuration message, and the third session modification request message is used to instruct the second user plane functional entity to establish a tunnel between the second user plane functional entity and the terminal;
the session management functional entity sends a first session release request message to the first user plane functional entity, wherein the first session release request message is used for indicating the first user plane functional entity to delete the tunnel between the first user plane functional entity and the third user plane functional entity;
and the session management functional entity sends a third session release request message to the third user plane functional entity, where the third session release request message is used to instruct the third user plane functional entity to delete the tunnel between the third user plane functional entity and the terminal.
6. A session management network element, comprising:
the determining module is used for determining that a new session is established for the terminal by the session management functional entity, and a session is established between the terminal and the first user plane functional entity;
a selecting module, configured to select, by the session management functional entity, a second user plane functional entity for the terminal, and instruct the second user plane functional entity to allocate tunnel configuration information;
the selection module is further configured to select, by the session management functional entity, a third user plane functional entity for the terminal, and send a session establishment request message carrying tunnel configuration information of the second user plane functional entity to the third user plane functional entity, where the session establishment request message is used to instruct the third user plane functional entity to establish sessions with the terminal, the second user plane functional entity, and the first user plane functional entity, respectively; the third user plane functional entity is configured to send an uplink data packet of the terminal through a tunnel with the first user plane functional entity or through a tunnel with the second user plane functional entity;
and the updating module is used for receiving a session establishment response message which is sent by the third user plane functional entity and carries the tunnel configuration information of the third user plane functional entity by the session management functional entity, and indicating an access network node of the terminal to update the tunnel between the access network node and the third user plane functional entity according to the tunnel configuration information of the third user plane functional entity through the access and mobility management functional entity.
7. A session management function entity, comprising: the system comprises a processor, a memory and a transceiver, wherein the processor, the memory and the transceiver are connected through a bus; the processor is used for reading the program in the memory and executing:
determining to create a new session for a terminal, wherein a session is established between the terminal and a first user plane functional entity;
selecting a second user plane functional entity for the terminal, and indicating the second user plane functional entity to distribute tunnel configuration information;
selecting a third user plane functional entity for the terminal, and sending a session establishment request message carrying tunnel configuration information of the second user plane functional entity to the third user plane functional entity through the transceiver, wherein the session establishment request message is used for indicating the third user plane functional entity to establish sessions with the terminal, the second user plane functional entity and the first user plane functional entity respectively; the third user plane functional entity is configured to send an uplink data packet of the terminal through a tunnel with the first user plane functional entity or through a tunnel with the second user plane functional entity;
and receiving a session establishment response message which is sent by the third user plane functional entity and carries the tunnel configuration information of the third user plane functional entity through a transceiver, and indicating an access network node of the terminal to update a tunnel between the access network node and the third user plane functional entity according to the tunnel configuration information of the third user plane functional entity through an access and mobility management functional entity.
8. The session management function entity of claim 7, wherein the processor is further configured to:
after sending a session establishment request message and receiving a session establishment response message through a transceiver, sending a first session modification request message to the first user plane functional entity through the transceiver, where the first session modification request message carries tunnel configuration information of the third user plane functional entity, and the first session modification request message is used to instruct the first user plane functional entity to configure a tunnel between the first user plane functional entity and the third user plane functional entity according to the tunnel configuration information of the third user plane functional entity.
9. The session management function entity of claim 7, wherein the processor is further configured to:
after sending a session establishment request message and receiving a session establishment response message through the transceiver, sending a second session modification request message to the second user plane function entity through the transceiver, where the second session modification request message carries tunnel configuration information of the third user plane function entity, and the second session modification request message is used to instruct the second user plane function entity to configure a tunnel between the second user plane function entity and the third user plane function entity according to the tunnel configuration information of the third user plane function entity.
10. The session management function entity of claim 7, wherein the processor is further configured to:
and selecting the second user plane functional entity and the third user plane functional entity according to a local rule or the load condition of the user plane functional entity.
11. The session management function entity of claim 7, wherein the processor is further configured to:
determining to delete the session for the terminal through the session management functional entity, and indicating the second user plane functional entity to redistribute the tunnel configuration information;
the access network node of the terminal is indicated by the access and mobility management functional entity to update the tunnel between the access network node and the second user plane functional entity according to the redistributed tunnel configuration information;
sending a third session modification request message to the second user plane functional entity through a transceiver, where the third session modification request message carries the redistributed tunnel configuration message, and the third session modification request message is used to instruct the second user plane functional entity to establish a tunnel between the second user plane functional entity and the terminal;
sending a first session release request message to the first user plane functional entity through a transceiver, wherein the first session release request message is used for indicating the first user plane functional entity to delete a tunnel between the first user plane functional entity and the third user plane functional entity;
and sending a third session release request message to the third user plane functional entity through a transceiver, where the third session release request message is used to instruct the third user plane functional entity to delete the tunnel between the third user plane functional entity and the terminal.
12. A computer-readable storage medium having stored thereon computer-executable instructions for causing a computer to perform the method of any one of claims 1 to 5.
13. A computer product, characterized in that it is adapted to make a computer perform the functions performed by an authentication server in any one of the possible designs of the method according to any one of claims 1 to 5, when said computer product is run by the computer.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810663129.9A CN110636639A (en) | 2018-06-25 | 2018-06-25 | Session management method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810663129.9A CN110636639A (en) | 2018-06-25 | 2018-06-25 | Session management method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110636639A true CN110636639A (en) | 2019-12-31 |
Family
ID=68968537
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810663129.9A Pending CN110636639A (en) | 2018-06-25 | 2018-06-25 | Session management method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110636639A (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114071491A (en) * | 2020-07-30 | 2022-02-18 | 大唐移动通信设备有限公司 | Session service request method and device |
WO2022089503A1 (en) * | 2020-10-31 | 2022-05-05 | 华为技术有限公司 | Method, apparatus, and system for allowing application to access network |
WO2022099453A1 (en) * | 2020-11-10 | 2022-05-19 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods, entities, and computer readable media for ulcl insertion |
WO2023116568A1 (en) * | 2021-12-21 | 2023-06-29 | 华为技术有限公司 | Switching method, communication apparatus, and communication system |
WO2023143111A1 (en) * | 2022-01-29 | 2023-08-03 | 华为技术有限公司 | Communication method and apparatus |
WO2024099064A1 (en) * | 2022-11-09 | 2024-05-16 | 大唐移动通信设备有限公司 | User plane path construction method and apparatus, and network node |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018000457A1 (en) * | 2016-07-01 | 2018-01-04 | 华为技术有限公司 | Switching method and device |
WO2018000867A1 (en) * | 2016-07-01 | 2018-01-04 | 华为技术有限公司 | Method and apparatus for configuring key and determining security policy |
WO2018059515A1 (en) * | 2016-09-30 | 2018-04-05 | Huawei Technologies Co., Ltd. | Method and system for user plane path selection |
-
2018
- 2018-06-25 CN CN201810663129.9A patent/CN110636639A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018000457A1 (en) * | 2016-07-01 | 2018-01-04 | 华为技术有限公司 | Switching method and device |
WO2018000867A1 (en) * | 2016-07-01 | 2018-01-04 | 华为技术有限公司 | Method and apparatus for configuring key and determining security policy |
WO2018059515A1 (en) * | 2016-09-30 | 2018-04-05 | Huawei Technologies Co., Ltd. | Method and system for user plane path selection |
Non-Patent Citations (1)
Title |
---|
3GPP: "Procedures for the 5G System", 《3GPP TS 23.502 V15.2.0》 * |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114071491A (en) * | 2020-07-30 | 2022-02-18 | 大唐移动通信设备有限公司 | Session service request method and device |
WO2022089503A1 (en) * | 2020-10-31 | 2022-05-05 | 华为技术有限公司 | Method, apparatus, and system for allowing application to access network |
WO2022099453A1 (en) * | 2020-11-10 | 2022-05-19 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods, entities, and computer readable media for ulcl insertion |
WO2023116568A1 (en) * | 2021-12-21 | 2023-06-29 | 华为技术有限公司 | Switching method, communication apparatus, and communication system |
WO2023143111A1 (en) * | 2022-01-29 | 2023-08-03 | 华为技术有限公司 | Communication method and apparatus |
WO2024099064A1 (en) * | 2022-11-09 | 2024-05-16 | 大唐移动通信设备有限公司 | User plane path construction method and apparatus, and network node |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110636639A (en) | Session management method and device | |
US20190335365A1 (en) | Network Handover Method and Related Device | |
WO2020259509A1 (en) | Method and device for application migration | |
WO2018145671A1 (en) | Cross-system handover method and device, and computer storage medium | |
US20200287975A1 (en) | Session Processing Method, Apparatus, And System | |
KR102469973B1 (en) | Communication method and device | |
US11838120B2 (en) | Apparatus, method and computer program for user plane function control by a set of controllers | |
US11871273B2 (en) | Systems and methods for user plane handling | |
CN109156040B (en) | Communication control method and related network element | |
US10447603B2 (en) | Control signaling transmission method and device | |
EP4132100A1 (en) | Method and device for providing local data network information to terminal in wireless communication system | |
EP3920591A1 (en) | Policy control method and system, network element, and storage medium | |
EP2850912B1 (en) | Efficient distribution of signaling messages in a mobility access gateway or local mobility anchor | |
CN116133158A (en) | Mobile network user plane with access network user plane function | |
CN109688631B (en) | Connection processing method and device | |
Shanmugalingam et al. | Programmable mobile core network | |
JP6050720B2 (en) | System and method for migrating gateway session information in core network | |
CN112368976B (en) | Terminal and method for performing group communication | |
CN109644384B (en) | Network management method and controller | |
EP3454588B1 (en) | Method and device for transmitting messages | |
WO2022151233A1 (en) | Method, apparatus and computer program | |
EP3370472A1 (en) | Method and device for establishing links |
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 | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20191231 |
|
WD01 | Invention patent application deemed withdrawn after publication |