Redundancy capability exposure methods, systems, electronic devices, and storage media

CN122934244APending Publication Date: 2026-10-16CHINA TELECOM CORP LTD TECHNOLOGY INNOVATION CENTER +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510421271.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-03
Publication Date
2026-10-16

AI Technical Summary

Technical Problem

[0005]本公开提供一种冗余能力开放方法、系统、电子设备及存储介质,至少在一定程度上克服相关技术导致一些垂直场景不能充分利用5GS的冗余能力,降低了通信的可靠性的问题

Benefits of technology

[0036]本公开的实施例中提供的技术方案,NEF实体可以通过冗余开放服务,以实现5GS外部的AF实体获取对应的冗余能力服务,因而本公开扩展了冗余能力开放的架构,保障了通信的高可靠性并降低部署成本。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122934244A_ABST
    Figure CN122934244A_ABST
Patent Text Reader

Abstract

The present disclosure provides a redundancy capability exposure method, system, electronic device and storage medium, and relates to the technical field of mobile communication. The method comprises the following steps: receiving a redundancy exposure service subscription message or a redundancy exposure service request message sent by an AF entity; receiving redundancy processing information corresponding to a first PDU session sent by an SMF entity, wherein the SMF entity is used to determine to perform redundancy processing on the first PDU session; and providing the corresponding redundancy capability exposure service to the AF entity. In the present disclosure, the NEF entity can obtain the corresponding redundancy capability service through the redundancy exposure service, so that the present disclosure expands the architecture of the redundancy capability exposure, guarantees the high reliability of communication and reduces the deployment cost.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of mobile communication technology, and in particular to a method, system, electronic device, and storage medium for opening up redundancy capabilities. Background Technology

[0002] With the development of mobile communication technology, people's demand for highly reliable communication is also increasing. URLLC (Ultra-Reliable Low Latency Communication) is one of the three major application scenarios of 5G. To support URLLC, the 5G system supports redundant transmission for highly reliable low-latency services, that is, sending the same data simultaneously through multiple paths. This ensures that even if one path fails, the data on the other paths remains available.

[0003] While related technologies allow for redundant transmission in URLLC scenarios, the redundancy capabilities of 5G systems are not made available to the outside world. This prevents entities outside of 5G systems from discovering or requesting 5G redundancy. Consequently, the methods provided by these technologies may lead to some vertical scenarios not fully utilizing 5G redundancy, thus reducing communication reliability.

[0004] It should be noted that the information disclosed in the background section above is only used to enhance the understanding of the background of this disclosure, and therefore may include information that does not constitute prior art known to those skilled in the art. Summary of the Invention

[0005] This disclosure provides a redundancy capability opening method, system, electronic device, and storage medium, which at least to some extent overcomes the problem that related technologies prevent some vertical scenarios from fully utilizing the redundancy capability of 5GS, thus reducing the reliability of communication.

[0006] Other features and advantages of this disclosure will become apparent from the following detailed description, or may be learned in part from practice of this disclosure.

[0007] According to one aspect of this disclosure, a method for redundancy capability exposure is provided, performed by a NEF (Network Exposure Function) entity, comprising:

[0008] Receive redundant open service subscription messages or redundant open service request messages sent by the AF (Application Function) entity;

[0009] Receive redundancy processing information corresponding to the first PDU (Protocol Data Unit) session sent by the SMF (Session Management Function) entity, wherein the SMF entity is used to decide to perform redundancy processing on the first PDU session;

[0010] Provide the corresponding redundancy capability open service to the AF entity.

[0011] In some exemplary embodiments, if a redundant open service subscription message is received from the AF entity, providing the corresponding redundant capability open service to the AF entity includes:

[0012] Send a redundancy capability open service notification to the AF network element and / or provide the corresponding redundancy capability open service.

[0013] In some exemplary embodiments, the redundancy capability open service notification includes at least one of redundancy identifier, redundancy information, and related time information, wherein the redundancy identifier is the identifier corresponding to the first PDU session, the redundancy information is used to describe the user equipment that initiated the first PDU session and / or the path information of the first PDU session, and the related time information is used to describe the time range for opening the redundancy capability.

[0014] In some exemplary embodiments, the redundancy processing information includes at least one of PDU session pair identifier, RSN (Redundancy Sequence Number), DNN (Data Network Name), and S-NSSAI (Single Network Slice Selection Assistance Information).

