Retrieving connection management information in emerging cellular networks

By enabling CMF to retrieve information from UDM and PCF, the 5G network architecture effectively manages connection and registration processes, addressing the inefficiencies of the AMF's broad functionalities and improving network flexibility and scalability.

WO2026156856A1PCT designated stage Publication Date: 2026-07-30ZTE CORP
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
ZTE CORP
Filing Date
2025-01-27
Publication Date
2026-07-30

AI Technical Summary

Technical Problem

The existing 5G system's Access and Mobility Management Function (AMF) manages too many functionalities, making it inappropriate to deploy close to the Radio Access Network (RAN), leading to frequent re-allocation in mobility scenarios. Splitting AMF into Connection Management Function (CMF) and Registration Management Function (RMF) is proposed to address this issue.

Method used

Methods and systems for retrieving connection management information by the CMF from Unified Data Management (UDM) and Policy Control Function (PCF) in the alternative 5G architecture, involving message exchanges and network function interactions to manage subscription parameters and policies effectively.

Benefits of technology

Enables efficient management of connection and registration processes, reducing the frequency of network function re-allocation and enhancing the flexibility and scalability of 5G networks.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025075399_30072026_PF_FP_ABST
    Figure CN2025075399_30072026_PF_FP_ABST
Patent Text Reader

Abstract

Methods and systems for retrieving Connection Management (CM) information by the CM Function (CMF) from Unified Data Management (UDM) and Policy Control Function (PCF) in emerging architectures, in which Access and Mobility Management Function (AMF) functionalities have been divided into CMF functionalities and RMF functionalities, are described. An example method of wireless communication includes transmitting, by a first network function to a second network function, a first message that includes a request for a first set of subscription parameters for a wireless device whose registration has been accepted, and receiving, from the second network function, a second message that includes the first set of subscription parameters for the wireless device. An example system includes one or more processors configured to implement the example method.
Need to check novelty before this filing date? Find Prior Art

Description

RETRIEVING CONNECTION MANAGEMENT INFORMATION IN EMERGING CELLULAR NETWORKSTECHNICAL FIELD

[0001] This disclosure is directed generally to digital wireless communications.BACKGROUND

[0002] Mobile telecommunication technologies are moving the world toward an increasingly connected and networked society. In comparison with the existing wireless networks, next generation systems and wireless communication techniques will need to support a much wider range of use-case characteristics and provide a more complex and sophisticated range of access requirements and flexibilities.

[0003] Long-Term Evolution (LTE) is a standard for wireless communication for mobile devices and data terminals developed by 3rd Generation Partnership Project (3GPP) . LTE Advanced (LTE-A) is a wireless communication standard that enhances the LTE standard. The 5th generation of wireless system, known as 5G, advances the LTE and LTE-A wireless standards and is committed to supporting higher data-rates, large number of connections, ultra-low latency, high reliability and other emerging business needs.SUMMARY

[0004] In existing 5G system, Access and Mobility Management Function (AMF) functionalities include both connection management (CM) functionalities and registration management (RM) functionalities. A consensus has been reached within the industry that the AMF is currently managing too many functionalities, which makes it inappropriate to deploy AMF close to service, e.g. close to the Radio Access Network (RAN) . If AMF were deployed close to RAN, it would be frequently re-allocated in mobility scenarios. Accordingly, there has been a proposal to split AMF functionalities into two network function (NFs) : the first being a Connection Management Function (CMF) , and the second being a Registration Management Function (RMF) . In this alternative architecture, the RMF, which manages RM state, does not have to be re-allocated frequently in the aforementioned mobility scenarios.

[0005] Embodiments of the disclosed technology are directed to methods and systems for supporting the retrieval of CM information by the CMF from Unified Data Management (UDM) and the Policy Control Function (PCF) in the alternative architecture where AMF functionalities have been divided into CMF functionalities and RMF functionalities.

[0006] In an example aspect, a wireless communication method includes transmitting, by a first network function to a second network function, a first message that includes a request for a first set of subscription parameters for a wireless device whose registration has been accepted, and receiving, from the second network function, a second message that includes the first set of subscription parameters for the wireless device.

[0007] In another example aspect, a wireless communication method includes receiving, from a first network function by a second network function, a first message that includes a request for a first set of subscription parameters for a wireless device whose registration has been accepted, and transmitting, to the first network function, a second message that includes the first set of subscription parameters.

[0008] In yet another example aspect, a wireless communication method includes transmitting, by a third network function to a first network function, information associated with a second network function or information associated with a policy network function, where the second network function and the policy network function are selected to serve a wireless device.

[0009] In yet another example aspect, the above-described methods are embodied in the form of processor-executable code and stored in a non-transitory computer-readable storage medium. The code included in the computer readable storage medium when executed by a processor, causes the processor to implement the methods described in this patent document.

[0010] In yet another example aspect, a device that is configured or operable to perform the above-described methods is disclosed.

[0011] The above and other aspects and their implementations are described in greater detail in the drawings, the descriptions, and the claims.

[0012] BRIEF DESCRIPTION OF THE DRAWING

[0013] FIG. 1 is block diagram of the existing 5G system architecture.

[0014] FIG. 2 shows an example Non-Access Stratum (NAS) protocol and NAS transport for messages between the UE and other network functions in the architecture of FIG. 1.

[0015] FIG. 3 is a block diagram showing an example of a network architecture with distinct Connection Management Function (CMF) and Registration Management Function (RMF) NFs.

[0016] FIG. 4 shows an example NAS protocol and NAS transport for messages between the UE and other network functions in the architecture of FIG. 3.

