KR20210087383A - Method and apparatus for providing service in wireless communication system - Google Patents

Method and apparatus for providing service in wireless communication system Download PDF

Info

Publication number
KR20210087383A
KR20210087383A KR1020200019863A KR20200019863A KR20210087383A KR 20210087383 A KR20210087383 A KR 20210087383A KR 1020200019863 A KR1020200019863 A KR 1020200019863A KR 20200019863 A KR20200019863 A KR 20200019863A KR 20210087383 A KR20210087383 A KR 20210087383A
Authority
KR
South Korea
Prior art keywords
pdu session
dnn
policy information
amf
information
Prior art date
Application number
KR1020200019863A
Other languages
Korean (ko)
Inventor
이호연
정상수
Original Assignee
삼성전자주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 삼성전자주식회사 filed Critical 삼성전자주식회사
Priority to EP20217445.4A priority Critical patent/EP3846386A1/en
Priority to CN202080091626.1A priority patent/CN114902794A/en
Priority to US17/135,229 priority patent/US11516859B2/en
Priority to PCT/KR2020/019193 priority patent/WO2021137550A1/en
Publication of KR20210087383A publication Critical patent/KR20210087383A/en
Priority to US17/972,081 priority patent/US20230037559A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/20Manipulation of established connections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W60/00Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/08Upper layer protocols
    • H04W80/10Upper layer protocols adapted for application session management, e.g. SIP [Session Initiation Protocol]

Abstract

The present invention relates to a method and an apparatus for providing a service in a wireless communication system. The method for operating an access and mobility management function (AMF) in a wireless communication system includes: a step of receiving first policy information from a policy control function (PCF) through a terminal registration procedure; a step of establishing a protocol data unit (PDU) session based on the received first policy information; a step of receiving second policy information from the PCF in a case where a policy change from the first policy information to the second policy information is determined by the AMF or the PCF; a step of identifying whether there is a mismatch between the second policy information and information on the PDU session established based on the first policy information; and a step of modifying the PDU session based on the result of the identification.

Description

무선 통신 시스템에서 서비스를 제공하는 방법 및 장치 {METHOD AND APPARATUS FOR PROVIDING SERVICE IN WIRELESS COMMUNICATION SYSTEM}METHOD AND APPARATUS FOR PROVIDING SERVICE IN WIRELESS COMMUNICATION SYSTEM

본 개시는 무선 통신 시스템에서 서비스를 제공하는 방법 및 장치에 관한 것으로, 보다 구체적으로, 본 개시는 이동 통신 시스템에서 단말의 요청 서비스를 제공하기 위한 방법 및 장치에 관한 것이다.The present disclosure relates to a method and apparatus for providing a service in a wireless communication system, and more particularly, the present disclosure to a method and apparatus for providing a service requested by a terminal in a mobile communication system.

4G(4th generation) 통신 시스템 상용화 이후 증가 추세에 있는 무선 데이터 트래픽 수요를 충족시키기 위해, 개선된 5G(5th generation) 통신 시스템 또는 pre-5G 통신 시스템을 개발하기 위한 노력이 이루어지고 있다. 이러한 이유로, 5G 통신 시스템 또는 pre-5G 통신 시스템은 4G 네트워크 이후 (Beyond 4G Network) 통신 시스템 또는 LTE 시스템 이후 (Post LTE) 이후의 시스템이라 불리어지고 있다. 높은 데이터 전송률을 달성하기 위해, 5G 통신 시스템은 초고주파(mmWave) 대역 (예를 들어, 60기가(60GHz) 대역과 같은)에서의 구현이 고려되고 있다. 초고주파 대역에서의 전파의 경로손실 완화 및 전파의 전달 거리를 증가시키기 위해, 5G 통신 시스템에서는 빔포밍(beamforming), 거대 배열 다중 입출력(massive MIMO), 전차원 다중입출력(Full Dimensional MIMO: FD-MIMO), 어레이 안테나(array antenna), 아날로그 빔형성(analog beam-forming), 및 대규모 안테나 (large scale antenna) 기술들이 논의되고 있다. 또한 시스템의 네트워크 개선을 위해, 5G 통신 시스템에서는 진화된 소형 셀, 개선된 소형 셀 (advanced small cell), 클라우드 무선 액세스 네트워크 (cloud radio access network: cloud RAN), 초고밀도 네트워크 (ultra-dense network), 기기 간 통신 (Device to Device communication: D2D), 무선 백홀 (wireless backhaul), 이동 네트워크 (moving network), 협력 통신 (cooperative communication), CoMP (Coordinated Multi-Points), 및 수신 간섭제거 (interference cancellation) 등의 기술 개발이 이루어지고 있다. 이 밖에도, 5G 시스템에서는 진보된 코딩 변조(Advanced Coding Modulation: ACM) 방식인 FQAM (Hybrid FSK and QAM Modulation) 및 SWSC (Sliding Window Superposition Coding)과, 진보된 접속 기술인 FBMC(Filter Bank Multi Carrier), NOMA(non-orthogonal multiple access), 및 SCMA(sparse code multiple access) 등이 개발되고 있다.4G (4 th generation) to meet the traffic demand in the radio data communication system increases since the commercialization trend, efforts to develop improved 5G (5 th generation) communication system, or pre-5G communication system have been made. For this reason, the 5G communication system or the pre-5G communication system is called a system after the 4G network (Beyond 4G Network) communication system or after the LTE system (Post LTE). In order to achieve a high data rate, the 5G communication system is being considered for implementation in a very high frequency (mmWave) band (eg, such as a 60 gigabyte (60 GHz) band). In order to mitigate the path loss of radio waves and increase the propagation distance of radio waves in the very high frequency band, in the 5G communication system, beamforming, massive MIMO, and Full Dimensional MIMO (FD-MIMO) are used. ), array antenna, analog beam-forming, and large scale antenna technologies are being discussed. In addition, for network improvement of the system, in the 5G communication system, an evolved small cell, an advanced small cell, a cloud radio access network (cloud RAN), and an ultra-dense network (ultra-dense network) , Device to Device communication (D2D), wireless backhaul, moving network, cooperative communication, Coordinated Multi-Points (CoMP), and interference cancellation Technology development is underway. In addition, in the 5G system, FQAM (Hybrid FSK and QAM Modulation) and SWSC (Sliding Window Superposition Coding), which are advanced coding modulation (ACM) methods, and FBMC (Filter Bank Multi Carrier), which are advanced access technologies, NOMA (non-orthogonal multiple access), and sparse code multiple access (SCMA) are being developed.

한편, 인터넷은 인간이 정보를 생성하고 소비하는 인간 중심의 연결 망에서, 사물 등 분산된 구성 요소들 간에 정보를 주고 받아 처리하는 IoT(Internet of Things, 사물인터넷) 망으로 진화하고 있다. 클라우드 서버 등과의 연결을 통한 빅데이터(Big data) 처리 기술 등이 IoT 기술에 결합된 IoE (Internet of Everything) 기술도 대두되고 있다. IoT를 구현하기 위해서, 센싱 기술, 유무선 통신 및 네트워크 인프라, 서비스 인터페이스 기술, 및 보안 기술과 같은 기술 요소 들이 요구되어, 최근에는 사물간의 연결을 위한 센서 네트워크(sensor network), 사물 통신(Machine to Machine, M2M), MTC(Machine Type Communication)등의 기술이 연구되고 있다. IoT 환경에서는 연결된 사물들에서 생성된 데이터를 수집, 분석하여 인간의 삶에 새로운 가치를 창출하는 지능형 IT(Internet Technology) 서비스가 제공될 수 있다. IoT는 기존의 IT(information technology)기술과 다양한 산업 간의 융합 및 복합을 통하여 스마트홈, 스마트 빌딩, 스마트 시티, 스마트 카 혹은 커넥티드 카, 스마트 그리드, 헬스 케어, 스마트 가전, 첨단의료서비스 등의 분야에 응용될 수 있다.On the other hand, the Internet is evolving from a human-centered connection network where humans create and consume information to an Internet of Things (IoT) network that exchanges and processes information between distributed components such as objects. Internet of Everything (IoE) technology, which combines big data processing technology through connection with cloud servers, etc. with IoT technology, is also emerging. In order to implement IoT, technology elements such as sensing technology, wired/wireless communication and network infrastructure, service interface technology, and security technology are required, and recently, a sensor network for connection between objects and a machine to machine communication (Machine to Machine) are required. , M2M), and MTC (Machine Type Communication) are being studied. In the IoT environment, an intelligent IT (Internet Technology) service that collects and analyzes data generated from connected objects and creates new values in human life can be provided. IoT is a field of smart home, smart building, smart city, smart car or connected car, smart grid, health care, smart home appliance, advanced medical service, etc. through the convergence and complex between existing IT (information technology) technology and various industries. can be applied to

이에, 5G 통신 시스템을 IoT 망에 적용하기 위한 다양한 시도들이 이루어지고 있다. 예를 들어, 센서 네트워크(sensor network), 사물 통신(Machine to Machine, M2M), MTC(Machine Type Communication)등의 기술이 5G 통신 기술인 빔 포밍, MIMO 및 어레이 안테나 등의 기법에 의해 구현되고 있는 것이다. 앞서 설명한 빅데이터 처리 기술로써 클라우드 무선 액세스 네트워크(cloud RAN)가 적용되는 것도 5G 기술과 IoT 기술 융합의 일 예라고 할 수 있을 것이다.Accordingly, various attempts are being made to apply the 5G communication system to the IoT network. For example, technologies such as sensor network, machine to machine (M2M), and MTC (Machine Type Communication) are being implemented by 5G communication technologies such as beamforming, MIMO, and array antenna. . The application of a cloud radio access network (cloud RAN) as the big data processing technology described above is an example of the convergence of 5G technology and IoT technology.

상술한 것과 같은 무선 통신 시스템의 발전에 따라 다양한 서비스를 제공할 수 있게 됨으로써, 이러한 서비스들을 원활하게 제공하기 위한 방안이 요구되고 있다.As various services can be provided according to the development of the wireless communication system as described above, a method for smoothly providing these services is required.

상술한 바와 같은 논의를 바탕으로, 본 개시는 무선 통신 시스템에서 서비스를 효과적으로 제공할 수 있는 장치 및 방법을 제공한다.Based on the above discussion, the present disclosure provides an apparatus and method for effectively providing a service in a wireless communication system.

본 개시의 일 실시예에 따르면, 무선 통신 시스템에서 AMF(Access and Mobility Management Function)의 동작 방법은, 단말 등록 절차(registration procedure)를 통해 PCF(Policy Control Function)로부터 제1 정책(policy) 정보를 수신하는 단계; 상기 수신된 제1 정책 정보에 기초하여, PDU(Protocol Data Unit) 세션(session)을 수립하는 단계; 상기 AMF 또는 상기 PCF에 의해 상기 제1 정책 정보에서 제2 정책 정보로 정책 변경이 결정되는 경우, 상기 변경된 제2 정책 정보를 상기 PCF로부터 수신하는 단계; 상기 제1 정책 정보에 기초하여 수립된 PDU 세션에 대한 정보와 상기 제2 정책 정보 간의 불일치(mismatch) 여부를 식별하는 단계; 및 상기 식별의 결과에 기초하여, 상기 PDU 세션의 수정(modification)을 수행하는 단계;를 포함할 수 있다.According to an embodiment of the present disclosure, in a method of operating an Access and Mobility Management Function (AMF) in a wireless communication system, a first policy information is obtained from a Policy Control Function (PCF) through a terminal registration procedure. receiving; establishing a protocol data unit (PDU) session based on the received first policy information; receiving the changed second policy information from the PCF when a policy change is determined from the first policy information to the second policy information by the AMF or the PCF; identifying whether there is a mismatch between the information on the PDU session established based on the first policy information and the second policy information; and performing modification (modification) of the PDU session based on the result of the identification.

본 개시의 일 실시예에 따르면, 무선 통신 시스템에서 AMF는, 송수신부; 및 단말 등록 절차(registration procedure)를 통해 PCF(Policy Control Function)로부터 제1 정책(policy) 정보를 수신하고, 상기 수신된 제1 정책 정보에 기초하여, PDU(Protocol Data Unit) 세션(session)을 수립하고, 상기 AMF 또는 상기 PCF에 의해 상기 제1 정책 정보에서 제2 정책 정보로 정책 변경이 결정되는 경우, 상기 변경된 제2 정책 정보를 상기 PCF로부터 수신하고, 상기 제1 정책 정보에 기초하여 수립된 PDU 세션에 대한 정보와 상기 제2 정책 정보 간의 불일치(mismatch) 여부를 식별하고, 상기 식별의 결과에 기초하여, 상기 PDU 세션의 수정(modification)을 수행하는 적어도 하나의 프로세서를 포함할 수 있다.According to an embodiment of the present disclosure, the AMF in a wireless communication system includes: a transceiver; and receiving first policy information from a Policy Control Function (PCF) through a terminal registration procedure, and based on the received first policy information, a Protocol Data Unit (PDU) session. established, and when a policy change is determined from the first policy information to the second policy information by the AMF or the PCF, the changed second policy information is received from the PCF, and established based on the first policy information It may include at least one processor that identifies whether there is a mismatch between the information on the PDU session and the second policy information, and performs modification of the PDU session based on a result of the identification. .

개시된 실시예는 무선 통신 시스템에서 서비스를 효과적으로 제공할 수 있는 장치 및 방법을 제공한다.The disclosed embodiment provides an apparatus and method capable of effectively providing a service in a wireless communication system.

도 1은 본 개시의 일 실시예에 따른 5GS(5G System)의 네트워크 구조를 나타내는 도면이다.
도 2는 본 개시의 일 실시예에 따른 단말 등록 절차(Registration procedure)를 나타내는 시퀀스 다이어그램이다.
도 3은 본 개시의 일 실시예에 따른 PDU(Protocol Data Unit) 세션 설립 절차(PDU Session Establishment procedure)를 나타내는 시퀀스 다이어그램이다.
도 4는 본 개시의 일 실시예에 따른 PCF가 시작하는(initiated) 정책 연계 수정 절차(Policy Association Modification initiated by PCF)를 나타내는 시퀀스 다이어그램이다.
도 5는 본 개시의 일 실시예에 따른 AMF가 시작하는(initiated) 정책 연계 수정 절차(Policy Association Modification initiated by AMF)를 나타내는 시퀀스 다이어그램이다.
도 6은 본 개시의 일 실시예에 따른 PDU 세션 수정(session modification) 절차를 나타내는 시퀀스 다이어그램이다.
도 7은 본 개시의 일 실시예에 따른 AMF의 동작 방법을 나타내는 흐름도이다.
도 8은 본 개시의 일 실시예에 따른 PDU 세션 종료 절차를 수행하는 AMF의 동작 방법을 나타내는 흐름도이다.
도 9는 본 개시의 일 실시예에 따른 단말의 구성을 나타내는 블록도이다.
도 10은 본 개시의 일 실시예에 따른 코어 망 객체의 구성을 나타내는 블록도이다.
도 11은 본 개시의 일 실시예에 따른 코어 망 객체의 프로세서의 구성을 나타내는 블록도이다.
1 is a diagram illustrating a network structure of a 5G system (5GS) according to an embodiment of the present disclosure.
2 is a sequence diagram illustrating a terminal registration procedure according to an embodiment of the present disclosure.
3 is a sequence diagram illustrating a protocol data unit (PDU) session establishment procedure according to an embodiment of the present disclosure.
4 is a sequence diagram illustrating a policy association modification initiated by PCF initiated by the PCF according to an embodiment of the present disclosure.
5 is a sequence diagram illustrating a policy association modification initiated by AMF initiated by AMF according to an embodiment of the present disclosure.
6 is a sequence diagram illustrating a PDU session modification procedure according to an embodiment of the present disclosure.
7 is a flowchart illustrating a method of operating an AMF according to an embodiment of the present disclosure.
8 is a flowchart illustrating an operation method of an AMF for performing a PDU session termination procedure according to an embodiment of the present disclosure.
9 is a block diagram illustrating a configuration of a terminal according to an embodiment of the present disclosure.
10 is a block diagram illustrating a configuration of a core network object according to an embodiment of the present disclosure.
11 is a block diagram illustrating a configuration of a processor of a core network object according to an embodiment of the present disclosure.

이하, 본 개시의 실시예를 첨부된 도면을 참조하여 상세히 설명한다. 또한 본 개시를 설명함에 있어서 관련된 공지 기능 혹은 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단된 경우 그 상세한 설명은 생략할 것이다. 그리고 후술되는 용어들은 본 개시에서의 기능을 고려하여 정의된 용어들로서 이는 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 그러므로 그 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다.Hereinafter, embodiments of the present disclosure will be described in detail with reference to the accompanying drawings. In addition, in the description of the present disclosure, if it is determined that a detailed description of a related known function or configuration may unnecessarily obscure the gist of the present invention, the detailed description thereof will be omitted. In addition, the terms described below are terms defined in consideration of functions in the present disclosure, which may vary according to intentions or customs of users and operators. Therefore, the definition should be made based on the content throughout this specification.

본 개시의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시 예들을 참조하면 명확해질 것이다. 그러나 본 개시는 이하에서 개시되는 실시 예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있으며, 단지 본 실시 예들은 본 개시의 개시가 완전하도록 하고, 본 개시가 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 개시는 청구항의 범주에 의해 정의될 뿐이다. 명세서 전체에 걸쳐 동일 참조 부호는 동일 구성 요소를 지칭한다.Advantages and features of the present disclosure, and a method of achieving them will become apparent with reference to the embodiments described below in detail in conjunction with the accompanying drawings. However, the present disclosure is not limited to the embodiments disclosed below, but may be implemented in various different forms, and only the present embodiments allow the disclosure of the present disclosure to be complete, and common knowledge in the art to which the present disclosure pertains. It is provided to fully inform the possessor of the scope of the invention, and the present disclosure is only defined by the scope of the claims. Like reference numerals refer to like elements throughout.

이때, 처리 흐름도 도면들의 각 블록과 흐름도 도면들의 조합들은 컴퓨터 프로그램 인스트럭션들에 의해 수행될 수 있음을 이해할 수 있을 것이다. 이들 컴퓨터 프로그램 인스트럭션들은 범용 컴퓨터, 특수용 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비의 프로세서에 탑재될 수 있으므로, 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비의 프로세서를 통해 수행되는 그 인스트럭션들이 흐름도 블록(들)에서 설명된 기능들을 수행하는 수단을 생성하게 된다. 이들 컴퓨터 프로그램 인스트럭션들은 특정 방식으로 기능을 구현하기 위해 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비를 지향할 수 있는 컴퓨터 이용 가능 또는 컴퓨터 판독 가능 메모리에 저장되는 것도 가능하므로, 그 컴퓨터 이용가능 또는 컴퓨터 판독 가능 메모리에 저장된 인스트럭션들은 흐름도 블록(들)에서 설명된 기능을 수행하는 인스트럭션 수단을 내포하는 제조 품목을 생산하는 것도 가능하다. 컴퓨터 프로그램 인스트럭션들은 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비 상에 탑재되는 것도 가능하므로, 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비 상에서 일련의 동작 단계들이 수행되어 컴퓨터로 실행되는 프로세스를 생성해서 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비를 수행하는 인스트럭션들은 흐름도 블록(들)에서 설명된 기능들을 실행하기 위한 단계들을 제공하는 것도 가능하다.At this time, it will be understood that each block of the flowchart diagrams and combinations of the flowchart diagrams may be performed by computer program instructions. These computer program instructions may be embodied in a processor of a general purpose computer, special purpose computer, or other programmable data processing equipment, such that the instructions performed by the processor of the computer or other programmable data processing equipment are not described in the flowchart block(s). It creates a means to perform functions. These computer program instructions may also be stored in a computer-usable or computer-readable memory that may direct a computer or other programmable data processing equipment to implement a function in a particular manner, and thus the computer-usable or computer-readable memory. It is also possible that the instructions stored in the flow chart block(s) produce an article of manufacture containing instruction means for performing the function described in the flowchart block(s). The computer program instructions may also be mounted on a computer or other programmable data processing equipment, such that a series of operational steps are performed on the computer or other programmable data processing equipment to create a computer-executed process to create computer or other programmable data processing equipment. It is also possible that instructions for performing the processing equipment provide steps for performing the functions described in the flowchart block(s).

또한, 각 블록은 특정된 논리적 기능(들)을 실행하기 위한 하나 이상의 실행 가능한 인스트럭션들을 포함하는 모듈, 세그먼트 또는 코드의 일부를 나타낼 수 있다. 또, 몇 가지 대체 실행 예들에서는 블록들에서 언급된 기능들이 순서를 벗어나서 발생하는 것도 가능함을 주목해야 한다. 예를 들면, 잇달아 도시되어 있는 두 개의 블록들은 사실 실질적으로 동시에 수행되는 것도 가능하고 또는 그 블록들이 때때로 해당하는 기능에 따라 역순으로 수행되는 것도 가능하다.Additionally, each block may represent a module, segment, or portion of code that includes one or more executable instructions for executing specified logical function(s). It should also be noted that in some alternative implementations it is also possible for the functions recited in blocks to occur out of order. For example, two blocks shown one after another may in fact be performed substantially simultaneously, or it is possible that the blocks are sometimes performed in the reverse order according to the corresponding function.

이때, 본 실시예에서 사용되는 '~부'라는 용어는 소프트웨어 또는 FPGA(Field Programmable Gate Array) 또는 ASIC(Application Specific Integrated Circuit)과 같은 하드웨어 구성요소를 의미하며, '~부'는 어떤 역할들을 수행한다. 그렇지만 '~부'는 소프트웨어 또는 하드웨어에 한정되는 의미는 아니다. '~부'는 어드레싱할 수 있는 저장 매체에 있도록 구성될 수도 있고 하나 또는 그 이상의 프로세서들을 재생시키도록 구성될 수도 있다. 따라서, 일 예로서 '~부'는 소프트웨어 구성요소들, 객체지향 소프트웨어 구성요소들, 클래스 구성요소들 및 태스크 구성요소들과 같은 구성요소들과, 프로세스들, 함수들, 속성들, 프로시저들, 서브루틴들, 프로그램 코드의 세그먼트들, 드라이버들, 펌웨어, 마이크로코드, 회로, 데이터, 데이터베이스, 데이터 구조들, 테이블들, 어레이들, 및 변수들을 포함한다. 구성요소들과 '~부'들 안에서 제공되는 기능은 더 작은 수의 구성요소들 및 '~부'들로 결합되거나 추가적인 구성요소들과 '~부'들로 더 분리될 수 있다. 뿐만 아니라, 구성요소들 및 '~부'들은 디바이스 또는 보안 멀티미디어카드 내의 하나 또는 그 이상의 CPU들을 재생시키도록 구현될 수도 있다. 또한 실시예에서 ‘~부’는 하나 이상의 프로세서를 포함할 수 있다.In this case, the term '~ unit' used in this embodiment means software or hardware components such as FPGA (Field Programmable Gate Array) or ASIC (Application Specific Integrated Circuit), and '~ unit' performs certain roles do. However, '-part' is not limited to software or hardware. The '~ unit' may be configured to reside on an addressable storage medium or may be configured to refresh one or more processors. Thus, as an example, '~' denotes components such as software components, object-oriented software components, class components, and task components, and processes, functions, properties, and procedures. , subroutines, segments of program code, drivers, firmware, microcode, circuitry, data, databases, data structures, tables, arrays, and variables. The functions provided in the components and '~ units' may be combined into a smaller number of components and '~ units' or further separated into additional components and '~ units'. In addition, components and '~ units' may be implemented to play one or more CPUs in a device or secure multimedia card. Also, in an embodiment, '~ part' may include one or more processors.

