KR20210048836A - Method and Apparatus for Integrating Network Function - Google Patents

Method and Apparatus for Integrating Network Function Download PDF

Info

Publication number
KR20210048836A
KR20210048836A KR1020190133004A KR20190133004A KR20210048836A KR 20210048836 A KR20210048836 A KR 20210048836A KR 1020190133004 A KR1020190133004 A KR 1020190133004A KR 20190133004 A KR20190133004 A KR 20190133004A KR 20210048836 A KR20210048836 A KR 20210048836A
Authority
KR
South Korea
Prior art keywords
function
mode
information
terminal
integrated
Prior art date
Application number
KR1020190133004A
Other languages
Korean (ko)
Other versions
KR102273390B1 (en
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 KR1020190133004A priority Critical patent/KR102273390B1/en
Publication of KR20210048836A publication Critical patent/KR20210048836A/en
Application granted granted Critical
Publication of KR102273390B1 publication Critical patent/KR102273390B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/02Standardisation; Integration
    • H04L41/022Multivendor or multi-standard integration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/02Standardisation; Integration
    • H04L41/0226Mapping or translating multiple network management protocols

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

An embodiment of the present invention relates to a network function integrating method and a device thereof which enable first NF and second NF functions to be integrated into one NF function and processed according to the mode setting and mode setting trigger so as to reduce signaling and process a message between NF devices without delay, thereby building small 5G core equipment in a B2B/small factory.

Description

네트워크 기능 통합방법 및 장치{Method and Apparatus for Integrating Network Function}Method and Apparatus for Integrating Network Function}

본 실시예는 네트워크 기능 통합방법 및 장치에 관한 것이다. 더욱 상세하게는, 5G Vertical Industry 및 Small Factory에 필수적으로 필요한 소형 5G Core 망의 구현을 위한 네트워크 기능 통합방법 및 장치에 관한 것이다.The present embodiment relates to a method and apparatus for integrating network functions. In more detail, it relates to a network function integration method and apparatus for implementing a small 5G Core network essential for 5G Vertical Industry and Small Factory.

이 부분에 기술된 내용은 단순히 본 실시예에 대한 배경 정보를 제공할 뿐 종래기술을 구성하는 것은 아니다.The content described in this section merely provides background information on the present embodiment and does not constitute the prior art.

5G 표준화를 진행하고 있는 3GPP(The 3rd Generation Partnership Project)는 2020년 5G 상용화를 목표로 모바일 코어 네트워크 시스템 및 모바일 액세스 네트워크 시스템을 위한 논의를 진행하고 있다. 특히 SA2 WG(System Architecture 2 Working Group)에서는 NextGen이라는 이름으로 5G 코어 네트워크의 구조 및 기능에 대한 표준화를 진행하고 있다.The 3GPP (The 3rd Generation Partnership Project), which is undergoing 5G standardization, is discussing for mobile core network systems and mobile access network systems with the aim of commercializing 5G in 2020. In particular, SA2 WG (System Architecture 2 Working Group) is standardizing the structure and function of 5G core network under the name of NextGen.

도 1은 5G 코어 네트워크의 기본 구조를 예시한 도면이다.1 is a diagram illustrating a basic structure of a 5G core network.

도 1에 나타난 것과 같이, 5G 코어 네트워크에서는 UPF(User Plane Function)을 포함하는 사용자 평면(User Plane)과 제어 평면(Control Plane)이 분리되어 있다. 이러한, 5G 코어 네트워크는 NFV/SDN (Network Function Virtualization/Software Defined Networking) 기술을 사용하기 위한 환경을 마련하고 있으며, UPF의 물리적인 위치의 종속성을 없앰으로써 네트워크 설계 및 운영의 편의를 제공하고 있다.As shown in FIG. 1, in a 5G core network, a user plane including a user plane function (UPF) and a control plane are separated. The 5G core network provides an environment for using NFV/SDN (Network Function Virtualization/Software Defined Networking) technology, and provides convenience of network design and operation by removing the dependency of the physical location of UPF.

5G에서 Control Plane의 네트워크노드는, 단말의 무선구간 액세스를 제어하는 기능의 AMF(Access and Mobility Function), 정당한 가입자인지 여부를 인증하는 인증절차를 제어하는 기능의 AUSF(Authentication Service Function), 가입자 정보와 가입자 별 가입 서비스정보, 과금 등의 정책을 관리/제어하는 기능의 PCF(Policy Control Function), 단말 별로 데이터 서비스 이용을 위한 세션을 관리/제어하는 SMF(Session Management Function), 네트워크 내 각 네트워크노드들에 대한 정보를 관리/제어하는 기능의 NRF(Network Repository Function), CHF, UDM, PMF(Performance/Path Management Function), NEF, NSSF, LMF, LRF 등으로 정의할 수 있다.In 5G, the network node of the Control Plane is an Access and Mobility Function (AMF) that controls access to a wireless section of a terminal, an Authentication Service Function (AUSF) that controls an authentication procedure that authenticates whether the subscriber is a legitimate subscriber, and subscriber information. PCF (Policy Control Function) that manages/controls policies such as subscription service information for each subscriber and billing, SMF (Session Management Function) that manages/controls sessions for data service use for each terminal, and each network node in the network It can be defined as Network Repository Function (NRF), CHF, UDM, Performance/Path Management Function (PMF), NEF, NSSF, LMF, LRF, etc. of functions for managing/controlling information about data.

이러한 Control Plane의 각 네트워크노드는, 자신이 담당하는 고유의 제어기능을 수행하고 있으며, 그 제어기능을 수행하는 Network Function(이하, NF)이라 칭할 수 있다.Each network node of the Control Plane performs its own control function, and may be referred to as a Network Function (hereinafter, NF) that performs the control function.

그리고, 5G에서 User Plane의 데이터노드는, SMF의 제어(연동)를 토대로 단말과의 세션을 통해 단말 및 데이터망(예: 인터넷) 상의 서버 간 데이터를 송수신하는 UPF(User Plane Function)로 정의할 수 있다.And, in 5G, the data node of the user plane is defined as UPF (User Plane Function) that transmits and receives data between the terminal and the server on the data network (e.g., the Internet) through a session with the terminal based on the control (interlocking) of the SMF. I can.

이러한 5G에서는, 단말에 대한 제어 시그널링 처리 시, 각 네트워크노드 즉 각 NF 별로 해당 NF가 담당하는 제어기능 수행 및 시그널링 처리를 위해, 각 NF 간에 많은 개수의 시그널링을 주고 받게 된다.In such 5G, when processing control signaling for a terminal, a large number of signaling is transmitted and received between each NF in order to perform a control function and process signaling that the corresponding NF is responsible for for each network node, that is, for each NF.

현재 Rel.17에서 다양한 Local 5G Core 망에 대한 논의가 시작되면서 5G Core 망에 대한 ‘축소’ 방안에 대해 논의하고 있다. 5G Vertical Industry / Smart Factory에는 현실적으로 Full 형상이 아닌, 소형 5G Core 장비가 필요하다. 이에 따라 현재 나온 표준 방식으로 개발/구현 하려면, 매우 높은 자원과 장비가 필요하다. As the discussion on various Local 5G Core networks begins in Rel.17, we are discussing a “reduction” plan for 5G Core networks. 5G Vertical Industry / Smart Factory requires small 5G Core equipment that is not a full shape in reality. Accordingly, very high resources and equipment are required to develop/implement the current standard method.

이유는, 각 NF 장비 간에 많은 메시지 전송이 필요하며, 이런 메세지들을 처리하고 서로 NF 간 송수신하는데 지연이 걸려 고객품질 저하가 발생하기 때문이다. 또한 지연 없이 고성능 장비를 만들면, 이에 따른 불필요한 메시지 Cost가 증가되면서, 장비 가격도 높아진다는 문제점이 존재한다.The reason is that many messages need to be transmitted between each NF equipment, and there is a delay in processing these messages and sending and receiving between NFs, resulting in customer quality degradation. In addition, if high-performance equipment is made without delay, there is a problem that the cost of unnecessary messages increases, and the equipment price increases.

현재까지 기술적으로 또는 표준적으로 NF 기능을 통합할 수 없다. 즉, B2B 및 B2B2C향에 맞는 5G Core 제품을 효율적으로 제공하기 불가능 하다.To date, it is not possible to integrate NF functions technically or standardly. In other words, it is impossible to efficiently provide 5G Core products suitable for B2B and B2B2C.

