WO2022012598A1 - 通信方法和装置 - Google Patents

通信方法和装置 Download PDF

Info

Publication number
WO2022012598A1
WO2022012598A1 PCT/CN2021/106285 CN2021106285W WO2022012598A1 WO 2022012598 A1 WO2022012598 A1 WO 2022012598A1 CN 2021106285 W CN2021106285 W CN 2021106285W WO 2022012598 A1 WO2022012598 A1 WO 2022012598A1
Authority
WO
WIPO (PCT)
Prior art keywords
user plane
network element
policy
control plane
service
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2021/106285
Other languages
English (en)
French (fr)
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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to AU2021308519A priority Critical patent/AU2021308519B2/en
Priority to EP21843502.2A priority patent/EP4171089B1/en
Priority to CA3186414A priority patent/CA3186414A1/en
Priority to JP2023503052A priority patent/JP7514384B2/ja
Priority to NZ796918A priority patent/NZ796918B2/en
Publication of WO2022012598A1 publication Critical patent/WO2022012598A1/zh
Priority to US18/155,580 priority patent/US12550008B2/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
    • H04W28/24Negotiating SLA [Service Level Agreement]; Negotiating QoS [Quality of Service]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/04Arrangements for maintaining operational condition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W16/00Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
    • H04W16/02Resource partitioning among network components, e.g. reuse partitioning
    • H04W16/10Dynamic resource partitioning
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0894Policy-based network configuration management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/1016IP multimedia subsystem [IMS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1083In-session procedures
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/143Termination or inactivation of sessions, e.g. event-controlled end of session
    • H04L67/145Termination or inactivation of sessions, e.g. event-controlled end of session avoiding end of session, e.g. keep-alive, heartbeats, resumption message or wake-up for inactive or interrupted session
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/06Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
    • H04W28/18Negotiating wireless communication parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/02Access restriction performed under specific conditions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/30Connection release
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/30Connection release
    • H04W76/38Connection release triggered by timers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/14Network analysis or design
    • H04L41/142Network analysis or design using statistical or mathematical methods
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/40Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass for recovering from a failure of a protocol instance or entity, e.g. service redundancy protocols, protocol state redundancy or protocol service redirection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/14Backbone network devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W92/00Interfaces specially adapted for wireless communication networks
    • H04W92/16Interfaces between hierarchically similar devices
    • H04W92/24Interfaces between hierarchically similar devices between backbone network devices

Definitions

  • the present application relates to the field of communication technologies, and in particular, to a communication method and apparatus.
  • the session management function (SMF) network element in the 5G core network control plane (NG-CP), and the The user plane function (UPF) network elements of the next generation user plane (NG-UP) of the 5G core network can exchange messages through the N4 interface.
  • SMF session management function
  • UPF user plane function
  • the N4 interface can be designed to detect whether the communication between the UPF network element and the SMF network element is normal. When the communication between the UPF network element and the SMF network element is abnormal (eg, failure or communication disconnection), the UPF network element forcibly releases the session.
  • the embodiments of the present application provide a communication method and device, which can instruct a user plane network element in advance, maintain service continuity of the user plane network element in the case of disconnection between the user plane and the control plane, avoid service disconnection, and satisfy the requirements for service Application scenarios with high continuity requirements.
  • an embodiment of the present application provides a communication method, including: a user plane network element receiving information used to indicate a first policy from a control plane network element; wherein the first policy is used to indicate that the user plane is disconnected from the control plane.
  • the continuity of the service on the user plane is maintained; the network element on the user plane runs the service according to the first policy.
  • the user plane network elements can be instructed in advance to maintain the service continuity of the user plane network elements in the case of disconnection between the user plane and the control plane, which can avoid service disconnection and meet application scenarios with high requirements for service continuity.
  • the disconnection between the user plane and the control plane in this embodiment of the present application may include: disconnection between a user plane network element and a control plane network element, or disconnection between a wireless access network device and a control plane network element, or disconnection between a user plane network element and a wireless network element All access network devices are disconnected from the control plane NEs.
  • the first policy includes one or more of the following: a policy used to indicate that the service of the user plane continues to run when the user plane is disconnected from the control plane; or, used to Indicates that when the user plane is disconnected from the control plane, the service of the user plane continues to run until the end of the service of the user plane; Continue to run until the connection between the control plane and the user plane is restored; or, it is used to indicate that when the user plane is disconnected from the control plane and the current period of the user plane's traffic quota is used up, configure the service for the user plane the traffic of the first duration and/or the first threshold, so that the service of the user plane continues to run based on the traffic of the first duration and/or the first threshold; or, used to indicate that the user plane is disconnected from the control plane, and , when the current period of the user plane's traffic quota usage time expires, the user plane service continues to run until the current period of the user plane's traffic quota is used up. In this way, the user plane
  • the information used to indicate the first policy is an enumeration value. In this way, when instructing the first policy, only the enumeration value can be passed, and the first policy itself does not need to be passed, which can save communication resources.
  • the first policy is determined by the network element of the control plane according to the traffic quota information of the service and the policy control information of the service.
  • the user plane network element operates the service according to the first policy, including: in the case that the user plane is disconnected from the control plane, the user plane network element maintains the data channel with the first radio access network device.
  • the first radio access network device is a radio access network device to which the user plane network element is connected when the user plane is disconnected from the control plane.
  • the first policy includes: a policy for instructing to disable the session control timing mechanism when the user plane is disconnected from the control plane.
  • the user plane network element receives information used to indicate the first policy from the control plane network element, including: the user plane network element receives a message from the control plane network element, and the message does not carry the session control timing Mechanism-related header fields; user plane network elements send messages to terminal equipment.
  • the terminal device can maintain the continuity of the user plane services when the user plane is disconnected from the control plane.
  • the method further includes: the user plane network element determines the traffic usage of the service running during the disconnection between the user plane and the control plane; when the connection between the control plane and the user plane is restored, the user plane network Element sends traffic usage to control plane network elements.
  • an embodiment of the present application provides a communication method, including: a control plane network element determining a first policy, where the first policy is used to instruct to maintain continuity of services on the user plane when the user plane is disconnected from the control plane properties; the control plane network element sends the information for indicating the first policy to the user plane network element and/or the wireless access network device.
  • the first policy includes one or more of the following: a policy used to indicate that the service of the user plane continues to run when the user plane is disconnected from the control plane; or, used to Indicates that when the user plane is disconnected from the control plane, the service of the user plane continues to run until the end of the service of the user plane; Continue to run until the connection between the control plane and the user plane is restored; or, it is used to indicate that when the user plane is disconnected from the control plane and the current period of the user plane's traffic quota is used up, configure the service for the user plane the traffic of the first duration and/or the first threshold, so that the service of the user plane continues to run based on the traffic of the first duration and/or the first threshold; or, used to indicate that the user plane is disconnected from the control plane, and , when the current period of the user plane's traffic quota usage time expires, the user plane service continues to run until the current period of the user plane's traffic quota is used up. In this way, the user plane
  • control plane network element determining the first policy includes: the control plane network element receiving a session creation request; the control plane network element determining the first policy according to the traffic quota information of the service and the policy control information of the service .
  • the information used to indicate the first policy is an enumeration value. In this way, when instructing the first policy, only the enumeration value can be passed, and the first policy itself does not need to be passed, which can save communication resources.
  • the method further includes: the control plane network element instructs the wireless access network device to enable the deactivation state mechanism for the terminal device.
  • the first policy includes: a policy for instructing to disable the session control timing mechanism when the user plane is disconnected from the control plane.
  • an embodiment of the present application provides a communication method, including: the second wireless access network device determines that the user plane is disconnected from the control plane; when the second wireless access network device is disconnected from the user plane and the control plane , to maintain service continuity on the user plane.
  • the second radio access network device when the second radio access network device is disconnected from the user plane and the control plane, maintaining the service continuity of the user plane, including: the second radio access network device from the first radio
  • the access network device obtains the context data of the terminal device.
  • the first radio access network device is the radio access network device that communicates with the terminal device when the user plane is disconnected from the control plane.
  • the context data of the terminal device is used for the terminal device to communicate with the first radio access network device.
  • the connection of the second radio access network device is restored; the second radio access network device notifies the first radio access network device to maintain the connection with the user plane network element; the second radio access network device sends the first radio access network device to the The user plane network element forwards the data of the terminal device.
  • the second radio access network device determining that the user plane is disconnected from the control plane includes: the second radio access network device receives the first indication information from the first network element, and the first network element It is deployed in the physical location area to which the user plane network element belongs, and the first indication information is used to indicate that the user plane is disconnected from the control plane.
  • the first indication information is a cause value.
  • an embodiment of the present application provides a communication method, including: in the case of disconnection between a user plane and a control plane, a first network element establishes a communication connection with a wireless access network device; wherein the first network element deploys In the physical location area to which the user plane network element belongs; the first network element maintains the service continuity of the user plane according to the communication connection with the wireless access network equipment.
  • the radio access network device may be a first radio access network device or a second radio access network device, which is not specifically limited in this embodiment of the present application.
  • the first network element maintains the service continuity of the user plane according to the communication connection with the wireless access network device, including: the first network element sends the first indication information to the wireless access network device , the first indication information is used to indicate that the user plane is disconnected from the control plane.
  • the method further includes: the first network element instructs the user plane network element to establish a data channel connection relationship with the wireless access network device through the second network element; wherein the second network element is deployed on the user plane network element.
  • the physical location area to which the element belongs, and the second network element is provided with a communication interface with the first network element and the user plane network element respectively.
  • an embodiment of the present application provides a communication method, including: a wireless access network device receives information from a control plane network element used to indicate a first policy, where the first policy is used to indicate a disconnection between the user plane and the control plane In the case of , the continuity of the service on the user plane is maintained; the radio access network device runs the service according to the first policy.
  • the disconnection between the user plane and the control plane in this embodiment of the present application may include: disconnection between a user plane network element and a control plane network element, or disconnection between a wireless access network device and a control plane network element, or disconnection between a user plane network element and a wireless network element All access network devices are disconnected from the control plane NEs.
  • the first policy includes one or more of the following: a policy used to instruct the user plane service to continue to run when the user plane is disconnected from the control plane; When the user plane is disconnected from the control plane, the service of the user plane continues to run until the end of the service of the user plane; it is used to indicate that the service of the user plane continues to run until the connection between the user plane and the control plane is disconnected. Policy for restoring the connection between the control plane and the user plane.
  • an embodiment of the present application provides a communication device, where the communication device may be a user plane network element or a wireless access network device, or a chip or a chip system in a user plane network element, or a wireless access network device chip or system-on-chip.
  • the communication apparatus may include a processing unit and a communication unit.
  • the processing unit may be a processor
  • the communication unit may be a communication interface or an interface circuit.
  • the communication device may also include a storage unit, which may be a memory.
  • the storage unit is used for storing instructions, and the processing unit executes the instructions stored in the storage unit, so that the wireless access network device implements a communication described in the first aspect or any possible implementation manner of the first aspect method.
  • the processing unit may be a processor, and the communication unit may be a communication interface.
  • the communication interface may be an input/output interface, a pin or a circuit, or the like.
  • the processing unit executes the instructions stored in the storage unit, so that the user plane network element or the wireless access network device implements a communication method described in any possible implementation manner of the first aspect or the fifth aspect.
  • the storage unit may be a storage unit in the chip (eg, a register, a cache, etc.), or a storage unit in the wireless access network device (eg, a read-only memory, a random access memory, etc.) located outside the chip ).
  • the communication unit is configured to receive information from the network element of the control plane for indicating the first policy; wherein the first policy is used to indicate that the service of the user plane is maintained when the user plane is disconnected from the control plane. Continuity; a processing unit for running the service according to the first policy.
  • the communication unit is specifically configured to receive information from a control plane network element used to indicate a policy for continuing operation of services on the user plane when the user plane is disconnected from the control plane.
  • the communication unit is specifically configured to receive a message from the control plane network element for indicating that in the case of disconnection between the user plane and the control plane, the service of the user plane continues to run until the service of the user plane ends. policy information.
  • the communication unit is specifically configured to receive an instruction from the control plane network element to indicate that in the case of disconnection between the user plane and the control plane, the services of the user plane continue to run until the control plane and the user plane are restored. Information about the connected policy.
  • the communication unit is specifically configured to receive an instruction from the control plane network element to disconnect the user plane from the control plane, and when the current period of the user plane traffic quota has been used up, it is:
  • the traffic of the user plane is configured with the traffic of the first duration and/or the first threshold, so that the service of the user plane continues to run based on the information of the policy for the traffic of the first duration and/or the first threshold.
  • the communication unit is specifically configured to receive an instruction from the control plane network element to indicate that the user plane is disconnected from the control plane, and when the current period of the user plane's traffic quota usage time expires , the service of the user plane continues to run until the current period of the user plane traffic quota is used up.
  • the communication unit is specifically configured to receive the enumeration value from the network element of the control plane.
  • the first policy is determined by the network element of the control plane according to the traffic quota information of the service and the policy control information of the service.
  • the processing unit is specifically configured to maintain the data channel connection relationship with the first radio access network device when the user plane is disconnected from the control plane;
  • the wireless access network device is the wireless access network device to which the user plane network element is connected when the user plane is disconnected from the control plane.
  • the processing unit is specifically configured to instruct to run the service according to the policy of deactivating the session control timing mechanism in the case of disconnection between the user plane and the control plane.
  • the communication unit is specifically configured to receive a message from a control plane network element, and the message does not carry a header field related to the session control timing mechanism; the communication unit is also specifically configured to send a message to the terminal device.
  • the processing unit is specifically configured to determine the traffic usage of the service running during the disconnection between the user plane and the control plane; the communication unit is specifically configured to restore the connection between the control plane and the user plane , send the traffic usage information to the control plane network element.
  • the processing unit is specifically configured to: trigger the checking of resource occupancy when the service does not run for a second period of time; or, when the resource occupancy exceeds a threshold, trigger to check the resource occupancy or, when the connection between the control plane and the user plane is resumed, triggering to check the resource occupancy.
  • an embodiment of the present application provides a communication device, where the communication device may be a control plane network element, or a chip or a chip system in the control plane network element.
  • the communication apparatus may include a processing unit and a communication unit.
  • the processing unit may be a processor, and the communication unit may be a communication interface or an interface circuit.
  • the communication device may also include a storage unit, which may be a memory. The storage unit is used for storing instructions, and the processing unit executes the instructions stored in the storage unit, so that the wireless access network device implements a communication described in the second aspect or any possible implementation manner of the second aspect method.
  • the processing unit may be a processor, and the communication unit may be a communication interface.
  • the communication interface may be an input/output interface, a pin or a circuit, or the like.
  • the processing unit executes the instructions stored in the storage unit, so that the radio access network device implements a communication method described in the second aspect or any possible implementation manner of the second aspect.
  • the storage unit may be a storage unit in the chip (eg, a register, a cache, etc.), or a storage unit in the wireless access network device (eg, a read-only memory, a random access memory, etc.) located outside the chip ).
  • the processing unit is configured to determine a first policy, where the first policy is configured to instruct to maintain continuity of services on the user plane when the user plane is disconnected from the control plane; the communication unit is configured to report to the user plane network The element sends information indicating the first policy.
  • the communication unit is specifically configured to send, to the user plane network element, information for indicating a policy for continuing the operation of the services of the user plane when the user plane is disconnected from the control plane.
  • the communication unit is specifically configured to send to the user plane network element a message indicating that in the case of disconnection between the user plane and the control plane, the service of the user plane continues to run until the service of the user plane ends. policy information.
  • the communication unit is specifically configured to send an instruction to the user plane network element to indicate that in the case of disconnection between the user plane and the control plane, the services of the user plane continue to run until the control plane and the user plane are restored. Information about the connected policy.
  • the communication unit is specifically configured to send to the user plane network element a message indicating that the user plane is disconnected from the control plane, and when the current period of the user plane traffic quota is used up, the The traffic of the user plane is configured with the traffic of the first duration and/or the first threshold, so that the service of the user plane continues to run based on the information of the policy for the traffic of the first duration and/or the first threshold.
  • the communication unit is specifically configured to send an instruction to the user plane network element when the user plane is disconnected from the control plane and the current period of the user plane traffic quota usage time expires , the service of the user plane continues to run until the current period of the user plane traffic quota is used up.
  • the communication unit is specifically configured to receive a session creation request; the processing unit is specifically configured to determine the first policy according to the traffic quota information of the service and the policy control information of the service.
  • the processing unit instructs the radio access network device to enable the deactivated state mechanism for the terminal device.
  • the processing unit is specifically configured to determine a strategy for deactivating the session control timing mechanism in the case that the user plane is disconnected from the control plane.
  • an embodiment of the present application provides a communication device, where the communication device may be a second wireless access network device, or a chip or a chip system in the second wireless access network device.
  • the communication apparatus may include a processing unit and a communication unit.
  • the processing unit may be a processor, and the communication unit may be a communication interface or an interface circuit.
  • the communication device may also include a storage unit, which may be a memory. The storage unit is used for storing instructions, and the processing unit executes the instructions stored in the storage unit, so that the wireless access network device implements a communication described in the second aspect or any possible implementation manner of the second aspect method.
  • the processing unit may be a processor, and the communication unit may be a communication interface.
  • the communication interface may be an input/output interface, a pin or a circuit, or the like.
  • the processing unit executes the instructions stored in the storage unit, so that the radio access network device implements a communication method described in the third aspect or any possible implementation manner of the third aspect.
  • the storage unit may be a storage unit in the chip (eg, a register, a cache, etc.), or a storage unit in the wireless access network device (eg, a read-only memory, a random access memory, etc.) located outside the chip ).
  • the processing unit maintains the service continuity of the user plane when the user plane is disconnected from the control plane; the communication unit determines that the user plane is disconnected from the control plane.
  • the processing unit is specifically configured to obtain the context data of the terminal device from the first radio access network device, and when the first radio access network device is disconnected from the user plane and the control plane, the first radio access network device communicates with the terminal device.
  • the communication radio access network device, the context data of the terminal device is used for connection recovery between the terminal device and the second radio access network device;
  • the processing unit is specifically configured to notify the first radio access network device to keep the connection with the user plane network element connection; the communication unit forwards the data of the terminal device to the user plane network element through the first radio access network device.
  • the communication unit is specifically configured to receive first indication information from a first network element, the first network element is deployed in the physical location area to which the user plane network element belongs, and the first indication information is used to indicate that the user plane is disconnected from the control plane.
  • the first indication information is a cause value.
  • an embodiment of the present application provides a communication apparatus, where the communication apparatus may be a first network element, or may be a chip or a chip system in a device of the first network element.
  • the communication apparatus may include a processing unit and a communication unit.
  • the processing unit may be a processor, and the communication unit may be a communication interface or an interface circuit.
  • the communication device may also include a storage unit, which may be a memory. The storage unit is used for storing instructions, and the processing unit executes the instructions stored in the storage unit, so that the wireless access network device implements a communication described in the fourth aspect or any possible implementation manner of the fourth aspect method.
  • the processing unit may be a processor, and the communication unit may be a communication interface.
  • the communication interface may be an input/output interface, a pin or a circuit, or the like.
  • the processing unit executes the instructions stored in the storage unit, so that the radio access network device implements a communication method described in the second aspect or any possible implementation manner of the second aspect.
  • the storage unit may be a storage unit in the chip (eg, a register, a cache, etc.), or a storage unit in the wireless access network device (eg, a read-only memory, a random access memory, etc.) located outside the chip ).
  • the processing unit is configured to establish a communication connection with the second radio access network device, and the first network element is deployed in the physical location area to which the user plane network element belongs; the communication unit is configured to communicate with the second radio access network device according to the communication connection to maintain service continuity on the user plane.
  • the communication unit is specifically configured to send first indication information to the second radio access network device, where the first indication information is used to indicate that the user plane is disconnected from the control plane.
  • the processing unit is specifically configured to instruct the user plane network element to establish a data channel connection relationship with the second wireless access network device; wherein the second network element is deployed in the physical location to which the user plane network element belongs. In the location area, the second network element is provided with a communication interface with the first network element and the user plane network element respectively.
  • an embodiment of the present application provides a computer-readable storage medium, where a computer program or instruction is stored in the computer-readable storage medium, and when the computer program or instruction is run on a computer, the computer executes the steps from the first aspect to the first aspect.
  • an embodiment of the present application provides a computer program product including instructions, when the instructions are executed on a computer, the computer executes the communication method described in any one of the implementation manners of the first to fourth aspects.
  • an embodiment of the present application provides a communication system, where the communication system includes any one or more of the following: the communication device described in the fifth aspect and various possible implementation manners, the sixth aspect and the sixth aspect.
  • an embodiment of the present application provides a communication device, the communication device includes a processor and a storage medium, the storage medium stores instructions, and when the instructions are executed by the processor, any implementation of the first to fourth aspects is implemented way to describe the communication method.
  • the present application provides a chip or a chip system, the chip or chip system includes at least one processor and a communication interface, the communication interface and the at least one processor are interconnected by a line, and the at least one processor is used for running a computer program or instruction , to perform the communication method described in any one of the implementation manners of the first aspect to the fourth aspect.
  • Fig. 1 is a schematic diagram of a telecom cloud construction architecture of a data center in a large area
  • Figure 2 is a schematic diagram of the 5G-oriented enterprise campus manufacturing plant architecture
  • Figure 3 is a schematic diagram of the 5GC cloud service architecture
  • FIG. 4 is a schematic diagram of a network architecture provided by an embodiment of the present application.
  • FIG. 5 is a schematic diagram of the architecture of an application scenario provided by an embodiment of the present application.
  • FIG. 6 is a schematic diagram of the architecture of another application scenario provided by an embodiment of the present application.
  • FIG. 7 is a schematic diagram of the architecture of another application scenario provided by an embodiment of the present application.
  • FIG. 8 is a schematic flowchart of a communication method provided by an embodiment of the present application.
  • FIG. 9 is a schematic flowchart of a communication method provided by an embodiment of the present application.
  • FIG. 10 is a schematic flowchart of a communication method provided by an embodiment of the present application.
  • FIG. 11 is a schematic flowchart of a communication method provided by an embodiment of the present application.
  • FIG. 13 is a schematic structural diagram of a communication device according to an embodiment of the present application.
  • FIG. 14 is a schematic structural diagram of a communication device provided by an embodiment of the present application.
  • FIG. 15 is a schematic structural diagram of a chip according to an embodiment of the present application.
  • words such as “first” and “second” are used to distinguish the same or similar items with basically the same function and effect.
  • the first radio access network device and the second radio access network device are only for differentiating different radio access network devices, and the sequence of them is not limited.
  • the words “first”, “second” and the like do not limit the quantity and execution order, and the words “first”, “second” and the like are not necessarily different.
  • At least one means one or more, and “plurality” means two or more.
  • the character “/” generally indicates that the associated objects are an “or” relationship.
  • At least one item(s) below” or similar expressions thereof refer to any combination of these items, including any combination of single item(s) or plural items(s).
  • at least one item (a) of a, b, or c may represent: a, b, c, ab, ac, bc, or abc, where a, b, and c may be single or multiple .
  • the SMF network element and the UPF network element can exchange messages through the N4 interface.
  • the control plane (CP) to the user plane (user plane) can be supported through the N4 interface.
  • plane, UP user policy delivery, and event reporting and processing from the user plane to the control plane.
  • the SMF network element is responsible for UPF network element selection, policy delivery, event reporting and other management functions, and the UPF network element is responsible for user packets. For processing, such as forwarding, billing, etc.
  • the network architecture of the 5G core network can adopt various methods.
  • operators can adopt large-area data centers or centrally deploy 5G core networks on the infrastructure of public cloud regions (regions) and available zones (AZs).
  • AZs available zones
  • the 5G core network can be applied to services in vertical industries. Diverse services in vertical industries have high requirements on reliability and often require service continuity.
  • vertical industry services may include one or more of the following: low-latency and high-reliability connection (ultra-rliable and low ltency cmmunications, URLLC) services (such as smart manufacturing plants, Internet of Vehicles) or enhanced mobility Broadband (enhanced mobile broadband, eMBB) services (such as cloud games, live media, remote surgery, remote conferences, distance education, etc.), etc.
  • URLLC ultra-rliable and low ltency cmmunications
  • eMBB enhanced mobility Broadband
  • FIG. 1 is a schematic diagram of a large area data center telecom cloud construction architecture.
  • the large area data center telecom cloud construction architecture may include multiple large areas, and each large area includes a corresponding Control plane network elements, user plane network elements, base stations, and data networks (DNs) all have communication relationships.
  • the networking topology is multi-layered, and the combination of failure modes is complex.
  • the disaster recovery switchover may fail or the network will be interrupted.
  • the disaster recovery area provides mutual disaster recovery capability
  • the software-defined network (SDN) abnormal problem due to the disaster recovery takeover or the centralized impact accumulated by the third-party application downstream during the failure may cause
  • the SMF network element in the disaster recovery data center fails, resulting in a takeover failure.
  • the N4 interface between SMF network elements and UPF network elements, and the N2 interface between wireless access network equipment and AMF network elements correspond to long-distance bearer networks, and the large traffic caused by the disaster recovery switching scenario may cause interface congestion. Packet loss or intermittent disconnection results in disconnection between the user plane and the control plane.
  • FIG. 2 is a schematic diagram of a 5G-oriented enterprise campus manufacturing plant architecture.
  • the operator of the enterprise campus and the operator's data center (DC) are connected through the 5GC control plane.
  • the link can be "slicing packet network (SPN)->surrounding leased base stations-> Multiple intermediate computer rooms/optical crossover fiber points -> hub building -> dry wavelength division -> 5GC core network", any link or node failure may cause disconnection between the user plane and the control plane.
  • SPN scaling packet network
  • the bearer network itself may have a redundant design, there is still the possibility of network interruption.
  • FIG. 3 is a schematic diagram of a 5GC cloud service architecture.
  • the control plane is deployed on the public cloud center Region/AZ, and the UPF network elements can be deployed at the edge of each city in a distributed manner.
  • the city and the data center communicate through the public network.
  • the large number of users of the network makes the transmission quality not guaranteed, and there is the possibility of network interruption, resulting in disconnection between the user plane and the control plane.
  • the disconnection between the user plane and the control plane in this embodiment of the present application may include: disconnection between a user plane network element and a control plane network element, or disconnection between a wireless access network device and a control plane network element, or disconnection between a user plane network element and a wireless network element All access network devices are disconnected from the control plane NEs.
  • the UPF network element and the SMF network element in the 5GC system design a device-level fault awareness mechanism and a session-level verification mechanism at the N4 interface.
  • the device-level fault detection mechanism can use the device as the detection granularity to detect whether there is a fault between devices. For example, the device-level fault detection mechanism can detect whether the communication between the SMF network element and the UPF network element is normal based on the number of heartbeats.
  • the session-level verification mechanism can use the session as the detection granularity to detect whether there is a fault in the session. For example, the session-level verification mechanism can detect whether the session data between the SMF network element and the UPF network element is consistent based on the number of heartbeats.
  • the UPF network element of the user plane finds that the SMF network element of the control plane is faulty or the communication is disconnected, the session will be forced to release within a period of time, or after the control plane fault is restored, the UPF network element will maintain the session data with the SMF network element in order to maintain the data. It will also force the release of the session, causing business interruption, making it impossible to meet the business continuity requirements of industries such as manufacturing plants.
  • the N2 interface between the 5G access network equipment and the AMF network elements of the 5G core network control plane will establish an SCTP link. If the links between the 5G access network equipment and all AMF network elements are interrupted, the wireless access network The network device will forcibly release the session, and service continuity cannot be guaranteed.
  • the embodiment of the present application provides a communication method.
  • the user plane network element can receive information from the control plane network element used to indicate the first policy, and maintain the continuity of the user plane service. to avoid service discontinuity caused by control plane failure/communication disconnection.
  • the specific implementation manner will be described in detail in the subsequent embodiments, which will not be repeated here.
  • the communication methods provided in the embodiments of the present application can be applied to long term evolution (long term evolution, LTE) systems, 5G systems, and future mobile communication systems, which are not specifically described in the embodiments of the present application. limited.
  • long term evolution long term evolution
  • 5G future mobile communication systems
  • LTE long term evolution
  • 5G future mobile communication systems
  • FIG. 4 is a schematic diagram of a network architecture provided by an embodiment of the present application.
  • the network architecture includes terminal equipment, access network (AN), core network and data network (DN).
  • the terminal device may be a network terminal device, such as a mobile phone, an Internet of Things terminal device, etc.;
  • the access network device is mainly used to implement functions such as wireless physical layer functions, resource scheduling, wireless resource management, wireless access control, and mobility management;
  • Core network devices can include management devices and gateway devices.
  • Management devices are mainly used for device registration, security authentication, mobility management, and location management of terminal devices.
  • Gateway devices are mainly used to establish channels with terminal devices and forward on the channel.
  • Data packets between a terminal device and an external data network may include network devices (such as servers, routers, etc.), and the data network is mainly used to provide a variety of data business services for the terminal device.
  • the access network, core network and data network in 5G are used as examples for description.
  • the access network in 5G can be a radio access network (R)AN, and the (R)AN device in the 5G system can be composed of multiple 5G-(R)AN nodes.
  • AN nodes may include: 3GPP access networks, non-3GPP access networks such as access points (access points, APs) of WiFi networks, next-generation base stations (which may be collectively referred to as new-generation radio access network nodes (NG-RAN) node), wherein the next-generation base station includes a new air interface base station (NR nodeB, gNB), a new generation of evolved base station (NG-eNB), a central unit (central unit, CU) and a distributed unit (distributed unit, DU) separate forms gNB, etc.), transceiver point (transmission receive point, TRP), transmission point (transmission point, TP) or other nodes.
  • NR nodeB new air interface base station
  • NG-eNB new generation of evolved base station
  • CU central unit
  • DU distributed unit
  • 5G core network (5G core/new generation core, 5GC/NGC) includes access and mobility management function (AMF) network elements, session management function (session management function, SMF) network elements, user plane User plane function (UPF) network element, authentication server function (AUSF) network element, policy control function (PCF) network element, application function (AF) network element, unified Data management function (unified data management, UDM) network element, network slice selection function (network slice selection function, NSSF) network element, network element function (network element function, NEF) network element and other functional units.
  • AMF access and mobility management function
  • SMF session management function
  • UPF user plane User plane function
  • AUSF authentication server function
  • PCF policy control function
  • AF application function
  • UDM network slice selection function
  • NSSF network slice selection function
  • NEF network element function
  • AMF network element is mainly responsible for mobility management, access management and other services, such as user location update, user registration network, user handover and so on.
  • SMF network elements are mainly responsible for session management, dynamic host configuration protocol functions, selection and control of user plane functions, such as session establishment, modification, and release. Specific functions include assigning IP addresses to users and selecting UPF network elements that provide packet forwarding functions.
  • the UPF network element is mainly responsible for external connection to the data network (DN) and data packet routing and forwarding on the user plane, packet filtering, and performing quality of service (QoS) control related functions, such as forwarding, billing, etc. .
  • DN mainly provides services for user equipment, such as providing mobile operator services, Internet services or third-party services.
  • the AUSF network element is mainly responsible for the authentication function of the terminal equipment.
  • the PCF network element is mainly responsible for providing a unified policy framework for network behavior management, providing policy rules for control plane functions, and obtaining registration information related to policy decisions, such as QoS policies, slice selection policies, and so on. It should be noted that these functional units can work independently, or can be combined to implement certain control functions, such as access control and mobility management functions such as access authentication, security encryption, location registration, etc. Session management functions such as establishment, release, and modification of plane transmission paths.
  • UDM network element is a unified user data management, mainly used to store user equipment subscription data, such as storage subscription information, authentication/authorization information; AF network element is responsible for providing service-related information to the 3GPP network, such as for affecting service routing, and Interaction between PCF network elements for policy control and so on.
  • the functional units in the 5G system can communicate through the next generation network (NG) interface.
  • the terminal equipment can transmit control plane messages with the AMF network element through the NG interface 1 (N1 for short), and the RAN equipment can Through NG interface 3 (referred to as N3) to establish a user plane communication connection with the UPF network element to establish a channel
  • AN/RAN equipment can establish a control plane signaling connection with the AMF network element through NG interface 2 (referred to as N2)
  • the UPF network element can use the NG interface Interface 4 (N4 for short) exchanges information with SMF network elements
  • UPF network elements can exchange user plane data with data network DN through NG interface 6 (N6 for short)
  • AMF network elements can communicate with SMF network through NG interface 11 (N11 for short)
  • the SMF network element can exchange information with the PCF network element through the NG interface 7 (N7 for short), and the AMF network element can exchange information with the AUSF network element through the NG interface 12 (N12 for short).
  • FIG. 5 shows an architectural schematic diagram of an application scenario provided by an embodiment of the present application.
  • a “control plane failure or disconnection bypass strategy control logic entity” may be set, and the control plane failure or disconnection bypass strategy control logic entity may be set in the control plane network in the 5GC It can also be set in the control plane network element of the IP multimedia subsystem (ipmultimedia subsystem, IMS) core network (Core).
  • the control plane failure or disconnection bypass policy control logic entity can generate an adaptive policy for the user plane to continue to run when the control plane fails or disconnects according to the actual application scenarios of the 5GC and/or IMS core, and send a message to the user plane.
  • the strategy enables the user plane network element to maintain the continuity of the services of the user plane when the user plane is disconnected from the control plane according to the strategy.
  • FIG. 6 shows an architectural schematic diagram of another application scenario provided by an embodiment of the present application.
  • enterprise campus 1 and enterprise campus 2 are respectively connected to the 5GC of the operator's data center DC.
  • a first network element (or can be understood as a first network element) may be set in each enterprise campus. It is deployed in the physical location area to which the user plane network element belongs), and the first network element can maintain the link connection with the base station, so as to maintain the normal activity of the session.
  • the first network element may be a network element with simpler functions, for example, the first network element may be an AMF edge network element (or may be called a minimal AMF network element, etc.), and the AMF edge network element may support RAN
  • the side maintains the link reachable state, so that when the RAN finds that the AMF network element on the DC control plane of the data center is disconnected, the session will not be forced to release, and subsequent new service requests can be sent to the first network element AMF edge, for example, RAN can send different link priorities, different weight (capacity) sizes, link blocking/deblocking, link weight factor (Weight Factor) and other schemes between planning and data center DC AMF and campus AMF Edge to AMF edge. New business request.
  • backupAmfInfo the information (backupAmfInfo) parameter enables backupAmfInfo to carry information about the DC AMF network element in the data center and its backup campus AMF Edge.
  • backupAmfInfo Send new business requests to the backup campus AMF Edge.
  • the AMF network elements of the data center DC and the campus AMF edge can be planned in the same set, but the campus AMF edge can choose not to register with the network repository function (NRF) network element of the center DC 5GC.
  • the AMF edge of the campus can choose to plan to use the same globally unique AMF identifier (GUAMI), or choose to plan to use different GUAMIs (in this case, a new set needs to be planned for every 64 AMF network elements, so the data center DC AMF needs to support multi-set capability); data center DC AMF network elements and campus AMF edge can also be planned into different sets, and each campus AMF edge also plans different sets and different GUAMIs.
  • GUI globally unique AMF identifier
  • a second network element may be set in each enterprise campus (or it may be understood that the second network element is deployed in the physical location area to which the user plane network element belongs, and the second network element is The network element can maintain the link connection with the user plane network element, so as to maintain the normal activity of the session.
  • the second network element can be a network element with simpler functions, for example, the second network element can be an SMF edge (edge)
  • the network element or may be called the simplest SMF network element, etc.
  • the SMF edge network element can communicate with the first network element, so as to support the user plane network element side to maintain the link reachable state, so that the user plane network element can be controlled by other When the link is disconnected, the session will not be forcibly released.
  • the specific content that the second network element can maintain the link connection with the base station will be described in subsequent embodiments, and will not be repeated here.
  • both the first network element and the second network element in FIG. 6 can be omitted, then the RAN side can be enhanced and developed.
  • the RAN side does not take the initiative to release.
  • a radio resource control (RRC) connection maintains the continuity of user plane services.
  • FIG. 7 shows an architectural schematic diagram of another application scenario provided by an embodiment of the present application.
  • the LINK link service responsible for interfacing with the RAN N2 interface (simplified as link service in Figure 7) is deployed from the data center DC to the campus.
  • the RAN base station is connected to the campus LINK link service, and the RAN base station does not It is directly connected to the data center DC AMF network element, and the campus LINK link service senses the status of the data center DC AMF network element and the campus AMF edge.
  • the campus LINK link service finds that the link link service and the data center DC AMF network element are disconnected
  • the campus AMF edge takes over the GUAMI identity of the DC AMF network element in the data center and continues to process services.
  • the LINK link service can be deployed together with the AMF edge of the campus.
  • the corresponding LINK link service can be deployed in both the first network element and the second network element. In terms of specific plans, the following options are available:
  • the 3GPP standard set protocol is used between the LINK link service and the RAN.
  • the number of LINK link services corresponds to the number of AMF network elements in the data center DC.
  • the LINK link service and the campus AMF edge are deployed together. In terms of business, it represents the business of the N2 interface of the data center DC AMF network element, and the LINK link service and the data center DC AMF network element communicate through the establishment of a tunnel.
  • a single virtual network function (VNF) is used between the LINK link service and the RAN, and a stream control transmission protocol (SCTP) dual-homing or multi-link communication can be used between them.
  • the DC AMF network element and the AMF edge of the campus form a large VNF that spans both the DC and the campus.
  • Links are established between multiple different LINK link services in the park, and multiple LINK link services cooperate to detect the status of the DC AMF network elements in the data center, and tunnels are passed between the LINK link service and the DC AMF network elements in the data center. to communicate.
  • the LINK link service is defined as an independent VNF, and the communication with the data center DCAMF network element and the campus AMF edge is the communication between network elements.
  • the LINK link service is between the RAN, the data center DC AMF network element, and the campus AMF edge. Both plan and configure links.
  • the DC AMF network element of the data center independently allocates GUAMI to each campus.
  • the AMF edge of the campus takes over the GUAMI identity corresponding to the DC AMF network element of the data center and continues processing.
  • a new set needs to be planned for every 64 AMF network elements. In this way, the DC AMF network elements of the data center need to support the multi-set capability.
  • Each campus reuses the GUAMIs of the DC AMF network elements of the data center when taking over the services of the DC AMF network elements of the data center.
  • GUTI needs to be planned and most of the GUTIs are allocated to the DC AMF network elements of the data center.
  • a part of the GUTI number section is reserved for each park. After this reserved number segment is disconnected from the campus and the center, the campus AMF edge can be used in scenarios where services are taken over or GUTIs need to be allocated. Actively release the reserved GUTI resources of the allocated campus during the disconnection replacement period, and reallocate the GUTI number segment resources that are not reserved for the campus and used by the DC AMF network elements of the data center.
  • the LINK link service may represent multiple GUAMI identities, and it is necessary to maintain the correspondence between GUAMI and the central AMF/park AMF edge.
  • NAS non-access stratum
  • NGAP next generation application protocol
  • control plane network elements described in the embodiments of the present application may be SMF network elements, PCF network elements, charging function (charging function, CHF) network elements, or AMF network elements in 5GC and other network elements used to implement policy determination. This is not specifically limited in the application examples.
  • the control plane network element described in the embodiment of the present application may also be a proxy call session control function (proxy call session control function, P-CSCF) network element in the IMS core, a serving call session control function (serving call session control function, S -CSCF) network element or application server (application server, AS), etc., which are not specifically limited in this embodiment of the present application.
  • proxy call session control function proxy call session control function, P-CSCF
  • serving call session control function serving call session control function
  • AS application server
  • the user plane network elements described in the embodiments of the present application may be network elements such as UPF network elements that are used to implement user plane functions.
  • the first policy described in this embodiment of the present application is used to instruct to maintain the continuity of the user plane service when the user plane is disconnected from the control plane.
  • the disconnection between the user plane and the control plane may be a device-level disconnection, or a session-level disconnection.
  • the cause of the disconnection between the user plane and the control plane may be the failure of the control plane, or may be due to the above-mentioned natural disasters, network failures, etc.
  • the user plane network element can detect whether the user plane is disconnected from the control plane based on the method of detecting the heartbeat between the user plane network element and the control plane network element.
  • the user plane network element may also determine whether the user plane and the control plane are disconnected based on the indication information of other network elements.
  • the embodiments of the present application do not specifically limit the specific form, cause, and detection method of the disconnection between the user plane and the control plane.
  • the user plane service may be a protocol data unit (protocol data unit, PDU) session (hereinafter referred to as a session) established in the user plane network element, and maintaining the continuity of the user plane service may include: not forcibly releasing the user plane network The session established in the element, or it can be understood as the activity of maintaining the session in the user plane network element.
  • PDU protocol data unit
  • the service on the user plane may also be the call service in the IMS core, and maintaining the continuity of the service on the user plane may include: not forcibly releasing the call service.
  • the specific implementation of the first strategy in 5GC may be different from the specific implementation of the first strategy in the IMS core.
  • the first strategy can include one or more of the following possible implementations:
  • the first possible implementation a policy used to indicate that the services of the user plane continue to run when the user plane is disconnected from the control plane.
  • the first strategy can also be understood as: indicating that in the case of disconnection between the user plane and the control plane, the user is allowed to use it for free. traffic, and keep the user plane services running. In this implementation manner, the amount of free traffic used by the user may not be restricted, and the user plane service will continue to run all the time.
  • the second possible implementation manner a policy used to indicate that in the case of disconnection between the user plane and the control plane, the service of the user plane continues to run until the service of the user plane ends.
  • the first strategy can also be understood as: indicating that in the case of disconnection between the user plane and the control plane, the user is allowed to use it for free. traffic, and the policy to keep the service running on the user plane until the current service running on the user plane ends.
  • the third possible implementation manner a policy used to indicate that in the case of disconnection between the user plane and the control plane, the services of the user plane continue to run until the connection between the control plane and the user plane is restored.
  • the first strategy can also be understood as: indicating that in the case of disconnection between the user plane and the control plane, the user is allowed to use it for free. It is a policy to keep the services of the user plane running until the connection between the control plane and the user plane is restored.
  • the fourth possible implementation manner used to indicate that when the user plane is disconnected from the control plane and the current period of the user plane traffic quota is used up, configure the first duration and/or the first duration for the user plane service Threshold traffic, so that the user plane service continues to run based on the first duration and/or the policy of the first threshold traffic.
  • the first policy may instruct to configure the traffic of the first duration and/or the first threshold for the service of the user plane, and the specific values of the first duration and the first threshold may be set according to the actual application scenario, The embodiments of the present application do not make specific limitations.
  • it may further include: when the time limit of the first duration has expired and the traffic quota of the first threshold has been used up, the operation of the user plane service is terminated (for example, the session is released); or, the time limit of the first duration has expired and the third If the traffic quota of a threshold is not used up, the operation of the user plane service is terminated (for example, the session is released); or, if the time limit of the first duration has not expired and the traffic quota of the first threshold is used up, the operation of the user plane service is terminated (such as release session); this embodiment of the present application does not specifically limit this.
  • the fifth possible implementation mode used to indicate that when the user plane is disconnected from the control plane and the current period of the user plane traffic quota usage time expires, the user plane services continue to run until the current user plane
  • the traffic quota of the current cycle of the user plane is not only limited by the traffic quota, but also limited by the usage time.
  • the usage time of the current cycle traffic quota expires, the services of the user plane can continue to run until the current cycle of the user plane.
  • the traffic quota has been used up, so that the continuity of user plane services can be maintained to a certain extent.
  • the specific implementation of the first strategy in the 5GC may also be set according to an actual application scenario, which is not specifically limited in this embodiment of the present application.
  • different implementations of the first strategy can be defined as different enumeration values.
  • the enumeration value can be passed without passing the first strategy itself, because The enumeration value reduces the occupation of resources. Therefore, defining the first strategy as the enumeration value can save communication resources.
  • the first policy may be to disable the session control timing mechanism.
  • the session control timing mechanism can be the session timer mechanism in the protocol.
  • the session timer mechanism can be understood as: after the session is established, the terminal or network element periodically initiates a session refresh request to the opposite terminal, and the terminal and network element in the same session can timely The status of other devices is detected, and when any network element of the terminal or IMS core fails, the session can be released in time to avoid occupying network resources. If the session timer mechanism is disabled, the user plane network element can instruct the terminal device to stop periodically sending requests to the control plane network element, so as to avoid the forced release of the call after the IMS core control plane failure/disconnection is detected by the session timer mechanism.
  • the deactivated state described in the embodiments of this application may be the inactive state in the protocol.
  • the terminal device still remains in the communication connection state, and the UE can move within the RAN area without notifying the CN.
  • the last serving 5G base station gNodeB, gNB
  • the terminal device retains the context of the terminal device and the NG connection associated with the terminal device to the serving AMF and UPF network elements. Looking at the terminal device from the core network, it is It is the same as when the terminal device is in the connected state.
  • the wireless access network device described in the embodiments of this application may be a base station or the like.
  • the first radio access network device described in this embodiment of the present application may be: before the user plane is disconnected from the control plane, the last radio access network device that serves for the communication between the terminal device and the user plane network element.
  • the second radio access network device described in this embodiment of the present application may be a radio access network device that provides communication services for the terminal device after the user plane is disconnected from the control plane.
  • FIG. 8 is a schematic flowchart of a communication method provided by an embodiment of the present application, including the following steps:
  • the control plane network element determines a first policy, where the first policy is used to instruct to maintain the continuity of the user plane service when the user plane is disconnected from the control plane.
  • the network element of the control plane may determine the first policy when the service of the user plane is initiated.
  • the control plane network element may determine the first policy for the PDU session when the terminal device initiates a PDU session establishment request. For example, the network element of the control plane can determine whether the PDU session has higher service continuity requirements based on information such as different terminal devices, different network data names (DNN), different types of services, or different package users corresponding to the PDU session. High, if the PDU session requires high service continuity, the first policy can be determined for the PDU session. For example, the network element of the control plane can determine whether the PDU session requires high service continuity according to the policy control information indicated by the PCF network element for the PDU session and the traffic quota information indicated by the CHF network element for the PDU session. The PDU session has high requirements on service continuity, and a first policy can be determined for the PDU session. This embodiment of the present application does not limit the specific basis on which the network element of the control plane determines the first policy.
  • the network element of the control plane when the network element of the control plane is the network element of the IMS core, the network element of the control plane can be used for different terminal devices, different network data names (data network names, DNN), different types of services or Information such as users of different packages is used to determine whether the call service requires high service continuity. If the call service requires high service continuity, a first strategy can be determined for the call service.
  • This embodiment of the present application does not limit the specific basis on which the network element of the control plane determines the first policy.
  • the control plane network element sends information for indicating the first policy to the user plane network element.
  • control plane network element may send the information indicating the first policy to the user plane network element through a newly defined message for indicating the first policy.
  • the control plane network element may also carry information for indicating the first policy in an existing message.
  • the network element of the control plane may also not carry some information in the existing message to achieve the purpose of indicating the first policy.
  • control plane network element when the control plane network element is a 5GC network element, the control plane network element may carry a message for indicating the first policy in a session establishment or modification reply (session establishment/modification request) message.
  • control plane network element when the control plane network element is an IMS core network element, the control plane network element may not carry the session-expires and min-SE related to the session timer mechanism in messages such as 200OK sent to the user plane network element.
  • the user plane network element can forward the 200OK message to the terminal device without carrying the session-expires and min-SE header fields related to the session timer mechanism, so that the session timer mechanism can be disabled and the user plane service can be maintained. continuity.
  • the control plane network element instructs the radio access network device to maintain the service continuity of the terminal device.
  • the network element of the control plane may instruct the wireless access network device to maintain the terminal device in a connected state, so as to maintain the service continuity of the terminal device.
  • control plane network element when the control plane network element is a 5GC network element, the control plane network element may instruct the radio access network device to start the inactive state mechanism for the terminal device, and the subsequent radio access network device may also reserve based on the last serving gNB.
  • the context of the terminal equipment and the content associated with the terminal equipment maintain the continuity of the service of the terminal equipment.
  • the network element of the control plane when the network element of the control plane is the network element of the IMS core, the network element of the control plane can forward a 200OK message through the network element of the user plane.
  • the 200OK message does not carry the Session-Expires and Min- SE and other header fields, so that the session timer mechanism can be disabled to maintain the continuity of terminal equipment services.
  • S704 The user plane network element operates the service according to the first policy.
  • S705 The radio access network equipment maintains the continuity of the service of the terminal equipment.
  • both the user plane network element and the wireless access network device receive an instruction to maintain the continuity of the service of the user plane when the user plane is disconnected from the control plane, Subsequently, the user plane network element and the wireless access network equipment may adopt any manner to maintain the continuity of the user plane service when the user plane is disconnected from the control plane, which is not specifically limited in this embodiment of the present application.
  • the network element of the control plane may determine to maintain the service of the user plane in the case of instructing the disconnection between the user plane and the control plane.
  • the first strategy of continuity is issued to the user plane network element and the wireless access network equipment, then when the user plane is disconnected from the control plane, the user plane network element and the wireless access network equipment can maintain the user plane.
  • Business continuity avoiding business discontinuity caused by control plane failure/communication disconnection.
  • FIG. 9 is a schematic flowchart of a specific communication method provided by an embodiment of the present application.
  • the control plane network element is the SMF network element in the 5GC (or it can be understood that the policy control logic for realizing the first policy determination in the embodiment of the present application is executed by the SMF network element) as Example to illustrate the same method of the embodiment of the present application.
  • the policy control logic acts on the CHF network element, PCF network element, AMF network element or UPF network element in 5GC, in addition to extending the N4 interface signaling parameters, the corresponding SMF network element can be configured according to the protocol.
  • the information indicating the first strategy can be transmitted through one or more of the following messages: Nchf_ConvergedCharging_Create_Response message, The Nchf_ConvergedCharging_Notify message, the Npcf_SMPolicyControl_Create_Response message, or the Npcf_SMPolicyControl_UpdateNotify message, etc. will not be repeated here.
  • the communication method shown in FIG. 9 may include the following steps:
  • the terminal device sends a session establishment request to the AMF network element.
  • the terminal device may initiate a PDU session establishment request to the AMF network element through the RAN.
  • a terminal device can send an N2 message to the RAN, and the N2 message can carry an N2 Message (also called a Service Request), and the N2 Message can carry session establishment request information.
  • an N2 Message (Service Request) can carry a PDU Session Establishment Request message.
  • the AMF network element sends a session establishment request to the SMF network element.
  • the AMF network element may send an N11 message to the SMF network element, where the N11 message carries a request to establish a session instruction, for example, the N11 message carries an Nsmf_PDUSession_UpdateSMContext Request.
  • S803 The SMF network element acquires the policy control information of the session from the PCF network element.
  • the policy control information of the session may be determined by the PCF based on a common policy determination method.
  • the policy control information of the session may indicate the access technology, communication link, etc. of the session; this embodiment of the present application does not Make specific restrictions.
  • the SMF network element obtains traffic quota information from the CHF network element.
  • the SMF network element may send a ChargingDataRequest request to the CHF network element to obtain traffic quota information, and the traffic quota information may be used to indicate that the session service needs to run under the condition that the traffic quota is not used up.
  • S805 The SMF network element determines the first policy.
  • the UPF network element receives the information indicating the first policy, and optionally, the session policy control information and the traffic quota information, from the SMF network element.
  • S807 The SMF network element instructs the AMF network element to enable the inactive mechanism.
  • the SMF network element may reply to the AMF network element with an Nsmf_PDUSession_UpdateSMContext Response response, which carries a parameter indicating that the AMF network element can enable the inactive mechanism.
  • the AMF network element instructs the RAN to enable the inactive state mechanism for the terminal device.
  • the AMF network element may carry RRC Inactive assistance information in the N2 Request message to the RAN/terminal device, to notify the RAN to enable the inactive state mechanism for the terminal device.
  • the terminal device performs the data transmission service based on the session.
  • the terminal device can perform data transmission services with the UPF network element.
  • the SMF network element can report the PFCP Session Report Request to the SMF network element, and the SMF network element can send the Nchf_ConvergedCharging_Update message to the CHF network element to report the used traffic.
  • the SMF network element can issue a new quota to the SMF network element, and the SMF network element delivers the traffic quota re-issued by the CHF network element to the UPF network element through the packet forwarding control protocol (PFCP) Session Modification Request message.
  • PFCP packet forwarding control protocol
  • the control plane network element may determine the first policy and deliver the first policy to the user plane network element, and then the user plane network element will follow the first policy according to the first policy.
  • the service of the user plane can be maintained to continue to run, so as to avoid the service discontinuity caused by the control plane failure/communication disconnection.
  • FIG. 10 is a schematic flowchart of a specific communication method provided by an embodiment of the present application.
  • the communication method may be a schematic diagram of communication for maintaining the service continuity of the user plane after the user plane is disconnected from the control plane. Specifically, it can include:
  • the second radio access network device determines that the user plane is disconnected from the control plane.
  • the second radio access network device may be a base station or the like that serves the terminal device after the user plane is disconnected from the control plane.
  • the second radio access network device may sense the disconnection between the user plane and the control plane based on the instructions of other network elements or by itself. This embodiment of the present application does not specifically limit this.
  • the second radio access network device can maintain the continuity of the user plane service when the user plane is disconnected from the control plane.
  • the second radio access network device may not forcibly release the session after sensing the disconnection between the user plane and the control plane.
  • receive a handover request message from the terminal device it does not send a handover request message to the 5GC, but only in the wireless
  • the access network side completes the air interface handover between the base stations serving the terminal to maintain the continuity of user plane services.
  • S902-S905 show a possible implementation manner of maintaining the continuity of the user plane service when the second radio access network device is disconnected from the user plane and the control plane.
  • the second radio access network device receives a handover request message from the terminal device, and the handover request message may carry an inactive radio network yempory identity (I-RNTI).
  • I-RNTI inactive radio network yempory identity
  • the terminal device when the terminal device moves across an indoor baseband unit (BBU), it needs to perform handover signaling interaction with the control plane, and the terminal device can send a handover request to the second radio access network device message, the second radio access network device (may also be called the new base station) can parse the I-RNTI to obtain the information of the first radio access network device, and the first radio access network device (may also be called the old base station) can It is the last wireless access network device that serves the terminal device before the user plane is disconnected from the control plane.
  • BBU indoor baseband unit
  • the second radio access network device acquires context data of the terminal device from the first radio access network device, and based on the context data, the second radio access network device may complete an RRC connection reply with the terminal device.
  • the second radio access network device may also provide a forwarding address to the first radio access network device to transfer data from the first radio access network device.
  • the access network equipment obtains downlink data.
  • the second radio access network device notifies the first radio access network device to maintain the connection with the UPF network element.
  • the UPF network element still maintains the channel connection with the first wireless access network device, and subsequent uplink or downlink data of the terminal device can pass through the connection between the second wireless access network device and the first wireless access network device.
  • the Xn interface between the two is forwarded, so as to realize the continuity of the user plane service.
  • S905 The second radio access network device forwards the data of the terminal device through the first radio access network device.
  • the second radio access network device may provide services for the terminal device, the first radio access network device maintains a channel connection with the UPF network element, and the second radio access network device and the first radio access network device The communication can be done through the Xn interface, therefore, both the uplink and downlink data of the terminal device can be forwarded through the Xn interface between the second radio access network device and the first radio access network device, thereby realizing the continuity of user plane services.
  • the second radio access network device after the second radio access network device senses that the user plane is disconnected from the control plane, it can maintain the continuity of the user plane service based on the communication with the first radio access network device.
  • the radio access network device can be enhanced and developed, so that when the radio access network device determines that the control plane is faulty or disconnected (for example, no AMF network element is available) , the radio access network equipment does not actively release the RRC connection to maintain the continuity of user plane services. For example, when the interaction between the second radio access network device and the PathSwitch of the AMF network element fails, the second radio access network device does not actively release the RRC connection, and the first radio access network device temporarily maintains the connection with the UPF network element. During the fault period, the uplink or downlink data can be forwarded through the Xn interface between the first radio access network device and the second radio access network device, so that the continuity of the user plane service can be maintained.
  • FIG. 11 is a schematic flowchart of a specific communication method provided by an embodiment of the present application.
  • the communication method may be a schematic diagram of communication for maintaining the service continuity of the user plane after the user plane is disconnected from the control plane. Specifically, it can include:
  • the first network element may be set in the campus, and the first network element may be a network element (such as an AMF edge network element) that is set up separately and used to implement simpler AMF, or may be connected with other network elements.
  • the network element that is configured by the element and used to implement the simpler AMF is not specifically limited in this embodiment of the present application.
  • the second wireless access network device may establish a communication connection with the first network element.
  • the second radio access network device may send a request to the first network element, where the request is used to request to establish a communication connection between the second radio access network device and the first network element.
  • S1002 The first network element instructs the second radio access network device to disconnect the user plane from the control plane.
  • the first network element may send a cause value to the second radio access network device, indicating that the current user plane on the RAN side is disconnected from the control plane.
  • the campus UPF network element may not actively delete the session or release the N3 connection on the RAN side, so as to maintain the connection with the first radio access network device.
  • the second radio access network device receives a handover request message from the terminal device, and the handover request message may carry an inactive radio network yempory identity (I-RNTI).
  • I-RNTI inactive radio network yempory identity
  • the second radio access network device acquires context data of the terminal device from the first radio access network device, and based on the context data, the second radio access network device can complete an RRC connection reply with the terminal device.
  • the second radio access network device notifies the first radio access network device to maintain the connection with the UPF network element.
  • S1006 The second radio access network device forwards the data of the terminal device through the first radio access network device.
  • a first network element may be set in the campus, and the user plane network element is instructed by the first network element to maintain service continuity.
  • the AMF edge network element in the case where the first network element is the AMF edge network element, in the case where the communication between the user plane and the control plane is resumed, can disconnect the user plane from the control plane during the AMF edge network.
  • the data generated in the element is synchronized to the AMF network element of the 5GC control plane.
  • a second network element for example, an SMF edge network element set in the campus
  • the second wireless access network device can communicate with the AMF edge network element.
  • the AMF edge network element can communicate with the SMF edge network element
  • the SMF edge network element can communicate with the UPF network element.
  • the SMF edge network element can notify the UPF network element to establish and communicate with the second network element. The connection of the wireless access network equipment, so as to realize the service communication between the terminal equipment and the UPF network element.
  • AMF edge network elements and SMF edge network elements are deployed in the enterprise campus, when the user plane is disconnected from the control plane, it can support switching of terminal equipment, support services initiated by terminal equipment in idle state, and support terminal equipment. Going offline or shutting down and back online, etc.
  • the SMF edge network element when the communication between the user plane and the control plane is restored, can disconnect the user plane from the control plane during the SMF edge network.
  • the data generated in the element is synchronized to the SMF network element of the 5GC control plane.
  • UDM Edge or AUSF Edge can also be deployed in the enterprise campus.
  • the user plane When the user plane is disconnected from the control plane, it can also support the terminal equipment accessing the network to register and access the network.
  • the positioning service can also be implemented by the AMF edge network element. Since the AMF edge network element is set in the park, when the positioning service is implemented, the data transmission path is relatively short. Short, compared to the use of the central DC AMF network element to implement the positioning service, the use of the AMF edge network element to implement the service can effectively reduce the delay.
  • user data can be synchronized between the central DC AMF network element and the AMF edge network element.
  • GMLC location management function
  • LMF location management function
  • the terminal device initiates a new service, and the AMFedge network element can reply with a failure response, triggering the UE to fall back to the public, undisconnected 4G/3G/2G network.
  • AMF edge can be deployed on a third-party public cloud, which may also be deployed with UPF at the same time (for example, UPF is deployed on the public cloud corresponding to the roaming location to facilitate local access).
  • FIG. 12 is a schematic flowchart of a communication method provided by an embodiment of the present application.
  • the control plane network element is the S-CSCF network element in the IMS core (or can be understood as being used to implement
  • the policy control logic determined by the first policy in the embodiment of the present application is executed by the S-CSCF network element) as an example to illustrate the same method in the embodiment of the present application.
  • the method may include the following steps:
  • the S-CSCF network element receives a call access request from a terminal device.
  • the terminal device may send a call access request to the S-CSCF network element through the UPF network element and the P--CSCF network element.
  • the terminal device when initiating a call access (INVITE) request, may carry the Session-Expires header field, indicating that Session Timer detection is performed after the session is established. For example, the terminal device may send a call access request to the UPF network element, the UPF network element forwards the call access request to the P-CSCF network element, and the P-CSCF network element sends the call access request to the S-CSCF network element.
  • the S-CSCF network element determines to maintain the continuity of the call when the user plane is disconnected from the control plane.
  • the S-CSCF network element may determine the difference between the call service and the service according to information such as different terminal devices, different network data names (DNN), different types of services or different package users corresponding to the call service. Whether the continuity requirement is high, if the call service has high service continuity requirements, it can be determined for the call service to maintain the call continuity when the user plane is disconnected from the control plane. This embodiment of the present application does not limit this.
  • the S-CSCF network element can determine not to enable the Session Timer mechanism to prevent the subsequent IMS Core control plane failure/disconnection from forcibly releasing the call after being detected by the Session Timer mechanism.
  • S1103 The S-CSCF network element sends an access request to the AS that does not carry a header field related to the session control timing mechanism.
  • S1104 The AS sends a reply message that does not carry a header field related to the session control timing mechanism to the S-CSCF network element.
  • the AS may send a 200 OK message to the S-CSCF network element that does not carry a header field related to the session control timing mechanism.
  • S1105 The S-CSCF network element sends a reply message that does not carry a header field related to the session control timing mechanism to the terminal device.
  • the S-CSCF network element may send a 200OK message without the header field related to the session control timing mechanism to the P-CSCF network element; the P-CSCF network element may send the UPF network element without carrying the session control timing mechanism related 200 OK message in the header field; the UPF network element may send the 200 OK message without the header field related to the session control timing mechanism to the terminal device.
  • IMScore by deactivating the session timer mechanism, when the user plane is disconnected from the control plane, the service continuity of the user plane can be maintained, and the service discontinuity caused by the control plane failure/communication disconnection can be avoided.
  • the user plane network element may also determine the traffic usage of the service running during the disconnection between the user plane and the control plane; When the connection between the user plane and the user plane is restored, the user plane network element sends the traffic usage information to the control plane network element.
  • the UPF network element can also accumulate statistics on the traffic overused by the user during the fault period according to the needs of the operator's customer. After the control plane is restored, the accumulated traffic is supplemented and reported to the SMF network element or CHF through a report message. Network element, a special identifier can be added to the relevant interface message, so that the SMF network element or the CHF network element can process the part of the excess traffic.
  • the user plane during the disconnection period between the user plane and the control plane, the user plane maintains services and continues to run. For example, to prevent user plane resources from hanging (it can be understood that the user plane resources are occupied and cannot be released in time), then the When the services of the NEs on the user plane are not running for a long time, or the resource occupancy rate of the NEs on the user plane is high, or the user plane is connected to the control plane, trigger the check on the resource occupancy of the NEs on the user plane, so as to release them reasonably.
  • User plane NE resources In specific implementation, the resources of the user plane network element may also be forcibly released in an artificial manner, which is not specifically limited in this embodiment of the present application.
  • FIG. 13 shows a schematic structural diagram of a communication device provided by an embodiment of the present application.
  • the communication device may be a user plane network element, a control plane network element, and a second wireless access network in the embodiment of the present application.
  • the device or the first network element may also be a chip applied to the user plane network element, the control plane network element, the second radio access network device or the first network element.
  • the communication device includes: a processing unit 121 and a communication unit 122 .
  • the communication unit 122 is used to support the communication device to perform the steps of sending or receiving information.
  • the processing unit 121 is used to support the communication device to perform information processing steps.
  • the communication unit 122 is used to support the communication device to perform S702 in the above embodiment, and the processing unit 121 It is used to support the communication device to perform S704 and the like in the above-mentioned embodiment.
  • the communication unit 122 is used to support the communication device to perform S702 in the above embodiment, and the processing unit 121 It is used to support the communication device to perform S703 and the like in the above-mentioned embodiment.
  • the communication unit 122 is configured to support the communication device to perform the above-mentioned embodiments.
  • the processing unit 121 is configured to support the communication device to perform S903 and so on in the above-mentioned embodiment.
  • the communication unit 122 is used to support the communication device to perform S1002 in the above embodiment, and the processing unit 121 uses S1005 and the like in the above embodiments are performed on the supporting communication device.
  • the communication apparatus may further include: a storage unit 123 .
  • the processing unit 121, the communication unit 122, and the storage unit 123 are connected through a communication bus.
  • the storage unit 123 may include one or more memories, and the memories may be devices in one or more devices or circuits for storing programs or data.
  • the storage unit 123 may exist independently, and is connected to the processing unit 121 of the communication device through a communication bus.
  • the storage unit 123 may also be integrated with the processing unit.
  • the communication apparatus may be used in a communication device, circuit, hardware component or chip.
  • the communication device may be a user plane network element, a control plane network element, a second wireless access network device, or a chip or a chip system of the first network element in the embodiment of the present application
  • the communication unit 122 may be an input or output interface, pin or circuit, etc.
  • the storage unit 123 may store the computer execution instructions of the user plane network element, the control plane network element, the second wireless access network device, or the method on the first network element side, so that the processing unit 121 executes the user plane in the above embodiment. The method on the side of the plane network element, the control plane network element, the second radio access network device or the first network element.
  • the storage unit 123 may be a register, a cache or a RAM, etc., and the storage unit 123 may be integrated with the processing unit 121 .
  • the storage unit 123 may be a ROM or other types of static storage devices that may store static information and instructions, and the storage unit 123 may be independent of the processing unit 121 .
  • An embodiment of the present application provides a communication device, where the communication device includes one or more modules for implementing the methods in the steps included in the foregoing FIG. -
  • the steps of the method in the steps contained in Figure 12 correspond.
  • the user plane network element has a unit or module that executes each step in the method.
  • the network element of the control plane there is a unit or module that performs each step in the method in the network element of the control plane.
  • a unit or module for performing each step in the method exists in the second radio access network device.
  • a unit or module for performing each step in the method exists in the first network element.
  • a module that controls or processes the actions of the communication device may be referred to as a processing module.
  • a module that performs the steps of processing messages or data on the side of the communication device may be referred to as a communication module.
  • FIG. 14 is a schematic diagram of a hardware structure of a communication device provided by an embodiment of the present application.
  • the communication device includes a processor 131, a communication line 134 and at least one communication interface (the communication interface 133 is exemplified in FIG. 14 for illustration).
  • the processor 131 may be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more processors for controlling the execution of the programs of the present application. integrated circuit.
  • CPU central processing unit
  • ASIC application-specific integrated circuit
  • Communication line 134 may include a path to communicate information between the aforementioned components.
  • Communication interface 133 using any transceiver-like device, for communicating with other devices or communication networks, such as Ethernet, radio access network (RAN), wireless local area networks (WLAN), etc. .
  • RAN radio access network
  • WLAN wireless local area networks
  • the communication device may also include a memory 132 .
  • the memory 132 may be read-only memory (ROM) or other type of static storage device that can store static information and instructions, random access memory (RAM) or other type of static storage device that can store information and instructions It can also be an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disk storage, CD-ROM storage (including compact discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or capable of carrying or storing desired program code in the form of instructions or data structures and capable of being executed by a computer Access any other medium without limitation.
  • the memory may exist independently and be connected to the processor through communication line 134 .
  • the memory can also be integrated with the processor.
  • the memory 132 is used for storing computer-executed instructions for executing the solution of the present application, and the execution is controlled by the processor 131 .
  • the processor 131 is configured to execute the computer-executed instructions stored in the memory 132, thereby implementing the policy control method provided by the following embodiments of the present application.
  • the computer-executed instructions in the embodiments of the present application may also be referred to as application code, which is not specifically limited in the embodiments of the present application.
  • the processor 131 may include one or more CPUs, such as CPU0 and CPU1 in FIG. 14 .
  • the communication device may include multiple processors, such as the processor 131 and the processor 135 in FIG. 14 .
  • processors can be a single-core (single-CPU) processor or a multi-core (multi-CPU) processor.
  • a processor herein may refer to one or more devices, circuits, and/or processing cores for processing data (eg, computer program instructions).
  • FIG. 15 is a schematic structural diagram of a chip 140 provided by an embodiment of the present invention.
  • the chip 140 includes one or more (including two) processors 1410 and a communication interface 1430 .
  • the chip 140 shown in FIG. 15 further includes a memory 1440 , which may include read-only memory and random access memory, and provides operation instructions and data to the processor 1410 .
  • a portion of memory 1440 may also include non-volatile random access memory (NVRAM).
  • NVRAM non-volatile random access memory
  • memory 1440 stores the following elements, executable modules or data structures, or a subset thereof, or an extended set of them:
  • the corresponding operation is performed by calling the operation instruction stored in the memory 1440 (the operation instruction may be stored in the operating system).
  • a possible implementation manner is: the structure of the chips used by the user plane network element, the control plane network element, the second wireless access network device or the first network element is similar, and different devices can use different chips to implement their own.
  • the processor 1410 controls the operation of the terminal device, the radio access network device or the session management network element, and the processor 1410 may also be referred to as a central processing unit (central processing unit, CPU).
  • Memory 1440 may include read-only memory and random access memory, and provides instructions and data to processor 1410 .
  • a portion of memory 1440 may also include non-volatile random access memory (NVRAM).
  • NVRAM non-volatile random access memory
  • the memory 1440, the communication interface 1430, and the memory 1440 are coupled together through the bus system 1420, wherein the bus system 1420 may include a power bus, a control bus, a status signal bus, and the like in addition to a data bus.
  • the various buses are labeled as bus system 1420 in FIG. 15 .
  • the above communication unit may be an interface circuit or a communication interface of the device for receiving signals from other devices.
  • the communication unit is an interface circuit or a communication interface used by the chip to receive or transmit signals from other chips or devices.
  • the methods disclosed in the above embodiments of the present invention may be applied to the processor 1410 or implemented by the processor 1410 .
  • the processor 1410 may be an integrated circuit chip with signal processing capability. In the implementation process, each step of the above-mentioned method may be completed by an integrated logic circuit of hardware in the processor 1410 or an instruction in the form of software.
  • the above-mentioned processor 1410 may be a general-purpose processor, a digital signal processing (DSP), an application specific integrated circuit (ASIC), an off-the-shelf programmable gate array (field-programmable gate array, FPGA) or Other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.
  • a general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
  • the steps of the method disclosed in conjunction with the embodiments of the present invention may be directly embodied as executed by a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor.
  • the software modules may be located in random access memory, flash memory, read-only memory, programmable read-only memory or electrically erasable programmable memory, registers and other storage media mature in the art.
  • the storage medium is located in the memory 1440, and the processor 1410 reads the information in the memory 1440, and completes the steps of the above method in combination with its hardware.
  • the communication interface 1430 is used to perform the reception of the user plane network element, the control plane network element, the second radio access network device or the first network element in the embodiments shown in FIGS. 8-12 . and sending steps.
  • the processor 1410 is configured to perform processing steps of the user plane network element, the control plane network element, the second radio access network device or the first network element in the embodiments shown in FIGS. 8-12 .
  • the instructions stored by the memory for execution by the processor may be implemented in the form of a computer program product.
  • the computer program product can be pre-written in the memory, or downloaded and installed in the memory in the form of software.
  • a computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the procedures or functions according to the embodiments of the present application are generated in whole or in part.
  • the computer may be a general purpose computer, a special purpose computer, a computer network, or other programmable device.
  • Computer instructions may be stored on or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be transmitted from a website site, computer, server, or data center over a wire (e.g. coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (eg, infrared, wireless, microwave, etc.) to another website site, computer, server, or data center.
  • a wire e.g. coaxial cable, fiber optic, digital subscriber line (DSL)
  • wireless e.g, infrared, wireless, microwave, etc.
  • the computer-readable storage medium can be any available medium that can be stored by a computer or a data storage device such as a server, data center, etc. that includes one or more available media integrated.
  • Useful media may be magnetic media (eg, floppy disks, hard disks, magnetic tapes), optical media (eg, DVDs), or semiconductor media (eg, solid state disks, SSDs), and the like.
  • Embodiments of the present application also provide a computer-readable storage medium.
  • the methods described in the above embodiments may be implemented in whole or in part by software, hardware, firmware or any combination thereof. If implemented in software, the functions may be stored on or transmitted over as one or more instructions or code on a computer-readable medium.
  • Computer-readable media can include both computer storage media and communication media and also include any medium that can transfer a computer program from one place to another.
  • the storage medium can be any target medium that can be accessed by a computer.
  • the computer readable medium may include RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium intended to carry or in an instruction or data structure
  • the required program code is stored in the form and can be accessed by the computer.
  • any connection is properly termed a computer-readable medium.
  • coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwave
  • coaxial cable, fiber optic cable , twisted pair, DSL or wireless technologies such as infrared, radio and microwave
  • Disk and disc as used herein includes compact disc (CD), laser disc, optical disc, digital versatile disc (DVD), floppy disk and blu-ray disc, where disks usually reproduce data magnetically, while discs reproduce data optically with lasers. Combinations of the above should also be included within the scope of computer-readable media.
  • the embodiments of the present application also provide a computer program product.
  • the methods described in the above embodiments may be implemented in whole or in part by software, hardware, firmware or any combination thereof. If implemented in software, it may be implemented in whole or in part in the form of a computer program product.
  • a computer program product includes one or more computer instructions. When the above-mentioned computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the above-mentioned method embodiments are generated.
  • the aforementioned computer may be a general purpose computer, a special purpose computer, a computer network, a base station, a terminal, or other programmable devices.
  • each network element in this embodiment of the present application may also adopt other definitions or names in specific applications.
  • an SMF network element may be referred to as a control plane network element
  • a UPF network element may be referred to as a user plane network element.
  • network element, etc. the above network elements may also be collectively referred to as core network network elements.
  • the above network elements may also define other names according to actual functions, which are not specifically limited in this embodiment of the present application.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Multimedia (AREA)
  • Health & Medical Sciences (AREA)
  • Cardiology (AREA)
  • General Health & Medical Sciences (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Computer Security & Cryptography (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本申请实施例提供一种通信方法和装置,涉及通信领域。方法包括:用户面网元接收来自控制面网元用于指示第一策略的信息,第一策略用于指示在用户面与控制面断连的情况下,维持用户面的业务的连续性;用户面网元根据第一策略运行业务。这样,可以提前指示用户面网元,在用户面与控制面断连的情况下,维持用户面网元的业务连续性,避免业务断连,满足对业务连续性要求较高的应用场景。

Description

通信方法和装置
本申请要求于2020年7月17日提交中国国家知识产权局、申请号为202010697927.0、申请名称为“通信方法和装置”的中国专利申请的优先权,以及2020年11月20日提交中国国家知识产权局、申请号为202011312252.X、申请名称为“通信方法和装置”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
技术领域
本申请涉及通信技术领域,尤其涉及一种通信方法和装置。
背景技术
在第五代移动通信技术(5th generation mobile networks,5G)系统架构中,5G核心网控制面(next generation control plane,NG-CP)中的会话管理功能(session management function,SMF)网元,与5G核心网用户面(next generation user plane,NG-UP)的用户面功能(user plane function,UPF)网元之间可以通过N4接口进行消息交互。
5G核心网系统中在N4接口可以通过设计检测机制来感知UPF网元和SMF网元之间的通信是否正常。当UPF网元与SMF网元之间通信不正常(例如故障或通信断连)时,UPF网元强制释放会话。
但是,UPF网元强制释放会话会导致会话中断,造成业务不连续。
发明内容
本申请实施例提供一种通信方法和装置,可以提前指示用户面网元,在用户面与控制面断连的情况下,维持用户面网元的业务连续性,避免业务断连,满足对业务连续性要求较高的应用场景。
第一方面,本申请实施例提供一种通信方法,包括:用户面网元接收来自控制面网元用于指示第一策略的信息;其中,第一策略用于指示在用户面与控制面断连的情况下,维持用户面的业务的连续性;用户面网元根据第一策略运行业务。这样,可以提前指示用户面网元,在用户面与控制面断连的情况下,维持用户面网元的业务连续性,这样可以避免业务断连,满足对业务连续性要求较高的应用场景。
其中,本申请实施例的用户面与控制面断连可以包括:用户面网元与控制面网元断连,或者无线接入网设备与控制面网元断连,或者用户面网元和无线接入网设备均与控制面网元断连。
在一种可能的实现方式中,第一策略包括下述的一种或多种:用于指示在用户面与控制面断连的情况下,用户面的业务继续运行的策略;或者,用于指示在用户面与控制面断连的情况下,用户面的业务继续运行,直到用户面的业务结束的策略;或者,用于指示在用户面与控制面断连的情况下,用户面的业务继续运行,直到控制面与用 户面恢复连接的策略;或者,用于指示在用户面与控制面断连,且,用户面的当前周期的流量配额使用完毕的情况下,为用户面的业务配置第一时长和/或第一阈值的流量,以使用户面的业务基于第一时长和/或第一阈值的流量继续运行的策略;或者,用于指示在用户面与控制面断连,且,用户面的当前周期的流量配额使用时间到期的情况下,用户面的业务继续运行,直到用户面的当前周期的流量配额使用完毕的策略。这样,用户面网元可以根据第一策略运行业务,维持用户面网元的业务连续性。
在一种可能的实现方式中,用于指示第一策略的信息为枚举值。这样,在指示第一策略时,可以仅传递枚举值,而不需要传递第一策略本身,可以节约通信资源。
在一种可能的实现方式中,第一策略为控制面网元根据业务的流量配额信息和业务的策略控制信息确定的。
在一种可能的实现方式中,用户面网元根据第一策略运行业务,包括:在用户面与控制面断连的情况下,用户面网元维持与第一无线接入网设备的数据通道连接关系;其中,第一无线接入网设备为用户面与控制面断连时,用户面网元所连接的无线接入网设备。
在一种可能的实现方式中,第一策略包括:用于指示在用户面与控制面断连的情况下,停用会话控制定时机制的策略。
在一种可能的实现方式中,用户面网元接收来自控制面网元用于指示第一策略的信息,包括:用户面网元接收来自控制面网元的消息,消息中不携带会话控制定时机制相关的头域;用户面网元向终端设备发送消息。这样,终端设备就可以在用户面与控制面断连的情况下,维持用户面业务的连续性。
在一种可能的实现方式中,还包括:用户面网元确定在用户面与控制面断连期间所运行的业务的流量使用情况;在控制面与用户面恢复连接的情况下,用户面网元向控制面网元发送流量使用情况。
第二方面,本申请实施例提供一种通信方法,包括:控制面网元确定第一策略,第一策略用于指示在用户面与控制面断连的情况下,维持用户面的业务的连续性;控制面网元向用户面网元和/或无线接入网设备发送用于指示第一策略的信息。
在一种可能的实现方式中,第一策略包括下述的一种或多种:用于指示在用户面与控制面断连的情况下,用户面的业务继续运行的策略;或者,用于指示在用户面与控制面断连的情况下,用户面的业务继续运行,直到用户面的业务结束的策略;或者,用于指示在用户面与控制面断连的情况下,用户面的业务继续运行,直到控制面与用户面恢复连接的策略;或者,用于指示在用户面与控制面断连,且,用户面的当前周期的流量配额使用完毕的情况下,为用户面的业务配置第一时长和/或第一阈值的流量,以使用户面的业务基于第一时长和/或第一阈值的流量继续运行的策略;或者,用于指示在用户面与控制面断连,且,用户面的当前周期的流量配额使用时间到期的情况下,用户面的业务继续运行,直到用户面的当前周期的流量配额使用完毕的策略。这样,用户面网元可以根据第一策略运行业务,维持用户面网元的业务连续性。
在一种可能的实现方式中,控制面网元确定第一策略,包括:控制面网元接收会话的创建请求;控制面网元根据业务的流量配额信息和业务的策略控制信息确定第一策略。
在一种可能的实现方式中,用于指示第一策略的信息为枚举值。这样,在指示第一策略时,可以仅传递枚举值,而不需要传递第一策略本身,可以节约通信资源。
在一种可能的实现方式中,还包括:控制面网元指示无线接入网设备为终端设备启用去激活态机制。
在一种可能的实现方式中,第一策略包括:用于指示在用户面与控制面断连的情况下,停用会话控制定时机制的策略。
第三方面,本申请实施例提供一种通信方法,包括:第二无线接入网设备确定用户面与控制面断连;第二无线接入网设备在用户面与控制面断连的情况下,维持用户面的业务的连续性。
在一种可能的实现方式中,第二无线接入网设备在用户面与控制面断连的情况下,维持用户面的业务的连续性,包括:第二无线接入网设备从第一无线接入网设备获取终端设备的上下文数据,第一无线接入网设备为用户面与控制面断连时,与终端设备通信的无线接入网设备,终端设备的上下文数据用于终端设备与第二无线接入网设备的连接恢复;第二无线接入网设备通知第一无线接入网设备保持与用户面网元的连接;第二无线接入网设备通过第一无线接入网设备向用户面网元转发终端设备的数据。
在一种可能的实现方式中,第二无线接入网设备确定用户面与控制面断连,包括:第二无线接入网设备接收来自第一网元的第一指示信息,第一网元部署于用户面网元所属的物理位置区域,第一指示信息用于指示用户面与控制面断连。
在一种可能的实现方式中,第一指示信息为原因值。
第四方面,本申请实施例提供一种通信方法,包括:在用户面与控制面断连的情况下,第一网元建立与无线接入网设备的通信连接;其中,第一网元部署于用户面网元所属的物理位置区域;第一网元根据与无线接入网设备的通信连接,维持用户面的业务的连续性。本申请实施例中,无线接入网设备可以是第一无线接入网设备或第二无线接入网设备,本申请实施例对此不作具体限定。
在一种可能的实现方式中,第一网元根据与无线接入网设备的通信连接,维持用户面的业务的连续性,包括:第一网元向无线接入网设备发送第一指示信息,第一指示信息用于指示用户面与控制面断连。
在一种可能的实现方式中,还包括:第一网元通过第二网元指示用户面网元建立与无线接入网设备的数据通道连接关系;其中,第二网元部署于用户面网元所属的物理位置区域,第二网元分别与第一网元和用户面网元之间具备通信接口。
第五方面,本申请实施例提供一种通信方法,包括:无线接入网设备接收来自控制面网元用于指示第一策略的信息,第一策略用于指示在用户面与控制面断连的情况下,维持用户面的业务的连续性;无线接入网设备根据第一策略运行业务。
其中,本申请实施例的用户面与控制面断连可以包括:用户面网元与控制面网元断连,或者无线接入网设备与控制面网元断连,或者用户面网元和无线接入网设备均与控制面网元断连。
在一种可能的实现方式中,第一策略包括下述的一种或多种:用于指示在用户面与控制面断连的情况下,用户面的业务继续运行的策略;用于指示在用户面与控制面断连的情况下,用户面的业务继续运行,直到用户面的业务结束的策略;用于指示在 用户面与控制面断连的情况下,用户面的业务继续运行,直到控制面与用户面恢复连接的策略。
在一种可能的实现方式中,用于指示第一策略的信息为枚举值。第六方面,本申请实施例提供一种通信装置,该通信装置可以是用户面网元或无线接入网设备,也可以是用户面网元内的芯片或者芯片系统,或无线接入网设备内的芯片或者芯片系统。该通信装置可以包括处理单元和通信单元。当该通信装置是用户面网元或无线接入网设备时,该处理单元可以是处理器,该通信单元可以是通信接口或接口电路。该通信装置还可以包括存储单元,该存储单元可以是存储器。该存储单元用于存储指令,该处理单元执行该存储单元所存储的指令,以使该无线接入网装置实现第一方面或第一方面的任意一种可能的实现方式中描述的一种通信方法。当该通信装置是用户面网元或无线接入网设备内的芯片或者芯片系统时,该处理单元可以是处理器,该通信单元可以是通信接口。例如通信接口可以为输入/输出接口、管脚或电路等。该处理单元执行存储单元所存储的指令,以使该用户面网元或无线接入网装置实现第一方面或第五方面的任意一种可能的实现方式中描述的一种通信方法。该存储单元可以是该芯片内的存储单元(例如,寄存器、缓存等),也可以是该无线接入网装置内的位于该芯片外部的存储单元(例如,只读存储器、随机存取存储器等)。
示例性的,通信单元,用于接收来自控制面网元用于指示第一策略的信息;其中,第一策略用于指示在用户面与控制面断连的情况下,维持用户面的业务的连续性;处理单元,用于根据第一策略运行业务。
在一种可能的实现方式中,通信单元,具体用于接收来自控制面网元用于指示在用户面与控制面断连的情况下,用户面的业务继续运行的策略的信息。
在一种可能的实现方式中,通信单元,具体用于接收来自控制面网元用于指示在用户面与控制面断连的情况下,用户面的业务继续运行,直到用户面的业务结束的策略的信息。
在一种可能的实现方式中,通信单元,具体用于接收来自控制面网元用于指示在用户面与控制面断连的情况下,用户面的业务继续运行,直到控制面与用户面恢复连接的策略的信息。
在一种可能的实现方式中,通信单元,具体用于接收来自控制面网元用于指示在用户面与控制面断连,且,用户面的当前周期的流量配额使用完毕的情况下,为用户面的业务配置第一时长和/或第一阈值的流量,以使用户面的业务基于第一时长和/或第一阈值的流量继续运行的策略的信息。
在一种可能的实现方式中,通信单元,具体用于接收来自控制面网元用于指示在用户面与控制面断连,且,用户面的当前周期的流量配额使用时间到期的情况下,用户面的业务继续运行,直到用户面的当前周期的流量配额使用完毕的策略的信息。
在一种可能的实现方式中,通信单元,具体用于接收来自控制面网元的枚举值。
在一种可能的实现方式中,第一策略为控制面网元根据业务的流量配额信息和业务的策略控制信息确定的。
在一种可能的实现方式中,处理单元,具体用于在用户面与控制面断连的情况下,用户面网元维持与第一无线接入网设备的数据通道连接关系;其中,第一无线接入网 设备为用户面与控制面断连时,用户面网元所连接的无线接入网设备。
在一种可能的实现方式中,处理单元,具体用于指示在用户面与控制面断连的情况下,根据停用会话控制定时机制的策略来运行业务。
在一种可能的实现方式中,通信单元,具体用于接收来自控制面网元的消息,消息中不携带会话控制定时机制相关的头域;通信单元,还具体用于向终端设备发送消息。
在一种可能的实现方式中,处理单元,具体用于确定在用户面与控制面断连期间所运行的业务的流量使用情况;通信单元,具体用于在控制面与用户面恢复连接的情况下,向控制面网元发送流量使用情况。
在一种可能的实现方式中,处理单元,具体用于:在业务超过第二时长未运行的情况下,触发核查资源占用情况;或者,在资源占用率超过阈值的情况下,触发核查资源占用情况;或者,在控制面与用户面恢复连接的情况下,触发核查资源占用情况。
第七方面,本申请实施例提供一种通信装置,该通信装置可以是控制面网元,也可以是控制面网元内的芯片或者芯片系统。该通信装置可以包括处理单元和通信单元。当该通信装置是控制面网元时,该处理单元可以是处理器,该通信单元可以是通信接口或接口电路。该通信装置还可以包括存储单元,该存储单元可以是存储器。该存储单元用于存储指令,该处理单元执行该存储单元所存储的指令,以使该无线接入网装置实现第二方面或第二方面的任意一种可能的实现方式中描述的一种通信方法。当该通信装置是控制面网元内的芯片或者芯片系统时,该处理单元可以是处理器,该通信单元可以是通信接口。例如通信接口可以为输入/输出接口、管脚或电路等。该处理单元执行存储单元所存储的指令,以使该无线接入网装置实现第二方面或第二方面的任意一种可能的实现方式中描述的一种通信方法。该存储单元可以是该芯片内的存储单元(例如,寄存器、缓存等),也可以是该无线接入网装置内的位于该芯片外部的存储单元(例如,只读存储器、随机存取存储器等)。
示例性的,处理单元,用于确定第一策略,第一策略用于指示在用户面与控制面断连的情况下,维持用户面的业务的连续性;通信单元,用于向用户面网元发送用于指示第一策略的信息。
在一种可能的实现方式中,通信单元,具体用于向用户面网元发送用于指示在用户面与控制面断连的情况下,用户面的业务继续运行的策略的信息。
在一种可能的实现方式中,通信单元,具体用于向用户面网元发送用于指示在用户面与控制面断连的情况下,用户面的业务继续运行,直到用户面的业务结束的策略的信息。
在一种可能的实现方式中,通信单元,具体用于向用户面网元发送用于指示在用户面与控制面断连的情况下,用户面的业务继续运行,直到控制面与用户面恢复连接的策略的信息。
在一种可能的实现方式中,通信单元,具体用于向用户面网元发送用于指示在用户面与控制面断连,且,用户面的当前周期的流量配额使用完毕的情况下,为用户面的业务配置第一时长和/或第一阈值的流量,以使用户面的业务基于第一时长和/或第一阈值的流量继续运行的策略的信息。
在一种可能的实现方式中,通信单元,具体用于向用户面网元发送用于指示在用户面与控制面断连,且,用户面的当前周期的流量配额使用时间到期的情况下,用户面的业务继续运行,直到用户面的当前周期的流量配额使用完毕的策略的信息。
在一种可能的实现方式中,通信单元,具体用于接收会话的创建请求;处理单元,具体用于根据业务的流量配额信息和业务的策略控制信息确定第一策略。
在一种可能的实现方式中,处理单元,指示无线接入网设备为终端设备启用去激活态机制。
在一种可能的实现方式中,处理单元,具体用于确定在用户面与控制面断连的情况下,停用会话控制定时机制的策略。
第八方面,本申请实施例提供一种通信装置,该通信装置可以是第二无线接入网设备,也可以是第二无线接入网设备内的芯片或者芯片系统。该通信装置可以包括处理单元和通信单元。当该通信装置是第二无线接入网设备时,该处理单元可以是处理器,该通信单元可以是通信接口或接口电路。该通信装置还可以包括存储单元,该存储单元可以是存储器。该存储单元用于存储指令,该处理单元执行该存储单元所存储的指令,以使该无线接入网装置实现第二方面或第二方面的任意一种可能的实现方式中描述的一种通信方法。当该通信装置是第二无线接入网设备内的芯片或者芯片系统时,该处理单元可以是处理器,该通信单元可以是通信接口。例如通信接口可以为输入/输出接口、管脚或电路等。该处理单元执行存储单元所存储的指令,以使该无线接入网装置实现第三方面或第三方面的任意一种可能的实现方式中描述的一种通信方法。该存储单元可以是该芯片内的存储单元(例如,寄存器、缓存等),也可以是该无线接入网装置内的位于该芯片外部的存储单元(例如,只读存储器、随机存取存储器等)。
示例性的,处理单元,在用户面与控制面断连的情况下,维持用户面的业务的连续性;通信单元,确定用户面与控制面断连。
在一种可能的实现方式中,处理单元,具体用于从第一无线接入网设备获取终端设备的上下文数据,第一无线接入网设备为用户面与控制面断连时,与终端设备通信的无线接入网设备,终端设备的上下文数据用于终端设备与第二无线接入网设备的连接恢复;处理单元,具体用于通知第一无线接入网设备保持与用户面网元的连接;通信单元,通过第一无线接入网设备向用户面网元转发终端设备的数据。
通信单元,具体用于接收来自第一网元的第一指示信息,第一网元部署于用户面网元所属的物理位置区域,第一指示信息用于指示用户面与控制面断连。
在一种可能的实现方式中,第一指示信息为原因值。
第九方面,本申请实施例提供一种通信装置,该通信装置可以是第一网元,也可以是第一网元设备内的芯片或者芯片系统。该通信装置可以包括处理单元和通信单元。当该通信装置是第一网元时,该处理单元可以是处理器,该通信单元可以是通信接口或接口电路。该通信装置还可以包括存储单元,该存储单元可以是存储器。该存储单元用于存储指令,该处理单元执行该存储单元所存储的指令,以使该无线接入网装置实现第四方面或第四方面的任意一种可能的实现方式中描述的一种通信方法。当该通信装置是第一网元内的芯片或者芯片系统时,该处理单元可以是处理器,该通信单元可以是通信接口。例如通信接口可以为输入/输出接口、管脚或电路等。该处理单元执 行存储单元所存储的指令,以使该无线接入网装置实现第二方面或第二方面的任意一种可能的实现方式中描述的一种通信方法。该存储单元可以是该芯片内的存储单元(例如,寄存器、缓存等),也可以是该无线接入网装置内的位于该芯片外部的存储单元(例如,只读存储器、随机存取存储器等)。
示例性的,处理单元,建立与第二无线接入网设备的通信连接,第一网元部署于用户面网元所属的物理位置区域;通信单元,根据与第二无线接入网设备的通信连接,维持用户面的业务的连续性。
在一种可能的实现方式中,通信单元,具体用于向第二无线接入网设备发送第一指示信息,第一指示信息用于指示用户面与控制面断连。
在一种可能的实现方式中,处理单元,具体用于指示用户面网元建立与第二无线接入网设备的数据通道连接关系;其中,第二网元部署于用户面网元所属的物理位置区域,第二网元分别与第一网元和用户面网元之间具备通信接口。
第十方面,本申请实施例提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机程序或指令,当计算机程序或指令在计算机上运行时,使得计算机执行如第一方面至第四方面的任意一种实现方式中描述的通信方法。
第十一方面,本申请实施例提供一种包括指令的计算机程序产品,当指令在计算机上运行时,使得计算机执行第一方面至第四方面的任意一种实现方式中描述的通信方法。
第十二方面,本申请实施例提供一种通信系统,该通信系统包括如下中任一个或多个:第五方面及各种可能的实现方式中描述的通信装置,第六方面及第六方面的各种可能的实现方式中描述的通信装置,第七方面及第七方面的各种可能的实现方式中描述的通信装置,第八方面及第八方面的各种可能的实现方式中描述的通信装置。
第十三方面,本申请实施例提供一种通信装置,该通信装置包括处理器和存储介质,存储介质存储有指令,指令被处理器运行时,实现如第一方面至第四方面任意的实现方式描述的通信方法。
第十四方面,本申请提供一种芯片或者芯片系统,该芯片或者芯片系统包括至少一个处理器和通信接口,通信接口和至少一个处理器通过线路互联,至少一个处理器用于运行计算机程序或指令,以进行第一方面至第四方面任意的实现方式中任一项所描述的通信方法。
应当理解的是,本申请实施例的第二方面至第十四方面与本申请实施例的第一方面的技术方案相对应,各方面及对应的可行实施方式所取得的有益效果相似,不再赘述。
附图说明
图1为大区数据中心电信云建设架构的一种示意图;
图2为5G面向企业园区制造工厂架构的一种示意图;
图3为5GC云服务架构的一种示意图;
图4为本申请实施例提供的网络架构的一种示意图;
图5为本申请实施例提供的一种应用场景的架构示意图;
图6为本申请实施例提供的另一种应用场景的架构示意图;
图7为本申请实施例提供的另一种应用场景的架构示意图;
图8为本申请实施例提供的一种通信方法的流程示意图;
图9为本申请实施例提供的一种通信方法的流程示意图;
图10为本申请实施例提供的一种通信方法的流程示意图;
图11为本申请实施例提供的一种通信方法的流程示意图;
图12为本申请实施例提供的一种通信方法的流程示意图;
图13为本申请实施例提供的一种通信装置的结构示意图;
图14为本申请实施例提供的一种通信设备的结构示意图;
图15为本申请实施例提供的一种芯片的结构示意图。
具体实施方式
为了便于清楚描述本申请实施例的技术方案,在本申请的实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分。例如,第一无线接入网设备和第二无线接入网设备仅仅是为了区分不同的无线接入网设备,并不对其先后顺序进行限定。本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也并不限定一定不同。
需要说明的是,本申请中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本申请中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其他实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。
本申请中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B的情况,其中A,B可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b,或c中的至少一项(个),可以表示:a,b,c,a-b,a-c,b-c,或a-b-c,其中a,b,c可以是单个,也可以是多个。
第五代移动通信(5generation,5G)技术系统架构中SMF网元与UPF网元之间可以通过N4接口进行消息交互,例如,通过N4接口支持控制面(control plane,CP)到用户面(user plane,UP)的用户策略下发,以及用户面到控制面的事件上报处理,比如,SMF网元负责UPF网元选择、策略下发、事件上报等管理功能,UPF网元负责对用户报文进行处理,如转发、计费等。
5G网络架构中,5G核心网(5G core,5GC)的网络架构可以采用多种方式。可能的实现方式中,运营商可以采取大区数据中心或者在公有云地域(region)和可用区(available zone,AZ)的基础设施上对5G核心网进行集中部署。可能的实现方式中,5G核心网可以应用于垂直行业的业务,垂直行业的多样化业务对可靠性要求高,往往要求业务的连续性。示例性的,垂直行业的业务可以包括下述的一种或多种:低时延高可靠连接(ultra-rliable and low ltency cmmunications,URLLC)类业务(例如智能制 造工厂、车联网)或增强移动宽带(enhanced mobile broadband,eMBB)类业务(例如云游戏、媒体直播、远程手术、远程会议、远程教育等),等。
示例性的,图1为大区数据中心电信云建设架构的一种示意图,如图1所示,大区数据中心电信云建设架构中,可以包含多个大区,每个大区包括对应的控制面网元,用户面网元与基站、数据网络(data network,DN)之间均有通信关系,组网拓扑层次多、故障模式组合复杂,当出现自然灾害(火灾、地震等)或外部因素(大区数据中心停电等)等状况时,存在灾备倒换失败或网络中断的可能。例如,虽然容灾大区之间提供相互容灾能力,但由于容灾接管存在软件定义网络(software defined networking,SDN)异常问题或因第三方应用程序在故障期间下行累积的集中冲击都可能导致容灾数据中心的SMF网元故障而导致接管失败。此外,SMF网元和UPF网元之间的N4接口、无线接入网设备和AMF网元之间的N2接口对应长距离承载网,在容灾倒换场景下所引发的大流量可能导致接口拥塞丢包或闪断,导致用户面与控制面断连。
示例性的,图2为5G面向企业园区制造工厂架构的一种示意图。如图2所示,企业园区和运营商数据中心(data center,DC)的运营商通过5GC控制面相连。企业园区和数据中心之间可能为长距离通信,中间经过的链路较长、节点交多,比如链路可以为“园区分片分组网(slicing packet network,SPN)->周边租用基站->多个中间机房/光交跳纤点->枢纽楼->省干波分->5GC核心网”,任意链路或节点故障都可能导致用户面与控制面断连。例如,由于市政道路施工等不可控因素较多,虽然承载网本身也可能有冗余设计,但仍然存在网络中断的可能。例如,有的大区间地理位置并不远,例如城市A和城市B相距300多公里,但是由于地震等不可抗原因导致主备大区同时故障,导致用户面与控制面断连。但是如果数据中心控制面故障或断连会导致园区生产停产,因此,图2对应的场景中对可靠性要求高。
示例性地,图3为5GC云服务架构的一种示意图。如图3所示,控制面部署在公有云中心Region/AZ上,UPF网元可以分布式边缘部署在各地市,地市和数据中心之间通过公网通信,公网通信使用范围广,公网使用人数多,使得传输质量不保证,存在网络中断的可能,导致用户面与控制面断连。其中,本申请实施例的用户面与控制面断连可以包括:用户面网元与控制面网元断连,或者无线接入网设备与控制面网元断连,或者用户面网元和无线接入网设备均与控制面网元断连。
可能的实现方式中,5GC系统中的UPF网元和SMF网元在N4接口设计设备级故障感知机制和会话级核查机制。设备级故障感知机制可以是以设备为检测粒度,检测设备间是否存在故障,例如,设备级故障感知机制可以基于心跳数来感知SMF网元和UPF网元间的通信是否正常。会话级核查机制可以是以会话为检测粒度,检测会话中是否存在故障,例如,会话级核查机制可以基于心跳数感知SMF网元和UPF网元二者间的会话数据是否一致。通常的,用户面UPF网元发现控制面SMF网元故障或通信断连,则在一段时间内会强制释放会话,或者在控制面故障再恢复后,UPF网元为了维持和SMF网元会话数据的一致性,也会强制释放会话,导致业务中断,使得无法满足制造工厂等行业对业务连续性的要求。
与此同时,5G接入网设备与5G核心网控制面AMF网元之间的N2接口,会建立 SCTP链路,如果5G接入网设备和所有AMF网元的链路均中断,无线接入网设备会强制释放会话,无法保证业务连续性。
基于此,本申请实施例提供通信方法,在用户面与控制面断连的情况下,用户面网元可以接收来自控制面网元用于指示第一策略的信息,维持用户面的业务的连续性,避免因控制面故障/通信断连而造成的业务不连续。具体的实现方式将在后续实施例中详细说明,在此不再赘述。
本申请实施例提供的通信方法可以应用在长期演进(long term evolution,LTE)系统中,也可以应用在5G系统中,也可以应用于未来的移动通信系统,本申请实施例对此不做具体限定。为描述方便,后续以本申请实施例应用与5G系统中进行示例说明,该示例并不构成对本申请实施例所应用的通信系统的限定。
示例性的,图4为本申请实施例提供的网络架构的一种示意图。该网络架构包括终端设备、接入网(access network,AN)、核心网和数据网络(data network,DN)。其中,终端设备可以为网络终端设备,如手机、物联网终端设备等;接入网装置主要用于实现无线物理层功能、资源调度和无线资源管理、无线接入控制以及移动性管理等功能;核心网设备可以包含管理设备和网关设备,管理设备主要用于终端设备的设备注册、安全认证、移动性管理和位置管理等,网关设备主要用于与终端设备间建立通道,在该通道上转发终端设备和外部数据网络之间的数据包;数据网络可以包含网络设备(如:服务器、路由器等设备),数据网络主要用于为终端设备提供多种数据业务服务。示例性的,以5G中的接入网、核心网和数据网络为例进行说明。
5G中的接入网可以是无线接入网(radio access network,(R)AN),5G系统中的(R)AN设备可以由多个5G-(R)AN节点组成,该5G-(R)AN节点可以包括:3GPP的接入网络、非3GPP的接入网络如WiFi网络的接入点(access point,AP)、下一代基站(可统称为新一代无线接入网节点(NG-RAN node),其中,下一代基站包括新空口基站(NR nodeB,gNB)、新一代演进型基站(NG-eNB)、中心单元(central unit,CU)和分布式单元(distributed unit,DU)分离形态的gNB等)、收发点(transmission receive point,TRP)、传输点(transmission point,TP)或其它节点。
5G核心网(5G core/new generation core,5GC/NGC)包括接入和移动性管理功能(access and mobility management function,AMF)网元、会话管理功能(session management function,SMF)网元、用户面功能(user plane function,UPF)网元、鉴权服务器功能(authentication server function,AUSF)网元、策略控制功能(policy control function,PCF)网元、应用功能(application function,AF)网元、统一数据管理功能(unified data management,UDM)网元、网络切片选择功能(network slice selection function,NSSF)网元、网络功能(network element function,NEF)网元等多个功能单元。
AMF网元主要负责移动性管理、接入管理等服务,如用户位置更新、用户注册网络、用户切换等。SMF网元主要负责会话管理、动态主机配置协议功能、用户面功能的选择和控制等,如会话建立、修改、释放。具体功能如为用户分配IP地址、选择提供报文转发功能的UPF网元等。UPF网元主要负责对外连接到数据网络(data network,DN)以及用户面的数据包路由转发、报文过滤、执行服务质量(quality of service, QoS)控制相关功能等,如转发、计费等。DN主要为用户设备提供服务,如提供移动运营商业务,Internet服务或第三方服务等。AUSF网元主要负责对终端设备的认证功能等。PCF网元主要负责为网络行为管理提供统一的策略框架、提供控制面功能的策略规则、获取与策略决策相关的注册信息等,如QoS策略、切片选择策略等。需要说明的是,这些功能单元可以独立工作,也可以组合在一起实现某些控制功能,如对终端设备的接入鉴权、安全加密、位置注册等接入控制和移动性管理功能,以及用户面传输路径的建立、释放和更改等会话管理功能。UDM网元为统一的用户数据管理,主要用来存储用户设备签约数据,如存储签约信息、鉴权/授权信息;AF网元负责向3GPP网络提供业务相关信息,如用于影响业务路由、与PCF网元之间交互以进行策略控制等。
5G系统中各功能单元之间可以通过下一代网络(next generation,NG)接口进行通信,如:终端设备可以通过NG接口1(简称N1)与AMF网元进行控制面消息的传输,RAN设备可以通过NG接口3(简称N3)与UPF网元建立用户面通信连接建立通道,AN/RAN设备可以通过NG接口2(简称N2)与AMF网元建立控制面信令连接,UPF网元可以通过NG接口4(简称N4)与SMF网元进行信息交互,UPF网元可以通过NG接口6(简称N6)与数据网络DN交互用户面数据,AMF网元可以通过NG接口11(简称N11)与SMF网元进行信息交互,SMF网元可以通过NG接口7(简称N7)与PCF网元进行信息交互,AMF网元可以通过NG接口12(简称N12)与AUSF网元进行信息交互。
示例性的,图5示出了本申请实施例提供的一种应用场景的架构示意图。如图5所示,本申请实施例中可以设置“控制面故障或断连旁路策略控制逻辑实体”,该控制面故障或断连旁路策略控制逻辑实体可以设置于5GC中的控制面网元,也可以设置在IP多媒体子系统(ipmultimedia subsystem,IMS)核心网(Core)的控制面网元。该控制面故障或断连旁路策略控制逻辑实体可以根据5GC和/或IMS core各自实际的应用场景生成适应的当控制面故障或断连时,用户面继续运行的策略,并向用户面发送该策略,使得用户面网元根据该策略在用户面与控制面断连时,维持用户面的业务的连续性。具体的策略内容以及策略下发方式将在后续实施例中说明,在此不再赘述。
示例性的,图6示出了本申请实施例提供的另一种应用场景的架构示意图。如图6所示,企业园区1、企业园区2分别与运营商的数据中心DC的5GC相连,本申请实施例可以在各企业园区中分别设置第一网元(或者可以理解为第一网元部署于用户面网元所属的物理位置区域),第一网元可以维持与基站的链路连通,从而可以维持会话的正常活动。其中,第一网元可以为具有较简功能的网元,例如第一网元可以为AMF边缘(edge)网元(或可能称为最简AMF网元等),AMF edge网元可以支持RAN侧维持链路可达的状态,使得RAN在发现和数据中心DC控制面的AMF网元断链时,不会强制释放会话,后续新的业务请求可发送给第一网元AMF edge,例如,RAN可以通过规划和数据中心DC AMF以及园区AMF Edge间的不同链路优先级、不同权重(capacity)大小、链路的闭塞/解闭塞、链路权重因子(Weight Factor)等方案向AMF edge发送新的业务请求。与此同时,控制面周边的其他核心网网元,在发现数据中心 DC控制面网元故障/断连的情况下,支持将新的业务请求发送给第一网元,例如,通过扩展备份AMF信息(backupAmfInfo)参数的含义,使得backupAmfInfo支持携带数据中心DC AMF网元及其备份园区AMF Edge的信息,在数据中心DC AMF故障断连后,控制面周边的其他核心网网元可根据backupAmfInfo参数将新的业务请求发送给备份园区AMF Edge。具体的第一网元可以维持与基站的链路连通内容将在后续实施例中说明,在此不再赘述。
数据中心DC的AMF网元和园区AMF edge可以规划在同一集(set)内,但园区AMF edge可选择不注册到中心DC 5GC的网络存储功能(network repository function,NRF)网元中。园区的AMF edge可选择规划使用相同全球唯一AMF标识(globally unique AMF identifier,GUAMI),也可选择规划使用不同GUAMI(此时每64个AMF网元就需要规划一个新set,如此,数据中心DC AMF需要支持多set能力);数据中心DC AMF网元和园区AMF edge也可以规划成不同set,各园区AMF edge也规划不同set和不同GUAMI。
在园区AMF edge都规划使用相同GUAMI的情况下,当不同园区用户在园区间漫游时,为了避免由于全局唯一的临时标识(globally unique temporary identity,GUTI)重复/串号而无法对用户进行漫游判断,可选择GUTI里的32bit T-IMSI进行分段,不同园区规划分配不同的临时国际移动用户识别码(temporary international mobile subscriber identity,T-IMSI)号段;也可选择在园区AMF edge将UE发起的相关业务流程均触发到UDM网元进行鉴权,并通过鉴权流程获取的国际移动用户识别码(temporary international mobile subscriber identity,IMSI)号码来判断用户的漫游属性。
示例性的,如图6所示,在本申请实施例可以在各企业园区中分别设置第二网元(或者可以理解为第二网元部署于用户面网元所属的物理位置区域,第二网元可以维持与用户面网元的链路连通,从而可以维持会话的正常活动。其中,第二网元可以为具有较简功能的网元,例如第二网元可以为SMF边缘(edge)网元(或可能称为最简SMF网元等),SMF edge网元可以与第一网元通信,从而支持用户面网元侧维持链路可达的状态,使得用户面网元在其他控制面断链时,不会强制释放会话。具体的第二网元可以维持与基站的链路连通内容将在后续实施例中说明,在此不再赘述。
可能的实现方式中,图6中的第一网元和第二网元均可以省略,则可以通过对RAN侧增强开发,在用户面与控制面断连的情况下,RAN侧也不主动释放无线资源控制(radio resource control,RRC)连接,维持用户面业务的连续性。
示例性的,图7示出了本申请实施例提供的另一种应用场景的架构示意图。如图7所示,负责和RAN N2接口对接的LINK链路服务(图7中简化为链路服务)从数据中心DC拉远部署到园区,RAN基站和园区LINK链路服务对接,RAN基站不直接和数据中心DC AMF网元连接,由园区LINK链路服务感知数据中心DC AMF网元和园区AMF edge的状态,当园区LINK链路服务发现LINK链路服务和数据中心DC AMF网元断链时,LINK链路服务将业务消息发送给园区AMF edge,园区AMF edge接替数据中心DC AMF网元的GUAMI身份继续处理业务。其中,LINK链路服务可以和园区的AMF edge共部署,例如,第一网元和第二网元中,均可以部署对应的LINK链路服务。具体方案上,可以有如下选择:
1、LINK链路服务和RAN间采用3GPP标准的set协议对接,LINK链路服务个数和数据中心DC的AMF网元个数一一对应,LINK链路服务和园区AMF edge部署在一起,仅在业务上代理了数据中心DC AMF网元N2接口的业务,LINK链路服务和数据中心DC AMF网元之间通过建立隧道进行通信。
2、LINK链路服务和RAN间采用单虚拟网络功能(virtual network function,VNF)对接,它们之间可采用流控制传输协议(stream control transmission protocol,SCTP)双归属或者多链路通信,数据中心DC AMF网元和园区的AMF edge组成一个大VNF,该VNF同时跨数据中心DC和园区。园区多个不同LINK链路服务之间建立链路,多个LINK链路服务之间协同对数据中心DC AMF网元的状态进行检测,LINK链路服务和数据中心DC AMF网元之间通过隧道进行通信。
3、LINK链路服务定义成一个独立VNF,和数据中心DCAMF网元、园区AMF edge间的通信为网元间通信,LINK链路服务和RAN、数据中心DC AMF网元、园区AMF edge之间均规划配置链路。
对于数据中心DC AMF网元和园区AMF edge的Set ID或GUAMI规划,可以包括如下两种选择:
1、数据中心DC AMF网元给每个园区独立分配GUAMI,当LINK链路服务和数据中心DC AMF网元断连时,由园区的AMF edge接替数据中心DC AMF网元对应的GUAMI身份继续处理业务,此时每64个AMF网元需要规划一个新set,如此,数据中心DC AMF网元需要支持多set能力。
2、各园区在接替处理数据中心DC AMF网元的业务时,均复用数据中心DC AMF网元的GUAMI,与此同时,需要对GUTI进行规划,给数据中心DC AMF网元分配大多数GUTI,同时给每个园区各自预留规划一部分GUTI号段。该预留号段在园区和中心断连后,园区AMF edge在接替处理业务或需要分配GUTI的场景下可以使用,而且在断连恢复、业务切回到数据中心DC的AMF网元后,需主动释放断连接替期间、已分配的园区预留GUTI资源,重新分配非预留给园区的、数据中心DC AMF网元所使用的GUTI号段资源。
对于LINK链路服务,除和RAN、数据中心DC AMF网元、AMF edge的对接外,自身也至少需要具备如下功能:
1、LINK链路服务可能代理多个GUAMI身份标识,需要维护GUAMI和中心AMF/园区AMF edge之间连接的对应关系。
2、支持对非接入层(non access stratum,NAS)消息的解析,可识别GUAMI和NG应用协议(next generation application protocol,NGAP)UE ID信息,支持将UE消息转发给对应的数据中心DC AMF网元和园区AMF edge。
3、无论是上行消息还是下行消息,均能支持和RAN之间的链路级消息的处理,可汇总归并数据中心DC AMF网元和园区AMF edge的响应结果和状态。
4、支持解析GUTI,当用户在不同园区间、在和大网间漫游移动时,可准确进行漫游判断。
下面对本申请实施例的一些词汇进行说明。
本申请实施例所描述的控制面网元可以为5GC中的SMF网元、PCF网元、计费 功能(charging function,CHF)网元或AMF网元等用于实现策略确定的网元,本申请实施例对此不做具体限定。
本申请实施例所描述的控制面网元也可以为IMS core中的代理呼叫会话控制功能(proxy call session control function,P-CSCF)网元、服务呼叫会话控制功能(serving call session control function,S-CSCF)网元或应用服务器(application server,AS)等,本申请实施例对此不做具体限定。
本申请实施例所描述的用户面网元可以为UPF网元等用于实现用户面功能的网元。本申请实施例所描述的第一策略用于指示在用户面与控制面断连的情况下,维持用户面业务的连续性。
示例性的,用户面与控制面断连可以是设备粒度的断连,也可以是会话粒度的断连。导致用户面与控制面断连的原因可能是控制面故障,也可能如上述记载的自然灾害、网络故障等原因。用户面网元可以基于检测与控制面网元之间的心跳的方式,检测用户面与控制面是否断连。用户面网元也可以基于其他网元的指示信息确定用户面与控制面是否断连。本申请实施例对用户面与控制面断连的具体形式、产生原因和检测方式不做具体限定。
示例性的,用户面的业务可以是用户面网元中建立的协议数据单元(protocol data unit,PDU)会话(后续简称会话),维持用户面业务的连续性可以包括:不强制释放用户面网元中建立的会话,或可以理解为维持用户面网元中会话的活动。
示例性的,用户面的业务也可以是IMS core中的通话业务,维持用户面业务的连续性可以包括:不强制释放通话业务。
第一策略在5GC的具体实现,与第一策略在IMS core中的具体实现可以不同。
示例性的,在5GC中,第一策略可以包括下述的一种或多种可能的实现方式:
第一种可能的实现方式:用于指示在用户面与控制面断连的情况下,用户面的业务继续运行的策略。可能的实现方式中,由于用户面与控制面断连,可能导致无法对流量计费,因此,第一策略也可以理解为:指示在用户面与控制面断连的情况下,允许用户免费使用流量,保持用户面的业务继续运行的策略。本实现方式中,可以不限制用户免费使用流量的额度,一直保持用户面业务继续运行。
第二种可能的实现方式:用于指示在用户面与控制面断连的情况下,用户面的业务继续运行,直到用户面的业务结束的策略。可能的实现方式中,由于用户面与控制面断连,可能导致无法对流量计费,因此,第一策略也可以理解为:指示在用户面与控制面断连的情况下,允许用户免费使用流量,保持用户面的业务继续运行的策略,直到用户面当前运行的业务结束。
第三种可能的实现方式:用于指示在用户面与控制面断连的情况下,用户面的业务继续运行,直到控制面与用户面恢复连接的策略。可能的实现方式中,由于用户面与控制面断连,可能导致无法对流量计费,因此,第一策略也可以理解为:指示在用户面与控制面断连的情况下,允许用户免费使用流量,保持用户面的业务继续运行的策略,直到控制面与用户面恢复连接。
第四种可能的实现方式:用于指示在用户面与控制面断连,且,用户面的当前周期的流量配额使用完毕的情况下,为用户面的业务配置第一时长和/或第一阈值的流量, 以使用户面的业务基于第一时长和/或第一阈值的流量继续运行的策略。可能的实现方式中,在第一策略中可以指示为用户面的业务配置第一时长和/或第一阈值的流量,第一时长和第一阈值的具体值均可以根据实际应用场景设定,本申请实施例不做具体限定。该实现方式中,进一步可以包括:第一时长的时限已到且第一阈值的流量额度使用完毕,则结束用户面业务的运行(例如释放会话);或者,第一时长的时限已到且第一阈值的流量额度未使用完毕,则结束用户面业务的运行(例如释放会话);或者,第一时长的时限未到且第一阈值的流量额度使用完毕,则结束用户面业务的运行(例如释放会话);本申请实施例对此不做具体限定。
第五种可能的实现方式:用于指示在用户面与控制面断连,且,用户面的当前周期的流量配额使用时间到期的情况下,用户面的业务继续运行,直到用户面的当前周期的流量配额使用完毕的策略。该实现方式中,用户面当前周期的流量配额不仅有流量额度限制,也有使用时间限制,可以在当前周期流量配额使用时间到期时,仍然保持用户面的业务继续运行,直到用户面的当前周期的流量配额使用完毕,从而可以一定程度维持用户面业务的连续性。
可以理解,第一策略在5GC中的具体实现还可以根据实际应用场景设定,本申请实施例对此不做具体限定。可能的实现方式中,5GC通信中,可以将第一策略的不同实现方式定义为不同的枚举值,在指示第一策略时,可以传递枚举值,而不需要传递第一策略本身,因为枚举值对资源占用减少,因此,将第一策略定义为枚举值,可以节约通信资源。
示例性的,在IMS core中,第一策略可以为停用会话控制定时机制。会话控制定时机制可以为协议中的session timer机制,例如,session timer机制可以理解为:会话建立后,终端或网元周期性向对端发起会话刷新请求,同一个会话内的终端和网元能够及时检测到其它设备的状态,当终端或IMS core的任一网元故障时,能够及时释放会话,避免占用网络资源。停用session timer机制,则用户面网元可以指示终端设备不再周期性向控制面网元发起请求,从而可以避免IMS core控制面故障/断连后,通话被session timer机制检测后强制释放。
本申请实施例所描述的去激活态可以为协议中的inactive态。可能的理解方式中,inactive态中,终端设备仍然保持在通信连接状态、且UE可以在RAN区域内移动而不用通知CN。终端设备处于inactive状态时,最后一个服务5G基站(gNodeB,gNB)保留终端设备的上下文和终端设备相关联的与服务AMF网元和UPF网元的NG连接,从核心网看终端设备,其就和终端设备处于连接态一样。
本申请实施例所描述的无线接入网设备可以是基站等。
本申请实施例所描述的第一无线接入网设备可以为:用户面与控制面断连之前,最后一个为终端设备和用户面网元通信服务的无线接入网设备。
本申请实施例所描述的第二无线接入网设备可以为:用户面与控制面断连之后,为终端设备通信服务的无线接入网设备。
下面以具体地实施例对本申请的技术方案以及本申请的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以独立实现,也可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。
图8为本申请实施例提供的一种通信方法的流程示意图,包括以下步骤:
S701:控制面网元确定第一策略,第一策略用于指示在用户面与控制面断连的情况下,维持用户面业务的连续性。
本申请实施例中,控制面网元可以在用户面的业务发起时确定第一策略。
示例性的,在控制面网元为5GC的网元的情况下,控制面网元可以在终端设备发起PDU会话建立请求时,为该PDU会话确定第一策略。例如,控制面网元可以针对PDU会话所对应的不同终端设备、不同网络数据名称(data network name,DNN)、不同类型业务或不同套餐用户等信息,确定该PDU会话对业务连续性要求是否较高,如果该PDU会话对业务连续性要求较高,可以为该PDU会话确定第一策略。例如,控制面网元可以根据PCF网元为该PDU会话指示的策略控制信息,以及CHF网元为该PDU会话指示的流量配额信息,确定该PDU会话对业务连续性要求是否较高,如果该PDU会话对业务连续性要求较高,可以为该PDU会话确定第一策略。本申请实施例对控制面网元确定第一策略的具体依据不做限定。
示例性的,在控制面网元为IMS core的网元的情况下,控制面网元可以针对通话业务所对应的不同终端设备、不同网络数据名称(data network name,DNN)、不同类型业务或不同套餐用户等信息,确定该通话业务对业务连续性要求是否较高,如果该通话业务对业务连续性要求较高,可以为该通话业务确定第一策略。本申请实施例对控制面网元确定第一策略的具体依据不做限定。
本申请实施例的第一策略的具体指示内容可以参照上述解释,在此不再赘述。
S702:控制面网元向用户面网元发送用于指示第一策略的信息。
本申请实施例中,控制面网元可以通过新定义的用于指示第一策略的消息向用户面网元发送指示第一策略的信息。控制面网元也可以在已有的消息中携带用于指示第一策略的信息。控制面网元也可以在已有的消息中不携带某些信息达到指示第一策略的目的。
示例性的,控制面网元为5GC的网元的情况下,控制面网元可以在会话建立或修改回复(session establishment/modification request)消息中携带用于指示第一策略的消息。
示例性的,控制面网元在IMS core的网元的情况下,控制面网元可以在向用户面网元发送的200OK等消息中均不携带session timer机制相关的session-expires和min-SE等头域,进而用户面网元可以在向终端设备转发200OK消息中,不携带session timer机制相关的session-expires和min-SE等头域,从而可以停用session timer机制,维持用户面业务的连续性。
S703:控制面网元向无线接入网设备指示维持终端设备业务的连续性。
本申请实施例中,控制面网元可以指示无线接入网设备维持终端设备处于连接态,维持终端设备业务的连续性。
示例性的,控制面网元为5GC的网元的情况下,控制面网元可以指示无线接入网设备对终端设备启动inactive态机制,后续无线接入网设备也可以基于最后一个服务gNB保留终端设备的上下文以及终端设备相关联的内容,维持终端设备业务的连续性。
示例性的,控制面网元在IMS core的网元的情况下,控制面网元可以通过用户面 网元转发200OK消息,该200OK消息中,不携带session timer机制相关的Session-Expires和Min-SE等头域,从而可以停用session timer机制,维持终端设备业务的连续性。
S704:用户面网元根据第一策略运行业务。
S705:无线接入网设备维持终端设备业务的连续性。
在本申请实施例中,S704和S705中,用户面网元和无线接入网设备均接收到在用户面与控制面断连的情况下,维持所述用户面的业务的连续性的指示,则后续,用户面网元和无线接入网设备可以采用任意方式,在用户面与控制面断连的情况下,维持用户面业务的连续性,本申请实施例对此不做具体限定。
综上所述,在用户面与控制面断连的情况下,本申请实施例中,控制面网元可以确定用于指示用户面与控制面断连的情况下,维持所述用户面的业务的连续性的第一策略,并下发给用户面网元和无线接入网设备,则后续在用户面与控制面断连时,用户面网元和无线接入网设备可以维持用户面的业务的连续性,避免因控制面故障/通信断连而造成的业务不连续。
在图8对应的实施例的基础上,图9为本申请实施例提供的一种具体通信方法的流程示意图。如图9所示,本申请实施例以控制面网元为5GC中的SMF网元(或者可以理解为用于实现本申请实施例的第一策略确定的策略控制逻辑由SMF网元执行)为例说明本申请实施例的同方法。
可以理解,如果策略控制逻辑作用到5GC中的CHF网元、PCF网元、AMF网元或者UPF网元上,此时除扩展N4接口信令参数外,则可以根据协议在相应的SMF网元和CHF网元、PCF网元、AMF网元或者UPF网元之间传递指示第一策略的信息,例如,可以通过下述消息的一种或多种传递指示第一策略的信息:Nchf_ConvergedCharging_Create_Response消息、Nchf_ConvergedCharging_Notify消息、Npcf_SMPolicyControl_Create_Response消息或Npcf_SMPolicyControl_UpdateNotify消息,等,在此不再赘述。
示例性的,图9所示的通信方法可以包括下述步骤:
S801:终端设备向AMF网元发送会话建立请求。
示例性的,终端设备可以通过RAN向AMF网元发起PDU会话建立请求。例如,终端设备可以向RAN发送N2消息,N2消息中可以携带N2 Message(也可以称为Service Request),N2 Message携带会话建立请求信息,比如,N2 Message(Service Request)携带PDU Session Establishment Request消息。
S802:AMF网元向SMF网元发送会话建立请求。
示例性的,AMF网元可以向SMF网元发送N11消息,N11消息中携带请求建立会话指令,例如,N11消息携带Nsmf_PDUSession_UpdateSMContext Request。
S803:SMF网元从PCF网元获取会话的策略控制信息。
本申请实施例中,会话的策略控制信息可以是PCF基于通常的策略确定方式确定的,例如,会话的策略控制信息可以指示会话的接入技术、通信链路等;本申请实施例对此不做具体限定。
S804:SMF网元从CHF网元获取流量配额信息。
示例性的,SMF网元可以向CHF网元发送ChargingDataRequest请求以获取流量配额信息,流量配额信息可以用于指示会话业务需要在该流量配额未使用完毕的情况下运行。
S805:SMF网元确定第一策略。
本申请实施例中,S805的具体实现可以参照S701中5GC中的控制面网元确定第一策略的描述,在此不做赘述。
S806:UPF网元接收来自SMF网元的指示第一策略的信息,以及可选的,会话策略控制信息和流量配额信息。
本申请实施例中,S806的具体实现可以参照S702中5GC中的用户面网元接收指示第一策略的信息的描述,在此不做赘述。
S807:SMF网元指示AMF网元使能inactive机制。
示例性的,SMF网元可以向AMF网元回复Nsmf_PDUSession_UpdateSMContext Response响应,其中携带参数指示AMF网元可使能inactive机制。
S808:AMF网元指示RAN为终端设备启用inactive态机制。
示例性的,AMF网元可以在给RAN/终端设备的N2 Request消息中携带RRC Inactive assistance information信息,通知RAN对该终端设备启用inactive态机制。
S809:终端设备基于会话进行数据传输业务。
本申请实施例中,PDU会话建立后,终端设备可以与UPF网元进行数据传输业务。
可能的实现方式中,如果终端设备的当前周期的流量配额快使用完,则可以上报PFCP Session Report Request给SMF网元,SMF网元可以向CHF网元发送Nchf_ConvergedCharging_Update消息,报告使用的流量,CHF网元可以下发新配额给SMF网元,SMF网元将CHF网元重新下发的流量配额通过报文转发控制协议(packet forwarding control protocol,PFCP)Session Modification Request消息下发给UPF网元。
本申请实施例中,在用户面与控制面断连之间,控制面网元可以确定第一策略,并将第一策略下发给用户面网元,则用户面网元后续根据第一策略运行业务时,可以根据第一策略的指示在用户面与控制面断连的情况下,维持用户面的业务继续运行,避免因控制面故障/通信断连而造成的业务不连续。
在图8或图9的基础上,图10为本申请实施例提供的一种具体通信方法的流程示意图。如图10所示,该通信方法可以为用户面与控制面断连后,维持用户面业务连续的通信示意图。具体可以包括:
S901:第二无线接入网设备确定用户面与控制面断连。
本申请实施例中,第二无线接入网设备可以是用户面与控制面断连后,与终端设备服务的基站等。第二无线接入网设备可以基于其他网元的指示,或自行感知用户面与控制面断连。本申请实施例对此不做具体限定。
进一步的,第二无线接入网设备可以在用户面与控制面断连的情况下,维持用户面业务的连续性。例如,第二无线接入网设备可以在感知到用户面与控制面断连后,不强制释放会话,当收到终端设备的切换请求消息时,也不发送切换请求消息给5GC,只是在无线接入网侧完成为终端服务的基站之间的空口切换,维持用户面业务的连续性。示例性的,S902-S905示出了第二无线接入网设备在用户面与控制面断连的情况 下,维持用户面业务的连续性的一种可能实现方式。
S902:第二无线接入网设备接收来自终端设备的切换请求消息,切换请求消息中可以携带不激活态无线网络临时标识(inactive radio network yempory identity,I-RNTI)。
本申请实施例中,在终端设备发生跨室内基带处理单元(building base band unite,BBU)移动时,需要和控制面进行切换信令交互,终端设备可以向第二无线接入网设备发送切换请求消息,在第二无线接入网设备(也可能称为新基站)可以解析I-RNTI得到第一无线接入网设备的信息,第一无线接入网设备(也可能称为老基站)可以是用户面与控制面断连前,最后一个为终端设备服务的无线接入网设备。
S903:第二无线接入网设备从第一无线接入网设备获取终端设备的上下文数据,基于该上下文数据,第二无线接入网设备可以和终端设备完成RRC连接回复。
可能的实现方式中,为了防止丢失先前缓存在第一无线接入网设备中的下行数据,第二无线接入网设备还可以向第一无线接入网设备提供转发地址,以从第一无线接入网设备获取下行数据。
S904:第二无线接入网设备通知第一无线接入网设备保持与UPF网元的连接。
本申请实施例中,UPF网元依然维持与第一无线接入网设备的通道连接,后续终端设备的上行或下行数据均可以通过第二无线接入网设备与第一无线接入网设备之间的Xn接口来转发,从而实现用户面业务的连续性。
S905:第二无线接入网设备通过第一无线接入网设备转发终端设备的数据。
本申请实施例中,第二无线接入网设备可以为终端设备提供服务,第一无线接入网设备与UPF网元保持通道连接,第二无线接入网设备与第一无线接入网设备可以通过Xn接口通信,因此,终端设备的上下行数据均可以通过第二无线接入网设备与第一无线接入网设备之间的Xn接口来转发,从而实现用户面业务的连续性。
本申请实施例中,在第二无线接入网设备感知到用户面与控制面断连后,可以基于和第一无线接入网设备的通信,保持用户面业务的连续性。
可能的理解方式中,图10对应的实施例中,可以对无线接入网设备进行增强开发,使得在无线接入网设备确定控制面故障或断连(例如无可用AMF网元)的情况下,无线接入网设备不主动释放RRC连接,保持用户面业务的连续性。例如,第二无线接入网设备和AMF网元的PathSwitch交互失败时,第二无线接入网设备不主动释放RRC连接,第一无线接入网设备暂时保持和UPF网元的连接,在此故障期间支持通过第一无线接入网设备和第二无线接入网设备之间的Xn接口来转发上行或下行数据,从而可以保持用户面业务的连续性。
在图8或图9的基础上,图11为本申请实施例提供的一种具体通信方法的流程示意图。如图11所示,该通信方法可以为用户面与控制面断连后,维持用户面业务连续的通信示意图。具体可以包括:
S1001:在用户面控制面断连的情况下,第二无线接入网设备建立与第一网元的通信连接。
本申请实施例中,第一网元可以是设置在园区中的,第一网元可以是单独设置的用于实现较简AMF的网元(例如AMF edge网元),也可以是与其他网元合设的用于实现较简AMF的网元,本申请实施例对此不做具体限定。
本申请实施例中,在用户面与控制面断连时,第二无线接入网设备可以与第一网元建立通信连接。例如,在用户面与控制面断连时,第二无线接入网设备可以向第一网元发送请求,该请求用于请求建立第二无线接入网设备和第一网元的通信连接。
S1002:第一网元指示第二无线接入网设备用户面与控制面断连。
示例性的,第一网元可以向第二无线接入网设备发送原因值,指示RAN侧当前用户面与控制面断连。
本申请实施例中,园区UPF网元可以在用户面与控制面断连后,不主动删除会话、不释放和RAN侧的N3连接,以维持与第一无线接入网设备的连接。
S1003:第二无线接入网设备接收来自终端设备的切换请求消息,切换请求消息中可以携带不激活态无线网络临时标识(inactive radio network yempory identity,I-RNTI)。
S1004:第二无线接入网设备从第一无线接入网设备获取终端设备的上下文数据,基于该上下文数据,第二无线接入网设备可以和终端设备完成RRC连接回复。
S1005:第二无线接入网设备通知第一无线接入网设备保持与UPF网元的连接。
S1006:第二无线接入网设备通过第一无线接入网设备转发终端设备的数据。
本申请实施例中,S1003-S1006可以参照图10对应的实施例的S901-S905的描述,在此不做赘述。
本申请实施例中,可以在园区设置第一网元,通过第一网元指示用户面网元维持业务的连续性。
可能的实现方式中,在第一网元为AMF edge网元的情况下,在用户面与控制面恢复通信的情况下,AMF edge网元可以将用户面与控制面断连期间在AMF edge网元中产生的数据同步到5GC控制面的AMF网元。
可能的实现方式中,根据企业园区的需要,企业园区中还可以部署第二网元(例如设置在园区的实现SMF edge网元),则第二无线接入网设备可以与AMF edge网元通信,AMF edge网元可以与SMF edge网元通信,SMF edge网元可以与UPF网元通信,则可能的实现方式中,如图11所示,SMF edge网元可以通知UPF网元建立与第二无线接入网设备的连接,从而实现终端设备到UPF网元之间的业务通信。
在企业园区中部署AMF edge网元和SMF edge网元的情况下,则在用户面与控制面断连时,可以支持终端设备的切换,可以支持idle态终端设备发起的业务,可以支持终端设备脱网或关机后重新上线等等。
可能的实现方式中,在第二网元为SMF edge网元的情况下,在用户面与控制面恢复通信的情况下,SMF edge网元可以将用户面与控制面断连期间在SMF edge网元中产生的数据同步到5GC控制面的SMF网元。
可能的实现方式中,还可以在企业园区中部署UDM Edge或AUSF Edge等,则在用户面与控制面断连时,还可支持接入网络的终端设备注册接入网络等。
可能的实现方式中,如果园区存在较为低延时的定位业务的诉求,还可以将定位业务由AMF edge网元实现,由于AMF edge网元设置于园区,在实现定位业务时,数据传输路径较短,相较于利用中心DC AMF网元实现定位业务,利用AMF edge网元实现业务,能有效降低时延。可能的实现中,中心DC AMF网元和AMF edge网元之间可同步用户数据,当园区用户面和中心DC断连后,可通过AMF edge网元继续和 网关移动定位中心(gateway mobile location center,GMLC)或位置管理功能(location management function,LMF)配合提供定位业务(GMLC或LMF可以共部署在园区的边缘UPF或MEC上)。
可能的实现方式中,在用户面和控制面断连期间,终端设备发起了新业务,AMFedge网元可以回复失败响应,触发UE回落到公共、未断连的4G/3G/2G等网络。
需要说明的是,图11对应的实施例中,和数据中心DC之间长距离通信中断的场景是以企业园区为例进行的描述,而在公有云云服务部署场景下,有类似的网络中断场景和方案,不同在于AMF edge可选择部署在第三方公有云上,该公有云上可能也同时部署有UPF(例如在漫游所在地对应的公有云上部署了UPF方便本地接入)。
图12为本申请实施例提供的一种通信方法的流程示意图,如图12所示,本申请实施例以控制面网元为IMS core中的S-CSCF网元(或者可以理解为用于实现本申请实施例的第一策略确定的策略控制逻辑由S-CSCF网元执行)为例说明本申请实施例的同方法。
如图12所示,该方法可以包括以下步骤:
S1101:S-CSCF网元接收来自终端设备的通话访问请求。
本申请实施例中,终端设备可以通过UPF网元和P--CSCF网元向S-CSCF网元发送通话访问请求。
示例性的,对于VoLTE/VoNR通话业务,终端设备在发起通话访问(INVITE)请求时,可携带Session-Expires头域,指示在会话建立后进行Session Timer检测。例如,终端设备可以向UPF网元发送通话访问请求,UPF网元向P-CSCF网元转发该通话访问请求,P-CSCF网元发送通话访问请求给S-CSCF网元。
S1102:S-CSCF网元确定在用户面与控制面断连的情况下,保持该通话的连续性。
本申请实施例中,S-CSCF网元可以针对通话业务所对应的不同终端设备、不同网络数据名称(data network name,DNN)、不同类型业务或不同套餐用户等信息,确定该通话业务对业务连续性要求是否较高,如果该通话业务对业务连续性要求较高,可以为该通话业务确定在用户面与控制面断连的情况下,保持该通话的连续性。本申请实施例对此不做限定。
可能的实现方式中,S-CSCF网元可以确定不启用Session Timer机制,防止后面IMS Core控制面故障/断连后,通话被Session Timer机制检测后强制释放。
S1103:S-CSCF网元向AS发送不携带会话控制定时机制相关的头域的访问请求。
S1104:AS向S-CSCF网元发送不携带会话控制定时机制相关的头域的回复消息。
示例性的,AS可以向S-CSCF网元发送不携带会话控制定时机制相关的头域的200OK消息。
S1105:S-CSCF网元向终端设备发送不携带会话控制定时机制相关的头域的回复消息。
示例性的,S-CSCF网元可以向P-CSCF网元发送不携带会话控制定时机制相关的头域的200OK消息;P-CSCF网元可以向UPF网元发送不携带会话控制定时机制相关的头域的200OK消息;UPF网元可以向终端设备发送不携带会话控制定时机制相关的头域的200OK消息。综上所述,IMScore中,可以通过停用session timer机制,使得 用户面与控制面断连时,维持用户面的业务的连续性,避免因控制面故障/通信断连而造成的业务不连续。
在图8-图12所对应的实施例的基础上,一种可能的实现方式中,用户面网元还可以确定在用户面与控制面断连期间所运行的业务的流量使用情况;在控制面与用户面恢复连接的情况下,用户面网元向控制面网元发送流量使用情况。
示例性的,UPF网元也可根据运营商客户的需要,将故障期间用户超额使用的流量进行累积统计,待控制面重新恢复后,再通过report消息将累计流量补充上报给SMF网元或CHF网元,相关接口消息中可增加特殊标识,以便SMF网元或CHF网元对该部分超额使用的流量进行处理。
在图8-图12所对应的实施例的基础上,一种可能的实现方式中,在用户面网元的业务超过第二时长(可以根据实际应用场景设定)未运行的情况下,触发核查用户面网元的资源占用情况;或者,在用户面网元中的资源占用率超过阈值的情况下,触发核查用户面网元的资源占用情况;或者,在控制面与用户面恢复连接的情况下,触发核查用户面网元的资源占用情况。
本申请实施例中,在用户面与控制面断连期间,用户面维持业务继续运行,为例防止用户面资源吊死(可以理解为用户面资源被占用而不能得到及时释放),则可以在用户面网元的业务较长时间未运行,或用户面网元的资源占用率较高,或用户面与控制面护肤连接的情况下,触发核查用户面网元的资源占用情况,从而合理释放用户面网元的资源。具体实现中,也可以人工方式强制释放用户面网元的资源,本申请实施例对此不做具体限定。
上面结合图8-图12,对本申请实施例的方法进行了说明,下面对本申请实施例提供的执行上述方法的通信装置进行描述。本领域技术人员可以理解,方法和装置可以相互结合和引用,本申请实施例提供的一种通信装置可以执行上述通信方法中用户面网元执行的步骤。另一种通信装置可以执行上述实施例中的通信方法中控制面网元所执行的步骤。
下面以采用对应各个功能划分各个功能模块为例进行说明:
如图13所示,图13示出了本申请实施例提供的通信装置的结构示意图,该通信装置可以是本申请实施例中的用户面网元、控制面网元、第二无线接入网设备或第一网元,也可以为应用于用户面网元、控制面网元、第二无线接入网设备或第一网元中的芯片。该通信装置包括:处理单元121和通信单元122。其中,通信单元122用于支持通信装置执行信息发送或接收的步骤。处理单元121用于支持通信装置执行信息处理的步骤。
一种示例,以该通信装置为用户面网元或应用于用户面网元中的芯片或芯片系统为例,该通信单元122用于支持通信装置执行上述实施例中的S702等,处理单元121用于支持通信装置执行上述实施例中的S704等。
一种示例,以该通信装置为控制面网元或应用于控制面网元中的芯片或芯片系统为例,该通信单元122用于支持通信装置执行上述实施例中的S702等,处理单元121用于支持通信装置执行上述实施例中的S703等。
另一种示例,以该通信装置为第二无线接入网设备或应用于第二无线接入网设备 中的芯片或芯片系统为例,该通信单元122用于支持通信装置执行上述实施例中的S901等,处理单元121用于支持通信装置执行上述实施例中的S903等。
再一种示例,以该通信装置为第一网元或第一网元中的芯片或芯片系统为例,该通信单元122用于支持通信装置执行上述实施例中的S1002等,处理单元121用于支持通信装置执行上述实施例中的S1005等。
在一种可能的实施例中,通信装置还可以包括:存储单元123。处理单元121、通信单元122、存储单元123通过通信总线相连。
存储单元123可以包括一个或者多个存储器,存储器可以是一个或者多个设备、电路中用于存储程序或者数据的器件。
存储单元123可以独立存在,通过通信总线与通信装置具有的处理单元121相连。存储单元123也可以和处理单元集成在一起。
通信装置可以用于通信设备、电路、硬件组件或者芯片中。
以通信装置可以是本申请实施例中的用户面网元、控制面网元、第二无线接入网设备或第一网元的芯片或芯片系统为例,则通信单元122可以是输入或者输出接口、管脚或者电路等。示例性的,存储单元123可以存储用户面网元、控制面网元、第二无线接入网设备或第一网元侧的方法的计算机执行指令,以使处理单元121执行上述实施例中用户面网元、控制面网元、第二无线接入网设备或第一网元侧的方法。存储单元123可以是寄存器、缓存或者RAM等,存储单元123可以和处理单元121集成在一起。存储单元123可以是ROM或者可存储静态信息和指令的其他类型的静态存储设备,存储单元123可以与处理单元121相独立。
本申请实施例提供了一种通信装置,该通信装置包括一个或者多个模块,用于实现上述图8-图12中所包含的步骤中的方法,该一个或者多个模块可以与上述图8-图12中所包含的步骤中的方法的步骤相对应。具体的,本申请实施例中由用户面网元执行的方法中的每个步骤,用户面网元中存在执行该方法中每个步骤的单元或者模块。由控制面网元执行的方法中的每个步骤,控制面网元中存在执行该方法中每个步骤的单元或者模块。由第二无线接入网设备执行的方法中的每个步骤,第二无线接入网设备中存在执行该方法中每个步骤的单元或者模块。由第一网元执行的方法中的每个步骤,第一网元中存在执行该方法中每个步骤的单元或者模块。例如,对于执行对该通信装置的动作进行控制或处理的模块可以称为处理模块。对于执行对在通信装置侧进行消息或数据处理的步骤的模块可以称为通信模块。
图14所示为本申请实施例提供的通信设备的硬件结构示意图。本申请实施例中的用户面网元、控制面网元、第二无线接入网设备或第一网元的硬件结构均可以参考如图14所示的通信设备的硬件结构示意图。该通信设备包括处理器131,通信线路134以及至少一个通信接口(图14中示例性的以通信接口133为例进行说明)。
处理器131可以是一个通用中央处理器(central processing unit,CPU),微处理器,特定应用集成电路(application-specific integrated circuit,ASIC),或一个或多个用于控制本申请方案程序执行的集成电路。
通信线路134可包括一通路,在上述组件之间传送信息。
通信接口133,使用任何收发器一类的装置,用于与其他设备或通信网络通信, 如以太网,无线接入网(radio access network,RAN),无线局域网(wireless local area networks,WLAN)等。
可能的,该通信设备还可以包括存储器132。
存储器132可以是只读存储器(read-only memory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,RAM)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electrically erasable programmable read-only memory,EEPROM)、只读光盘(compact disc read-only memory,CD-ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器可以是独立存在,通过通信线路134与处理器相连接。存储器也可以和处理器集成在一起。
其中,存储器132用于存储执行本申请方案的计算机执行指令,并由处理器131来控制执行。处理器131用于执行存储器132中存储的计算机执行指令,从而实现本申请下述实施例提供的策略控制方法。
可能的,本申请实施例中的计算机执行指令也可以称之为应用程序代码,本申请实施例对此不作具体限定。
在具体实现中,作为一种实施例,处理器131可以包括一个或多个CPU,例如图14中的CPU0和CPU1。
在具体实现中,作为一种实施例,通信设备可以包括多个处理器,例如图14中的处理器131和处理器135。这些处理器中的每一个可以是一个单核(single-CPU)处理器,也可以是一个多核(multi-CPU)处理器。这里的处理器可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。
图15是本发明实施例提供的芯片140的结构示意图。芯片140包括一个或两个以上(包括两个)处理器1410和通信接口1430。
在一种可能的实施例中,如图15所示的芯片140还包括存储器1440,存储器1440可以包括只读存储器和随机存取存储器,并向处理器1410提供操作指令和数据。存储器1440的一部分还可以包括非易失性随机存取存储器(non-volatile random access memory,NVRAM)。
在一些实施方式中,存储器1440存储了如下的元素,可执行模块或者数据结构,或者他们的子集,或者他们的扩展集:
在本发明实施例中,通过调用存储器1440存储的操作指令(该操作指令可存储在操作系统中),执行相应的操作。
一种可能的实现方式中为:用户面网元、控制面网元、第二无线接入网设备或第一网元所用的芯片的结构类似,不同的装置可以使用不同的芯片以实现各自的功能。
处理器1410控制终端设备、无线接入网装置或会话管理网元的操作,处理器1410还可以称为中央处理单元(central processing unit,CPU)。存储器1440可以包括只读存储器和随机存取存储器,并向处理器1410提供指令和数据。存储器1440的一部分还可以包括非易失性随机存取存储器(non-volatile random access memory,NVRAM)。 例如应用中存储器1440、通信接口1430以及存储器1440通过总线系统1420耦合在一起,其中总线系统1420除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图15中将各种总线都标为总线系统1420。
以上通信单元可以是一种该装置的接口电路或通信接口,用于从其它装置接收信号。例如,当该装置以芯片的方式实现时,该通信单元是该芯片用于从其它芯片或装置接收信号或发送信号的接口电路或通信接口。
上述本发明实施例揭示的方法可以应用于处理器1410中,或者由处理器1410实现。处理器1410可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器1410中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器1410可以是通用处理器、数字信号处理器(digital signal processing,DSP)、专用集成电路(application specific integrated circuit,ASIC)、现成可编程门阵列(field-programmable gate array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器1440,处理器1410读取存储器1440中的信息,结合其硬件完成上述方法的步骤。
一种可能的实现方式中,通信接口1430用于执行图8-图12所示的实施例中的用户面网元、控制面网元、第二无线接入网设备或第一网元的接收和发送的步骤。处理器1410用于执行图8-图12所示的实施例中的用户面网元、控制面网元、第二无线接入网设备或第一网元的处理的步骤。
在上述实施例中,存储器存储的供处理器执行的指令可以以计算机程序产品的形式实现。计算机程序产品可以是事先写入在存储器中,也可以是以软件形式下载并安装在存储器中。
计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生按照本申请实施例的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一计算机可读存储介质传输,例如,计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。计算机可读存储介质可以是计算机能够存储的任何可用介质或者是包括一个或多个可用介质集成的服务器、数据中心等数据存储设备。可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘solid state disk,SSD)等。
本申请实施例还提供了一种计算机可读存储介质。上述实施例中描述的方法可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。如果在软件中实现,则功能可以作为一个或多个指令或代码存储在计算机可读介质上或者在计算机可读介质 上传输。计算机可读介质可以包括计算机存储介质和通信介质,还可以包括任何可以将计算机程序从一个地方传送到另一个地方的介质。存储介质可以是可由计算机访问的任何目标介质。
作为一种可能的设计,计算机可读介质可以包括RAM,ROM,EEPROM,CD-ROM或其它光盘存储器,磁盘存储器或其它磁存储设备,或目标于承载的任何其它介质或以指令或数据结构的形式存储所需的程序代码,并且可由计算机访问。而且,任何连接被适当地称为计算机可读介质。例如,如果使用同轴电缆,光纤电缆,双绞线,数字用户线(DSL)或无线技术(如红外,无线电和微波)从网站,服务器或其它远程源传输软件,则同轴电缆,光纤电缆,双绞线,DSL或诸如红外,无线电和微波之类的无线技术包括在介质的定义中。如本文所使用的磁盘和光盘包括光盘(CD),激光盘,光盘,数字通用光盘(DVD),软盘和蓝光盘,其中磁盘通常以磁性方式再现数据,而光盘利用激光光学地再现数据。上述的组合也应包括在计算机可读介质的范围内。
本申请实施例还提供了一种计算机程序产品。上述实施例中描述的方法可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。如果在软件中实现,可以全部或者部分得通过计算机程序产品的形式实现。计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行上述计算机程序指令时,全部或部分地产生按照上述方法实施例中描述的流程或功能。上述计算机可以是通用计算机、专用计算机、计算机网络、基站、终端或者其它可编程装置。
以上的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的技术方案的基础之上,所做的任何修改、等同替换、改进等,均应包括在本发明的保护范围之内。
需要说明的是,本申请实施例中各网元在具体的应用中也可能采用其他的定义或名称,示例性的,SMF网元可以称为控制面网元,UPF网元可以称为用户面网元,等。或者,上述各网元也可以统一称为核心网网元。或者上述各网元也可以根据实际的功能定义其他的名称,本申请实施例对此不作具体限定。

Claims (32)

  1. 一种通信方法,其特征在于,包括:
    用户面网元接收来自控制面网元用于指示第一策略的信息,所述第一策略用于指示在用户面与控制面断连的情况下,维持所述用户面的业务的连续性;
    所述用户面网元根据所述第一策略运行业务。
  2. 根据权利要求1所述的方法,其特征在于,所述第一策略包括下述的一种或多种:
    用于指示在所述用户面与所述控制面断连的情况下,所述用户面的业务继续运行的策略;
    用于指示在所述用户面与所述控制面断连的情况下,所述用户面的业务继续运行,直到所述用户面的业务结束的策略;
    用于指示在所述用户面与所述控制面断连的情况下,所述用户面的业务继续运行,直到所述控制面与所述用户面恢复连接的策略;
    用于指示在所述用户面与所述控制面断连,且,所述用户面的当前周期的流量配额使用完毕的情况下,为所述用户面的业务配置第一时长和/或第一阈值的流量,以使所述用户面的业务基于所述第一时长和/或所述第一阈值的流量继续运行的策略;
    用于指示在所述用户面与所述控制面断连,且,所述用户面的当前周期的流量配额使用时间到期的情况下,所述用户面的业务继续运行,直到所述用户面的所述当前周期的流量配额使用完毕的策略。
  3. 根据权利要求2所述的方法,其特征在于,所述用于指示所述第一策略的信息为枚举值。
  4. 根据权利要求2或3所述的方法,其特征在于,所述第一策略为所述控制面网元根据所述业务的流量配额信息和所述业务的策略控制信息确定的。
  5. 根据权利要求1-4任一项所述的方法,其特征在于,所述用户面网元根据所述第一策略运行业务,包括:
    在所述用户面与所述控制面断连的情况下,所述用户面网元维持与第一无线接入网设备的数据通道连接关系,所述第一无线接入网设备为所述用户面与所述控制面断连时,所述用户面网元所连接的无线接入网设备。
  6. 根据权利要求1所述的方法,其特征在于,所述第一策略包括:用于指示在所述用户面与所述控制面断连的情况下,停用会话控制定时机制的策略。
  7. 根据权利要求1所述的方法,其特征在于,所述用户面网元接收来自所述控制面网元用于指示所述第一策略的信息,包括:
    所述用户面网元接收来自所述控制面网元的消息,所述消息中不携带所述会话控制定时机制相关的头域;
    所述方法还包括:
    所述用户面网元向终端设备发送所述消息。
  8. 根据权利要求1-7任一项所述的方法,其特征在于,还包括:
    所述用户面网元确定在所述用户面与所述控制面断连期间所运行的业务的流量使 用情况;
    在所述控制面与所述用户面恢复连接的情况下,所述用户面网元向所述控制面网元发送所述流量使用情况。
  9. 根据权利要求1-8任一项所述的方法,其特征在于,还包括:
    在所述用户面网元的业务超过第二时长未运行的情况下,触发核查所述用户面网元的资源占用情况;
    或者,在所述用户面网元中的资源占用率超过阈值的情况下,触发核查所述用户面网元的所述资源占用情况;
    或者,在所述控制面与所述用户面恢复连接的情况下,触发核查所述用户面网元的资源占用情况。
  10. 一种通信方法,其特征在于,包括:
    控制面网元确定第一策略,所述第一策略用于指示在用户面与控制面断连的情况下,维持所述用户面的业务的连续性;
    所述控制面网元向用户面网元和/或无线接入网设备发送用于指示所述第一策略的信息。
  11. 根据权利要求10所述的方法,其特征在于,所述第一策略包括下述的一种或多种:
    用于指示在用户面与控制面断连的情况下,所述用户面的业务继续运行的策略;
    用于指示在用户面与控制面断连的情况下,所述用户面的业务继续运行,直到所述用户面的业务结束的策略;
    用于指示在用户面与控制面断连的情况下,所述用户面的业务继续运行,直到所述控制面与所述用户面恢复连接的策略;
    用于指示在控制面与所述用户面断连,且,所述用户面的当前周期的流量配额使用完毕的情况下,为所述用户面的业务配置第一时长和/或第一阈值的流量,以使所述用户面的业务基于所述第一时长和/或所述第一阈值的流量继续运行的策略;
    用于指示在所述用户面与所述控制面断连,且,所述用户面的所述当前周期的流量配额使用时间到期的情况下,所述用户面的业务继续运行,直到所述用户面的当前周期的流量配额使用完毕的策略。
  12. 根据权利要求10或11所述的方法,其特征在于,所述控制面网元确定所述第一策略,包括:
    所述控制面网元接收会话的创建请求;
    所述控制面网元根据业务的流量配额信息和业务的策略控制信息确定所述第一策略。
  13. 根据权利要求10-12任一项所述的方法,其特征在于,所述用于指示所述第一策略的信息为枚举值。
  14. 根据权利要求10-13任一项所述的方法,其特征在于,还包括:
    所述控制面网元指示无线接入网设备为终端设备启用去激活态机制。
  15. 根据权利要求10所述的方法,其特征在于,所述第一策略包括:用于指示在所述用户面与所述控制面断连的情况下,停用会话控制定时机制的策略。
  16. 一种通信方法,其特征在于,包括:
    第二无线接入网设备确定用户面与控制面断连;
    所述第二无线接入网设备在所述用户面与所述控制面断连的情况下,维持所述用户面的业务的连续性。
  17. 根据权利要求16所述的方法,其特征在于,所述第二无线接入网设备在所述用户面与所述控制面断连的情况下,维持所述用户面的业务的连续性,包括:
    所述第二无线接入网设备从第一无线接入网设备获取终端设备的上下文数据;所述第一无线接入网设备为所述用户面与所述控制面断连时,与所述终端设备通信的无线接入网设备;所述终端设备的上下文数据用于所述终端设备与所述第二无线接入网设备的连接恢复;
    所述第二无线接入网设备通知所述第一无线接入网设备保持与用户面网元的连接;
    所述第二无线接入网设备通过所述第一无线接入网设备向所述用户面网元转发所述终端设备的数据。
  18. 根据权利要求16或17所述的方法,其特征在于,所述第二无线接入网设备确定所述用户面与所述控制面断连,包括:
    所述第二无线接入网设备接收来自第一网元的第一指示信息,所述第一网元部署于所述用户面网元所属的物理位置区域;所述第一指示信息用于指示所述用户面与所述控制面断连。
  19. 根据权利要求18所述的方法,其特征在于,所述第一指示信息为原因值。
  20. 一种通信方法,其特征在于,包括:
    在用户面与控制面断连的情况下,第一网元建立与无线接入网设备的通信连接;其中,所述第一网元部署于用户面网元所属的物理位置区域;
    所述第一网元根据与所述无线接入网设备的通信连接,维持所述用户面的业务的连续性。
  21. 根据权利要求20所述的方法,其特征在于,所述第一网元根据与所述无线接入网设备的通信连接,维持所述用户面的业务的连续性,包括:
    所述第一网元向所述无线接入网设备发送第一指示信息,所述第一指示信息用于指示所述用户面与所述控制面断连。
  22. 根据权利要求21所述的方法,其特征在于,还包括:
    所述第一网元通过第二网元指示所述用户面网元建立与所述无线接入网设备的数据通道连接关系;其中,所述第二网元部署于所述用户面网元所属的物理位置区域,所述第二网元分别与所述第一网元和所述用户面网元之间具备通信接口。
  23. 一种通信方法,其特征在于,包括:
    无线接入网设备接收来自控制面网元用于指示第一策略的信息,所述第一策略用于指示在用户面与控制面断连的情况下,维持所述用户面的业务的连续性;
    所述无线接入网设备根据所述第一策略运行业务。
  24. 根据权利要求23所述的方法,其特征在于,所述第一策略包括下述的一种或多种:
    用于指示在所述用户面与所述控制面断连的情况下,所述用户面的业务继续运行 的策略;
    用于指示在所述用户面与所述控制面断连的情况下,所述用户面的业务继续运行,直到所述用户面的业务结束的策略;
    用于指示在所述用户面与所述控制面断连的情况下,所述用户面的业务继续运行,直到所述控制面与所述用户面恢复连接的策略。
  25. 根据权利要求24所述的方法,其特征在于,所述用于指示所述第一策略的信息为枚举值。
  26. 一种通信装置,其特征在于,包括:处理器和通信接口;
    其中,所述通信接口用于执行如权利要求1-9中任一项所述的通信方法中进行消息收发的操作,所述处理器运行指令以执行如权利要求1-9中任一项所述的通信方法中进行处理或控制的操作。
  27. 一种通信装置,其特征在于,包括:处理器和通信接口;
    其中,所述通信接口用于执行如权利要求10-15中任一项所述的通信方法中进行消息收发的操作,所述处理器运行指令以执行如权利要求10-15中任一项所述的通信方法中进行处理或控制的操作。
  28. 一种通信装置,其特征在于,包括:处理器和通信接口;
    其中,所述通信接口用于执行如权利要求16-19中任一项所述的通信方法中进行消息收发的操作,所述处理器运行指令以执行如权利要求16-19中任一项所述的通信方法中进行处理或控制的操作。
  29. 一种通信装置,其特征在于,包括:处理器和通信接口;
    其中,所述通信接口用于执行如权利要求20-22中任一项所述的通信方法中进行消息收发的操作,所述处理器运行指令以执行如权利要求20-22中任一项所述的通信方法中进行处理或控制的操作。
  30. 一种通信装置,其特征在于,包括:处理器和通信接口;
    其中,所述通信接口用于执行如权利要求23-25中任一项所述的通信方法中进行消息收发的操作;所述处理器运行指令以执行如权利要求23-25中任一项所述的通信方法中进行处理或控制的操作。
  31. 一种芯片,其特征在于,所述芯片包括至少一个处理器和通信接口,所述通信接口和所述至少一个处理器耦合,所述至少一个处理器用于运行计算机程序或指令,以实现如权利要求1-9中任一项所述的通信方法,或以实现如权利要求10-15中任一项所述的通信方法,或以实现如权利要求16-19中任一项所述的通信方法,或以实现如权利要求20-22中任一项所述的通信方法,或以实现如权利要求23-25中任一项所述的通信方法;所述通信接口用于与所述芯片之外的其它模块进行通信。
  32. 一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有指令,当所述指令被运行时,实现如权利要求1-9中任一项所述的通信方法,或实现如权利要求10-15中任一项所述的通信方法,或实现如权利要求16-19中任一项所述的通信方法,或实现如权利要求20-22中任一项所述的通信方法,或实现如权利要求23-25中任一项所述的通信方法。
PCT/CN2021/106285 2020-07-17 2021-07-14 通信方法和装置 Ceased WO2022012598A1 (zh)

Priority Applications (6)

Application Number Priority Date Filing Date Title
AU2021308519A AU2021308519B2 (en) 2020-07-17 2021-07-14 Communication method and apparatus
EP21843502.2A EP4171089B1 (en) 2020-07-17 2021-07-14 Communication method and apparatus
CA3186414A CA3186414A1 (en) 2020-07-17 2021-07-14 Communication method and apparatus
JP2023503052A JP7514384B2 (ja) 2020-07-17 2021-07-14 通信方法及び装置
NZ796918A NZ796918B2 (en) 2021-07-14 Communication method and apparatus
US18/155,580 US12550008B2 (en) 2020-07-17 2023-01-17 Communication method and apparatus

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
CN202010697927.0 2020-07-17
CN202010697927 2020-07-17
CN202011312252.X 2020-11-20
CN202011312252.XA CN113950058B (zh) 2020-07-17 2020-11-20 通信方法和装置

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US18/155,580 Continuation US12550008B2 (en) 2020-07-17 2023-01-17 Communication method and apparatus

Publications (1)

Publication Number Publication Date
WO2022012598A1 true WO2022012598A1 (zh) 2022-01-20

Family

ID=79327208

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2021/106285 Ceased WO2022012598A1 (zh) 2020-07-17 2021-07-14 通信方法和装置

Country Status (7)

Country Link
US (1) US12550008B2 (zh)
EP (1) EP4171089B1 (zh)
JP (1) JP7514384B2 (zh)
CN (1) CN113950058B (zh)
AU (1) AU2021308519B2 (zh)
CA (1) CA3186414A1 (zh)
WO (1) WO2022012598A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024001165A1 (zh) * 2022-06-30 2024-01-04 中兴通讯股份有限公司 业务控制方法、基站及存储介质

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FI129680B (en) * 2021-03-02 2022-06-30 Elisa Oyj Procedure for managing call capacity in a mobile network
CN113993147B (zh) * 2021-12-27 2022-04-22 中兴通讯股份有限公司 信息处理方法、网元、存储介质及程序产品
WO2023179672A1 (zh) * 2022-03-25 2023-09-28 维沃移动通信有限公司 用户面功能网元确定方法及装置
US12316504B2 (en) * 2022-10-10 2025-05-27 At&T Intellectual Property I, L.P. Control plane user plane (CUPS) capabilities exchange
CN116367204B (zh) * 2023-05-31 2023-09-12 阿里巴巴(中国)有限公司 用户设备业务处理方法、电子设备、存储介质及系统
US12495051B2 (en) 2023-09-29 2025-12-09 Dell Products L.P. Service level verification in distributed system
US12609874B2 (en) * 2023-09-29 2026-04-21 Dell Products L.P. Dynamic subscription based management of networks for computing systems
US12549440B2 (en) 2023-09-29 2026-02-10 Dell Products L.P. Management of network services through pre-population of management plane from system level view
CN117834592A (zh) * 2024-01-03 2024-04-05 中国电信股份有限公司技术创新中心 网络云化部署方法、装置、存储介质和电子设备

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101304544A (zh) * 2008-06-10 2008-11-12 华为技术有限公司 业务保持方法及通讯系统以及相关设备
WO2018058618A1 (zh) * 2016-09-30 2018-04-05 华为技术有限公司 一种故障处理方法及设备
CN110536330A (zh) * 2018-09-27 2019-12-03 中兴通讯股份有限公司 一种ue迁移方法、装置、系统及存储介质
CN111083718A (zh) * 2018-10-22 2020-04-28 中国移动通信有限公司研究院 一种会话管理方法、网络功能及网络系统

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20180227980A1 (en) * 2015-08-12 2018-08-09 Ntt Docomo, Inc. User apparatus and connection control method
CN113613293B (zh) * 2016-07-01 2024-04-16 交互数字专利控股公司 用于在wtru中所使用的方法及wtru
JP6896876B2 (ja) 2017-03-08 2021-06-30 華為技術有限公司Huawei Technologies Co.,Ltd. 通信方法及び通信機器
KR102289879B1 (ko) * 2017-03-20 2021-08-13 삼성전자 주식회사 셀룰러망에서 세션의 다양한 ssc 모드 지원을 위한 upf 변경 방안
WO2019219619A1 (en) * 2018-05-14 2019-11-21 Telefonaktiebolaget Lm Ericsson (Publ) Methods, system and nodes of optimized inactivity timer usage in 5gs
US11039018B2 (en) * 2018-09-13 2021-06-15 Ofinno, Llc Charging control with SMF and PCF
CN110972198B (zh) * 2018-09-30 2023-10-10 中兴通讯股份有限公司 业务控制方法、网络设备、及存储介质

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101304544A (zh) * 2008-06-10 2008-11-12 华为技术有限公司 业务保持方法及通讯系统以及相关设备
WO2018058618A1 (zh) * 2016-09-30 2018-04-05 华为技术有限公司 一种故障处理方法及设备
CN110536330A (zh) * 2018-09-27 2019-12-03 中兴通讯股份有限公司 一种ue迁移方法、装置、系统及存储介质
CN111083718A (zh) * 2018-10-22 2020-04-28 中国移动通信有限公司研究院 一种会话管理方法、网络功能及网络系统

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
ERICSSON: "23.501: UPF and SMF Service Areas", SA WG2 MEETING #120 S2-171750, 31 March 2017 (2017-03-31), XP051257346 *
See also references of EP4171089A4

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024001165A1 (zh) * 2022-06-30 2024-01-04 中兴通讯股份有限公司 业务控制方法、基站及存储介质

Also Published As

Publication number Publication date
CN113950058B (zh) 2025-05-16
EP4171089A1 (en) 2023-04-26
NZ796918A (en) 2025-05-02
US20230156527A1 (en) 2023-05-18
US12550008B2 (en) 2026-02-10
CA3186414A1 (en) 2022-01-20
CN113950058A (zh) 2022-01-18
AU2021308519B2 (en) 2024-07-04
EP4171089A4 (en) 2023-11-29
AU2021308519A1 (en) 2023-02-23
EP4171089B1 (en) 2025-02-26
JP7514384B2 (ja) 2024-07-10
JP2023533377A (ja) 2023-08-02

Similar Documents

Publication Publication Date Title
JP7514384B2 (ja) 通信方法及び装置
RU2682397C1 (ru) Способ и устройство управления радиоресурсами
CN103535072B (zh) 用于地理冗余网关处的会话弹性的系统和方法
WO2019158132A1 (zh) 网络的切换方法、装置及系统,切换确定方法及装置
JP2022544798A (ja) ルーティング方法及び装置
CN114915614B (zh) 一种恢复ims业务的方法及装置
EP4138443A1 (en) Communication method and apparatus
JP2011211710A (ja) ステートフルな(通信状態を維持する)地理的冗長性を有するモビリティ管理エンティティ(mme)の効率的な配備
CN101729426B (zh) 一种虚拟路由冗余协议主备用设备快速切换的方法及系统
CN101583144A (zh) 无线控制器业务信息的备份方法和设备
US20200336894A1 (en) Transmission Method and Apparatus
CN111641582A (zh) 一种安全保护方法及装置
CN116546538A (zh) 核心网容灾方法、装置、设备及存储介质
WO2022068771A1 (zh) 一种通信方法及通信装置
Rahman et al. A self-healing approach for LTE evolved packet core
CN115913904A (zh) 基于流控制传输协议的数据通信方法、装置及设备
KR102817772B1 (ko) 네트워크에서 트래픽 분산을 위한 스티어링 규칙 제공 방법 및 이를 수행하는 네트워크 엔터티
CN114142918B (zh) 在异构网络系统中提供服务的方法
JP7748567B2 (ja) データ伝送方法及びその装置、記憶媒体、プログラム製品
US20260032774A1 (en) Smart gnb coordination in telecommunications networks
CN118316995B (zh) 一种通信方法及通信装置
JP7721670B2 (ja) 通信障害を防ぐ方法
EP4354919B1 (en) Multicast local breakout for customer premise equipment in a 5g wireless wireline convergence at an access gateway function
US20260122114A1 (en) Dynamic selection of proxy call session control function in telecommunications networks
WO2026030858A1 (zh) 无线通信的方法、无线接入设备和核心网设备

Legal Events

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

Ref document number: 21843502

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 202327002246

Country of ref document: IN

ENP Entry into the national phase

Ref document number: 2023503052

Country of ref document: JP

Kind code of ref document: A

ENP Entry into the national phase

Ref document number: 3186414

Country of ref document: CA

ENP Entry into the national phase

Ref document number: 2021843502

Country of ref document: EP

Effective date: 20230118

NENP Non-entry into the national phase

Ref country code: DE

ENP Entry into the national phase

Ref document number: 2021308519

Country of ref document: AU

Date of ref document: 20210714

Kind code of ref document: A

WWG Wipo information: grant in national office

Ref document number: 202327002246

Country of ref document: IN

WWG Wipo information: grant in national office

Ref document number: 796918

Country of ref document: NZ