하기에서 본 개시를 설명함에 있어 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 개시의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다. 이하 첨부된 도면을 참조하여 본 개시의 실시 예를 설명하기로 한다.In the following description of the present disclosure, if it is determined that a detailed description of a related known function or configuration may unnecessarily obscure the subject matter of the present disclosure, the detailed description thereof will be omitted. Hereinafter, embodiments of the present disclosure will be described with reference to the accompanying drawings.

이하 설명에서 사용되는 접속 노드(node)를 식별하기 위한 용어, 망 객체(network entity, 네트워크 엔티티)들을 지칭하는 용어, 메시지들을 지칭하는 용어, 망 객체들 간 인터페이스를 지칭하는 용어, 다양한 식별 정보들을 지칭하는 용어 등은 설명의 편의를 위해 예시된 것이다. 따라서, 본 개시가 후술되는 용어들에 한정되는 것은 아니며, 동등한 기술적 의미를 가지는 대상을 지칭하는 다른 용어가 사용될 수 있다.A term for identifying an access node used in the following description, a term referring to a network entity (network entity), a term referring to messages, a term referring to an interface between network objects, and various identification information Reference terms and the like are exemplified for convenience of description. Accordingly, the present disclosure is not limited to the terms described below, and other terms referring to objects having equivalent technical meanings may be used.

이하 설명의 편의를 위하여, 본 개시는 3GPP LTE(3rd Generation Partnership Project Long Term Evolution) 규격에서 정의하고 있는 용어 및 명칭들을 사용한다. 하지만, 본 개시가 상기 용어 및 명칭들에 의해 한정되는 것은 아니며, 다른 규격에 따르는 시스템에도 동일하게 적용될 수 있다. 특히, 본 개시는 3GPP NR(New Radio: 5세대 이동 통신 표준)에 적용될 수 있다. 본 개시에서 eNB는 설명의 편의를 위하여 gNB와 혼용되어 사용될 수 있다. 즉 eNB로 설명한 기지국은 gNB를 나타낼 수 있다. 또한 단말이라는 용어는 핸드폰, NB-IoT 기기들, 센서들 뿐만 아니라 또 다른 무선 통신 기기들을 나타낼 수 있다. For convenience of description, the present disclosure uses terms and names defined in the 3rd Generation Partnership Project Long Term Evolution (3GPP LTE) standard. However, the present disclosure is not limited by the above terms and names, and may be equally applied to systems conforming to other standards. In particular, the present disclosure may be applied to 3GPP NR (New Radio: 5th generation mobile communication standard). In the present disclosure, eNB may be used interchangeably with gNB for convenience of description. That is, a base station described as an eNB may represent a gNB. Also, the term terminal may refer to mobile phones, NB-IoT devices, sensors, as well as other wireless communication devices.

이하, 기지국은 단말의 자원할당을 수행하는 주체로서, gNode B, eNode B, Node B, BS (Base Station), 무선 접속 유닛, 기지국 제어기, 또는 네트워크 상의 노드 중 적어도 하나일 수 있다. 단말은 UE (User Equipment), MS (Mobile Station), 셀룰러폰, 스마트폰, 컴퓨터, 또는 통신기능을 수행할 수 있는 멀티미디어시스템을 포함할 수 있다. 물론 상기 예시에 제한되는 것은 아니다.Hereinafter, the base station is a subject that performs resource allocation of the terminal, and may be at least one of gNode B, eNode B, Node B, a base station (BS), a radio access unit, a base station controller, or a node on a network. The terminal may include a user equipment (UE), a mobile station (MS), a cellular phone, a smart phone, a computer, or a multimedia system capable of performing a communication function. Of course, it is not limited to the above example.

한편 본 개시에서 서비스(Service)라는 용어는 특정 통신 장비(또는 NF(Network Function))가 다른 통신 장비(또는 NF)의 요청을 수행하는 것 (즉, NF Service를 지칭), 이동 통신 사업자가 제공하는 서비스 (즉, 음성 서비스, 문자 서비스, 데이터 서비스 등을 지칭) 및 OTT(Over The Top) 사업자가 제공하는 서비스 (즉, 메신저 서비스, 게임 서비스 등을 지칭) 를 지칭하기 위하여 혼용되어 사용될 수 있다. Meanwhile, in the present disclosure, the term "Service" refers to a specific communication equipment (or NF (Network Function)) performing a request of another communication equipment (or NF) (that is, referring to NF Service), provided by a mobile communication operator. It may be used interchangeably to refer to a service (that is, a voice service, a text service, a data service, etc.) and a service (that is, a messenger service, a game service, etc.) provided by an over-the-top (OTT) operator. .

이동 통신 시스템은 서비스 제공을 위해 단말의 접속/등록(attach, registration) 및 세션 연결(PDN connection, PDU session)을 제공할 수 있다. 이를 위해 단말(User Equipment, UE)과 이동 통신 시스템의 NF(Network Function) 간 프로토콜이 정의될 수 있고, 단말과 NF는 제어 평면 (control plane) 시그널링 프로토콜로 정의된 다양한 파라미터를 주고 받을 수 있다. The mobile communication system may provide access/registration (attach, registration) and session connection (PDN connection, PDU session) of a terminal to provide a service. To this end, a protocol between a user equipment (UE) and a network function (NF) of a mobile communication system may be defined, and the terminal and the NF may exchange various parameters defined by a control plane signaling protocol.

본 개시의 실시예들에 따르면, 단말이 NF에게 전송한 파라미터(예를 들면, DNN, S-NSSAI 등)가 유효(valid)하지 않은 경우 또는 이동 통신 시스템(예를 들면, 5GS, EPS 등)에서 제공될 수 없는 경우, 본 개시의 실시예들은 단말의 요청을 거절(reject, session release)하는 대신 단말이 전송한 파라미터를 이용 가능한(available) 파라미터로 대체(replacement)함으로써 서비스 오류나 고객 서비스 품질 저하를 막을 수 있다.According to embodiments of the present disclosure, when a parameter (eg, DNN, S-NSSAI, etc.) transmitted by the terminal to the NF is not valid or a mobile communication system (eg, 5GS, EPS, etc.) When it cannot be provided in , the embodiments of the present disclosure replace the parameter transmitted by the terminal with an available parameter instead of rejecting the terminal's request (reject, session release), resulting in a service error or customer service quality degradation can prevent

도 1은 본 개시의 일 실시예에 따른 5GS(5G System)의 네트워크 구조를 나타내는 도면이다.1 is a diagram illustrating a network structure of a 5G system (5GS) according to an embodiment of the present disclosure.

도 1을 참조하면, 5G 코어 네트워크는 AMF(Access and Mobility Management Function)(120), SMF(Session Management Function)(135), UPF(User Plane Function)(130), PCF(Policy Control Function)(140), UDM(Unified Data Management)(145), NSSF(Network Slice Selection Function)(160), AUSF(Authentication Server Function)(165) 등으로 구성될 수 있다. 단말(100)은 기지국(110)을 통해 5G 코어 네트워크로 접속할 수 있다. 이하 UE(100)는 단말(100)로, (R)AN(110)은 기지국(110)으로 지칭될 수 있다. 또한, 추가적으로 5G 코어 네트워크는 AF(Application Function)(170) 및 DN(Data Network)(175)를 더 포함할 수도 있다.Referring to FIG. 1 , the 5G core network includes an Access and Mobility Management Function (AMF) 120, a Session Management Function (SMF) 135, a User Plane Function (UPF) 130, and a Policy Control Function (PCF) 140 ), a Unified Data Management (UDM) 145 , a Network Slice Selection Function (NSSF) 160 , an Authentication Server Function (AUSF) 165 , and the like. The terminal 100 may access the 5G core network through the base station 110 . Hereinafter, the UE 100 may be referred to as a terminal 100 , and the (R)AN 110 may be referred to as a base station 110 . In addition, the 5G core network may further include an Application Function (AF) 170 and a Data Network (DN) 175 .

일 실시예에 따르면, AMF(120)는 단말(100)에 대한 무선망 접속(Access) 및 이동성(Mobility)을 관리하는 NF(Network Function)이다. SMF(135)는 단말(100)에 대한 세션(Session)을 관리하는 NF이며, 세션 정보에는 QoS(Quality of Service) 정보, 과금(charging) 정보, 패킷 처리에 대한 정보를 포함한다. UPF(130)는 사용자 트래픽(예: User Plane 트래픽)을 처리하는 NF이며, SMF(135)에 의해 제어를 받는다. PCF(140)는 무선 통신 시스템에서 서비스를 제공하기 위한 사업자 정책(Operator policy)을 관리하는 NF이다. UDM(145)은 단말(100)의 가입자 정보(UE subscription)를 저장 및 관리하는 NF이다. 도 1에 도시되지는 아니하였으나, UDR(Unified Data Repository)은 데이터를 저장 및 관리하는 NF이다. UDR은 단말(100)의 가입 정보를 저장하고, UDM에게 단말(100)의 가입 정보를 제공할 수 있다. 또한, UDR은 사업자 정책 정보를 저장하고, PCF에게 사업자 정책 정보를 제공할 수 있다. NSSF(160)는 단말(100)을 서비스하는 네트워크 슬라이스 인스턴스(network slice instances)를 선택하거나, NSSAI(Network Slice Selection Assistance Information)를 결정하는 기능을 수행하는 NF일 수 있다. AUSF(165)는 3GPP 엑세스 및 non-3GPP 엑세스를 위한 인증(authentication)을 지원하기 위한 기능을 수행하는 NF일 수 있다. AF(170)는 본 개시에 따른 서비스를 위한 기능을 제공하는 NF일 수 있다. DN(175)는 사업자 서비스, 인터넷 엑세스 또는 제3자(3rd party) 서비스 등을 제공할 수 있는 NF일 수 있다.According to an embodiment, the AMF 120 is a network function (NF) that manages wireless network access and mobility for the terminal 100 . The SMF 135 is an NF that manages a session for the terminal 100, and the session information includes QoS (Quality of Service) information, charging information, and packet processing information. The UPF 130 is an NF that processes user traffic (eg, user plane traffic), and is controlled by the SMF 135 . The PCF 140 is an NF that manages an operator policy for providing a service in a wireless communication system. The UDM 145 is an NF that stores and manages subscriber information (UE subscription) of the terminal 100 . Although not shown in FIG. 1 , a Unified Data Repository (UDR) is an NF that stores and manages data. The UDR may store subscription information of the terminal 100 and may provide subscription information of the terminal 100 to the UDM. In addition, the UDR may store operator policy information and provide operator policy information to the PCF. The NSSF 160 may be an NF that selects network slice instances serving the terminal 100 or determines Network Slice Selection Assistance Information (NSSAI). The AUSF 165 may be an NF that performs a function to support authentication for 3GPP access and non-3GPP access. AF 170 may be an NF that provides a function for a service according to the present disclosure. The DN 175 may be an NF that may provide a service provider service, Internet access, or a third party service.

도 2는 본 개시의 일 실시예에 따른 단말 등록 절차(Registration procedure)를 나타내는 시퀀스 다이어그램이다. 도 2는 단말(100), 기지국(110), AMF(120), UDM(145) 및 PCF(140)의 동작 방법을 나타낸다.2 is a sequence diagram illustrating a terminal registration procedure according to an embodiment of the present disclosure. 2 illustrates an operation method of the terminal 100 , the base station 110 , the AMF 120 , the UDM 145 , and the PCF 140 .

도 2를 참조하면, 210 단계에서, 단말(100)은 등록 요청(Registration Request) 메시지를 구성하여 기지국(110)에게 전송할 수 있다. 일 실시예에 따르면, 등록 요청(Registration Request) 메시지는 단말 식별자(예를 들어, SUPI(Subscription Permanent Identifier), SUCI(Subscription Concealed Identifier), 5G-GUTI(5G Globally Unique Temporary Identifier) 등), 요청 슬라이스(Requested NSSAI: 단말(100)이 네트워크에 접속하여 이용하고자 하는 슬라이스 정보) 등을 포함할 수 있다. Referring to FIG. 2 , in step 210 , the terminal 100 may construct a registration request message and transmit it to the base station 110 . According to one embodiment, the registration request (Registration Request) message is a terminal identifier (eg, SUPI (Subscription Permanent Identifier), SUCI (Subscription Concealed Identifier), 5G-GUTI (5G Globally Unique Temporary Identifier), etc.), request slice (Requested NSSAI: slice information that the terminal 100 intends to use by accessing the network) and the like.

212 단계에서, 기지국(110)은 AMF를 선택할 수 있다. 예를 들어, 단말(100)로부터 등록 요청(Registration Request) 메시지를 수신한 기지국(110)은 210 단계에서 단말(100)로부터 수신한 정보(예를 들면, Requested NSSAI, 단말 식별자 등) 중 적어도 하나에 기초하여, 210 단계에서 수신한 메시지를 전송할 AMF를 선택할 수 있다. In step 212, the base station 110 may select the AMF. For example, the base station 110 receiving the registration request message from the terminal 100 is at least one of the information (eg, Requested NSSAI, terminal identifier, etc.) received from the terminal 100 in step 210 . Based on , an AMF to which the received message is to be transmitted may be selected in step 210 .

214 단계에서, 기지국(110)은 AMF(120)에게 등록 요청(Registration Request) 메시지를 전송할 수 있다. 예를 들면, 기지국(110)은 212 단계에서 선택된 AMF(120)로 등록 요청(Registration Request) 메시지를 전달할 수 있다. In step 214, the base station 110 may transmit a registration request (Registration Request) message to the AMF (120). For example, the base station 110 may transmit a registration request message to the AMF 120 selected in step 212 .

216 단계에서, AMF(120)는 UDM(145)에게 단말 가입 정보(Subscription Data)를 요청할 수 있다. In step 216 , the AMF 120 may request the UE subscription information (Subscription Data) from the UDM 145 .

218 단계에서, UDM(145)은 AMF(120)에게 단말 가입 정보 요청에 대한 응답을 전송할 수 있다. 예를 들면, AMF(120)는 UDM(145)으로부터 단말(100)의 관련 정보(예를 들면, Access and Mobility Subscription data, SMF Selection Subscription data, UE context, subscribed DNNs, subscribed S-NSSAIs 등)를 획득할 수 있다. In step 218 , the UDM 145 may transmit a response to the UE subscription information request to the AMF 120 . For example, the AMF 120 receives the related information of the terminal 100 from the UDM 145 (eg, Access and Mobility Subscription data, SMF Selection Subscription data, UE context, subscribed DNNs, subscribed S-NSSAIs, etc.) can be obtained

220 단계에서, AMF(120)는 PCF 선택 절차를 수행할 수 있다. 예를 들면, AMF(120)는 단말(100)로부터 수신한 정보, UDM(145)으로부터 수신한 정보 또는 AMF(120)의 지역 정책(local policy) 중 적어도 하나에 기초하여, DNN(Data Network Name) 교체(replacement) 기능을 지원하는 PCF를 선택하기로 결정할 수 있다. 그리고, AMF(120)는 DNN 교체 기능을 지원하는 PCF를 선택할 수 있다. In step 220, the AMF 120 may perform a PCF selection procedure. For example, the AMF 120 is based on at least one of information received from the terminal 100, information received from the UDM 145, or a local policy of the AMF 120, a Data Network Name (DNN) ) may decide to select a PCF that supports a replacement function. In addition, the AMF 120 may select a PCF supporting the DNN replacement function.

222 단계에서, AMF(120)는 PCF(140)에게 Npcf_AMPolicyControl_Create 요청 메시지를 전송할 수 있다. 예를 들면, AMF(120)는 220 단계에서 선택한 PCF(140)와 AM 정책 연계 수립(AM policy association establishment)을 수행할 수 있다. 일 실시예에서, AMF(120)가 PCF(140)에게 전송하는 Npcf_AMPolicyControl_Create 요청 메시지는 단말(100)이 이용 가능한 네트워크 슬라이스 정보(예를 들어, Allowed NSSAI, subscribed S-NSSAI 등)를 포함할 수 있다. In step 222 , the AMF 120 may transmit an Npcf_AMPolicyControl_Create request message to the PCF 140 . For example, the AMF 120 may perform AM policy association establishment with the PCF 140 selected in step 220 . In one embodiment, the Npcf_AMPolicyControl_Create request message transmitted by the AMF 120 to the PCF 140 may include network slice information available to the terminal 100 (eg, Allowed NSSAI, subscribed S-NSSAI, etc.). .

224 단계에서, PCF(140)는 정책(policy)을 결정할 수 있다. 예를 들어, PCF(140)는 AMF(120)로부터 수신한 정보를 기반으로 AMF(120)에게 제공할 정책 정보를 결정할 수 있다. 예를 들면, PCF(140)는 AMF(120)에게 DNN replacement를 시작(trigger)하기 위한 정보를 결정할 수 있다. DNN replacement 트리거 정보는, DNN replacement of unsupported DNNs, List of S-NSSAIs, Per S-NSSAI: List of DNNs 등을 포함할 수 있다. 일 실시예에서, DNN replacement 트리거 정보는 PCF(140)가 AMF(120)에게 제공할 정책 정보를 의미할 수 있다. 이때, DNN replacement 트리거 정보에 포함될 수 있는 구성 요소들은 아래와 같이 정의될 수 있다.In step 224 , the PCF 140 may determine a policy. For example, the PCF 140 may determine policy information to be provided to the AMF 120 based on information received from the AMF 120 . For example, the PCF 140 may determine information for triggering DNN replacement to the AMF 120 . The DNN replacement trigger information may include DNN replacement of unsupported DNNs, List of S-NSSAIs, Per S-NSSAI: List of DNNs, and the like. In an embodiment, the DNN replacement trigger information may mean policy information to be provided by the PCF 140 to the AMF 120 . In this case, components that may be included in the DNN replacement trigger information may be defined as follows.

- DNN replacement of unsupported DNNs은, AMF가 지원하지 못하는 DNN을 단말로부터 요청 받았을 경우, AMF가 PCF에게 DNN replacement를 요청할 것을 나타낼 수 있다. - DNN replacement of unsupported DNNs may indicate that the AMF requests DNN replacement from the PCF when a request for a DNN not supported by the AMF is received from the UE.

- List of S-NSSAIs는, PCF에 의해 교체(replacement)될 수 있는 DNN을 포함한 S-NSSAI(s)로 정의될 수 있다. - List of S-NSSAIs may be defined as S-NSSAI(s) including DNN that can be replaced by PCF.

- List of DNNs은, 단말이 상기 DNN을 요청했을 경우, AMF가 PCF에게 DNN replacement를 요청할 것을 나타낼 수 있다.- The List of DNNs may indicate that the AMF requests DNN replacement from the PCF when the terminal requests the DNN.

226 단계에서, PCF(140)는 AMF(120)에게 Npcf_AMPolicyControl_Create response 메시지를 전송할 수 있다. 일 실시예에서, PCF(140)가 AMF(120)에게 전송하는 Npcf_AMPolicyControl_Create response 메시지에는 PCF(140)가 결정한 DNN replacement 트리거 정보가 포함될 수 있다. AMF(120)는 PCF(140)로부터 수신한 DNN replacement 트리거 정보를 저장하고, 이후 AMF(120) 동작 및 절차(procedure)에서 저장된 DNN replacement 트리거 정보를 이용할 수 있다.In step 226 , the PCF 140 may transmit an Npcf_AMPolicyControl_Create response message to the AMF 120 . In an embodiment, the Npcf_AMPolicyControl_Create response message transmitted from the PCF 140 to the AMF 120 may include DNN replacement trigger information determined by the PCF 140 . The AMF 120 may store the DNN replacement trigger information received from the PCF 140 , and then use the stored DNN replacement trigger information in the operation and procedure of the AMF 120 .

228 단계에서, AMF(120)는 단말(100)에게 Registration Accept 메시지를 전송할 수 있다. AMF(120)는 Registration Accept 메시지에 단말(100)이 네트워크에 접속하여 이용 가능한 슬라이스 정보(예를 들면, Allowed NSSAI 등)를 포함할 수 있다. In step 228 , the AMF 120 may transmit a Registration Accept message to the terminal 100 . The AMF 120 may include slice information (eg, Allowed NSSAI, etc.) available to the terminal 100 by accessing the network in the Registration Accept message.

도 2에서 상술된 바와 같이, AMF(120)는 기지국(110)으로부터 등록 요청 메시지를 수신하고, UDM으로부터 단말 가입 정보를 수신하고, 수신된 단말 가입 정보에 기초하여 PCF(140)를 선택하고, 선택된 PCF(140)에게 AM 정책 연계 수립을 위한 요청 메시지를 전송할 수 있다. 그리고, PCF(140)는 AM 정책 연계 수립을 위한 요청 메시지에 포함된 정보에 기초하여 AMF(120)에게 제공할 정책 정보를 결정할 수 있다. AMF(120)는 PCF(140)로부터, PCF(140)에 의해 결정된 정책 정보를 포함하는 응답 메시지를 수신하고, 단말(100)로 Registration Accept 메시지를 전송할 수 있다.2, the AMF 120 receives the registration request message from the base station 110, receives the terminal subscription information from the UDM, selects the PCF 140 based on the received terminal subscription information, A request message for establishing AM policy association may be transmitted to the selected PCF 140 . In addition, the PCF 140 may determine policy information to be provided to the AMF 120 based on the information included in the request message for establishing AM policy association. The AMF 120 may receive a response message including policy information determined by the PCF 140 from the PCF 140 , and transmit a Registration Accept message to the terminal 100 .

도 3은 본 개시의 일 실시예에 따른 PDU(Protocol Data Unit) 세션 설립 절차(PDU Session Establishment procedure)를 나타내는 시퀀스 다이어그램이다. 도 3은 단말(100), 기지국(110), AMF(120), SMF(135), PCF(140) 및 UDM(145)의 동작 방법을 나타낸다.3 is a sequence diagram illustrating a Protocol Data Unit (PDU) session establishment procedure according to an embodiment of the present disclosure. 3 illustrates an operation method of the terminal 100 , the base station 110 , the AMF 120 , the SMF 135 , the PCF 140 , and the UDM 145 .

