KR102673083B1 - Apparatus and method for spectrum sharing in communication system - Google Patents

Apparatus and method for spectrum sharing in communication system Download PDF

Info

Publication number
KR102673083B1
KR102673083B1 KR1020190130276A KR20190130276A KR102673083B1 KR 102673083 B1 KR102673083 B1 KR 102673083B1 KR 1020190130276 A KR1020190130276 A KR 1020190130276A KR 20190130276 A KR20190130276 A KR 20190130276A KR 102673083 B1 KR102673083 B1 KR 102673083B1
Authority
KR
South Korea
Prior art keywords
message
communication system
lte
plane
section
Prior art date
Application number
KR1020190130276A
Other languages
Korean (ko)
Other versions
KR20210046499A (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 KR1020190130276A priority Critical patent/KR102673083B1/en
Publication of KR20210046499A publication Critical patent/KR20210046499A/en
Application granted granted Critical
Publication of KR102673083B1 publication Critical patent/KR102673083B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W16/00Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
    • H04W16/14Spectrum sharing arrangements between different networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling
    • H04W72/1215Wireless traffic scheduling for collaboration of different radio technologies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/08Access point devices
    • H04W88/085Access point devices with remote components
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/08Access point devices
    • H04W88/10Access point devices adapted for operation in multiple networks, e.g. multi-mode access points

Landscapes

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

Abstract

본 개시는 4G 시스템 이후 보다 높은 데이터 전송률을 지원하기 위한 5G 통신 시스템을 IoT 기술과 융합하는 통신 기법 및 그 시스템에 관한 것이다. 본 개시는 5G 통신 기술 및 IoT 관련 기술을 기반으로 지능형 서비스 (예를 들어, 스마트 홈, 스마트 빌딩, 스마트 시티, 스마트 카 혹은 커넥티드 카, 헬스 케어, 디지털 교육, 소매업, 보안 및 안전 관련 서비스 등)에 적용될 수 있다. 본 개시의 발명은 통신 시스템의 송신기의 방법으로, 메시지가 제1 통신 시스템 또는 제2 통신 시스템을 위한 것인지 지시하는 지시자를 포함하는 상기 메시지를 생성하고 상기 메시지를 수신기로 전송하는 단계를 포함한다.This disclosure relates to a communication technique and system that integrates a 5G communication system with IoT technology to support higher data transmission rates after the 4G system. This disclosure provides intelligent services (e.g., smart home, smart building, smart city, smart car or connected car, healthcare, digital education, retail, security and safety-related services, etc.) based on 5G communication technology and IoT-related technology. ) can be applied. The invention of the present disclosure is a method of a transmitter in a communication system comprising generating a message including an indicator indicating whether the message is intended for a first communication system or a second communication system and transmitting the message to a receiver.

Description

통신 시스템의 스펙트럼 쉐어링을 위한 방법 및 장치{APPARATUS AND METHOD FOR SPECTRUM SHARING IN COMMUNICATION SYSTEM}Method and apparatus for spectrum sharing in communication systems {APPARATUS AND METHOD FOR SPECTRUM SHARING IN COMMUNICATION SYSTEM}

본 발명은 통신 시스템에서 서로 다른 통신 시스템의 스펙트럼 쉐어링을 위한 방법 및 장치에 관한 것이다. The present invention relates to a method and device for spectrum sharing of different communication systems in a communication system.

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

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

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

종래 이동 통신 서비스를 제공하는 기지국(base station)은 기지국의 데이터 처리부(digital unit, 또는 distributed unit, DU)와 무선 송수신부(radio unit 또는 remote unit, RU)가 함께 셀 사이트에 설치되는 일체형의 형태였다. 그러나 이러한 형태의 기지국은 사용자 및 트래픽의 증가에 따른 다수의 셀 사이트를 구축하고자 하는 이동 통신 사업자의 니즈에 적합하지 않았으므로, 이를 개선한 C-RAN(centralized RAN(radio access network) 또는 cloud RAN) 구조가 등장하게 되었다. C-RAN은 DU를 하나의 물리적 장소에 집중적으로 배치하고, 실제 단말과 무선 신호를 송수신하는 셀 사이트에는 RU만을 남겨두는 구조로, DU와 RU간은 광케이블 또는 동축 케이블로 연결될 수 있다. 또한 RU와 DU가 분리되면서 이들간의 통신을 위한 인터페이스 규격이 필요해졌으며 현재 CPRI (Common Public Radio Interface) 등의 규격이 RU와 DU간에 사용되고 있다. 또한 3GPP (3rd Generation Partnership Project)에서도 이러한 기지국 구조가 규격화되고 있으며, 5G 시스템에 적용될 수 있는 개방형 네트워크 표준인 O-RAN(Open Radio Access Network)이 연구되고 있다.A base station that provides conventional mobile communication services is an integrated type in which the data processing unit (digital unit, or distributed unit, DU) of the base station and the radio transmitting and receiving unit (radio unit or remote unit, RU) are installed together at the cell site. It was. However, this type of base station was not suitable for the needs of mobile communication operators who wanted to build multiple cell sites as users and traffic increased, so an improved version, C-RAN (centralized RAN (radio access network) or cloud RAN), was developed. A structure emerged. C-RAN is a structure that intensively deploys DUs in one physical location and leaves only RUs at the cell site that transmits and receives wireless signals to the actual terminal. DUs and RUs can be connected with optical cables or coaxial cables. Additionally, as RU and DU were separated, an interface standard for communication between them became necessary, and standards such as CPRI (Common Public Radio Interface) are currently used between RU and DU. In addition, this base station structure is being standardized in the 3rd Generation Partnership Project (3GPP), and O-RAN (Open Radio Access Network), an open network standard that can be applied to the 5G system, is being studied.

또한 무선 데이터 트래픽의 수요를 충족시키기 위해 현재 5세대 통신 시스템 (이하 5G 시스템, NR(new radio 또는 next radio) 시스템 등과 혼용될 수 있다)이 연구되고 있으며, 5G 시스템을 통해 높은 데이터 전송률의 서비스를 사용자에게 제공할 수 있을 것으로 기대되고 있으며, 또한 사물 인터넷 및 특정한 목적으로 높은 신뢰도를 요구하는 서비스 등의 다양한 목적을 가진 무선 통신 서비스가 제공될 수 있을 것으로 전망된다. In addition, in order to meet the demand for wireless data traffic, the 5th generation communication system (hereinafter referred to as 5G system, may be used interchangeably with NR (new radio or next radio) system, etc.) is currently being researched, and high data rate services are provided through the 5G system. It is expected that wireless communication services for various purposes, such as the Internet of Things and services requiring high reliability for specific purposes, can be provided.

O-RAN을 이용한 기지국이 주파수 대역에서 동적으로 LTE 및 NR 시스템에 자원을 할당해 운용하고자 할 경우, 이를 효과적으로 운용할 방법이 필요하다. If a base station using O-RAN wants to dynamically allocate resources to the LTE and NR systems in the frequency band and operate them, a method to operate them effectively is needed.

상기와 같은 문제점을 해결하기 위한 본 발명은 통신 시스템의 송신기의 방법에 있어서, 메시지가 제1 통신 시스템 또는 제2 통신 시스템을 위한 것인지 지시하는 지시자를 포함하는 상기 메시지를 생성하는 단계; 및 상기 메시지를 수신기로 전송하는 단계를 포함하는 것을 특징으로 한다. 또한, 통신 시스템의 수신기의 방법에 있어서, 송신기로부터 메시지가 제1 통신 시스템 또는 제2 통신 시스템을 위한 것인지 지시하는 지시자를 포함하는 상기 메시지를 수신하는 단계; 상기 메시지가 제1 통신 시스템을 위한 것인지 또는 제2 통신 시스템을 위한 것인지 확인하는 단계; 및 상기 확인 결과에 따라 상기 메시지에 포함된 정보에 따라 스케줄링 또는 신호 송신 중 적어도 하나의 동작을 수행하는 단계를 포함하는 것을 특징으로 한다.The present invention to solve the above problem is a method of a transmitter in a communication system, comprising: generating the message including an indicator indicating whether the message is for a first communication system or a second communication system; and transmitting the message to a receiver. Additionally, a method of a receiver in a communication system comprising: receiving a message from a transmitter including an indicator indicating whether the message is intended for a first communication system or a second communication system; confirming whether the message is intended for a first communication system or a second communication system; and performing at least one operation of scheduling or signal transmission according to the information included in the message according to the confirmation result.

또한, 통신 시스템의 송신기에 있어서, 연결부; 및 메시지가 제1 통신 시스템 또는 제2 통신 시스템을 위한 것인지 지시하는 지시자를 포함하는 상기 메시지를 생성하고, 상기 메시지를 수신기로 전송하도록 제어하는 제어부를 포함하는 것을 특징으로 한다. 또한, 통신 시스템의 수신기에 있어서, 연결부; 및 송신기로부터 메시지가 제1 통신 시스템 또는 제2 통신 시스템을 위한 것인지 지시하는 지시자를 포함하는 상기 메시지를 수신하고, 상기 메시지가 제1 통신 시스템을 위한 것인지 또는 제2 통신 시스템을 위한 것인지 확인하고, 상기 확인 결과에 따라 상기 메시지에 포함된 정보에 따라 스케줄링 또는 신호 송신 중 적어도 하나의 동작을 수행하도록 제어하는 제어부를 포함하는 것을 특징으로 한다.Additionally, in a transmitter of a communication system, a connection unit; and a control unit that generates the message including an indicator indicating whether the message is for a first communication system or a second communication system and controls transmission of the message to a receiver. Additionally, in a receiver of a communication system, a connection unit; and receiving from a transmitter the message including an indicator indicating whether the message is intended for a first communication system or a second communication system, and determining whether the message is intended for a first communication system or a second communication system; It is characterized in that it includes a control unit that controls to perform at least one operation of scheduling or signal transmission according to the information included in the message according to the confirmation result.

본 발명의 실시예에 따른 주파수 대역을 동적으로 할당하는 방법에 따르면, 기지국은 효과적으로 LTE 및 NR 시스템을 위한 자원을 할당함으로써 주파수 및 시간 자원이 효율적으로 사용되도록 할 수 있다.According to the method for dynamically allocating a frequency band according to an embodiment of the present invention, the base station can effectively allocate resources for LTE and NR systems to ensure that frequency and time resources are used efficiently.

도 1는 O-RAN 네트워크 시스템을 도시한 도면이다.
도 2는 RU와 DU를 통한 하위 레이어 기능 분할(low layer function split)의 일례를 도시한 도면이다.
도 3은 O-RU와 O-DU 사이에서 전송되는 메시지의 포맷을 도시한 도면이다.
도 4는 이더넷 메시지의 규격을 상세히 도시한 도면이다.
도 5는 eCPRI 헤더의 포맷을 도시한 도면이다.
도 6은 C-plane 및 U-plane 메시지를 통해 스케줄링 및 빔포밍 명령이 전달되는 흐름을 도시한 도면이다.
도 7은 섹션 타입 1의 C-plane 메시지 포맷을 도시한 도면이다.
도 8은 섹션 확장에 대해 기술한 도면이다.
도 9는 LTE 또는 NR을 지원하는 O-DU와 O-RU의 설정 방법을 도시한 도면이다.
도 10은 본 발명의 제1 실시예를 도시한 도면이다.
도 11은 본 발명의 제2 실시예를 도시한 도면이다.
도 12은 본 발명의 제3 실시예를 도시한 도면이다.
도 13은 본 발명의 제4 실시예를 도시한 도면이다.
도 14는 동적 스펙트럼 쉐어링을 지원하는 RU와 DU의 일례를 도시한 도면이다.
도 15는 RU에서 수행되는 LTE 및 NR의 low-PHY 프로세스의 차이를 도시한 도면이다.
도 16은 본 발명의 실시예를 수행하는 송신기의 동작을 도시한 도면이다.
도 17은 본 발명의 실시예를 수행하는 수신기의 동작을 도시한 도면이다.
도 18은 본 발명을 수행할 수 있는 O-RU와 O-DU의 장치를 도시한 블록도이다.
Figure 1 is a diagram showing an O-RAN network system.
Figure 2 is a diagram showing an example of low layer function split through RU and DU.
Figure 3 is a diagram showing the format of a message transmitted between O-RU and O-DU.
Figure 4 is a diagram showing the specifications of an Ethernet message in detail.
Figure 5 is a diagram showing the format of the eCPRI header.
Figure 6 is a diagram showing the flow in which scheduling and beamforming commands are transmitted through C-plane and U-plane messages.
Figure 7 is a diagram showing the C-plane message format of section type 1.
Figure 8 is a diagram describing section expansion.
Figure 9 is a diagram showing a method for setting up O-DU and O-RU supporting LTE or NR.
Figure 10 is a diagram showing a first embodiment of the present invention.
Figure 11 is a diagram showing a second embodiment of the present invention.
Figure 12 is a diagram showing a third embodiment of the present invention.
Figure 13 is a diagram showing a fourth embodiment of the present invention.
Figure 14 is a diagram showing an example of RU and DU supporting dynamic spectrum sharing.
Figure 15 is a diagram showing the difference between LTE and NR low-PHY processes performed in RU.
Figure 16 is a diagram showing the operation of a transmitter performing an embodiment of the present invention.
Figure 17 is a diagram showing the operation of a receiver performing an embodiment of the present invention.
Figure 18 is a block diagram showing O-RU and O-DU devices capable of carrying out the present invention.

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