본 실시예는 모드 설정 및 모드 설정 트리거에 따라 제1 NF 및 제2 NF 기능이 1개의 NF 기능으로 통합되어 처리될 수 있도록 함으로써 시그널링 감소 및 NF 장치 간에 메시지 처리가 지연없는 이루어질 수 있도록 하며, 이를 통해, B2B/ Small Factory에 소형 5G Core 장비의 구축이 가능토록 하는 데 그 목적이 있다.This embodiment allows the 1st NF and 2nd NF functions to be integrated into one NF function and processed according to the mode setting and the mode setting trigger, thereby reducing signaling and enabling message processing between NF devices to be performed without delay. Through this, the purpose is to enable the construction of small 5G Core equipment in B2B/ Small Factory.

본 실시예는, 단말기로부터 단말기 정보를 포함한 서비스 요청신호를 수신하는 신호 수신부; 상기 단말기 정보를 활용하여 AMF(Access and Mobility Function) 단일 모드 및 NF(Network Function) 통합 모드 중 어느 하나의 처리 모드로의 동작을 설정하는 모드 설정부; 및 상기 처리 모드에 따라 상기 서비스 요청신호의 처리와 관련하여 적어도 하나 이상의 NF 기능이 통합 또는 분할 처리되도록 제어하는 기능 수행부를 포함하는 것을 특징으로 하는 기능통합 장치를 제공한다.In this embodiment, a signal receiving unit for receiving a service request signal including terminal information from a terminal; A mode setting unit for setting an operation in any one of an access and mobility function (AMF) single mode and an integrated network function (NF) mode using the terminal information; And a function execution unit controlling at least one NF function to be integrated or divided in relation to the processing of the service request signal according to the processing mode.

또한, 본 실시예의 다른 측면에 의하면, 기능통합 장치의 네트워크 기능 통합방법에 있어서, 단말기로부터 단말기 정보를 포함한 서비스 요청신호를 수신하는 과정; 상기 단말기 정보를 활용하여 AMF 단일 모드 및 NF 통합 모드 중 어느 하나의 처리 모드로의 동작을 설정하는 과정; 및 상기 처리 모드에 따라 상기 서비스 요청신호의 처리와 관련하여 적어도 하나 이상의 NF 기능이 통합 또는 분할 처리되도록 제어하는 과정을 포함하는 것을 특징으로 하는 네트워크 기능 통합방법을 제공한다.In addition, according to another aspect of the present embodiment, there is provided a method for integrating network functions of a function integration device, comprising: receiving a service request signal including terminal information from a terminal; Setting an operation in any one of an AMF single mode and an NF integrated mode by using the terminal information; And controlling at least one NF function to be integrated or divided in relation to the processing of the service request signal according to the processing mode.

본 실시예에 따르면, 모드 설정 및 모드 설정 트리거에 따라 제1 NF 및 제2 NF 기능이 1개의 NF 기능으로 통합되어 처리될 수 있도록 함으로써 시그널링 감소 및 NF 장치 간에 메시지 처리가 지연없는 이루어질 수 있도록 하며, 이를 통해, B2B/ Small Factory에 소형 5G Core 장비의 구축이 가능토록 하는 효과가 있다.According to the present embodiment, the first NF and the second NF functions are integrated into one NF function and processed according to the mode setting and the mode setting trigger, thereby reducing signaling and enabling message processing between NF devices to be performed without delay. , Through this, there is an effect of enabling the construction of small 5G Core equipment in B2B/ Small Factory.

도 1은 5G 코어 네트워크의 기본 구조를 예시한 도면이다.
도 2는 본 실시예에 따른 5G 코어 네트워크 구조를 예시한 도면이다.
도 3은 본 실시예에 따른 기능통합 장치를 개략적으로 나타낸 블록 구성도이다.
도 4a 및 도 4b는 본 실시예에 따른 처리 모드 설정을 위한 선택 테이블을 예시한 예시도이다.
도 5는 본 실시예에 따른 기능통합 장치의 동작 형태를 설명하기 위한 예시도이다.
도 6은 본 실시예에 따른 네트워크 기능 통합방법을 예시적으로 나타낸 흐름도이다.
도 7은 본 실시예에 따른 네트워크 기능 통합방법을 설명하기 위한 순서도이다.
1 is a diagram illustrating a basic structure of a 5G core network.
2 is a diagram illustrating a 5G core network structure according to the present embodiment.
3 is a block diagram schematically showing a function integration device according to the present embodiment.
4A and 4B are exemplary diagrams illustrating a selection table for setting a processing mode according to the present embodiment.
5 is an exemplary view for explaining an operation form of the functional integration device according to the present embodiment.
6 is a flowchart illustrating an exemplary method for integrating network functions according to the present embodiment.
7 is a flowchart illustrating a method for integrating network functions according to the present embodiment.

이하, 본 실시예를 첨부된 도면을 참조하여 상세하게 설명한다.Hereinafter, the present embodiment will be described in detail with reference to the accompanying drawings.

도 2는 본 실시예에 따른 5G 코어 네트워크 구조를 예시한 도면이다.2 is a diagram illustrating a 5G core network structure according to the present embodiment.

도 2에 도시하듯이, 본 실시예에 따른 5G 코어 네트워크 구조에 따른 네트워크 시스템은 단말기(200), 기능통합 장치(210), NF 관리장치(220) 및 복수의 네트워크 노드(230, 240, 250, 260, 270)를 포함하는 형태로 구현된다. 이때, 본 실시예에 따른 네트워크 시스템에 포함되는 구성요소는 반드시 이에 한정되는 것은 아니다. As shown in FIG. 2, the network system according to the 5G core network structure according to the present embodiment includes a terminal 200, a function integration device 210, an NF management device 220, and a plurality of network nodes 230, 240, 250 , 260, 270). In this case, components included in the network system according to the present embodiment are not necessarily limited thereto.