[0015] In some exemplary embodiments, the redundancy capability opening method provided in this disclosure further includes:

[0016] The redundancy processing strategy for the first PDU session is determined based on the redundancy processing information.

[0017] According to another aspect of this disclosure, a redundancy capability open system is also provided, the system comprising: an SMF entity, a NEF entity, and an AF entity;

[0018] The AF entity is used to send a Redundant Open Service Subscription Message or a Redundant Open Service Request Message to the NEF entity.

[0019] The SMF entity is used to decide to perform redundancy processing on the first PDU session and send the redundancy processing information corresponding to the first PDU session to the NEF entity.

[0020] The NEF entity is used to provide the corresponding redundancy capability open service to the AF entity.

[0021] In some exemplary embodiments, the redundancy capability open system provided in this disclosure also includes: a user equipment;

[0022] The user equipment is used to send the first PDU session establishment request to the SMF network element;

[0023] The SMF entity is used to determine whether to perform redundancy processing on the first PDU session based on the first PDU session establishment request.

[0024] According to another aspect of this disclosure, a redundancy capability opening device is also provided, the device being applied to a NEF entity, comprising:

[0025] The first receiving module is used to receive redundant open service subscription messages or redundant open service request messages sent by AF entities.

[0026] The second receiving module is used to receive redundancy processing information corresponding to the first protocol data unit (PDU) session sent by the SMF entity, wherein the SMF entity is used to decide to perform redundancy processing on the first PDU session.

[0027] The redundancy capability opening module is used to provide corresponding redundancy capability opening services to the AF entity.

[0028] In some exemplary embodiments, if a redundancy open service subscription message is received from the AF entity, the redundancy capability opening module is used to send a redundancy capability opening service notification to the AF network element and / or provide the corresponding redundancy capability opening service.

[0029] In some exemplary embodiments, the redundancy capability open service notification includes at least one of redundancy identifier, redundancy information, and related time information, wherein the redundancy identifier is the identifier corresponding to the first PDU session, the redundancy information is used to describe the user equipment that initiated the first PDU session and / or the path information of the first PDU session, and the related time information is used to describe the time range for opening the redundancy capability.

[0030] In some exemplary embodiments, the redundant processing information includes at least one of PDU session pair identifier, RSN, DNN, and S-NSSAI.

[0031] In some exemplary embodiments, the redundancy capability opening device provided in this disclosure further includes:

[0032] The redundancy processing strategy determination module is used to determine the redundancy processing strategy of the first PDU session based on the redundancy processing information.

[0033] According to another aspect of this disclosure, an electronic device is also provided, comprising: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to perform a redundancy capability opening method of any of the above via executing the executable instructions.

[0034] According to another aspect of this disclosure, a computer-readable storage medium is also provided, on which a computer program is stored, which, when executed by a processor, implements the redundancy capability opening method of any of the above.

[0035] According to another aspect of this disclosure, a computer program product or computer program is provided, comprising computer instructions stored in a computer-readable storage medium. A processor of an electronic device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the electronic device to perform the redundancy capability opening method provided in various alternative embodiments of this disclosure.

[0036] The technical solutions provided in the embodiments of this disclosure enable NEF entities to obtain corresponding redundant capability services from AF entities outside 5GS through redundant open services. Therefore, this disclosure extends the architecture of redundant capability openness, ensuring high reliability of communication and reducing deployment costs.

[0037] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description

[0038] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure. It is obvious that the drawings described below are merely some embodiments of this disclosure, and those skilled in the art can obtain other drawings based on these drawings without any inventive effort.

[0039] Figure 1 A schematic diagram of a system architecture according to an embodiment of this disclosure is shown;

[0040] Figure 2 This diagram illustrates a flowchart of a redundancy capability enabling method according to an embodiment of the present disclosure;

[0041] Figure 3 This diagram illustrates a flowchart of a redundancy capability enabling method according to an embodiment of the present disclosure;

[0042] Figure 4 This diagram illustrates a redundancy capability open system according to an embodiment of the present disclosure;

[0043] Figure 5 This diagram illustrates a redundancy capability opening device according to an embodiment of the present disclosure;

[0044] Figure 6 This diagram illustrates a structural block diagram of an electronic device according to an embodiment of the present disclosure.

[0045] Figure 7 A schematic diagram of a computer-readable storage medium according to an embodiment of the present disclosure is shown. Detailed Implementation