[0017] FIG. 5 is a timing diagram for a registration procedure that includes CM information being retrieved by CMF from UDM and PCF.

[0018] FIGS. 6–8 show flowcharts for example wireless communication methods.

[0019] FIG. 9 shows a block diagram of an example hardware platform that may be a part of a network device or a communication device.

[0020] FIG. 10 shows an example of wireless communication including a base station (BS) and user equipment (UE) based on some implementations of the disclosed technology.DETAILED DESCRIPTION

[0021] The example headings for the various sections below are used to facilitate the understanding of the disclosed subject matter and do not limit the scope of the claimed subject matter in any way. Accordingly, one or more features of one example section can be combined with one or more features of another example section. Furthermore, 5G terminology is used for the sake of clarity of explanation, but the techniques disclosed in the present document are not limited to 5G technology only, and may be used in wireless systems that implemented other protocols.

[0022] 1 Introduction and Evolving 5G System Architecture

[0023] 5G stands for the "fifth generation" of wireless network technology, representing a significant leap forward from its predecessors, such as 4G LTE. This advanced technology operates at higher frequencies, specifically in the millimeter-wave spectrum, which ranges from 24 GHz to 100 GHz. These higher frequencies enable 5G to offer substantially greater bandwidth and faster data transfer rates compared to earlier generations.

[0024] FIG. 1 is a block diagram of the existing 5G system architecture. As shown therein, the 5G system includes the following entities and network functions (NFs) :

[0025] – User Equipment (UE) .

[0026] – Radio Access Network (RAN) .

[0027] – Access and Mobility Management Function (AMF) . This NF includes functionalities such as UE Mobility Management, Reachability Management, Connection Management and Registration Management. The AMF terminates the RAN Control Plane (CP) interface N2 and NAS interface N1, NAS ciphering and integrity protection. It also distributes message to corresponding NFs via corresponding interfaces.

[0028] – Unified Data Management (UDM) . This NF manages the subscription profile for the UEs. The subscription data may be stored in the Unified Data Repository (UDR) . The subscription information includes access and mobility subscription data needed for UE registration and mobility management, slice selection subscription data needed for slice selection, Session Management Function (SMF) selection subscription data needed for SMF selection, and / or session management subscription data needed for Packet Data Unit (PDU) session establishment. Other NFs, e.g. AMF and SMF, retrieve subscription data from the UDM.

[0029] – Network Slice Selection Function (NSSF) . This NF supports selecting the set of Network Slice instances serving the UE; determining the Allowed Network Slice Selection Assistant Information (NSSAI ) and, if needed, the mapping to the Home Public Land Mobile Network (HPLMN) Single–NSSAIs (S-NSSAIs) ; determining the Configured NSSAI and, if needed, the mapping to the HPLMN S-NSSAIs; determining the AMF Set to be used to serve the UE, or, based on configuration, a list of candidate AMF (s) , possibly by querying the Network Repository Function (NRF) . In some embodiments, the NSSAI includes a list of network slice identifiers, e.g., Allowed NSSAI includes a list of allowed network slice identifiers.

[0030] – Session Management Function (SMF) . This NF supports session establishment, modification and release, UE IP address allocation &management, selection and control of user plane (UP) function, etc.

[0031] – User Plane Function (UPF) . This NF serves as an anchor point for intra- / inter-radio access technology (RAT) mobility and as the external PDU session point of interconnect to Data Network (DN) . The UPF also routes and forwards the data packet according to the indication from the SMF, and additionally buffers the downlink (DL) data when the UE is in idle mode.

[0032] – Policy Control Function (PCF) . This NF supports unified policy framework to govern network behavior. The PCF provides access management policy to AMF, or session management policy to SMF, or UE policy to the UE. The PCF can access the UDM to obtain the subscription information relevant for policy decisions.

[0033] – NAS Protocol for Mobility Management (NAS-MM) . This NF supports both registration management functionality and connection management functionality. It is also responsible of ciphering and integrity protection of NAS signaling. There are multiple cases of protocols between the UE and a core network function (excluding the AMF) that need to be transported over N1 via NAS-MM protocol, e.g., Session Management Signaling, SMS, UE Policy, LCS, and the like. FIG. 2 shows an example of the NAS protocol and Nas transport in the existing 5G system architecture (which was illustrated in FIG. 1) .

[0034] FIG. 3 is a block diagram of an alternative (or emerging) 5G architecture in which the AMF functionalities have been split into CMF functionalities and RMF functionalities. As shown therein, CMF terminates both N1 and N2 interface. Herein, CMF is responsible for ciphering and integrity protection of NAS signaling, and RMF is responsible for registration management. The corresponding NAS protocol and NAS transport for this CMF-RMF split architecture is shown in FIG. 4, wherein the NAS protocol functionality supports connection management functionality. Furthermore, it is also responsible of ciphering and integrity protection of NAS signaling. As further shown in FIG. 4, there are multiple protocols between the UE and a Core Network (CN) function (excluding the CMF) that need to be transported over N1 via NAS protocol, e.g., RM signaling to RMF, SM signaling to SMF, UE Policy to UE-PCF, LCS to LMF, and the like.

[0035] 2 Example Embodiments for Retrieving CM Information from UDM / PCF

[0036] In some embodiments, a registration procedure with CM information being retrieved by the CMF from UDM and PCF is performed in accordance with the timing diagram shown in FIG. 5. The operations (or steps) described in FIG. 5 include:

[0037] Step 1. UE to RAN: UE transmits Access Network (AN) message that includes AN parameters and a registration request. The UE initiates the registration procedure by sending the registration request message to network.