네트워크 시스템은 네트워크 노드(즉, NF는 서비스-기반 인터페이스(service-based interface, SBI) 라고 지칭되는 인터페이스에 의해 서로 연결되며, 이런 구조를 5G Standalone에서는 Service-based Architecture(SBA) 라고 한다.Network systems are connected to each other by network nodes (i.e., NF is a service-based interface (SBI)), and this structure is called Service-based Architecture (SBA) in 5G Standalone.

도 2의 NF들 사이에는 서비스 통신 프록시(service communication proxy, SCP)를 두고 연결되어서 간접적(indirectly), 또는 직접적(directly)하게 연결될 수도 있다. SCP(Service Communication Proxy)는 다수의 NF 통신들에 대한 메신저 역할 (Load Balancing, In/Out에 대한 메시지 수정 등)이 제공되도록 할 수 있다. 특히 차세대 Cloud Core / Edge 및 가상화 시스템은 이런 Architecture를 따르다. 즉 NF 간 SBI (service-based interface)를 사용하여 통신할 수 있다.The NFs of FIG. 2 may be connected via a service communication proxy (SCP), and thus may be connected indirectly or directly. SCP (Service Communication Proxy) can provide messenger roles (Load Balancing, In/Out message modification, etc.) for multiple NF communications. In particular, the next-generation Cloud Core / Edge and virtualization systems follow this architecture. That is, communication between NFs is possible using a service-based interface (SBI).

즉, 도 2의 경우는 네트워크 시스템 내 포함되는 기능통합 장치(210)가 통신 효율화를 위해 AMF-SMF 간의 기능 통합을 수행하는 경우에 해당하는 주요 구성요소만을 예시적으로 도시한 것으로서, 이러한, 네트워크 시스템은 기본적으로, 도 1에 도시된 5G 코어 네트워크의 구성요소와 동일한 구성을 가지되, 기능 통합 지원 대상이 되는 네트워크 노드의 종류에 따라 다양한 구성을 가짐을 인식하여야 한다.That is, in the case of FIG. 2, only the main components corresponding to the case where the function integration device 210 included in the network system performs function integration between AMF-SMF for communication efficiency is shown as an example. The system basically has the same configuration as the components of the 5G core network shown in FIG. 1, but it should be recognized that the system has various configurations depending on the type of network node that is a target for function integration support.

단말기(200)는 사용자의 키 조작에 따라 AP를 포함한 통신 중개장치를 이용하여 각종 데이터를 송수신할 수 있는 단말기를 말하는 것이며, 태블릿 PC(Tablet PC), 랩톱(Laptop), 개인용 컴퓨터(PC: Personal Computer), 스마트폰(Smart Phone), 개인휴대용 정보단말기(PDA: Personal Digital Assistant) 및 이동통신 단말기(Mobile Communication Terminal) 등 중 어느 하나일 수 있다. 즉, 단말기(100)는 AP 및 통신망을 이용하여 음성 또는 데이터 통신을 수행하는 단말기이며, AP 및 통신망을 경유하여 외부 장치와 통신하기 위한 프로그램 또는 프로토콜을 저장하기 위한 메모리, 해당 프로그램을 실행하여 연산 및 제어하기 위한 마이크로프로세서 등을 구비하고 있는 단말기를 의미한다.The terminal 200 refers to a terminal capable of transmitting and receiving various data using a communication intermediary device including an AP according to a user's key operation, and a tablet PC, a laptop, and a personal computer (PC). Computer), a smart phone, a personal digital assistant (PDA), and a mobile communication terminal. That is, the terminal 100 is a terminal that performs voice or data communication using an AP and a communication network, and a memory for storing a program or protocol for communicating with an external device via the AP and a communication network, and an operation by executing the corresponding program. And a terminal equipped with a microprocessor for controlling and the like.

본 실시예에 따른 단말기(200)는 단말기 정보를 포함한 서비스 요청신호를 기능통합 장치(210)로 전송한다. 이러한, 단말기 정보는 네트워크 시스템에서 단말기(200)에 대한 제어 시그널링 처리 시 기능통합 장치(210)로 하여금 제어 기능 수행 및 시그널링 처리를 담당하는 적어도 하나의 네트워크 노드에 대한 통합 또는 분할 처리를 결정토록 하는 데 있어서, 기준 파라미터로서 활용된다.The terminal 200 according to the present embodiment transmits a service request signal including terminal information to the function integration device 210. Such terminal information allows the function integration device 210 to determine integration or division processing for at least one network node in charge of performing control functions and signaling when processing control signaling for the terminal 200 in the network system. In this regard, it is used as a reference parameter.

이때, 단말기 정보는 바람직하게는 단말기(200)의 식별정보, 메시지 정보, 네트워크 정보, 위치 정보 및 상태정보 중 적어도 하나의 정보가 포함될 수 있다.In this case, the terminal information may preferably include at least one of identification information, message information, network information, location information, and status information of the terminal 200.

본 실시예에서는 단말기 정보에 포함되는 정보들에 대해서 특정 정보로서 한정하지는 않는다. 예컨대, 단말기 정보에는 단말기(200)의 세션 처리 조건 및 기준과 관련한 다양한 정보들이 포함될 있다.In the present embodiment, information included in terminal information is not limited to specific information. For example, the terminal information may include various information related to a session processing condition and criteria of the terminal 200.

기능통합 장치(210)는 네트워크 시스템 내 제어 기능 수행 및 시그널링 처리를 담당하는 적어도 하나의 네트워크 노드들에 대한 기능을 통합 또는 분할 처리할 수 있도록 하는 장치를 의미한다.The function integration device 210 refers to a device capable of integrating or dividing functions for at least one network node in charge of performing a control function and processing a signaling in a network system.

일반적으로, 네트워크 시스템에서 단말기(200)에 대한 제어 시그널링 처리 시 각 네트워크 노드 즉 각 NF 장치 간에 많은 개수의 시그널링을 주고 받게 된다. 이는, 각 NF 장비 간에 많은 메시지 전송을 필요로 하며, 이러한, 메시지들을 처리하고 송수신하는 데 있어서 지연이 걸려 고객품질의 저하가 발생할 수 있다. 또한, 지연 없이 고성능 장비를 만들면, 이에 대한 불필요한 메시지가 증가되는 동시에 장비 가격도 높아지는 문제점이 발생하게 된다.In general, when processing control signaling for the terminal 200 in a network system, a large number of signaling is transmitted and received between each network node, that is, each NF device. This requires a lot of message transmission between each NF device, and there may be a delay in processing and transmitting and receiving such messages, resulting in deterioration of customer quality. In addition, if high-performance equipment is manufactured without delay, unnecessary messages for this increase and equipment cost increases.

이 점을 해결하기 위해, 본 실시예에 따른 네트워크 시스템은 5G NAS 메시지에 대한 처리 모드를 설정하는 기능통합 장치(210)를 포함함으로써 소형 5G Core 장비의 구축이 가능토록 한다.To solve this point, the network system according to the present embodiment includes a function integration device 210 that sets a processing mode for 5G NAS messages, thereby enabling the construction of a small 5G Core device.

본 실시예에 있어서, 기능통합 장치(210)는 제1 NF 및 제2 NF 기능이 1개의 NF 기능으로 통합되어 처리될 수 있도록 함으로써 시그널링이 많은 NF 장치 간 다양한 중복성이 있는 메시지를 효과적으로 한번에 처리할 수 있도록 동작한다. 즉, 본 실시예에 따른 기능통합 장치(210)는 서로 간 많은 시그널링이 오가는 NF 장치들의 기능을 통합하여 해당 NF 장치 간의 시그널링이 필요 없도록 동작한다.In this embodiment, the function integration device 210 can effectively process messages with various redundancy between NF devices having a lot of signaling by allowing the first NF and the second NF functions to be integrated and processed into one NF function. It works to be able to. That is, the function integration device 210 according to the present embodiment operates so that signaling between the corresponding NF devices is not required by integrating functions of NF devices in which a lot of signaling passes between each other.

기능통합 장치(210)는 통합되는 NF 장치와 관련한 시그널링을 처리 시 공통 컨텍스트 DB 및 IPC(Inter-Process Communication)를 활용하여 시그널링 메시지를 통합 처리함으로써 부하를 감소시킬 수 있다.When processing signaling related to the integrated NF device, the functional integration device 210 may reduce the load by integrating and processing signaling messages using a common context DB and inter-process communication (IPC).

본 실시예에 따른 기능통합 장치(210)는 모드 설정 및 모드 설정 트리거에 결정되는 처리 모드에 따라 AMF 단일 모드 및 NF 통합 모드 중 어느 하나의 모드를 선택할 수 있다. 이때, 모드 설정 및 모드 설정 트리거는 단말기 정보와 NF 장치에 대한 상태정보를 기반으로 기능통합 장치(210) 혹은 NF 관리장치(220)에 의해 산출될 수 있다.The function integration device 210 according to the present embodiment may select any one of an AMF single mode and an NF integration mode according to a mode setting and a processing mode determined by a mode setting trigger. In this case, the mode setting and the mode setting trigger may be calculated by the function integration device 210 or the NF management device 220 based on the terminal information and the status information on the NF device.

NF 관리장치(220)는 기능통합 장치(210)의 처리 모드를 설정하는 장치를 의미한다. 이러한, NF 관리장치(220)는 바람직하게는 네트워크 시스템 내 타 NF 장치일 수 있다. 예컨대, NF 관리장치(220)는 NEF 또는 NRF일 수 있다.The NF management device 220 refers to a device that sets the processing mode of the function integration device 210. Such, NF management device 220 may preferably be another NF device in the network system. For example, the NF management device 220 may be NEF or NRF.

본 실시예에 따른 NF 관리장치(220)는 기능통합 장치(210)로부터 제공받은 단말기 정보를 활용하여 기능통합 장치(210)의 처리 모드를 결정할 수 있다. 이를 위해, NF 관리장치(220)는 처리 모드 설정과 관련하여 적어도 하나의 조건을 기 정의한 선택 테이블을 사전에 수집하여 저장한다. 이때 상기의 조건으로는 단말기 정보 및 NF 장치에 대한 상태정보와 관련된 정보들이 설정될 수 있다.The NF management device 220 according to the present embodiment may determine a processing mode of the function integration device 210 by using terminal information provided from the function integration device 210. To this end, the NF management device 220 collects and stores in advance a selection table in which at least one condition is defined in relation to the processing mode setting. In this case, information related to terminal information and status information on the NF device may be set as the above condition.

NF 관리장치(220)는 기능통합 장치(210)로부터 제공받은 단말기 정보에 상응하는 조건에 매칭된 처리 모드를 산출하고, 확인된 처리 모드에 대한 모드 설정정보를 기능통합 장치(210)로 전달한다.The NF management device 220 calculates a processing mode matching a condition corresponding to the terminal information provided from the function integration device 210, and transmits mode setting information for the identified processing mode to the function integration device 210. .

한편, 본 실시예에 있어서, NF 관리장치(220)는 기능통합 장치(210)로부터 주기적으로 NF 장치에 대한 상태정보를 제공받는다. 이때, NF 장치에 대한 상태정보는 네트워크 시스템 내 적어도 하나의 NF 장치에 대해여 수집된 상태정보로서, 예컨대, 기능통합 장치(210) 및 기능통합 장치(210)가 지원하는 통합 기능과 관련된 네트워크 시스템 내 타 NF 장치에 대한 상태정보일 수 있다.Meanwhile, in the present embodiment, the NF management device 220 periodically receives status information on the NF device from the function integration device 210. At this time, the status information on the NF device is status information collected for at least one NF device in the network system, for example, a network system related to the integrated function supported by the function integration device 210 and the function integration device 210 It may be status information for my other NF devices.

이에, NF 관리장치(220)는 기능통합 장치(210)의 처리 모드를 결정하는 과정에서 단말기 정보뿐만 아니라, NF 장치에 대한 상태정보를 추가로 활용할 수 있다.Accordingly, in the process of determining the processing mode of the function integration device 210, the NF management device 220 may additionally utilize not only the terminal information but also the state information of the NF device.

복수의 네트워크 노드(230, 240, 250, 260, 270)는 기능통합 장치(210)와 연동되어 단말기(200)의 제어 시그널링 처리와 관련한 고유의 제어기능을 수행하는 장치를 의미한다.The plurality of network nodes 230, 240, 250, 260, and 270 are interlocked with the function integration device 210 to perform a unique control function related to the control signaling processing of the terminal 200.

이러한, 네트워크 노드(230, 240, 250)는 기능통합 장치(210)가 AMF-SMF 간의 기능 통합을 수행하는 경우를 예시하여 설명하자면, UPF(230), UDM(240), PCF(250), NRF(260), 및 NEF(270) 등일 수 있다. 여기서, 도 2에 도시되는 네트워크 노드의 구성은 일 실시예에 불과하며, 도 1에 도시된 바와 같이 더 많은 네트워크 노드들이 포함될 수 있다.These, network nodes (230, 240, 250) will be described by way of example the case where the function integration device 210 performs function integration between AMF-SMF, UPF (230), UDM (240), PCF (250), It may be an NRF 260, and an NEF 270. Here, the configuration of the network node shown in FIG. 2 is only an embodiment, and as shown in FIG. 1, more network nodes may be included.

UPF(230)는 SMF의 제어를 토대로 단말과의 세션을 통해 단말 및 데이터 망 상의 서버 간 데이터를 송수신하는 기능을 수행한다.The UPF 230 performs a function of transmitting and receiving data between the terminal and the server on the data network through a session with the terminal based on the control of the SMF.

UDM(240)은 사용자의 가입 데이터 및 정책 데이터 등을 저장하는 기능을 수행한다.The UDM 240 performs a function of storing user subscription data and policy data.

PCF(250)는 가입자 별 가입 서비스정보, 과금 등의 정책을 관리 및 제어하는 기능을 수행한다.The PCF 250 manages and controls policies such as subscription service information and billing for each subscriber.

NRF(260)는 네트워크 내 각 네트워크노드들에 대한 정보를 관리/제어하는 기능을 수행한다.The NRF 260 performs a function of managing/controlling information on each network node in the network.

NEF(270)는 내외부 서비스 기능 개방 기능을 수행한다.The NEF 270 performs an internal/external service function opening function.

도 3은 본 실시예에 따른 기능통합 장치를 개략적으로 나타낸 블록 구성도이다.3 is a block diagram schematically showing a functional integration device according to the present embodiment.

도 3에 도시하듯이, 본 실시예에 따른 기능통합 장치(210)는 신호 수신부(310), 상태 수집부(320), 모드 설정부(330) 및 기능 수행부(340)를 포함한다. 이때, 본 실시예에 따른 기능통합 장치(210)에 포함되는 구성요소는 반드시 이에 한정되는 것은 아니다.As shown in FIG. 3, the function integration device 210 according to the present embodiment includes a signal reception unit 310, a state collection unit 320, a mode setting unit 330, and a function execution unit 340. In this case, the components included in the functional integration device 210 according to the present embodiment are not necessarily limited thereto.

참고로 기능통합 장치(210)는 주로 AMF+SMF에 대한 동작을 주로 설명하나, 본 발명은 LTE에서 사용되는 제어평면 노드(예컨대, MME, SGW-C, PGW-C) 및 사용자 평면 노드(예컨대, SGW-U, PGW-U)에도 동작할 수 있다. 즉, 필요에 따라 LTE와 5G가 통합되어서 동작될 수 있어, 예를 들어, "AMF+MME 노드"가 될 수 있고, "SMF+SGW-C+PGW-C 노드"가 될 수 있고, "UPF+SGW-U+PGW+U 노드"가 될 수 있으며, 모드에 따라 기능 선택을 할 수 있다.For reference, the functional integration device 210 mainly describes the operation of AMF+SMF, but the present invention provides a control plane node (eg, MME, SGW-C, PGW-C) and a user plane node (eg , SGW-U, PGW-U). That is, if necessary, LTE and 5G may be integrated and operated, for example, it may be a "AMF+MME node", a "SMF+SGW-C+PGW-C node", and a "UPF It can be "+SGW-U+PGW+U node", and function can be selected according to the mode.

신호 수신부(310)는 단말기(200)로부터 단말기 정보를 포함한 서비스 요청신호를 수신한다.The signal receiver 310 receives a service request signal including terminal information from the terminal 200.

본 실시예에서, 신호 수신부(310)는 단말기(200)의 식별정보, 메시지 정보, 네트워크 정보, 위치 정보 및 상태 정보 중 적어도 하나의 정보의 단말기 정보를 포함한 서비스 요청신호를 수신할 수 있다.In this embodiment, the signal receiving unit 310 may receive a service request signal including terminal information of at least one of identification information, message information, network information, location information, and status information of the terminal 200.

이때, 단말기(200)의 식별정보는 GPSI, SUPI, PEI, IMSI, MSISDN 정보 등이 포함될 수 있다.At this time, the identification information of the terminal 200 may include GPSI, SUPI, PEI, IMSI, MSISDN information, and the like.

단말기(200)의 메시지 정보로는 단말기(200)와 AMF 사이에 처리해야할 5G NAS 메시지에 대한 정보 예컨대, MM(Mobility Management) 및 SM(Session Management)에 대한 정보가 포함될 수 있다.The message information of the terminal 200 may include information on 5G NAS messages to be processed between the terminal 200 and the AMF, for example, information on mobility management (MM) and session management (SM).

단말기(200)의 네트워크 정보로는 네트워크 슬라이스 ID(ex: SST, SD), DNN 정보(ex: 5G-factory.sktelecom.com), RAT 정보(ex: Cell-ID, NCGI, RAT 주파수, RAT 이름, RAT ID 등) 등이 포함될 수 있다.Network information of the terminal 200 includes network slice ID (ex: SST, SD), DNN information (ex: 5G-factory.sktelecom.com), RAT information (ex: Cell-ID, NCGI, RAT frequency, RAT name). , RAT ID, etc.).