도 3을 참조하면, 310 단계에서, 단말(100)은 PDU Session Establishment Request 메시지를 AMF(120)에게 전송할 수 있다. PDU Session Establishment Request 메시지는, 단말(100)의 local configuration 내지 URSP(UE Route Selection Policy) 정보를 기반으로 단말(100)이 결정한 DNN 및/또는 S-NSSAI, 또는 단말(100)이 할당한 PDU Session ID 등을 포함할 수 있다. Referring to FIG. 3 , in step 310 , the terminal 100 may transmit a PDU Session Establishment Request message to the AMF 120 . The PDU Session Establishment Request message is a DNN and/or S-NSSAI determined by the terminal 100 based on the local configuration or UE Route Selection Policy (URSP) information of the terminal 100, or a PDU Session allocated by the terminal 100 ID and the like.

312 단계에서, AMF(120)는 310 단계에서 단말(100)로부터 수신한 정보, 도 2의 226 단계에서 PCF(140)로부터 수신한 정보, AMF(120)의 지역 설정(local configuration) 정보, 이동 통신 사업자 정책(operator policy) 정보 중 적어도 하나에 기초하여, DNN replacement 수행 여부를 결정할 수 있다. 예를 들어, AMF(120)가 도 2의 226 단계에서 PCF(140)로부터 DNN replacement of unsupported DNNs를 수신하였고, 310 단계에서 단말(100)로부터 수신한 DNN이 AMF(120)가 지원하지 못하는 DNN이라면, AMF(120)는 DNN replacement를 수행하기로 결정할 수 있다. In step 312, the AMF 120 is information received from the terminal 100 in step 310, information received from the PCF 140 in step 226 of FIG. 2, local configuration information of the AMF 120, movement Whether to perform DNN replacement may be determined based on at least one of operator policy information. For example, the AMF 120 receives the DNN replacement of unsupported DNNs from the PCF 140 in step 226 of FIG. 2 , and the DNN received from the terminal 100 in step 310 is a DNN that the AMF 120 does not support. If so, the AMF 120 may decide to perform DNN replacement.

또는, 예를 들어, AMF(120)가 도 2의 226 단계에서 PCF(140)로부터 List of S-NSSAIs를 수신하였고, 310 단계에서 단말(100)로부터 수신한 S-NSSAI가 List of S-NSSAIs에 포함되어 있다면, AMF(120)는 DNN replacement를 수행하기로 결정할 수 있다.Or, for example, the AMF 120 receives the List of S-NSSAIs from the PCF 140 in step 226 of FIG. 2, and the S-NSSAI received from the terminal 100 in step 310 is the List of S-NSSAIs If included in , the AMF 120 may decide to perform DNN replacement.

또는, 예를 들어, AMF(120)가 도 2의 226 단계에서 PCF(140)로부터 List of DNNs를 수신하였고, 310 단계에서 단말(100)로부터 수신한 DNN이 List of DNNs에 포함되어 있다면, AMF(120)는 DNN replacement를 수행하기로 결정할 수 있다.Or, for example, if the AMF 120 receives the List of DNNs from the PCF 140 in step 226 of FIG. 2 and the DNN received from the terminal 100 in step 310 is included in the List of DNNs, the AMF (120) may decide to perform DNN replacement.

일 실시예에 따르면, DNN replacement를 수행하기로 결정한 AMF(120)는, 도 2의 226 단계에서 PCF(140)로부터 수신한 정책 정보에 따라, AMF(120)와 AM 정책 연계를 맺은 PCF(140)에게 DNN replacement를 요청하기 위하여 후술하는 314 단계를 수행할 수 있다. According to an embodiment, the AMF 120 that has decided to perform DNN replacement, according to the policy information received from the PCF 140 in step 226 of FIG. 2 , establishes AM policy association with the AMF 120 PCF 140 ) to request DNN replacement, step 314 described later may be performed.

314 단계에서, AMF(120)는 PCF(140)에게 Npcf_AMPolicyControl_Update 요청 메시지를 전송할 수 있다. Npcf_AMPolicyControl_Update 요청 메시지에는, 310 단계에서 단말(100)로부터 수신된 requested DNN, requested S-NSSAI 또는 단말(100) 식별자 (예를 들면, SUPI, 5G-GUTI 등) 중 적어도 하나가 포함될 수 있다. In step 314 , the AMF 120 may transmit an Npcf_AMPolicyControl_Update request message to the PCF 140 . The Npcf_AMPolicyControl_Update request message may include at least one of the requested DNN received from the terminal 100, the requested S-NSSAI, or the terminal 100 identifier (eg, SUPI, 5G-GUTI, etc.) in step 310 .

316 단계에서, PCF(140)는 정책을 결정할 수 있다. 예를 들어, PCF(140)는 AMF(120)로부터 수신한 정보, PCF(140)의 지역 설정(local configuration) 정보, 사업자 정책(operator policy) 정보에 기초하여, DNN replacement 정책 결정을 내릴 수 있다. 예를 들어, PCF(140)는 requested DNN을 대체할 selected DNN을 결정할 수 있다. 이때, PCF(140)는 requested S-NSSAI를 고려하여 selected DNN을 결정할 수 있다. 예를 들어, PCF(140)는 requested S-NSSAI가 지원 가능한 DNN 중 하나를 selected DNN으로 결정할 수 있다. In step 316 , the PCF 140 may determine a policy. For example, the PCF 140 may make a DNN replacement policy decision based on information received from the AMF 120 , local configuration information of the PCF 140 , and operator policy information. . For example, the PCF 140 may determine a selected DNN to replace the requested DNN. In this case, the PCF 140 may determine the selected DNN in consideration of the requested S-NSSAI. For example, the PCF 140 may determine one of the DNNs supported by the requested S-NSSAI as the selected DNN.

318 단계에서, PCF(140)는 AMF(120)에게 Npcf_AMPolicyControl_Update 응답 메시지를 전송할 수 있다. Npcf_AMPolicyControl_Update 응답 메시지에는, PCF(140)가 결정한 selected DNN이 포함될 수 있다. Npcf_AMPolicyControl_Update 응답 메시지를 수신한 AMF(120)는, PDU session (예를 들어, PDU session ID로 지칭)과 연관된 requested DNN과 selected DNN을 저장할 수 있다. In step 318 , the PCF 140 may transmit an Npcf_AMPolicyControl_Update response message to the AMF 120 . The Npcf_AMPolicyControl_Update response message may include the selected DNN determined by the PCF 140 . Upon receiving the Npcf_AMPolicyControl_Update response message, the AMF 120 may store a requested DNN and a selected DNN associated with a PDU session (eg, referred to as a PDU session ID).

320 단계에서, AMF(120)는 SMF를 선택할 수 있다. 예를 들어, AMF(120)는, 단말(100)로부터 수신한 requested DNN 대신 PCF(140)로부터 수신한 selected DNN을 이용하여 PDU 세션 수립을 처리할 수 있다. 예를 들어, AMF(120)는 selected DNN을 지원하는 SMF를 선택할 수 있다. In step 320, the AMF 120 may select the SMF. For example, the AMF 120 may process PDU session establishment using the selected DNN received from the PCF 140 instead of the requested DNN received from the terminal 100 . For example, the AMF 120 may select an SMF supporting the selected DNN.

322 단계에서, AMF(120)는 선택된 SMF(135)에게 Nsmf_PDUSession_CreateSMContext Request 메시지를 전송할 수 있다. Nsmf_PDUSession_CreateSMContext Request 메시지에는, 단말(100)이 요청한 requested DNN과 PCF(140)가 결정한 selected DNN 이 포함될 수 있다. 또한, Nsmf_PDUSession_CreateSMContext Request 메시지에는, SM Context ID가 포함될 수 있다. SMF(135)는 selected DNN을 이용하는 PDU 세션 수립 절차를 아래와 같이 진행할 수 있다. In step 322 , the AMF 120 may transmit an Nsmf_PDUSession_CreateSMContext Request message to the selected SMF 135 . The Nsmf_PDUSession_CreateSMContext Request message may include a requested DNN requested by the terminal 100 and a selected DNN determined by the PCF 140 . In addition, the Nsmf_PDUSession_CreateSMContext Request message may include an SM Context ID. The SMF 135 may proceed with the PDU session establishment procedure using the selected DNN as follows.

324 단계에서, SMF(135)는 UDM(145)으로부터 세션 관리 가입 데이터(Session Management Subscription Data)를 획득할 수 있다. SMF(135)는 UDM(145)으로부터 획득한 가입 데이터를 기반으로 PDU 세션 수립 요청을 인증할 수 있다. In operation 324 , the SMF 135 may obtain Session Management Subscription Data from the UDM 145 . The SMF 135 may authenticate the PDU session establishment request based on the subscription data obtained from the UDM 145 .

326 단계에서, SMF(135)는 AMF(120)에게 Nsmf_PDUSession_CreateSMContext Response 메시지를 전송할 수 있다. Nsmf_PDUSession_CreateSMContext Request 메시지에는, SM Context ID가 포함될 수 있다.In step 326 , the SMF 135 may transmit an Nsmf_PDUSession_CreateSMContext Response message to the AMF 120 . The Nsmf_PDUSession_CreateSMContext Request message may include an SM Context ID.

328 단계에서, SMF(135)는 UPF를 선택할 수 있다. 예를 들어, SMF(135)는 selected DNN을 지원하는 UPF를 선택할 수 있다. SMF(135)는 선택한 UPF(130)와 N4 세션을 수립할 수 있다. In step 328, the SMF 135 may select the UPF. For example, the SMF 135 may select a UPF that supports the selected DNN. The SMF 135 may establish an N4 session with the selected UPF 130 .

330 단계에서, SMF(135)는 AMF(120)에게 Namf_Communication_N1N2MessageTransfer Request 메시지를 전송할 수 있다. Namf_Communication_N1N2MessageTransfer Request 메시지에는, PDU Session Establishment Accept 메시지가 포함될 수 있다. PDU Session Establishment Accept 메시지에는, 단말이 요청한 requested DNN이 포함될 수 있다. In step 330 , the SMF 135 may transmit a Namf_Communication_N1N2MessageTransfer Request message to the AMF 120 . The Namf_Communication_N1N2MessageTransfer Request message may include a PDU Session Establishment Accept message. The PDU Session Establishment Accept message may include the requested DNN requested by the UE.

332 단계에서, AMF(120)는 SMF(135)에게 Namf_Communication_N1N2MessageTransfer Response 메시지를 전송할 수 있다.In step 332 , the AMF 120 may transmit a Namf_Communication_N1N2MessageTransfer Response message to the SMF 135 .

334 단계에서, AMF(120)는 기지국(110)에게 N2 PDU Session Request 메시지를 전송할 수 있다. N2 PDU Session Request 메시지에는, AMF(120)가 SMF(135)로부터 수신한 PDU Session Establishment Accept 메시지가 포함될 수 있다.In step 334 , the AMF 120 may transmit an N2 PDU Session Request message to the base station 110 . The N2 PDU Session Request message may include a PDU Session Establishment Accept message received by the AMF 120 from the SMF 135 .

336 단계에서, 기지국(110)은 단말(100)과 AN-specific resource setup을 수행할 수 있다. 기지국(110)은 AN-specific resource setup을 위해 단말(100)에게 RRC 메시지를 전송할 수 있다. 이때, 기지국(110)이 AN-specific resource setup을 위해 단말(100)에게 전송하는 RRC 메시지에는, 기지국(110)이 AMF(120)로부터 수신한 PDU Session Establishment Accept 메시지가 포함될 수 있다.In step 336 , the base station 110 may perform AN-specific resource setup with the terminal 100 . The base station 110 may transmit an RRC message to the terminal 100 for AN-specific resource setup. In this case, the RRC message transmitted by the base station 110 to the terminal 100 for AN-specific resource setup may include a PDU Session Establishment Accept message received by the base station 110 from the AMF 120 .

일 실시예에 따르면, 기지국(110)으로부터 PDU Session Establishment Accept 메시지를 수신한 단말(100)은, PDU 세션 수립이 성공하였음을 알 수 있다. 도 3에 도시된 절차를 통해, 단말(100)은 PDU 세션이 requested DNN으로 수립되었다고 알고, PDU 세션을 이용하여 데이터를 송수신할 수 있다. 한편, 5G 핵심망이 PDU 세션 수립을 위해 실제 이용한 DNN은 selected DNN일 수 있다. According to an embodiment, the terminal 100 receiving the PDU Session Establishment Accept message from the base station 110 can know that the PDU session establishment has been successful. Through the procedure shown in FIG. 3 , the terminal 100 recognizes that the PDU session is established with the requested DNN, and may transmit/receive data using the PDU session. Meanwhile, the DNN actually used by the 5G core network to establish a PDU session may be a selected DNN.

338 단계에서, 기지국(110)은 AMF(120)에게 N2 PDU Session Response 메시지를 전송할 수 있다In step 338, the base station 110 may transmit an N2 PDU Session Response message to the AMF (120).

이하, 본 개시에 따른 정책 업데이트 방법을 제공하는 제1 실시예, 정책 업데이트에 따른 PDU 세션 처리 방법을 제공하는 제2 실시예 및 AMF가 DNN replacement 트리거 정보를 획득 및 이용하는 방법을 제공하는 제3 실시예가 설명된다.Hereinafter, a first embodiment providing a policy update method according to the present disclosure, a second embodiment providing a PDU session processing method according to a policy update, and a third embodiment providing a method for AMF to obtain and use DNN replacement trigger information An example is described.

[제1 실시예][First embodiment]

제1 실시예는 본 개시의 실시예에 따른 정책 업데이트 방법을 제공한다. 제1 실시예에 대한 예시는 도 4 및 도 5를 통해 설명된다.A first embodiment provides a policy update method according to an embodiment of the present disclosure. An example of the first embodiment is described with reference to FIGS. 4 and 5 .

도 4는 본 개시의 일 실시예에 따른 PCF가 시작하는(initiated) 정책 연계 수정 절차(Policy Association Modification initiated by PCF)를 나타내는 시퀀스 다이어그램이다.4 is a sequence diagram illustrating a policy association modification initiated by PCF initiated by the PCF according to an embodiment of the present disclosure.

본 개시의 실시예에 따른 AMF(120)와 PCF(140)는 도 2에 도시된 등록 절차를 수행하고, AM 정책 연계 설정을 수립할 수 있다. 예를 들어, 222 단계에서 AMF(120)는 PCF(140)에게 Npcf_AMPolicyControl_Create 요청 메시지를 전송할 수 있다. 그리고, 224 단계에서 PCF(140)는 AMF(120)로부터 수신한 정보를 기반으로 AMF(120)에게 제공할 정책 정보를 결정할 수 있다. 즉, PCF(140)는 DNN replacement 트리거 정보를 결정할 수 있다. 그리고, 226 단계에서, PCF(140)는 AMF(120)에게 Npcf_AMPolicyControl_Create response 메시지를 전송할 수 있다. 구체적으로, 226 단계에서 PCF(140)는 AMF(120)에게 DNN replacement 트리거 정보를 전송할 수 있다. AMF(120)는 PCF(140)로부터 수신한 DNN replacement 트리거 정보를 저장하고, 이후 절차에서 이용할 수 있다. 일 실시예에서, DNN replacement 트리거 정보는 Npcf_AMPolicyControl_Create response 메시지에 포함될 수 있다.The AMF 120 and the PCF 140 according to an embodiment of the present disclosure may perform the registration procedure shown in FIG. 2 and establish AM policy association setting. For example, in step 222 , the AMF 120 may transmit an Npcf_AMPolicyControl_Create request message to the PCF 140 . In step 224 , the PCF 140 may determine policy information to be provided to the AMF 120 based on the information received from the AMF 120 . That is, the PCF 140 may determine DNN replacement trigger information. And, in step 226 , the PCF 140 may transmit an Npcf_AMPolicyControl_Create response message to the AMF 120 . Specifically, in step 226 , the PCF 140 may transmit DNN replacement trigger information to the AMF 120 . The AMF 120 may store the DNN replacement trigger information received from the PCF 140 and may be used in a subsequent procedure. In one embodiment, DNN replacement trigger information may be included in the Npcf_AMPolicyControl_Create response message.

또한, 본 개시의 실시 예에 따른 AMF(120)는 도 3에 도시된 절차를 통해 단말로부터 요청 받은 requested DNN 대신 PCF(140)로부터 수신한 selected DNN을 이용하여 PDU 세션을 수립할 수 있다. 구체적으로, 312 단계에서 AMF(120)은 DNN replacement가 필요함을 판단할 수 있다. 만약, AMF(120)가 DNN replacement가 필요하다고 판단하는 경우, AMF(120)는 314 단계에서 PCF(140)에게 DNN replacement 정보를 요청할 수 있다. 예를 들면, 314 단계에서 AMF(120)가 PCF(140)에게 전송하는 Npcf_AMPolicyControl_Update 요청 메시지에는 DNN replacement 정보가 포함될 수 있다. 316 단계에서 PCF(140)는 AMF(120)로부터 수신된 Npcf_AMPolicyControl_Update 요청 메시지에 포함된 DNN replacement 정보를 이용하여 DNN replacement를 위한 정책을 결정할 수 있다. 즉, PCF(140)는 selected DNN을 결정할 수 있다. 그리고, 318 단계에서 PCF(140)는 AMF(120)에게 Npcf_AMPolicyControl_Update 응답 메시지를 전송할 수 있다. Npcf_AMPolicyControl_Update 응답 메시지에는 PCF(140)가 결정한 selected DNN이 포함될 수 있다. AMF(120)는 PCF(140)로부터 수신한 selected DNN을 이용하여 PDU 세션을 수립할 수 있다. In addition, the AMF 120 according to an embodiment of the present disclosure may establish a PDU session using the selected DNN received from the PCF 140 instead of the requested DNN requested from the terminal through the procedure shown in FIG. 3 . Specifically, in step 312, the AMF 120 may determine that DNN replacement is necessary. If the AMF 120 determines that DNN replacement is necessary, the AMF 120 may request DNN replacement information from the PCF 140 in step 314 . For example, the Npcf_AMPolicyControl_Update request message transmitted by the AMF 120 to the PCF 140 in step 314 may include DNN replacement information. In step 316 , the PCF 140 may determine a policy for DNN replacement by using the DNN replacement information included in the Npcf_AMPolicyControl_Update request message received from the AMF 120 . That is, the PCF 140 may determine the selected DNN. In step 318 , the PCF 140 may transmit an Npcf_AMPolicyControl_Update response message to the AMF 120 . The Npcf_AMPolicyControl_Update response message may include the selected DNN determined by the PCF 140 . The AMF 120 may establish a PDU session using the selected DNN received from the PCF 140 .

AMF(120) 및 PCF(140)는 상술된 222 단계 내지 226 단계를 통해 등록 절차를 수행하고, 312 단계 내지 318 단계를 통해 PDU 세션 설립 절차를 수행할 수 있다. 그리고, AMF(120) 및 PCF(140)는 이하 410 내지 416 단계를 수행할 수 있다.The AMF 120 and the PCF 140 may perform a registration procedure through steps 222 to 226 described above, and perform a PDU session establishment procedure through steps 312 to 318 . In addition, the AMF 120 and the PCF 140 may perform steps 410 to 416 below.

410 단계에서, AMF(120)와 AM 정책 연계 설정을 수립한 PCF(140)는 새로운 정책이 필요함을 판단할 수 있다. 예를 들어, PCF(140)는, 사업자 정책(operator policy), 다른 PLMN(Public Land Mobile Network)과의 로밍 협약(roaming agreement), 네트워크 배치(deployment) 변경 등에 의해, 도 2의 226 단계에서 전송한 DNN replacement 트리거 정보 내지 도 3의 318 단계에서 전송한 DNN replacement 정보(예를 들어, selected DNN)를 변경하기로 결정할 수 있다. In step 410, the AMF 120 and the PCF 140 that has established the AM policy linkage setting may determine that a new policy is required. For example, the PCF 140 is transmitted in step 226 of FIG. 2 by an operator policy, a roaming agreement with another Public Land Mobile Network (PLMN), a network deployment change, etc. It may be decided to change one DNN replacement trigger information or the DNN replacement information (eg, selected DNN) transmitted in step 318 of FIG. 3 .

412 단계에서, PCF(140)는 410 단계의 이벤트로 인해 변경해야 할 새로운 정책을 결정할 수 있다. In operation 412 , the PCF 140 may determine a new policy to be changed due to the event in operation 410 .

본 개시의 실시 예에 따른 PCF는 도 2의 224 단계에서 결정한 DNN replacement 트리거 정보를 412 단계에서 변경할 수 있다. The PCF according to an embodiment of the present disclosure may change the DNN replacement trigger information determined in step 224 of FIG. 2 in step 412 .

예를 들어, PCF(140)는 도 2의 224 단계에서 DNN replacement of unsupported DNNs을 지시하였으나, 412 단계에서는 DNN replacement of unsupported DNN를 지시하지 않기로 결정할 수 있다. 또는, PCF(140)는 도 2의 224 단계에서 DNN replacement of unsupported DNNs을 지시하지 않기로 하였으나, 412 단계에서는 DNN replacement of unsupported DNN를 지시하기로 결정할 수 있다.For example, the PCF 140 may indicate DNN replacement of unsupported DNNs in step 224 of FIG. 2 , but may decide not to indicate DNN replacement of unsupported DNNs in step 412 . Alternatively, the PCF 140 may decide not to indicate DNN replacement of unsupported DNNs in step 224 of FIG. 2 , but may decide to indicate DNN replacement of unsupported DNNs in step 412 .

또는, 예를 들어, PCF(140)는 도 2의 224 단계에서 결정한 List of S-NSSAIs를 412 단계에서 변경할 수 있다. 즉, PCF(140)는 도 2의 224 단계에서 결정한 List of S-NSSAIs 에 포함된 하나 이상의 S-NSSAI를 412 단계에서 삭제할 수 있다. 또는, PCF(140)는 도 2의 224 단계에서 결정한 List of S-NSSAIs에 포함되지 않았던 하나 이상의 S-NSSAI를 412 단계에서 포함할 수 있다. Alternatively, for example, the PCF 140 may change the List of S-NSSAIs determined in step 224 of FIG. 2 in step 412 . That is, the PCF 140 may delete one or more S-NSSAIs included in the List of S-NSSAIs determined in step 224 of FIG. 2 in step 412 . Alternatively, the PCF 140 may include one or more S-NSSAIs that were not included in the List of S-NSSAIs determined in step 224 of FIG. 2 in step 412 .

또는, 예를 들어, PCF(140)는 도 2의 224 단계에서 결정한 List of DNNs를 412 단계에서 변경할 수 있다. 즉, PCF(140)는 도 2의 224 단계에서 결정한 List of DNNs 에 포함된 하나 이상의 DNN를 412 단계에서 삭제할 수 있다. 또는, PCF(140)는 도 2의 224 단계에서 결정한 List of DNNs에 포함되지 않았던 하나 이상의 DNN를 412 단계에서 포함할 수 있다.Alternatively, for example, the PCF 140 may change the List of DNNs determined in step 224 of FIG. 2 in step 412 . That is, the PCF 140 may delete one or more DNNs included in the List of DNNs determined in step 224 of FIG. 2 in step 412 . Alternatively, the PCF 140 may include one or more DNNs not included in the List of DNNs determined in step 224 of FIG. 2 in step 412 .