[0046] Exemplary embodiments will now be described more fully with reference to the accompanying drawings. However, these exemplary embodiments can be implemented in many forms and should not be construed as limited to the examples set forth herein; rather, they are provided so that this disclosure will be more comprehensive and complete, and will fully convey the concept of the exemplary embodiments to those skilled in the art. The described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.

[0047] Furthermore, the accompanying drawings are merely illustrative of this disclosure and are not necessarily drawn to scale. The same reference numerals in the drawings denote the same or similar parts, and therefore repeated descriptions of them will be omitted. Some block diagrams shown in the drawings are functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities may be implemented in software, in one or more hardware modules or integrated circuits, or in different network and / or processor devices and / or microcontroller devices.

[0048] The specific implementation methods of the embodiments of this disclosure will now be described in detail with reference to the accompanying drawings.

[0049] Figure 1 A schematic diagram of an exemplary application system architecture to which the redundancy capability opening method of the embodiments of this disclosure can be applied is shown. For example... Figure 1 As shown, the system architecture includes NEF entity 101, AF entity 102 and SMF entity 103.

[0050] Specifically, NEF entity 101 can receive redundant open service subscription messages or redundant open service request messages sent by AF entity 102. Then, NEF entity 101 can receive redundancy processing information corresponding to the first PDU session sent by SMF entity 103, where the SMF entity is used to determine whether to perform redundancy processing on the first PDU session. Finally, NEF entity 101 can provide the corresponding redundant capability open service to AF entity 102.

[0051] The NEF entity 101, AF entity 102 and SMF entity 103 can communicate with each other through a network, which can be a wired network or a wireless network.

[0052] Optionally, the aforementioned wireless or wired networks use standard communication technologies and / or protocols. The network is typically the Internet, but can also be any network, including but not limited to Local Area Networks (LANs), Metropolitan Area Networks (MANs), Wide Area Networks (WANs), mobile, wired or wireless networks, private networks, or any combination of virtual private networks. In some embodiments, technologies and / or formats including Hyper Text Markup Language (HTML), Extensible Markup Language (XML), etc., are used to represent data exchanged over the network. Furthermore, conventional encryption technologies such as Secure Socket Layer (SSL), Transport Layer Security (TLS), Virtual Private Networks (VPNs), and Internet Protocol Security (IPSec) can be used to encrypt all or some links. In other embodiments, custom and / or dedicated data communication technologies can be used to replace or supplement the aforementioned data communication technologies.

[0053] Those skilled in the art will know that Figure 1 The number of NEF entities 101, AF entities 102 and SMF entities 103 in this disclosure is merely illustrative. Depending on actual needs, there can be any number of NEF entities 101, AF entities 102 and SMF entities 103. This disclosure does not limit this.

[0054] Under the above system architecture, this disclosure provides a method for opening up redundancy capabilities, which can be executed by any electronic device with computing power.

[0055] In some embodiments, the redundancy capability opening method provided in this disclosure can be executed by the NEF entity of the above-described system architecture; in other embodiments, the redundancy capability opening method provided in this disclosure can be implemented by the NEF entity, AF entity and SMF entity in the above-described system architecture through interaction.

[0056] Figure 2 This diagram illustrates a flowchart of a redundancy capability opening method according to an embodiment of the present disclosure, such as... Figure 2 As shown, the redundancy capability opening method provided in this embodiment includes the following steps S202 to S208.

[0057] S202, the NEF entity receives a redundant open service subscription message or a redundant open service request message sent by the AF entity.

[0058] It should be noted that the AF entity can be an entity outside the 5G core network architecture that can interact with the core network. This disclosure does not limit the AF entity. For example, the AF entity can be a video streaming service, an industrial IoT application, or a cloud gaming platform, etc.

[0059] In an exemplary embodiment, the AF entity can communicate with the NEF entity in the 5G core network and can request or subscribe to corresponding services from the NEF entity to implement communication services. In this embodiment, the AF entity can subscribe to or request redundant open services from the NEF entity.

[0060] This disclosure does not limit the Redundancy Exposure Service subscription message or Redundancy Exposure Service request message. For example, the Redundancy Exposure Service can be an Nnef_RedundancyExposure Service, where Nnef is the service interface of a NEF entity.

[0061] In some embodiments, the AF entity can determine whether to perform a redundant open service subscription or a redundant open service request based on the application scenario. For example, for a one-time service, a redundant open service request message can be sent to the NEF entity, while for a long-term service or a service that needs to last for a period of time, a redundant open service subscription message can be sent to the NEF entity.