단말기(200)의 위치 정보로는 Tacking Area, ULI 및 GPS에 대한 정보가 포함될 수 있다.Location information of the terminal 200 may include information on a tacking area, ULI, and GPS.

단말기(200)의 상태 정보는 단말기(200)에서 발생하는 이벤트 정보로서, Handover, Registration, RRC connected/inactive, connected/active 등이 포함 될 수 있다.The status information of the terminal 200 is event information occurring in the terminal 200, and may include Handover, Registration, RRC connected/inactive, connected/active, and the like.

상태 수집부(320)는 적어도 하나의 NF 장치에 대한 상태정보를 수집하고, 수집한 상태정보 NF 관리장치(220)로 전달하는 기능을 수행한다.The state collection unit 320 collects state information on at least one NF device and transmits the collected state information to the NF management device 220.

이때, NF 장치에 대한 상태정보로는 기능통합 장치(210) 및 기능통합 장치(210)가 지원하는 통합 기능과 관련된 네트워크 시스템 내 타 NF 장치에 대한 상태정보가 수집될 수 있다.In this case, as the status information on the NF device, status information on the function integration device 210 and other NF devices in the network system related to the integrated function supported by the function integration device 210 may be collected.

예컨대, 기능통합 장치(210)가 AMF-SMF 간의 기능 통합을 수행하는 경우를 예시하여 설명하자면, NF 장치에 대한 상태정보는 AMF 및 SMF에 대한 인스턴스 자원 상태, AMF에서 처리해야할 5G NAS 메시지 정보, AMF에서 처리해야할 특정 네트워크 슬라이스 ID, 위치 정보, 및 AMF와 연결되는 I/F 정보 및 I/F 상태와 관련된 정보 등이 포함될 수 있다.For example, to illustrate the case where the functional integration device 210 performs function integration between AMF and SMF, the status information on the NF device includes the status of the instance resources for the AMF and SMF, 5G NAS message information to be processed by the AMF, A specific network slice ID to be processed by the AMF, location information, and I/F information connected to the AMF and information related to the I/F state may be included.

모드 설정부(330)는 신호 수신부(310)에서 수집된 단말기 정보를 활용하여 기능통합 장치(210)의 처리 모드를 설정하는 기능을 수행한다.The mode setting unit 330 performs a function of setting a processing mode of the function integration device 210 by using the terminal information collected by the signal receiving unit 310.