본 개시의 실시 예에 따른 PCF는 도 3의 316 단계에서 결정한 DNN replacement 정보(예를 들어, selected DNN)를 412 단계에서 변경할 수 있다. The PCF according to an embodiment of the present disclosure may change the DNN replacement information (eg, the selected DNN) determined in step 316 of FIG. 3 in step 412 .

예를 들어, PCF(140)는 도 3의 316 단계에서 결정한 requested DNN(예: DNN A)에 대응하는 selected DNN(예: DNN B)을 412 단계에서 다른 selected DNN(예: DNN C)으로 변경할 수 있다. For example, the PCF 140 may change the selected DNN (eg, DNN B) corresponding to the requested DNN (eg, DNN A) determined in operation 316 of FIG. 3 to another selected DNN (eg, DNN C) in operation 412 . can

414 단계에서, PCF(140)는 AMF(120)에게 Npcf_AMPlicyControl_UpdateNotify 메시지를 전송할 수 있다. Npcf_AMPlicyControl_UpdateNotify 메시지에는 412 단계에서 변경된 새로운 정책 정보(예를 들어, DNN replacement 트리거 정보 또는 selected DNN 정보 등)가 포함될 수 있다. In step 414 , the PCF 140 may transmit an Npcf_AMPlicyControl_UpdateNotify message to the AMF 120 . The Npcf_AMPlicyControl_UpdateNotify message may include new policy information (eg, DNN replacement trigger information or selected DNN information, etc.) changed in step 412 .

416 단계에서, AMF(120)는, 도 2의 226 단계 또는 도 3의 318 단계에서 수신 및 저장하고 있는 정책 정보와 414 단계에서 수신한 새로운 정책 정보를 비교할 수 있다. 만약 수신한 새로운 정책 정보로 인해 PDU 세션 수정(session modification)이 필요할 경우, AMF(120)는 후술되는 제2 실시예의 동작을 수행할 수 있다. In step 416 , the AMF 120 may compare the new policy information received in step 414 with the policy information received and stored in step 226 of FIG. 2 or step 318 of FIG. 3 . If PDU session modification is required due to the received new policy information, the AMF 120 may perform the operation of the second embodiment to be described later.

도 5는 본 개시의 일 실시예에 따른 AMF가 시작하는(initiated) 정책 연계 수정 절차(Policy Association Modification initiated by AMF)를 나타내는 시퀀스 다이어그램이다.5 is a sequence diagram illustrating a policy association modification initiated by AMF initiated by AMF according to an embodiment of the present disclosure.

본 개시의 실시예에 따른 AMF(120)와 PCF(140)는 도 2에 도시된 등록 절차를 수행하고, AM 정책 연계 설정을 수립할 수 있다. 예를 들어, 222 단계에서 AMF(120)는 PCF(140)에게 Npcf_AMPolicyControl_Create 요청 메시지를 전송할 수 있다. 그리고, 224 단계에서 PCF(140)는 AMF(120)로부터 수신한 정보를 기반으로 AMF(120)에게 제공할 정책 정보를 결정할 수 있다. 즉, PCF(140)는 DNN replacement 트리거 정보를 결정할 수 있다. 그리고, 226 단계에서, PCF(140)는 AMF(120)에게 Npcf_AMPolicyControl_Create response 메시지를 전송할 수 있다. 구체적으로, 226 단계에서 PCF(140)는 AMF(120)에게 DNN replacement 트리거 정보를 전송할 수 있다. AMF(120)는 PCF(140)로부터 수신한 DNN replacement 트리거 정보를 저장하고, 이후 절차에서 이용할 수 있다. 일 실시예에서, DNN replacement 트리거 정보는 Npcf_AMPolicyControl_Create response 메시지에 포함될 수 있다. The AMF 120 and the PCF 140 according to an embodiment of the present disclosure may perform the registration procedure shown in FIG. 2 and establish AM policy association setting. For example, in step 222 , the AMF 120 may transmit an Npcf_AMPolicyControl_Create request message to the PCF 140 . In step 224 , the PCF 140 may determine policy information to be provided to the AMF 120 based on the information received from the AMF 120 . That is, the PCF 140 may determine DNN replacement trigger information. And, in step 226 , the PCF 140 may transmit an Npcf_AMPolicyControl_Create response message to the AMF 120 . Specifically, in step 226 , the PCF 140 may transmit DNN replacement trigger information to the AMF 120 . The AMF 120 may store the DNN replacement trigger information received from the PCF 140 and may be used in a subsequent procedure. In one embodiment, DNN replacement trigger information may be included in the Npcf_AMPolicyControl_Create response message.

또한, 본 개시의 실시 예에 따른 AMF(120)는 도 3에 도시된 절차를 통해 단말로부터 요청 받은 requested DNN 대신 PCF(140)로부터 수신한 selected DNN을 이용하여 PDU 세션을 수립할 수 있다. 구체적으로, 312 단계에서 AMF(120)은 DNN replacement가 필요함을 판단할 수 있다. 만약, AMF(120)가 DNN replacement가 필요하다고 판단하는 경우, AMF(120)는 314 단계에서 PCF(140)에게 DNN replacement 정보를 요청할 수 있다. 예를 들면, 314 단계에서 AMF(120)가 PCF(140)에게 전송하는 Npcf_AMPolicyControl_Update 요청 메시지에는 DNN replacement 정보가 포함될 수 있다. 316 단계에서 PCF(140)는 AMF(120)로부터 수신된 Npcf_AMPolicyControl_Update 요청 메시지에 포함된 DNN replacement 정보를 이용하여 DNN replacement를 위한 정책을 결정할 수 있다. 즉, PCF(140)는 selected DNN을 결정할 수 있다. 그리고, 318 단계에서 PCF(140)는 AMF(120)에게 Npcf_AMPolicyControl_Update 응답 메시지를 전송할 수 있다. Npcf_AMPolicyControl_Update 응답 메시지에는 PCF(140)가 결정한 selected DNN이 포함될 수 있다. AMF(120)는 PCF(140)로부터 수신한 selected DNN을 이용하여 PDU 세션을 수립할 수 있다. In addition, the AMF 120 according to an embodiment of the present disclosure may establish a PDU session using the selected DNN received from the PCF 140 instead of the requested DNN requested from the terminal through the procedure shown in FIG. 3 . Specifically, in step 312, the AMF 120 may determine that DNN replacement is necessary. If the AMF 120 determines that DNN replacement is necessary, the AMF 120 may request DNN replacement information from the PCF 140 in step 314 . For example, the Npcf_AMPolicyControl_Update request message transmitted by the AMF 120 to the PCF 140 in step 314 may include DNN replacement information. In step 316 , the PCF 140 may determine a policy for DNN replacement by using the DNN replacement information included in the Npcf_AMPolicyControl_Update request message received from the AMF 120 . That is, the PCF 140 may determine the selected DNN. In step 318 , the PCF 140 may transmit an Npcf_AMPolicyControl_Update response message to the AMF 120 . The Npcf_AMPolicyControl_Update response message may include the selected DNN determined by the PCF 140 . The AMF 120 may establish a PDU session using the selected DNN received from the PCF 140 .

AMF(120) 및 PCF(140)는 상술된 222 단계 내지 226 단계를 통해 등록 절차를 수행하고, 312 단계 내지 318 단계를 통해 PDU 세션 설립 절차를 수행할 수 있다. 그리고, AMF(120) 및 PCF(140)는 이하 510 내지 518 단계를 수행할 수 있다.The AMF 120 and the PCF 140 may perform a registration procedure through steps 222 to 226 described above, and perform a PDU session establishment procedure through steps 312 to 318 . In addition, the AMF 120 and the PCF 140 may perform steps 510 to 518 below.

510 단계에서, PCF(140)와 AM 정책 연계 설정을 수립한 AMF(120)는 새로운 정책이 필요함을 판단할 수 있다. 예를 들어, AMF(120)는, 단말에게 새로운 허용 슬라이스(Allowed NSSAI)를 할당할 수 있으며, 그에 따라 도 2의 226 단계에서 수신한 DNN replacement 트리거 정보 중 일부(예를 들어, List of S-NSSAIs 등)의 변경이 필요함을 결정할 수 있다. In step 510, the PCF 140 and the AMF 120 that has established the AM policy linkage setting may determine that a new policy is required. For example, the AMF 120 may allocate a new allowed slice (Allowed NSSAI) to the terminal, and accordingly some of the DNN replacement trigger information received in step 226 of FIG. 2 (eg, List of S- NSSAIs, etc.) may determine that changes are necessary.

512 단계에서, AMF(120)는 PCF(140)에게 Npcf_AMPlicyControl_Update Request 메시지를 전송할 수 있다. Npcf_AMPlicyControl_Update Request 메시지에는 단말에게 할당된 새로운 허용 슬라이스(Allowed NSSAI)가 포함될 수 있다. In step 512 , the AMF 120 may transmit an Npcf_AMPlicyControl_Update Request message to the PCF 140 . The Npcf_AMPlicyControl_Update Request message may include a new allowed slice (Allowed NSSAI) allocated to the UE.

514 단계에서, PCF(140)는 정책을 결정할 수 있다. 예를 들면, PCF(140)는 AMF(120)로부터 수신한 정보에 기초하여 변경해야 할 새로운 정책을 결정할 수 있다. In step 514, the PCF 140 may determine a policy. For example, the PCF 140 may determine a new policy to be changed based on information received from the AMF 120 .

본 개시의 실시 예에 따른 PCF는 도 2의 224 단계에서 결정한 DNN replacement 트리거 정보를 514 단계에서 변경할 수 있다. The PCF according to an embodiment of the present disclosure may change the DNN replacement trigger information determined in step 224 of FIG. 2 in step 514 .

예를 들어, PCF(140)는 도 2의 224 단계에서 DNN replacement of unsupported DNNs을 지시하였으나, 514 단계에서는 DNN replacement of unsupported DNN를 지시하지 않기로 결정할 수 있다. 또는, PCF(140)는 도 2의 224 단계에서 DNN replacement of unsupported DNNs을 지시하지 않기로 하였으나, 514 단계에서는 DNN replacement of unsupported DNN를 지시하기로 결정할 수 있다.For example, although the PCF 140 has indicated DNN replacement of unsupported DNNs in step 224 of FIG. 2 , it may decide not to indicate DNN replacement of unsupported DNNs in step 514 . Alternatively, the PCF 140 may decide not to indicate DNN replacement of unsupported DNNs in step 224 of FIG. 2 , but may decide to indicate DNN replacement of unsupported DNNs in step 514 .

또는, 예를 들어, 514 단계에서, PCF(140)는 도 2의 224 단계에서 결정한 List of S-NSSAIs를 512 단계에서 수신한 Allowed NSSAI에 맞게 변경할 수 있다. 즉, PCF(140)는 도 2의 224 단계에서 결정한 List of S-NSSAIs에 포함된 하나 이상의 S-NSSAI가 512 단계에서 수신한 Allowed NSSAI에 포함되어 있지 않다면, 상기 S-NSSAI를 514 단계에서 삭제할 수 있다. 또한, PCF(140)는 도 2의 224 단계에서 결정한 List of S-NSSAIs에 포함되지 않았던 하나 이상의 S-NSSAI가 512 단계에서 수신한 Allowed NSSAI에 포함되어 있다면, 상기 S-NSSAI를 514 단계에서 포함할 수 있다. Or, for example, in step 514 , the PCF 140 may change the List of S-NSSAIs determined in step 224 of FIG. 2 to match the Allowed NSSAI received in step 512 . That is, if one or more S-NSSAIs included in the List of S-NSSAIs determined in step 224 of FIG. 2 are not included in the Allowed NSSAI received in step 512, the PCF 140 deletes the S-NSSAI in step 514. can In addition, if one or more S-NSSAIs that were not included in the List of S-NSSAIs determined in step 224 of FIG. 2 are included in the Allowed NSSAI received in step 512, the PCF 140 includes the S-NSSAI in step 514. can do.

또는, 예를 들어, PCF(140)는 도 2의 224 단계에서 결정한 List of DNNs를 514 단계에서 변경할 수 있다. 즉, PCF(140)는 도 2의 224 단계에서 결정한 List of DNNs 에 포함된 하나 이상의 DNN를 514 단계에서 삭제할 수 있다. 또한, PCF(140)는 도 2의 224 단계에서 결정한 List of DNNs에 포함되지 않았던 하나 이상의 DNN를 514 단계에서 포함할 수 있다. 또한, PCF(140)는 도 2의 224 단계에서 결정한 List of DNNs 중 연관된 S-NSSAI가 512 단계에서 수신한 Allowed NSSAI에 포함되어 있지 않다면, 상기 List of DNNs을 삭제할 수 있다. 또한, PCF(140)는 512 단계에서 수신한 Allowed NSSAI 에 새롭게 추가된 S-NSSAI를 위한 List of DNNs을 결정할 수 있다. Alternatively, for example, the PCF 140 may change the List of DNNs determined in step 224 of FIG. 2 in step 514 . That is, the PCF 140 may delete one or more DNNs included in the List of DNNs determined in step 224 of FIG. 2 in step 514 . In addition, the PCF 140 may include one or more DNNs that were not included in the List of DNNs determined in step 224 of FIG. 2 in step 514 . Also, if the associated S-NSSAI among the List of DNNs determined in step 224 of FIG. 2 is not included in the Allowed NSSAI received in step 512, the PCF 140 may delete the List of DNNs. In addition, the PCF 140 may determine a List of DNNs for the S-NSSAI newly added to the Allowed NSSAI received in step 512 .

본 개시의 실시 예에 따른 PCF는 도 3의 316 단계에서 결정한 DNN replacement 정보(예를 들어, selected DNN)를 514 단계에서 변경할 수 있다. The PCF according to an embodiment of the present disclosure may change the DNN replacement information (eg, selected DNN) determined in step 316 of FIG. 3 in step 514 .

예를 들어, PCF(140)는 도 3의 316 단계에서 결정한 requested DNN(예: DNN A)에 대응하는 selected DNN(예: DNN B)을 514 단계에서 다른 selected DNN(예: DNN C)으로 변경할 수 있다. For example, the PCF 140 may change the selected DNN (eg, DNN B) corresponding to the requested DNN (eg, DNN A) determined in operation 316 of FIG. 3 to another selected DNN (eg, DNN C) in operation 514 . can

516 단계에서, PCF(140)는 AMF(120)에게 Npcf_AMPlicyControl_Update Response 메시지를 전송할 수 있다. Npcf_AMPlicyControl_Update Response 메시지에는 514 단계에서 변경된 새로운 정책 정보(예를 들어, DNN replacement 트리거 정보 또는 selected DNN 정보 등)가 포함될 수 있다. In step 516 , the PCF 140 may transmit an Npcf_AMPlicyControl_Update Response message to the AMF 120 . The Npcf_AMPlicyControl_Update Response message may include new policy information (eg, DNN replacement trigger information or selected DNN information, etc.) changed in step 514 .

518 단계에서, AMF(120)는, 도 2의 226 단계 또는 도 3의 318 단계에서 수신 및 저장하고 있는 정책 정보와 516 단계에서 수신한 새로운 정책 정보를 비교할 수 있다. 만약 수신한 새로운 정책 정보로 인해 PDU 세션 수정(session modification)이 필요할 경우, AMF(120)는 후술되는 제2 실시예의 동작을 수행할 수 있다. In step 518, the AMF 120 may compare the new policy information received in step 516 with the policy information received and stored in step 226 of FIG. 2 or step 318 of FIG. 3 . If PDU session modification is required due to the received new policy information, the AMF 120 may perform the operation of the second embodiment to be described later.

[제2 실시예][Second embodiment]

제2 실시예는 본 개시의 실시예에서 정책 업데이트에 따른 PDU 세션 처리 방법을 설명한다. The second embodiment describes a PDU session processing method according to a policy update in an embodiment of the present disclosure.

본 개시의 실시예에 따른 AMF(120)는, 도 2 내지 도 3에 도시된 절차를 수행하여, PCF(140)로부터 정책 정보(이하, 제1 정책 정보)를 수신하고 PDU 세션을 수립할 수 있다. 상기 PDU 세션이 수립된 이후, AMF(120)는 도 4 내지 도 5에 도시된 절차를 수행하여, PCF(140)로부터 새로운 정책 정보(이하, 제2 정책 정보)를 수신할 수 있다. 이때, 제1 정책 정보에 기초하여 수립된 PDU 세션 컨텍스트(context)/상태(status)와 제2 정책 정보와의 불일치(mismatch)가 발생할 수 있다. The AMF 120 according to an embodiment of the present disclosure may receive policy information (hereinafter, first policy information) from the PCF 140 and establish a PDU session by performing the procedures shown in FIGS. 2 to 3 . have. After the PDU session is established, the AMF 120 may receive new policy information (hereinafter, second policy information) from the PCF 140 by performing the procedures shown in FIGS. 4 to 5 . In this case, a mismatch between the PDU session context/status established based on the first policy information and the second policy information may occur.

예를 들어, AMF(120)는 제1 정책 정보에 기초하여, 단말이 요청한 requested DNN(예: DNN A)을 selected DNN(예: DNN B)으로 변경하여 PDU 세션을 수립할 수 있다. 반면, 제2 정책 정보는, requested DNN(예: DNN A)을 selected DNN(예: DNN C)으로 변경함을 나타낼 수 있다. 즉, 기 수립된 PDU 세션의 현재 DNN(예: DNN B)을 새로운 DNN(예: DNN C)으로 변경해야 할 필요가 있을 수 있다. For example, the AMF 120 may establish a PDU session by changing the requested DNN (eg, DNN A) requested by the terminal to the selected DNN (eg, DNN B) based on the first policy information. On the other hand, the second policy information may indicate that the requested DNN (eg, DNN A) is changed to the selected DNN (eg, DNN C). That is, it may be necessary to change the current DNN (eg, DNN B) of the previously established PDU session to a new DNN (eg, DNN C).

또는, 예를 들어, AMF(120)는 제1 정책 정보에 기초하여, 단말이 요청한 requested DNN(예: DNN A)을 selected DNN(예: DNN B)으로 변경하여 PDU 세션을 수립할 수 있다. 반면, 제2 정책 정보는, requested DNN(예: DNN A)에 대한 DNN replacement 정보를 포함하지 않을 수 있다. 즉, 기 수립된 PDU 세션의 현재 DNN(예: DNN B)을 단말이 요청한 DNN(예: DNN A)으로 변경하거나 또는, AMF(120)가 단말이 요청한 DNN(예: DNN A)을 지원할 수 없는 경우 기 수립된 PDU 세션을 종료(release)해야 할 필요가 있을 수 있다. Alternatively, for example, the AMF 120 may establish a PDU session by changing the requested DNN (eg, DNN A) requested by the terminal to the selected DNN (eg, DNN B) based on the first policy information. On the other hand, the second policy information may not include DNN replacement information for the requested DNN (eg, DNN A). That is, the current DNN (eg, DNN B) of the established PDU session may be changed to the DNN (eg, DNN A) requested by the UE, or the AMF 120 may support the DNN (eg, DNN A) requested by the UE. If not, it may be necessary to release the previously established PDU session.

또는, 예를 들어, AMF(120)는 제1 정책 정보에 기초하여, 단말이 요청한 requested DNN(예: DNN A)을 이용하여(즉, 단말이 요청한 requested DNN을 변경하지 않고) PDU 세션을 수립할 수 있다. 반면, 제2 정책 정보는, requested DNN(예: DNN A)을 selected DNN(예: DNN C)으로 변경함을 나타낼 수 있다. 즉, 기 수립된 PDU 세션의 현재 DNN(예: DNN A)을 새로운 DNN(예: DNN C)으로 변경해야 할 필요가 있을 수 있다.Or, for example, the AMF 120 establishes a PDU session using the requested DNN (eg, DNN A) requested by the terminal (ie, without changing the requested DNN requested by the terminal) based on the first policy information. can do. On the other hand, the second policy information may indicate that the requested DNN (eg, DNN A) is changed to the selected DNN (eg, DNN C). That is, it may be necessary to change the current DNN (eg, DNN A) of the previously established PDU session to a new DNN (eg, DNN C).

도 6은 본 개시의 일 실시예에 따른 PDU 세션 수정(session modification) 절차를 나타내는 시퀀스 다이어그램이다. 본 개시에 따른 NF(예: AMF(120), SMF(135) 및 PCF(140) 등)는 도 6의 절차를 이용하여 기 수립된 PDU 세션의 DNN을 변경하거나 또는 기 수립된 PDU 세션을 종료할 수 있다. 6 is a sequence diagram illustrating a PDU session modification procedure according to an embodiment of the present disclosure. NFs (eg, AMF 120, SMF 135, PCF 140, etc.) according to the present disclosure change the DNN of the established PDU session using the procedure of FIG. 6 or terminate the established PDU session can do.

도 6을 참조하면, 본 개시의 실시 예에 따른 AMF(120)는 226 단계, 318 단계, 414 단계 또는 516 단계에서 PCF(140)로부터 (새로운 또는 최신의) AM 정책 정보를 수신할 수 있다. 그리고, AMF(120)는 416 또는 518 단계에서, 수신한 (새로운 또는 최신의) AM 정책 정보를 적용하여 접속 및 이동성 제어(access and mobility control)를 수행할 수 있다.Referring to FIG. 6 , the AMF 120 according to an embodiment of the present disclosure may receive (new or latest) AM policy information from the PCF 140 in steps 226 , 318 , 414 or 516 . Then, in step 416 or 518, the AMF 120 may apply the received (new or latest) AM policy information to perform access and mobility control.

일 실시예에 따르면, AM 정책 정보에는, AMF(120)가 관리하는 PDU 세션 컨텍스트(context)/상태(status)와 PCF(140)가 전송하는 정책 정보와의 불일치(mismatch)가 발생하는 경우 AMF(120)가 PDU 세션을 처리하는 방법에 대한 정보가 포함될 수 있다. 이와 같은 PDU 세션 처리 방법은 사업자 정책(operator policy)에 의해 결정될 수 있다. According to an embodiment, in the AM policy information, when a mismatch between the PDU session context/status managed by the AMF 120 and policy information transmitted by the PCF 140 occurs, the AMF Information on how the 120 processes the PDU session may be included. Such a PDU session processing method may be determined by an operator policy.