또한, 본 발명의 실시예들을 구체적으로 설명함에 있어서, 본 발명의 주요한 요지는 유사한 기술적 배경 및 채널형태를 가지는 여타의 통신 시스템에도 본 발명의 범위를 크게 벗어나지 아니하는 범위에서 약간의 변형으로 적용 가능하며, 이는 본 발명의 기술분야에서 숙련된 기술적 지식을 가진 자의 판단으로 가능할 것이다.In addition, in describing the embodiments of the present invention in detail, the main gist of the present invention can be applied to other communication systems with similar technical background and channel type with slight modifications without significantly departing from the scope of the present invention. This may be possible at the discretion of a person skilled in the technical field of the present invention.

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

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

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

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

이하 본원발명에서 상향링크(uplink, UL)는 단말이 기지국으로 데이터 또는 제어 신호를 전송하는 무선 링크를 의미하고, 하향링크(downlink, DL)는 기지국이 단말로 데이터 또는 제어 신호를 전송하는 무선 링크를 의미한다. 또한 기지국은 단말의 자원 할당을 수행하는 주체로서, eNode B, Node B, BS(Base Station), gNB(generation Node B) 무선 접속 유닛, 기지국 제어기, 또는 네트워크 상의 노드 중 적어도 하나일 수 있다. 단말은 UE(User Equipment), MS(Mobile Station), 셀룰러폰, 스마트폰, 컴퓨터, 또는 통신기능을 수행할 수 있는 멀티미디어 시스템을 포함할 수 있다.Hereinafter, in the present invention, uplink (UL) refers to a wireless link through which a terminal transmits data or control signals to a base station, and downlink (DL) refers to a wireless link through which a base station transmits data or control signals to a terminal. means. Additionally, the base station is an entity that performs resource allocation for the terminal and may be at least one of an eNode B, Node B, Base Station (BS), generation Node B (gNB) wireless access unit, base station controller, or node on the network. A terminal may include a user equipment (UE), a mobile station (MS), a cellular phone, a smartphone, a computer, or a multimedia system capable of performing communication functions.

무선 데이터 트래픽의 수요를 충족시키기 위해 5세대 통신 시스템이 상용화되어, 4G 시스템과 같이 5G 시스템을 통해 높은 데이터 전송률의 서비스를 사용자에게 제공하고 있고 또한 사물 인터넷 및 특정한 목적으로 높은 신뢰도를 요구하는 서비스 등의 다양한 목적을 가진 무선 통신 서비스가 제공될 수 있을 것으로 전망된다. To meet the demand for wireless data traffic, the 5th generation communication system has been commercialized, providing users with high data rate services through the 5G system like the 4G system, as well as the Internet of Things and services that require high reliability for specific purposes. It is expected that wireless communication services for various purposes can be provided.

현재 4세대 통신 시스템 및 5세대 시스템 등이 혼용된 네트워크 시스템을 지원하기 위해 사업자들과 장비 제공 업체들이 모여 설립한 O-RAN 얼라이언스 (Open Radio Access Network Alliance) 에서는 기존 3GPP 규격 기반으로 신규 네트워크 요소(network element, NE)와 인터페이스 규격을 정의하여 O-RAN(Open Radio Access Network) 구조가 등장하게 되었다. O-RAN은 기존의 3GPP NE인 RU, DU, CU-CP(central unit-control plane), CU-UP(central unit-user plane)를 각각 O-RU, O-DU, O-CU-CP, O-CU-UP라고 새로이 정의하고(이를 통합해서 O-RAN 기지국이라 칭할 수 있다), 그 외 추가로 RIC (near-real-time RAN Intelligent Controller) 와 NRT-RIC (non-real-time RAN Intelligent Controller)를 규격화했다. 각각 O-DU 와 RIC간, O-CU-CP와 RIC간, O-CU-UP와 RIC간은 이더넷(Ethernet)로 연결될 수 있다. 또한 각각 O-DU 와 RIC간, O-CU-CP와 RIC간, O-CU-UP와 RIC간의 통신을 위한 인터페이스 규격이 필요해졌으며 현재 E2-DU, E2-CU-CP, E2-CU-UP 등의 규격이 O-DU, O-CU-CP, O-CU-UP와 RIC 간에 사용될 수 있다. The O-RAN Alliance (Open Radio Access Network Alliance), established by operators and equipment providers to support a network system that currently uses a mixture of 4th generation communication systems and 5th generation systems, is developing new network elements (based on existing 3GPP standards) By defining network element (NE) and interface specifications, the O-RAN (Open Radio Access Network) structure emerged. O-RAN connects the existing 3GPP NEs RU, DU, CU-CP (central unit-control plane), and CU-UP (central unit-user plane) to O-RU, O-DU, O-CU-CP, and CU-UP (central unit-user plane), respectively. It is newly defined as O-CU-UP (which can be integrated and called an O-RAN base station), and in addition, RIC (near-real-time RAN Intelligent Controller) and NRT-RIC (non-real-time RAN Intelligent) Controller) was standardized. Each between O-DU and RIC, between O-CU-CP and RIC, and between O-CU-UP and RIC can be connected via Ethernet. In addition, interface standards for communication between O-DU and RIC, between O-CU-CP and RIC, and between O-CU-UP and RIC have become necessary, and currently E2-DU, E2-CU-CP, and E2-CU-UP Standards such as O-DU, O-CU-CP, O-CU-UP and RIC can be used.

도 1는 O-RAN 네트워크 시스템을 도시한 도면이다. 도 1에 따르면, O-RAN 네트워크는 기존의 4G, 5G 시스템의 eNB, gNB 기능을 논리적으로 분리한 표준으로 O-RAN 표준에서는 NRT-RIC(110), O-RAN gNB(100) 내의 RIC(120), O-CU-CP(130), O-CU-UP(140), O-DU(150) 및 O-RU(160) 등이 정의되었다. Figure 1 is a diagram showing an O-RAN network system. According to Figure 1, the O-RAN network is a standard that logically separates the eNB and gNB functions of existing 4G and 5G systems. In the O-RAN standard, NRT-RIC (110) and RIC (RIC (100) in O-RAN gNB (100) 120), O-CU-CP (130), O-CU-UP (140), O-DU (150), and O-RU (160) were defined.

NRT-RIC(110)은 실시간이 아닌(non-real-time) 제어 및 RAN 요소 및 자원의 최적화, 모델트레이닝 및 업데이트 등을 가능하게 하는 논리적 노드이며, 신규로 정의된 RIC(120)은 하나의 물리적 장소에 집중적으로 서버를 배치해서, E2 인터페이스를 통해 O-DU(150), O-CU-CP(130), O-CU-UP(140) 등으로부터 수집된 데이터를 기반으로 실시간에 가까운(near-real-time) 제어 및 RAN 요소 및 자원의 최적화를 가능하게 하는 논리적 노드이다. O-CU-CP(130) 및 O-CU-UP(140)를 포함하는 O-CU는 RRC(radio resource control), SDAP(service data adaptation protocol), PDCP(packet data convergence protocol) 프로토콜의 기능을 제공하는 논리적 노드(logical node)로, O-CU-CP(130)는 RRC 및 PDCP의 제어 평면 부분의 기능을 제공하는 논리적 노드이고, O-CU-UP(140)는 SDAP 및 PDCP의 사용자 평면 부분의 기능을 제공하는 논리적 노드이다. O-CU-CP(130)은 5G 망(5G core)에 포함된 AMF(access and mobility management function)와 NGAP 인터페이스로 연결되어 있다. O-DU(150)는 RLC, MAC, 상위 물리 계층(high-PHY)의 기능을 제공하는 논리적 노드이고, O-DU(150)에 연결된 O-RU(160)는 하위 물리 계층(low-PHY) 기능 및 RF 프로세싱을 제공하는 논리적 노드이다. 상기 도 1에서는 각 논리적 노드가 단수로 도시되었으나, 각 논리적 노드는 복수개 연결될 수 있으며, 일례로 하나의 O-DU(150)에는 복수의 O-RU(160)이 연결될 수 있으며, 하나의 O-CU-UP(140)에는 복수의 O-DU(150)이 연결될 수 있다.NRT-RIC (110) is a logical node that enables non-real-time control, optimization of RAN elements and resources, model training and updates, etc., and the newly defined RIC (120) is one By deploying servers intensively in physical locations, close to real-time ( It is a logical node that enables near-real-time control and optimization of RAN elements and resources. The O-CU, including the O-CU-CP (130) and O-CU-UP (140), provides the functions of radio resource control (RRC), service data adaptation protocol (SDAP), and packet data convergence protocol (PDCP) protocols. As a logical node, the O-CU-CP (130) is a logical node that provides the functions of the control plane part of RRC and PDCP, and the O-CU-UP (140) is a logical node that provides the functions of the control plane part of SDAP and PDCP. It is a logical node that provides the function of a part. The O-CU-CP (130) is connected to the access and mobility management function (AMF) included in the 5G network (5G core) and the NGAP interface. The O-DU (150) is a logical node that provides RLC, MAC, and upper physical layer (high-PHY) functions, and the O-RU (160) connected to the O-DU (150) is a lower physical layer (low-PHY) ) is a logical node that provides functions and RF processing. In FIG. 1, each logical node is shown as a single logical node, but each logical node may be connected in plural numbers. For example, multiple O-RUs 160 may be connected to one O-DU 150, and one O-CU -A plurality of O-DUs 150 may be connected to the UP 140.

본 발명은 상기 기술된 각 노드의 명칭에 의해 제한되지 않으며, 상기 기술된 기능을 수행하는 논리적 노드 또는 엔티티(entity)의 경우 본 발명의 구성이 적용될 수 있다. 또한 상기 논리적 노드는 물리적으로 같은 위치 또는 다른 위치에 위치할 수 있으며, 같은 물리적 장치(일례로 프로세서, 제어부 등)에 의해 그 기능이 제공되거나 또는 다른 물리적 장치에 의해 그 기능이 제공될 수 있다. 일례로, 하나의 물리적 장치에서 가상화를 통해 상기 기술된 적어도 하나의 논리적 노드의 기능이 제공될 수 있다. 이하 O-DU는 DU와, O-RU는 RU와 혼용될 수 있다.The present invention is not limited by the name of each node described above, and the configuration of the present invention can be applied to any logical node or entity that performs the function described above. Additionally, the logical node may be physically located in the same location or a different location, and its function may be provided by the same physical device (eg, processor, control unit, etc.) or its function may be provided by a different physical device. For example, the functions of at least one logical node described above may be provided through virtualization in one physical device. Hereinafter, O-DU may be used interchangeably with DU, and O-RU may be used interchangeably with RU.

도 2는 RU와 DU를 통한 하위 레이어 기능 분할(low layer function split)의 일례를 도시한 도면이다. RU와 DU는 프론트홀(fronthaul, FH) 으로 연결될 수 있다. 이 때 RU와 DU는 각각 물리 계층(physical layer)의 기능을 나눠 수행할 수 있다. Figure 2 is a diagram showing an example of low layer function split through RU and DU. RU and DU can be connected by fronthaul (FH). At this time, RU and DU can each perform the functions of the physical layer separately.

4G 또는 5G 통신 시스템에서 하향링크를 위한 물리 계층에서는 MAC 레이어(236)에서 하향링크 데이터를 수신해 수신한 데이터에 대한 채널 코딩 및 스크램블링이 수행되고(234), 스크램블링이 수행된 데이터에 대한 변조가 수행된 후(232) 변조 심볼의 레이어 매핑이 수행된다(230). 각 레이어에 매핑된 변조 심볼은 각 안테나 포트에 매핑되고(228), 해당되는 자원 요소(resource element, RE, 하나의 부반송파(subcarrier) 및 하나의 심볼로 구성된 자원의 할당 단위)에 매핑(226)된 후 디지털 빔포밍(이는 프리코딩과 혼용될 수 있다)이 수행되고(224), IFFT(Inverse fast Fourier transform)이 수행되어 시간 도메인 신호로 변형된 후 CP(cyclic prefix)가 부가(222)되어 RF(220)에서 반송 주파수에 실려 안테나를 통해 단말로 전송된다. 또한 4G 또는 5G 통신 시스템에서 상향링크를 위한 물리 계층에서는 안테나를 통해 수신된 반송 주파수의 신호가 RF(240)에서 기저대역 신호로 변환되고, 상기 변환된 신호가 CP 제거 및 FFT를 통해 주파수 도메인 신호로 변형(242)되고, 적용되었던 디지털 빔포밍을 역으로 적용해 상향링크 신호를 컴바이닝(combining)하고(244), 상향링크 신호가 매핑되었던 RE에서 신호를 디매핑(246)해 채널 추정(248)을 수행하고, 레이어 디매핑(250)을 수행해 정렬된 변조 심볼을 복조하고(252), 복조 결과 획득된 비트 시퀀스를 디스크램블링하고 디코딩해 정보 비트를 획득한다(254). 이후 상기 정보 비트들은 MAC 레이어(256)로 전달된다.In the physical layer for downlink in a 4G or 5G communication system, downlink data is received from the MAC layer 236, channel coding and scrambling are performed on the received data (234), and modulation is performed on the scrambling data. After performing (232), layer mapping of the modulation symbol is performed (230). The modulation symbol mapped to each layer is mapped to each antenna port (228) and mapped to the corresponding resource element (RE, a resource allocation unit consisting of one subcarrier and one symbol) (226) After that, digital beamforming (this can be used interchangeably with precoding) is performed (224), IFFT (Inverse fast Fourier transform) is performed to transform it into a time domain signal, and then a CP (cyclic prefix) is added (222). It is carried on a carrier frequency in RF 220 and transmitted to the terminal through an antenna. Additionally, in the physical layer for uplink in a 4G or 5G communication system, a signal at a carrier frequency received through an antenna is converted into a baseband signal in the RF 240, and the converted signal is converted into a frequency domain signal through CP removal and FFT. is transformed (242), the applied digital beamforming is reversely applied to combine the uplink signal (244), and the signal is demapped (246) in the RE to which the uplink signal was mapped to estimate the channel ( 248) is performed, layer demapping (250) is performed to demodulate the aligned modulation symbols (252), and the bit sequence obtained as a result of demodulation is descrambled and decoded to obtain information bits (254). The information bits are then transmitted to the MAC layer 256.