본 실시예에 있어서, 모드 설정부(330)는 AMF 단일 모드 및 NF 통합 모드 중 어느 하나의 처리 모드로 기능통합 장치(210)의 동작을 설정할 수 있다. 이때, AMF 단일 모드는 일반적인 AMF로서의 기능만을 수행하는 모드를 의미한다. NF 통합 모드는 AMF로서의 기능뿐만 아니라 적어도 하나의 NF 장치의 기능이 기능통합 장치(210)에 의해 하나의 NF 기능으로서 통합되어 처리되는 모드를 의미한다.In this embodiment, the mode setting unit 330 may set the operation of the functional integration device 210 in any one of the AMF single mode and the NF integration mode. In this case, the AMF single mode refers to a mode that performs only a function as a general AMF. The NF integration mode refers to a mode in which not only functions as AMF but also functions of at least one NF device are integrated and processed as one NF function by the function integration device 210.

이하, 본 실시예에 따른 모드 설정부(330)가 기능통합 장치(210)의 처리 모드를 설정하는 방법에 대하여 설명하도록 한다.Hereinafter, a method of setting the processing mode of the function integration device 210 by the mode setting unit 330 according to the present embodiment will be described.

모드 설정부(330)는 신호 수신부(310)로부터 수집한 단말기 정보를 NF 관리장치(220)로 전송하고, 이에 대응하여, NF 관리장치(220)로부터 산출된 모드 설정정보를 피드백 받아 기능통합 장치(210)의 처리 모드를 설정할 수 있다.The mode setting unit 330 transmits the terminal information collected from the signal receiving unit 310 to the NF management device 220, and in response to this, receives feedback of the mode setting information calculated from the NF management device 220 to a function integration device. The processing mode of 210 can be set.

이를 위해, NF 관리장치(220)는 처리 모드 설정과 관련하여 적어도 하나의 조건을 기 정의한 선택 테이블을 구비하고, 선택 테이블과 단말기 정보와의 매칭을 통해 기능통합 장치(210)의 처리 모드로서 산출할 수 있다. 예컨대, NF 관리장치(220)는 선택 테이블 내 단말기 정보에 상응하는 조건을 검색하고, 검색된 조건에 매칭된 처리 모드를 기능통합 장치(210)의 처리 모드로서 산출할 수 있다.To this end, the NF management device 220 has a selection table in which at least one condition is predefined in relation to the processing mode setting, and is calculated as a processing mode of the function integration device 210 through matching the selection table and terminal information. can do. For example, the NF management device 220 may search for a condition corresponding to terminal information in the selection table, and calculate a processing mode matching the searched condition as a processing mode of the functional integration device 210.

한편, 도 4a 및 도 4b는 본 실시예에 따른 처리 모드 설정을 위한 선택 테이블을 예시한 예시도이다. Meanwhile, FIGS. 4A and 4B are exemplary diagrams illustrating a selection table for setting a processing mode according to the present embodiment.

이러한, 도 4a 및 도 4b를 참조하면, 선택 테이블 상에 처리 모드 설정과 관련하여 적어도 하나의 조건(ex: 가입자 정보 및 메시지의 종류 등)이 기 분류되어 있으며, 이에 매칭하여 기능통합 장치(210)의 처리 모드가 선택되어 있는 것을 확인할 수 있다.4A and 4B, at least one condition (ex: subscriber information and message type, etc.) is pre-categorized on the selection table in relation to the processing mode setting. ), you can see that the processing mode is selected.

예컨대, 모드 설정부(330)는 단말기 정보를 기반으로 서비스 요청신호와 관련하여 현재 처리되어야하는 메시지의 종류가 SM 메시지인 경우 NF 관리장치(220)로부터의 모드 설정정보에 따라 기능통합 장치(210)의 처리 모드를 NF 통합 모드로 설정할 수 있다.For example, when the type of message to be processed in relation to the service request signal based on the terminal information is an SM message, the mode setting unit 330 ) Can be set to NF integration mode.

한편, 본 실시예의 경우 기능통합 장치는 상태 수집부를 통해 NF 장치에 대하여 수집된 상태정보를 NF 관리장치(220)로 전송하며, 이에, 모드 설정부(330)는 해당 상태정보를 추가로 고려하여 산출된 모드 설정정보를 피드백 받을 수 있다.Meanwhile, in the case of the present embodiment, the function integration device transmits the status information collected on the NF device through the status collection unit to the NF management device 220, and thus, the mode setting unit 330 additionally considers the status information. The calculated mode setting information may be fed back.

다른 실시예에서, 모드 설정부(330)는 단말기 정보와 기 설정된 처리 모드 간 매칭 동작을 수행하고, 수행결과에 따라 기 설정된 처리 모드에 대한 유지 또는 변경 여부를 결정하여 처리 모드를 설정할 수 있다.In another embodiment, the mode setting unit 330 may set the processing mode by performing a matching operation between terminal information and a preset processing mode, and determining whether to maintain or change a preset processing mode according to the execution result.

마찬가지로, 모드 설정부(330)는 상태 수집부를 통해 NF 장치에 대하여 수집된 상태정보를 추가로 활용하여 기 설정된 처리 모드와의 매칭 동작을 수행할 수 있다.Likewise, the mode setting unit 330 may perform a matching operation with a preset processing mode by additionally utilizing the status information collected for the NF device through the status collection unit.

한편, 모드 설정부(330)는 앞선 과정을 통해 설정된 처리 모드에 따라 기능통합 장치(210)가 동작 중인 상태에서 적어도 하나의 NF 장치에 대한 상태정보를 지속적으로 모니터링하고, 모니터링 결과에 따라 현재 설정된 처리 모드에 대한 유지 또는 변경 여부를 결정할 수 있다.Meanwhile, the mode setting unit 330 continuously monitors the status information of at least one NF device while the function integration device 210 is operating according to the processing mode set through the preceding process, and is currently set according to the monitoring result. You can decide whether to keep or change the processing mode.

기능 수행부(340)는 모드 설정부(330)에서 설정된 처리 모드에 따라 서비스 요청신호의 처리와 관련하여 적어도 하나 이상의 NF 기능이 통합 또는 분할 처리되도록 제어한다.The function execution unit 340 controls at least one NF function to be integrated or divided in relation to the processing of the service request signal according to the processing mode set by the mode setting unit 330.

기능 수행부(340)는 처리 모드가 NF 통합 모드로 설정되는 경우 제1 NF 기능과 제2 NF 기능이 하나의 NF 기능으로서 통합되어 처리되도록 제어한다. 이때, 제1 NF 기능은 AMF와 관련된 기능이며, 제2 NF 기능은 SMF, PCF 및 UPF 중 적어도 하나와 관련된 기능일 수 있다.When the processing mode is set to the NF integration mode, the function execution unit 340 controls the first NF function and the second NF function to be integrated and processed as one NF function. In this case, the first NF function may be a function related to AMF, and the second NF function may be a function related to at least one of SMF, PCF, and UPF.

도 5는 본 실시예에 따른 기능통합 장치의 동작 형태를 설명하기 위한 예시도이다. 한편, 도 5는, 기능통합 장치(210)가 AMF-SMF 간의 기능 통합을 수행하는 NF 통합 모드로 동작 시의 동작 형태를 예시하였다.5 is an exemplary view for explaining an operation form of the functional integration device according to the present embodiment. Meanwhile, FIG. 5 illustrates an operation form when the function integration device 210 operates in an NF integration mode that performs function integration between AMF and SMF.

기본적으로 단말기와 코어 망 간에 시그널링은 5G MM(AMF가 처리하는 내용), 과 5G SM(SMF가 처리하는 내용)으로 나눠진다. 즉, 단말기와 AMF가 통신 시 5G NAS 메시지 내 MM과 느 메시자가 포함된다. 여기서 중요한 것은 AMF는 MM만 처리하고, SM에 대해서는 SMF로 넘겨서 SMF가 처리하도록 한다.Basically, signaling between the terminal and the core network is divided into 5G MM (contents processed by AMF) and 5G SM (contents processed by SMF). That is, when the terminal and the AMF communicate, the MM and the message in the 5G NAS message are included. What is important here is that AMF processes only MM, and SM passes to SMF so that SMF processes it.

하지만, 현재 나오는 차세대 클라우드 코어 개념 상 모든 NF들이 인스턴스(Instance) 개념으로 콘테이너(ex: 경량화된 가상화)로 개발되고 있으며, NF 간에 통합된 기능이 필수적이다.However, in the current concept of the next-generation cloud core, all NFs are being developed as containers (ex: lightweight virtualization) with the concept of instances, and integrated functions between NFs are essential.