[0038] In some embodiments, the AN parameters include an identifier for a specific CMF (e.g., Globally Unique CMF Identifier (GUCMI) that includes Mobile Country Code (MCC) , Mobile Network Code (MNC) and CMF identifier) or an identifier for a specific CMF and UE (e.g., System–Temporary Mobile Subscription Identifier (S-TMSI) that includes CMF set ID, CMF pointer, and TMSI) .

[0039] In some embodiments, the registration request message includes one or more of the following parameters:

[0040] – message type, e.g., indicating the message is a registration request message;

[0041] – UE identifier, e.g., Subscriber Concealed Identifier (SUCI) or Globally Unique Temporary Identity (GUTI) ;

[0042] – registration type, e.g., indicating the message is for initial registration, mobility registration update, or periodic registration update;

[0043] – security parameters (e.g., Key Set Identifier (KSI) , UE security capability) that are used for authentication and integrity protection;

[0044] – requested NSSAI;

[0045] – UE MM Core Network Capability, which includes one or more of the following:

[0046] – positioning and location services-related capabilities, e.g., LTE Positioning Protocol (LPP) capability or Location Services User Plane protocol (LCS-UPP) capability,

[0047] – paging related capabilities, e.g., paging restriction or paging subgroup support indication,

[0048] – Closed Access Group (CAG) capability,

[0049] – capability to support restriction on use of enhanced coverage,

[0050] – service gap control,

[0051] – indication for whether N1 NAS signaling connection release is supported,

[0052] – network slice related capabilities, e.g., Network Slice Specific Authentication and Authorization (NSSAA) , Network Slice Simultaneous Registration Group (NSSRG) , Network Slice AS Group (NSAG) ,

[0053] – unavailability period;

[0054] – Mobile Initiated Connection Only (MICO) indication;

[0055] – requested discontinuous reception (DRX) parameters;

[0056] – paging restriction information;

[0057] – requested Paging Early Indication with Paging Sub-grouping (PEIPS) assistance information;

[0058] – unavailability information;

[0059] – Release Request indication, e.g., indicating that UE wants to enter CM-IDLE state immediately after completion of ongoing procedure;

[0060] – PDU session status, e.g., indicating previously established PDU Sessions in UE;

[0061] – list of PDU sessions to be activated, e.g., indicating PDU Session (s) for which pending uplink data exists; or

[0062] – UE policy container.

[0063] Step 2. RAN: Perform CMF selection. In some embodiments, if a S-TMSI or GUCMI is included and indicates a valid CMF in the RAN, the RAN selects corresponding CMF and forwards the message to the corresponding CMF. If a S-TMSI or GUCMI is not included or the S-TMSI or GUCMI does not indicate a valid CMF in the RAN, the RAN selects a CMF e.g. based on RAT, UE location, RAN service area, other AN parameters, local configuration, etc.

[0064] Step 3. RAN to CMF: The RAN forwards the message to the selected CMF.

[0065] Step 4. CMF: Perform CMF reselection. In some examples, CMF reselection may be needed when the CMF selected by the RAN is not the appropriate CMF to serve the UE.

[0066] In some embodiments, the CMF invokes the Nnrf_NFDiscovery_Request service operation from the NRF to find a proper target CMF which has the required NF capabilities to serve the UE. The request message includes, for example, NF type set to CMF, UE location, RAN service area. The NRF replies using Nnrf_NFDiscovery_Response with potential target CMF (s) . The CMF forwards the received message from UE to selected CMF.

[0067] Step 5. CMF: Perform RMF selection. In some embodiments, if the CMF has not stored RMF ID and RMF address for the UE identified by the UE identifier and there is no local configured RMF for the UE, the CMF selects an RMF by invoking Nnrf_NFDiscovery_Request service operation from the NRF to find a proper target RMF that has required NF capabilities to serve the UE. In other embodiments, the request message includes NF type set to RMF. The request message may further include UE location, CMF service area, and / or UE identifier. The NRF replies using Nnrf_NFDiscovery_Response with potential target RMF (s) .

[0068] Step 6. CMF to RMF: CMF forwards the received registration request message from UE to selected RMF by invoking corresponding RMF service, e.g., Nrmf_UEregistration_request. In some examples, the request message includes UE identifier, UE location, and / or callback Uniform Resource Identifier (URI) .

[0069] In some embodiments, CMF stores information included in the registration request message that needs to be handled by an NF other than RMF after successful registration, e.g., PDU session status, list of PDU sessions to be activated, UE policy container.

[0070] Step 7. RMF to CMF: RMF sends a response message, e.g., Nrmf_UEregistration_response, to CMF.

[0071] Step 8. RMF: In some embodiments, RMF selects UDM based on a local configuration. In other embodiments, the RMF invokes the Nnrf_NFDiscovery_Request service operation from the NRF to find a proper target UDM for the UE. In some examples, the request message includes a UE identifier (e.g., Subscriber Permanent Identifier (SUPI) ) . NRF then responds using Nnrf_NFDiscovery_Response with target UDM information (e.g., UDM ID, UDM address) .

[0072] Step 9a. RMF to UDM: If needed, the RMF registers with UDM for the UE. In some examples, the registration request includes RMF ID, RMF address, UE identifier (e.g., SUPI) , an access type, or a registration type. The UDM stores the received information for the UE.

[0073] Step 9b. RMF to UDM: After RMF has successfully completed the registration operation with UDM and if RMF does not have subscription data for the UE, the RMF requests and receives UE subscription data from UDM and also subscribes to notifications for when the data requested is modified. The subscription data retrieved from UDM includes one or more of Access and Mobility Subscription data, SMF Selection Subscription data, UE context in SMF data, or Location Services (LCS) mobile origination, indicating which LCS mobile originated services are subscribed.