[0062] For example, after the NEF entity receives a redundancy open service subscription message or a redundancy open service request message from the AF entity, the NEF entity may send a redundancy processing information request to the SMF entity to determine whether to provide the corresponding redundancy capability open service to the AF entity. Alternatively, the NEF entity may not send a redundancy processing information request to the SMF entity. If the NEF entity receives redundancy processing information from the SMF entity within a preset time period after receiving the redundancy open service subscription message or the redundancy open service request message, it can determine whether to provide the corresponding redundancy capability open service to the AF entity based on the redundancy processing information. If the NEF entity does not receive redundancy processing information from the SMF entity within the preset time period, it determines not to provide the corresponding redundancy capability open service to the AF entity.

[0063] S204, the NEF entity receives redundancy processing information corresponding to the first PDU session sent by the SMF entity, wherein the SMF entity is used to decide to perform redundancy processing on the first PDU session.

[0064] In some exemplary embodiments, the user equipment can initiate a PDU session establishment request. The user equipment can determine whether redundant transmission is required. When the user equipment determines that redundant transmission is required, it can initiate at least one redundant PDU session establishment request. The first PDU session can be any of the redundant PDU session establishment requests.

[0065] For example, the first PDU session establishment request may include corresponding parameters, such as DNN, S-NSSAI, etc.

[0066] In some exemplary embodiments, the SMF entity can process a PDU session establishment request initiated by a user equipment, wherein the SMF entity can determine whether the first PDU session can be redundantly processed based on parameters such as DNN and S-NSSAI contained in the PDU session establishment request.

[0067] For example, the SMF entity can also determine whether to perform redundancy processing on the first PDU session based on the redundancy policy, local configuration information, and user subscription information provided by the PCF (Policy Control Function) entity.

[0068] In some exemplary embodiments, if the SMF entity determines that the first PDU session can be redundantly processed, it can send the redundancy processing information corresponding to the first PDU session to the NEF entity.

[0069] In some possible implementations, the redundant processing information includes at least one of PDU Session Pair ID, RSN, DNN, and S-NSSAI.

[0070] In an exemplary embodiment, after determining that a first PDU session requires redundancy processing, the SMF entity can assign an RSN to the first PDU session to distinguish redundant PDU sessions. Additionally, the SMF entity can also assign PDU session pair identifiers, which can be used to identify a pair of redundant PDU sessions to ensure that the network and user equipment can identify and manage these redundant paths. For example, data can be transmitted through two independent paths; if one path fails, the PDU session pair identifiers can be used to determine another path to ensure reliable data transmission.

[0071] In addition, the SMF entity can also send the DNN and S-NSSAI contained in the PDU session establishment request to the NEF entity.

[0072] It should be noted that URSP (UE Route Selection Policy) rules can distinguish different traffic based on DNN, S-NSSAI, etc., thereby achieving redundancy processing. When establishing redundant PDU sessions, duplicate traffic from the same application needs to be associated with the redundant PDU session. Therefore, when establishing redundant PDU sessions, duplicate traffic can be distinguished using traffic descriptors, and each traffic descriptor can reside in different URSP rules.

[0073] For example, the traffic descriptors described above need to have different DNNs, IP descriptors, or non-IP descriptors in order to match each redundant PDU session to routing descriptors for different URSP rules. These routing descriptors for different URSP rules may contain corresponding RSN and PDU session pair identifiers. For two redundant PDU sessions, their corresponding PDU session pair IDs can be the same, indicating that the traffic in the two PDU sessions is duplicate traffic from the same application.

[0074] In some possible implementations, the redundancy capability opening method provided in this disclosure may further include: determining the redundancy processing strategy for the first PDU session based on the redundancy processing information.

[0075] In some exemplary embodiments, after obtaining the redundancy processing information, the NEF entity can obtain information from the SMF entity to determine whether to perform redundancy processing on the first PDU session. The NEF entity can then determine whether to provide corresponding redundancy capabilities to the first PDU session.

[0076] In some exemplary embodiments, a corresponding redundancy processing strategy can be determined based on the redundancy processing information corresponding to the first PDU session. This disclosure does not limit the redundancy processing strategy, which can be determined based on the application scenario or experience.

[0077] S206, the NEF entity provides the corresponding redundancy capability open service to the AF entity.