예를 들어, PDU 세션 처리 방법은, AMF(120)가 관리하는 PDU 세션 컨텍스트(context)/상태(status)와 PCF(140)가 전송하는 정책 정보와의 불일치 발생 시, 기존 PDU 세션(예: AMF(120)가 관리하는 PDU 세션)은 그대로 유지하고, 새로운 또는 최신의 정책 정보(예: PCF(140)가 전송하는 정책 정보)는 새로운 PDU 세션 요청에 대해서만 적용하는 방법을 포함할 수 있다.For example, in the PDU session processing method, when there is a discrepancy between the PDU session context/status managed by the AMF 120 and policy information transmitted by the PCF 140, the existing PDU session (eg: A PDU session managed by the AMF 120 is maintained as it is, and new or latest policy information (eg, policy information transmitted by the PCF 140) may include a method of applying only to a new PDU session request.

또는, 예를 들어, PDU 세션 처리 방법은, AMF(120)가 관리하는 PDU 세션 컨텍스트(context)/상태(status)와 PCF(140)가 전송하는 정책 정보와의 불일치 발생 시, 기존 PDU 세션(예: AMF(120)가 관리하는 PDU 세션)을 그대로 유지하다가, PDU 세션이 UP deactivate 되면, 기존 PDU 세션을 종료(예: 기존 PDU 세션 release)하는 방법을 포함할 수 있다. Or, for example, in the PDU session processing method, when a discrepancy between the PDU session context/status managed by the AMF 120 and policy information transmitted by the PCF 140 occurs, the existing PDU session ( Example: If the PDU session is UP deactivated while maintaining the PDU session managed by the AMF 120 as it is, a method of terminating the existing PDU session (eg, releasing the existing PDU session) may be included.

또는, 예를 들어, PDU 세션 처리 방법은, AMF(120)가 관리하는 PDU 세션 컨텍스트(context)/상태(status)와 PCF(140)가 전송하는 정책 정보와의 불일치 발생 시, 기존 PDU 세션을 종료(예: AMF(120)가 관리하는 기존 PDU 세션 release)하는 방법을 포함할 수 있다. Or, for example, in the PDU session processing method, when a discrepancy between the PDU session context/status managed by the AMF 120 and policy information transmitted by the PCF 140 occurs, the existing PDU session It may include a method of terminating (eg, releasing an existing PDU session managed by the AMF 120 ).

또는, 예를 들어, PDU 세션 처리 방법은, AMF(120)가 관리하는 PDU 세션 컨텍스트(context)/상태(status)와 PCF(140)가 전송하는 정책 정보와의 불일치 발생 시, PDU 세션 수정 절차를 진행하는 방법을 포함할 수 있다. Or, for example, in the PDU session processing method, when a discrepancy between the PDU session context/status managed by the AMF 120 and policy information transmitted by the PCF 140 occurs, the PDU session modification procedure It may include a method of proceeding.

상술된 AMF(120)가 관리하는 PDU 세션 컨텍스트(context)/상태(status)와 PCF(140)로부터 수신한 정책 정보와의 불일치(mismatch)가 발생 시, AMF(120)가 PDU 세션을 처리하기 위한 방법은, AMF(120)의 지역 정책(local policy)으로 AMF(120)에 미리 설정되어 있을 수 있다. 예를 들면, PCF(140)가 AMF(120)에게, 불일치 발생 시 AMF(120)가 PDU 세션을 처리하기 위한 방법을 정책(policy) 규칙(rule)으로 알려주고, AMF(120)는 해당 정책 규칙을 AMF 지역 정책으로 결정할 수 있다. 또는, 상술된 바와 같이, AMF(120)의 지역 정책으로 AMF(120)에 미리 설정될 수 있다.When a mismatch between the PDU session context/status managed by the above-described AMF 120 and the policy information received from the PCF 140 occurs, the AMF 120 processes the PDU session The method may be preset in the AMF 120 as a local policy of the AMF 120 . For example, the PCF 140 informs the AMF 120 of a method for the AMF 120 to process the PDU session when a mismatch occurs as a policy rule, and the AMF 120 provides the corresponding policy rule. can be determined as an AMF regional policy. Alternatively, as described above, it may be preset in the AMF 120 as a regional policy of the AMF 120 .

610 단계에서, AMF(120)는, 도 3에 도시된 절차를 이용함으로써 PCF(140)로부터 수신된 제1 정책 정보에 기초하여 수립된 PDU 세션 컨텍스트(context)/상태(status)와, 414 단계 또는 516 단계에서 수신된 제2 정책 정보와의 불일치(mismatch) 여부를 판단할 수 있다. 불일치가 발생했다고 판단되었을 경우, AMF(120)는 PCF(140)로부터 수신한, 또는 AMF(120)에 미리 설정되어 있는 PDU 세션 처리 방법에 따라, 상기 불일치가 발생한 PDU 세션을 아래와 같이 다양한 방법으로 처리할 수 있다. In step 610, the AMF 120, the PDU session context / status (status) established based on the first policy information received from the PCF 140 by using the procedure shown in FIG. 3, step 414 Alternatively, in step 516, it may be determined whether there is a mismatch with the received second policy information. When it is determined that a mismatch has occurred, the AMF 120 may process the PDU session in which the mismatch has occurred in various ways as follows, according to the PDU session processing method received from the PCF 140 or preset in the AMF 120. can be processed

예를 들어, PDU 세션 처리 방법으로, 불일치 발생 시, 기존 PDU 세션은 그대로 유지하고, 새로운/최신의 정책 정보는 새로운 PDU 세션 요청에 대해서만 적용할 것이 지시되어 있는 경우, AMF(120)는 도 6의 612 단계부터 630 단계를 수행하지 않을 수 있다. For example, in the case of a PDU session processing method, when inconsistency occurs, the existing PDU session is maintained as it is, and when it is indicated that the new / latest policy information is applied only to a new PDU session request, the AMF 120 is shown in FIG. 6 Steps 612 to 630 may not be performed.

또는, 예를 들어, PDU 세션 처리 방법으로, 불일치 발생 시, 기존 PDU 세션을 그대로 유지하다가, PDU 세션의 UP deactivate이 되면 PDU 세션을 종료할 것이 지시되어 있는 경우, AMF(120)는 도 6의 612 단계 내지 614 단계를 수행하지 않을 수 있다. 또한, AMF(120)는 620 단계와 620 단계 이후 절차를 수행할 수 있다. Or, for example, as a PDU session processing method, when inconsistency occurs, the existing PDU session is maintained as it is, and when it is instructed to terminate the PDU session when the PDU session is UP deactivated, the AMF 120 is shown in FIG. Steps 612 to 614 may not be performed. Also, the AMF 120 may perform steps 620 and 620 and subsequent procedures.

또는, 예를 들어, PDU 세션 처리 방법으로, 불일치 발생 시, 기존 PDU 세션을 종료할 것이 지시되어 있는 경우, AMF(120)는 도 6의 612 단계 내지 614 단계를 수행하지 않을 수 있다. 또한, AMF(120)는 620 단계와 620 단계 이후 절차를 수행할 수 있다.Or, for example, in the case of terminating the existing PDU session when a mismatch occurs in the PDU session processing method, the AMF 120 may not perform steps 612 to 614 of FIG. 6 . Also, the AMF 120 may perform steps 620 and 620 and subsequent procedures.

또는, 예를 들어, PDU 세션 처리 방법으로, 불일치 발생 시, PDU 세션 수정 절차를 진행할 것이 지시되어 있는 경우, AMF(120)는 612 단계와 612 단계 이후 절차를 수행할 수 있다. Or, for example, in the PDU session processing method, when inconsistency occurs, when it is indicated to proceed with the PDU session modification procedure, the AMF 120 may perform steps 612 and 612 and subsequent procedures.

612 단계에서, AMF(120)는 제1 정책 정보에 기초하여, 단말이 요청한 requested DNN(예: DNN A)을 selected DNN(예: DNN B)으로 변경하여 PDU 세션을 수립할 수 있다. 반면, 제2 정책 정보는, requested DNN(예: DNN A)을 selected DNN(예: DNN C)로 변경함을 나타낼 수 있다. 즉, 기 수립된 PDU 세션의 현재 DNN(예: DNN B)을 새로운 DNN(예: DNN C)으로 변경해야 할 필요가 있을 수 있다.In step 612 , the AMF 120 may establish a PDU session by changing the requested DNN (eg, DNN A) requested by the terminal to the selected DNN (eg, DNN B) based on the first policy information. On the other hand, the second policy information may indicate that the requested DNN (eg, DNN A) is changed to the selected DNN (eg, DNN C). That is, it may be necessary to change the current DNN (eg, DNN B) of the previously established PDU session to a new DNN (eg, DNN C).

AMF(120)는, 기 수립된 PDU 세션의 현재 DNN(예: DNN B)을 새로운 DNN(예: DNN C)으로 변경하기 위하여, 612 단계에서 SMF(135)에게 Nsmf_PDUSession_UpdateSMContext 요청 메시지를 전송할 수 있다. Nsmf_PDUSession_UpdateSMContext 요청 메시지에는, 단말이 요청한 requested DNN(예: DNN A), PDU 세션의 현재 DNN(예: DNN B) 또는 새롭게 변경해야 할 DNN(예: DNN C) 중 적어도 하나가 포함될 수 있다. 또한, Nsmf_PDUSession_UpdateSMContext 요청 메시지에는, SM Context ID가 포함될 수 있다. The AMF 120 may transmit an Nsmf_PDUSession_UpdateSMContext request message to the SMF 135 in step 612 to change the current DNN (eg, DNN B) of the previously established PDU session to a new DNN (eg, DNN C). The Nsmf_PDUSession_UpdateSMContext request message may include at least one of the requested DNN (eg DNN A) requested by the UE, the current DNN of the PDU session (eg DNN B), or the DNN to be newly changed (eg DNN C). In addition, the Nsmf_PDUSession_UpdateSMContext request message may include an SM Context ID.

614 단계에서, Nsmf_PDUSession_UpdateSMContext 요청 메시지를 수신한 SMF(135)는, Nsmf_PDUSession_UpdateSMContext 요청 메시지에 포함되어 있는 SM Context ID로 지칭되는 PDU 세션의 컨텍스트를 확인할 수 있다. 또한, SMF(135)는, AMF(120)로부터 요청 받은 새롭게 변경해야 할 DNN(예: DNN C)을 지원할 수 있는지 여부를 판단할 수 있다. 예를 들어, SMF(135)는, SMF(135)가 새롭게 변경해야 할 DNN(예: DNN C)을 지원할 수 있는지 확인할 수 있다. 또한, SMF(135)는, SMF(135)의 변경 내지 PDU 세션을 지원하고 있는 UPF의 변경이 필요한지 확인할 수 있다. 만약, SMF(135)가 새롭게 변경해야 할 DNN(예: DNN C)을 지원할 수 없거나, 또는 SMF(135) 내지 UPF의 변경이 필요할 경우, SMF(135)는 새롭게 변경해야 할 DNN(예: DNN C)을 지원할 수 없다고 판단할 수 있다. In step 614, the SMF 135 receiving the Nsmf_PDUSession_UpdateSMContext request message may check the context of the PDU session referred to as the SM Context ID included in the Nsmf_PDUSession_UpdateSMContext request message. In addition, the SMF 135 may determine whether to support the DNN to be newly changed (eg, DNN C) requested from the AMF 120 . For example, the SMF 135 may check whether the SMF 135 can support a DNN (eg, DNN C) to be newly changed. In addition, the SMF 135 may check whether the change of the SMF 135 or the change of the UPF supporting the PDU session is necessary. If the SMF 135 cannot support the newly changed DNN (eg, DNN C), or if it is necessary to change the SMF 135 to the UPF, the SMF 135 may change the newly changed DNN (eg, DNN). C) may not be supported.

본 개시의 실시 예에 따라 새롭게 변경해야 할 DNN(예: DNN C)을 지원할 수 없다고 판단한 SMF(135)는, SMF(135)는 AMF(120)에게 Nsmf_PDUSession_UpdateSMContext 응답 메시지를 회신할 수 있다. 일 실시예에서 Nsmf_PDUSession_UpdateSMContext 응답 메시지에는 DNN 변경이 가능하지 못함을 나타내는 정보가 포함될 수 있다. According to an embodiment of the present disclosure, the SMF 135 that has determined that it cannot support the DNN to be newly changed (eg, DNN C), the SMF 135 may return an Nsmf_PDUSession_UpdateSMContext response message to the AMF 120 . In an embodiment, the Nsmf_PDUSession_UpdateSMContext response message may include information indicating that DNN change is not possible.

본 개시의 실시 예에 따라 새롭게 변경해야 할 DNN(예: DNN C)을 지원할 수 있다고 판단한 SMF(135)는, SM Context ID로 지칭되는 PDU 세션의 DNN을 현재 DNN(예: DNN B)에서 새롭게 변경해야 할 DNN(예: DNN C)으로 변경할 수 있다. 도 6에 도시되지는 아니하였으나, SMF(135)는 PDU 세션을 지원하는 UPF에게 N4 Session Modification Request 메시지를 전송할 수 있다. N4 Session Modification Request 메시지에는, 새로운 DNN 정보(예: DNN C)가 포함될 수 있다. 그리고, SMF(135)는 AMF(120)에게 Nsmf_PDUSession_UpdateSMContext 응답 메시지를 회신할 수 있다. Nsmf_PDUSession_UpdateSMContext 응답 메시지에는 DNN 변경이 가능함 내지 DNN 변경이 완료되었음을 나타내는 정보가 포함될 수 있다.According to an embodiment of the present disclosure, the SMF 135, which has determined that it can support the DNN (eg, DNN C) to be newly changed, changes the DNN of the PDU session referred to as the SM Context ID from the current DNN (eg, DNN B). You can change it to the DNN you need to change (eg DNN C). Although not shown in FIG. 6 , the SMF 135 may transmit an N4 Session Modification Request message to the UPF supporting the PDU session. The N4 Session Modification Request message may include new DNN information (eg, DNN C). In addition, the SMF 135 may return an Nsmf_PDUSession_UpdateSMContext response message to the AMF 120 . The Nsmf_PDUSession_UpdateSMContext response message may include information indicating that DNN change is possible or DNN change is complete.

본 개시의 실시예에 따라, Nsmf_PDUSession_UpdateSMContext 응답 메시지를 수신한 AMF(120)는, DNN 변경이 가능하거나 또는 DNN 변경이 완료되었을 경우, 620 단계부터 630 단계를 수행하지 않을 수 있다. According to an embodiment of the present disclosure, upon receiving the Nsmf_PDUSession_UpdateSMContext response message, the AMF 120 may not perform steps 620 to 630 when the DNN change is possible or the DNN change is completed.

본 개시의 실시예에 따라, Nsmf_PDUSession_UpdateSMContext 응답 메시지를 수신한 AMF(120)는, DNN 변경이 불가능할 경우, 620 단계와 620 단계 이후 절차를 수행할 수 있다. According to an embodiment of the present disclosure, upon receiving the Nsmf_PDUSession_UpdateSMContext response message, the AMF 120 may perform steps 620 and 620 and subsequent procedures when it is impossible to change the DNN.

620 단계에서, 본 개시의 실시 예에 따른 AMF(120)는, 제1 정책 정보에 기초하여 수립된 PDU 세션을 종료하기로 결정할 수 있다. In step 620, the AMF 120 according to an embodiment of the present disclosure may determine to end the established PDU session based on the first policy information.

예를 들어, AMF(120)가 PCF(140)로부터 수신한 또는 AMF(120)에 미리 설정되어 있는 PDU 세션 처리 방법이, 불일치가 발생한 PDU 세션의 종료를 지시하고 있다면, AMF(120)는 PDU 세션을 종료하기로 결정할 수 있다. For example, if the AMF 120 receives from the PCF 140 or the PDU session processing method preset in the AMF 120 indicates the end of the PDU session in which the inconsistency has occurred, the AMF 120 sends the PDU You may decide to end the session.

또는, 예를 들어, 614 단계에서 AMF(120)가 SMF(135)로부터 DNN 변경이 불가능하다는 메시지를 수신하였을 경우, AMF(120)는 PDU 세션을 종료하기로 결정할 수 있다.Or, for example, when the AMF 120 receives a message from the SMF 135 indicating that it is impossible to change the DNN in step 614 , the AMF 120 may decide to terminate the PDU session.

622 단계에서, PDU 세션을 종료하기 위하여 AMF(120)는 SMF(135)에게 Nsmf_PDUSession_ReleaseSMContext 요청 메시지 또는 Nsmf_PDUSession_UpdateSMContext 요청 메시지를 전송할 수 있다. Nsmf_PDUSession_ReleaseSMContext 요청 메시지 또는 Nsmf_PDUSession_UpdateSMContext 요청 메시지에는, 종료의 대상이 되는 PDU 세션을 지칭하는 SM Context ID, 종료 지시자(release indication), 종료 원인(release cause) 또는 Operation Type(예를 들어, UP deactivate) 중 적어도 하나가 포함될 수 있다. In step 622 , the AMF 120 may transmit an Nsmf_PDUSession_ReleaseSMContext request message or an Nsmf_PDUSession_UpdateSMContext request message to the SMF 135 to terminate the PDU session. In the Nsmf_PDUSession_ReleaseSMContext request message or the Nsmf_PDUSession_UpdateSMContext request message, at least one of an SM Context ID indicating a PDU session to be terminated, a release indication, a release cause, or an Operation Type (eg, UP deactivate). may be included.

624 단계에서, Nsmf_PDUSession_ReleaseSMContext 요청 메시지 또는 Nsmf_PDUSession_UpdateSMContext 요청 메시지를 수신한 SMF(135)는, SM Context ID로 지칭되는 PDU 세션을 종료할 수 있다. 만약, Nsmf_PDUSession_ReleaseSMContext 요청 메시지 또는 Nsmf_PDUSession_UpdateSMContext 요청 메시지에 Operation Type으로 UP deactivate이 포함되어 있는 경우, SMF(135)는, SM Context ID로 지칭되는 PDU 세션의 사용자 평면(User Plane)이 비활성화(deactivate)될 때까지 기다렸다가, 비활성화되면 상기 PDU 세션을 종료할 수 있다. 그리고, PDU 세션을 종료한 SMF(135)는 관련 SM Context를 삭제할 수 있다. In step 624 , the SMF 135 receiving the Nsmf_PDUSession_ReleaseSMContext request message or the Nsmf_PDUSession_UpdateSMContext request message may terminate the PDU session referred to as the SM Context ID. If UP deactivate is included in the Nsmf_PDUSession_ReleaseSMContext request message or the Nsmf_PDUSession_UpdateSMContext request message as the Operation Type, the SMF 135 is, until the PDU session User Plane referred to as the SM Context ID is deactivated. After waiting, if it is deactivated, the PDU session may be terminated. In addition, the SMF 135 that has terminated the PDU session may delete the related SM Context.

SMF(135)는 AMF(120)에게 Nsmf_PDUSession_ReleaseSMContext 응답 메시지 또는 Nsmf_PDUSession_UpdateSMContext 응답 메시지를 회신할 수 있다. Nsmf_PDUSession_ReleaseSMContext 응답 메시지 또는 Nsmf_PDUSession_UpdateSMContext 응답 메시지에는, 결과 지시자(result indication), 원인(cause), 원인 값(cause value), 또는 N1N2 SM container 중 적어도 하나가 포함될 수 있다. N1N2 SM Container에는 PDU Session Release Command가 포함될 수 있다. PDU Session Release Command에는 PDU 세션을 다시 수립(re-establish)하라는 지시자가 포함될 수 있다. The SMF 135 may return an Nsmf_PDUSession_ReleaseSMContext response message or an Nsmf_PDUSession_UpdateSMContext response message to the AMF 120 . The Nsmf_PDUSession_ReleaseSMContext response message or the Nsmf_PDUSession_UpdateSMContext response message may include at least one of a result indication, a cause, a cause value, or an N1N2 SM container. The N1N2 SM Container may include a PDU Session Release Command. The PDU Session Release Command may include an indicator to re-establish a PDU session.

626 단계에서, Nsmf_PDUSession_ReleaseSMContext 응답 메시지 내지 Nsmf_PDUSession_UpdateSMContext 응답 메시지를 수신한 AMF(120)는 PDU 세션 종료가 처리되었음을 알 수 있다. AMF(120)는 기지국(110)에게 N2 자원 종료 요청 메시지를 전송할 수 있다. N2 자원 종료 요청 메시지에는 AMF(120)가 624 단계에서 SMF(135)로부터 수신한 또는, AMF(120)가 생성한 PDU Session Release Command가 포함될 수 있다. In step 626 , the AMF 120 receiving the Nsmf_PDUSession_ReleaseSMContext response message or the Nsmf_PDUSession_UpdateSMContext response message may know that the PDU session termination has been processed. The AMF 120 may transmit an N2 resource termination request message to the base station 110 . The N2 resource termination request message may include a PDU Session Release Command received by the AMF 120 from the SMF 135 or generated by the AMF 120 in step 624 .

628 단계에서, 기지국(110)은 단말(100)과 AN-specific resource modification을 수행할 수 있다. 기지국(110)이 AN-specific resource modification을 위해 단말(100)에게 전송하는 RRC 메시지에는, 기지국(110)이 AMF(120)로부터 수신한 PDU Session Release Command 메시지가 포함될 수 있다.In step 628 , the base station 110 may perform AN-specific resource modification with the terminal 100 . The RRC message transmitted by the base station 110 to the terminal 100 for AN-specific resource modification may include a PDU Session Release Command message received by the base station 110 from the AMF 120 .

630 단계에서, PDU Session Release Command 메시지를 수신한 단말(100)은, PDU Session ID로 지칭되는 PDU 세션을 종료할 수 있다. 단말(100)은 AMF(120)에게 PDU Session Release Ack 메시지를 전송할 수 있다. In step 630, the terminal 100 receiving the PDU Session Release Command message may terminate the PDU session referred to as the PDU Session ID. The terminal 100 may transmit a PDU Session Release Ack message to the AMF 120 .

만약, PDU Session Release Command 메시지에 PDU 세션을 다시 수립(re-establish)하라는 지시자가 포함되어 있거나, 또는 단말(100)의 지역 정책(local policy)에 의해, 단말(100)은 630 단계 이후, 도 3에 도시된 PDU 세션 수립 절차를 다시 수행할 수 있다. If an indicator to re-establish a PDU session is included in the PDU Session Release Command message, or by a local policy of the terminal 100, the terminal 100 after step 630, FIG. The PDU session establishment procedure shown in 3 may be performed again.

도 3의 310 단계에서 단말(100)로부터 PDU Session Establishment 요청 메시지를 수신한 AMF(120)는, 제2 정책 정보를 적용하여 PDU 세션 수립 절차를 수행할 수 있다. The AMF 120 receiving the PDU Session Establishment request message from the terminal 100 in step 310 of FIG. 3 may apply the second policy information to perform the PDU session establishment procedure.

[제3 실시예][Third embodiment]

제3 실시예는 본 개시의 실시예에 따른 AMF가 DNN replacement 트리거 정보를 획득하고, 이용하는 방법을 설명한다. The third embodiment describes a method for AMF to acquire and use DNN replacement trigger information according to an embodiment of the present disclosure.

본 개시의 실시 예에 따르면, 도 2의 224 단계에서 PCF(140)가 결정하는 DNN replacement 트리거 정보는 아래와 같이 구성될 수 있다. According to an embodiment of the present disclosure, DNN replacement trigger information determined by the PCF 140 in step 224 of FIG. 2 may be configured as follows.

- DNN replacement of unsupported DNNs은, AMF가 지원하지 못하는 DNN을 단말로부터 요청 받은 경우, unsupported DNN을 대신하여 AMF가 이용할 수 있는 selected DNN(s)을 포함할 수 있다. - DNN replacement of unsupported DNNs may include selected DNN(s) that the AMF can use instead of the unsupported DNN when a request for a DNN not supported by the AMF is received from the UE.

- List of S-NSSAIs는, PCF에 의해 교체(replacement)될 수 있는 DNN을 포함한 S-NSSAI(s)로 정의될 수 있다. 또한, List of S-NSSAIs는 각 S-NSSAI와 함께 AMF가 이용할 수 있는 selected DNN(s)을 포함할 수 있다. - List of S-NSSAIs may be defined as S-NSSAI(s) including DNN that can be replaced by PCF. In addition, the List of S-NSSAIs may include selected DNN(s) that the AMF can use together with each S-NSSAI.

- List of DNNs은, 단말이 상기 DNN을 요청했을 경우, 단말이 요청한 requested DNN을 대신하여 AMF가 이용할 수 있는 selected DNN(s)을 포함할 수 있다. - The List of DNNs may include selected DNN(s) that the AMF can use instead of the requested DNN requested by the UE when the UE requests the DNN.

본 개시의 실시예에 따른 PCF(140)는, 도 2의 226 단계에서 상기 DNN replacement 트리거 정보를 AMF(120)에게 전송할 수 있다. AMF(120)는 수신한 DNN replacement 트리거 정보를 저장할 수 있다. The PCF 140 according to an embodiment of the present disclosure may transmit the DNN replacement trigger information to the AMF 120 in step 226 of FIG. 2 . The AMF 120 may store the received DNN replacement trigger information.

본 개시의 실시예에 따른 AMF(120)는, 도 3의 310 단계에서, 단말(100)로부터 수신한 정보, 도 2의 226 단계에서 PCF(140)로부터 수신한 정보, AMF(120)의 지역 설정(local configuration) 정보 또는 이동 통신 사업자 정책(operator policy) 정보 중 적어도 하나에 기초하여, DNN replacement 수행 여부를 결정할 수 있다. The AMF 120 according to the embodiment of the present disclosure, in step 310 of FIG. 3 , information received from the terminal 100 , information received from the PCF 140 in step 226 of FIG. 2 , the region of the AMF 120 . Whether to perform DNN replacement may be determined based on at least one of local configuration information and mobile operator policy information.

일 실시예에서, DNN replacement를 수행하기로 결정한 AMF(120)는, 본 개시의 실시예에 따라 도 2의 226 단계에서 PCF(140)로부터 수신한 정책 정보에 기초하여, 단말로부터 요청 받은 requested DNN을 대체할 selected DNN을 선택할 수 있다. 즉, AMF(120)은 도 3의 314 단계, 316 단계 및 318 단계를 수행하지 않고, AMF(120)에 저장하고 있는 DNN replacement 트리거 정보를 이용하여 selected DNN을 선택할 수 있다. AMF(120)는 도 3의 320 단계에서 selected DNN을 지원하는 SMF를 선택할 수 있다. PDU 세션 수립을 위한 이후 동작은 도 3의 나머지 단계와 동일할 수 있다.In an embodiment, the AMF 120 that has decided to perform DNN replacement, based on the policy information received from the PCF 140 in step 226 of FIG. 2 according to an embodiment of the present disclosure, receives the requested DNN requested from the terminal. You can select selected DNN to replace . That is, the AMF 120 may select the selected DNN using the DNN replacement trigger information stored in the AMF 120 without performing steps 314 , 316 , and 318 of FIG. 3 . The AMF 120 may select an SMF supporting the selected DNN in step 320 of FIG. 3 . A subsequent operation for establishing a PDU session may be the same as the remaining steps of FIG. 3 .

[제4 실시예][Fourth embodiment]

제4 실시예는 본 개시의 실시예에 따른 DNN replacement(또는 SMF selection management라 지칭) 정보를 업데이트하는 방법을 설명한다. The fourth embodiment describes a method of updating DNN replacement (or referred to as SMF selection management) information according to an embodiment of the present disclosure.

본 개시의 일 실시예에 따르면, 도 2에 도시된 등록 절차를 수행하는 중, 222 단계에서 AMF(120)가 PCF(140)에게 전송하는 Npcf_AMPolicyControl_Create 요청 메시지는, 단말(100)이 이용 가능한 네트워크 슬라이스 정보(예를 들어, Allowed NSSAI)를 포함할 수 있다.According to an embodiment of the present disclosure, while performing the registration procedure shown in FIG. 2 , the Npcf_AMPolicyControl_Create request message transmitted by the AMF 120 to the PCF 140 in step 222 is a network slice that the terminal 100 can use. information (eg, Allowed NSSAI).

본 개시의 일 실시예에 따르면, 도 2에 도시된 등록 절차를 수행하는 중, 224 단계에서 PCF(140)가 결정한 정책(예를 들어, DNN replacement 또는 SMF selection management)은, List of S-NSSAIs(예를 들어, PCF에 의해 교체(replacement)될 수 있는 DNN을 포함한 S-NSSAIs)와 S-NSSAI별 List of DNNs(Per S-NSSAI: List of DNNs)를 포함할 수 있으며, List of S-NSSAIs 내지 Per S-NSSAI는 222 단계에서 AMF(120)로부터 수신한 슬라이스 정보(예를 들어, Allowed NSSAI)에 포함된 S-NSSAI일 수 있다. 또한, PCF(140)는 정책 제어 요청 트리거(Policy Control Request Trigger)에 "허용 슬라이스 변경(change of the Allowed NSSAI)"을 포함하기로 또는 설정하기로 결정할 수 있다. 이는 AMF(120) 내지 NSSF가 단말의 허용 슬라이스(Allowed NSSAI)를 변경할 경우, PCF(140)가 SMF selection management(DNN replacement) 관련 정책 정보(예를 들어, List of S-NSSAIs, Per S-NSSAI: List of DNNs)를 업데이트하기 위한 목적으로 설정될 수 있다. According to an embodiment of the present disclosure, while performing the registration procedure shown in FIG. 2, the policy (eg, DNN replacement or SMF selection management) determined by the PCF 140 in step 224 is a List of S-NSSAIs (For example, S-NSSAIs including DNNs that can be replaced by PCF) and List of DNNs (Per S-NSSAI: List of DNNs) per S-NSSAI may be included, and List of S- NSSAIs to Per S-NSSAI may be S-NSSAI included in slice information (eg, Allowed NSSAI) received from the AMF 120 in step 222 . Also, the PCF 140 may decide to include or set “change of the Allowed NSSAI” in a Policy Control Request Trigger. This is when the AMF 120 to the NSSF changes the allowed slice (Allowed NSSAI) of the terminal, the PCF 140 SMF selection management (DNN replacement) related policy information (eg, List of S-NSSAIs, Per S-NSSAI) : List of DNNs) can be set for the purpose of updating.