[0074] In some examples, the Access and Mobility Subscription data includes:

[0075] – subscribed S-NSSAI (s) and default S-NSSAI (s) ;

[0076] – Enhanced Coverage Restriction Data;

[0077] – indication of whether Integrated Access and Backhaul (IAB) operation is allowed;

[0078] – indication of whether Mobile Base Station Relay (MBSR) operation is allowed;

[0079] – PCF selection assistance information, e.g., list of combination of DNN and S-NSSAI that indicate that the same PCF needs to be selected;

[0080] – Radio Access Technology (RAT) restriction, indicating one or more RAT Types that are restricted;

[0081] – forbidden area (s) ;

[0082] – access type restriction;

[0083] – CAG data;

[0084] – service area restriction;

[0085] – RAT / Frequency Selection Priority (RFSP) index;

[0086] – subscribed UE–Aggregate Maximum Bit Rate (UE-AMBR) ;

[0087] – indication of whether Network-Controlled Repeater (NCR) operation is allowed;

[0088] – time synchronization data;

[0089] – NB-IoT related information, e.g., NB-IoT UE priority;

[0090] – active time;

[0091] – indication of whether MICO is allowed;

[0092] – service gap time;

[0093] – DRX related parameters;

[0094] – Paging Time Window (PTW) -related parameters and / or (Steering of Roaming (SoR) -related information) -related parameters;

[0095] – SoR related information;

[0096] – UE Parameters Update related information;

[0097] – UE Policy indication, indicating whether UE policy association is enabled or disabled;

[0098] – Operator Determined Barring for Packet Oriented Services related information;

[0099] – subscribed DNN list;

[0100] – LADN service area (s) .

[0101] In some examples, the SMF Selection Subscription data includes:

[0102] – S-NSSAI;

[0103] – subscribed DNN list;

[0104] – default DNN.

[0105] In some examples, the UE context in SMF data includes:

[0106] – Subscriber Permanent Identifier (SUPI) ;

[0107] – PDU session ID;

[0108] – Data Network Name (DNN) ;

[0109] – SMF ID and SMF address.

[0110] In some embodiments, RMF creates UE context and stores subscription information for the UE after getting subscription data for the UE from the UDM.

[0111] Step 10. RMF: Perform Access and Mobility–Policy Control Function (AM-PCF) selection. The RMF determines to select AM-PCF for the UE based on a local configuration or by invoking the Nnrf_NFDiscovery_Request service operation from the NRF to find a proper target AM-PCF for the UE. In some examples, the request message includes UE identifier (e.g., SUPI) or UE location. NRF then replies using Nnrf_NFDiscovery_Response with target PCF information (e.g., PCF ID and PCF address) .

[0112] Step 11. RMF to / from AM-PCF: RMF performs AM policy association establishment towards the selected AM-PCF. In some embodiments, the RMF may receive access and mobility related policy information from AM-PCF, which includes one or more of the following:

[0113] – aggregate maximum bit rate (AMBR) ,

[0114] – UE-AMBR,

[0115] – list of UE-Slice-MBR,

[0116] – service area restrictions,

[0117] – list of allowed Tracking Area Identities (TAIs) ,

[0118] – list of non-allowed TAIs;

[0119] – RFSP index;

[0120] – Access Stratum (AS) time distribution;

[0121] – SMF selection management,

[0122] – DNN replacement of unsupported DNNs,

[0123] – list of S-NSSAIs,

[0124] – list of DNNs per S-NSSAI.

[0125] Step 12: RMF to CMF: RMF sends registration accept message to CMF. In some embodiments, the registration accept message includes allowed NSSAI, registration area, and he like. Along with the registration accept message that needs to be transported to UE, the RMF also transmits a UE identifier, RMF information (e.g., RMF ID, RMF address) , callback URI, an indication that the registration has been accepted, UDM information (e.g., UDM ID, UDM address) , or AM-PCF information (e.g., AM-PCF ID, AM-PCF address) to CMF. In other embodiments, the RMF forwards one or more parameters, included in registration request message, which need to be handled by CMF, to CMF. In some examples, the one or more parameters include PDU session status, list of PDU sessions to be activated, or UE policy container.

[0126] In some embodiments, CMF stores information received from RMF and forwards registration accept message to UE.

[0127] Step 13a. CMF to UDM: CMF may query RMF for the UDM for the UE. In some embodiments, CMF sends request message to RMF with UE identifier (e.g., SUPI) as input, and RMF responds with UDM information (e.g., UDM ID, UDM address) .

[0128] In some embodiments, CMF selects UDM based on UDM information from RMF or a local configuration. Alternatively, the CMF invokes the Nnrf_NFDiscovery_Request service operation from the NRF to find a proper target UDM for the UE. In some examples, the request message includes a UE identifier (e.g., SUPI) . NRF responds with Nnrf_NFDiscovery_Response message that includes target UDM information (e.g., UDM ID, UDM address) .

[0129] In some embodiments, and if needed, the CMF registers with UDM for the UE. In some examples, the registration request includes CMF ID, CMF address, UE identifier (e.g., SUPI) , or access type. The UDM stores the received information from CMF for the UE.

[0130] Step 13b. CMF to UDM: The CMF requests and receives UE subscription data (e.g., connection management (CM) -related subscription data, mobility management (MM) -related subscription data) from UDM and also subscribes to be notified when the data requested is modified. In some examples, the subscription data retrieved from UDM by CMF includes parameters from the list enumerated in step 9b.