[0078] In some possible implementations, if a redundancy open service subscription message is received from an AF entity, providing the corresponding redundancy capability open service to the AF entity may include: sending a redundancy capability open service notification to the AF network element and / or providing the corresponding redundancy capability open service.

[0079] In some exemplary embodiments, the AF entity can return a corresponding redundancy capability open service notification based on the received redundancy open service subscription message. This redundancy capability open service notification is used to inform the AF entity whether or not redundancy capability open services will be provided subsequently.

[0080] For example, when it is determined that redundant capability open services will be provided, the redundant capability open service notification may further include at least one of redundancy identifier, redundancy information, and relevant time information. The NEF entity can then provide the corresponding redundant capability open service to the AF entity. Alternatively, when it is determined that redundant capability open services will not be provided, the NEF entity may only send a redundant capability open service notification without providing the corresponding redundant capability open service. Or, when it is determined that redundant capability open services will be provided, the NEF entity may directly provide the corresponding redundant capability open service to the AF entity. This disclosure does not limit the scope of the embodiments.

[0081] In some possible implementations, the redundancy capability open service notification includes at least one of redundancy identifier, redundancy information, and related time information, wherein the redundancy identifier is the identifier corresponding to the first PDU session, the redundancy information is used to describe the user equipment that initiated the first PDU session and / or the path information of the first PDU session, and the related time information is used to describe the time range for opening the redundancy capability.

[0082] For example, the redundancy identifier can be a unique identifier generated by the NEF entity for the first PDU session. The redundancy information may include target information for event reporting, such as at least one of GPSI (Global Public Subscription Identifier), SUPI (Subscription Permanent Identifier), UE IPv4 address, and UE IPv6 prefix.

[0083] It should be noted that the target information in the event report can include one or more UE IPv4 addresses, and the number of UE IPv6 prefixes can also be one or more.

[0084] In an exemplary embodiment, the target information of the aforementioned event report can be used to identify the path information of user equipment and its corresponding PDU session in the 5G network.

[0085] In addition, the relevant time information can be a timestamp, and the time represented by the timestamp can be the deadline for opening the redundancy capability.

[0086] It should be noted that the redundancy capability open service notification may also include notification correlation information, which can be used to ensure that messages can be correctly associated with the corresponding session or user device when the AF entity interacts with the NEF entity.

[0087] The method provided in this disclosure allows NEF entities to obtain corresponding redundant capability services from AF entities outside the 5GS through redundant open services. Therefore, this disclosure extends the architecture of redundant capability open services, ensuring high reliability of communication and reducing deployment costs.

[0088] Figure 3 A flowchart of a redundancy capability opening method provided by an embodiment of this disclosure is shown. Figure 3 As shown, the redundancy capability opening method may include the following steps S302 to S312.

[0089] S302, AF entities subscribe to or request 5GS redundancy capabilities.

[0090] S304, the UE initiates the first redundant PDU session.

[0091] It should be noted that the UE can be the aforementioned user equipment. The user equipment can initiate the first PDU session of this redundancy to the (R)AN (Radio Access Network), AMF (Access and Mobility Management Function) entity, or SMF entity.

[0092] S306, the SMF entity decides whether to perform redundancy processing on the first PDU session.

[0093] S308, the SMF entity informs the NEF entity of its decision to perform redundancy processing on the first PDU session and sends the redundancy processing information to the NEF entity.

[0094] S310, the NEF entity provides redundancy capabilities to the AF entity through redundancy service notification or by providing 5GS redundancy.

[0095] The S312 AF entity subsequently utilizes 5GS redundancy capabilities to achieve highly reliable communication.

[0096] It should be noted that the implementation methods of the above steps S302 to S312 can be found in the corresponding descriptions of the above steps S202 to S206, and will not be repeated here.

[0097] Optionally, the user equipment in this embodiment may also be referred to as UE (User Equipment). In specific implementation, the user equipment may be a mobile phone, tablet personal computer, laptop computer, personal digital assistant (PDA), mobile internet device (MID), wearable device, or vehicle-mounted device, etc. It should be noted that the specific type of user equipment is not limited in the embodiments of the present invention.

[0098] For example, this disclosure also provides a redundancy capability opening system, which includes an SMF entity, a NEF entity, and an AF entity. The AF entity can send a redundancy open service subscription message or a redundancy open service request message to the NEF entity. The SMF entity can decide to perform redundancy processing on a first PDU session and send the redundancy processing information corresponding to the first PDU session to the NEF entity. The NEF entity can provide the corresponding redundancy capability opening service to the AF entity.