본 개시의 일 실시예에 따라 도 2에 도시된 등록 절차를 수행하는 중, 226 단계에서 PCF(140)가 AMF(120)에게 전송하는 Npcf_AMPolicyControl_Create response 메시지는, 상술된 바와 같이 허용 슬라이스의 슬라이스 정보(S-NSSAIs of the Allowed NSSAI)를 포함한 List of S-NSSAIs, Per S-NSSAI: List of DNNs, "허용 슬라이스 변경(change of the Allowed NSSAI)"이 포함 또는 설정된 정책 제어 요청 트리거를 포함할 수 있다. AMF(120)는 수신한 정보를 저장할 수 있고, 정책을 적용할 수 있다. During the registration procedure shown in FIG. 2 according to an embodiment of the present disclosure, the Npcf_AMPolicyControl_Create response message transmitted by the PCF 140 to the AMF 120 in step 226 is, as described above, the slice information of the allowed slice ( List of S-NSSAIs, including S-NSSAIs of the Allowed NSSAI), Per S-NSSAI: List of DNNs, "change of the Allowed NSSAI" includes or may include a set policy control request trigger . The AMF 120 may store the received information and may apply a policy.

본 개시의 일 실시예에 따라 도 5에 도시된 절차를 수행하는 중, 510 단계에서 AMF 내지 NSSF는 단말의 허용 슬라이스(Allowed NSSAI)를 변경할 수 있다. 만약 허용 슬라이스(Allowed NSSAI)가 변경되었고, AMF(120)가 도 2의 226 단계에서 PCF(140)로부터 "허용 슬라이스 변경" 정책 제어 요청 트리거를 수신하였을 경우, AMF(120)는 정책 제어 요청 트리거 조건이 만족되었음을 판단할 수 있다, 즉, AMF(120)는 허용 슬라이스가 변경되었음을 판단할 수 있다. While performing the procedure shown in FIG. 5 according to an embodiment of the present disclosure, in step 510 AMF to NSSF may change the allowed slice (Allowed NSSAI) of the terminal. If the allowed slice (Allowed NSSAI) has been changed, and the AMF 120 receives the "allowed slice change" policy control request trigger from the PCF 140 in step 226 of FIG. 2, the AMF 120 triggers the policy control request. It may be determined that the condition is satisfied, that is, the AMF 120 may determine that the allowed slice has been changed.

본 개시의 일 실시예에 따라, 도 5에 도시된 절차를 수행하는 중, 512 단계에서 AMF(120)가 PCF(140)에게 전송하는 Npcf_AMPlicyControl_Update Request 메시지는, 조건을 만족한 트리거에 관한 정보(예를 들어, "허용 슬라이스 변경"정책 제어 요청 트리거), 새로운 슬라이스 정보(예를 들어, new Allowed NSSAI)를 포함할 수 있다. According to an embodiment of the present disclosure, while performing the procedure shown in FIG. 5, the Npcf_AMPlicyControl_Update Request message transmitted by the AMF 120 to the PCF 140 in step 512 is information about a trigger that satisfies a condition (eg For example, "allowed slice change" policy control request trigger) and new slice information (eg, new Allowed NSSAI) may be included.

본 개시의 일 실시예에 따라, 도 5에 도시된 절차를 수행하는 중, 514 단계에서 PCF(140)가 결정한 업데이트된 정책(DNN replacement, SMF selection management)은, 업데이트된 List of S-NSSAIs, Per S-NSSAI: List of DNNs 를 포함할 수 있으며, List of S-NSSAIs 내지 Per S-NSSAI: List of DNNs 는 512 단계에서 AMF(120)로부터 수신한 슬라이스 정보(예를 들어, Allowed NSSAI)에 기초하여 결정될 수 있다. 업데이트된 List of S-NSSAIs 내지 업데이트된 Per S-NSSAI: List of DNNs 는 512 단계에서 AMF(120)로부터 수신된 슬라이스 정보(예를 들어, Allowed NSSAI)에 포함된 S-NSSAI일 수 있다. According to an embodiment of the present disclosure, while performing the procedure shown in FIG. 5, the updated policy (DNN replacement, SMF selection management) determined by the PCF 140 in step 514 is an updated List of S-NSSAIs, Per S-NSSAI: may include List of DNNs, List of S-NSSAIs to Per S-NSSAI: List of DNNs is slice information (eg, Allowed NSSAI) received from the AMF 120 in step 512. can be determined based on Updated List of S-NSSAIs or Updated Per S-NSSAI: List of DNNs may be S-NSSAI included in slice information (eg, Allowed NSSAI) received from the AMF 120 in step 512 .

예를 들어, 222 단계의 Allowed NSSAI와 512 단계의 Allowed NSSAI가 다를 경우, 이로 인해 224 단계에서 PCF가 결정한 list of S-NSSAIs와 514 단계에서 PCF가 결정한 list of S-NSSAIs가 다를 수 있다. 514 단계에서, PCF(140)는 도 2의 224 단계에서 결정한 List of S-NSSAIs를 512 단계에서 수신한 Allowed NSSAI에 맞게 변경할 수 있다. 즉, PCF(140)는 도 2의 224 단계에서 결정한 List of S-NSSAIs에 포함된 하나 이상의 S-NSSAI가 512 단계에서 수신한 Allowed NSSAI에 포함되어 있지 않다면, 상기 S-NSSAI를 514 단계에서 삭제할 수 있다. 또한, PCF(140)는 도 2의 224 단계에서 결정한 List of S-NSSAIs에 포함되지 않았던 하나 이상의 S-NSSAI가 512 단계에서 수신한 Allowed NSSAI에 포함되어 있다면, 상기 S-NSSAI를 514 단계에서 포함할 수 있다. For example, if the Allowed NSSAI of step 222 and the Allowed NSSAI of step 512 are different, the list of S-NSSAIs determined by the PCF in step 224 and the list of S-NSSAIs determined by the PCF in step 514 may be different. In step 514 , the PCF 140 may change the List of S-NSSAIs determined in step 224 of FIG. 2 to match the Allowed NSSAI received in step 512 . That is, if one or more S-NSSAIs included in the List of S-NSSAIs determined in step 224 of FIG. 2 are not included in the Allowed NSSAI received in step 512, the PCF 140 deletes the S-NSSAI in step 514. can In addition, if one or more S-NSSAIs that were not included in the List of S-NSSAIs determined in step 224 of FIG. 2 are included in the Allowed NSSAI received in step 512, the PCF 140 includes the S-NSSAI in step 514. can do.

또는, 예를 들어, PCF(140)는 도 2의 224 단계에서 결정한 List of DNNs 중 연관된 S-NSSAI가 512 단계에서 수신한 Allowed NSSAI에 포함되어 있지 않다면, 상기 List of DNNs을 삭제할 수 있다. 또한, PCF(140)는 512 단계에서 수신한 Allowed NSSAI 에 새롭게 추가된 S-NSSAI를 위한 List of DNNs을 결정할 수 있다. Or, for example, if the associated S-NSSAI among the List of DNNs determined in step 224 of FIG. 2 is not included in the Allowed NSSAI received in step 512, the PCF 140 may delete the List of DNNs. In addition, the PCF 140 may determine a List of DNNs for the S-NSSAI newly added to the Allowed NSSAI received in step 512 .

본 개시의 일 실시예에 따라, 도 5에 도시된 절차를 수행하는 중, 516 단계에서 PCF(140)가 AMF(120)에게 전송하는 Npcf_AMPlicyControl_Update Response 메시지에는, 514 단계에서 변경된 새로운 정책 정보(예를 들어, SMF selection management, DNN replacement 트리거 정보 등)가 포함될 수 있다. AMF(120)는 수신한 정보를 저장할 수 있고, 정책을 적용할 수 있다.According to an embodiment of the present disclosure, in the Npcf_AMPlicyControl_Update Response message transmitted by the PCF 140 to the AMF 120 in step 516 while performing the procedure shown in FIG. 5, the new policy information changed in step 514 (eg, For example, SMF selection management, DNN replacement trigger information, etc.) may be included. The AMF 120 may store the received information and may apply a policy.

본 개시의 일 실시예에 따라, 도 5에 도시된 절차를 수행하는 중, 518 단계에서 AMF(120)는 업데이트된 정책 정보를 아직 수립되지 않은 PDU 세션 요청(예를 들어, PDU 세션 요청을 처리하기 위하여 아직 SMF를 선택하기 전인 PDU 세션 요청)에 적용할 수 있다. 즉, 업데이트된 정책 정보는 기존에 수립한 PDU 세션에는 적용되지 않을 수 있으며, 기존에 수립된 PDU 세션의 동작에 관여하지 않을 수 있다.According to an embodiment of the present disclosure, while performing the procedure shown in FIG. 5, in step 518, the AMF 120 transmits the updated policy information to a PDU session request that has not yet been established (eg, process a PDU session request) In order to do this, it can be applied to the PDU session request before selecting the SMF). That is, the updated policy information may not be applied to the previously established PDU session, and may not be involved in the operation of the previously established PDU session.

도 7은 본 개시의 일 실시예에 따른 AMF의 동작 방법을 나타내는 흐름도이다.7 is a flowchart illustrating a method of operating an AMF according to an embodiment of the present disclosure.

도 7을 참조하면, 710 단계에서, AMF(120)는 단말 등록 절차를 통해 PCF(140)로부터 제1 정책 정보를 수신할 수 있다. 일 실시예에 따르면, 단말 등록 절차는 도 2에 도시된 단말 등록 절차를 의미할 수 있다. 예를 들어, 단말 등록 절차는 도 2의 222 단계 내지 226 단계를 포함할 수 있다. 일 실시예에 따르면, 제1 정책 정보는 도 2의 226 단계에서 PCF(140)가 AMF(120)로 전송하는 메시지에 포함된 정보를 의미할 수 있다. 예를 들어, 제1 정책 정보는 PCF(140)에 의해 결정된 DNN replacement 트리거 정보를 포함할 수 있다. 일 실시예에 따르면, DNN replacement 트리거 정보는 DNN replacement of unsupported DNNs, List of S-NSSAIs 또는 List of DNNs 등에 관한 정보를 포함할 수 있다.Referring to FIG. 7 , in step 710 , the AMF 120 may receive first policy information from the PCF 140 through a terminal registration procedure. According to an embodiment, the terminal registration procedure may refer to the terminal registration procedure shown in FIG. 2 . For example, the terminal registration procedure may include steps 222 to 226 of FIG. 2 . According to an embodiment, the first policy information may refer to information included in a message transmitted from the PCF 140 to the AMF 120 in step 226 of FIG. 2 . For example, the first policy information may include DNN replacement trigger information determined by the PCF 140 . According to an embodiment, the DNN replacement trigger information may include information about DNN replacement of unsupported DNNs, List of S-NSSAIs, or List of DNNs.

720 단계에서, AMF(120)는 제1 정책 정보에 기초하여 PDU 세션을 수립할 수 있다. 일 실시예에 따르면, PDU 세션 수립 절차는 도 3에 도시된 PDU 세션 설립 절차(PDU session establishment procedure)를 의미할 수 있다. 예를 들어, PDU 세션 설립 절차는 도 3의 312 단계 내지 318 단계를 포함할 수 있다. 일 실시예에 따르면, PDU 세션 수립 절차를 통해 AMF(120)가 PCF(140)로부터 수신한 응답 메시지에는 PCF(140)에 의해 결정된 selected DNN이 포함될 수 있다.In step 720, the AMF 120 may establish a PDU session based on the first policy information. According to an embodiment, the PDU session establishment procedure may refer to the PDU session establishment procedure shown in FIG. 3 . For example, the PDU session establishment procedure may include steps 312 to 318 of FIG. 3 . According to an embodiment, the selected DNN determined by the PCF 140 may be included in the response message received by the AMF 120 from the PCF 140 through the PDU session establishment procedure.

730 단계에서, AMF(120)는 제2 정책 정보로 정책 변경이 결정되는 경우, 변경된 제2 정책 정보를 PCF(140)로부터 수신할 수 있다. 일 실시예에 따르면, 제2 정책 정보로의 정책 변경은 AMF(120) 또는 PCF(140)에 의해 결정될 수 있다. 예를 들어, 도 4의 410 단계에서, AMF(120)와 AM 정책 연계 설정을 수립한 PCF(140)는 새로운 정책이 필요함을 판단할 수 있다. 또는, 도 5의 510 단계에서, PCF(140)와 AM 정책 연계 설정을 수립한 AMF(120)는 새로운 정책이 필요함을 판단할 수 있다. 그리고, 도 4의 412 단계 또는 도 5의 514 단계에서, PCF(140)에 의해 정책이 결정될 수 있다. 그리고, AMF(120)는 PCF(140)로부터 결정된 제2 정책 정보를 수신할 수 있다.In step 730 , when the policy change is determined as the second policy information, the AMF 120 may receive the changed second policy information from the PCF 140 . According to an embodiment, the policy change to the second policy information may be determined by the AMF 120 or the PCF 140 . For example, in step 410 of FIG. 4 , the AMF 120 and the PCF 140 having established the AM policy linkage setting may determine that a new policy is required. Alternatively, in step 510 of FIG. 5 , the PCF 140 and the AMF 120 having established the AM policy linkage setting may determine that a new policy is required. Then, in step 412 of FIG. 4 or step 514 of FIG. 5 , a policy may be determined by the PCF 140 . In addition, the AMF 120 may receive the second policy information determined from the PCF 140 .

740 단계에서, AMF(120)는 제1 정책 정보에 기초하여 수립된 PDU 세션에 대한 정보와 제2 정책 정보 간의 불일치 여부를 식별할 수 있다. 즉, AMF(120)는 제1 정책 정보에 기초하여 수립된 PDU 세션 컨텍스트/상태와 제2 정책 정보 간의 불일치 여부를 식별할 수 있다. 예를 들어, AMF(120)는 제1 정책 정보에 의해 지시되는 DNN(예: DNN B)과 제2 정책 정보에 의해 지시되는 DNN(예: DNN C)이 일치하는지 여부를 식별할 수 있다. 이때, 제1 정책 정보에 의해 지시되는 DNN 및 제2 정책 정보에 의해 지시되는 DNN은, 단말이 요청한 requested DNN(예: DNN A)을 변경하는 대상을 의미할 수 있다.In step 740, the AMF 120 may identify whether there is a discrepancy between the information on the PDU session established based on the first policy information and the second policy information. That is, the AMF 120 may identify whether there is a discrepancy between the PDU session context/state established based on the first policy information and the second policy information. For example, the AMF 120 may identify whether the DNN (eg, DNN B) indicated by the first policy information matches the DNN (eg, DNN C) indicated by the second policy information. In this case, the DNN indicated by the first policy information and the DNN indicated by the second policy information may mean a target for changing the requested DNN (eg, DNN A) requested by the terminal.

750 단계에서, AMF(120)는 식별의 결과에 기초하여 PDU 세션의 수정을 수행할 수 있다. 일 실시예에 따르면, 제1 정책 정보 또는 제2 정책 정보는, 제1 정책 정보에 기초하여 수립된 PDU 세션에 대한 정보와 제2 정책 정보 간의 불일치가 발생하는 경우 AMF(120)의 PDU 세션 처리 방법에 대한 지시자를 포함할 수 있다. 그리고, AMF(120)는 제1 정책 정보에 기초하여 수립된 PDU 세션에 대한 정보와 제2 정책 정보 간의 불일치가 발생하는 경우, 제1 정책 정보 또는 제2 정책 정보에 포함된, PDU 세션 처리 방법에 대한 지시자에 기초하여 PDU 세션 수정(session modification)을 수행할 수 있다.In step 750, the AMF 120 may perform the modification of the PDU session based on the result of the identification. According to an embodiment, the first policy information or the second policy information is PDU session processing of the AMF 120 when there is a discrepancy between the information on the PDU session established based on the first policy information and the second policy information It may contain instructions for the method. And, when a discrepancy between the information on the PDU session established based on the first policy information and the second policy information occurs, the AMF 120 includes the first policy information or the second policy information, the PDU session processing method PDU session modification may be performed based on the indicator for .

일 실시예에 따르면, 상술된 PDU 세션 처리 방법은, AMF(120)가 제1 정책 정보에 기초하여 수립된 PDU 세션을 유지하고, 제2 정책 정보는 새로운 PDU 세션 요청에 대해서만 적용하는 방법을 포함할 수 있다.According to an embodiment, the above-described PDU session processing method includes a method in which the AMF 120 maintains a PDU session established based on the first policy information, and the second policy information is applied only to a new PDU session request. can do.