즉, 본 발명은 기능통합 장치(210)를 통해 NF에 대한 새로운 처리 방법을 제시한다. 이러한, 기능통합 장치(210)에 의하는 경우 모드 설정에 따라 AMF와 SMF를 1개의 노드에서 처리할 수 있는 것이 특징이다. 그리고, 이를 위해, NF 관리장치(220)가 모드 설정 가이드를 제공한다.That is, the present invention proposes a new processing method for NF through the function integration device 210. In the case of the functional integration device 210, it is characterized in that AMF and SMF can be processed by one node according to the mode setting. And, for this, the NF management device 220 provides a mode setting guide.

도 5를 참조하면, 서로 간 많은 시그널링이 오가는 AMF와 SMF의 기능이 1개의 NF 기능으로 통합되어 처리됨에 따라 시그널링이 많은 두 NF 장치 간 다양한 중복성이 있는 메시지를 효과적으로 한번에 처리할 수 있는 것을 확인할 수 있다. 즉, 기능 수행부(340)는 서로 간 많은 시그널링이 오가는 두 NF 장치들의 기능을 통합하여 해당 NF 장치 간의 시그널링이 필요 없도록 동작한다.Referring to FIG. 5, it can be seen that messages with various redundancy between two NF devices with many signaling can be effectively processed at once as the functions of AMF and SMF, in which a lot of signaling flows between each other, are integrated and processed into one NF function. have. That is, the function execution unit 340 operates so that signaling between the corresponding NF devices is not required by integrating the functions of two NF devices in which a lot of signaling passes between each other.

한편, 기능 수행부(340)는 NF 통합 모드로 동작 시 부하 감소 등을 위해, 통합되는 NF 장치와 관련한 시그널링 메시지를 공통 컨텍스트 DB 및 IPC(Inter-Process Communication)를 활용하여 처리할 수 있다.Meanwhile, the function execution unit 340 may process a signaling message related to an integrated NF device using a common context DB and IPC (Inter-Process Communication) to reduce a load when operating in the NF integrated mode.

또한, 기능 수행부(340)는 NF 통합 모드로 동작 시 기능통합 장치(210)에 대한 NF 통합 모드로의 동작을 지시하는 지시(Indication) 정보를 네트워크 시스템 내 다른 NF 장치로 전달할 수 있다. 이는, 네트워크 시스템에서 단말기(200)에 대한 제어 시그널링 처리 시 기능통합 장치(210)에 의해 통합 처리되는 시그널링 메시지에 대한 처리 오류가 발생하는 것을 방지할 수 있는 효과가 있다. 이때, 지시 정보로는 통합되는 NF 장치들에 대해 동일 IP 주소(ex: AMF 및 SMF IP 주소가 동일), 동일 NF ID(ex: AMF ID 23, SMF ID 23) 체계 및 동일 ND Instance 위치정보(ex: 동일 zone, 동일 IP 및 Prefix Range 등)가 활용될 수 있다.In addition, when operating in the NF integrated mode, the function execution unit 340 may transmit indication information for instructing the function integrating device 210 to operate in the NF integrated mode to other NF devices in the network system. This has an effect of preventing occurrence of a processing error for a signaling message that is integrated and processed by the function integration device 210 when processing control signaling for the terminal 200 in the network system. At this time, as the indication information, the same IP address (ex: the AMF and SMF IP addresses are the same), the same NF ID (ex: AMF ID 23, SMF ID 23) system and the same ND Instance location information ( ex: The same zone, the same IP and Prefix Range, etc.) can be used.

도 6은 본 실시예에 따른 네트워크 기능 통합방법을 예시적으로 나타낸 흐름도이다.6 is a flowchart illustrating an exemplary method for integrating network functions according to the present embodiment.

도 6에 도시하듯이, 본 실시예에 따른 네트워크 기능 통합방법은 ① 내지 ③의 단계로 이루어진다. 단계 ①은 기능통합 장치(210)가 최초 처리 모드를 설정하는 단계이다. 단계 ②는 기능통합 장치(210)가 단말 정보를 기반으로 확인되는 가입자 정보 및 메시지 정보 등을 토대로 처리 모드를 조정하는 단계이다. 단계 ③은 기능통합 장치(210)가 NF 상태정보에 대한 모니터링 결과에 따라 처리 모드를 변경하는 단계이다.As shown in Fig. 6, the method for integrating network functions according to the present embodiment consists of steps ① to ③. Step ① is a step in which the functional integration device 210 sets an initial processing mode. Step ② is a step in which the functional integration device 210 adjusts the processing mode based on subscriber information and message information that are checked based on terminal information. Step ③ is a step in which the functional integration device 210 changes the processing mode according to the monitoring result of the NF status information.

한편, 도 6에서는 기능통합 장치(210)가 AMF-SMF 간의 기능 통합을 수행하는 NF 통합 모드로 동작 시의 동작 형태를 예시하였다.Meanwhile, in FIG. 6, an operation form when the function integration device 210 operates in an NF integration mode that performs function integration between AMF and SMF is illustrated.

단계 ①은 기능통합 장치(210) 상에 처리 모드가 기 설정되는 경우로서, 기능통합 장치(210)는 NF 관리장치(220)로부터 산출된 모드 설정정보를 기반으로 기능통합 장치(210)의 처리 모드를 설정하고, 이에 대한 설정 완료 신호를 NF 관리장치(220)로 전달한다. 한편, 단계 ①에서는 기능통합 장치(210)의 처리 모드가 NF 통합 모드로 설정된 경우를 예시하였다.Step ① is a case in which a processing mode is previously set on the function integration device 210, and the function integration device 210 processes the function integration device 210 based on the mode setting information calculated from the NF management device 220. The mode is set, and the setting completion signal is transmitted to the NF management device 220. Meanwhile, in step ①, a case in which the processing mode of the functional integration device 210 is set to the NF integration mode is illustrated.

단계 ②에서 기능통합 장치(210)는 단말기(200)로부터 단말기 정보를 포함한 서비스 요청신호를 수신하고, 수신한 단말기 정보와 기 설정된 처리 모드 간 매칭 동작을 수행한 결과에 따라 기 설정된 처리 모드에 대한 유지 또는 변경 여부를 결정한다. 한편, 단계 ②에서는 기능통합 장치(210)가 단말기 정보를 기반으로 기 설정된 NF 통합 모드의 유지가 가능한 것으로 판단한 경우를 예시하였다. 이 경우, 기능통합 장치(210)는 NF 통합 모드로 처리 모드의 설정을 유지하고, 이를 기반으로 서비스 요청신호와 관련하여 AMF와 SMF 간 다양한 중복성이 있는 메시지를 내부 IPC를 기반으로 한번에 처리한다.In step ②, the function integration device 210 receives a service request signal including terminal information from the terminal 200, and performs a matching operation between the received terminal information and the preset processing mode. Decide whether to keep or change. Meanwhile, in step ②, the case where the function integration device 210 determines that it is possible to maintain the preset NF integration mode based on the terminal information is illustrated. In this case, the function integration device 210 maintains the setting of the processing mode in the NF integration mode, and based on this, processes messages having various redundancy between the AMF and SMF in relation to the service request signal at once based on the internal IPC.

단계 ③에서 기능통합 장치(210)는 단계 ②에서 설정된 처리 모드에 따라 동작 중인 상태에서 적어도 하나의 NF 장치에 대한 상태정보를 지속적으로 모니터링하고, 모니터링 결과에 따라 현재 설정된 처리 모드에 대한 유지 또는 변경 여부를 결정할 수 있다. 한편, 단계 ③에서는 기능통합 장치(210)가 모니터링 결과에 따라 현재 설정된 처리 모드를 NF 통합 모드에서 AMF 단일 모드로 변경하는 경우를 예시하였다. 이 경우, 기능통합 장치(210)는 AMF와 관련된 제1 NF 기능과 SMF와 관련된 제2 NF 기능이 각각 분할되어 대응되는 NF 장치 상에서 처리될 수 있도록 한다.In step ③, the functional integration device 210 continuously monitors the status information of at least one NF device while operating according to the processing mode set in step ②, and maintains or changes the currently set processing mode according to the monitoring result. You can decide whether or not. Meanwhile, in step ③, the case in which the functional integration device 210 changes the currently set processing mode from the NF integration mode to the AMF single mode according to the monitoring result is illustrated. In this case, the function integration device 210 allows the first NF function related to the AMF and the second NF function related to the SMF to be divided and processed on the corresponding NF device.

도 7은 본 실시예에 따른 네트워크 기능 통합방법을 설명하기 위한 순서도이다.7 is a flowchart illustrating a method of integrating network functions according to the present embodiment.