[0131] Step 14. CMF to AM-PCF: CMF may query RMF for the AM-PCF for the UE. In some embodiments, CMF sends request message to RMF with UE identifier (e.g., SUPI) and / or UE location as input, and RMF responds with AM-PCF information (e.g., AM-PCF ID, AM-PCF address) . In other embodiments, CMF selects AM-PCF based on AM-PCF information from RMF or a local configuration. Alternatively, the CMF invokes Nnrf_NFDiscovery_Request service operation from the NRF to find a proper target AM-PCF for the UE. In some examples, the request message includes UE identifier (e.g., SUPI) and / or UE location. NRF replies with a Nnrf_NFDiscovery_Response that includes target AM-PCF information (e.g., AM-PCF ID, AM-PCF address) .

[0132] In some embodiments, CMF requests and receives access and mobility related policy information from AM-PCF including parameters from the list enumerated in step 11.

[0133] Step 15. CMF: CMF performs UE-PCF selection based on a local configuration or by invoking the Nnrf_NFDiscovery_Request service operation from the NRF to find a proper target UE-PCF for the UE. In some examples, the request message includes a UE identifier (e.g. SUPI) . NRF replies using Nnrf_NFDiscovery_Response with target PCF information (e.g., PCF ID, PCF address) .

[0134] Step 16. CMF to / from UE-PCF: CMF performs UE policy association establishment towards the selected UE-PCF. In some embodiments, AM-PCF and UE-PCF are the same PCF. In other embodiments, AM-PCF and UE-PCF are different PCFs.

[0135] Step 17. CMF to RAN: CMF sends registration accept message to UE via RAN. In some embodiments, CMF determines and sends N2 container to RAN that includes parameters enumerated in the lists in steps 9b and 11.

[0136] Step 18. RAN to UE: RAN stores the received N2 information, and forwards registration accept message to UE.

[0137] Step 19. CMF: After completion of registration procedure, the CMF determines whether to release N1 NAS signaling connection.

[0138] 3 Additional Embodiments and Implementations

[0139] Embodiments of the disclosed technology are directed to a registration procedure with the retrieval of CM information by the CMF from UDM and PCF in emerging system architectures where AMF functionality has been split into CMF and RMF functionalities.

[0140] In some embodiments, CMF is configured to:

[0141] – receive (or request and receive) UDM information from RMF;

[0142] – perform UDM selection;

[0143] – register with UDM for the UE;

[0144] – retrieve UE subscription data (e.g., connection management related subscription data, mobility management related subscription data) from UDM;

[0145] – receive (or request and receive) AM-PCF information from RMF;

[0146] – perform AM-PCF selection;

[0147] – retrieve AM policy information for the UE from AM-PCF;

[0148] – determine and send N2 container, which includes one or more subscription and / or one or more policy parameters, to RAN.

[0149] In some embodiments, RMF is configured to:

[0150] – send UDM information and AM-PCF information to CMF.

[0151] In some embodiments, UDM is configured to:

[0152] – receive registration request from CMF for UE;

[0153] – send UE subscription data (e.g., connection management related subscription data, mobility management related subscription data) to CMF.

[0154] FIG. 6 shows a flowchart for an example wireless communication method 600. The method 600 includes, at operation 610, transmitting, by a first network function to a second network function, a first message comprising a request for a first set of subscription parameters for a wireless device whose registration has been accepted.

[0155] The method 600 includes, at operation 620, receiving, from the second network function, a second message comprising the first set of subscription parameters for the wireless device.

[0156] FIG. 7 shows a flowchart for an example wireless communication method 700. The method 700 includes, at operation 710, receiving, from a first network function by a second network function, a first message comprising a request for a first set of subscription parameters for a wireless device whose registration has been accepted.

[0157] The method 700 includes, at operation 720, transmitting, to the first network function, a second message comprising the first set of subscription parameters.

[0158] FIG. 8 shows a flowchart for an example wireless communication method 800. The method 800 includes, at operation 810, transmitting, by a third network function to a first network function, information associated with a second network function or information associated with a policy network function. In this example method, the second network function and the policy network function are selected to serve a wireless device.

[0159] The described features can be implemented to further provide one or more of the following technical solutions:

[0160] S1. A wireless communication method, comprising: transmitting, by a first network function to a second network function, a first message comprising a request for a first set of subscription parameters for a wireless device whose registration has been accepted; and receiving, from the second network function, a second message comprising the first set of subscription parameters for the wireless device.

[0161] S2. A wireless communication method, comprising: receiving, from a first network function by a second network function, a first message comprising a request for a first set of subscription parameters for a wireless device whose registration has been accepted; and transmitting, to the first network function, a second message comprising the first set of subscription parameters.

[0162] S3. The method of solution S1 or S2, wherein the first set of subscription parameters comprises at least one of Access and Mobility Subscription data, Session Management Function (SMF) Selection Subscription data, a User Equipment (UE) context in SMF data, or Location Services (LCS) mobile origination subscription data, wherein the Access and Mobility Subscription data comprises at least one of a subscribed Single–Network Slice Selection Assistance Information (S-NSSAI) , a default S-NSSAI, Enhanced Coverage Restriction Data, an indication of an Integrated Access and Backhaul (IAB) operation being allowed, an indication of a Mobile Base Station Relay (MBSR) operation being allowed, Policy Control Function (PCF) selection assistance information, a Radio Access Technology (RAT) restriction, a forbidden area, an access type restriction, Closed Access Group (CAG) data, a service area restriction, a RAT / Frequency Selection Priority (RFSP) index, a subscribed User Equipment–Aggregate Maximum Bit Rate (UE-AMBR) , an indication of whether Network-Controlled Repeater (NCR) operation is allowed, time synchronization data, or Narrow Band–Internet-of-Things (NB-IoT) -related information, an active time, an indication of whether Mobile Initiated Connection Only (MICO) operation is allowed, a service gap time, discontinuous reception (DRX) -related parameters, paging time window (PTW) -related parameters, Steering of Roaming (SoR) -related information, parameter update information for the wireless device, an indication of UE Policy, Operator Determined Barring (ODB) for Packet Oriented Services-related information, a subscribed Data Network Name (DNN) list, or a Local Area Data Network (LADN) service area, wherein the SMF Selection Subscription data comprises at least one of an S-NSSAI, the subscribed DNN list, or a default DNN, and wherein the UE context in SMF data comprises at least one of a Subscriber Permanent Identifier (SUPI) , a Packet Data Unit (PDU) session ID, a DNN, an SMF ID, or an SMF address.