[0099] In an exemplary embodiment, the redundancy capability open system may further include a user equipment. The user equipment may send a first PDU session establishment request to an SMF network element. The SMF entity may then decide whether to perform redundancy processing on the first PDU session based on the first PDU session establishment request.

[0100] Figure 4 A schematic diagram of a redundancy-capable open system provided by an embodiment of this disclosure is shown. For example... Figure 4 As shown, the UE can connect to the AMF entity via the primary (R)AN and secondary (R)AN. The AMF entity can interact with the UE via the Namf interface. The SMF entity interacts with the UE via the Nsmf interface and transmits data through the UPF entity.

[0101] The UPF entity can include UPF entity 1 and UPF entity 2. UPF entity 1 and UPF entity 2 can connect to the primary (R)AN and secondary (R)AN respectively to achieve data forwarding and routing. The DN (Data Network) interacts with user data through UPF entity 1 and UPF entity 2. In addition, the NEF entity can interact with other network functions through the Nnef interface, while the AF entity can interact with other network functions through the Naf interface.

[0102] It should be noted that the acquisition, storage, use, and processing of data in this disclosed technical solution comply with the relevant provisions of national laws and regulations. The various types of data, such as personal identity data, operational data, and behavioral data related to individuals, customers, and groups, obtained in the embodiments of this disclosure have all been authorized.

[0103] It should be noted that the embodiments disclosed herein enhance the functionality of the NEF entity by adding a redundancy open service for the NEF entity, allowing AF entities outside of 5GS to discover or request the redundancy capabilities of 5GS through this NEF service, thereby ensuring high-reliability communication in certain vertical scenarios.

[0104] Furthermore, this embodiment of the present disclosure enables the AF entity outside the 5GS to acquire redundancy capabilities, expands the architecture with open redundancy capabilities, and does not add new network elements or change the existing network architecture, thereby reducing deployment costs.

[0105] Based on the same inventive concept, this disclosure also provides a redundancy capability opening device, as described in the following embodiments. Since the principle by which this device embodiment solves the problem is similar to that of the above-described method embodiment, the implementation of this device embodiment can refer to the implementation of the above-described method embodiment, and repeated details will not be elaborated further.

[0106] Figure 5 This diagram illustrates a redundancy capability opening device according to an embodiment of the present disclosure, such as... Figure 5 As shown, this device is applied to a NEF entity, and the device includes:

[0107] The first receiving module 501 is used to receive redundant open service subscription messages or redundant open service request messages sent by the AF entity.

[0108] The second receiving module 502 is used to receive redundancy processing information corresponding to the first protocol data unit (PDU) session sent by the SMF entity, wherein the SMF entity is used to decide to perform redundancy processing on the first PDU session.

[0109] The redundancy capability opening module 503 is used to provide the corresponding redundancy capability opening service to the AF entity.

[0110] In some exemplary embodiments, if a redundancy open service subscription message is received from the AF entity, the redundancy capability opening module 503 is used to send a redundancy capability opening service notification to the AF network element and / or provide the corresponding redundancy capability opening service.

[0111] In some exemplary embodiments, the redundancy capability open service notification includes at least one of redundancy identifier, redundancy information, and related time information, wherein the redundancy identifier is the identifier corresponding to the first PDU session, the redundancy information is used to describe the user equipment that initiated the first PDU session and / or the path information of the first PDU session, and the related time information is used to describe the time range for opening the redundancy capability.

[0112] In some exemplary embodiments, the redundant processing information includes at least one of PDU session pair identifier, RSN, DNN, and S-NSSAI.

[0113] In some exemplary embodiments, the redundancy capability opening device provided in this disclosure further includes:

[0114] The redundancy processing strategy determination module is used to determine the redundancy processing strategy for the first PDU session based on the redundancy processing information.

[0115] The apparatus provided in this disclosure allows NEF entities to obtain corresponding redundancy capability services from AF entities outside the 5GS through redundancy open services. Therefore, this disclosure extends the architecture of redundancy open services, ensuring high reliability of communication and reducing deployment costs.

[0116] It should be noted that the first receiving module 501, the second receiving module 502, and the redundancy capability opening module 503 mentioned above correspond to S202 to S206 in the method embodiment. The examples and application scenarios implemented by the above modules and their corresponding steps are the same, but they are not limited to the content disclosed in the above method embodiment. It should be noted that the above modules, as part of the device, can be executed in a computer system such as a set of computer-executable instructions.