기능통합 장치(210)는 단말기(200)로부터 단말기 정보를 포함한 서비스 요청신호를 수신한다(S702). 단계 S702에서 기능통합 장치(210)는 말기(200)의 식별정보, 메시지 정보, 네트워크 정보, 위치 정보 및 상태 정보 중 적어도 하나의 단말기 정보를 포함한 서비스 요청신호를 수신한다.The function integration device 210 receives a service request signal including terminal information from the terminal 200 (S702). In step S702, the functional integration device 210 receives a service request signal including terminal information of at least one of identification information, message information, network information, location information, and status information of the terminal 200.

기능통합 장치(210)는 단계 S702의 단말기 정보를 활용하여 AMF 단밀 모드 및 NF 통합 모드 중 어느 하나의 처리 모드로의 동작을 설정한다(S704). 단계 S704에서 기능통합 장치(210)는 수집한 단말기 정보를 NF 관리장치(220)로 전송하고, 이에 대응하여, NF 관리장치(220)로부터 산출된 모드 설정정보를 피드백 받아 기능통합 장치(210)의 처리 모드를 설정할 수 있다.The functional integration device 210 sets the operation in any one of the AMF single density mode and the NF integration mode by using the terminal information in step S702 (S704). In step S704, the function integration device 210 transmits the collected terminal information to the NF management device 220, and in response to this, the function integration device 210 receives feedback of the mode setting information calculated from the NF management device 220. You can set the processing mode.

한편, 기능통합 장치(210)는 적어도 하나의 NF 장치에 대하여 수집된 상태정보를 NF 관리장치(220)로 전송하며, 이에, NF 관리장치(220)로부터 해당 상태정보를 추가로 고려하여 산출된 모드 설정정보를 피드백 받을 수 있다.On the other hand, the functional integration device 210 transmits the status information collected for at least one NF device to the NF management device 220, and thus, calculated by additionally considering the corresponding status information from the NF management device 220. You can receive feedback on mode setting information.

다른 실시예에서, 기능통합 장치(210)는 단말기 정보와 기 설정된 처리 모드 간 매칭 동작을 수행하고, 수행결과에 따라 기 설정된 처리 모드에 대한 유지 또는 변경 여부를 결정하여 처리 모드를 설정할 수 있다.In another embodiment, the function integration device 210 may set the processing mode by performing a matching operation between terminal information and a preset processing mode, and determining whether to maintain or change a preset processing mode according to the execution result.

마찬가지로, 기능통합 장치(210)는 적어도 하나의 NF 장치에 대하여 수집된 상태정보를 추가로 활용하여 기 설정된 처리 모드와의 매칭 동작을 수행할 수 있다.Likewise, the function integration device 210 may perform a matching operation with a preset processing mode by additionally utilizing the status information collected for at least one NF device.

기능통합 장치(210)는 단계 S704에서 설정된 처리 모드에 따라 서비스 요청신호의 처리와 관련하여 적어도 하나 이상의 NF 기능이 통합 또는 분할 처리되도록 제어한다(S706). 단계 S706에서 기능통합 장치(210)는 처리 모드가 NF 통합 모드로 설정되는 경우 제1 NF 기능과 제2 NF 기능이 하나의 NF 기능으로서 통합되어 처리되도록 제어한다.The function integration device 210 controls at least one NF function to be integrated or divided in relation to the processing of the service request signal according to the processing mode set in step S704 (S706). In step S706, when the processing mode is set to the NF integrated mode, the function integration device 210 controls the first NF function and the second NF function to be integrated and processed as one NF function.

기능통합 장치(210)는 NF 통합 모드로 동작 시 부하 감소 등을 위해, 통합되는 NF 장치와 관련한 시그널링 메시지를 공통 컨텍스트 DB 및 IPC를 활용하여 처리할 수 있다.The functional integration device 210 may process a signaling message related to the integrated NF device using a common context DB and IPC for load reduction and the like when operating in the NF integration mode.

기능통합 장치(210)는 NF 통합 모드로 동작 시 기능통합 장치(210)에 대한 NF 통합 모드로의 동작을 지시하는 지시 정보를 네트워크 시스템 내 다른 NF 장치로 전달할 수 있다. When the function integration device 210 operates in the NF integration mode, the function integration device 210 may transmit instruction information for instructing the function integration device 210 to operate in the NF integration mode to another NF device in the network system.

여기서, 단계 S702 내지 S704는 앞서 설명된 기능통합 장치(210)의 각 구성요소의 동작에 대응되므로 더 이상의 상세한 설명은 생략한다.Here, since steps S702 to S704 correspond to the operation of each component of the functional integration device 210 described above, further detailed descriptions will be omitted.

도 7에서는 각각의 과정을 순차적으로 실행하는 것으로 기재하고 있으나, 반드시 이에 한정되는 것은 아니다. 다시 말해, 도 7에 기재된 과정을 변경하여 실행하거나 하나 이상의 과정을 병렬적으로 실행하는 것으로 적용 가능할 것이므로, 도 7은 시계열적인 순서로 한정되는 것은 아니다.In FIG. 7, it is described that each process is sequentially executed, but the present invention is not limited thereto. In other words, since it is possible to change and execute the processes illustrated in FIG. 7 or to execute one or more processes in parallel, FIG. 7 is not limited to a time-series order.

전술한 바와 같이 도 7에 기재된 네트워크 기능통합 방법은 프로그램으로 구현되고 컴퓨터의 소프트웨어를 이용하여 읽을 수 있는 기록매체(CD-ROM, RAM, ROM, 메모리 카드, 하드 디스크, 광자기 디스크, 스토리지 디바이스 등)에 기록될 수 있다.As described above, the network function integration method described in FIG. 7 is implemented as a program and can be read using software of a computer (CD-ROM, RAM, ROM, memory card, hard disk, magneto-optical disk, storage device, etc.). ) Can be recorded.

이상의 설명은 본 실시예의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 실시예가 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 실시예의 본질적인 특성에서 벗어나지 않는 범위에서 다양한 수정 및 변형이 가능할 것이다. 따라서, 본 실시예들은 본 실시예의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시예에 의하여 본 실시예의 기술 사상의 범위가 한정되는 것은 아니다. 본 실시예의 보호 범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 실시예의 권리범위에 포함되는 것으로 해석되어야 할 것이다.The above description is merely illustrative of the technical idea of the present embodiment, and those of ordinary skill in the technical field to which the present embodiment pertains will be able to make various modifications and variations without departing from the essential characteristics of the present embodiment. Accordingly, the present embodiments are not intended to limit the technical idea of the present embodiment, but to explain the technical idea, and the scope of the technical idea of the present embodiment is not limited by these embodiments. The scope of protection of this embodiment should be interpreted by the claims below, and all technical ideas within the scope equivalent thereto should be construed as being included in the scope of the present embodiment.

200: 단말기 210: 기능통합 장치
220: NF 관리장치 310: 신호 수신부
320: 상태 수집부 330: 모드 설정부
340: 기능 수행부
200: terminal 210: functional integration device
220: NF management device 310: signal receiver
320: state collection unit 330: mode setting unit
340: function execution unit

Claims (13)