[0163] S4. The method of any of solutions S1 to S3, wherein the first network function is configured to: determine an N2 container comprising a second set of subscription parameters or a set of policy parameters; and transmit, to a radio access apparatus, the N2 container.

[0164] S5. The method of solution S4, wherein: the radio access apparatus comprises a Radio Access Network (RAN) , the second set of subscription parameters comprises at least one of a subscribed Single–Network Slice Selection Assistance Information (S-NSSAI) , a default S-NSSAI, Enhanced Coverage Restriction Data, an indication of an Integrated Access and Backhaul (IAB) operation being allowed, an indication of a Mobile Base Station Relay (MBSR) operation being allowed, Policy Control Function (PCF) selection assistance information, a Radio Access Technology (RAT) restriction, a forbidden area, an access type restriction, Closed Access Group (CAG) data, a service area restriction, a RAT / Frequency Selection Priority (RFSP) index, a subscribed User Equipment–Aggregate Maximum Bit Rate (UE-AMBR) , an indication of whether Network-Controlled Repeater (NCR) operation is allowed, time synchronization data, or Narrow Band–Internet-of-Things (NB-IoT) -related information, and the set of policy parameters comprises at least one of a UE-AMBR, a list of UE-Slice-MBR, a list of allowed Tracking Area Identities (TAIs) , a list of non-allowed TAIs, the RFSP index, or an Access Stratum time distribution.

[0165] S6. The method of any of solutions S1 to S3, wherein the first network function is configured to: receive, from a third network function, information associated with the second network function.

[0166] S7. The method of solution S6, wherein the first network function is configured to: transmit, prior to receiving the information associated with the second network function, to the third network function, a request for the information associated with the second network function.

[0167] S8. The method of solution S6 or S7, wherein the information comprises an identifier of the second network function or an address of the second network function.

[0168] S9. The method of any of solutions S1 to S3, wherein the first network function is configured to: select the second network function for the wireless device by using an identifier associated with the wireless device to invoke a discovery operation from a network repository; and register, subsequent to selecting the second network function, with the second network function for the wireless device.

[0169] S10. The method of solution S9, wherein the network repository comprises a Network Repository Function (NRF) , and wherein the discovery operation comprises a discovery request service operation.

[0170] S11. The method of any of solutions S1 to S3, wherein the first network function is configured to: receive, from a third network function, information associated with a policy network function to serve the wireless device.

[0171] S12. The method of solution S11, wherein the first network function is configured to: transmit, prior to receiving the information, to the third network function, a message comprising a request for the information, wherein the message further comprises an identifier associated with the wireless device or a location of the wireless device.

[0172] S13. The method of solution S11 or S12, wherein the first network function is configured to: select a policy network function; transmit, to the policy network function, a message requesting a set of policy parameters for a wireless device whose registration has been accepted; and receive, from the policy network function, the set of policy parameters for the wireless device.

[0173] S14. The method of solution S13, wherein the policy network function comprises a Policy Control Function (PCF) , wherein the set of policy parameters comprises at least one of an Aggregate Maximum Bit Rate (AMBR) , service area restrictions, a Radio Access Technology (RAT)  / Frequency Selection Priority (RFSP) index, an Access Stratum (AS) time distribution, or Session Management Function (SMF) selection management information, wherein the AMBR comprises a User Equipment (UE) -AMBR or a list of UE-Slice-MBRs, wherein the service area restrictions comprise a list of allowed Tracking Area Identities (TAIs) or a list of non-allowed TAIs, wherein the SMF selection management information comprises at least one of a Data Network Name (DNN) replacement of an unsupported DNN, a list of Single–Network Slice Selection Assistance Information (S-NSSAI) , or a list of DNNs per S-NSSAI.

[0174] S15. A wireless communication method, comprising: transmitting, by a third network function to a first network function, information associated with a second network function or information associated with a policy network function, wherein the second network function and the policy network function are selected to serve a wireless device.

[0175] S16. The method of any of solutions S13 to S15, wherein the policy network function comprises an Access and Mobility–Policy Control Function (AM-PCF) .

[0176] S17. The method of any of solutions S1 to S16, wherein the first network function comprises a Connection Management Function (CMF) and the second network function comprises a Unified Data Management (UDM) network function.

[0177] S18. The method of any of solutions S6 to S16, wherein the first network function comprises a Connection Management Function (CMF) , the second network function comprises a Unified Data Management (UDM) network function, and the third network function comprises a Registration Management Function (RMF) .

[0178] S19. An apparatus for wireless communication comprising one or more processors, configured to cause the apparatus to implement the method recited in one or more of solutions S1 to S18.