이 때, 하위 레이어 기능 분할에는 다양한 옵션이 존재하며, 도 2에는 그 일례로 옵션 6(212), 옵션 7-3(210), 옵션 7-2(208), 옵션 7-2x 카테고리 B(202), 옵션 7-2x 카테고리 A(200), 옵션 7-1(206) 및 옵션 8(204)가 도시되어 있다. 이 때 하나의 옵션을 기준으로 오른쪽에 위치하는 기능은 DU에서 수행되고, 왼쪽에 위치하는 기능은 RU에서 수행되는 것으로 이해될 수 있다. 일례로 LTE 시스템의 CPRI는 옵션 8에 해당하며, 하향링크의 경우 DU에서 도 3에 도시된 물리 계층의 모든 과정이 수행된 신호가 RU로 FH를 통해 전송되며, RU에서는 수신한 신호를 아날로그 신호로 변환해 단말로 전송하는 과정만이 수행된다. 그러나 이와 같이 DU에서 수행하는 기능이 많을수록 필요한 프론트홀의 대역폭이 커지므로, O-RAN에서는 옵션 7-2x 카테고리 B(202), 옵션 7-2x 카테고리 A(200)이 지원될 수 있다. At this time, various options exist for lower layer function division, and in Figure 2, examples include option 6 (212), option 7-3 (210), option 7-2 (208), and option 7-2x category B (202). ), Option 7-2x Category A (200), Option 7-1 (206), and Option 8 (204) are shown. At this time, based on one option, it can be understood that the function located on the right is performed in the DU, and the function located on the left is performed in the RU. For example, the CPRI of the LTE system corresponds to option 8, and in the case of downlink, the signal on which all the processes of the physical layer shown in FIG. 3 are performed from the DU is transmitted to the RU through FH, and the RU converts the received signal into an analog signal. Only the process of converting it to and transmitting it to the terminal is performed. However, as the number of functions performed by the DU increases, the required fronthaul bandwidth increases, so Option 7-2x Category B (202) and Option 7-2x Category A (200) can be supported in O-RAN.

구체적으로 옵션 7-2x 의 카테고리 A(200)는 O-DU로부터 O-RU가 수신한 데이터의 프리코딩을 처리할 수 없는 O-RU의 능력 카테고리(capability category)이고 옵션 7-2x 의 카테고리 B(202)는 O-DU로부터 O-RU가 수신한 데이터의 프리코딩을 처리할 수 있는 O-RU의 능력 카테고리에 해당한다. O-DU는 8개의 전송 스트림 이하에 대해서는 카테고리 A O-RU를 지원하여야 한다. 즉 O-DU는 8개의 전송 스트림까지의 프리코딩을 지원한다고 할 수 있다. 이 때 옵션 7-2x 카테고리 B(202)가 적용될 경우 O-DU에서는 레이어 매핑까지 마친 변조 심볼에 대한 정보 및 빔포밍 정보를 O-RU로 전송하며, O-RU에서는 변조 심볼에 빔포밍을 적용해 아날로그 신호로 변환해 이를 단말로 안테나를 통해 전송하게 된다.Specifically, category A (200) of option 7-2x is a capability category of the O-RU that cannot process precoding of data received by the O-RU from the O-DU, and category B of option 7-2x (202) corresponds to the capability category of the O-RU that can process precoding of data received by the O-RU from the O-DU. O-DU must support category A O-RU for less than 8 transport streams. In other words, O-DU can be said to support precoding of up to 8 transport streams. At this time, when option 7-2x category B (202) is applied, the O-DU transmits information about the modulation symbol that has completed layer mapping and beamforming information to the O-RU, and the O-RU applies beamforming to the modulation symbol. It converts it into an analog signal and transmits it to the terminal through an antenna.

상기 옵션 7-2x의 O-DU에서 O-RU로 전송되어야 하는 정보의 종류에는 4가지가 있다. M-plane (management-plane)에서 전송되는 정보는 비실시간 전송으로 DL와 UL 양방향으로 전송되고, 이는 O-DU와 O-RU 사이의 최초 설정(initial setup)이나 리셋(reset 또는 재설정) 등을 위한 정보이다. S-plane(synchronization-plane)에서 전송되는 정보는 실시간으로 전송되고, 이는 O-DU와 O-RU 사이의 동기화 또는 타이밍을 맞추기 위한 정보이다. C-plane(control-plane)에서 전송되는 정보는 실시간 전송으로 DL 방향으로 전송되고, O-DU가 O-RU에게 스케줄링 및/또는 빔포밍 명령을 전송하기 위한 정보이다. U-plane(user-plane)에서 전송되는 정보는 실시간 전송으로 DL와 UL 양방향으로 전송되고, 이는 DL 주파수 도메인 IQ 데이터(SSB(synchronization signal block) 및 기준 신호를 포함), U-plane에서는 UL 주파수 도메인 IQ 데이터(사운딩 기준 신호 등 기준 신호를 포함) 및 PRACH(physical random access channel)에 대한 주파수 도메인 IQ 데이터가 전송된다. 상기 정보 또는 데이터는 메시지와 혼용될 수 있다. There are four types of information that must be transmitted from the O-DU of option 7-2x to the O-RU. Information transmitted from the M-plane (management-plane) is transmitted in both directions, DL and UL, as non-real-time transmission, which involves initial setup or reset between O-DU and O-RU. This is information for you. Information transmitted in the S-plane (synchronization-plane) is transmitted in real time, and is information for synchronization or timing between O-DU and O-RU. Information transmitted from the C-plane (control-plane) is transmitted in the DL direction in real time, and is information for the O-DU to transmit scheduling and/or beamforming commands to the O-RU. Information transmitted on the U-plane (user-plane) is transmitted in real time in both DL and UL directions, which includes DL frequency domain IQ data (including SSB (synchronization signal block) and reference signal) and UL frequency on the U-plane. Domain IQ data (including reference signals such as sounding reference signals) and frequency domain IQ data for a physical random access channel (PRACH) are transmitted. The above information or data may be used interchangeably with the message.

다음으로는 O-RU와 O-DU 사이에서 전송되는 정보에 대해 보다 구체적으로 기술한다. 도 3은 O-RU와 O-DU 사이에서 전송되는 메시지의 포맷을 도시한 도면이다. O-RU와 O-DU는 이더넷으로 연결되며, 상기 이더넷 메시지의 규격은 300과 같다. 상기 이더넷 메시지의 페이로드에는 각 플레인에 따른 포맷의 메시지가 포함되며, 일례로 C-plane의 포맷은 330과 같다. 상기 C-plane 포맷(330)에는 eCPRI (enhanced CPRI) 헤더(310) 및 O-RAN 헤더(320)가 포함된다. 또한 페이로드에는 U-plane 포맷(340) 또는 다른 플레인에 따른 포맷의 정보가 포함될 수 있다. Next, the information transmitted between O-RU and O-DU is described in more detail. Figure 3 is a diagram showing the format of a message transmitted between O-RU and O-DU. O-RU and O-DU are connected via Ethernet, and the standard of the Ethernet message is equal to 300. The payload of the Ethernet message includes a message in a format according to each plane. For example, the format of the C-plane is 330. The C-plane format 330 includes an eCPRI (enhanced CPRI) header 310 and an O-RAN header 320. Additionally, the payload may include information in U-plane format 340 or another plane-specific format.

도 4는 이더넷 메시지의 규격을 상세히 도시한 도면이다. 상기 이더넷 메시지의 헤더에는 Destination MAC address(400)은 DL의 경우 RU 또는 MMU(massive MIMO unit)의 public address를 지시하고, UL의 경우 DU의 채널 카드(channel card, 이는 스케줄링을 담당하는 MAC(medium access control) 계층의 동작 및 high-PHY(상위 물리계층)의 동작 및 RU와 DU 사이의 인터페이스에 따라 데이터 형식을 변환시키는 동작을 수행할 수 있다)의 특정 port의 public address를 지시한다. Source MAC Address(410)은 UL의 경우 RU 또는 MMU의 public address 를 지시하고, DL의 경우 DU의 채널 카드의 특정 port의 public address를 지시한다. Figure 4 is a diagram showing the specifications of an Ethernet message in detail. In the header of the Ethernet message, the Destination MAC address (400) indicates the public address of the RU or MMU (massive MIMO unit) in the case of DL, and the channel card of the DU (medium MAC) in charge of scheduling in the case of UL. Indicates the public address of a specific port (which can perform data format conversion according to the access control) layer operation, high-PHY (higher physical layer) operation, and the interface between RU and DU. Source MAC Address (410) indicates the public address of the RU or MMU in the case of UL, and indicates the public address of a specific port of the channel card of the DU in the case of DL.

VLAN Tag(420)은 4 bytes로, C, U, 또는 S-plane message를 서로 다른 VLAN tag에 매핑하여 관리할 수 있도록 한다. VLAN(virtual LAN) Tag에 포함된 TPID(Tag protocol identifier)는 16 bits로 IEEE 802.1Q tag 프레임으로 프레임을 식별하기 위해 0x8100의 값으로 설정된다. 이 필드는 tag되지 않은 프레임에서 Ethertype/Length 필드와 같은 위치에 위치하므로 tag되지 않은 프레임과 일반 프레임을 구별하는데 사용된다. 역시 VLAN Tag에 포함된 TCI(Tag control information)는 16 bits로 다음 3개의 필드를 포함한다. PCP (Priority code point)는 3 bits로 프레임의 우선 순위를 표현한다. DEI (Drop eligible indicator)는 1 bit로 PCP와는 별개로 사용되거나, 또는 결합해서 쓰이며 트래픽이 혼잡해질 때 제거되면 좋은 프레임들이 구분되도록 한다. VID (VLAN identifier) 는 12 bits로 VLAN이 어느 프레임에 속하는지를 지시하는 필드이다. Reserved 값인 0x000, 0xFFF를 제외한 다른 모든 값들은 VLAN 식별자들로 사용되며 최대 4,094개의 VLAN까지 허용된다. 예비값 0x000은 프레임이 어떠한 VLAN에도 속하지 않음을 나타내며, 이 경우 802.1Q는 우선 순위만 지정하고 이를 우선 순위 태그(priority tag)로 참조할 수 있다. Type/Length (Ethertype)는 eCPRI를 위한 것이므로 0xAEFE 으로 고정된 값으로 설정된다. The VLAN Tag (420) is 4 bytes and allows management of C, U, or S-plane messages by mapping them to different VLAN tags. The TPID (Tag protocol identifier) included in the VLAN (virtual LAN) Tag is 16 bits and is set to a value of 0x8100 to identify the frame as an IEEE 802.1Q tag frame. This field is located in the same position as the Ethertype/Length field in untagged frames, so it is used to distinguish untagged frames from regular frames. TCI (Tag control information), also included in the VLAN Tag, is 16 bits and includes the following three fields. PCP (Priority code point) expresses the priority of the frame in 3 bits. DEI (Drop eligible indicator) is 1 bit and can be used separately from PCP or in combination with it, and is removed when traffic becomes congested to distinguish good frames. VID (VLAN identifier) is a 12-bit field that indicates which frame the VLAN belongs to. All values except the reserved values 0x000 and 0xFFF are used as VLAN identifiers, and up to 4,094 VLANs are allowed. The reserve value of 0x000 indicates that the frame does not belong to any VLAN, in which case 802.1Q can only specify the priority and refer to it as a priority tag. Type/Length (Ethertype) is for eCPRI, so it is set to a fixed value of 0xAEFE.

페이로드(440)에는 도 3에 도시된 대로 eCPRI 헤더를 포함하는 각 플레인 포맷에 따른 메시지가 포함될 수 있다. 상기 도 4에 관련해 기술된 각 필드 또는 정보의 내용은 반드시 모든 필드가 포함되어야 하는 것은 아니며, 필요에 따라 생략되거나 또는/및 다른 필드가 추가되어 본 발명이 수행될 수 있다.Payload 440 may include a message according to each plane format including an eCPRI header as shown in FIG. 3. The content of each field or information described in relation to FIG. 4 does not necessarily include all fields, and the present invention may be omitted or/and other fields may be added as necessary.

