KR20220060988A - Method and apparatus of hybrid virtualization for cloud base station - Google Patents
Method and apparatus of hybrid virtualization for cloud base station Download PDFInfo
- Publication number
- KR20220060988A KR20220060988A KR1020210092966A KR20210092966A KR20220060988A KR 20220060988 A KR20220060988 A KR 20220060988A KR 1020210092966 A KR1020210092966 A KR 1020210092966A KR 20210092966 A KR20210092966 A KR 20210092966A KR 20220060988 A KR20220060988 A KR 20220060988A
- Authority
- KR
- South Korea
- Prior art keywords
- base station
- hypervisor
- node
- unit
- distribution
- Prior art date
- Legal status (The legal status 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 status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
- G06F9/45558—Hypervisor-specific management and integration aspects
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
- G06F9/45545—Guest-host, i.e. hypervisor is an application program itself, e.g. VirtualBox
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/08—Access point devices
- H04W88/085—Access point devices with remote components
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
- G06F9/45558—Hypervisor-specific management and integration aspects
- G06F2009/45562—Creating, deleting, cloning virtual machine instances
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
- G06F9/45558—Hypervisor-specific management and integration aspects
- G06F2009/45595—Network integration; Enabling network access in virtual machine instances
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
클라우드 기지국을 위한 하이브리드 가상화 기술이 개시된다. 통신 시스템에서 중심 노드와 분배 노드로 구성되는 클라우드 기지국의 동작 방법으로서, 상기 중심 노드의 하이퍼바이저가 상기 중심 노드의 중심 유닛의 네트워크 기능들을 하이퍼바이저 방식으로 가상화하는 단계; 상기 분배 노드의 컨테이너 엔진이 상기 분배 노드의 분배 유닛의 네트워크 기능들을 컨테이너 방식으로 가상화하는 단계; 상기 중심 유닛과 상기 분배 유닛이 제1 링크를 설정하여 실시간 데이터를 교환하는 단계; 및 상기 하이퍼바이저와 상기 컨테이너 엔진이 제2 링크를 설정하여 가상화 제어 데이터를 교환하는 단계를 포함하는, 클라우드 기지국의 동작 방법이 제공될 수 있다.A hybrid virtualization technology for a cloud base station is disclosed. A method of operating a cloud base station comprising a central node and a distribution node in a communication system, the method comprising: virtualizing, by a hypervisor of the central node, network functions of a central unit of the central node in a hypervisor manner; virtualizing, by the container engine of the distribution node, network functions of the distribution unit of the distribution node in a container manner; establishing a first link between the central unit and the distribution unit to exchange real-time data; and exchanging virtualization control data by establishing a second link between the hypervisor and the container engine.
Description
본 발명은 클라우드 기지국을 위한 하이브리드 가상화 기술에 관한 것으로, 더욱 상세하게는 기지국의 기능이 분할되어 운용되는 클라우드 기지국에서 중심 노드와 분배 노드의 특성이 잘 반영되도록 하는 클라우드 기지국을 위한 하이브리드 가상화 기술에 관한 것이다.The present invention relates to a hybrid virtualization technology for a cloud base station, and more particularly, to a hybrid virtualization technology for a cloud base station so that the characteristics of a central node and a distribution node are well reflected in a cloud base station in which the functions of the base station are divided and operated will be.
4G(4th Generation) 통신 시스템(예를 들어, LTE(Long Term Evolution) 통신 시스템, LTE-A(Advanced) 통신 시스템)의 상용화 이후에 급증하는 무선 데이터의 처리를 위해, 4G 통신 시스템의 주파수 대역(예를 들어, 6GHz 이하의 주파수 대역)뿐만 아니라 4G 통신 시스템의 주파수 대역보다 높은 주파수 대역(예를 들어, 6GHz 이상의 주파수 대역)을 사용하는 5G(5th Generation) 통신 시스템(예를 들어, NR(New Radio) 통신 시스템)이 고려되고 있다. 5G 통신 시스템은 eMBB(enhanced Mobile BroadBand), URLLC(Ultra-Reliable and Low Latency Communication) 및 mMTC(massive Machine Type Communication)을 지원할 수 있다.4G (4th Generation) communication system (e.g., LTE (Long Term Evolution) communication system, LTE-A (Advanced) communication system) for the processing of rapidly increasing wireless data after the commercialization of the frequency band of the 4G communication system ( For example, a 5th generation (5G) communication system (eg, NR (New Radio) communication system) is being considered. The 5G communication system may support enhanced Mobile BroadBand (eMBB), Ultra-Reliable and Low Latency Communication (URLLC), and Massive Machine Type Communication (mMTC).
이와 같은 5G 통신 시스템은 고도화된 네트워크 기능을 기반으로 하여 서비스의 다양성을 추구할 수 있으며, 망 효율성을 위하여 하나의 가상화된 인프라를 사용하여 다양한 서비스들을 수용하려는 전략을 가지고 있을 수 있다. 즉, 5G 통신 시스템은 네트워크 슬라이싱(network slicing)이라고 하는 가상화 기법을 이용하여 물리적으로 하나의 네트워크를 이용하여 논리적으로 격리된(isolated) 다수의 네트워크들을 만들어 네트워크 별로 상호 다른 특성을 가질 수 있도록 할 수 있다. Such a 5G communication system may pursue a variety of services based on advanced network functions, and may have a strategy to accommodate various services using a single virtualized infrastructure for network efficiency. That is, the 5G communication system uses a virtualization technique called network slicing to create a number of logically isolated networks using one physical network so that each network can have different characteristics. there is.
서비스 완전성을 위하여 이와 같은 네트워크 슬라이싱은 사용자-대-사용자(end-to-end)로 이루어 질 수 있다. 그리고, 이를 위하여 기지국의 대부분의 네트워크 기능들은 가상화 기반으로 운용될 수 있다. 한편, 기지국은 실시간 적인 처리 요소가 많을 수 있고, 사용자를 무선을 통하여 직접 상대하므로 다수의 소규모 처리 장치를 기반으로 할 수 있다. 또한, 기지국은 필드에 배치되어 환경에 따라 고장이 자주 발생 할 수 있다. 따라서 이러한 기지국의 특성을 잘 지원하는 가상화 방법이 필요할 수 있다.For service integrity, such network slicing can be done end-to-end. And, for this, most network functions of the base station may be operated based on virtualization. On the other hand, the base station may have many real-time processing elements, and may be based on a large number of small processing devices because it directly deals with the user through wireless. In addition, since the base station is placed in the field, failure may occur frequently depending on the environment. Therefore, a virtualization method that well supports the characteristics of such a base station may be required.
상기와 같은 문제점을 해결하기 위한 본 발명의 목적은, 상세하게는 기지국의 기능이 분할되어 운용되는 클라우드 기지국에서 중심 노드와 분배 노드의 특성이 잘 반영되도록 하는 클라우드 기지국을 위한 하이브리드 가상화 방법 및 장치를 제공하는데 있다.It is an object of the present invention to solve the above problems, in detail, a hybrid virtualization method and apparatus for a cloud base station so that the characteristics of a central node and a distribution node are well reflected in a cloud base station in which the functions of the base station are divided and operated is to provide
상기 목적을 달성하기 위한 본 발명의 제1 실시예에 따른 클라우드 기지국을 위한 하이브리드 가상화 방법은, 통신 시스템에서 중심 노드와 분배 노드로 구성되는 클라우드 기지국의 동작 방법으로서, 상기 중심 노드의 하이퍼바이저가 상기 중심 노드의 중심 유닛의 네트워크 기능들을 하이퍼바이저 방식으로 가상화하는 단계; 상기 분배 노드의 컨테이너 엔진이 상기 분배 노드의 분배 유닛의 네트워크 기능들을 컨테이너 방식으로 가상화하는 단계; 상기 중심 유닛과 상기 분배 유닛이 제1 링크를 설정하여 실시간 데이터를 교환하는 단계; 및 상기 하이퍼바이저와 상기 컨테이너 엔진이 제2 링크를 설정하여 가상화 제어 데이터를 교환하는 단계를 포함할 수 있다.A hybrid virtualization method for a cloud base station according to a first embodiment of the present invention for achieving the above object is an operating method of a cloud base station comprising a central node and a distribution node in a communication system, wherein the hypervisor of the central node is the virtualizing network functions of a central unit of the central node in a hypervisor manner; virtualizing, by the container engine of the distribution node, network functions of the distribution unit of the distribution node in a container manner; establishing a first link between the central unit and the distribution unit to exchange real-time data; and establishing a second link between the hypervisor and the container engine to exchange virtualization control data.
본 발명에 의하면, 실시간 적인 네트워크 기능을 적게 포함할 수 있는 중심 노드를 하이퍼바이저 방식으로 가상화를 진행하여 가상 자원 사용으로 인한 격리성과 유연성을 최대한 보장할 수 있다. According to the present invention, it is possible to maximize isolation and flexibility due to the use of virtual resources by virtualizing a central node that can include a small number of real-time network functions in a hypervisor method.
또한, 본 발명에 의하면, 실시간 적인 네트워크 기능을 많이 포함할 수 있는 분배 노드들을 컨테이너 기반으로 가상화를 진행하여 실제 자원 사용으로 인한 실시간 처리를 보장할 수 있다.In addition, according to the present invention, it is possible to guarantee real-time processing due to actual resource use by virtualizing distribution nodes, which can include many real-time network functions, based on containers.
또한, 본 발명에 의하면, 분배 노드들을 컨테이너 방식으로 가상화를 진행하여 소규모 스케일 및 다수의 호스트들을 저비용, 고효율로 관리할 수 있으며, 고장 상황에 빠르게 대처할 수 있다. In addition, according to the present invention, it is possible to manage a small scale and a large number of hosts with low cost and high efficiency by virtualizing distribution nodes in a container manner, and to quickly cope with a failure situation.
또한, 본 발명에 의하면, 연결 링크를 실시간 링크와 일반 링크의 두가지로 분리하여 구축할 수 있다. In addition, according to the present invention, the connection link can be constructed by dividing it into two types: a real-time link and a general link.
또한, 본 발명에 의하면, 일반 링크를 사용하여 가상화 제어를 수행할 수 있고, 실시간 링크를 사용하여 네트워크 기능간에 연결을 수행하여 기능 분리로 인하여 실시간성이 저하되지 않도록 할 수 있다.In addition, according to the present invention, virtualization control can be performed using a general link, and a connection between network functions can be performed using a real-time link so that real-time performance is not deteriorated due to function separation.
도 1은 통신 시스템의 제1 실시예를 도시한 개념도이다.
도 2는 통신 시스템을 구성하는 통신 노드의 제1 실시예를 도시한 블록도이다.
도 3은 클라우드 기지국의 제1 실시예를 도시한 개념도이다.
도 4는 클라우드 기지국의 제2 실시예를 도시한 개념도이다.
도 5는 클라우드 기지국의 제3 실시예를 도시한 개념도이다.
도 6은 클라우드 기지국을 위한 하이브리드 가상화 장치의 제1 실시예를 도시한 블록도이다.
도 7은 클라우드 기지국을 위한 하이브리드 가상화 장치의 제2 실시예를 도시한 블록도이다.
도 8은 클라우드 기지국을 위한 하이브리드 가상화 방법의 제1 실시예를 나타내는 순서도이다.
도 9는 하이퍼바이저와 컨테이너 간 가상화 제어를 위한 통신 구조의 첫번째 방법을 도시한 블록도이다.
도 10은 하이퍼바이저와 컨테이너 간 가상화 제어를 위한 통신 구조의 두번째 방법을 도시한 블록도이다.
도 11은 하이퍼바이저와 컨테이너 간 가상화 제어를 위한 통신 구조의 세번째 방법을 도시한 블록도이다.1 is a conceptual diagram illustrating a first embodiment of a communication system.
2 is a block diagram illustrating a first embodiment of communication nodes constituting a communication system.
3 is a conceptual diagram illustrating a first embodiment of a cloud base station.
4 is a conceptual diagram illustrating a second embodiment of a cloud base station.
5 is a conceptual diagram illustrating a third embodiment of a cloud base station.
6 is a block diagram illustrating a first embodiment of a hybrid virtualization device for a cloud base station.
7 is a block diagram illustrating a second embodiment of a hybrid virtualization device for a cloud base station.
8 is a flowchart illustrating a first embodiment of a hybrid virtualization method for a cloud base station.
9 is a block diagram illustrating a first method of a communication structure for virtualization control between a hypervisor and a container.
10 is a block diagram illustrating a second method of a communication structure for virtualization control between a hypervisor and a container.
11 is a block diagram illustrating a third method of a communication structure for virtualization control between a hypervisor and a container.
본 발명은 다양한 변경을 가할 수 있고 여러 가지 실시예를 가질 수 있는 바, 특정 실시예들을 도면에 예시하고 상세하게 설명하고자 한다. 그러나, 이는 본 발명을 특정한 실시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다.Since the present invention can have various changes and can have various embodiments, specific embodiments are illustrated in the drawings and described in detail. However, this is not intended to limit the present invention to specific embodiments, and it should be understood to include all modifications, equivalents and substitutes included in the spirit and scope of the present invention.
제1, 제2 등의 용어는 다양한 구성요소들을 설명하는데 사용될 수 있지만, 상기 구성요소들은 상기 용어들에 의해 한정되어서는 안 된다. 상기 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용된다. 예를 들어, 본 발명의 권리 범위를 벗어나지 않으면서 제1 구성요소는 제2 구성요소로 명명될 수 있고, 유사하게 제2 구성요소도 제1 구성요소로 명명될 수 있다. 및/또는 이라는 용어는 복수의 관련된 기재된 항목들의 조합 또는 복수의 관련된 기재된 항목들 중의 어느 항목을 포함한다.Terms such as first, second, etc. may be used to describe various elements, but the elements should not be limited by the terms. The above terms are used only for the purpose of distinguishing one component from another. For example, without departing from the scope of the present invention, a first component may be referred to as a second component, and similarly, a second component may also be referred to as a first component. and/or includes a combination of a plurality of related listed items or any of a plurality of related listed items.
어떤 구성요소가 다른 구성요소에 "연결되어" 있다거나 "접속되어" 있다고 언급된 때에는, 그 다른 구성요소에 직접적으로 연결되어 있거나 또는 접속되어 있을 수도 있지만, 중간에 다른 구성요소가 존재할 수도 있다고 이해되어야 할 것이다. 반면에, 어떤 구성요소가 다른 구성요소에 "직접 연결되어" 있다거나 "직접 접속되어" 있다고 언급된 때에는, 중간에 다른 구성요소가 존재하지 않는 것으로 이해되어야 할 것이다.When an element is referred to as being “connected” or “connected” to another element, it is understood that it may be directly connected or connected to the other element, but other elements may exist in between. it should be On the other hand, when it is said that a certain element is "directly connected" or "directly connected" to another element, it should be understood that the other element does not exist in the middle.
본 출원에서 사용한 용어는 단지 특정한 실시예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원에서, "포함하다" 또는 "가지다" 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.The terms used in the present application are only used to describe specific embodiments, and are not intended to limit the present invention. The singular expression includes the plural expression unless the context clearly dictates otherwise. In the present application, terms such as “comprise” or “have” are intended to designate that a feature, number, step, operation, component, part, or combination thereof described in the specification exists, but one or more other features It should be understood that this does not preclude the existence or addition of numbers, steps, operations, components, parts, or combinations thereof.
다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가지고 있다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥 상 가지는 의미와 일치하는 의미를 가진 것으로 해석되어야 하며, 본 출원에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.Unless defined otherwise, all terms used herein, including technical and scientific terms, have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs. Terms such as those defined in a commonly used dictionary should be interpreted as having a meaning consistent with the meaning in the context of the related art, and should not be interpreted in an ideal or excessively formal meaning unless explicitly defined in the present application. does not
이하, 첨부한 도면들을 참조하여, 본 발명의 바람직한 실시예를 보다 상세하게 설명하고자 한다. 본 발명을 설명함에 있어 전체적인 이해를 용이하게 하기 위하여 도면상의 동일한 구성요소에 대해서는 동일한 참조부호를 사용하고 동일한 구성요소에 대해서 중복된 설명은 생략한다.Hereinafter, preferred embodiments of the present invention will be described in more detail with reference to the accompanying drawings. In describing the present invention, in order to facilitate the overall understanding, the same reference numerals are used for the same components in the drawings, and duplicate descriptions of the same components are omitted.
도 1은 통신 시스템의 제1 실시예를 도시한 개념도이다.1 is a conceptual diagram illustrating a first embodiment of a communication system.
도 1을 참조하면, 통신 시스템(100)은 복수의 통신 노드들(110-1, 110-2, 110-3, 120-1, 120-2, 130-1, 130-2, 130-3, 130-4, 130-5, 130-6)을 포함할 수 있다. 여기서, 통신 시스템은 "통신 네트워크"로 지칭될 수 있다. 복수의 통신 노드들 각각은 적어도 하나의 통신 프로토콜을 지원할 수 있다. 예를 들어, 복수의 통신 노드들 각각은 CDMA(code division multiple access) 기반의 통신 프로토콜, WCDMA(wideband CDMA) 기반의 통신 프로토콜, TDMA(time division multiple access) 기반의 통신 프로토콜, FDMA(frequency division multiple access) 기반의 통신 프로토콜, OFDM(orthogonal frequency division multiplexing) 기반의 통신 프로토콜, OFDMA(orthogonal frequency division multiple access) 기반의 통신 프로토콜, SC(single carrier)-FDMA 기반의 통신 프로토콜, NOMA(non-orthogonal multiple access) 기반의 통신 프로토콜, SDMA(space division multiple access) 기반의 통신 프로토콜 등을 지원할 수 있다. 복수의 통신 노드들 각각은 다음과 같은 구조를 가질 수 있다.1, the
도 2는 통신 시스템을 구성하는 통신 노드의 제1 실시예를 도시한 블록도이다.2 is a block diagram showing a first embodiment of a communication node constituting a communication system.
도 2를 참조하면, 통신 노드(200)는 적어도 하나의 프로세서(210), 메모리(220) 및 네트워크와 연결되어 통신을 수행하는 송수신 장치(230)를 포함할 수 있다. 또한, 통신 노드(200)는 입력 인터페이스 장치(240), 출력 인터페이스 장치(250), 저장 장치(260) 등을 더 포함할 수 있다. 통신 노드(200)에 포함된 각각의 구성 요소들은 버스(bus)(270)에 의해 연결되어 서로 통신을 수행할 수 있다. 다만, 통신 노드(200)에 포함된 각각의 구성요소들은 공통 버스(270)가 아니라, 프로세서(210)를 중심으로 개별 인터페이스 또는 개별 버스를 통하여 연결될 수도 있다. 예를 들어, 프로세서(210)는 메모리(220), 송수신 장치(230), 입력 인터페이스 장치(240), 출력 인터페이스 장치(250) 및 저장 장치(260) 중에서 적어도 하나와 전용 인터페이스를 통하여 연결될 수도 있다.Referring to FIG. 2 , the
프로세서(210)는 메모리(220) 및 저장 장치(260) 중에서 적어도 하나에 저장된 프로그램 명령(program command)을 실행할 수 있다. 프로세서(210)는 중앙 처리 장치(central processing unit, CPU), 그래픽 처리 장치(graphics processing unit, GPU), 또는 본 발명의 실시예들에 따른 방법들이 수행되는 전용의 프로세서를 의미할 수 있다. 메모리(220) 및 저장 장치(260) 각각은 휘발성 저장 매체 및 비휘발성 저장 매체 중에서 적어도 하나로 구성될 수 있다. 예를 들어, 메모리(220)는 읽기 전용 메모리(read only memory, ROM) 및 랜덤 액세스 메모리(random access memory, RAM) 중에서 적어도 하나로 구성될 수 있다.The
다시 도 1을 참조하면, 통신 시스템(100)은 복수의 기지국들(base stations)(110-1, 110-2, 110-3, 120-1, 120-2), 복수의 단말들(terminal)(130-1, 130-2, 130-3, 130-4, 130-5, 130-6)을 포함할 수 있다. 제1 기지국(110-1), 제2 기지국(110-2) 및 제3 기지국(110-3) 각각은 매크로 셀(macro cell)을 형성할 수 있다. 제4 기지국(120-1) 및 제5 기지국(120-2) 각각은 스몰 셀(small cell)을 형성할 수 있다. 제1 기지국(110-1)의 커버리지(coverage) 내에 제4 기지국(120-1), 제3 단말(130-3) 및 제4 단말(130-4)이 속할 수 있다. 제2 기지국(110-2)의 커버리지 내에 제2 단말(130-2), 제4 단말(130-4) 및 제5 단말(130-5)이 속할 수 있다. 제3 기지국(110-3)의 커버리지 내에 제5 기지국(120-2), 제4 단말(130-4), 제5 단말(130-5) 및 제6 단말(130-6)이 속할 수 있다. 제4 기지국(120-1)의 커버리지 내에 제1 단말(130-1)이 속할 수 있다. 제5 기지국(120-2)의 커버리지 내에 제6 단말(130-6)이 속할 수 있다.Referring back to FIG. 1 , the
여기서, 복수의 기지국들(110-1, 110-2, 110-3, 120-1, 120-2) 각각은 노드B(NodeB), 고도화 노드B(evolved NodeB), BTS(base transceiver station), 무선 기지국(radio base station), 무선 트랜시버(radio transceiver), 액세스 포인트(access point), 액세스 노드(node), 노변 장치(road side unit; RSU), DU(digital unit), CDU(cloud digital unit), RRH(radio remote head), RU(radio unit), TP(transmission point), TRP(transmission and reception point), 중계 노드(relay node) 등으로 지칭될 수 있다. 복수의 단말들(130-1, 130-2, 130-3, 130-4, 130-5, 130-6) 각각은 접근 단말(access terminal), 이동 단말(mobile terminal), 스테이션(station), 가입자 스테이션(subscriber station), 이동 스테이션(mobile station), 휴대 가입자 스테이션(portable subscriber station), UE(user equipment), 노드(node), 다바이스(device) 등으로 지칭될 수 있다.Here, each of the plurality of base stations 110-1, 110-2, 110-3, 120-1, 120-2 is a NodeB (NodeB), an advanced NodeB (evolved NodeB), a BTS (base transceiver station), A radio base station, a radio transceiver, an access point, an access node, a road side unit (RSU), a digital unit (DU), a cloud digital unit (CDU) , a radio remote head (RRH), a radio unit (RU), a transmission point (TP), a transmission and reception point (TRP), a relay node, and the like. Each of the plurality of terminals 130-1, 130-2, 130-3, 130-4, 130-5, 130-6 is an access terminal, a mobile terminal, a station, It may be referred to as a subscriber station, a mobile station, a portable subscriber station, user equipment (UE), a node, a device, and the like.
복수의 통신 노드들(110-1, 110-2, 110-3, 120-1, 120-2, 130-1, 130-2, 130-3, 130-4, 130-5, 130-6) 각각은 셀룰러(cellular) 통신(예를 들어, 3GPP(3rd generation partnership project) 표준에서 규정된 LTE(long term evolution), LTE-A(advanced) 등)을 지원할 수 있다. 복수의 기지국들(110-1, 110-2, 110-3, 120-1, 120-2) 각각은 서로 다른 주파수 대역에서 동작할 수 있고, 또는 동일한 주파수 대역에서 동작할 수 있다. 복수의 기지국들(110-1, 110-2, 110-3, 120-1, 120-2) 각각은 아이디얼 백홀(ideal backhaul) 또는 논(non)-아이디얼 백홀을 통해 서로 연결될 수 있고, 아이디얼 백홀 또는 논-아이디얼 백홀을 통해 서로 정보를 교환할 수 있다. 복수의 기지국들(110-1, 110-2, 110-3, 120-1, 120-2) 각각은 아이디얼 백홀 또는 논-아이디얼 백홀을 통해 코어(core) 네트워크(미도시)와 연결될 수 있다. 복수의 기지국들(110-1, 110-2, 110-3, 120-1, 120-2) 각각은 코어 네트워크로부터 수신한 신호를 해당 단말(130-1, 130-2, 130-3, 130-4, 130-5, 130-6)에 전송할 수 있고, 해당 단말(130-1, 130-2, 130-3, 130-4, 130-5, 130-6)로부터 수신한 신호를 코어 네트워크에 전송할 수 있다.A plurality of communication nodes (110-1, 110-2, 110-3, 120-1, 120-2, 130-1, 130-2, 130-3, 130-4, 130-5, 130-6) Each may support cellular (cellular) communication (eg, long term evolution (LTE), LTE-A (advanced), etc. defined in the 3rd generation partnership project (3GPP) standard). Each of the plurality of base stations 110-1, 110-2, 110-3, 120-1, and 120-2 may operate in different frequency bands or may operate in the same frequency band. Each of the plurality of base stations 110-1, 110-2, 110-3, 120-1, and 120-2 may be connected to each other through an ideal backhaul or a non-ideal backhaul, and the ideal backhaul Alternatively, information may be exchanged with each other through a non-ideal backhaul. Each of the plurality of base stations 110-1, 110-2, 110-3, 120-1, and 120-2 may be connected to a core network (not shown) through an ideal backhaul or a non-ideal backhaul. Each of the plurality of base stations 110-1, 110-2, 110-3, 120-1, and 120-2 transmits a signal received from the core network to the corresponding terminals 130-1, 130-2, 130-3, 130 -4, 130-5, 130-6), and a signal received from the corresponding terminal (130-1, 130-2, 130-3, 130-4, 130-5, 130-6) is transmitted to the core network can be sent to
복수의 기지국들(110-1, 110-2, 110-3, 120-1, 120-2) 각각은 OFDMA 기반의 다운링크(downlink, DL) 전송을 지원할 수 있고, SC-FDMA 기반의 업링크(uplink, UL) 전송을 지원할 수 있다. 또한, 복수의 기지국들(110-1, 110-2, 110-3, 120-1, 120-2) 각각은 MIMO(multiple input multiple output) 전송(예를 들어, SU(single user)-MIMO, MU(multi user)-MIMO, 대규모(massive) MIMO 등), CoMP(coordinated multipoint) 전송, 캐리어 애그리게이션(carrier aggregation) 전송, 비면허 대역(unlicensed band)에서 전송, 단말 간 직접(device to device, D2D) 통신(또는, ProSe(proximity services) 등을 지원할 수 있다. 여기서, 복수의 단말들(130-1, 130-2, 130-3, 130-4, 130-5, 130-6) 각각은 기지국(110-1, 110-2, 110-3, 120-1, 120-2)과 대응하는 동작, 기지국(110-1, 110-2, 110-3, 120-1, 120-2)에 의해 지원되는 동작을 수행할 수 있다.Each of the plurality of base stations 110-1, 110-2, 110-3, 120-1, and 120-2 may support OFDMA-based downlink (DL) transmission, and SC-FDMA-based uplink (uplink, UL) transmission may be supported. In addition, each of the plurality of base stations 110-1, 110-2, 110-3, 120-1, and 120-2 transmits multiple input multiple output (MIMO) (eg, single user (SU)-MIMO, MU (multi user)-MIMO, massive MIMO, etc.), coordinated multipoint (CoMP) transmission, carrier aggregation transmission, transmission in an unlicensed band, device to device, D2D ) communication (or Proximity services (ProSe), etc.), etc. Here, each of the plurality of terminals 130-1, 130-2, 130-3, 130-4, 130-5, 130-6 is a base station. (110-1, 110-2, 110-3, 120-1, 120-2) and corresponding operation, by the base station (110-1, 110-2, 110-3, 120-1, 120-2) Supported actions can be performed.
예를 들어, 제2 기지국(110-2)은 SU-MIMO 방식을 기반으로 신호를 제4 단말(130-4)에 전송할 수 있고, 제4 단말(130-4)은 SU-MIMO 방식에 의해 제2 기지국(110-2)으로부터 신호를 수신할 수 있다. 또는, 제2 기지국(110-2)은 MU-MIMO 방식을 기반으로 신호를 제4 단말(130-4) 및 제5 단말(130-5)에 전송할 수 있고, 제4 단말(130-4) 및 제5 단말(130-5) 각각은 MU-MIMO 방식에 의해 제2 기지국(110-2)으로부터 신호를 수신할 수 있다. 제1 기지국(110-1), 제2 기지국(110-2) 및 제3 기지국(110-3) 각각은 CoMP 방식을 기반으로 신호를 제4 단말(130-4)에 전송할 수 있고, 제4 단말(130-4)은 CoMP 방식에 의해 제1 기지국(110-1), 제2 기지국(110-2) 및 제3 기지국(110-3)으로부터 신호를 수신할 수 있다. 복수의 기지국들(110-1, 110-2, 110-3, 120-1, 120-2) 각각은 자신의 커버리지 내에 속한 단말(130-1, 130-2, 130-3, 130-4, 130-5, 130-6)과 CA 방식을 기반으로 신호를 송수신할 수 있다. 제1 기지국(110-1), 제2 기지국(110-2) 및 제3 기지국(110-3) 각각은 제4 단말(130-4)과 제5 단말(130-5) 간의 D2D 통신을 코디네이션(coordination)할 수 있고, 제4 단말(130-4) 및 제5 단말(130-5) 각각은 제2 기지국(110-2) 및 제3 기지국(110-3) 각각의 코디네이션에 의해 D2D 통신을 수행할 수 있다.For example, the second base station 110-2 may transmit a signal to the fourth terminal 130-4 based on the SU-MIMO method, and the fourth terminal 130-4 may transmit a signal based on the SU-MIMO method. A signal may be received from the second base station 110 - 2 . Alternatively, the second base station 110 - 2 may transmit a signal to the fourth terminal 130 - 4 and the fifth terminal 130 - 5 based on the MU-MIMO scheme, and the fourth terminal 130 - 4 . and each of the fifth terminals 130 - 5 may receive a signal from the second base station 110 - 2 by the MU-MIMO method. Each of the first base station 110-1, the second base station 110-2, and the third base station 110-3 may transmit a signal to the fourth terminal 130-4 based on the CoMP scheme, and the fourth The terminal 130-4 may receive signals from the first base station 110-1, the second base station 110-2, and the third base station 110-3 by the CoMP method. Each of the plurality of base stations 110-1, 110-2, 110-3, 120-1, and 120-2 includes the terminals 130-1, 130-2, 130-3, 130-4, 130-5, 130-6) and a signal may be transmitted/received based on the CA method. Each of the first base station 110-1, the second base station 110-2, and the third base station 110-3 coordinates D2D communication between the fourth terminal 130-4 and the fifth terminal 130-5. (coordination), each of the fourth terminal 130-4 and the fifth terminal 130-5 is D2D communication by the coordination of each of the second base station 110-2 and the third base station 110-3 can be performed.
한편, 이와 같은 통신 시스템에서 5G 통신 시스템은 고도화된 네트워크 기능을 기반으로 하여 서비스의 다양성을 추구할 수 있으며, 망 효율성을 위하여 하나의 가상화된 인프라를 사용하여 다양한 서비스들을 수용하려는 전략을 가질 수 있다. 즉, 5G 통신 시스템은 네트워크 슬라이싱이라고 하는 가상화 기법을 이용하여 물리적으로 하나의 네트워크를 이용하여 논리적으로 격리된 다수의 네트워크들을 만들어 네트워크 별로 상호 다른 특성을 가질 수 있도록 할 수 있다. 네트워크를 가상화 하는 전통적인 방법은 호스트 운영체제(host OS(operating system) 위에 하이퍼바이저 (hypervisor)라는 미들웨어 계층을 두어 실제 자원을 가상 자원으로 추상화 하도록 하는 방법일 수 있다. 이와 같은 하이퍼바이저 방식에서 가상 자원만을 사용한 독립적인 게스트 운영 체제(guest OS)를 갖춘 가상 머신(virtual machine, VM)들이 상부에 존재할 수 있다. 그리고, 하이퍼바이저 방식에서 응용 프로그램은 가상 머신 내에서 고유의 네트워크 기능을 수행할 수 있다.On the other hand, in such a communication system, the 5G communication system can pursue a variety of services based on an advanced network function, and can have a strategy to accommodate various services using a single virtualized infrastructure for network efficiency. . That is, the 5G communication system can use a virtualization technique called network slicing to create a plurality of logically isolated networks using one physical network so that each network can have different characteristics. The traditional method of virtualizing a network may be a method to abstract real resources into virtual resources by placing a middleware layer called a hypervisor on the host operating system. In this hypervisor method, only virtual resources are Virtual machines (VMs) with an independent guest operating system (guest OS) used may exist on the top, and in a hypervisor method, an application program may perform a unique network function within the virtual machine.
네트워크를 가상화 하는 두 번째 방법은 상부에 별도의 운영체제를 갖춘 가상 머신을 두지 않고 호스트 운영체제의 커널을 게스트 프로그램에서 공유하는 방식일 수 있다. 컨테이너(container) 방식이라고 하는 이 방식은 가상 자원을 사용하지 않을 수 있고, 호스트의 실제 자원을 같이 사용할 수 있다. 이와 같은 컨테이너 방식은 격리(isolation) 효과를 위하여 컨테이너 엔진이라고 하는 제어 프로그램을 두어 프로세스 아이디, 네트워크 디바이스 및 주소, 런타임 라이브러리, 운영체제 설정 파일 등을 호스트 운영체제와 다르게 독립적으로 운영할 수 있다.The second method of virtualizing the network may be a method of sharing the kernel of the host operating system in the guest program without putting a virtual machine equipped with a separate operating system thereon. In this method, called the container method, virtual resources may not be used, and real resources of the host may be used together. In this container method, a control program called a container engine is placed for an isolation effect, and a process ID, a network device and address, a runtime library, an operating system configuration file, etc. can be independently operated differently from the host operating system.
한편, 하이퍼바이저 방식은 호스트 운영체제와 게스트 운영체제가 하이퍼바이저에 의하여 완전이 분리되므로 격리성이 크게 보장될 수 있다. 하지만 하이퍼바이저 상부의 가상 머신들은 하이퍼바이저를 통하여 추상화 된 가상 자원을 사용하므로 실제 자원 사용에 비하여 성능이 저하될 수 있다는 단점을 가질 수 있다. 특히 입출력 디바이스 자원은 레이턴시(latency)를 증가시키는 결과를 가져올 수 있다. 이러한 레이턴시 증가는 실시간성 기능을 다수 포함하고 있는 기지국과 같은 네트워크 기능을 가상화 하는데 있어서 장애 요인으로 작용할 수 있다. 또한, 하이퍼바이저 방식은 독립적인 게스트 운영체제 운영으로 인하여 새로운 가상 머신을 준비하는데 많은 시간과 비용이 소요될 수 있다.Meanwhile, in the hypervisor method, since the host operating system and the guest operating system are completely separated by the hypervisor, isolation can be greatly guaranteed. However, since virtual machines above the hypervisor use virtual resources abstracted through the hypervisor, performance may be degraded compared to actual resource usage. In particular, input/output device resources may result in an increase in latency. Such an increase in latency may act as an obstacle in virtualizing a network function such as a base station including a number of real-time functions. In addition, in the hypervisor method, it may take a lot of time and money to prepare a new virtual machine due to an independent guest operating system operation.
다음으로, 컨테이너 방식은 응용 프로그램이 가상 자원을 사용하지 않을 수 있고, 실제 자원을 사용하기 때문에 가상 자원 사용에 따르는 성능의 저하가 발생하지 않을 수 있다. 또한, 컨테이너 방식은 컨테이너 엔진에 의하여 식별자 매핑이 이루어지기 때문에 격리성 및 이식성을 보장할 수 있다. 하지만 컨테이너 방식은 호스트 운영 체제의 커널을 게스트 응용 프로그램이 공유하는 구조로 인하여 호스트-게스트 간, 또는 게스트-게스트 간 상호 영향을 줄 수 있으므로 완전한 격리성을 보장할 수 없다. 다만, 컨테이너 방식은 새로운 컨테이너를 준비하는 시간과 비용이 하이퍼바이저에 비해서 현저히 작을 수 있다.Next, in the container method, an application program may not use a virtual resource, and since it uses an actual resource, performance degradation may not occur due to the use of the virtual resource. In addition, the container method can ensure isolation and portability because identifier mapping is performed by the container engine. However, the container method cannot guarantee complete isolation because the host operating system kernel is shared by guest applications, which may affect each other between the host and the guest or between the guest and the guest. However, in the container method, the time and cost for preparing a new container may be significantly smaller than that of the hypervisor.
한편, 클라우드 기지국은 기지국의 기능을 분할하여 중심 노드(central node) 기능과 분배 노드(distributed node) 기능으로 나뉘어 수행하는 기지국의 배치 및 운영 방법일 수 있다. 여기서, 중심 노드는 통합될 수 있고, 집중화된 공통의 지역을 의미할 수 있으며, RF(radio frequency) 및 안테나에 의하여 무선 신호가 발생하는 지역과 무관한 지역일 수 있다. 그리고, 분배 노드는 이동통신 사용자가 단말을 이용하여 서비스를 받는 행위와 관련된 지역일 수 있다. 중심 노드와 분배 노드간에는 프론트홀(front haul)이라는 연결 수단을 이용하여 통신할 수 있다. 클라우드 기지국의 기능 분할은 프론트홀의 성능, 수행 노드들의 능력, 분배 노드의 환경 등에 따라 다양한 방법이 존재할 수 있다. 중심 노드의 수행 노드는 중심 유닛(central unit, CU)라고 할 수 있고, 분배 노드의 수행 노드는 분배 유닛(distributed unit, DU)라고 할 수 있다. 분배 유닛은 다시 원격 액세스 유닛(remote access unit, RAU)와 원격 무선 유닛(remote radio unit, RRU)로 나뉘어 질 수 있다. 클라우드 기지국은 중심 노드 방향으로 갈수록 실시간성은 낮아질 수 있고, 분배 노드 방향으로 갈수록 실시간성이 높아지는 특징을 가질 수 있다.Meanwhile, the cloud base station may be a method of disposing and operating a base station by dividing the base station function into a central node function and a distributed node function. Here, the central node may be integrated, may mean a centralized common area, and may be an area independent of an area where radio signals are generated by radio frequency (RF) and antennas. In addition, the distribution node may be a region related to an action of a mobile communication user receiving a service using a terminal. Communication can be performed between the central node and the distribution node using a connection means called a front haul. Functional division of the cloud base station may exist in various ways depending on the performance of the fronthaul, the capabilities of the performing nodes, the environment of the distribution node, and the like. The execution node of the central node may be referred to as a central unit (CU), and the execution node of the distribution node may be referred to as a distributed unit (DU). The distribution unit may be further divided into a remote access unit (RAU) and a remote radio unit (RRU). The cloud base station may have a characteristic that the real-time property may be lowered toward the central node, and the real-time property may be increased toward the distribution node.
프론트홀은 분리된 계층들을 연결하는 네트워크로서 여러 표준화 단체에 의하여 다양한 인터페이스 타입이 정의되고 있는데 IF1(interface 1), nFAPI(network functional application platform interface), IF4.5, IF5 등이 많이 사용될 수 있다. IF1은 상위 분할 지점을 연결하는 인터페이스일 수 있다. nFAPI, IF5, IF4.5는 하위 분할 지점을 연결하는 인터페이스일 수 있다. nFAPI, IF5, IF4.5는 대역폭이나 레이턴시 면에서 실시간 성능을 요구할 수 있다. 특히, nFAPI 는 MAC(medium access control) 계층과 PHY(physical) 계층 사이를 각각 연결하는 기능을 수행하므로 매우 엄격한 레이턴시 요구사항을 만족할 수 있다. 또한, IF4.5와 IF5는 상부 PHY(PHY-H)와 하부 PHY(PHY)를 각각 연결하는 기능을 수행하므로 매우 엄격한 레이턴시 요구사항을 만족할 수 있다.The fronthaul is a network that connects separated layers, and various interface types are defined by various standardization organizations. IF1 (interface 1), nFAPI (network functional application platform interface), IF4.5, IF5, etc. can be used a lot. IF1 may be an interface connecting upper splitting points. nFAPI, IF5, IF4.5 may be interfaces for connecting lower split points. nFAPI, IF5, and IF4.5 may require real-time performance in terms of bandwidth or latency. In particular, nFAPI can satisfy very strict latency requirements because it performs a function of connecting between the MAC (medium access control) layer and the PHY (physical) layer, respectively. In addition, IF4.5 and IF5 perform the function of connecting the upper PHY(PHY-H) and the lower PHY(PHY), respectively, so very strict latency requirements can be satisfied.
도 3은 클라우드 기지국의 제1 실시예를 도시한 개념도이다.3 is a conceptual diagram illustrating a first embodiment of a cloud base station.
도 3을 참조하면, 클라우드 기지국은 중심 유닛(310)과 분배 유닛(320)을 포함할 수 있다. 중심 유닛(310)은 GTP(GPRS(general packet radio service) tunneling protocol) 계층(311), PDCP(packet data convergence protocol) 계층(312) 및 RRC(radio resource control) 계층(313)을 포함할 수 있다. 그리고, 분배 유닛(320)은 RLC(radio link control) 계층(321), MAC 계층(322), PHY 계층(323) 및 RF 계층(324)을 포함할 수 있다. 이와 같은 중심 유닛(310)과 분배 유닛(320)은 IF1 인터페이스를 사용하여 연결할 수 있다.Referring to FIG. 3 , the cloud base station may include a
도 4는 클라우드 기지국의 제2 실시예를 도시한 개념도이다.4 is a conceptual diagram illustrating a second embodiment of a cloud base station.
도 4를 참조하면, 클라우드 기지국은 중심 유닛(410)과 분배 유닛(420)을 포함할 수 있다. 중심 유닛(410)은 GTP 계층(411), PDCP 계층(412), RRC 계층(413), RLC 계층(414), MAC 계층(415) 및 PHY-H 계층(416)을 포함할 수 있다. 그리고, 분배 유닛(420)은 PHY 계층(421) 및 RF 계층(422)을 포함할 수 있다. 이와 같은 중심 유닛(410)과 분배 유닛(420)은 IF4.5, IF5 및 nFAPI 인터페이스들에서 하나의 인터페이스를 사용하여 연결할 수 있다. 여기서, PHY-H 계층(421)이 실선으로 표시된 것은 PHY 계층이 상위와 하위로 나누어 질 수 있으면 상위는 PHY-H 계층이 될 수 있고, 하위는 PHY 계층이 되는 것을 의미할 수 있다. 또한, PHY-H 계층(421)이 실선으로 표시된 것은 PHY 계층이 상위와 하위로 나누어 지지 않으면, PHY-H 계층은 없을 수 있고, PHY 계층만이 존재할 수 있다는 의미일 수 있다.Referring to FIG. 4 , the cloud base station may include a
도 5는 클라우드 기지국의 제3 실시예를 도시한 개념도이다.5 is a conceptual diagram illustrating a third embodiment of a cloud base station.
도 5를 참조하면, 클라우드 기지국은 중심 유닛(510), 원격 액세스 유닛(520) 및 원격 무선 유닛(530)을 포함할 수 있다. 중심 유닛(510)은 GTP 계층(511), PDCP 계층(512) 및 RRC 계층(513)을 포함할 수 있다. 그리고, 원격 액세스 유닛(520)은 RLC 계층(521), MAC 계층(522) 및 PHY-H 계층(523)을 포함할 수 있다. 여기서, PHY-H 계층(523)이 실선으로 표시된 것은 PHY 계층이 상위와 하위로 나누어 질 수 있으면 상위는 PHY-H 계층이 될 수 있고, 하위는 PHY 계층이 되는 것을 의미할 수 있다. 또한, PHY-H 계층(523)이 실선으로 표시된 것은 PHY 계층이 상위와 하위로 나누어 지지 않으면, PHY-H 계층은 없을 수 있고, PHY 계층만이 존재할 수 있다는 의미일 수 있다. 다음으로, 원격 무선 유닛(530)은 PHY 계층(531) 및 RF 계층(532)을 포함할 수 있다. 이와 같은 중심 유닛(510)과 원격 액세스 유닛(520)은 IF1 인터페이스를 사용하여 연결할 수 있다. 그리고, 원격 액세스 유닛(520)과 원격 무선 유닛(530)은 IF4.5, IF5 및 nFAPI 인터페이스들에서 하나의 인터페이스를 사용하여 연결할 수 있다.Referring to FIG. 5 , the cloud base station may include a
한편, 클라우드 기지국을 가상화 하기 위한 종래의 방법은 중심 유닛을 대상으로 하여 하이퍼바이저 방식으로 운영하는 방법일 수 있다. 중심 유닛은 엄격한 실시간 처리를 요하지 않는 네트워크 기능인 VNF(virtual network function)로 구성되어 있기 때문에 가상화가 용이할 수 있다. 하지만 분배 유닛, 원격 액세스 유닛, 원격 무선 유닛 등은 엄격한 실시간 처리가 요구되는 네트워크 기능인 PNF(physical network function)으로 구성되어 있으므로 실시간 요구사항을 만족하는 가상화가 진행되기 어려울 수 있다. 서비스 다양성과 망 유연성을 실현하는 네트워크 슬라이싱은 구성하는 네트워크 기능들의 가상화를 기반으로 할 수 있으며, 가상화의 수준이 커질수록 네트워크 슬라이싱의 완성도가 증대될 수 있다. 따라서 PNF로 분류되는 분배 유닛, 원격 액세스 유닛, 원격 무선 유닛 내의 네트워크 기능들은 최대한 가상화를 진행하여야 하는 요구사항이 존재할 수 있다.Meanwhile, a conventional method for virtualizing a cloud base station may be a method of operating a central unit in a hypervisor manner. Since the central unit is composed of a virtual network function (VNF), which is a network function that does not require strict real-time processing, virtualization can be easy. However, since a distribution unit, a remote access unit, and a remote wireless unit are composed of a physical network function (PNF), which is a network function that requires strict real-time processing, virtualization that satisfies the real-time requirement may be difficult to proceed. Network slicing that realizes service diversity and network flexibility can be based on virtualization of constituting network functions, and the higher the level of virtualization, the more complete network slicing can be. Accordingly, there may exist a requirement to virtualize the network functions in the distribution unit, remote access unit, and remote wireless unit classified as PNFs as much as possible.
분배 유닛, 원격 액세스 유닛, 원격 무선 유닛 내의 네트워크 기능들을 중심 유닛의 경우와 같이 하이퍼바이저 방식으로 가상화 하는 방법은 몇가지 이슈들을 가지고 있을 수 있다. 첫째, 가상 자원을 사용하는 가상 머신 기반의 기능 수행은 오버헤드에 의한 성능 저하가 발생할 수 있다. 만일 입출력 장치와 같은 곳에서 레이턴시가 커지거나 불규칙해 진다면 실시간 적인 수행이 불가능할 수 있다. 둘째, 분배 유닛, 원격 액세스 유닛, 원격 무선 유닛과 같은 분배 노드들은 작은 처리 용량의 시스템으로 하이퍼바이저와 무거운 가상화 기법은 비용이나 성능 면에서 비 효율적일 수 있다. 셋째, 분배 노드들은 다수로 존재 할 것이므로 이들을 관리할 효율적인 가상화 관리 장치가 필요할 수 있다. 넷째, 분배 노드의 네트워크 기능의 고장에 빠르게 대응할 수 있는 가상화 기법이 필요할 수 있다. A method of virtualizing network functions in a distribution unit, remote access unit, and remote radio unit in a hypervisor manner, as in the case of a central unit, may have several issues. First, performing a function based on a virtual machine using a virtual resource may cause performance degradation due to overhead. If the latency increases or becomes irregular in the same place as the input/output device, real-time execution may not be possible. Second, distribution nodes such as distribution units, remote access units, and remote radio units are systems with small processing capacity, and hypervisors and heavy virtualization techniques may be inefficient in terms of cost or performance. Third, since there will be multiple distribution nodes, an efficient virtualization management device to manage them may be required. Fourth, a virtualization technique that can quickly respond to the failure of the network function of the distribution node may be required.
서비스 완전성을 위하여 네트워크 슬라이싱은 사용자-대-사용자로 이루어질 수 있다. 그리고, 이를 위해서 기지국의 대부분의 네트워크 기능들은 가상화 기반으로 운용될 수 있다. 기지국은 실시간 적인 처리 요소가 많으며, 사용자를 무선을 통하여 직접 상대하므로 다수의 소규모 처리 장치를 기반으로 할 수 있다. 또한, 기지국은 필드에 배치되어 환경에 따라 고장이 자주 발생 할 수 있다는 특징을 가질 수 있다. 따라서 5G NR 통신 시스템은 이러한 기지국의 특성을 잘 지원하는 가상화 방법이 필요할 수 있다.For service integrity, network slicing can be done user-to-user. And, for this, most network functions of the base station may be operated based on virtualization. The base station has many real-time processing elements, and because it directly deals with users through wireless, it can be based on a number of small processing units. In addition, the base station may have a characteristic that failure may occur frequently depending on the environment as it is disposed in the field. Therefore, the 5G NR communication system may require a virtualization method that well supports the characteristics of such a base station.
도 6은 클라우드 기지국을 위한 하이브리드 가상화 장치의 제1 실시예를 도시한 블록도이다.6 is a block diagram illustrating a first embodiment of a hybrid virtualization device for a cloud base station.
도 6을 참조하면, 클라우드 기지국을 위한 하이브리드 가상화 장치는 중심 노드로서 하이퍼바이저 방식으로 가상화된 제1 호스트(610)와 분배 노드로서 컨테이너 방식으로 가상화된 제2 호스트(620)를 포함할 수 있다. 여기서, 제1 호스트(610)는 중심 유닛(611)과 중심 유닛(611)의 네트워크 기능들을 하이퍼바이저 방식으로 가상화하기 위한 하이퍼바이저(612)를 포함할 수 있다. 그리고, 제2 호스트(620)는 분배 유닛(621)과 분배 유닛(621)의 네트워크 기능들을 컨테이너 방식으로 가상화하기 위한 컨테이너 엔진(622)을 포함할 수 있다. Referring to FIG. 6 , a hybrid virtualization apparatus for a cloud base station may include a
이처럼, 클라우드 기지국을 위한 하이브리드 가상화 장치는 중심 노드를 하이퍼바이저 방식으로 가상화할 수 있고, 분배 노드를 컨테이너 방식으로 가상화 할 수 있다. 제1 호스트(610)의 중심 유닛(611)의 네트워크 기능들은 가상화된 하이퍼바이저(612)에서 수행될 수 있다. 제2 호스트(620)의 분배 유닛(621)의 네트워크 기능들은 가상화된 컨테이너 엔진(622)에서 수행될 수 있다. 제1 호스트(610)와 제2 호스트(620)는 제1 링크(631)과 제2 링크(632)를 설정할 수 있다. 제1 링크(631)는 하이퍼바이저(612)와 컨테이너 엔진(622)간의 설정될 수 있으며, 하이퍼바이저(612)와 컨테이너 엔진(622)간의 가상화 방식의 제어를 위해 주로 사용할 수 있다. 제2 링크(632)는 중심 유닛(611)과 분배 유닛(621)간에 설정될 수 있으며, 중심 유닛(611)과 분배 유닛(621) 간의 실시간 데이터 교환을 위하여 주로 사용할 수 있다. 제1 링크(631)는 고도의 대역폭이나 엄격한 레이턴시 요구사항을 만족할 필요는 없으나, 제2 링크(632)는 연결하려는 네트워크 기능들의 성격에 따라 고도의 대역폭이나 엄격한 레이턴시 요구사항을 만족할 수 있다. 만약 연결하려는 네트워크 기능이 예를 들어 PDCP-RLC간으로 고도의 대역폭이나 엄격한 레이턴시를 요구하지 않는다면, 제1 링크(631)를 사용할 수도 있다.As such, a hybrid virtualization device for a cloud base station may virtualize a central node in a hypervisor method and virtualize a distribution node in a container method. Network functions of the
도 7은 클라우드 기지국을 위한 하이브리드 가상화 장치의 제2 실시예를 도시한 블록도이다.7 is a block diagram illustrating a second embodiment of a hybrid virtualization device for a cloud base station.
도 7을 참조하면, 클라우드 기지국을 위한 하이브리드 가상화 장치는 중심 노드로서 하이퍼바이저 방식으로 가상화된 제1 호스트(710), 분배 노드로서 컨테이너 방식으로 가상화된 제2 호스트(720) 및 분배 노드로서 컨테이너 방식으로 가상화된 제3 호스트(730)를 포함할 수 있다. 여기서, 제1 호스트(710)는 중심 유닛(711)과 중심 유닛(711)의 네트워크 기능들을 하이퍼바이저 방식으로 가상화하기 위한 하이퍼바이저(712)를 포함할 수 있다. 그리고, 제2 호스트(720)는 원격 액세스 유닛(721)과 원격 액세스 유닛(721)의 네트워크 기능들을 컨테이너 방식으로 가상화하기 위한 제1 컨테이너 엔진(722)을 포함할 수 있다. 다음으로, 제3 호스트(730)는 원격 무선 유닛(731)과 원격 무선 유닛(731)의 네트워크 기능들을 컨테이너 방식으로 가상화하기 위한 제2 컨테이너 엔진(732)을 포함할 수 있다.Referring to FIG. 7 , a hybrid virtualization device for a cloud base station includes a
이처럼, 클라우드 기지국을 위한 하이브리드 가상화 장치는 중심 노드를 하이퍼바이저 방식으로 가상화할 수 있고, 분배 노드를 컨테이너 방식으로 가상화 할 수 있다. 제1 호스트(710)의 중심 유닛(711)의 네트워크 기능들은 가상화된 하이퍼바이저(712)에서 수행될 수 있다. 그리고, 제2 호스트(720)의 원격 액세스 유닛(721)의 네트워크 기능들은 가상화된 제1 컨테이너 엔진(722)에서 수행될 수 있다. 또한, 제3 호스트(730)의 원격 무선 유닛(731)의 네트워크 기능들은 가상화된 제2 컨테이너 엔진(732)에서 수행될 수 있다. 제1 호스트(710)와 제2 호스트(720)는 제1 링크(731)과 제2 링크(732)를 설정할 수 있다. 제1 링크(731)는 하이퍼바이저(712)와 제1 컨테이너 엔진(722)간에 설정될 수 있으며, 하이퍼바이저(712)와 제1 컨테이너 엔진(722)간의 가상화 방식의 제어를 위해 주로 사용할 수 있다. 제2 링크(732)는 중심 유닛(711)과 원격 액세스 유닛(721)간에 설정할 수 있으며, 중심 유닛(711)과 원격 액세스 유닛(721) 간의 실시간 데이터 교환을 위하여 주로 사용할 수 있다. 다음으로, 제2 호스트(720)와 제3 호스트(730)는 제3 링크(733)와 제4 링크(734)를 설정할 수 있다. 제3 링크(733)는 제1 컨테이너 엔진(722)와 제2 컨테이너 엔진(732)간에 설정될 수 있으며, 제1 컨테이너 엔진(722)과 제2 컨테이너 엔진(732)간의 가상화 방식의 제어를 위해 주로 사용할 수 있다. 제4 링크(734)는 원격 액세스 유닛(721)과 원격 무선 유닛(731)간에 설정될 수 있으며, 원격 액세스 유닛(721)과 원격 무선 유닛(731) 간의 실시간 데이터 교환을 위하여 주로 사용할 수 있다. 여기서, 제1 링크(631)와 제3 링크(633)은 고도의 대역폭이나 엄격한 레이턴시 요구사항을 만족할 필요는 없으나, 제2 링크(632)와 제4 링크(634)는 연결하려는 네트워크 기능들의 성격에 따라 고도의 대역폭이나 엄격한 레이턴시 요구사항을 만족할 수 있다. 만약 연결하려는 네트워크 기능이 예를 들어 PDCP-RLC간으로 고도의 대역폭이나 엄격한 레이턴시를 요구하지 않는다면, 제1 링크(731)를 사용할 수도 있다.As such, a hybrid virtualization device for a cloud base station may virtualize a central node in a hypervisor method and virtualize a distribution node in a container method. Network functions of the
이처럼, 클라우드 기지국을 위한 하이브리드 가상화 장치는 실시간 적인 네트워크 기능을 적게 포함할 수 있는 중심 노드를 하이퍼바이저 방식으로 가상화를 진행하여 가상 자원 사용으로 인한 격리성과 유연성을 최대한 보장할 수 있다. 반면에 클라우드 기지국을 위한 하이브리드 가상화 장치는 실시간 적인 네트워크 기능을 많이 포함할 수 있는 분배 노드들을 컨테이너 기반으로 가상화를 진행하여 실제 자원 사용으로 인한 실시간 처리를 보장할 수 있고, 소규모 스케일 및 다수의 호스트들을 저비용, 고효율로 관리할 수 있으며, 고장 상황에 빠르게 대처할 수 있다. 또한, 클라우드 기지국을 위한 하이브리드 가상화 장치는 연결 링크를 실시간 링크와 일반 링크의 두가지로 분리하여 구축할 수 있다. 이에 따라, 클라우드 기지국을 위한 하이브리드 가상화 장치는 일반 링크를 사용하여 가상화 제어를 수행할 수 있고, 실시간 링크를 사용하여 네트워크 기능간에 연결을 수행하여 기능 분리로 인하여 실시간성이 저하되지 않도록 할 수 있다.As such, the hybrid virtualization device for the cloud base station can maximize isolation and flexibility due to the use of virtual resources by virtualizing the central node, which can include a small number of real-time network functions, in a hypervisor method. On the other hand, a hybrid virtualization device for a cloud base station can guarantee real-time processing due to actual resource use by virtualizing distribution nodes that can include many real-time network functions based on a container, and can manage small-scale and multiple hosts. It can be managed with low cost and high efficiency, and it can respond quickly to failure situations. In addition, the hybrid virtualization device for the cloud base station can be constructed by dividing the connection link into two types of a real-time link and a general link. Accordingly, the hybrid virtualization device for the cloud base station may perform virtualization control using a general link, and may perform a connection between network functions using a real-time link so that real-time performance is not deteriorated due to function separation.
도 8은 클라우드 기지국을 위한 하이브리드 가상화 방법의 제1 실시예를 나타내는 순서도이다.8 is a flowchart illustrating a first embodiment of a hybrid virtualization method for a cloud base station.
도 8을 참조하면, 클라우드 기지국을 위한 하이브리드 가상화 방법에서 클라우드 기지국의 하이퍼바이저는 중심 노드의 중심 유닛의 네트워크 기능들을 하이버파이저 방식으로 가상화할 수 있다(S801). 그리고, 클라우드 기지국의 컨테이너 엔진은 분배 노드의 분배 유닛의 네트워크 기능들을 컨테이너 방식으로 가상화할 수 있다(S802). 이후에, 클라우드 기지국의 중심 유닛과 분배 유닛은 제1 링크를 설정하여 실시간 데이터를 교환할 수 있다(S803). 또한, 클라우드 기지국의 하이퍼바이저와 컨테이너 엔진은 제2 링크를 연결하여 가상화 제어 데이터를 교환할 수 있다(S804).Referring to FIG. 8 , in the hybrid virtualization method for the cloud base station, the hypervisor of the cloud base station may virtualize network functions of the central unit of the central node in a hypervisor manner ( S801 ). In addition, the container engine of the cloud base station may virtualize network functions of the distribution unit of the distribution node in a container manner ( S802 ). Thereafter, the central unit and the distribution unit of the cloud base station may establish a first link to exchange real-time data ( S803 ). In addition, the hypervisor of the cloud base station and the container engine may connect the second link to exchange virtualization control data (S804).
도9, 도10, 도11은 (모든 실시예에 대하여) 하이퍼바이저와 컨테이너 간 가상화 제어를 위한 통신 구조의 3가지 선택적 방법을 도시한 블록도이다.9, 10 and 11 are block diagrams illustrating (for all embodiments) three alternative methods of communication architecture for virtualization control between a hypervisor and a container.
도 9는 하이퍼바이저와 컨테이너 간 가상화 제어를 위한 통신 구조의 첫번째 방법을 도시한 블록도이다.9 is a block diagram illustrating a first method of a communication structure for virtualization control between a hypervisor and a container.
도 9를 참조하면, 하이퍼바이저와 컨테이너 간 가상화 제어를 위한 통신 구조는 중심 유닛(911), 하이퍼바이저(912), 하이퍼바이저(912) 상단에서 운영되는 가상 컨테이너 엔진(913) 및 가상 컨테이너 엔진(913) 상단에서 운영되는 게이트웨이(914)를 포함하는 하나의 호스트(910)로 구현할 수 있다. 여기서, 가상 컨테이너 엔진(913)은 분배 노드의 컨테이너 엔진에 대응될 수 있다. 이에 따라, 가상 컨테이너 엔진(913)은 분배 노드의 컨테이너 엔진에서 가상화 제어 신호를 수신할 수 있다. 한편, 게이트웨이(914)는 하이퍼바이저(912)와 가상 컨테이너 엔진(913)에 모두에 접근이 가능하도록 하여 두 가상화 방식 간에 가상화 제어 신호를 중계할 수 있다. 필요에 따라서 게이트웨이(914)는 중심 유닛(911)과 분배 노드들간의 비 실시간성 프로토콜 데이터를 중계할 수 있다.Referring to FIG. 9 , the communication structure for virtualization control between the hypervisor and the container includes a
도 10은 하이퍼바이저와 컨테이너 간 가상화 제어를 위한 통신 구조의 두번째 방법을 도시한 블록도이다.10 is a block diagram illustrating a second method of a communication structure for virtualization control between a hypervisor and a container.
도 10을 참조하면, 하이퍼바이저와 컨테이너 간 가상화 제어를 위한 통신 구조는 중심 유닛(1011) 및 하이퍼바이저(1012)를 포함하는 제1 호스트(1010)와 가상 컨테이너 엔진(1021) 및 가상 컨테이너 엔진(1021) 상단에서 운영되는 게이트웨이(1022)를 포함하는 제2 호스트(1020)를 포함할 수 있다. 여기서, 가상 컨테이너 엔진(1022)은 분배 노드의 컨테이너 엔진에 대응될 수 있다. 이에 따라, 가상 컨테이너 엔진(1022)은 분배 노드의 컨테이너 엔진에서 가상화 제어 신호를 수신할 수 있다. 한편, 게이트웨이(1022)는 하이퍼바이저(1012)와 가상 컨테이너 엔진(1021)에 모두에 접근이 가능하도록 하여 두 가상화 방식 간에 가상화 제어 신호를 중계할 수 있다. 필요에 따라서 게이트웨이(1022)는 중심 유닛(1011)과 분배 노드들간의 비 실시간성 프로토콜 데이터를 중계할 수 있다.Referring to FIG. 10 , a communication structure for virtualization control between a hypervisor and a container includes a
도 11 하이퍼바이저와 컨테이너 간 가상화 제어를 위한 통신 구조의 세번째 방법을 도시한 블록도이다.11 is a block diagram illustrating a third method of a communication structure for virtualization control between a hypervisor and a container.
도 11을 참조하면, 하이퍼바이저와 컨테이너 간 가상화 제어를 위한 통신 구조는 하이퍼바이저(1111), 하이퍼바이저(1111) 상단에서 운영되는 가상 컨테이너 엔진(1112) 및 가상 컨테이너 엔진(1112) 상단에서 운영되는 중심 유닛(1113)를 포함하는 하나의 호스트(1110)로 구현할 수 있다. 여기서, 가상 컨테이너 엔진(1112)은 분배 노드의 컨테이너 엔진에 대응될 수 있다. 이에 따라, 가상 컨테이너 엔진(1112)은 분배 노드의 컨테이너 엔진에서 가상화 제어 신호를 수신할 수 있다. 한편, 하이퍼바이저(1111)와 가상 컨테이너 엔진(1112)간의 가상화를 위한 제어 신호들은 계층간 메시지 형태로 교환될 수 있다. 중심 유닛(1113)과 분배 노드들간의 비 실시간성 프로토콜 데이터의 통신은 중심 유닛(1113)이 컨테이너 기반으로 동작하므로 컨테이너 네트워크를 통해 교환할 수 있다.Referring to FIG. 11 , the communication structure for virtualization control between the hypervisor and the container is a
본 발명에 따른 방법들은 다양한 컴퓨터 수단을 통해 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 컴퓨터 판독가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 컴퓨터 판독 가능 매체에 기록되는 프로그램 명령은 본 발명을 위해 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 매체의 예에는 롬(ROM), 램(RAM), 플래시 메모리(flash memory) 등과 같이 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함될 수 있다. 프로그램 명령의 예에는 컴파일러(compiler)에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터(interpreter) 등을 사용해서 컴퓨터에 의해 실행될 수 있는 고급 언어 코드를 포함할 수 있다. 상술한 하드웨어 장치는 본 발명의 동작을 수행하기 위해 적어도 하나의 소프트웨어 모듈로 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다. The methods according to the present invention may be implemented in the form of program instructions that can be executed by various computer means and recorded in a computer-readable medium. The computer-readable medium may include program instructions, data files, data structures, and the like, alone or in combination. The program instructions recorded on the computer-readable medium may be specially designed and configured for the present invention, or may be known and available to those skilled in the art of computer software. Examples of computer-readable media may include hardware devices specially configured to store and execute program instructions, such as ROM, RAM, flash memory, and the like. Examples of program instructions may include not only machine language codes such as those generated by a compiler, but also high-level language codes that can be executed by a computer using an interpreter or the like. The hardware device described above may be configured to operate as at least one software module to perform the operations of the present invention, and vice versa.
또한, 상술한 방법 또는 장치는 그 구성이나 기능의 전부 또는 일부가 결합되어 구현되거나, 분리되어 구현될 수 있다.In addition, the above-described method or apparatus may be implemented by combining all or part of its configuration or function, or may be implemented separately.
상기에서는 본 발명의 바람직한 실시예를 참조하여 설명하였지만, 해당 기술 분야의 숙련된 당업자는 하기의 특허 청구의 범위에 기재된 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다.Although the above has been described with reference to preferred embodiments of the present invention, those skilled in the art can variously modify and change the present invention within the scope without departing from the spirit and scope of the present invention as set forth in the claims below. You will understand that it can be done.
Claims (1)
상기 중심 노드의 하이퍼바이저가 상기 중심 노드의 중심 유닛의 네트워크 기능들을 하이퍼바이저 방식으로 가상화하는 단계;
상기 분배 노드의 컨테이너 엔진이 상기 분배 노드의 분배 유닛의 네트워크 기능들을 컨테이너 방식으로 가상화하는 단계;
상기 중심 유닛과 상기 분배 유닛이 제1 링크를 설정하여 실시간 데이터를 교환하는 단계; 및
상기 하이퍼바이저와 상기 컨테이너 엔진이 제2 링크를 설정하여 가상화 제어 데이터를 교환하는 단계를 포함하는, 클라우드 기지국의 동작 방법.A method of operating a cloud base station comprising a central node and a distribution node in a communication system, the method comprising:
virtualizing, by the hypervisor of the central node, network functions of the central unit of the central node in a hypervisor manner;
virtualizing, by the container engine of the distribution node, network functions of the distribution unit of the distribution node in a container manner;
establishing a first link between the central unit and the distribution unit to exchange real-time data; and
The method of operating a cloud base station, comprising the step of establishing a second link between the hypervisor and the container engine to exchange virtualization control data.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020200147185 | 2020-11-05 | ||
KR20200147185 | 2020-11-05 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20220060988A true KR20220060988A (en) | 2022-05-12 |
Family
ID=81590326
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020210092966A Pending KR20220060988A (en) | 2020-11-05 | 2021-07-15 | Method and apparatus of hybrid virtualization for cloud base station |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20220060988A (en) |
-
2021
- 2021-07-15 KR KR1020210092966A patent/KR20220060988A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112753204B (en) | Method, apparatus and computer readable medium for delivering data plane packets | |
US10178051B2 (en) | Data transmission method and apparatus for terminal | |
US10356162B2 (en) | System and method for generic service NFV orchestration and management for converged services | |
KR102129857B1 (en) | Uplink and/or downlink signaling associated with different radio access technologies | |
CN110622549B (en) | Protocol data unit session segmentation function and signaling | |
US20190373666A1 (en) | Systems and Methods for Wireless Communication Using Control and User Plane Separation in a Virtualized Radio Base Stations Network | |
EP3868074A1 (en) | Radio access network dynamic functional splits | |
US11425601B2 (en) | Pooling of baseband units for 5G or other next generation networks | |
EP3430757B1 (en) | Secondary serving cell selection for a wireless communication device | |
US20220132508A1 (en) | Resource coordination for multiple parent integrated access and backhaul | |
US20220132381A1 (en) | User plane adaptation for mobile integrated access and backhaul | |
US20240267839A1 (en) | Facilitation of radio access neighbor relationships for 5g or other next generation network | |
KR20170050361A (en) | Apparatus and method for dynamically configuring Cloud-RAN | |
JP5660435B2 (en) | Cognitive virtual network system | |
EP3852481A1 (en) | Mode switching method and data stream distribution method and apparatus | |
US12262306B2 (en) | Multiplexing capability indication for integrated access and backhaul | |
US20220369196A1 (en) | Contextual network function selection and transfer | |
WO2020030059A1 (en) | Information indicating method and apparatus | |
KR20220060988A (en) | Method and apparatus of hybrid virtualization for cloud base station | |
US12200614B2 (en) | Network slicing for private cellular networks | |
US12256309B2 (en) | Multifrequency configuration and management for new radio-based smart repeaters | |
CN112469125A (en) | Transmission method, terminal equipment and network equipment | |
CN114095972A (en) | Apparatus for use in user equipment | |
CN108234573B (en) | Virtualized base station and uplink and downlink data transmission method of virtualized base station | |
CN106255085B (en) | Multi-media dispatcher integrated approach for EPC system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20210715 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20240416 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20210715 Comment text: Patent Application |