[0179] S20. A non-transitory computer readable program storage medium having code stored thereon, the code, when executed by one or more processors, causing the one or more processors to implement the method recited in one or more of solutions S1 to S18.

[0180] FIG. 9 shows a block diagram of an example hardware platform 900 that may be a part of a network device (e.g., base station) or a communication device (e.g., a user equipment (UE) ) . The hardware platform 900 includes at least one processor 910 and a memory 905 having instructions stored thereupon. The instructions upon execution by the processor 910 configure the hardware platform 900 to perform the operations described in FIGS. 5 to 8 and in the various embodiments described in this patent document. The transmitter 915 transmits or sends information or data to another device. For example, a network device transmitter can send a message to a user equipment. The receiver 920 receives information or data transmitted or sent by another device. For example, a user equipment can receive a message from a network device.

[0181] The implementations as discussed above will apply to a wireless communication. FIG. 10 shows an example of a wireless communication system (e.g., a 5G or NR cellular network) that includes a base station 1020 and one or more user equipment (UE) 1011, 1012 and 1013. In some embodiments, the UEs access the BS (e.g., the network) using a communication link to the network (sometimes called uplink direction, as depicted by dashed arrows 1031, 1032, 1033) , which then enables subsequent communication (e.g., shown in the direction from the network to the UEs, sometimes called downlink direction, shown by arrows 1041, 1042, 1043) from the BS to the UEs. In some embodiments, the BS send information to the UEs (sometimes called downlink direction, as depicted by arrows 1041, 1042, 1043) , which then enables subsequent communication (e.g., shown in the direction from the UEs to the BS, sometimes called uplink direction, shown by dashed arrows 1031, 1032, 1033) from the UEs to the BS. The UE may be, for example, a smartphone, a tablet, a mobile computer, a machine to machine (M2M) device, an Internet of Things (IoT) device, and so on.

[0182] Some of the embodiments described herein are described in the general context of methods or processes, which may be implemented in one embodiment by a computer program product, embodied in a computer-readable medium, including computer-executable instructions, such as program code, executed by computers in networked environments. A computer-readable medium may include removable and non-removable storage devices including, but not limited to, Read Only Memory (ROM) , Random Access Memory (RAM) , compact discs (CDs) , digital versatile discs (DVD) , etc. Therefore, the computer-readable media can include a non-transitory storage media. Generally, program modules may include routines, programs, objects, components, data structures, etc. that perform particular tasks or implement particular abstract data types. Computer-or processor-executable instructions, associated data structures, and program modules represent examples of program code for executing steps of the methods disclosed herein. The particular sequence of such executable instructions or associated data structures represents examples of corresponding acts for implementing the functions described in such steps or processes.

[0183] Some of the disclosed embodiments can be implemented as devices or modules using hardware circuits, software, or combinations thereof. For example, a hardware circuit implementation can include discrete analog and / or digital components that are, for example, integrated as part of a printed circuit board. Alternatively, or additionally, the disclosed components or modules can be implemented as an Application Specific Integrated Circuit (ASIC) and / or as a Field Programmable Gate Array (FPGA) device. Some implementations may additionally or alternatively include a digital signal processor (DSP) that is a specialized microprocessor with an architecture optimized for the operational needs of digital signal processing associated with the disclosed functionalities of this application. Similarly, the various components or sub-components within each module may be implemented in software, hardware or firmware. The connectivity between the modules and / or components within the modules may be provided using any one of the connectivity methods and media that is known in the art, including, but not limited to, communications over the Internet, wired, or wireless networks using the appropriate protocols.

[0184] While this document contains many specifics, these should not be construed as limitations on the scope of an invention that is claimed or of what may be claimed, but rather as descriptions of features specific to particular embodiments. Certain features that are described in this document in the context of separate embodiments can also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment can also be implemented in multiple embodiments separately or in any suitable sub-combination. Moreover, although features may be described above as acting in certain combinations and even initially claimed as such, one or more features from a claimed combination can in some cases be excised from the combination, and the claimed combination may be directed to a sub-combination or a variation of a sub-combination. Similarly, while operations are depicted in the drawings in a particular order, this should not be understood as requiring that such operations be performed in the particular order shown or in sequential order, or that all illustrated operations be performed, to achieve desirable results. As used in this patent document, “or” is inclusive in its scope, e.g., (A or B) represents { (A) , (B) , (A+ B) } .

[0185] Only a few implementations and examples are described and other implementations, enhancements and variations can be made based on what is described and illustrated in this disclosure.

Claims