도 5는 eCPRI 헤더의 포맷을 도시한 도면이다. eCPRI 헤더는 전송 헤더(transport header)로 이더넷 페이로드(도 4의 440)의 앞쪽에 위치한다. eCPRI 헤더는 총 8 bytes로 ecpriVersion (500)은 4 bits로 0001b 의 고정된 값이 사용되고, ecpriReserved (510)은 3 bits로 0000b 의 고정된 값이 사용되고, ecpriConcatenation (520)은 1 bit로 0b 의 고정된 값이 사용되고 ecpriMessage (530)은 1 byte로 메시지의 타입을 지시한다. U-plane의 경우 0000 0000b (0x0)의 값이 사용되고, C-plane의 경우 0000 0010b(0x2)의 값이 사용되고, eCPRI 지연 측정(delay measurement)의 경우 0000 0101b (0x5)의 값이 사용될 수 있다.Figure 5 is a diagram showing the format of the eCPRI header. The eCPRI header is a transport header and is located in front of the Ethernet payload (440 in FIG. 4). The eCPRI header is a total of 8 bytes, ecpriVersion (500) is 4 bits and a fixed value of 0001b is used, ecpriReserved (510) is 3 bits and a fixed value of 0000b is used, and ecpriConcatenation (520) is 1 bit and a fixed value of 0b is used. The specified value is used, and ecpriMessage (530) indicates the type of message with 1 byte. For U-plane, the value of 0000 0000b (0x0) can be used, for C-plane, the value of 0000 0010b (0x2) can be used, and for eCPRI delay measurement, the value of 0000 0101b (0x5) can be used. .

ecpriPayload (540)은 2 bytes로 페이로드의 크기를 바이트로 나타내고, ecpriRtcid / ecpriPcid (550)은 2 bytes로 M-plane 설정을 통해서 아래 기술된 필드 별 비트 수 설정이 가능하다. ecpriRtcid / ecpriPcid (550)에 포함되는 CU_Port_ID (x bits)는 RU의 채널 카드가 구분되도록 하며 이 때 모뎀(Modem)까지도 구분되도록 할 수 있다. 이 경우 채널 카드 구분을 위해 2 bits가 사용되고 모뎀 구분을 위해 2 bits가 사용될 수 있다. BandSector_ID (y bits)는 해당되는 셀(cell) 또는 섹터(sector)를 지시할 수 있다. CC_ID (z bits)는 해당되는 구성 반송파(component carrier)를 지시할 수 있다. RU_Port_ID (w bits)는 레이어(layer), 안테나 등이 구분되도록 설정될 수 있다.ecpriPayload (540) is 2 bytes and indicates the size of the payload in bytes, and ecpriRtcid / ecpriPcid (550) is 2 bytes. Through M-plane settings, it is possible to set the number of bits for each field as described below. CU_Port_ID (x bits) included in ecpriRtcid / ecpriPcid (550) allows the channel card of the RU to be distinguished, and at this time, even the modem can be distinguished. In this case, 2 bits can be used to distinguish the channel card and 2 bits can be used to distinguish the modem. BandSector_ID (y bits) may indicate the corresponding cell or sector. CC_ID (z bits) may indicate the corresponding component carrier. RU_Port_ID (w bits) can be set to distinguish layers, antennas, etc.

ecpriSeqid (560)은 2 bytes로 ecpriRtcid/ecpriPcid(550) 별로 관리되는 시퀀스 식별자(sequence ID)로, Sequence ID 및 subsequence ID가 별도로 관리된다. Subsequence ID를 이용하면 무선-전송 레벨 단편화(Radio-transport-level fragmentation)가 가능하다. 상기 도 5에 관련해 기술된 각 필드 또는 정보의 내용은 반드시 모든 필드가 포함되어야 하는 것은 아니며, 필요에 따라 생략되거나 또는/및 다른 필드가 추가되어 본 발명이 수행될 수 있다.ecpriSeqid (560) is a 2 byte sequence identifier (sequence ID) managed for each ecpriRtcid/ecpriPcid (550), and Sequence ID and subsequence ID are managed separately. Radio-transport-level fragmentation is possible using Subsequence ID. The contents of each field or information described in relation to FIG. 5 do not necessarily include all fields, and the present invention may be omitted or/and other fields may be added as necessary.

다음은 C-plane 메시지에 대해 자세히 기술한다. 도 6은 C-plane 및 U-plane 메시지를 통해 스케줄링 및 빔포밍 명령이 전달되는 흐름을 도시한 도면이다. 도 6에 따르면, O-DU(604)는 O-RU(602)로 슬롯 #n의 U-plane 데이터를 위한 제어 메시지(C-plane) 메시지를 전송한다(600). 상기 C-plane 메시지는 eCPRI 메시지 type 2로, 6 개의 sectionType 메시지로 섹션(section)에 대한 할당 정보 및 각 섹션에 해당하는 빔포밍 정보를 전달한다. 섹션이란 한 슬롯 내에서 동일 빔 패턴(beam pattern)을 가진 RB 자원이 연속 할당된 영역을 의미하며, 섹션 별로 U-plane의 데이터가 전달될 수 있다. 일반적으로 하나의 섹션은 주파수 축에서 12 개의 RE(또는 부반송파) (즉 1 자원 블록(resource block, RB) 내지 273RB를 포함할 수 있고, 시간 축으로 1 symbol 내지 14 symbol 인 직사각형이 될 수 있다. 이는 연속적이거나 비연속적인 할당을 포함할 수 있다. 만약 12개의 RE(1RB) 내에서 적용하는 빔이 달라지는 경우 하나의 섹션은 다른 비트 패턴을 가지는 다수의 REMask에 따라 구분될 수 있다.The following describes the C-plane message in detail. Figure 6 is a diagram showing the flow in which scheduling and beamforming commands are transmitted through C-plane and U-plane messages. According to FIG. 6, the O-DU 604 transmits a control message (C-plane) message for U-plane data of slot #n to the O-RU 602 (600). The C-plane message is an eCPRI message type 2, and carries allocation information for sections and beamforming information corresponding to each section through 6 sectionType messages. A section refers to an area where RB resources with the same beam pattern are consecutively allocated within one slot, and U-plane data can be transmitted for each section. In general, one section may include 12 REs (or subcarriers) (i.e., 1 resource block (RB) to 273 RB) on the frequency axis, and may be a rectangle with 1 symbol to 14 symbols on the time axis. This may include continuous or non-contiguous allocation. If the beam applied within 12 REs (1RB) is different, one section may be divided according to multiple REMasks with different bit patterns.

섹션 타입은 아래와 같이 6가지가 지원될 수 있다.Six section types can be supported as shown below.

sectionType=0 : DL 유휴/가드 구간을 지시하며 이는 전력 절감을 위한 전송 블랭킹(transmission blanking)을 위한 것이다.sectionType=0: Indicates the DL idle/guard section, which is for transmission blanking to save power.

sectionType=1 : DL 및 UL 채널의 RE에 빔포밍 인덱스(beamforming index)나 가중치(weight)를 매핑하는데 사용되며, 이는 O-RAN에서 mandatory로 지원되는 빔포밍 방식이다.sectionType=1: Used to map beamforming index or weight to RE of DL and UL channels, and this is a beamforming method supported as mandatory in O-RAN.

sectionType=3 : PRACH 와 뉴머롤로지가 혼용된(mixed-numerology) 채널의 RE에 빔포밍 인덱스나 웨이트를 매핑하는데 사용된다.sectionType=3: Used to map the beamforming index or weight to the RE of the channel where PRACH and numerology are mixed (mixed-numerology).

sectionType=5 : RU가 실시간 빔포밍 가중치 계산을 할 수 있도록 UE 스케줄링 정보를 전달하는데 사용되며, 이는 O-RAN에서 optional으로 지원되는 빔포밍 방식이다.sectionType=5: Used to deliver UE scheduling information so that the RU can calculate real-time beamforming weights, and this is a beamforming method optionally supported in O-RAN.

sectionType=6 : RU가 실시간 빔포밍 가중치 계산을 할 수 있도록 주기적으로 UE 채널 정보를 전달하는데 사용되며, 이는 O-RAN에서 optional으로 지원되는 빔포밍 방식이다.sectionType=6: Used to periodically transmit UE channel information so that the RU can calculate real-time beamforming weights. This is a beamforming method optionally supported in O-RAN.

sectionType=7 : 이는 LAA (licensed assisted access) 지원에 사용된다.sectionType=7: This is used for LAA (licensed assisted access) support.

상기 C-plane 메시지를 전송한 O-DU(604)는 U-plane 메시지로 슬롯 #n의 각 OFDM 심볼을 위한 IQ 데이터를 전송한다(610, 612, 614). U-Plane 메시지는 eCPRI 메시지 type 0을 이용하여 사용자에 대한 IQ 데이터(및 기준 신호, SSB)와 PRACH IQ 데이터를 전달한다. 상기 U-plane 데이터에는 두 가지의 데이터 포맷이 존재하며, DL/UL user data, static data format의 경우 IQ 포맷과 압축 방법이 고정된 방식으로, RU의 초기화 시점에 M-Plane 메시지로 IQ 포맷과 압축 방법이 설정된다. DL/UL user data, dynamic data format의 경우 IQ format 과 압축 방법이 동적으로 변경될 수 있으며, 이는 DL U-Plane 메시지 및 UL C-Plane메시지에 의해 설정된다.The O-DU 604, which transmitted the C-plane message, transmits IQ data for each OFDM symbol of slot #n as a U-plane message (610, 612, 614). The U-Plane message uses eCPRI message type 0 to deliver IQ data (and reference signal, SSB) and PRACH IQ data for the user. There are two data formats in the U-plane data. In the case of DL/UL user data and static data format, the IQ format and compression method are fixed, and the IQ format and compression method are sent in an M-Plane message at the time of RU initialization. The compression method is set. In the case of DL/UL user data and dynamic data format, the IQ format and compression method can be changed dynamically, which are set by the DL U-Plane message and UL C-Plane message.

이후 O-DU(604)는 O-RU(602)로 슬롯 #n+1의 U-plane 데이터를 위한 C-plane 메시지를 전송한다(620). 이후 O-DU(604)는 O-RU(602)로 U-plane 메시지로 슬롯 #n+1의 각 OFDM 심볼을 위한 IQ 데이터를 전송한다(630, 632, 634).Afterwards, the O-DU 604 transmits a C-plane message for U-plane data in slot #n+1 to the O-RU 602 (620). Afterwards, the O-DU 604 transmits IQ data for each OFDM symbol of slot #n+1 to the O-RU 602 as a U-plane message (630, 632, 634).

상기 도 6에서는 DL 전송의 경우를 도시하였으나, UL 전송 역시 이와 유사하게 수행될 수 있다. 구체적으로 O-DU는 C-plane 메시지를 전송하고, 이를 수신한 O-RU는 O-DU로 U-plane 메시지로 해당하는 슬롯의 각 심볼에 대한 IQ 데이터를 전송한다. Although FIG. 6 illustrates the case of DL transmission, UL transmission can also be performed similarly. Specifically, the O-DU transmits a C-plane message, and the O-RU that receives this transmits IQ data for each symbol of the corresponding slot to the O-DU as a U-plane message.

도 7은 섹션 타입 1의 C-plane 메시지 포맷을 도시한 도면이다. transport header(700)은 도 5에 도시했던 eCPRI 헤더 또는 IEEE-1914.3에 따른 정보일 수 있다. dataDirection (702)는 데이터(즉 해당하는 U-plane 메시지)의 방향을 지시하며, 0은 UL, 1은 DL을 지시한다. filterIndex (704)는 RU의 채널 필터(channel filter)를 지시하며, 0x1으로 설정될 수 있다. frameId (706)은 10ms 단위의 특정 프레임을 지시한다. SubframeId (708)은 해당하는 프레임 내의 1ms 단위의 특정 서브프레임을 지시한다. slotId (710)은 해당하는 프레임 내의 특정 슬롯을 지시한다.Figure 7 is a diagram showing the C-plane message format of section type 1. The transport header 700 may be the eCPRI header shown in FIG. 5 or information according to IEEE-1914.3. dataDirection (702) indicates the direction of data (i.e. the corresponding U-plane message), with 0 indicating UL and 1 indicating DL. filterIndex (704) indicates the channel filter of the RU and can be set to 0x1. frameId (706) indicates a specific frame in 10ms units. SubframeId (708) indicates a specific subframe in units of 1 ms within the corresponding frame. slotId (710) indicates a specific slot within the corresponding frame.