[0117] Those skilled in the art will understand that various aspects of this disclosure can be implemented as a system, method, or program product. Therefore, various aspects of this disclosure can be specifically implemented in the following forms: a completely hardware implementation, a completely software implementation (including firmware, microcode, etc.), or a combination of hardware and software aspects, collectively referred to herein as a "circuit," "module," or "system."

[0118] This disclosure provides an electronic device, which, exemplarily, includes a processor and a memory. The memory can be used to store executable instructions of the processor. The processor is configured to perform a redundancy capability enabling device method provided by this disclosure via executing the executable instructions.

[0119] The following reference Figure 6 To describe an electronic device 600 according to such an embodiment of the present disclosure. Figure 6 The electronic device 600 shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments disclosed herein.

[0120] like Figure 6 As shown, the electronic device 600 is presented in the form of a general-purpose computing device. The components of the electronic device 600 may include, but are not limited to: at least one processing unit 610, at least one storage unit 620, and a bus 630 connecting different system components (including storage unit 620 and processing unit 610).

[0121] The storage unit stores program code that can be executed by the processing unit 610, causing the processing unit 610 to perform the steps described in the "Exemplary Methods" section of this specification according to various exemplary embodiments of this disclosure. For example, the processing unit 610 can perform the following steps of the above method embodiments:

[0122] Receive a redundancy open service subscription message or redundancy open service request message sent by the AF entity; receive redundancy processing information corresponding to the first PDU session sent by the SMF entity, wherein the SMF entity is used to decide to perform redundancy processing on the first PDU session; and provide the corresponding redundancy capability open service to the AF entity.

[0123] Storage unit 620 may include a readable medium in the form of a volatile storage unit, such as random access memory (RAM) 6201 and / or cache memory 6202, and may further include a read-only memory (ROM) 6203.

[0124] Storage unit 620 may also include a program / utility 6204 having a set (at least one) program module 6205, such program module 6205 including but not limited to: operating system, one or more application programs, other program modules and program data, each or some combination of these examples may include an implementation of a network environment.

[0125] Bus 630 can represent one or more of several types of bus structures, including a memory cell bus or memory cell controller, a peripheral bus, a graphics acceleration port, a processing unit, or a local bus using any of the various bus structures.

[0126] Electronic device 600 can also communicate with one or more external devices 640 (e.g., keyboard, pointing device, Bluetooth device, etc.), and with one or more devices that enable a user to interact with electronic device 600, and / or with any device that enables electronic device 600 to communicate with one or more other computing devices (e.g., router, modem, etc.). This communication can be performed via input / output (I / O) interface 650. Furthermore, electronic device 600 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public networks, such as the Internet) via network adapter 660. As shown, network adapter 660 communicates with other modules of electronic device 600 via bus 630. It should be understood that, although not shown in the figures, other hardware and / or software modules can be used in conjunction with electronic device 600, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.

[0127] From the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solutions according to the embodiments of this disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, external hard drive, etc.) or on a network, including several instructions to cause a computing device (such as a personal computer, server, terminal device, or network device, etc.) to execute the methods according to the embodiments of this disclosure.

[0128] In particular, according to embodiments of this disclosure, the process described above with reference to the flowchart can be implemented as a computer program product, which includes a computer program that, when executed by a processor, implements the above-described redundancy capability opening method.

[0129] In exemplary embodiments of this disclosure, a computer-readable storage medium is also provided, on which a computer program is stored. When executed by a processor, the computer program can implement the redundancy capability opening method provided in the embodiments of this disclosure. The computer-readable storage medium may be a readable signal medium or a readable storage medium.

[0130] Figure 7 This illustration shows a schematic diagram of a computer-readable storage medium according to an embodiment of the present disclosure, such as... Figure 7 As shown, the computer-readable storage medium 700 stores a program product capable of implementing the methods described above in this disclosure. In some possible embodiments, various aspects of this disclosure may also be implemented as a program product comprising program code that, when run on a device, causes the device to perform the steps described in the "Exemplary Methods" section of this specification according to various exemplary embodiments of this disclosure.