또는, 일 실시예에서, 상술된 PDU 세션 처리 방법은, AMF(120)가 제1 정책 정보에 기초하여 수립된 PDU 세션을 종료하거나, 또는 제1 정책 정보에 기초하여 수립된 PDU 세션을 유지하는 중에 PDU 세션이 비활성화(deactivation)되는 경우, 제1 정책 정보에 기초하여 수립된 PDU 세션을 종료하는 방법을 포함할 수 있다.Or, in one embodiment, in the above-described PDU session processing method, the AMF 120 terminates the PDU session established based on the first policy information, or maintains the PDU session established based on the first policy information In case the PDU session is deactivated during the process, a method of terminating the established PDU session based on the first policy information may be included.

또는, 일 실시예에서, PDU 세션 처리 방법은, AMF(120)의 지역 정책(local policy)으로 미리 설정될 수 있다.Alternatively, in an embodiment, the PDU session processing method may be preset as a local policy of the AMF 120 .

일 실시예에 따르면, 식별의 결과에 기초하여 PDU 세션의 수정을 수행하는 단계는, SMF(Session Management Function)(135)에게 제1 정책 정보에 기초하여 수립된 PDU 세션의 DNN(Data Network Name)을 업데이트하기 위한 요청 메시지를 전송하는 단계를 포함할 수 있다. 그리고, 요청 메시지는, 단말에 의해 요청된 DNN, 수립된 PDU 세션의 DNN, 제2 정책 정보에 의해 지시되는 DNN 또는 수립된 PDU 세션의 DNN에 대한 컨텍스트 식별자 등을 포함할 수 있다. 그리고, AMF(120)는 수립된 PDU 세션의 DNN을 제2 정책 정보에 의해 지시되는 DNN으로의 변경 여부를 나타내는 응답 메시지를 SMF(135)로부터 수신할 수 있다.According to one embodiment, the step of performing the modification of the PDU session based on the result of the identification, the DNN (Data Network Name) of the PDU session established based on the first policy information to the SMF (Session Management Function) 135 It may include transmitting a request message for updating the . And, the request message may include a context identifier for the DNN requested by the terminal, the DNN of the established PDU session, the DNN indicated by the second policy information, or the DNN of the established PDU session. In addition, the AMF 120 may receive a response message indicating whether to change the DNN of the established PDU session to the DNN indicated by the second policy information from the SMF 135 .

도 7에 도시된 바와 같이 AMF(120)는 제1 정책 정보에 기초하여 수립된 PDU 세션에 대한 정보와 제2 정책 정보 간의 불일치가 발생하는 경우, PDU 세션 수정을 수행할 수 있다.As shown in FIG. 7 , when there is a discrepancy between the information on the PDU session established based on the first policy information and the second policy information, the AMF 120 may modify the PDU session.

다만, 상술된 바와 같은 불일치가 발생하였으나, SMF(135)는 제1 정책 정보에 기초하여 수립된 PDU 세션의 DNN을, 제2 정책 정보에 의해 지시되는 DNN으로 변경할 수 없다고 판단할 수 있다. 이에 따라, 도 8은 DNN 변경이 불가능한 경우, AMF(120)의 동작을 나타낸다.However, although the above-described discrepancy occurs, the SMF 135 may determine that the DNN of the PDU session established based on the first policy information cannot be changed to the DNN indicated by the second policy information. Accordingly, FIG. 8 shows the operation of the AMF 120 when it is impossible to change the DNN.

도 8은 본 개시의 일 실시예에 따른 PDU 세션 종료 절차를 수행하는 AMF의 동작 방법을 나타내는 흐름도이다.8 is a flowchart illustrating an operation method of an AMF for performing a PDU session termination procedure according to an embodiment of the present disclosure.

도 8을 참조하면, 810 단계에서, AMF(120)는 수립된 PDU 세션의 종료를 결정할 수 있다. 예를 들면, SMF(135)로부터 AMF(120)로 전송된 응답 메시지가, 제1 정책 정보에 기초하여 수립된 PDU 세션의 DNN(예: DNN B)을 제2 정책 정보에 의해 지시되는 DNN(예: DNN C)으로 변경할 수 없음을 지시하는 경우, AMF(120)는 제1 정책 정보에 기초하여 수립된 PDU 세션의 종료를 결정할 수 있다.Referring to FIG. 8 , in step 810 , the AMF 120 may determine the end of the established PDU session. For example, the response message transmitted from the SMF 135 to the AMF 120 includes the DNN (eg, DNN B) of the PDU session established based on the first policy information to the DNN (eg, DNN B) indicated by the second policy information. Example: In the case of indicating that it cannot be changed to DNN C), the AMF 120 may determine termination of the established PDU session based on the first policy information.

820 단계에서, AMF(120)는 수립된 PDU 세션의 종료를 나타내는 요청 메시지를 SMF에게 전송할 수 있다. 일 실시예에 따르면, 상술된 수립된 PDU 세션의 종료를 나타내는 요청 메시지는, 종료의 대상이 되는 PDU 세션을 지칭하는 SM Context ID, 종료 지시자, 종료 원인 또는 Operation Type에 대한 정보 등이 포함될 수 있다.In step 820, the AMF 120 may transmit a request message indicating termination of the established PDU session to the SMF. According to an embodiment, the request message indicating the termination of the established PDU session described above may include information on an SM Context ID indicating a PDU session to be terminated, an termination indicator, a termination cause, or information on an Operation Type. .

830 단계에서, AMF(120)는 PDU 세션의 재수립(re-establishment)과 관련된 지시자를 포함하는 응답 메시지를 SMF(135)로부터 수신할 수 있다. 일 실시예에 따르면, PDU 세션의 재수립과 관련된 지시자를 포함하는 응답 메시지는, 결과 지시자, 원인에 대한 정보, 원인 값 또는 N1N2 SM container 등을 포함할 수 있다. AMF(120)는 PDU 세션의 재수립(re-establishment)과 관련된 지시자를 포함하는 응답 메시지를 SMF(135)로부터 수신하고, PDU 세션 종료가 처리되었음을 알 수 있다.In step 830 , the AMF 120 may receive a response message including an indicator related to re-establishment of a PDU session from the SMF 135 . According to an embodiment, the response message including the indicator related to the re-establishment of the PDU session may include a result indicator, information about a cause, a cause value, or an N1N2 SM container. The AMF 120 receives a response message including an indicator related to re-establishment of the PDU session from the SMF 135, and can know that the PDU session termination has been processed.

840 단계에서, AMF(120)는 수립된 PDU 세션의 종료를 나타내는 메시지를 기지국(110)으로 전송할 수 있다. 일 실시예에 따르면, 수립된 PDU 세션의 종료를 나타내는 메시지는 N2 자원 종료 요청 메시지를 의미할 수 있다. 그리고, N2 자원 종료 요청 메시지는, PDU Session Release Command 정보가 포함될 수 있다.In step 840 , the AMF 120 may transmit a message indicating the end of the established PDU session to the base station 110 . According to an embodiment, the message indicating termination of the established PDU session may mean an N2 resource termination request message. In addition, the N2 resource termination request message may include PDU Session Release Command information.

도 8에 도시된 바와 같이, AMF(120)는 SMF(135)에 의해 새로운 DNN으로의 변경이 지원되지 않는 경우, PDU 세션 종료 절차를 수행할 수 있다.As shown in FIG. 8 , when the change to the new DNN is not supported by the SMF 135 , the AMF 120 may perform a PDU session termination procedure.

도 9은 본 개시의 일 실시예에 따른 단말의 구성을 나타내는 블록도이다.9 is a block diagram illustrating the configuration of a terminal according to an embodiment of the present disclosure.

도 9에 도시되는 바와 같이, 본 개시의 단말(100)은 프로세서(930), 송수신부(910), 메모리(920)를 포함할 수 있다. 다만 단말(100)의 구성 요소가 전술한 예에 한정되는 것은 아니다. 예를 들어, 단말(100)은 전술한 구성 요소보다 더 많은 구성 요소를 포함하거나 더 적은 구성 요소를 포함할 수 있다. 뿐만 아니라, 프로세서(930), 송수신부(910) 및 메모리(920)가 하나의 칩(Chip) 형태로 구현될 수도 있다.As shown in FIG. 9 , the terminal 100 of the present disclosure may include a processor 930 , a transceiver 910 , and a memory 920 . However, the components of the terminal 100 are not limited to the above-described example. For example, the terminal 100 may include more or fewer components than the aforementioned components. In addition, the processor 930 , the transceiver 910 , and the memory 920 may be implemented in the form of a single chip.

일 실시예에 따르면, 프로세서(930)는 상술한 본 개시의 실시 예에 따라 단말(100)이 동작할 수 있는 일련의 과정을 제어할 수 있다. 예를 들면, 본 개시의 실시 예에 따르는 무선 통신 시스템에서 단말(100)의 요청 서비스를 제공하기 위하여 단말(100)의 구성요소들을 제어할 수 있다. 프로세서(930)는 복수 개일 수 있으며, 프로세서(930)는 메모리(920)에 저장된 프로그램을 실행함으로써 전술한 본 개시의 서비스를 제공하기 위한 동작을 수행할 수 있다. According to an embodiment, the processor 930 may control a series of processes in which the terminal 100 may operate according to the above-described embodiment of the present disclosure. For example, in the wireless communication system according to an embodiment of the present disclosure, components of the terminal 100 may be controlled to provide a service requested by the terminal 100 . There may be a plurality of processors 930 , and the processor 930 may perform an operation for providing the above-described service of the present disclosure by executing a program stored in the memory 920 .

송수신부(910)는 기지국과 신호를 송수신할 수 있다. 기지국과 송수신하는 신호는 제어 정보와, 데이터를 포함할 수 있다. 송수신부(910)는 송신되는 신호의 주파수를 상승 변환 및 증폭하는 RF 송신기와, 수신되는 신호를 저 잡음 증폭하고 주파수를 하강 변환하는 RF 수신기 등으로 구성될 수 있다. 다만, 이는 송수신부(910)는 일 실시예일뿐이며, 송수신부(910)의 구성요소가 RF 송신기 및 RF 수신기에 한정되는 것은 아니다. 또한, 송수신부(910)는 무선 채널을 통해 신호를 수신하여 프로세서(930)로 출력하고, 프로세서(930)로부터 출력된 신호를 무선 채널을 통해 전송할 수 있다.The transceiver 910 may transmit/receive a signal to/from the base station. A signal transmitted and received with the base station may include control information and data. The transceiver 910 may include an RF transmitter for up-converting and amplifying a frequency of a transmitted signal, and an RF receiver for low-noise amplifying and down-converting a received signal. However, the transceiver 910 is only an embodiment, and components of the transceiver 910 are not limited to the RF transmitter and the RF receiver. In addition, the transceiver 910 may receive a signal through a wireless channel, output it to the processor 930 , and transmit a signal output from the processor 930 through a wireless channel.

일 실시예에 따르면, 메모리(920)는 단말(100)의 동작에 필요한 프로그램 및 데이터를 저장할 수 있다. 또한, 메모리(920)는 단말(100)이 송수신하는 신호에 포함된 제어 정보 또는 데이터를 저장할 수 있다. 메모리(920)는 롬(ROM), 램(RAM), 하드디스크, CD-ROM 및 DVD 등과 같은 저장 매체 또는 저장 매체들의 조합으로 구성될 수 있다. 또한, 메모리(920)는 복수 개일 수 있다 일 실시예에 따르면, 메모리(920)는 전술한 본 개시의 실시예들인 무선 통신 시스템에서 단말(100)의 요청 서비스를 제공하는 방법을 수행하기 위한 프로그램을 저장할 수 있다.According to an embodiment, the memory 920 may store programs and data necessary for the operation of the terminal 100 . Also, the memory 920 may store control information or data included in a signal transmitted and received by the terminal 100 . The memory 920 may be configured as a storage medium or a combination of storage media such as ROM, RAM, hard disk, CD-ROM, and DVD. In addition, the memory 920 may be plural. According to an embodiment, the memory 920 is a program for performing a method of providing a service requested by the terminal 100 in the wireless communication system according to the embodiments of the present disclosure described above. can be saved.

도 10은 본 개시의 일 실시예에 따른 무선 통신 시스템에서 코어 망 객체의 구성을 나타내는 블록도이다. 이하 사용되는 '…부', '…기' 등의 용어는 적어도 하나의 기능이나 동작을 처리하는 단위를 의미하며, 이는 하드웨어나 소프트웨어, 또는, 하드웨어 및 소프트웨어의 결합으로 구현될 수 있다. 일 실시예에 따르면, 코어 망 객체는 AMF(120), SMF(135) 또는 PCF(140)을 포함할 수 있으며, 이에 제한되지 않는다.10 is a block diagram illustrating a configuration of a core network object in a wireless communication system according to an embodiment of the present disclosure. Hereinafter used '… Wealth', '... A term such as 'group' means a unit for processing at least one function or operation, which may be implemented as hardware or software, or a combination of hardware and software. According to an embodiment, the core network object may include the AMF 120 , the SMF 135 , or the PCF 140 , but is not limited thereto.

상기 도 10을 참고하면, 코어 망 객체는 송수신부(1010), 메모리(1020), 프로세서(1030)를 포함하여 구성될 수 있다..Referring to FIG. 10 , the core network object may include a transceiver 1010 , a memory 1020 , and a processor 1030 .

송수신부(1010)는 네트워크 내 다른 장치들과 통신을 수행하기 위한 인터페이스를 제공할 수 있다. 즉, 송수신부(1010)는 코어 망 객체에서 다른 장치로 송신되는 비트열을 물리적 신호로 변환하고, 다른 장치로부터 수신되는 물리적 신호를 비트열로 변환한다. 즉, 송수신부(1010)는 신호를 송신 및 수신할 수 있다. 이에 따라, 송수신부(1010)는 모뎀(modem), 송신부(transmitter), 수신부(receiver), 통신부(communication unit) 또는 통신 모듈(communication module)로 지칭될 수 있다. 이때, 송수신부(1010)는 코어 망 객체가 백홀 연결(예: 유선 백홀 또는 무선 백홀) 또는 다른 연결 방법을 거쳐 또는 네트워크를 거쳐 다른 장치들 또는 시스템과 통신할 수 있도록 한다. The transceiver 1010 may provide an interface for performing communication with other devices in the network. That is, the transceiver 1010 converts a bit string transmitted from the core network object to another device into a physical signal, and converts a physical signal received from another device into a bit string. That is, the transceiver 1010 may transmit and receive signals. Accordingly, the transceiver 1010 may be referred to as a modem, a transmitter, a receiver, a communication unit, or a communication module. In this case, the transceiver 1010 enables the core network object to communicate with other devices or systems through a backhaul connection (eg, wired backhaul or wireless backhaul) or another connection method or through a network.

메모리(1020)는 코어 망 객체의 동작을 위한 기본 프로그램, 응용 프로그램, 설정 정보 등의 데이터를 저장할 수 있다. 메모리(1020)는 휘발성 메모리, 비휘발성 메모리 또는 휘발성 메모리와 비휘발성 메모리의 조합으로 구성될 수 있다. 그리고, 메모리(1020)는 프로세서(1030)의 요청에 따라 저장된 데이터를 제공할 수 있다.The memory 1020 may store data such as a basic program, an application program, and setting information for the operation of the core network object. The memory 1020 may be configured as a volatile memory, a non-volatile memory, or a combination of a volatile memory and a non-volatile memory. In addition, the memory 1020 may provide stored data according to the request of the processor 1030 .

프로세서(1030)는 코어 망 객체의 전반적인 동작들을 제어할 수 있다. 예를 들어, 프로세서(1030)는 송수신부(1010)를 통해 신호를 송수신할 수 있다. 또한, 프로세서(1030)는 메모리(1020)에 데이터를 기록하고, 읽을 수 있다. 이를 위해, 프로세서(1030)는 적어도 하나의 프로세서(processor)를 포함할 수 있다. 프로세서(1030)는 코어 망 객체가 후술하는 일 실시예에 따른 동작들을 수행하도록 제어할 수 있다. 예를 들면, 본 개시에 따르는 단말의 요청 서비스를 제공하는 방법을 수행하도록 코어 망 객체의 구성요소들을 제어할 수 있다.The processor 1030 may control overall operations of the core network object. For example, the processor 1030 may transmit/receive a signal through the transceiver 1010 . In addition, the processor 1030 may write data to and read data from the memory 1020 . To this end, the processor 1030 may include at least one processor. The processor 1030 may control the core network object to perform operations according to an embodiment to be described later. For example, it is possible to control the components of the core network object to perform the method of providing the requested service of the terminal according to the present disclosure.

도 11은 본 개시의 일 실시예에 따른 코어 망 객체의 프로세서의 구성을 나타내는 블록도이다. 예를 들면, 도 11은 도 10의 프로세서(1030)에 포함된 구성을 도시한다.11 is a block diagram illustrating a configuration of a processor of a core network object according to an embodiment of the present disclosure. For example, FIG. 11 shows a configuration included in the processor 1030 of FIG. 10 .

도 11을 참조하면, 코어 망 객체가 AMF(120)인 경우, 본 개시에 따른 실시예를 수행하기 위하여 프로세서(1030)는 도 11에 도시된 구성요소들을 포함할 수 있다. 예를 들어, 프로세서(1030)는 단말 등록 절차 수행부(1110), PDU 세션 수립부(1120), 정책 정보 불일치 식별부(1130), PDU 세션 수정부(1140)를 포함할 수 있다.Referring to FIG. 11 , when the core network object is the AMF 120 , the processor 1030 may include the components shown in FIG. 11 to perform the embodiment according to the present disclosure. For example, the processor 1030 may include a terminal registration procedure performing unit 1110 , a PDU session establishment unit 1120 , a policy information mismatch identification unit 1130 , and a PDU session correction unit 1140 .

상술된 프로세서(1030)에 포함되는 구성요소들(예: 단말 등록 절차 수행부(1110), PDU 세션 수립부(1120), 정책 정보 불일치 식별부(1130) 및 PDU 세션 수정부(1140))는 하드웨어 구성요소 또는 소프트웨어 구성요소를 의미할 수 있다. 상술된 구성요소들이 소프트웨어로 구현되는 경우, 소프트웨어 모듈 형태로 구현될 수 있다. 또한, 프로세서(1030)에 상술된 구성요소들 모두가 포함될 필요는 없으며, 일부의 구성요소 만이 포함될 수도 있다.Components included in the above-described processor 1030 (eg, terminal registration procedure performing unit 1110, PDU session establishment unit 1120, policy information mismatch identification unit 1130 and PDU session correction unit 1140) are It may mean a hardware component or a software component. When the above-described components are implemented in software, they may be implemented in the form of a software module. In addition, it is not necessary to include all of the above-described components in the processor 1030 , and only some components may be included.

일 실시예에 따르면, 단말 등록 절차 수행부(1110)는 도 2에 도시된 단말 등록 절차를 통해 단말 등록 절차를 수행할 수 있다. 추가적으로, 단말 등록 절차 수행부(1110)는 단말 등록 절차를 통해 PCF(140)로부터 제1 정책 정보를 수신할 수 있다.According to an embodiment, the terminal registration procedure performing unit 1110 may perform a terminal registration procedure through the terminal registration procedure shown in FIG. 2 . Additionally, the terminal registration procedure performing unit 1110 may receive the first policy information from the PCF 140 through the terminal registration procedure.

일 실시예에 따르면, PDU 세션 수립부(1120)는 수신된 제1 정책 정보에 기초하여 PDU 세션을 수립할 수 있다. 예를 들어, PDU 세션 수립은 도 3에 도시된 절차에 따라 수행될 수 있다.According to an embodiment, the PDU session establishment unit 1120 may establish a PDU session based on the received first policy information. For example, PDU session establishment may be performed according to the procedure shown in FIG. 3 .

일 실시예에 따르면, 정책 정보 불일치 식별부(1130)는 제1 정책 정보에 기초하여 수립된 PDU 세션에 대한 정보와 제2 정책 정보 간의 불일치 여부를 식별할 수 있다. 일 실시예에서, 제2 정책 정보는, AMF(120) 또는 PCF(140)에 의해 제1 정책 정보에서 제2 정책 정보로의 정책 변경이 결정되는 경우, PCF(140)로부터 AMF(120)로 수신될 수 있다. According to an embodiment, the policy information mismatch identification unit 1130 may identify whether there is a discrepancy between the information on the PDU session established based on the first policy information and the second policy information. In an embodiment, the second policy information is from the PCF 140 to the AMF 120 when a policy change from the first policy information to the second policy information is determined by the AMF 120 or the PCF 140 . can be received.

일 실시예에 따르면, PDU 세션 수정부(1140) 정책들 간의 불일치 식별 결과에 기초하여 PDU 세션의 수정을 수행할 수 있다. 예를 들면, PDU 세션 수정부(1140)는 제1 정책 정보에 기초하여 수립된 PDU 세션에 대한 정보와 제2 정책 정보의 불일치가 발생하는 경우, 제2 정책 정보에 포함된 AMF(120)의 PDU 세션 처리 방법에 대한 지시자에 기초하여 PDU 세션을 수정할 수 있다.According to an embodiment, the PDU session modification unit 1140 may be modified based on the discrepancy identification result between policies. For example, when a discrepancy between the information on the PDU session established based on the first policy information and the second policy information occurs, the PDU session modifying unit 1140 may control the AMF 120 included in the second policy information. The PDU session may be modified based on the indicator for the PDU session processing method.

본 개시의 청구항 또는 발명의 설명에 기재된 실시예들에 따른 방법들은 하드웨어, 소프트웨어, 또는 하드웨어와 소프트웨어의 조합의 형태로 구현될(implemented) 수 있다. Methods according to the embodiments described in the claims of the present disclosure or the description of the invention may be implemented in the form of hardware, software, or a combination of hardware and software.

소프트웨어로 구현하는 경우, 하나 이상의 프로그램(소프트웨어 모듈)을 저장하는 컴퓨터 판독 가능 저장 매체 또는 컴퓨터 프로그램 제품이 제공될 수 있다. 컴퓨터 판독 가능 저장 매체 또는 컴퓨터 프로그램 제품에 저장되는 하나 이상의 프로그램은, 전자 장치(device) 내의 하나 이상의 프로세서에 의해 실행 가능하도록 구성된다(configured for execution). 하나 이상의 프로그램은, 전자 장치로 하여금 본 개시의 청구항 또는 명세서에 기재된 실시 예들에 따른 방법들을 실행하게 하는 명령어(instructions)를 포함한다. When implemented in software, a computer-readable storage medium or computer program product storing one or more programs (software modules) may be provided. One or more programs stored in a computer-readable storage medium or computer program product are configured for execution by one or more processors in an electronic device. One or more programs include instructions for causing an electronic device to execute methods according to embodiments described in a claim or specification of the present disclosure.