numberOfsections (714)는 해당 메시지가 지시하는 섹션의 수를 지시한다. SectionType (716)은 섹션이 어떤 타입인지 지시하며, 하나의 C-plane 메시지는 하나의 섹션 타입만을 가질 수 있다. udCompHdr (718)은 해당 메시지의 모든 섹션의 IQ 데이터를 위한 IQ 비트의 너비(bit) 및 압축 방법을 지시한다. 구체적으로 upper 4 bits는 iqWidth로 1 내지 16 bits를 지시하고, lower 4 bits는 압축 방법을 지시하는 compMeth 이다. 상기 기술한 702 내지 718은 해당 메시지에서 공통적으로 적용되는 어플리케이션 헤더(application header)(740)으로, 모든 C-plane 메시지에 유사하게 적용된다. numberOfsections (714) indicates the number of sections indicated by the message. SectionType (716) indicates what type the section is, and one C-plane message can have only one section type. udCompHdr (718) indicates the IQ bit width (bit) and compression method for the IQ data of all sections of the message. Specifically, the upper 4 bits indicate 1 to 16 bits of iqWidth, and the lower 4 bits are compMeth, which indicates the compression method. 702 to 718 described above are application headers 740 commonly applied to the corresponding message, and are similarly applied to all C-plane messages.

섹션 타입 1의 C-plane 메시지는 임의의 섹션에 대한 정보를 포함한다. SectionID (722)은 섹션의 ID를 지시하며, 이는 C-plane 메시지와 U-plane 메시지의 매칭을 위해 사용될 수 있다. rb (724) 는 어떤 PRB가 사용되는지 지시하며, 0은 모든 PRB가 사용됨을 지시하고, 1은 2개마다 하나의 PRB(every other PRB)가 사용됨을 지시할 수 있다. StartPrbc (726)은 해당 섹션의 첫 PRB를 지시하는데 사용되며, numPrbc (728)은 해당 섹션의 PRB의 수를 지시하는데 사용된다. reMask (730)은 해당 PRB에서 특정 빔에 해당하는 RE (또는 부반송파)를 지시하는 비트 패턴으로, reMask를 통해 1개의 PRB 내에 서로 다른 빔이 적용될 수 있다. numSymbol (732)는 해당 섹션에 해당하는 심볼의 수를 지시하며, ef (734)는 빔포밍 가중치 제공 여부를 지시하며, 0은 빔포밍 가중치가 제공되지 않음을 지시하고, 1은 빔 식별자(beamId)에 따른 웨이트가 제공됨을 지시할 수 있다. beamId (738)은 해당 섹션을 위해 미리 정의된 가중치 테이블의 특정 인덱스를 지시한다. 상기 기술한 722 내지 738을 각 섹션을 위한 섹션 헤더(section header)(742)으로 칭할 수 있다. A C-plane message of section type 1 contains information about an arbitrary section. SectionID 722 indicates the ID of the section, which can be used to match C-plane messages and U-plane messages. rb (724) indicates which PRB is used, 0 may indicate that all PRBs are used, and 1 may indicate that one PRB (every other PRB) is used. StartPrbc (726) is used to indicate the first PRB of the section, and numPrbc (728) is used to indicate the number of PRBs in the section. reMask 730 is a bit pattern that indicates the RE (or subcarrier) corresponding to a specific beam in the PRB, and different beams can be applied within one PRB through reMask. numSymbol (732) indicates the number of symbols corresponding to the section, ef (734) indicates whether beamforming weights are provided, 0 indicates that beamforming weights are not provided, and 1 indicates the beam identifier (beamId). ) may indicate that weights are provided according to the weight. beamId 738 indicates a specific index of a weight table predefined for the corresponding section. Numbers 722 to 738 described above may be referred to as a section header 742 for each section.

또한 상기 C-plane 메시지에는 섹션 확장(section extension)이 포함될 수 있으며, 섹션 확장 포함 여부는 ef(720)에 의해 지시될 수 있다. 상기 도 7에 관련해 기술된 각 필드 또는 정보의 내용은 반드시 모든 필드가 포함되어야 하는 것은 아니며, 필요에 따라 생략되거나 또는/및 다른 필드가 추가되어 본 발명이 수행될 수 있다.Additionally, the C-plane message may include a section extension, and whether or not the section extension is included may be indicated by ef (720). The content of each field or information described in relation to FIG. 7 does not necessarily include all fields, and the present invention may be omitted or/and other fields may be added as necessary.

도 8은 섹션 확장에 대해 기술한 도면이다. 도 8에 따르면, C-plane 메시지에는 전송 헤더(820), 어플리케이션 헤더(830), 하나 이상의 섹션 헤더(840)가 포함될 수 있으며, 섹션 확장(810)이 포함될 수 있다. 섹션 헤더(840)에 포함된 ef (800)은 섹션 확장이 포함되는지 아닌지 지시할 수 있으며, 섹션 확장이 존재할 경우 그 자세한 내용은 다음과 같다.Figure 8 is a diagram describing section expansion. According to FIG. 8, the C-plane message may include a transport header 820, an application header 830, one or more section headers 840, and a section extension 810. ef (800) included in the section header (840) can indicate whether or not a section extension is included, and if a section extension exists, details are as follows.

섹션 확장(810)은 다음과 같은 필드를 포함할 수 있다. ef (850)은 다른 섹션 확장이 뒤따라 포함되었는지 여부를 지시하고, extType (852)는 섹션 확장의 종류를 지시한다. 섹션 확장의 종류는 빔포밍 가중치를 전달하거나, 또는 빔포밍 속성(beamforming attributes)를 전달하거나, 프리코딩 설정 및 파라미터를 전달하거나, 변조 압축(modulation compression) 관련 파라미터를 전달하거나, 연속적이지 않은 PRB 할당에 대한 정보를 전달하거나, 복수의 eAxC(extended antenna-carrier, 1개의 독립적인 안테나 소자에서 1개의 캐리어의 수신 또는 송신에 필요한 디지털 베이스밴드 사용자-평면으로 이는 각 레이어에 대한 전송을 의미할 수 있다)를 목적지로 하는 경우를 위한 것이 있을 수 있다. extLen (854)는 해당 섹션 확장의 4 bytes 단위의 길이를 지시하고, 섹션 확장(810)에는 4 bytes 단위의 정렬을 위한 제로 패딩(858)이 포함될 수 있다. 상기 도 8에 관련해 기술된 각 필드 또는 정보의 내용은 반드시 모든 필드가 포함되어야 하는 것은 아니며, 필요에 따라 생략되거나 또는/및 다른 필드가 추가되어 본 발명이 수행될 수 있다.Section expansion 810 may include the following fields. ef (850) indicates whether another section extension is included, and extType (852) indicates the type of section extension. Types of section extensions include carrying beamforming weights, beamforming attributes, precoding settings and parameters, modulation compression-related parameters, and non-contiguous PRB allocation. It is a digital baseband user-plane required to convey information about or to receive or transmit one carrier from multiple eAxC (extended antenna-carrier), one independent antenna element. This may mean transmission for each layer. ), there may be one for cases where the destination is. extLen (854) indicates the length of the corresponding section extension in units of 4 bytes, and the section extension (810) may include zero padding (858) for alignment in units of 4 bytes. The content of each field or information described in relation to FIG. 8 does not necessarily include all fields, and the present invention may be omitted or/and other fields may be added as necessary.

상기 기술한 섹션 타입 1에 따른 C-plane 메시지 외에도 상기 기술한 바와 같은 섹션 타입에 해당하는 C-plane 메시지가 존재할 수 있으며, 각 섹션 타입의 목적에 따라 서로 같거나 다른 필드 또는 정보를 포함하고 있을 수 있다.In addition to the C-plane message according to section type 1 described above, there may be C-plane messages corresponding to the section types described above, and may contain the same or different fields or information depending on the purpose of each section type. You can.

도 9는 LTE 또는 NR을 지원하는 O-DU와 O-RU의 설정 방법을 도시한 도면이다. 도 9에 따르면, O-RU(900)과 O-DU(910)은 eCPRI 인터페이스로 연결되고, O-RU(900)은 비실시간 정보인 M-plane 메시지를 통해 자신이 LTE를 지원하는 O-RU인지 NR을 지원하는 O-RU인지 전달한다. 이러한 정보를 수신한 O-DU(910)은 LTE 스케줄러(912)로 동작하여 LTE 자원에서 신호를 송수신(922)하거나 NR 스케줄러(914)로 동작하여 NR 자원에서 신호를 송수신(924)한다. 즉 LTE 시스템을 위한 O-DU와 O-RU, NR 시스템을 위한 O-DU와 O-RU가 각각 독립적으로 동작할 수 있다.또한 도 9에는 O-RU의 M-plane이 하나인 것으로 도시되었으나, LTE 시스템을 위한 O-RU와 NR 시스템을 위한 O-RU의 M-plane은 별개로 존재할 수 있다.Figure 9 is a diagram showing a method for setting up O-DU and O-RU supporting LTE or NR. According to Figure 9, the O-RU (900) and the O-DU (910) are connected to the eCPRI interface, and the O-RU (900) supports LTE through the M-plane message, which is non-real-time information. It conveys whether it is a RU or an O-RU that supports NR. The O-DU 910 that receives this information operates as an LTE scheduler 912 to transmit and receive signals in LTE resources (922) or as an NR scheduler 914 to transmit and receive signals in NR resources (924). That is, O-DU and O-RU for the LTE system and O-DU and O-RU for the NR system can operate independently. Also, in Figure 9, the M-plane of the O-RU is shown as one. , the M-plane of the O-RU for the LTE system and the O-RU for the NR system may exist separately.

주파수 자원을 효율적으로 사용하기 위해, 동적 스펙트럼 쉐어링(dynamic spectrum sharing, DSS)를 지원할 수 있다. 동적 스펙트럼 쉐어링은 LTE와 NR 시스템이 동일 주파수 대역(스펙트럼)을 실시간으로 공유하는 방식으로, 스펙트럼 쉐어링을 지원하기 위해 RU와 DU 간의 eCPRI 인터페이스로 전송되는 정보가 LTE 시스템을 위한 것인지 NR 시스템을 위한 것인지 실시간으로 전달되는 C-plane (또는 U-plane) 메시지로 지시할 수 있다. To use frequency resources efficiently, dynamic spectrum sharing (DSS) can be supported. Dynamic spectrum sharing is a method in which LTE and NR systems share the same frequency band (spectrum) in real time. To support spectrum sharing, it is determined whether the information transmitted through the eCPRI interface between RU and DU is for the LTE system or the NR system. It can be indicated with a C-plane (or U-plane) message delivered in real time.

아래에서는 구체적으로 LTE 또는 NR 시스템을 위한 정보인지 지시하는 정보를 실시간 메시지를 이용해 전달하는 방법을 기술한다.Below, we specifically describe a method of transmitting information indicating whether the information is for the LTE or NR system using a real-time message.

도 10은 본 발명의 제1 실시예를 도시한 도면이다. 도 10에 따르면, 전송 헤더(1000)에 포함된 Octet 1의 ecpriReserved 의 3 bits 중 1bit를 LTE/NR 구분자(interfaceName)(1010)으로 활용할 수 있다. 도 10에서는 LTE/NR 구분자의 위치가 5번째 비트로 도시되었으나, 이에 제한되지 않고 LTE/NR 구분자의 위치는 ecpriReserved 의 3 bits 중 한 비트의 위치가 될 수 있으며, LTE/NR 구분자는 일례로 0으로 설정된 경우 LTE, 1으로 설정된 경우 NR 시스템을 위한 메시지임을 지시할 수 있으며 반대의 경우 또한 가능하다. 또한 특정 시스템을 위한 메시지일 경우 LTE/NR 구분자가 설정되고 그렇지 않을 경우 LTE/NR 구분자가 설정되지 않는 것도 가능하다. 또한 상기 일례가 아니더라도 전송 헤더 중 1비트를 LTE/NR 구분자로 활용할 수 있다.Figure 10 is a diagram showing a first embodiment of the present invention. According to FIG. 10, 1 bit among the 3 bits of ecpriReserved in Octet 1 included in the transmission header 1000 can be used as the LTE/NR identifier (interfaceName) 1010. In Figure 10, the position of the LTE/NR separator is shown as the 5th bit, but it is not limited to this and the position of the LTE/NR separator may be the position of one bit among the 3 bits of ecpriReserved, and the LTE/NR separator is set to 0, for example. If set to LTE, it can indicate that the message is for the NR system if set to 1, and the opposite case is also possible. Additionally, if the message is for a specific system, the LTE/NR separator may be set, otherwise, the LTE/NR separator may not be set. Also, even if it is not the example above, 1 bit of the transmission header can be used as an LTE/NR separator.

제1 실시예에 따를 경우 일례로 O-DU는 전송 헤더를 상기 기술된 바와 같이 LTE 시스템을 지시하는 LTE/NR 구분자를 포함하도록 설정해 O-RU로 전송할 수 있다. 상기 전송 헤더를 포함한 메시지를 수신한 O-RU는 전송 헤더를 확인함으로써 상기 전송 헤더를 포함하는 메시지가 LTE를 위한 것임을 확인하고, 상기 메시지가 C-plane 메시지일 경우 상기 메시지가 스케줄링하는 섹션들이 LTE 자원 할당에 관련된 것임을 확인하고 U-plane 메시지를 통해 전송되는 상기 메시지에서 스케줄링하는 섹션들의 데이터를 LTE 시스템의 low-PHY 프로세스에 따라 처리한다. 상기 메시지가 U-plane 메시지일 경우 O-RU는 상기 U-plane 메시지에 포함된 데이터를 LTE 시스템의 low-PHY 프로세스에 따라 처리한다. According to the first embodiment, for example, the O-DU may set the transmission header to include an LTE/NR identifier indicating the LTE system as described above and transmit it to the O-RU. The O-RU that has received the message including the transmission header confirms that the message including the transmission header is for LTE by checking the transmission header, and if the message is a C-plane message, the sections scheduled by the message are LTE After confirming that it is related to resource allocation, the data of the sections scheduled in the message transmitted through the U-plane message is processed according to the low-PHY process of the LTE system. If the message is a U-plane message, the O-RU processes the data included in the U-plane message according to the low-PHY process of the LTE system.

