Method and apparatus for providing service in wireless communication system
11582688 · 2023-02-14
Assignee
Inventors
Cpc classification
H04W8/18
ELECTRICITY
International classification
Abstract
The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. A method for replacement of a DNN and/or S-NSSAI in a wireless communication system is provided.
Claims
1. A method performed by an access and mobility management function (AMF) in a mobile communication system, the method comprising: transmitting, to a policy control function (PCF), network slice selection assistance information (NSSAI) associated with a user equipment (UE); as a response to the transmission of the NSSAI associated with the UE, receiving, from the PCF, policy information for a data network name (DNN) replacement, the policy information including first information on at least one single NSSAI (S-NSSAI) and second information on at least one DNN, wherein the at least one S-NSSAI corresponds to the at least one DNN; receiving, from the UE, a message for a protocol data unit (PDU) session establishment request, the message including information on a UE requested DNN; identifying whether the UE requested DNN is indicated for replacement in the policy information; and requesting a replacement of the UE requested DNN to the PCF based on the identification.
2. The method of claim 1, further comprising: in case that the UE requested DNN is not supported by a network and the UE requested DNN is not indicated for replacement in the policy information, rejecting the PDU session establishment request from the UE with a cause value.
3. The method of claim 1, wherein transmitting the NSSAI associated with the UE further comprises: selecting the PCF supporting a DNN replacement capability; and transmitting, to the selected PCF, the NSSAI associated with the UE, and wherein the NSSAI associated with the UE includes allowed NSSAI for the UE.
4. The method of claim 3, wherein the selecting of the PCF supporting the DNN replacement capability further comprises: transmitting, to a network repository function (NRF), a network function (NF) discovery request message including first capability information to indicate that an NF supporting the DNN replacement capability is preferred; receiving, from the NRF, an NF discovery response message including second capability information to indicate whether or not the NF supports the DNN replacement capability; and selecting the PCF supporting the DNN replacement capability based on the second capability information.
5. The method of claim 1, further comprising: transmitting, to the PCF, a message to request for the replacement of the UE requested DNN; and receiving, from the PCF, information related to a selected DNN for the replacement of the UE requested DNN, wherein the UE requested DNN is replaced by the selected DNN.
6. A method performed by a policy control function (PCF) in a mobile communication system, the method comprising: receiving, from an access and mobility management function (AMF), network slice selection assistance information (NSSAI) associated with a user equipment (UE); and as a response to the reception of the NSSAI associated with the UE, transmitting, to the AMF, policy information for a data network name (DNN) replacement, the policy information including first information on at least one single NSSAI (S-NSSAI) and second information on at least one DNN, wherein the at least one S-NSSAI corresponds to the at least one DNN, wherein, in case that a UE requested DNN associated with a protocol data unit (PDU) session establishment request from the UE is indicated for replacement in the policy information, a replacement of the UE requested DNN is requested to the PCF.
7. The method of claim 6, wherein, in case that the UE requested DNN is not supported by a network and the UE requested DNN is not indicated for replacement in the policy information, the PDU session establishment request from the UE is rejected with a cause value.
8. The method of claim 6, wherein the PCF supports a DNN replacement capability, and wherein the NSSAI associated with the UE includes allowed NSSAI for the UE.
9. The method of claim 6, further comprising: transmitting, to a network repository function (NRF), a message for network function (NF) register request including capability information of the PCF to indicate whether or not the PCF supports a DNN replacement capability; and receiving, from the NRF, a response message for an acknowledgement that the NF register request is accepted.
10. The method of claim 6, further comprising: receiving, from the AMF, a message to request for the replacement of the UE requested DNN; and transmitting, to the AMF, information related to a selected DNN for the replacement of the UE requested DNN, wherein the UE requested DNN is replaced by the selected DNN.
11. An access and mobility management function (AMF) in a mobile communication system, the AMF comprising: a transceiver; and a controller coupled with the transceiver and configured to: transmit, to a policy control function (PCF), network slice selection assistance information (NSSAI) associated with a user equipment (UE), as a response to the transmission of the NSSAI associated with the UE, receive, from the PCF, policy information for a data network name (DNN) replacement, the policy information including first information on at least one single NSSAI (S-NSSAI) and second information on at least one DNN, wherein the at least one S-NSSAI corresponds to the at least one DNN, receive, from the UE, a message for a protocol data unit (PDU) session establishment request, the message including information on a UE requested DNN, identify whether the UE requested DNN is indicated for replacement in the policy information, and request a replacement of the UE requested DNN to the PCF based on the identification.
12. The AMF of claim 11, wherein the controller is further configured to, in case that the UE requested DNN is not supported by a network and the UE requested DNN is not indicated for replacement in the policy information, reject the PDU session establishment request from the UE with a cause value.
13. The AMF of claim 11, wherein, to transmit the NSSAI associated with the UE, the controller is further configured to: select the PCF supporting a DNN replacement capability, and transmit, to the selected PCF, the NSSAI associated with the UE, and wherein the NSSAI associated with the UE includes allowed NSSAI for the UE.
14. The AMF of claim 13, wherein, to select the PCF supporting the DNN replacement capability, the controller is further configured to: transmit, to a network repository function (NRF), a network function (NF) discovery request message including first capability information to indicate that an NF supporting the DNN replacement capability is preferred, receive, from the NRF, an NF discovery response message including second capability information to indicate whether or not the NF supports the DNN replacement capability, and select the PCF supporting the DNN replacement capability based on the second capability information.
15. The AMF of claim 11, wherein the controller is further configured to: transmit, to the PCF, a message to request for the replacement of the UE requested DNN, and receive, from the PCF, information related to a selected DNN for the replacement of the UE requested DNN, and wherein the UE requested DNN is replaced by the selected DNN.
16. A policy control function (PCF) in a mobile communication system, the PCF comprising: a transceiver; and a controller coupled with the transceiver and configured to: receive, from an access and mobility management function (AMF), network slice selection assistance information (NSSAI) associated with a user equipment (UE), and as a response to the reception of the NSSAI associated with the UE, transmit, to the AMF, policy information for a data network name (DNN) replacement, the policy information including first information on at least one single NSSAI (S-NSSAI) and second information on at least one DNN, wherein the at least one S-NSSAI corresponds to the at least one DNN, wherein, in case that a UE requested DNN associated with a protocol data unit (PDU) session establishment request from the UE is indicated for replacement in the policy information, a replacement of the UE requested DNN is requested to the PCF.
17. The PCF of claim 16, wherein, in case that the UE requested DNN is not supported by a network and the UE requested DNN is not indicated for replacement in the policy information, the PDU session establishment request from the UE is rejected with a cause value.
18. The PCF of claim 16, wherein the PCF supports a DNN replacement capability, and wherein the NSSAI associated with the UE includes allowed NSSAI for the UE.
19. The PCF of claim 16, wherein the controller is further configured to: transmit, to a network repository function (NRF), a message for network function (NF) register request including capability information of the PCF to indicate whether or not the PCF supports a DNN replacement capability, and receive, from the NRF, a response message for an acknowledgement that the NF register request is accepted.
20. The PCF of claim 16, wherein the controller is further configured to: receive, from the AMF, a message to request for the replacement of the UE requested DNN, and transmit, to the AMF, information related to a selected DNN for the replacement of the UE requested DNN, wherein the UE requested DNN is replaced by the selected DNN.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The above and other aspects, features, and advantages of certain embodiments of the disclosure will be more apparent from the following description taken in conjunction with the accompanying drawings, in which:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13) Throughout the drawings, it should be noted that like reference numbers are used to depict the same or similar elements, features, and structures.
DETAILED DESCRIPTION
(14) The following description with reference to the accompanying drawings is provided to assist in a comprehensive understanding of various embodiments of the disclosure as defined by the claims and their equivalents. It includes various specific details to assist in that understanding but these are to be regarded as merely exemplary. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the various embodiments described herein can be made without departing from the scope and spirit of the disclosure. In addition, descriptions of well-known functions and constructions may be omitted for clarity and conciseness.
(15) The terms and words used in the following description and claims are not limited to the bibliographical meanings, but, are merely used by the inventor to enable a clear and consistent understanding of the disclosure. Accordingly, it should be apparent to those skilled in the art that the following description of various embodiments of the disclosure is provided for illustration purpose only and not for the purpose of limiting the disclosure as defined by the appended claims and their equivalents.
(16) It is to be understood that the singular forms “a,” “an,” and “the” include plural referents unless the context clearly dictates otherwise. Thus, for example, reference to “a component surface” includes reference to one or more of such surfaces.
(17) The advantages and features of the disclosure and methods for achieving the same will be apparent by making reference to embodiments as described below in conjunction with the accompanying drawings. However, the disclosure is not limited to the embodiments set forth below, but may be implemented in various different forms. The following embodiments are provided only to completely disclose the disclosure and inform those skilled in the art of the scope of the disclosure, and the disclosure is defined only by the scope of the appended claims. Throughout the specification, the same reference numerals designate the same elements.
(18) Terms used to identify an access node used in the following description, terms referring to a network entity or network functions (NFs), terms referring to messages, terms referring to an interface between network entities, terms referring to various identification information, or the like are exemplified for convenience of explanation. Accordingly, the disclosure is not limited to the terms described below, and other terms indicating objects having equivalent technical meanings may be used.
(19) For convenience of explanation below, the disclosure uses terms and names defined in 3rd generation partnership project long term evolution (3GPP LTE) and 5G standards. However, the disclosure is not limited by the terms and names, and can be applied to systems conforming to other standards.
(20) Meanwhile, in the disclosure, the term “service” may be interchangeably used in order to refer to performing a request from another communication device (or NF) by a specific communication device (or NF) (i.e., referring to an NF Service), to refer to a service provided by a mobile communication operator (i.e., referring to a voice service, a text service, a data service, and the like), and to refer to a service provided by an over the top (OTT) operator (i.e., referring to a messenger service, a game service, and the like).
(21) A mobile communication system provides UE access (attach)/registration and session connection (PDN connection, PDU session) in order to provide a service. To this end, a protocol between the UE and the NF of the mobile communication system has been defined, and the UE and the NF exchange various parameters defined by a control plane signaling protocol.
(22)
(23) Referring to
(24)
(25) Referring to
(26) The AMF 120 and MME 115 are network functions (NFs) that manage wireless network access and mobility for the UE. The SMF 135, PGWs 130 and 135, and the SMF+PGW-C 135 are NFs that manage a session for the UE, the session information may include quality of service (QoS) information, charging information, and information relating to packet processing. The UPF 130, the PGWs 130 and 135, and the UPF+PGW-U 130 are NFs that process user traffic (user plane traffic) and are subject to control by the SMF 135, the PGWs 130 and 135, the SMF+PGW-C 135. The PCF 140, the PCRF 140, and the PCF+PCRF 140 are NFs that manage operator policies for providing services in a wireless communication system. The UDM 145, the HSS 145, and the UDM+HSS 145 nodes are NFs that store and manage UE subscription information. A unified data repository (UDR) 150 is an NF that stores and manages data. The UDR may store UE subscription information and provide the UE subscription information to the UDM. In addition, the UDR may store operator policy information and provide the operator policy information to the PCF.
Embodiment 1
(27) Embodiment 1 describes a method for configuring an NF, by which parameters transmitted by a UE can be replaced with available parameters.
(28)
(29) Referring to
(30)
(31) Referring to
(32) After completing the NF registration in the NRF 300 through operations 303 to 309, the PCF 140 may perform operations 312 to 318 in order to update the NF service in the case where a change in the NF service supportable by the PCF 140 occurs. In operation 312, the PCF 140 may transmit an Nnrf_NFManagement_NFUpdate Request message to the NRF 300. The Nnrf_NFManagement_NFUpdate Request message may include the NF ID of the PCF 140, in which the NF ID refers to the PCF 140, and the NF service supportable by the PCF 140. In operation 315, the NRF 300 may discover NF profile information corresponding to the NF ID of the PCF 140, received in operation 312. The NRF 300 may update NF profile information of the PCF 140, stored in the NRF 300, with the NF service received in operation 312. In operation 318, the NRF 300 may transmit an Nnrf_NFManagement_NFUpdate response message to the PCF 140 and thus provide notification that the NF service update has been completed. For example, the PCF 140 may indicate that DNN replacement is possible, as the NF service of the PCF 140 in operation 303. Thereafter, the PCF 140 may indicate that DNN replacement is not possible, as the NF service of the PCF 140 in operation 312.
(33) The NF (e.g., AMF, SMF, PCF, UPF, and the like) configuring a 5G system may register and update an NF profile provided by each NF in the NRF 300, as described in operations 303 to 309 and operations 312 to 318.
(34) In addition, the NF registration, discovery, and update functions provided by the NRF shown in
(35) As shown in
(36) In operation 227, the AMF 120 may use an NF discovery service, which is provided by the NRF 300 for PCF selection.
(37) In operation 227a, the AMF 120 may transmit an Nnrf_NFDiscovery request to the NRF 300. The Nnrf_NFDiscovery request, transmitted by the AMF 120, may include at least one of an NF type (for example, PCF) to be discovered by the AMF 120, and an NF support function (for example, DNN replacement, S-NSSAI replacement, DNN/S-NSSAI (both) replacement, and the like) to be discovered by the AMF 120, the current location of the UE 100 (e.g., cell ID, tracking area identity (TAI), and the like), the identifier of the UE 100 (e.g., a subscription permanent identifier (SUPI), 5G-GUTI, and the like), and the NF ID of the AMF 120. In operation 227b, the NRF 300 may process an NF discovery request, received in operation 227a, based on the NF profile information registered in the NRF 300. For example, in operation 227a, in the case where the AMF 120 requests discovering a PCF capable of performing DNN replacement for the UE 100, the NRF 300 may select one or more PCFs capable of performing DNN replacement among PCFs registered in the NRF 300. In addition, the NRF 300 may select one or more PCFs, close to the current location of the UE 100 and/or the location of the AMF 120, among one or more PCFs capable of performing DNN replacement. The Nnrf_NFDiscovery response message, which is transmitted by the NRF 300 to the AMF 120 in operation 227c, may include one or more pieces of PCF information selected by the NRF 300 (for example, the NF ID of the PCF, and NF services supported by the PCF (for example, DNN replacement, S-NSSAI replacement, DNN/S-NSSAI (both) replacement, one or more DNNs supportable by PCF 120, one or more S-NSSAIs supportable by PCF 120, and the like), and the like) The AMF 120 may select one PCF based on PCF information received from the NRF 300. For example, in the case where one piece of PCF information is received from the NRF 300, the AMF 120 may select a PCF, which is selected by the NRF 300 and notified to the AMF 120. Alternatively, in the case where multiple pieces of PCF information are received from the NRF 300, the AMF 120 may select a PCF based on the local configuration of the AMF 120, the location of the UE 100, and the location of the PCF and the like. Alternatively, the AMF 120 may select a PCF based on the local configuration stored in the AMF 120 without using an NF discovery function provided by the NRF 300, that is, without performing operation 227a to operation 227c.
(38) In operation 230, the AMF 120 may establish an AM policy association with the selected PCF 140. In addition, in operation 236b, the AMF 120 may establish a UE policy association with the selected PCF 140.
(39) In operations 230a to 236ba, Npcf_AMPolicyControl_Create to Npcf_UEPolicyControl_Create message, transmitted by the AMF 120 to the PCF 140, may include at least one of: the capability of the AMF 120 (for example, DNN replacement, S-NSSAI replacement, DNN/S-NSSAI (both) replacement, and the like), an indication requesting DNN replacement and/or S-NSSAI replacement; subscribed DNNs and/or subscribed S-NSSAIs of the UE 100, received by the AMF 120 from UDM 145 in operation 224b; the identifier of the UE 100 (e.g., SUPI, 5G-GUTI, and the like), a home public land mobile network (HPLMN) ID of the UE 100; and a location of the UE 100. In operations 230b to 236bb, the PCF 140 may determine policy information to be provided to the AMF 120, based on the information received from the AMF 120 in operations 230a to 236ba. For example, in the case where the AMF 120 requests DNN replacement, the PCF 140 may determine a DNN list configured by one or more DNNs for DNN replacement. The DNN list may include one or more pieces of S-NSSAI information that can be used together with respective DNNs configuring the DNN list. Alternatively, in the case where the AMF 120 requests S-NSSAI replacement, the PCF 140 may determine an S-NSSAI list (or may be referred to as an NSSAI list) configured by one or more S-NSSAIs for S-NSSAI replacement. The S-NSSAI list may include one or more pieces of DNN information that can be used together with respective S-NSSAIs configuring the S-NSSAI list. The DNN list and/or the S-NSSAI list may be configured differently according to the subscribed DNNs of the UE 100, the HPLMN of the UE 100, the location of the UE 100, and the like. In order to determine the HPLMN of the UE 100, the PCF 140 may use the HPLMN ID of the UE 100, received from the AMF 120, or the HPLMN ID of the UE 100, included in the identifier of the UE 100 (e.g., SUPI). The DNN list and/or S-NSSAI list may be configured by a blacklist and/or a whitelist. The Npcf_AMPolicyControl_Create response to Npcf_UEPolicyControl_Create response message, transmitted by the PCF 140 to the AMF 120 in operations 230c to 236bc, may include a DNN list and/or an S-NSSAI list, determined by the PCF 140. The AMF 120 may store the DNN list and/or the S-NSSAI list, received from the PCF 140, and may use the DNN list and/or the S-NSSAI list in subsequent operations and procedures of the AMF 120.
Embodiment 2
(40) Embodiment 2 describes a method for replacing a parameter transmitted by a UE with an available parameter.
(41)
(42) Referring to
(43) For example, in the case where the DNN list and/or the S-NSSAI list, received from the PCF 140 through the procedure described in
(44) According to another example, in the case where the DNN list and/or the S-NSSAI list received from the PCF 140 through the procedures described in
(45) According to another example, if the AMF 120 determines that the DNN or S-NSSAI, received from the UE 100, are not to be subject to DNN replacement or S-NSSAI replacement and that the corresponding DNN or S-NSSAI cannot be supported, the AMF 120 may determine to reject the PDU session establishment request, requested by the UE, and may transmit an appropriate reject cause (e.g., DNN not supported, S-NSSAI not supported, and the like) to the UE 100 through operations 445 and 448.
(46) The AMF 120 that has determined to perform DNN replacement and/or S-NSSAI replacement may perform operation 404. A message in operation 404 may include at least one of the requested DNN, the requested S-NSSAI, and the identifier of the UE 100 (for example, SUPI, 5G-GUTI, and the like), which are subject to replacement. In operation 405, the PCF 140 may make a policy determination.
(47) For example, in the case where the AMF 120 requests DNN replacement for the requested DNN, the PCF 140 may determine a selected DNN to replace the received requested DNN (hereinafter, selected DNN or replaced DNN). In operation 406, the PCF 140 may transmit a reply message to the AMF 120. The reply message transmitted by the PCF 140 to the AMF 120 may include at least one of the selected DNN selected by the PCF 140, the requested DNN requested in operation 404, and S-NSSAI that can be used together with the selected DNN.
(48) According to still another example, in the case where the AMF 120 requests S-NSSAI replacement for the requested S-NSSAI, the PCF 140 may determine the selected S-NSSAI to replace the received requested S-NSSAI. In operation 406, the PCF 140 may transmit a reply message to the AMF 120. The reply message transmitted by the PCF 140 to the AMF 120 may include at least one of the selected S-NSSAI selected by the PCF 140, the requested S-NSSAI requested in operation 404, and the DNNs that can be used together with the selected S-NSSAI.
(49) In operation 406, the AMF 120 may store the information received from the PCF 140 as a UE context. For example, the AMF 120 may store at least one of: the PDU session ID, the requested DNN, and the requested S-NSSAI, which are received from the UE 100, and the selected DNN and the selected S-NSSAI, received from the PCF 140, as the UE context. In the case where the selected DNN and/or the selected S-NSSAI is received from the PCF 140, the AMF 120 may use the selected DNN and/or the selected S-NSSAI instead of the requested DNN and/or the requested S-NSSAI in subsequent operations.
(50) If the AMF 120 according to an embodiment acquires the DNN list and/or the S-NSSAI list from the PCF 140 during the process of AM policy association, that is, in operation 230c, the message in operation 404 may be an Npcf_AMPolicyControl_Update request message, and the message in operation 406 may be an Npcf_AMPolicyControl_Update response message. Alternatively, in the case where the AMF 120 acquires the DNN list and/or the S-NSSAI list from the PCF 140 during the process of UE policy association, that is, in operation 236bc, the message in operation 404 may be an Npcf_UEPolicyControl_Update request message and the message in operation 406 may be an Npcf_UEPolicyControl_Update response message.
(51) In operation 407, the AMF 120 may perform SMF selection for establishment of a PDU session. The SMF selection may be performed through the NRF, similarly to operations 227a, 227b, and 227c of
(52) In operation 409, the AMF 120 may transmit an Nsmf_PDUSession_CreateSMContext Request message to a selected SMF 135. The Nsmf_PDUSession_CreateSMContext Request may include at least one of the PDU session ID, the requested DNN, the requested S-NSSAI, the selected DNN, and the selected S-NSSAI.
(53) In operation 412, the SMF 135 may perform a subscription retrieval/subscription for update procedure with the UDM 145.
(54) In operation 415, the SMF 135 may transmit an Nsmf_PDUSession_CreateSMContext response message to the AMF 120.
(55) In operation 418, the UE 100 may perform a PDU session authentication/authorization procedure.
(56) In operation 421, the AMF 120 may perform a PCF selection procedure for a PDU session. The PCF selection procedure may follow the procedure shown in
(57) In operation 424, the AMF 120 may perform an SM policy association establishment procedure with the PCF 400.
(58) In operation 427, the AMF 120 may perform a UPF selection procedure for the PDU session.
(59) In operation 430, the AMF 120 may perform an SMF initiated SM policy association modification procedure with the PCF 400.
(60) In operation 433, the SMF 135 may transmit an N4 session establishment request message to the UPF 130. In operation 436, the UPF 130 may transmit an N4 session establishment response message to the SMF 135.
(61) In operation 439, the SMF 135 may transmit an N2 PDU session request message to the AMF 120. The N2 PDU session request message may include a PDU session establishment accept message, which is a NAS message to be transmitted by the AMF 120 to the UE 100. In operation 442, the AMF 120 may transmit an N2 PDU session response message to the SMF 135.
(62) In operations 445 and 448, the AMF 120 may transmit a PDU session establishment accept message to the UE 100 through the base station 110. The PDU session establishment accept message may include at least one of the PDU session ID, the requested DNN, the requested S-NSSAI, the selected DNN, and the selected S-NSSAI. For example, if DNN replacement is not performed, the AMF 120 may include only the requested DNN in the PDU session establishment accept message. Alternatively, if DNN replacement has been performed and DNN replacement is to be performed without recognition of the UE 100, the AMF 120 may include only the requested DNN in the PDU session establishment accept message without the selected DNN. Alternatively, if DNN replacement has been performed and the DNN replacement is to be performed with recognition of the UE 100, the AMF 120 may include only the selected DNN in the PDU session establishment accept message without the requested DNN, or may include both the requested DNN and the selected DNN. If only the selected DNN is included in the PDU session establishment accept message, the UE 100 may identify that the requested DNN transmitted by the UE 100 in operation 403 is different from the selected DNN received in operation 448, and may determine that the selected DNN is used for the PDU session due to the occurrence of DNN replacement. Alternatively, in the case where the requested DNN and the selected DNN are included in the PDU session establishment accept message, the UE 100 may determine that the UE 100 has requested for the requested DNN, but the selected DNN is used for the PDU session. The UE 100, which has completed the PDU session establishment, may store PDU session related information (e.g., the PDU session ID, the requested DNN and/or selected DNN used for the PDU session, the requested S-NSSAI and/or selected S-NSSAI used for the PDU session, and the like).
(63) In operation 454, the UE 100 having received the PDU session establishment accept message in operation 448 may start uplink data transmission.
(64) In operation 457, the AMF 120 may transmit an Nsmf_PDUSession_UpdateSMContext Request message to the SMF 135.
(65) In operation 460, the SMF 135 may transmit an N4 session modification request message to the UPF 130. In operation 463, the UPF 130 may transmit an N4 session modification response message to the SMF 135.
(66) In operation 466, the SMF 135 may perform a registration procedure with the UDM 145.
(67) In operation 469, the UPF 130 may start downlink data transmission to the UE 100.
(68) In operation 472, the SMF 135 may transmit an Nsmf_PDUSession_UpdateSMContext Response message to the AMF 120.
(69) In operation 475, the SMF 135 may perform an unsubscribe procedure with the UDM 145.
(70)
(71) Referring to
(72) In operation 506, the PCF 140 may determine to update UE policy information. For example, if there are many requests for DNN replacement or S-NSSAI replacement for the same DNN or the same S-NSSAI, the PCF 140 may determine to update the UE policy information.
(73) In operation 509, the PCF 140 may transmit a Namf_Communication_N1N2MessageTransfer message to the AMF 120. The policy container included in the Namf_Communication_N1N2MessageTransfer message may include at least one of DNN information associated with an application (for example, identified by a combination of OSId and OSAppId), a DNN priority, equivalent DNN information that can be used in the same manner as the DNN, and the identifier of the UE 100 (e.g., SUPI, 5G-GUTI, and the like).
(74) If the UE 100 is in an idle mode, in operation 512, the AMF 120 may perform a network triggered Service Request.
(75) In operation 515, the AMF 120 may transmit a policy container received from the PCF 140 to the UE 100. The UE 100 may store and use information (e.g., UE route selection policy (URSP), and the like) included in the received policy container. According to an embodiment of the disclosure, the information of the policy container received by the UE 100 may include one or more DNNs. Alternatively, according to an embodiment of the disclosure, the information of the policy container received by the UE 100 may include one or more DNNs and a priority for each DNN. Alternatively, according to an embodiment of the disclosure, the information of the policy container received by the UE 100 may include one or more DNNs and a DNN (hereinafter, referred to as equivalent DNN) that can be used in the same manner as the DNNs.
(76) The UE 100 according to an embodiment may establish a PDU session through the procedure shown in
(77) For example, in the case where one or more DNNs are included in the information of the policy container received by the UE 100, that is, the equivalent DNN is not included therein, and in the case where the PDU session related information, stored by the UE 100, includes one DNN (for example, the requested DNN or the selected DNN), the UE 100 may identify whether the DNN for the PDU session is included in the received policy container information, and if the DNN for the PDU session is not included in the information of the received policy container, the UE 100 may release the corresponding PDU session.
(78) According to another example, in the case where one or more DNNs are included in the information of the policy container received by the UE 100, that is, the equivalent DNN is not included therein, and in the case where the PDU session related information, stored by the UE 100, includes two DNNs (for example, the requested DNN and the selected DNN), the UE 100 may identify whether the selected DNN for the PDU session is included in the received policy container information, and if the DNN for the PDU session is not included in the information of the received policy container, the UE 100 may release the corresponding PDU session.
(79) According to still another example, in the case where one or more DNNs and equivalent DNNs that can be used in the same manner as the DNNs are included in the information of the policy container received by the UE 100, and one DNN (e.g., the requested DNN or selected DNN) is stored in the PDU session related information stored by the UE 100, the UE 100 identifies whether the DNN for the PDU session is included, as a DNN or equivalent DNN, in the received policy container information, and if the DNN for the PDU session is not included in the policy container information, the UE 100 may release the corresponding PDU session.
(80) According to further another example, in the case where one or more DNNs and equivalent DNNs that can be used in the same manner as the DNNs are included in the information of the policy container received by the UE 100, and two DNNs (e.g., the requested DNN and the selected DNN) are stored in the PDU session related information stored by the UE 100, the UE 100 identifies whether the selected DNN for the PDU session is included, as a DNN or equivalent DNN, in the received policy container information, and if the selected DNN for the PDU session is not included in the policy container information, the UE 100 may release the corresponding PDU session.
(81) According to still further another example, in the case where one or more DNNs and a priority for each DNN are included in the information of the policy container received by the UE 100, the UE 100 may identify whether the DNN for the PDU session is included, as a DNN, in the received policy container information. If the DNN for the PDU session is included in the policy container information, the UE 100 may maintain the PDU session. For example, the information of the policy container may include DNN #1, DNN #2, and DNN #3 as DNNs for the application, DNN #1 may be priority 1, DNN #2 may be priority 2, and DNN #3 may be priority 3. The PDU session for the application may be established with DNN #2. The UE may identify that DNN #2 for the PDU session is included as DNN #2 included in the policy container information, and may maintain the PDU session. Thereafter, in the case where a PDU session is required for an application using DNN #1, the UE 100 may reuse the PDU session already established with DNN #2 and transmit data traffic, instead of generating a new PDU session with DNN #1. Thereafter, the PDU session established with DNN #2 by the UE 100 may be released. If the PDU session is required for an application using DNN #1 after the PDU session established with DNN #2 is released, the UE may request generation of a new PDU session with DNN #1.
(82) In operation 518, the UE 100 may transmit, to the AMF 120, a confirmation message indicating that the policy container information has been successfully received in operation 515. The UE 100 may use the latest policy information received in a subsequent PDU session establishment procedure.
(83) In operation 521, the AMF 120 may transmit a Namf_N1MessageNotify message to the PCF 140.
Embodiment 3
(84) Embodiment 3 describes a method for managing information of parameters transmitted by a UE and replaced parameters, by the UE and a network.
(85) The UE 100 according to an embodiment may perform registration in the 5G system through the procedure illustrated in
(86) The UE 100 according to an embodiment may establish a PDU session through the procedure illustrated in
(87) Upon receiving the PDU session establishment request, the AMF 120 may determine to perform S-NSSAI replacement. In operation 404, the AMF 120 may determine the selected S-NSSAI to replace the requested S-NSSAI, requested by the UE through operation 406. The AMF 120 may store the PDU session ID, the requested S-NSSAI, and the selected S-NSSAI as the UE context of the UE 100.
(88) In operations 445 and 448, the AMF 120 may transmit a PDU session establishment accept message to the UE 100 through the base station 110. The PDU session establishment accept may include at least one of the PDU session ID, the requested S-NSSAI, and the selected S-NSSAI. For example, if S-NSSAI replacement is not performed, the AMF 120 may include only the requested S-NSSAI in the PDU session establishment accept message. Alternatively, if S-NSSAI replacement has been performed and the S-NSSAI replacement is to be performed without recognition of the UE 100, the AMF 120 may include only the requested S-NSSAI in the PDU session establishment accept message without the selected S-NSSAI. Alternatively, if the S-NSSAI replacement has been performed and the S-NSSAI replacement is to be performed with recognition of the UE 100, the AMF 120 may include only the selected S-NSSAI in the PDU session establishment accept message without the requested S-NSSAI, or may include both the requested S-NSSAI and the selected S-NSSAI. If only the selected S-NSSAI is included in the PDU session establishment accept message, the UE 100 may identify that the requested S-NSSAI transmitted by the UE 100 in operation 403 is different from the selected S-NSSAI received in operation 448, and may determine that the selected S-NSSAI is used for the PDU session due to the occurrence of S-NSSAI replacement. Alternatively, in the case where the requested S-NSSAI and the selected S-NSSAI are included in the PDU session establishment accept message, the UE 100 may request the requested S-NSSAI, but may determine that the selected S-NSSAI is used for the PDU session. The UE 100, which has completed the PDU session establishment, may store PDU session related information (e.g., the PDU session ID, the requested S-NSSAI and/or the selected S-NSSAI used for the PDU session, and the like).
(89) The UE 100 according to an embodiment may support the mobility, uses a PDU session after establishing a PDU session, and leave the RA area received by the UE 100 from the AMF 200. The UE having left the RA area may perform mobility registration in the 5G system through the procedure illustrated in
(90) In operation 209, the AMF 120 may discover an AMF previously serving the UE 100, that is, the old AMF 200, based on the received identifier of the UE 100 (e.g., SUPI or 5G-GUTI). In operation 212, the AMF 120 may transmit a Namf_Communication_UEContextTransfer message requesting the UE context to the old AMF 200. The Namf_Communication_UEContextTransfer message may include the identifier of the UE 100 (e.g., SUPI or 5G-GUTI). The old AMF 200 identifies whether the UE context of the corresponding UE 100 is stored, and if the UE context exists, the old AMF 200 may include the UE context of the UE 100 in the Namf_Communication_UEContextTransfer response message transmitted in operation 215. The UE context may include at least one of a PDU session ID being used by the UE 100, and a requested DNN, a selected DNN, a requested S-NSSAI, and a selected S-NSSAI, which are associated with the PDU session ID. The AMF 120 having received the Namf_Communication_UEContextTransfer response message may store the received UE context information.
(91) Alternatively, in operation 224d, the AMF 120 may acquire, from the UDM 145, the UE 100 related information (e.g., access and mobility subscription data, SMF selection subscription data, UE context, subscribed DNNs, subscribed S-NSSAIs, and the like). The UE 100 related information may include PDU session information of the UE 100. For example, the PDU session information may include at least one of a PDU session ID being used by the UE 100, and a requested DNN, a selected DNN, a requested S-NSSAI, and a selected S-NSSAI, which are associated with the PDU session ID. The AMF 120 may store the UE 100 related information received from the UDM 145.
(92) Alternatively, in operation 230, the AMF 120 may acquire, from the PCF 140, the UE 100 related information (e.g., access and mobility subscription data, SMF selection subscription data, UE context, subscribed DNNs, subscribed S-NSSAIs, and the like). The UE 100 related information may include PDU session information of the UE 100. For example, the PDU session information may include at least one of a PDU session ID being used by the UE 100, and a requested DNN, a selected DNN, a requested S-NSSAI, and a selected S-NSSAI, which are associated with the PDU session ID. The AMF 120 may store the UE 100 related information received from the PCF 140.
(93) The AMF 120, which has received the registration request message, may determine a registration area (RA) and allowed network slice information (hereinafter, Allowed NSSAI) that can be used by the UE after registering the same in the 5G system based on the received Requested NSSAI information, the AMF local configuration, the UE subscription information, and information, such as the current network situation, after operation 203. Further, in determining the Allowed NSSAI, the AMF 120 may consider UE context information received from the old AMF 200 in operation 215, UE information received from the UDM 145 in operation 225d, and UE information received from the PCF 140 in operation 230. For example, the AMF 120 may include, in the Allowed NSSAI, the selected S-NSSAI included in the UE context or UE information.
(94) In operation 233, the AMF 120 may manage a PDU session to be continuously executed by the UE 100. The AMF 120 may acquire the S-NSSAI (e.g., the requested S-NSSAI and/or the selected S-NSSAI) information associated with the PDU session being used by the UE 100, from UE context information received from the old AMF 200 in operation 215, UE information received from the UDM 145 in operation 225d, or UE information received from PCF 140 in operation 230, and may manage the PDU session based on S-NSSAI information associated with the PDU session. Further, the AMF 120 may use Allowed NSSAI information determined by the AMF 120 at the time of managing the PDU session.
(95) For example, AMF 120 may identify whether the selected S-NSSAI of the PDU session is included in the Allowed NSSAI. If the selected S-NSSAI is not included in the Allowed NSSAI, the AMF 120 may release the corresponding PDU session. Alternatively, even if the selected S-NSSAI is not included in the Allowed NSSAI, if the requested S-NSSAI is included in the Allowed NSSAI, the AMF 120 may continue to maintain the corresponding PDU session without releasing the same.
(96) According to another example, the AMF 120 may identify whether the requested S-NSSAI of the PDU session is included in the Allowed NSSAI. If the requested S-NSSAI is not included in the Allowed NSSAI, the AMF 120 may release the corresponding PDU session.
(97) In operation 236a, the AMF may transmit the registration accept message including the Allowed NSSAI and RA to the UE 100. The UE 100 may store the received Allowed NSSAI and RA and use the stored Allowed NSSAI and RA in the subsequent procedure.
(98) If S-NSSAI replacement occurs, the AMF 120 according to an embodiment may store, as the UE context, S-NSSAI (requested S-NSSAI) requested by the UE as well as S-NSSAI (selected S-NSSAI) associated with a PDU session, and thus may maintain the session of the UE in the case where the UE mobility registration occurs.
(99)
(100) Referring to
(101) The transceiver 610 may transmit or receive signals to or from another network entity. The transceiver 610 may receive system information from a base station, for example, and may receive a synchronization signal or a reference signal.
(102) The controller 620 may control the overall operations of the UE according to an embodiment proposed in the disclosure. For example, the controller 620 may control a signal flow between blocks so as to perform operations according to the procedures described above with reference to
(103) The storage 630 may store at least one of information transmitted or received through the transceiver 610 and information generated through the controller 620. For example, the storage 630 may store information (e.g., DNN-related information, S-NSSAI-related information, UE configuration information, and the like) used in the procedures related to DNN and/or S-NSSAI replacement according to the embodiment described above.
(104)
(105) Referring to
(106) The transceiver 710 may transmit or receive signals to or from another network entity. The transceiver 710 may transmit system information to the UE, for example, and may transmit a synchronization signal or a reference signal.
(107) The controller 720 may control the overall operations of the base station according to the embodiment proposed in the disclosure. For example, the controller 720 may control a signal flow between blocks in order to perform operations according to the procedures described above with reference to
(108) The storage 730 may store at least one of information transmitted or received through the transceiver 710 and information generated through the controller 720. For example, the storage 730 may store information (e.g., DNN-related information, S-NSSAI-related information, and the like) used in procedures related to DNN and/or S-NSSAI replacement according to the embodiment described above.
(109)
(110) Referring to
(111) The transceiver 810 may transmit or receive signals to or from another network entity. The transceiver 810 may receive, for example, system information from a base station, and may receive a synchronization signal or a reference signal.
(112) The controller 820 may control the overall operations of the AMF according to the embodiment proposed in the disclosure. For example, the controller 820 may control a signal flow between blocks so as to perform operations according to the procedures described above with reference to
(113) The storage 830 may store at least one of information transmitted or received through the transceiver 810 and information generated through the controller 820. For example, the storage 630 may store information (e.g., DNN-related information, S-NSSAI-related information, and the like) used in procedures related to DNN and/or S-NSSAI replacement according to the above-described embodiment.
(114)
(115) Referring to
(116) The transceiver 910 may transmit or receive signals to or from another network entity. The transceiver 910 may transmit system information to the base station, for example, and may transmit a synchronization signal or a reference signal.
(117) The controller 920 may control the overall operations of the PCF according to the embodiment proposed in the disclosure. For example, the controller 920 may control a signal flow between blocks so as to perform operations according to the procedures described above with reference to
(118) The storage 930 may store at least one of information transmitted or received through the transceiver 910 and information generated through the controller 920. For example, the storage 930 may store information (e.g., DNN-related information, S-NSSAI-related information, and the like) used in procedures related to DNN and/or S-NSSAI replacement according to the embodiment described above.
(119)
(120) Referring to
(121) The transceiver 1010 may transmit or receive signals to or from another network entity. The transceiver 1010 may transmit system information to the base station, for example, and may transmit a synchronization signal or a reference signal.
(122) The controller 1020 may control the overall operations of the NRF or SCP according to the embodiment proposed in the disclosure. For example, the controller 1020 may control a signal flow between each block so as to perform operations according to the procedures described above with reference to
(123) The storage 1030 may store at least one of information transmitted or received through the transceiver 1010 and information generated through the controller 1020. For example, the storage 1030 may store information (e.g., DNN-related information, S-NSSAI-related information, and the like) used in procedures related to DNN and/or S-NSSAI replacement according to the embodiment described above.
(124) Although not explicitly shown in the disclosure, the network entities shown in
(125) In this case, the transceiver may transmit or receive signals to or from another network entity. The transceiver may transmit system information to the base station, for example, and may transmit a synchronization signal or a reference signal.
(126) The controller may control the overall operations of the corresponding network entity according to the embodiment proposed in the disclosure. For example, the controller may control a signal flow between each block so as to perform an operation according to the procedures described above with reference to
(127) The storage may store at least one of information transmitted or received through the transceiver and information generated through the controller. For example, the storage may store information (e.g., DNN-related information, S-NSSAI-related information, and the like) used in procedures related to DNN and/or S-NSSAI replacement according to the embodiment described above.
(128) While the disclosure has been shown and described with reference to various embodiments thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the disclosure as defined by the appended claims and their equivalents.