[0131] More specific examples of computer-readable storage media in this disclosure may include, but are not limited to: electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0132] In this disclosure, a computer-readable storage medium may include a data signal propagated in baseband or as part of a carrier wave, carrying readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A readable signal medium may also be any readable medium other than a readable storage medium, capable of transmitting, propagating, or transmitting a program for use by or in connection with an instruction execution system, apparatus, or device.

[0133] Optionally, the program code contained on the computer-readable storage medium may be transmitted using any suitable medium, including but not limited to wireless, wired, optical fiber, RF, etc., or any suitable combination thereof.

[0134] In practical implementation, program code for performing the operations of this disclosure can be written in any combination of one or more programming languages, including object-oriented programming languages ​​such as Java and C++, and conventional procedural programming languages ​​such as C or similar languages. The program code can execute entirely on the user's computing device, partially on the user's device, as a standalone software package, partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving remote computing devices, the remote computing device can be connected to the user's computing device via any type of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computing device (e.g., via the Internet using an Internet service provider).

[0135] It should be noted that although several modules or units for the device used to perform actions have been mentioned in the detailed description above, this division is not mandatory. In fact, according to embodiments of this disclosure, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided and embodied by multiple modules or units.

[0136] Furthermore, although the steps of the method in this disclosure are described in a specific order in the accompanying drawings, this does not require or imply that the steps must be performed in that specific order, or that all the steps shown must be performed to achieve the desired result. Additional or alternative steps may be omitted, multiple steps may be combined into one step, and / or a step may be broken down into multiple steps.

[0137] From the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solutions according to the embodiments of this disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, external hard drive, etc.) or on a network, including several instructions to cause a computing device (such as a personal computer, server, mobile terminal, or network device, etc.) to execute the methods according to the embodiments of this disclosure.

[0138] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope of this disclosure is indicated by the appended claims.

Claims

1. A method for opening up redundancy capabilities, characterized in that, Performed by the Network Open Function (NEF) entity, including: Receive redundant open service subscription messages or redundant open service request messages sent by the application function AF entity; The system receives redundancy processing information corresponding to the first Protocol Data Unit (PDU) session sent by the Session Management Function (SMF) entity, wherein the SMF entity is used to determine to perform redundancy processing on the first PDU session. Provide the corresponding redundancy capability open service to the AF entity.

2. The redundancy capability opening method according to claim 1, characterized in that, If a redundant open service subscription message is received from the AF entity, providing the corresponding redundant capability open service to the AF entity includes: Send a redundancy capability open service notification to the AF network element and / or provide the corresponding redundancy capability open service.

3. The redundancy capability opening method according to claim 2, characterized in that, The redundancy capability open service notification includes at least one of redundancy identifier, redundancy information, and related time information, wherein the redundancy identifier is the identifier corresponding to the first PDU session, the redundancy information is used to describe the user equipment that initiated the first PDU session and / or the path information of the first PDU session, and the related time information is used to describe the time range for opening redundancy capability.

4. The redundancy capability opening method according to any one of claims 1 to 3, characterized in that, The redundancy processing information includes at least one of the following: PDU session pair identifier, redundancy sequence number RSN, data network name DNN, and single network slice selection auxiliary information S-NSSAI.

5. The redundancy capability opening method according to claim 4, characterized in that, The method further includes: The redundancy processing strategy for the first PDU session is determined based on the redundancy processing information.

6. A redundancy-capable open system, characterized in that, The system includes: an SMF entity, a NEF entity, and an AF entity; The AF entity is used to send a Redundant Open Service Subscription Message or a Redundant Open Service Request Message to the NEF entity. The SMF entity is used to decide to perform redundancy processing on the first PDU session and send the redundancy processing information corresponding to the first PDU session to the NEF entity. The NEF entity is used to provide the corresponding redundancy capability open service to the AF entity.

7. The redundancy capability open system according to claim 6, characterized in that, The system also includes: user equipment; The user equipment is used to send the first PDU session establishment request to the SMF network element; The SMF entity is used to determine whether to perform redundancy processing on the first PDU session based on the first PDU session establishment request.

8. An electronic device, characterized in that, include: processor; as well as Memory for storing the executable instructions of the processor; The processor is configured to execute the redundancy capability opening method according to any one of claims 1 to 5 by executing the executable instructions.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the redundancy capability opening method according to any one of claims 1 to 5.

10. A computer program product, characterized in that, The computer program product includes computer instructions stored in a computer-readable storage medium. The processor of the electronic device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the electronic device to perform the redundancy capability opening method as described in any one of claims 1 to 5.