도 11은 본 발명의 제2 실시예를 도시한 도면이다. 도 11에 따르면, C-plane 메시지의 어플리케이션 헤더(1100)에 포함된 Octet 16의 reserved의 8 bits 중 1bit를 LTE/NR 구분자(interfaceName)(1110)로 활용할 수 있다. 도 11에서는 LTE/NR 구분자의 위치가 1번째 비트로 도시되었으나, 이에 제한되지 않고 LTE/NR 구분자의 위치는 reserved 의 8 bits 중 한 비트의 위치가 될 수 있으며, LTE/NR 구분자는 일례로 0으로 설정된 경우 LTE, 1으로 설정된 경우 NR 시스템을 위한 메시지임을 지시할 수 있으며 반대의 경우 또한 가능하다. 또한 특정 시스템을 위한 메시지일 경우 LTE/NR 구분자가 설정되고 그렇지 않을 경우 LTE/NR 구분자가 설정되지 않는 것도 가능하다. 또한 상기 일례가 아니더라도 C-plane 메시지의 어플리케이션 헤더 중 1비트를 LTE/NR 구분자로 활용할 수 있다.Figure 11 is a diagram showing a second embodiment of the present invention. According to FIG. 11, 1 bit of the reserved 8 bits of Octet 16 included in the application header 1100 of the C-plane message can be used as the LTE/NR identifier (interfaceName) 1110. In Figure 11, the position of the LTE/NR separator is shown as the 1st bit, but it is not limited to this and the position of the LTE/NR separator may be the position of one bit among the 8 bits of reserved, and the LTE/NR separator is set to 0, for example. If set to LTE, it can indicate that the message is for the NR system if set to 1, and the opposite case is also possible. Additionally, if the message is for a specific system, the LTE/NR separator may be set, otherwise, the LTE/NR separator may not be set. Also, even if it is not the example above, 1 bit of the application header of the C-plane message can be used as an LTE/NR separator.

제2 실시예에 따를 경우 일례로 O-DU는 C-plane 메시지의 어플리케이션 헤더를 상기 기술된 바와 같이 NR 시스템을 지시하는 LTE/NR 구분자를 포함하도록 설정해 O-RU로 전송할 수 있다. 상기 어플리케이션 헤더를 포함한 C-plane 메시지를 수신한 O-RU는 어플리케이션 헤더를 확인함으로써 상기 어플리케이션 헤더를 포함하는 C-plane 메시지가 NR를 위한 것임을 확인하고, 상기 C-plane 메시지가 스케줄링하는 섹션들이 NR 자원 할당에 관련된 것임을 확인하고 U-plane 메시지를 통해 전송되는 상기 C-plane 메시지에서 스케줄링하는 섹션들의 데이터를 NR 시스템의 low-PHY 프로세스에 따라 처리한다. According to the second embodiment, for example, the O-DU may set the application header of the C-plane message to include an LTE/NR identifier indicating the NR system as described above and transmit it to the O-RU. The O-RU that has received the C-plane message including the application header confirms that the C-plane message including the application header is for NR by checking the application header, and that the sections scheduled by the C-plane message are for NR. After confirming that it is related to resource allocation, the data of the sections scheduled in the C-plane message transmitted through the U-plane message is processed according to the low-PHY process of the NR system.

도 12는 본 발명의 제3 실시예를 도시한 도면이다. 도 12에 따르면, C-plane 메시지의 섹션 헤더(즉, 각 섹션에 대한 정보의 집합)(1200)에 LTE/NR 구분자(interfaceName)(1210)가 추가될 수 있다. 구체적으로, reserved bits 가 있다면 그 중 1bit가 LTE/NR 구분자(interfaceName)로 활용될 수 있으며, reserved bits가 없다면 (4 bytes의 정렬을 위해) 4 byte의 reserved bits 가 추가되고 그 중 1bit가 LTE/NR 구분자(interfaceName)로 활용될 수 있다. 도 12에서는 LTE/NR 구분자의 위치가 추가된 reserved bits 중 1번째 비트로 도시되었으나, 이에 제한되지 않고 LTE/NR 구분자의 위치는 reserved bits 중 미리 정해진 위치가 될 수 있으며, LTE/NR 구분자는 일례로 0으로 설정된 경우 LTE, 1으로 설정된 경우 NR 시스템을 위한 메시지임을 지시할 수 있으며 반대의 경우 또한 가능하다. 또한 특정 시스템을 위한 메시지일 경우 LTE/NR 구분자가 설정되고 그렇지 않을 경우 LTE/NR 구분자가 설정되지 않는 것도 가능하다. 또한 상기 일례가 아니더라도 C-plane 메시지의 섹션 헤더 중 1비트를 LTE/NR 구분자로 활용할 수 있다. 또한 상기 LTE/NR 구분자는 상기 C-plane 메시지에 하나만 포함될 수도 있으며, 이 경우 상기 C-plane 메시지가 스케줄링하는 모든 섹션에 상기 LTE/NR 구분자가 지시하는 내용이 적용될 수 있다.Figure 12 is a diagram showing a third embodiment of the present invention. According to FIG. 12, an LTE/NR delimiter (interfaceName) 1210 may be added to the section header (i.e., a set of information for each section) 1200 of the C-plane message. Specifically, if there are reserved bits, 1 bit of them can be used as an LTE/NR separator (interfaceName), and if there are no reserved bits, 4 bytes of reserved bits are added (for alignment of 4 bytes), and 1 bit of them can be used as an LTE/NR identifier (interfaceName). It can be used as an NR delimiter (interfaceName). In Figure 12, the position of the LTE/NR separator is shown as the first bit among the added reserved bits, but it is not limited to this and the position of the LTE/NR separator may be a predetermined position among the reserved bits. The LTE/NR separator is an example. If set to 0, it can indicate that the message is for LTE, and if set to 1, it can indicate that the message is for the NR system, and the opposite case is also possible. Additionally, if the message is for a specific system, the LTE/NR separator may be set, otherwise, the LTE/NR separator may not be set. Also, even if it is not the above example, 1 bit of the section header of the C-plane message can be used as an LTE/NR separator. Additionally, only one LTE/NR identifier may be included in the C-plane message, in which case the content indicated by the LTE/NR identifier may be applied to all sections scheduled by the C-plane message.

제3 실시예에 따를 경우 일례로 O-DU는 하나 이상의 섹션을 스케줄링하는 C-plane 메시지의 각 섹션 헤더를 상기 기술된 바와 같이 NR 시스템을 지시하는 LTE/NR 구분자를 포함하도록 설정해 O-RU로 전송할 수 있다. 상기 C-plane 메시지를 수신한 O-RU는 각 섹션에 대한 섹션 헤더를 확인함으로써 각 섹션이 LTE 또는 NR 자원 할당을 위한 것임을 확인하고, U-plane 메시지를 통해 전송되는 각 섹션들의 데이터를 섹션 헤더에서 지시한 대로 LTE 시스템의 low-PHY 프로세스 또는 NR 시스템의 low-PHY 프로세스에 따라 처리한다. According to the third embodiment, for example, the O-DU sets each section header of the C-plane message scheduling one or more sections to include an LTE/NR delimiter indicating the NR system as described above and sends it to the O-RU. Can be transmitted. The O-RU that received the C-plane message confirms that each section is for LTE or NR resource allocation by checking the section header for each section, and sends the data of each section transmitted through the U-plane message to the section header. As instructed, it is processed according to the low-PHY process of the LTE system or the low-PHY process of the NR system.

도 13은 본 발명의 제4 실시예를 도시한 도면이다. 도 13에 따르면, C-plane 메시지의 섹션 확장 (1300)을 통해 LTE/NR 구분자(interfaceName)(1310)가 추가될 수 있다. 구체적으로, 확장 타입 (ExtType) = 10으로 LTE/NR 구분자(interfaceName)가 추가될 수 있으며, 이 때 extLen (1320) 은 0x10으로 설정되고 (즉 1개의 4 bytes), interfaceName(1310)이 설정될 수 있다. 나머지는 reserved bits 또는 제로 패딩으로 채워질 수 있다. 도 13에서는 LTE/NR 구분자의 위치가 Octet M+2의 1번째 비트로 도시되었으나, 이에 제한되지 않고 LTE/NR 구분자의 위치는 미리 정해진 위치가 될 수 있다. LTE/NR 구분자는 일례로 0으로 설정된 경우 LTE, 1으로 설정된 경우 NR 시스템을 위한 메시지임을 지시할 수 있으며 반대의 경우 또한 가능하다. 또한 특정 시스템을 위한 메시지일 경우 LTE/NR 구분자가 설정되고 그렇지 않을 경우 LTE/NR 구분자가 설정되지 않는 것도 가능하다. 또한 상기 일례가 아니더라도 C-plane 메시지의 섹션 헤더 중 1비트를 LTE/NR 구분자로 활용할 수 있다. 또한 상기 LTE/NR 구분자는 상기 C-plane 메시지에 1개만 포함될 수도 있으며, 이 경우 상기 C-plane 메시지가 스케줄링하는 모든 섹션에 상기 LTE/NR 구분자가 지시하는 내용이 적용될 수 있다.Figure 13 is a diagram showing a fourth embodiment of the present invention. According to FIG. 13, an LTE/NR delimiter (interfaceName) 1310 can be added through section expansion 1300 of the C-plane message. Specifically, an LTE/NR separator (interfaceName) can be added with extension type (ExtType) = 10, and at this time, extLen (1320) is set to 0x10 (i.e. 1 4 bytes), and interfaceName (1310) is set. You can. The remainder can be filled with reserved bits or zero padding. In FIG. 13, the position of the LTE/NR separator is shown as the 1st bit of Octet M+2, but it is not limited thereto and the position of the LTE/NR separator may be a predetermined position. For example, if the LTE/NR separator is set to 0, it can indicate that it is a message for LTE, and if it is set to 1, it can indicate that the message is for the NR system, and the opposite case is also possible. Additionally, if the message is for a specific system, the LTE/NR separator may be set, otherwise, the LTE/NR separator may not be set. Also, even if it is not the above example, 1 bit of the section header of the C-plane message can be used as an LTE/NR separator. Additionally, only one LTE/NR identifier may be included in the C-plane message, in which case the content indicated by the LTE/NR identifier may be applied to all sections scheduled by the C-plane message.

제4 실시예에 따를 경우 일례로 O-DU는 하나 이상의 섹션을 스케줄링하는 C-plane 메시지의 각 섹션에 대한 섹션 확장을 상기 기술된 바와 같이 NR 시스템을 지시하는 LTE/NR 구분자를 포함하도록 설정해 O-RU로 전송할 수 있다. 상기 C-plane 메시지를 수신한 O-RU는 각 섹션에 대한 섹션 확장을 확인함으로써 각 섹션이 LTE 또는 NR 자원 할당을 위한 것임을 확인하고, U-plane 메시지를 통해 전송되는 각 섹션들의 데이터를 섹션 확장에서 지시한 대로 LTE 시스템의 low-PHY 프로세스 또는 NR 시스템의 low-PHY 프로세스에 따라 처리한다. According to the fourth embodiment, for example, the O-DU sets the section extension for each section of the C-plane message scheduling one or more sections to include an LTE/NR delimiter indicating the NR system as described above. -Can be transmitted to RU. The O-RU that received the C-plane message confirms that each section is for LTE or NR resource allocation by checking the section extension for each section, and extends the data of each section transmitted through the U-plane message. As instructed, it is processed according to the low-PHY process of the LTE system or the low-PHY process of the NR system.

상기 제1 내지 제4 실시예는 하나 이상의 실시예가 결합해 사용될 수 있으며, 상기 실시예가 결합해 사용될 경우 특정 실시예에 따른 LTE/NR 구분자가 더 우선 순위가 높을 수 있다. 일례로 제2 실시예와 제3 실시예가 함께 사용될 경우, 제2 실시예에 따라 C-plane 메시지의 어플리케이션 헤더에 포함된 LTE/NR 구분자가 LTE를 지시하더라도 제3 실시예에 따라 각 섹션에 해당하는 섹션 헤더에 포함된 LTE/NR 구분자가 NR을 지시할 경우 O-RU는 상기 섹션이 NR 시스템의 자원 할당을 지시하는 것이라고 확인할 수 있다. 또는 그 반대도 가능하다. The first to fourth embodiments may be used in combination with one or more embodiments, and when the above embodiments are used in combination, the LTE/NR separator according to a specific embodiment may have higher priority. For example, when the second and third embodiments are used together, even if the LTE/NR delimiter included in the application header of the C-plane message according to the second embodiment indicates LTE, each section is If the LTE/NR identifier included in the section header indicates NR, the O-RU can confirm that the section indicates resource allocation of the NR system. Or vice versa.