이러한 프로그램(소프트웨어 모듈, 소프트웨어)은 랜덤 액세스 메모리 (random access memory), 플래시(flash) 메모리를 포함하는 불휘발성(non-volatile) 메모리, 롬(ROM: Read Only Memory), 전기적 삭제가능 프로그램가능 롬(EEPROM: Electrically Erasable Programmable Read Only Memory), 자기 디스크 저장 장치(magnetic disc storage device), 컴팩트 디스크 롬(CD-ROM: Compact Disc-ROM), 디지털 다목적 디스크(DVDs: Digital Versatile Discs) 또는 다른 형태의 광학 저장 장치, 마그네틱 카세트(magnetic cassette)에 저장될 수 있다. 또는, 이들의 일부 또는 전부의 조합으로 구성된 메모리에 저장될 수 있다. 또한, 각각의 구성 메모리는 다수 개 포함될 수도 있다. Such programs (software modules, software) include random access memory, non-volatile memory including flash memory, read only memory (ROM), electrically erasable programmable ROM (EEPROM: Electrically Erasable Programmable Read Only Memory), magnetic disc storage device, Compact Disc-ROM (CD-ROM), Digital Versatile Discs (DVDs), or any other form of It may be stored in an optical storage device or a magnetic cassette. Alternatively, it may be stored in a memory composed of a combination of some or all thereof. In addition, each configuration memory may be included in plurality.

또한, 프로그램은 인터넷(Internet), 인트라넷(Intranet), LAN(Local Area Network), WLAN(Wide LAN), 또는 SAN(Storage Area Network)과 같은 통신 네트워크, 또는 이들의 조합으로 구성된 통신 네트워크를 통하여 접근(access)할 수 있는 부착 가능한(attachable) 저장 장치(storage device)에 저장될 수 있다. 이러한 저장 장치는 외부 포트를 통하여 본 개시의 실시예를 수행하는 장치에 접속할 수 있다. 또한, 통신 네트워크 상의 별도의 저장 장치가 본 개시의 실시예를 수행하는 장치에 접속할 수도 있다.In addition, the program accesses through a communication network composed of a communication network such as the Internet, Intranet, Local Area Network (LAN), Wide LAN (WLAN), or Storage Area Network (SAN), or a combination thereof. It may be stored in an attachable storage device that can be accessed. Such a storage device may be connected to a device implementing an embodiment of the present disclosure through an external port. In addition, a separate storage device on the communication network may be connected to the device implementing the embodiment of the present disclosure.

본 개시에서, 용어 "컴퓨터 프로그램 제품(computer program product)" 또는 "컴퓨터로 읽을 수 있는 기록매체(computer readable medium)"는 메모리, 하드 디스크 드라이브에 설치된 하드 디스크, 및 신호 등의 매체를 전체적으로 지칭하기 위해 사용된다. 이들 "컴퓨터 프로그램 제품" 또는 "컴퓨터로 읽을 수 있는 기록매체"는 본 개시에 따른 서비스를 제공하는 방법에 제공하는 수단이다. In the present disclosure, the term "computer program product" or "computer readable medium" refers to a medium such as a memory, a hard disk installed in a hard disk drive, and a signal as a whole. used for These "computer program products" or "computer-readable recording media" are means for providing the service according to the present disclosure.

상술한 본 개시의 구체적인 실시예들에서, 본 개시에 포함되는 구성 요소는 제시된 구체적인 실시예에 따라 단수 또는 복수로 표현되었다. 그러나, 단수 또는 복수의 표현은 설명의 편의를 위해 제시한 상황에 적합하게 선택된 것으로서, 본 개시가 단수 또는 복수의 구성 요소에 제한되는 것은 아니며, 복수로 표현된 구성 요소라 하더라도 단수로 구성되거나, 단수로 표현된 구성 요소라 하더라도 복수로 구성될 수 있다.In the specific embodiments of the present disclosure described above, elements included in the present disclosure are expressed in the singular or plural according to the specific embodiments presented. However, the singular or plural expression is appropriately selected for the context presented for convenience of description, and the present disclosure is not limited to the singular or plural element, and even if the element is expressed in plural, it is composed of the singular or singular. Even an expressed component may be composed of a plurality of components.

한편 본 개시의 상세한 설명에서는 구체적인 실시 예에 관해 설명하였으나, 본 개시의 범위에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능함은 물론이다. 그러므로 본 개시의 범위는 설명된 실시 예에 국한되어 정해져서는 아니 되며 후술하는 특허청구의 범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다.Meanwhile, although specific embodiments have been described in the detailed description of the present disclosure, various modifications are possible without departing from the scope of the present disclosure. Therefore, the scope of the present disclosure should not be limited to the described embodiments and should be defined by the claims described below as well as the claims and equivalents.

Claims (20)

무선 통신 시스템에서 AMF(Access and Mobility Management Function)의 동작 방법에 있어서,
단말 등록 절차(registration procedure)를 통해 PCF(Policy Control Function)로부터 제1 정책(policy) 정보를 수신하는 단계;
상기 수신된 제1 정책 정보에 기초하여, PDU(Protocol Data Unit) 세션(session)을 수립하는 단계;
상기 AMF 또는 상기 PCF에 의해 상기 제1 정책 정보에서 제2 정책 정보로 정책 변경이 결정되는 경우, 상기 변경된 제2 정책 정보를 상기 PCF로부터 수신하는 단계;
상기 제1 정책 정보에 기초하여 수립된 PDU 세션에 대한 정보와 상기 제2 정책 정보 간의 불일치(mismatch) 여부를 식별하는 단계; 및
상기 식별의 결과에 기초하여, 상기 PDU 세션의 수정(modification)을 수행하는 단계;
를 포함하는 방법.
A method of operating an Access and Mobility Management Function (AMF) in a wireless communication system, the method comprising:
Receiving first policy information from a Policy Control Function (PCF) through a terminal registration procedure;
establishing a protocol data unit (PDU) session based on the received first policy information;
receiving the changed second policy information from the PCF when a policy change is determined from the first policy information to the second policy information by the AMF or the PCF;
identifying whether there is a mismatch between the information on the PDU session established based on the first policy information and the second policy information; and
performing modification of the PDU session based on a result of the identification;
How to include.
제1항에 있어서,
상기 제2 정책 정보는, 상기 제1 정책 정보에 기초하여 수립된 PDU 세션에 대한 정보와 상기 제2 정책 정보 간의 불일치가 발생하는 경우 상기 AMF의 PDU 세션 처리 방법에 대한 지시자를 포함하는 방법.
According to claim 1,
The second policy information includes an indicator for a PDU session processing method of the AMF when there is a discrepancy between the information on the PDU session established based on the first policy information and the second policy information.
제2항에 있어서,
상기 식별의 결과에 기초하여, 상기 PDU 세션의 수정을 수행하는 단계는,
상기 제1 정책 정보에 기초하여 수립된 PDU 세션에 대한 정보와 상기 제2 정책 정보의 불일치가 발생하는 경우, 상기 제2 정책 정보에 포함된 상기 AMF의 PDU 세션 처리 방법에 대한 지시자에 기초하여, 상기 PDU 세션의 수정을 수행하는 단계;
를 포함하는 방법.
3. The method of claim 2,
Based on the result of the identification, performing the modification of the PDU session comprises:
When there is a discrepancy between the information on the PDU session established based on the first policy information and the second policy information, based on the indicator for the PDU session processing method of the AMF included in the second policy information, performing modification of the PDU session;
How to include.
제3항에 있어서,
상기 PDU 세션 처리 방법은,
상기 제1 정책 정보에 기초하여 수립된 PDU 세션을 유지하고, 상기 제2 정책 정보는 새로운 PDU 세션 요청에 대해서만 적용하는 방법을 포함하는 방법.
4. The method of claim 3,
The PDU session processing method includes:
and maintaining a PDU session established based on the first policy information, and applying the second policy information only to a new PDU session request.
제3항에 있어서,
상기 PDU 세션 처리 방법은,
상기 제1 정책 정보에 기초하여 수립된 PDU 세션을 종료하거나, 또는
상기 제1 정책 정보에 기초하여 수립된 PDU 세션을 유지하는 중에 PDU 세션이 비활성화(deactivate)되는 경우, 상기 제1 정책 정보에 기초하여 수립된 PDU 세션을 종료하는 방법을 포함하는 방법.
4. The method of claim 3,
The PDU session processing method includes:
Terminate the PDU session established based on the first policy information, or
and terminating the PDU session established based on the first policy information when the PDU session is deactivated while maintaining the PDU session established based on the first policy information.
제3항에 있어서,
상기 PDU 세션 처리 방법은, 상기 AMF의 지역 정책(local policy)으로 미리 설정되는 방법.
4. The method of claim 3,
The PDU session processing method is preset as a local policy of the AMF.
제1항에 있어서,
상기 식별의 결과에 기초하여 상기 PDU 세션의 수정(modification)을 수행하는 단계는,
SMF(Session Management Function)에게 상기 제1 정책 정보에 기초하여 수립된 PDU 세션의 DNN(Data Network Name)을 업데이트하기 위한 요청 메시지를 전송하는 단계;
를 포함하고,
상기 요청 메시지는, 단말에 의해 요청된 DNN, 상기 수립된 PDU 세션의 DNN, 상기 제2 정책 정보에 의해 지시되는 DNN 또는 상기 수립된 PDU 세션의 DNN에 대한 컨텍스트 식별자 중 적어도 하나에 대한 정보를 포함하는 방법.
According to claim 1,
The step of performing the modification (modification) of the PDU session based on the result of the identification,
transmitting a request message for updating a Data Network Name (DNN) of a PDU session established based on the first policy information to a Session Management Function (SMF);
including,
The request message includes information about at least one of a DNN requested by the terminal, a DNN of the established PDU session, a DNN indicated by the second policy information, or a context identifier for the DNN of the established PDU session. How to.
제7항에 있어서,
상기 수립된 PDU 세션의 DNN을 상기 제2 정책 정보에 의해 지시되는 DNN으로의 변경 여부를 나타내는 응답 메시지를 상기 SMF로부터 수신하는 단계;
를 더 포함하는 방법.
8. The method of claim 7,
Receiving a response message indicating whether to change the DNN of the established PDU session to the DNN indicated by the second policy information from the SMF;
How to include more.
제8항에 있어서,
상기 응답 메시지가, 상기 수립된 PDU 세션의 DNN을 상기 제2 정책 정보에 의해 지시되는 DNN으로의 변경 불가능을 지시하는 경우,
상기 수립된 PDU 세션의 종료를 결정하는 단계;
상기 SMF에게, 상기 수립된 PDU 세션의 종료를 나타내는 요청 메시지를 전송하는 단계;
상기 SMF로부터, PDU 세션의 재수립(re-establishment)과 관련된 지시자를 포함하는 응답 메시지를 수신하는 단계; 및
상기 수립된 PDU 세션의 종료를 나타내는 메시지를 기지국으로 전송하는 단계;
를 더 포함하는 방법.
9. The method of claim 8,
When the response message indicates that the DNN of the established PDU session cannot be changed to the DNN indicated by the second policy information,
determining an end of the established PDU session;
transmitting, to the SMF, a request message indicating termination of the established PDU session;
receiving, from the SMF, a response message including an indicator related to re-establishment of a PDU session; and
transmitting a message indicating termination of the established PDU session to the base station;
How to include more.
제1항에 있어서,
제1 정책 정보에 기초하여, 단말로부터 요청된(requested) DNN을 대체하기 위한 DNN을 선택하는 단계;
를 더 포함하고,
상기 제1 정책 정보는, 지원되지 않는(unsupported) DNN을 대신하여 이용되는 DNN에 대한 정보, S-NSSAI(Network Slice Selection Assistance Information)와 함께 이용되는 DNN에 대한 정보, 또는 상기 단말로부터 요청된 DNN을 대신하여 이용되는 DNN에 대한 정보 중 적어도 하나를 포함하는 방법.
According to claim 1,
selecting a DNN to replace the DNN requested from the terminal based on the first policy information;
further comprising,
The first policy information is information about a DNN used instead of an unsupported DNN, information about a DNN used with Network Slice Selection Assistance Information (S-NSSAI), or a DNN requested from the terminal A method including at least one of information about the DNN used in place of the .
무선 통신 시스템에서 AMF(Access and Mobility Management Function)에 있어서,
송수신부; 및
단말 등록 절차(registration procedure)를 통해 PCF(Policy Control Function)로부터 제1 정책(policy) 정보를 수신하고,
상기 수신된 제1 정책 정보에 기초하여, PDU(Protocol Data Unit) 세션(session)을 수립하고,
상기 AMF 또는 상기 PCF에 의해 상기 제1 정책 정보에서 제2 정책 정보로 정책 변경이 결정되는 경우, 상기 변경된 제2 정책 정보를 상기 PCF로부터 수신하고,
상기 제1 정책 정보에 기초하여 수립된 PDU 세션에 대한 정보와 상기 제2 정책 정보 간의 불일치(mismatch) 여부를 식별하고,
상기 식별의 결과에 기초하여, 상기 PDU 세션의 수정(modification)을 수행하는 적어도 하나의 프로세서를 포함하는 AMF.
In AMF (Access and Mobility Management Function) in a wireless communication system,
transceiver; and
Receive the first policy information from the PCF (Policy Control Function) through the terminal registration procedure (registration procedure),
Based on the received first policy information, establishing a PDU (Protocol Data Unit) session (session),
When a policy change is determined from the first policy information to the second policy information by the AMF or the PCF, receiving the changed second policy information from the PCF,
Identifies whether there is a mismatch between the information on the PDU session established based on the first policy information and the second policy information,
and at least one processor configured to modify the PDU session based on a result of the identification.
제11항에 있어서,
상기 제2 정책 정보는, 상기 제1 정책 정보에 기초하여 수립된 PDU 세션에 대한 정보와 상기 제2 정책 정보 간의 불일치가 발생하는 경우 상기 AMF의 PDU 세션 처리 방법에 대한 지시자를 포함하는 AMF.
12. The method of claim 11,
The second policy information includes an indicator for a PDU session processing method of the AMF when there is a discrepancy between the information on the PDU session established based on the first policy information and the second policy information.
제12항에 있어서,
상기 적어도 하나의 프로세서는,
상기 제1 정책 정보에 기초하여 수립된 PDU 세션에 대한 정보와 상기 제2 정책 정보의 불일치가 발생하는 경우, 상기 제2 정책 정보에 포함된 상기 AMF의 PDU 세션 처리 방법에 대한 지시자에 기초하여, 상기 PDU 세션의 수정을 수행하는 AMF.
13. The method of claim 12,
the at least one processor,
When there is a discrepancy between the information on the PDU session established based on the first policy information and the second policy information, based on the indicator for the PDU session processing method of the AMF included in the second policy information, AMF for performing modification of the PDU session.
제13항에 있어서,
상기 PDU 세션 처리 방법은,
상기 제1 정책 정보에 기초하여 수립된 PDU 세션을 유지하고, 상기 제2 정책 정보는 새로운 PDU 세션 요청에 대해서만 적용하는 방법을 포함하는 AMF.
14. The method of claim 13,
The PDU session processing method includes:
AMF comprising a method of maintaining a PDU session established based on the first policy information, and applying the second policy information only to a new PDU session request.
제13항에 있어서,
상기 PDU 세션 처리 방법은,
상기 제1 정책 정보에 기초하여 수립된 PDU 세션을 종료하거나, 또는
상기 제1 정책 정보에 기초하여 수립된 PDU 세션을 유지하는 중에 PDU 세션이 비활성화(deactivate)되는 경우, 상기 제1 정책 정보에 기초하여 수립된 PDU 세션을 종료하는 방법을 포함하는 AMF.
14. The method of claim 13,
The PDU session processing method includes:
Terminate the PDU session established based on the first policy information, or
and a method of terminating a PDU session established based on the first policy information when the PDU session is deactivated while maintaining the PDU session established based on the first policy information.
제13항에 있어서,
상기 PDU 세션 처리 방법은, 상기 AMF의 지역 정책(local policy)으로 미리 설정되는 AMF.
14. The method of claim 13,
The PDU session processing method is AMF preset as a local policy of the AMF.
제11항에 있어서,
상기 적어도 하나의 프로세서는,
SMF(Session Management Function)에게 상기 제1 정책 정보에 기초하여 수립된 PDU 세션의 DNN(Data Network Name)을 업데이트하기 위한 요청 메시지를 전송하고,
상기 요청 메시지는, 단말에 의해 요청된 DNN, 상기 수립된 PDU 세션의 DNN, 상기 제2 정책 정보에 의해 지시되는 DNN 또는 상기 수립된 PDU 세션의 DNN에 대한 컨텍스트 식별자 중 적어도 하나에 대한 정보를 포함하는 AMF.
12. The method of claim 11,
the at least one processor,
Transmitting a request message for updating the DNN (Data Network Name) of the PDU session established based on the first policy information to the SMF (Session Management Function),
The request message includes information about at least one of a DNN requested by the terminal, a DNN of the established PDU session, a DNN indicated by the second policy information, or a context identifier for the DNN of the established PDU session. AMF.
제17항에 있어서,
상기 적어도 하나의 프로세서는,
상기 수립된 PDU 세션의 DNN을 상기 제2 정책 정보에 의해 지시되는 DNN으로의 변경 여부를 나타내는 응답 메시지를 상기 SMF로부터 수신하는 AMF.
18. The method of claim 17,
the at least one processor,
AMF for receiving, from the SMF, a response message indicating whether to change the DNN of the established PDU session to the DNN indicated by the second policy information.
제18항에 있어서,
상기 적어도 하나의 프로세서는,
상기 응답 메시지가, 상기 수립된 PDU 세션의 DNN을 상기 제2 정책 정보에 의해 지시되는 DNN으로의 변경 불가능을 지시하는 경우,
상기 수립된 PDU 세션의 종료를 결정하고,
상기 SMF에게, 상기 수립된 PDU 세션의 종료를 나타내는 요청 메시지를 전송하고,
상기 SMF로부터, PDU 세션의 재수립(re-establishment)과 관련된 지시자를 포함하는 응답 메시지를 수신하고,
상기 수립된 PDU 세션의 종료를 나타내는 메시지를 기지국으로 전송하는 AMF.
19. The method of claim 18,
the at least one processor,
When the response message indicates that the DNN of the established PDU session cannot be changed to the DNN indicated by the second policy information,
Determining the end of the established PDU session,
Transmitting a request message indicating termination of the established PDU session to the SMF,
Receiving a response message including an indicator related to re-establishment of a PDU session from the SMF,
AMF for transmitting a message indicating the end of the established PDU session to the base station.
제11항에 있어서,
상기 적어도 하나의 프로세서는,
제1 정책 정보에 기초하여, 단말로부터 요청된(requested) DNN을 대체하기 위한 DNN을 선택하고,
상기 제1 정책 정보는, 지원되지 않는(unsupported) DNN을 대신하여 이용되는 DNN에 대한 정보, S-NSSAI(Network Slice Selection Assistance Information)와 함께 이용되는 DNN에 대한 정보, 또는 상기 단말로부터 요청된 DNN을 대신하여 이용되는 DNN에 대한 정보 중 적어도 하나를 포함하는 AMF.
12. The method of claim 11,
the at least one processor,
Based on the first policy information, select a DNN to replace the DNN requested from the terminal,
The first policy information is information about a DNN used instead of an unsupported DNN, information about a DNN used with Network Slice Selection Assistance Information (S-NSSAI), or a DNN requested from the terminal AMF including at least one of information about the DNN used instead of.
KR1020200019863A 2020-01-02 2020-02-18 Method and apparatus for providing service in wireless communication system KR20210087383A (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
EP20217445.4A EP3846386A1 (en) 2020-01-02 2020-12-28 Method and apparatus for providing service in wireless communication system
CN202080091626.1A CN114902794A (en) 2020-01-02 2020-12-28 Method and apparatus for providing service in wireless communication system
US17/135,229 US11516859B2 (en) 2020-01-02 2020-12-28 Method and apparatus for providing service in wireless communication system
PCT/KR2020/019193 WO2021137550A1 (en) 2020-01-02 2020-12-28 Method and apparatus for providing service in wireless communication system
US17/972,081 US20230037559A1 (en) 2020-01-02 2022-10-24 Method and apparatus for providing service in wireless communication system

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020200000452 2020-01-02
KR20200000452 2020-01-02

Publications (1)

Publication Number Publication Date
KR20210087383A true KR20210087383A (en) 2021-07-12

Family

ID=76859083

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020200019863A KR20210087383A (en) 2020-01-02 2020-02-18 Method and apparatus for providing service in wireless communication system

Country Status (1)

Country Link
KR (1) KR20210087383A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024025372A1 (en) * 2022-07-28 2024-02-01 삼성전자 주식회사 Method and apparatus for updating data usage in wireless communication system
WO2024029943A1 (en) * 2022-08-03 2024-02-08 Samsung Electronics Co., Ltd. Method and apparatus for updating ue policy based on network slicing

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024025372A1 (en) * 2022-07-28 2024-02-01 삼성전자 주식회사 Method and apparatus for updating data usage in wireless communication system
WO2024029943A1 (en) * 2022-08-03 2024-02-08 Samsung Electronics Co., Ltd. Method and apparatus for updating ue policy based on network slicing

Similar Documents

Publication Publication Date Title
KR20210125868A (en) Method and apparatus for providing authorized network slices in wireless communication system
US20220286895A1 (en) Method and device for controlling data rate in wireless communication system
US11516859B2 (en) Method and apparatus for providing service in wireless communication system
US11496581B2 (en) Apparatus and method for supporting UPF event exposure service in wireless communication system
KR20200141336A (en) Method and apparatus for improving service reliability in wireless communication system
US20210153157A1 (en) Method and apparatus for improving network slice control accuracy in wireless communication system
KR20210087383A (en) Method and apparatus for providing service in wireless communication system
KR20210058479A (en) Apparatus and method for supporting network slices interworking in wireless communication system
KR20210021837A (en) Method and apparatus for providing multiple subscriptions in a wireless communication system
US20220369092A1 (en) Method and device for providing direct communication in wireless communication system
CN115362699A (en) Session management method applied according to user equipment policy in wireless communication system
KR20210088306A (en) Method and apparatus for controlling access of a ue in a non-public mobile communication network
KR20210020707A (en) Method and apparatus for providing service using a plurality of sim
US20220312305A1 (en) Method and apparatus for session management in wireless communication system
EP4066518B1 (en) Method and apparatus for group management for group event monitoring
US11968616B2 (en) Method and apparatus for discovering and selecting network providing connectivity for provisioning user subscription data
KR20210054967A (en) Method and apparatus for controlling network slices in wireless communication system
KR20210144211A (en) Method for discovery and selection of network for provisioning user subscription data and apparatus thereof
KR20210105197A (en) Method and apparatus for supporing quality of service in a wireless communication system
KR20210125389A (en) Method and apparatus for transmitting notification to target af in a wireless communication system
KR20210034453A (en) Method and apparatus for controlling data rate in wireless communication system
KR20210120768A (en) Method and apparatus for session management on applying ue policy in wireless communication system
KR20200018203A (en) Apparatus and method for providing radio capability of terminal to core network of the mobile communication system
US20230209339A1 (en) Method and apparatus retrieving and selecting server for terminal authentication and subscriber data transmission
KR20230022750A (en) METHOD AND APPARATUS FOR supporting UDM Update Data for NPN

Legal Events

Date Code Title Description
A201 Request for examination