1.A wireless communication method, comprising:transmitting, by a first network function to a second network function, a first message comprising a request for a first set of subscription parameters for a wireless device whose registration has been accepted; andreceiving, from the second network function, a second message comprising the first set of subscription parameters for the wireless device.2.A wireless communication method, comprising:receiving, from a first network function by a second network function, a first message comprising a request for a first set of subscription parameters for a wireless device whose registration has been accepted; andtransmitting, to the first network function, a second message comprising the first set of subscription parameters.3.The method of claim 1 or 2, wherein the first set of subscription parameters comprises at least one of Access and Mobility Subscription data, Session Management Function (SMF) Selection Subscription data, a User Equipment (UE) context in SMF data, or Location Services (LCS) mobile origination subscription data,wherein the Access and Mobility Subscription data comprises at least one of a subscribed Single–Network Slice Selection Assistance Information (S-NSSAI) , a default S-NSSAI, Enhanced Coverage Restriction Data, an indication of an Integrated Access and Backhaul (IAB) operation being allowed, an indication of a Mobile Base Station Relay (MBSR) operation being allowed, Policy Control Function (PCF) selection assistance information, a Radio Access Technology (RAT) restriction, a forbidden area, an access type restriction, Closed Access Group (CAG) data, a service area restriction, a RAT / Frequency Selection Priority (RFSP) index, a subscribed User Equipment–Aggregate Maximum Bit Rate (UE-AMBR) , an indication of whether Network-Controlled Repeater (NCR) operation is allowed, time synchronization data, or Narrow Band–Internet-of-Things (NB-IoT) -related information, an active time, an indication of whether Mobile Initiated Connection Only (MICO) operation is allowed, a service gap time, discontinuous reception (DRX) -related parameters, paging time window (PTW) -related parameters, Steering of Roaming (SoR) -related information, parameter update information for the wireless device, an indication of UE Policy, Operator Determined Barring (ODB) for Packet Oriented Services-related information, a subscribed Data Network Name (DNN) list, or a Local Area Data Network (LADN) service area,wherein the SMF Selection Subscription data comprises at least one of an S-NSSAI, the subscribed DNN list, or a default DNN, andwherein the UE context in SMF data comprises at least one of a Subscriber Permanent Identifier (SUPI) , a Packet Data Unit (PDU) session ID, a DNN, an SMF ID, or an SMF address.4.The method of claim 1 or 2, wherein the first network function is configured to:determine an N2 container comprising a second set of subscription parameters or a set of policy parameters; andtransmit, to a radio access apparatus, the N2 container.5.The method of claim 4, wherein:the radio access apparatus comprises a Radio Access Network (RAN) ,the second set of subscription parameters comprises at least one of a subscribed Single–Network Slice Selection Assistance Information (S-NSSAI) , a default S-NSSAI, Enhanced Coverage Restriction Data, an indication of an Integrated Access and Backhaul (IAB) operation being allowed, an indication of a Mobile Base Station Relay (MBSR) operation being allowed, Policy Control Function (PCF) selection assistance information, a Radio Access Technology (RAT) restriction, a forbidden area, an access type restriction, Closed Access Group (CAG) data, a service area restriction, a RAT / Frequency Selection Priority (RFSP) index, a subscribed User Equipment–Aggregate Maximum Bit Rate (UE-AMBR) , an indication of whether Network-Controlled Repeater (NCR) operation is allowed, time synchronization data, or Narrow Band–Internet-of-Things (NB-IoT) -related information, andthe set of policy parameters comprises at least one of a UE-AMBR, a list of UE-Slice-MBR, a list of allowed Tracking Area Identities (TAIs) , a list of non-allowed TAIs, the RFSP index, or an Access Stratum time distribution.6.The method of claim 1 or 2, wherein the first network function is configured to:receive, from a third network function, information associated with the second network function.7.The method of claim 6, wherein the first network function is configured to:transmit, prior to receiving the information associated with the second network function, to the third network function, a request for the information associated with the second network function.8.The method of claim 6, wherein the information comprises an identifier of the second network function or an address of the second network function.9.The method of claim 1 or 2, wherein the first network function is configured to:select the second network function for the wireless device by using an identifier associated with the wireless device to invoke a discovery operation from a network repository; andregister, subsequent to selecting the second network function, with the second network function for the wireless device.10.The method of claim 9, wherein the network repository comprises a Network Repository Function (NRF) , and wherein the discovery operation comprises a discovery request service operation.11.The method of claim 1 or 2, wherein the first network function is configured to:receive, from a third network function, information associated with a policy network function to serve the wireless device.12.The method of claim 11, wherein the first network function is configured to:transmit, prior to receiving the information, to the third network function, a message comprising a request for the information, wherein the message further comprises an identifier associated with the wireless device or a location of the wireless device.13.The method of claim 11, wherein the first network function is configured to:select a policy network function;transmit, to the policy network function, a message requesting a set of policy parameters for a wireless device whose registration has been accepted; andreceive, from the policy network function, the set of policy parameters for the wireless device.14.The method of claim 13, wherein the policy network function comprises a Policy Control Function (PCF) , wherein the set of policy parameters comprises at least one of an Aggregate Maximum Bit Rate (AMBR) , service area restrictions, a Radio Access Technology (RAT)  / Frequency Selection Priority (RFSP) index, an Access Stratum (AS) time distribution, or Session Management Function (SMF) selection management information,wherein the AMBR comprises a User Equipment (UE) -AMBR or a list of UE-Slice-MBRs,wherein the service area restrictions comprise a list of allowed Tracking Area Identities (TAIs) or a list of non-allowed TAIs,wherein the SMF selection management information comprises at least one of a Data Network Name (DNN) replacement of an unsupported DNN, a list of Single–Network Slice Selection Assistance Information (S-NSSAI) , or a list of DNNs per S-NSSAI.15.A wireless communication method, comprising:transmitting, by a third network function to a first network function, information associated with a second network function or information associated with a policy network function, wherein the second network function and the policy network function are selected to serve a wireless device.16.The method of claim 15, wherein the policy network function comprises an Access and Mobility–Policy Control Function (AM-PCF) .17.The method of claim 1 or 2, wherein the first network function comprises a Connection Management Function (CMF) and the second network function comprises a Unified Data Management (UDM) network function.18.The method of claim 1 or 2, wherein the first network function comprises a Connection Management Function (CMF) , the second network function comprises a Unified Data Management (UDM) network function, and the third network function comprises a Registration Management Function (RMF) .19.An apparatus for wireless communication comprising one or more processors, configured to cause the apparatus to implement the method recited in one or more of claims 1 to 18.20.A non-transitory computer readable program storage medium having code stored thereon, the code, when executed by one or more processors, causing the one or more processors to implement the method recited in one or more of claims 1 to 18.