도 14는 동적 스펙트럼 쉐어링을 지원하는 RU와 DU의 일례를 도시한 도면이다. 이 때 DU(1410) 내에 위치한 프론트홀 스위칭 유닛(fronthaul switching unit, 1420)은 상기 C-plane 메시지를 수신해 상기 C-plane 메시지 및 상응하는 U-plane 메시지가 LTE 시스템을 위한 것인지 NR 시스템을 위한 것인지 판단할 수 있다. 또한 프론트홀 스위칭 유닛(1420)은 수신한 메시지를 처리해 LTE 시스템을 위한 low-PHY 유닛(1430) 또는 NR 시스템을 위한 low-PHY 유닛(1440)이 스케줄링에 따른 데이터 송수신을 수행하도록 할 수 있다. 또한 프론트홀 스위칭 유닛(1420)은 LTE 시스템을 위한 low-PHY 유닛(1030) 또는 NR 시스템을 위한 low-PHY 유닛(1440)으로부터 수신한 LTE 또는 NR 데이터 또는 DU(1410)을 위한 제어 정보를 메시지로 생성해 RU(1400)으로 전달할 수 있다. 또한 조속한 처리를 위해 상기 프론트홀 스위칭 유닛은 FPGA(field-programmable gate array)로 구현될 수 있다.Figure 14 is a diagram showing an example of RU and DU supporting dynamic spectrum sharing. At this time, the fronthaul switching unit (1420) located within the DU (1410) receives the C-plane message and determines whether the C-plane message and the corresponding U-plane message are for the LTE system or the NR system. You can judge whether it is. Additionally, the fronthaul switching unit 1420 may process the received message so that the low-PHY unit 1430 for the LTE system or the low-PHY unit 1440 for the NR system performs data transmission and reception according to scheduling. Additionally, the fronthaul switching unit 1420 sends the LTE or NR data received from the low-PHY unit 1030 for the LTE system or the low-PHY unit 1440 for the NR system or control information for the DU 1410 as a message. It can be generated and delivered to RU (1400). Additionally, for quick processing, the fronthaul switching unit may be implemented as a field-programmable gate array (FPGA).

도 15는 RU에서 수행되는 LTE 및 NR의 low-PHY 프로세스의 차이를 도시한 도면이다. 도 15에 따르면, RU(1160)에 포함되는 LTE 및 NR의 low-PHY 동작은 서로 IFFT 및 위상 보상(phase compensation) 동작에서 차이가 있다. 구체적으로, IFFF 동작의 경우 IFFT 를 위해 입력된 nTone 개의 데이터들은 nFFT 크기의 그리드(grid)에서 리오더링(re-ordering) 되며, 이때 NR과 LTE 프로세스에서는 데이터가 리오더링되는 방식에 차이가 있다. NR(1500)의 경우 k0 라고 하는 오프셋(offset)을 이용해서 리오더링 위치가 조절될 수 있으며(1510), LTE(1530)의 경우 DC 캐리어 (direct current subcarrier) 기준으로 나누어 리오더링이 수행되고 이 때 DC 캐리어의 위치에 '0'이 삽입된다(DC-nulling). 또한 NR(1500)에는 복조시 위상 잡음을 제거하는 위상 보상 동작이 수행되나(1520), LTE(1530)에서는 수행되지 않는다.Figure 15 is a diagram showing the difference between LTE and NR low-PHY processes performed in RU. According to FIG. 15, the low-PHY operations of LTE and NR included in the RU 1160 differ from each other in IFFT and phase compensation operations. Specifically, in the case of IFFF operation, n Tone data input for IFFT are re-ordered in a grid of n FFT size, and there is a difference in the way data is reordered in NR and LTE processes. there is. In the case of NR (1500), the reordering position can be adjusted using an offset called k0 (1510), and in the case of LTE (1530), reordering is performed by dividing based on the DC carrier (direct current subcarrier). '0' is inserted at the position of the DC carrier (DC-nulling). Additionally, a phase compensation operation to remove phase noise during demodulation is performed in the NR (1500) (1520), but is not performed in the LTE (1530).

도 16은 본 발명의 실시예를 수행하는 송신기의 동작을 도시한 도면이다. DL 전송의 경우 송신기는 O-DU가 될 수 있으며 수신기는 O-RU가 될 수 있으며, UL 전송의 경우 그 역 또한 가능하다. 도 16에 따르면, 송신기는 동적 스펙트럼 쉐어링을 적용한 LTE 및 NR 스케줄링의 결과에 따라 본 발명의 제1 내지 제4 실시예 중 적어도 하나의 실시예에 따라 LTE/NR 구분자를 포함하는 C-plane 또는 U-plane 메시지를 생성한다(1600). 송신기는 상기 생성한 메시지를 수신기로 전송한다(1610). Figure 16 is a diagram showing the operation of a transmitter performing an embodiment of the present invention. For DL transmission, the transmitter can be an O-DU and the receiver can be an O-RU, and for UL transmission, the reverse is also possible. According to Figure 16, the transmitter is a C-plane or U including an LTE/NR separator according to at least one of the first to fourth embodiments of the present invention according to the results of LTE and NR scheduling applying dynamic spectrum sharing. -Create a plane message (1600). The transmitter transmits the generated message to the receiver (1610).

도 17은 본 발명의 실시예를 수행하는 수신기의 동작을 도시한 도면이다. DL 전송의 경우 수신기는 O-RU가 될 수 있으며 송신기는 O-DU가 될 수 있으며 UL 전송의 경우 그 역 또한 가능하다. 도 17에 따르면, 수신기는 송신기로부터 C-plane 또는 U-plane 메시지를 수신한다(1700). 수신기는 본 발명의 제1 내지 제4 실시예 중 적어도 하나의 실시예에 따라 각 메시지가 LTE 또는 NR에 대한 것인지, 또는 스케줄링된 섹션이 LTE 또는 NR에 대한 것인 것인지 확인한다(1710). 이후 수신기는 상기 확인 결과에 따라 신호 송수신을 수행하며, 특히 DL 전송의 경우 수신기(즉 O-DU)는 상기 스케줄링된 섹션이 LTE 시스템에 대한 것인 것인지 NR 시스템에 대한 것인지에 따라 도 15의 내용에 따라 서로 다른 신호 처리 프로세스를 수행하게 된다.Figure 17 is a diagram showing the operation of a receiver performing an embodiment of the present invention. For DL transmission, the receiver can be an O-RU and the transmitter can be an O-DU, and vice versa for UL transmission. According to FIG. 17, the receiver receives a C-plane or U-plane message from the transmitter (1700). The receiver checks whether each message is for LTE or NR, or whether the scheduled section is for LTE or NR, according to at least one of the first to fourth embodiments of the present invention (1710). Thereafter, the receiver performs signal transmission and reception according to the confirmation result. In particular, in the case of DL transmission, the receiver (i.e. O-DU) transmits the information in FIG. 15 depending on whether the scheduled section is for the LTE system or the NR system. Depending on the signal processing process, different signal processing processes are performed.

도 18은 본 발명을 수행할 수 있는 O-RU와 O-DU의 장치를 도시한 블록도이다. 도 18에 따르면, O-RU(1800)는 송수신부(1810), 제어부(1820), 연결부(1830) 및 저장부(1840)를 포함한다. 다만, O-RU(1800)의 구성 요소가 전술한 예에 한정되는 것은 아니며 예를 들어, O-RU(1800)는 도시한 구성 요소보다 더 많은 구성 요소를 포함하거나 더 적은 구성 요소를 포함할 수도 있다. 뿐만 아니라 송수신부(1810), 저장부(1830), 및 제어부(1820) 등이 하나의 칩(chip) 형태로 구현될 수도 있다.Figure 18 is a block diagram showing O-RU and O-DU devices capable of carrying out the present invention. According to FIG. 18, the O-RU (1800) includes a transceiver (1810), a control unit (1820), a connection unit (1830), and a storage unit (1840). However, the components of the O-RU (1800) are not limited to the above-described examples. For example, the O-RU (1800) may include more or fewer components than the components shown. It may be possible. In addition, the transmitting and receiving unit 1810, the storage unit 1830, and the control unit 1820 may be implemented in the form of a single chip.

송수신부(1810)는 단말과 신호를 송수신할 수 있다. 여기에서, 신호는 제어 정보 및 데이터를 포함할 수 있다. 이를 위해, 송수신부(1810)는 전송되는 신호의 주파수를 상승 변환 및 증폭하는 RF 송신기와, 수신되는 신호를 저 잡음 증폭하고 주파수를 하강 변환하는 RF 수신기 등으로 구성될 수 있다. 다만, 이는 송수신부(1810)의 일 실시예일뿐이며, 송수신부(1810)의 구성 요소가 RF 송신기 및 RF 수신기에 한정되는 것은 아니다. 또한, 송수신부(1810)는 무선 채널을 통해 신호를 수신하여 제어부(1820)로 출력하고, 제어부(1820)로부터 출력된 신호를 무선 채널을 통해 전송할 수 있다. 또한 송수신부(1810)는 LTE 시스템을 위한 RF 송수신기와 NR 시스템을 위한 RF 송수신기를 개별로 구비하거나, 또는 하나의 송수신기로 LTE 및 NR의 물리 계층 프로세싱을 수행할 수 있다.The transceiver unit 1810 can transmit and receive signals to and from the terminal. Here, the signal may include control information and data. To this end, the transceiver 1810 may be composed of an RF transmitter that up-converts and amplifies the frequency of the transmitted signal, and an RF receiver that amplifies the received signal with low noise and down-converts the frequency. However, this is only an example of the transceiver 1810, and the components of the transceiver 1810 are not limited to the RF transmitter and RF receiver. Additionally, the transceiver 1810 may receive a signal through a wireless channel and output it to the control unit 1820, and transmit the signal output from the control unit 1820 through a wireless channel. Additionally, the transceiver 1810 may be separately equipped with an RF transceiver for the LTE system and an RF transceiver for the NR system, or may perform physical layer processing of LTE and NR with a single transceiver.

저장부(1840)는 O-RU의 동작에 필요한 프로그램 및 데이터를 저장할 수 있다. 또한, 저장부(1840)는 O-RU가 송수신하는 신호에 포함된 제어 정보 또는 데이터를 저장할 수 있다. 저장부(1840)는 롬(ROM), 램(RAM), 하드디스크, CD-ROM 및 DVD 등과 같은 저장 매체 또는 저장 매체들의 조합으로 구성될 수 있다. 또한, 저장부(1840)는 복수 개일 수 있다.The storage unit 1840 can store programs and data necessary for the operation of the O-RU. Additionally, the storage unit 1840 may store control information or data included in signals transmitted and received by the O-RU. The storage unit 1840 may be composed of a storage medium such as ROM, RAM, hard disk, CD-ROM, and DVD, or a combination of storage media. Additionally, there may be a plurality of storage units 1840.

제어부(1820)는 전술한 본 개시의 실시예에 따라 O-RU(1800)가 동작할 수 있도록 일련의 과정을 제어할 수 있다. 예를 들어, 제어부(1820)는 O-DU(1850)로부터 연결부(1830)을 통해 수신한 C-plane 메시지 및 U-plane 메시지에 따라 단말과 LTE 또는 NR 신호를 송수신할 수 있다. 제어부(1820)는 복수개일 수 있으며, 제어부(1820)는 저장부(1840)에 저장된 프로그램을 실행함으로써 O-RU(1800)의 구성 요소 제어 동작을 수행할 수 있다.The control unit 1820 may control a series of processes so that the O-RU 1800 can operate according to the above-described embodiment of the present disclosure. For example, the control unit 1820 can transmit and receive LTE or NR signals to and from the terminal according to the C-plane message and U-plane message received from the O-DU 1850 through the connection unit 1830. There may be a plurality of control units 1820, and the control unit 1820 may perform a component control operation of the O-RU 1800 by executing a program stored in the storage unit 1840.

연결부(1830)은 O-RU(1800)과 O-DU(1850)를 연결하는 장치로, 메시지 송수신을 위한 물리 계층 프로세싱 및 O-DU(1850)로 메시지를 전송하고, O-DU(1850)로부터 메시지를 수신하는 동작을 수행할 수 있다.The connection unit 1830 is a device that connects the O-RU (1800) and the O-DU (1850), performs physical layer processing for message transmission and reception, and transmits messages to the O-DU (1850). You can perform an operation to receive a message from.

O-DU(1850)는 제어부(1870), 연결부(1860) 및 저장부(1880)를 포함한다. 다만, O-DU(1850)의 구성 요소가 전술한 예에 한정되는 것은 아니며 예를 들어, O-DU(1850)는 도시한 구성 요소보다 더 많은 구성 요소를 포함하거나 더 적은 구성 요소를 포함할 수도 있다. 뿐만 아니라 연결부(1860), 저장부(1880), 및 제어부(1870) 등이 하나의 칩(chip) 형태로 구현될 수도 있다.O-DU (1850) includes a control unit (1870), a connection unit (1860), and a storage unit (1880). However, the components of the O-DU (1850) are not limited to the above-described examples. For example, the O-DU (1850) may include more or fewer components than the components shown. It may be possible. In addition, the connection unit 1860, the storage unit 1880, and the control unit 1870 may be implemented in the form of a single chip.