단말기로부터 단말기 정보를 포함한 서비스 요청신호를 수신하는 신호 수신부;
상기 단말기 정보를 활용하여 AMF(Access and Mobility Function) 단일 모드 및 NF(Network Function) 통합 모드 중 어느 하나의 처리 모드로의 동작을 설정하는 모드 설정부; 및
상기 처리 모드에 따라 상기 서비스 요청신호의 처리와 관련하여 적어도 하나 이상의 NF 기능이 통합 또는 분할 처리되도록 제어하는 기능 수행부
를 포함하는 것을 특징으로 하는 기능통합 장치.
A signal receiver for receiving a service request signal including terminal information from a terminal;
A mode setting unit for setting an operation in any one of an access and mobility function (AMF) single mode and an integrated network function (NF) mode using the terminal information; And
A function execution unit that controls at least one NF function to be integrated or divided in relation to the processing of the service request signal according to the processing mode
Functional integration device comprising a.
제 1항에 있어서,
상기 신호 수신부는,
상기 단말기의 식별정보, 메시지 정보, 네트워크 정보, 위치 정보 및 상태 정보 중 적어도 하나의 상기 단말기 정보를 포함한 상기 서비스 요청신호를 수신하는 것을 특징으로 하는 기능통합 장치.
The method of claim 1,
The signal receiver,
And receiving the service request signal including the terminal information of at least one of identification information, message information, network information, location information, and status information of the terminal.
제 1항에 있어서,
상기 모드 설정부는,
상기 단말기 정보를 NF 관리장치로 전송하고, 상기 NF 관리장치로부터 상기 단말기 정보 및 상기 처리 모드 설정과 관련하여 기 정의된 선택 테이블을 기반으로 산출된 모드 설정정보를 피드백받아 상기 처리 모드를 설정하는 것을 특징으로 하는 기능통합 장치.
The method of claim 1,
The mode setting unit,
Transmitting the terminal information to the NF management device, and setting the processing mode by receiving feedback from the NF management device with mode setting information calculated based on the terminal information and a selection table defined in relation to the processing mode setting. Functional integration device characterized by.
제 4항에 있어서,
적어도 하나의 NF 장치에 대한 상태정보를 수집하여 상기 NF 관리장치로 전달하는 상태 수집부를 더 포함하며,
상기 모드 설정부는, 상기 NF 관리장치로부터 상기 상태정보를 추가로 고려하여 산출된 상기 모드 설정정보를 피드백받는 것을 특징으로 하는 기능통합 장치.
The method of claim 4,
Further comprising a status collection unit for collecting status information on at least one NF device and transmitting it to the NF management device,
And the mode setting unit receives feedback of the mode setting information calculated by additionally considering the state information from the NF management device.
제 1항에 있어서,
상기 모드 설정부는,
상기 단말기 정보와 기 설정된 처리 모드 간 매칭 동작을 수행하고, 수행결과에 따라 상기 기 설정된 처리 모드에 대한 유지 또는 변경 여부를 결정하여 상기 처리 모드를 설정하는 것을 특징으로 하는 기능통합 장치.
The method of claim 1,
The mode setting unit,
And setting the processing mode by performing a matching operation between the terminal information and a preset processing mode, and determining whether to maintain or change the preset processing mode according to a result of the execution.
제 5항에 있어서,
상기 모드 설정부는,
적어도 하나의 NF 장치에 대하여 수집된 상태정보를 추가로 활용하여 상기 매칭 동작을 수행하는 것을 특징으로 하는 기능통합 장치.
The method of claim 5,
The mode setting unit,
A functional integration device, characterized in that the matching operation is performed by additionally utilizing the status information collected for at least one NF device.
제 1항에 있어서,
상기 모드 설정부는,
상기 처리 모드로 동작 중 적어도 하나의 NF 장치에 대한 상태정보를 지속적으로 모니터링하고, 모니터링 결과에 따라 상기 처리 모드를 변경하는 것을 특징으로 하는 기능통합 장치.
The method of claim 1,
The mode setting unit,
And continuously monitoring status information on at least one NF device while operating in the processing mode, and changing the processing mode according to a monitoring result.
제 1항에 있어서,
상기 기능 수행부는,
상기 처리 모드가 상기 NF 통합 모드로 설정되는 경우 제1 NF 기능과 제2 NF 기능이 하나의 NF 기능으로서 통합되어 처리되도록 제어하는 것을 특징으로 하는 기능통합 장치.
The method of claim 1,
The function execution unit,
When the processing mode is set to the NF integration mode, the first NF function and the second NF function are integrated and processed as one NF function.
제 8항에 있어서,
상기 제1 NF 기능은 AMF와 관련된 기능이며, 상기 제2 NF 기능은 네트워크 시스템 내 적어도 하나의 다른 NF 장치와 관련된 기능인 것을 특징으로 하는 기능통합 장치.
The method of claim 8,
The first NF function is a function related to AMF, and the second NF function is a function related to at least one other NF device in a network system.
제 8항에 있어서,
상기 기능 수행부는,
제1 NF 장치와 제2 NF 장치간에 기 송수신되던 시그널링 메시지가 통합 처리되도록 제어하는 것을 특징으로 하는 기능통합 장치.
The method of claim 8,
The function execution unit,
A functional integration device, characterized in that controlling such that signaling messages previously transmitted/received between the first NF device and the second NF device are integrated and processed.
제 10항에 있어서,
상기 기능 수행부는,
공통 컨텍스트 DB 및 IPC(Inter-Process Communication)를 활용하여 상기 시그널링 메시지를 통합 처리하는 것을 특징으로 하는 기능통합 장치.
The method of claim 10,
The function execution unit,
A functional integration device, characterized in that the signaling message is integrated and processed using a common context DB and IPC (Inter-Process Communication).
제 1항에 있어서,
상기 기능 수행부는,
상기 처리 모드가 상기 NF 통합 모드로 설정되는 경우 상기 NF 통합 모드로의 동작을 지시하는 지시(Indication) 정보를 다른 NF 장치로 전송하는 것을 특징으로 하는 기능통합 장치.
The method of claim 1,
The function execution unit,
When the processing mode is set to the NF integrated mode, an indication information indicating an operation in the NF integrated mode is transmitted to another NF device.
기능통합 장치의 네트워크 기능 통합방법에 있어서,
단말기로부터 단말기 정보를 포함한 서비스 요청신호를 수신하는 과정;
상기 단말기 정보를 활용하여 AMF 단일 모드 및 NF 통합 모드 중 어느 하나의 처리 모드로의 동작을 설정하는 과정; 및
상기 처리 모드에 따라 상기 서비스 요청신호의 처리와 관련하여 적어도 하나 이상의 NF 기능이 통합 또는 분할 처리되도록 제어하는 과정
을 포함하는 것을 특징으로 하는 네트워크 기능 통합방법.
In the network function integration method of the function integration device,
Receiving a service request signal including terminal information from a terminal;
Setting an operation in any one of an AMF single mode and an NF integrated mode by using the terminal information; And
A process of controlling so that at least one or more NF functions are integrated or divided in relation to the processing of the service request signal according to the processing mode
Network function integration method comprising a.
KR1020190133004A 2019-10-24 2019-10-24 Method and Apparatus for Integrating Network Function KR102273390B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020190133004A KR102273390B1 (en) 2019-10-24 2019-10-24 Method and Apparatus for Integrating Network Function

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020190133004A KR102273390B1 (en) 2019-10-24 2019-10-24 Method and Apparatus for Integrating Network Function

Publications (2)

Publication Number Publication Date
KR20210048836A true KR20210048836A (en) 2021-05-04
KR102273390B1 KR102273390B1 (en) 2021-07-05

Family

ID=75913801

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020190133004A KR102273390B1 (en) 2019-10-24 2019-10-24 Method and Apparatus for Integrating Network Function

Country Status (1)

Country Link
KR (1) KR102273390B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023068505A1 (en) * 2021-10-18 2023-04-27 에스케이텔레콤 주식회사 Terminal device and interface method performed by same device

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
3GPP TS 23.501 V15.6.0 2019년 6월* *
3GPP TSG-RAN WG3#101 R3-184436. 2018년 8월* *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023068505A1 (en) * 2021-10-18 2023-04-27 에스케이텔레콤 주식회사 Terminal device and interface method performed by same device

Also Published As

Publication number Publication date
KR102273390B1 (en) 2021-07-05

Similar Documents

Publication Publication Date Title
JP7047113B2 (en) Methods, Devices and Systems for Guaranteeing Service Level Agreements for Applications
US11012328B2 (en) Managing a 5G network using extension information
US10313997B2 (en) User equipment registration method for network slice selection and network controller and network communication system using the same
US11937127B2 (en) Systems and methods for exposing custom per flow descriptor attributes
US10992769B2 (en) Data transmission method, apparatus and system
CN109981316A (en) The switching method and session management network element, terminal device of application server
JP2018534798A (en) Connecting to popular cellular networks via small cells
CN113261244A (en) Network node combining MEC host and UPF selection
US11129092B2 (en) Application specific location discovery
US20230035778A1 (en) Method and apparatus for collecting network traffic in wireless communication system
CN113630272B (en) Communication method and device
JP2016511451A (en) System and method for opening network functions and associated network elements
US20240015069A1 (en) Network function registration method, discovery method, apparatus, device and medium
CN113453252B (en) Communication method and device
WO2021013321A1 (en) Apparatus, method, and computer program
KR102273390B1 (en) Method and Apparatus for Integrating Network Function
EP3934174A1 (en) Terminal management and control method, apparatus and system
US20150312146A1 (en) Method and device for hosting application by access node
US20220353788A1 (en) Provisioning traffic steering with multi-access related information
US20230137283A1 (en) Systems and methods to optimize registration and session establishment in a wireless network
KR102301732B1 (en) Method and Apparatus for Adjusting Network Function
WO2023185850A1 (en) Ursp rule optimization methods and apparatuses, terminal, network side device and medium
CN116963038B (en) Data processing method based on O-RAN equipment and O-RAN equipment
WO2024045970A1 (en) Route selection policy execution result processing methods, apparatus and device
WO2024037512A1 (en) Network access methods and apparatuses, terminal and communication device

Legal Events

Date Code Title Description
E701 Decision to grant or registration of patent right
GRNT Written decision to grant