제어부(1860)는 전술한 본 개시의 실시예에 따라 O-DU(1850)가 동작할 수 있도록 일련의 과정을 제어할 수 있다. 예를 들어, 제어부(1860)는 O-RU(1800)로 전송할 C-plane 메시지 및 U-plane 메시지를 생성해 연결부(1860)을 통해 O-RU(1800)으로 메시지를 전송할 수 있다. 제어부(1860)는 복수개일 수 있으며, 제어부(1860)는 저장부(1880)에 저장된 프로그램을 실행함으로써 O-DU(1850)의 구성 요소 제어 동작을 수행할 수 있다.The control unit 1860 can control a series of processes so that the O-DU 1850 can operate according to the above-described embodiment of the present disclosure. For example, the control unit 1860 may generate a C-plane message and a U-plane message to be transmitted to the O-RU 1800 and transmit the messages to the O-RU 1800 through the connection unit 1860. There may be a plurality of control units 1860, and the control unit 1860 may perform a component control operation of the O-DU 1850 by executing a program stored in the storage unit 1880.

저장부(1840)는 O-RU의 동작에 필요한 프로그램 및 데이터를 저장할 수 있다. 또한, 저장부(1840)는 O-RU가 송수신하는 신호에 포함된 제어 정보 또는 데이터를 저장할 수 있다. 저장부(1840)는 롬(ROM), 램(RAM), 하드디스크, CD-ROM 및 DVD 등과 같은 저장 매체 또는 저장 매체들의 조합으로 구성될 수 있다. 또한, 저장부(1840)는 복수 개일 수 있다.The storage unit 1840 can store programs and data necessary for the operation of the O-RU. Additionally, the storage unit 1840 may store control information or data included in signals transmitted and received by the O-RU. The storage unit 1840 may be composed of a storage medium such as ROM, RAM, hard disk, CD-ROM, and DVD, or a combination of storage media. Additionally, there may be a plurality of storage units 1840.

연결부(1860)은 O-RU(1800)과 O-DU(1850)를 연결하는 장치로, 메시지 송수신을 위한 물리 계층 프로세싱 및 O-RU(1800)로 메시지를 전송하고, O-RU(1800)로부터 메시지를 수신하는 동작을 수행할 수 있다.The connection unit 1860 is a device that connects the O-RU (1800) and the O-DU (1850), performs physical layer processing for message transmission and reception, and transmits messages to the O-RU (1800). You can perform an operation to receive a message from.

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

한편, 본 명세서와 도면에 개시된 본 개시의 실시 예들은 본 개시의 기술 내용을 쉽게 설명하고 본 개시의 이해를 돕기 위해 특정 예를 제시한 것일 뿐이며, 본 개시의 범위를 한정하고자 하는 것은 아니다. 즉 본 개시의 기술적 사상에 바탕을 둔 다른 변형예들이 실시 가능하다는 것은 본 개시의 속하는 기술 분야에서 통상의 지식을 가진 자에게 자명한 것이다. 또한 상기 각각의 실시 예는 필요에 따라 서로 조합되어 운용할 수 있다. 예컨대, 본 개시의 일 실시 예와 다른 일 실시 예의 일부분들이 서로 조합되어 기지국과 단말이 운용될 수 있다. 예를 들면, 본 개시의 제1 실시예와 제2 실시예의 일부분들이 서로 조합되어 기지국이 운용될 수 있다. Meanwhile, the embodiments of the present disclosure disclosed in the specification and drawings are merely provided as specific examples to easily explain the technical content of the present disclosure and aid understanding of the present disclosure, and are not intended to limit the scope of the present disclosure. In other words, it is obvious to those skilled in the art that other modifications based on the technical idea of the present disclosure can be implemented. Additionally, each of the above embodiments can be operated in combination with each other as needed. For example, a base station and a terminal may be operated by combining one embodiment of the present disclosure with parts of another embodiment. For example, a base station may be operated by combining parts of the first and second embodiments of the present disclosure.

Claims (12)

무선 통신 시스템의 송신기에 의해 수행되는 방법에 있어서,
메시지가 제1 통신 시스템 또는 제2 통신 시스템을 위한 것인지 지시하는 지시자를 포함하는 상기 메시지를 생성하는 단계; 및
상기 메시지를 수신기로 전송하는 단계를 포함하며,
상기 지시자는 어플리케이션 헤더, 섹션 헤더 또는 섹션 확장 중 적어도 하나에 포함되는 것을 특징으로 하는 방법.
In a method performed by a transmitter of a wireless communication system,
generating the message including an indicator indicating whether the message is for a first communication system or a second communication system; and
Including transmitting the message to a receiver,
The method is characterized in that the indicator is included in at least one of an application header, a section header, or a section extension.
삭제delete 제1항에 있어서,
상기 제1 통신 시스템은 LTE (Long-term evolution) 시스템이고, 상기 제2 통신 시스템은 NR(New radio) 시스템인 것을 특징으로 하는 방법.
According to paragraph 1,
The first communication system is a long-term evolution (LTE) system, and the second communication system is a new radio (NR) system.
무선 통신 시스템의 수신기에 의해 수행되는 방법에 있어서,
송신기로부터, 메시지가 제1 통신 시스템 또는 제2 통신 시스템을 위한 것인지 지시하는 지시자를 포함하는 상기 메시지를 수신하는 단계;
상기 메시지가 제1 통신 시스템을 위한 것인지 또는 제2 통신 시스템을 위한 것인지 확인하는 단계; 및
상기 확인 결과에 기반하여, 상기 메시지에 포함된 정보에 따라 스케줄링 또는 신호 송신 중 적어도 하나의 동작을 수행하는 단계를 포함하며,
상기 지시자는 어플리케이션 헤더, 섹션 헤더 또는 섹션 확장 중 적어도 하나에 포함되는 것을 특징으로 하는 방법.
In a method performed by a receiver of a wireless communication system,
Receiving, from a transmitter, the message comprising an indicator indicating whether the message is intended for a first communication system or a second communication system;
confirming whether the message is intended for a first communication system or a second communication system; and
Based on the confirmation result, performing at least one operation of scheduling or signal transmission according to the information included in the message,
The method is characterized in that the indicator is included in at least one of an application header, a section header, or a section extension.
삭제delete 제4항에 있어서,
상기 제1 통신 시스템은 LTE (Long-term evolution) 시스템이고, 상기 제2 통신 시스템은 NR(New radio) 시스템인 것을 특징으로 하는 방법.
According to clause 4,
The first communication system is a long-term evolution (LTE) system, and the second communication system is a new radio (NR) system.
무선 통신 시스템의 송신기에 있어서,
연결부; 및
제어부를 포함하며, 상기 제어부는,
메시지가 제1 통신 시스템 또는 제2 통신 시스템을 위한 것인지 지시하는 지시자를 포함하는 상기 메시지를 생성하고, 상기 메시지를 수신기로 전송하도록 제어하는 제어부를 포함하며,
상기 지시자는 어플리케이션 헤더, 섹션 헤더 또는 섹션 확장 중 적어도 하나에 포함되는 것을 특징으로 하는 송신기.
In a transmitter of a wireless communication system,
connection; and
It includes a control unit, wherein the control unit includes:
A control unit generating the message including an indicator indicating whether the message is for a first communication system or a second communication system and controlling transmission of the message to a receiver;
The transmitter, characterized in that the indicator is included in at least one of an application header, a section header, or a section extension.
삭제delete 제7항에 있어서,
상기 제1 통신 시스템은 LTE (Long-term evolution) 시스템이고, 상기 제2 통신 시스템은 NR(New radio) 시스템인 것을 특징으로 하는 송신기.
In clause 7,
The first communication system is a long-term evolution (LTE) system, and the second communication system is a new radio (NR) system.
무선 통신 시스템의 수신기에 있어서,
연결부; 및
제어부를 포함하며, 상기 제어부는,
송신기로부터 메시지가 제1 통신 시스템 또는 제2 통신 시스템을 위한 것인지 지시하는 지시자를 포함하는 상기 메시지를 수신하고, 상기 메시지가 제1 통신 시스템을 위한 것인지 또는 제2 통신 시스템을 위한 것인지 확인하고, 상기 확인 결과에 기반하여, 상기 메시지에 포함된 정보에 따라 스케줄링 또는 신호 송신 중 적어도 하나의 동작을 수행하도록 제어하며,
상기 지시자는 어플리케이션 헤더, 섹션 헤더 또는 섹션 확장 중 적어도 하나에 포함되는 것을 특징으로 하는 수신기.
In the receiver of a wireless communication system,
connection; and
It includes a control unit, wherein the control unit includes:
Receive from a transmitter the message including an indicator indicating whether the message is intended for a first communication system or a second communication system, determine whether the message is intended for a first communication system or a second communication system, and Based on the confirmation result, control to perform at least one operation of scheduling or signal transmission according to the information included in the message,
The receiver, characterized in that the indicator is included in at least one of an application header, a section header, or a section extension.
삭제delete 제10항에 있어서,
상기 제1 통신 시스템은 LTE (Long-term evolution) 시스템이고, 상기 제2 통신 시스템은 NR(New radio) 시스템인 것을 특징으로 하는 수신기.
According to clause 10,
The first communication system is a long-term evolution (LTE) system, and the second communication system is a new radio (NR) system.
KR1020190130276A 2019-10-18 2019-10-18 Apparatus and method for spectrum sharing in communication system KR102673083B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020190130276A KR102673083B1 (en) 2019-10-18 2019-10-18 Apparatus and method for spectrum sharing in communication system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020190130276A KR102673083B1 (en) 2019-10-18 2019-10-18 Apparatus and method for spectrum sharing in communication system

Publications (2)

Publication Number Publication Date
KR20210046499A KR20210046499A (en) 2021-04-28
KR102673083B1 true KR102673083B1 (en) 2024-06-11

Family

ID=75721130

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020190130276A KR102673083B1 (en) 2019-10-18 2019-10-18 Apparatus and method for spectrum sharing in communication system

Country Status (1)

Country Link
KR (1) KR102673083B1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023055224A1 (en) * 2021-10-01 2023-04-06 주식회사 쏠리드랩스 Combination method for configuring shared cell of o-ran
EP4195871A1 (en) * 2021-12-10 2023-06-14 INTEL Corporation Converged wireless access system and method

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9288735B2 (en) * 2012-12-21 2016-03-15 Samsung Electronics Co., Ltd. Apparatus and method for switching radio access technology in wireless communication system
US10200137B2 (en) * 2013-12-27 2019-02-05 Huawei Technologies Co., Ltd. System and method for adaptive TTI coexistence with LTE
KR20180084578A (en) * 2017-01-17 2018-07-25 삼성전자주식회사 Apparatus and method for interworking between networks in a wireless communication system
KR102316752B1 (en) * 2017-03-24 2021-10-25 삼성전자 주식회사 Method and apparatus for transmitting and receiving information to provide a plurality of communication service
WO2019071496A1 (en) * 2017-10-11 2019-04-18 Oppo广东移动通信有限公司 Post-network handover return method, access network device and core network device
KR102534537B1 (en) * 2018-03-08 2023-05-19 삼성전자주식회사 Apparatus and method for switching radio access technology in wireless communication system

Also Published As

Publication number Publication date
KR20210046499A (en) 2021-04-28

Similar Documents

Publication Publication Date Title
US11974300B2 (en) Method and apparatus for transmitting control message in wireless communication system
JP7240396B2 (en) Physical layer extension for early data transmission
EP3878232B1 (en) Method and apparatus for supporting simultaneous transmission and reception to multiple transmission and reception points in next generation mobile communication system
KR102501927B1 (en) Method and apparatus for wireless communication in wireless communication system
CN112005595B (en) User equipment in wireless communication system and method thereof
JP2022553032A (en) Apparatus and method for fronthaul transmission in wireless communication system
US11824626B2 (en) Method for separating physical layer functions in wireless communication system
JP2023542177A (en) Apparatus and method for fronthaul transmission in wireless communication systems
US12004194B2 (en) Transmission method and apparatus for MIMO system
CN115336327A (en) Slice allocation and interface for applications
JP2022553031A (en) Apparatus and method for managing base station radio unit resources in a wireless communication system
JP2022536323A (en) Device-to-device quality of service flow management
KR102673083B1 (en) Apparatus and method for spectrum sharing in communication system
KR20220037308A (en) Apparatus and method for front haul transmission in wireless communication system
WO2024081485A1 (en) Sps and multi-pdsch configuration and dci for multiple tb in rate splitting
CN111133792B (en) Base station apparatus and data packet transmission method
KR20220037326A (en) Method and apparatus of transmission for mimo system
CN113766516A (en) Uplink configuration method, system, base station and storage medium
US20240154776A1 (en) Single dci and multiple trp unified tci activation design
US20240121655A1 (en) End-to-end quality of service via a customer premises equipment
EP4344304A1 (en) Apparatus and method for performing region re-routing in wireless communication system
TW202322648A (en) Passthrough of messages in an accelerator of a distributed unit
WO2024097823A1 (en) Single dci and multiple trp unified tci activation design
KR20240089370A (en) Method for uplink multiple transmission/reception point operation with improved uplink coverage

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant