WO2024080848A1 - 프론트홀 인터페이스에서 변조 압축 정보를 제공하기 위한 전자 장치 및 방법 - Google Patents
프론트홀 인터페이스에서 변조 압축 정보를 제공하기 위한 전자 장치 및 방법 Download PDFInfo
- Publication number
- WO2024080848A1 WO2024080848A1 PCT/KR2023/015886 KR2023015886W WO2024080848A1 WO 2024080848 A1 WO2024080848 A1 WO 2024080848A1 KR 2023015886 W KR2023015886 W KR 2023015886W WO 2024080848 A1 WO2024080848 A1 WO 2024080848A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- sub
- information
- chunk
- prb
- block
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2626—Arrangements specific to the transmitter only
- H04L27/2627—Modulators
- H04L27/2634—Inverse fast Fourier transform [IFFT] or inverse discrete Fourier transform [IDFT] modulators in combination with other circuits for modulation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0002—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate
- H04L1/0003—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate by switching between different modulation schemes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0006—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission format
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2602—Signal structure
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/32—Carrier systems characterised by combinations of two or more of the types covered by groups H04L27/02, H04L27/10, H04L27/18 or H04L27/26
- H04L27/34—Amplitude- and phase-modulated carrier systems, e.g. quadrature-amplitude modulated carrier systems
- H04L27/38—Demodulator circuits; Receiver circuits
- H04L27/3809—Amplitude regulation arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/0001—Arrangements for dividing the transmission path
- H04L5/0003—Two-dimensional division
- H04L5/0005—Time-frequency
- H04L5/0007—Time-frequency the frequencies being orthogonal, e.g. OFDM(A) or DMT
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0053—Allocation of signalling, i.e. of overhead other than pilot signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/0091—Signalling for the administration of the divided path, e.g. signalling of configuration information
- H04L5/0094—Indication of how sub-channels of the path are allocated
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0446—Resources in time domain, e.g. slots or frames
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0453—Resources in frequency domain, e.g. a carrier in FDMA
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M7/00—Conversion of a code where information is represented by a given sequence or number of digits to a code where the same, similar or subset of information is represented by a different sequence or number of digits
- H03M7/30—Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction
- H03M7/60—General implementation details not specific to a particular type of compression
- H03M7/6047—Power optimization with respect to the encoder, decoder, storage or transmission
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/08—Access point devices
- H04W88/085—Access point devices with remote components
Definitions
- This disclosure relates to a fronthaul interface. More specifically, the present disclosure relates to an electronic device and method for providing modulation compression information in a fronthaul interface.
- the base station can be divided into a distributed unit (DU) and a radio unit (RU).
- DU distributed unit
- RU radio unit
- a fronthaul interface is defined for communication between DUs and RUs.
- an aspect of the present disclosure is to provide an electronic device and method for providing modulation compression information in a fronthaul interface.
- a method performed by a distributed unit (DU) in a wireless communication system may include an operation of identifying a subblock within one section.
- the method may include generating a control-plane (C-plane) message including section extension information including modulation compression information corresponding to the subblock.
- the method may include transmitting the C-plane message to a radio unit (RU) through a fronthaul interface.
- the modulation compression information may include a flag indicating whether the constellation for the subblock is moved and scale information to be applied to the subblock.
- the section extension information may include information indicating the number of one or more symbols of the subblock and information indicating the number of one or more physical resource blocks (PRBs) of the subblock.
- PRBs physical resource blocks
- a method performed by a radio unit (RU) in a wireless communication system sends a control-plane (C-plane) message including section extension information to a distributed unit (DU) through a fronthaul interface.
- the method may include the operation of receiving from.
- the method may include an operation of identifying modulation compression information corresponding to a subblock within one section in the section extension information.
- the modulation compression information may include a flag indicating whether the constellation for the subblock is moved and scale information to be applied to the subblock.
- the section extension information may include information indicating the number of one or more symbols of the subblock and information indicating the number of one or more physical resource blocks (PRBs) of the subblock.
- PRBs physical resource blocks
- an electronic device of a distributed unit (DU) in a wireless communication system.
- the electronic device may include at least one transceiver and at least one processor coupled to the at least one transceiver.
- the at least one processor may be configured to identify subblocks within one section.
- the at least one processor may be configured to generate a control-plane (C-plane) message including section extension information including modulation compression information corresponding to the subblock.
- the at least one processor may be configured to transmit the C-plane message to a radio unit (RU) through a fronthaul interface.
- the modulation compression information may include a flag indicating whether the constellation for the subblock is moved and scale information to be applied to the subblock.
- the section extension information may include information indicating the number of one or more symbols of the subblock and information indicating the number of one or more physical resource blocks (PRBs) of the subblock.
- PRBs physical resource blocks
- an electronic device of a radio unit (RU) in a wireless communication system may include at least one transceiver and at least one processor coupled to the at least one transceiver.
- the at least one processor may be configured to receive a control-plane (C-plane) message including section extension information from a distributed unit (DU) through a fronthaul interface.
- the at least one processor may be configured to identify modulation compression information corresponding to a subblock within one section in the section extension information.
- the modulation compression information may include a flag indicating whether the constellation for the subblock is moved and scale information to be applied to the subblock.
- the section extension information may include information indicating the number of one or more symbols of the subblock and information indicating the number of one or more physical resource blocks (PRBs) of the subblock.
- PRBs physical resource blocks
- a method performed by a distributed unit may include generating a control-plane (C-plane) message including section extension information for modulation compression.
- the method may include transmitting the C-plane message to a radio unit (RU) through a fronthaul interface.
- C-plane control-plane
- RU radio unit
- the section extension information for the modulation compression includes information indicating the number of one or more sub-blocks for the modulation compression, first symbol information indicating one or more symbols of a first sub-block of the one or more sub-blocks, First PRB information to indicate the number of one or more physical resource blocks (PRBs) of the first sub-block, a first flag to indicate whether the constellation of the first sub-block is shifted, and to the first sub-block First scale offset information to indicate the first scale value to be applied, and first remask to indicate whether the first scale value is to be applied to each resource element (RE) in the PRB of the first sub-block. ) information may be included.
- first symbol information indicating one or more symbols of a first sub-block of the one or more sub-blocks
- First PRB information to indicate the number of one or more physical resource blocks (PRBs) of the first sub-block
- PRBs physical resource blocks
- First scale offset information to indicate the first scale value to be applied
- first remask to indicate whether the first
- a method performed by a radio unit may include receiving a control-plane (C-plane) message including section extension information for modulation compression from a distributed unit (DU) through a fronthaul interface.
- C-plane control-plane
- the section extension information for the modulation compression includes information indicating the number of one or more sub-blocks for the modulation compression, first symbol information indicating one or more symbols of a first sub-block of the one or more sub-blocks, First PRB information to indicate the number of one or more physical resource blocks (PRBs) of the first sub-block, a first flag to indicate whether the constellation of the first sub-block is shifted, and to the first sub-block First scale offset information to indicate the first scale value to be applied, and first remask to indicate whether the first scale value is to be applied to each resource element (RE) in the PRB of the first sub-block. ) information may be included.
- first symbol information indicating one or more symbols of a first sub-block of the one or more sub-blocks
- First PRB information to indicate the number of one or more physical resource blocks (PRBs) of the first sub-block
- PRBs physical resource blocks
- First scale offset information to indicate the first scale value to be applied
- first remask to indicate whether the first
- an electronic device of a distributed unit may include at least one transceiver for a fronthaul interface, at least one processor, and a memory for storing instructions.
- the instructions when executed by the at least one processor, cause the electronic device to generate a control-plane (C-plane) message including section extension information for modulation compression and, through a fronthaul interface, It may cause the C-plane message to be performed, including transmitting the C-plane message to a radio unit (RU).
- C-plane control-plane
- the section extension information for the modulation compression includes information indicating the number of one or more sub-blocks for the modulation compression, first symbol information indicating one or more symbols of a first sub-block of the one or more sub-blocks, First PRB information to indicate the number of one or more physical resource blocks (PRBs) of the first sub-block, a first flag to indicate whether the constellation of the first sub-block is shifted, and to the first sub-block First scale offset information to indicate the first scale value to be applied, and first remask to indicate whether the first scale value is to be applied to each resource element (RE) in the PRB of the first sub-block. ) information may be included.
- first symbol information indicating one or more symbols of a first sub-block of the one or more sub-blocks
- First PRB information to indicate the number of one or more physical resource blocks (PRBs) of the first sub-block
- PRBs physical resource blocks
- First scale offset information to indicate the first scale value to be applied
- first remask to indicate whether the first
- an electronic device performed by a radio unit may include at least one transceiver for a fronthaul interface, at least one processor, and a memory for storing instructions.
- the instructions when executed by the at least one processor, cause the electronic device to send a control-plane (C-plane) message including section extension information for modulation compression to a distributed DU (DU) message through a fronthaul interface.
- C-plane control-plane
- DU distributed DU
- the section extension information for the modulation compression includes information indicating the number of one or more sub-blocks for the modulation compression, first symbol information indicating one or more symbols of a first sub-block of the one or more sub-blocks, First PRB information to indicate the number of one or more physical resource blocks (PRBs) of the first sub-block, a first flag to indicate whether the constellation of the first sub-block is shifted, and to the first sub-block First scale offset information to indicate the first scale value to be applied, and first remask to indicate whether the first scale value is to be applied to each resource element (RE) in the PRB of the first sub-block. ) information may be included.
- first symbol information indicating one or more symbols of a first sub-block of the one or more sub-blocks
- First PRB information to indicate the number of one or more physical resource blocks (PRBs) of the first sub-block
- PRBs physical resource blocks
- First scale offset information to indicate the first scale value to be applied
- first remask to indicate whether the first
- a non-transitory computer-readable storage medium includes a memory configured to store program instructions.
- the program instructions when executed by one or more processors, cause a distributed unit (DU) to generate a control-plane (C-plane) message containing section extension information for modulation compression, and a fronthaul interface. Through, it can be caused to perform functions including transmitting the C-plane message to a radio unit (RU).
- DU distributed unit
- C-plane control-plane
- RU radio unit
- the section extension information for the modulation compression includes information indicating the number of one or more sub-blocks for the modulation compression, first symbol information indicating one or more symbols of a first sub-block of the one or more sub-blocks, First PRB information to indicate the number of one or more physical resource blocks (PRBs) of the first sub-block, a first flag to indicate whether the constellation of the first sub-block is shifted, and to the first sub-block First scale offset information to indicate the first scale value to be applied, and first remask to indicate whether the first scale value is to be applied to each resource element (RE) in the PRB of the first sub-block. ) information may be included.
- first symbol information indicating one or more symbols of a first sub-block of the one or more sub-blocks
- First PRB information to indicate the number of one or more physical resource blocks (PRBs) of the first sub-block
- PRBs physical resource blocks
- First scale offset information to indicate the first scale value to be applied
- first remask to indicate whether the first
- a non-transitory computer-readable storage medium includes a memory configured to store program instructions.
- a radio unit When the program instructions are executed by one or more processors, a radio unit (RU) sends a control-plane (C-plane) message containing section extension information for modulation compression to the DU through the fronthaul interface. It can be caused to perform functions including receiving from a distributed unit.
- C-plane control-plane
- the section extension information for the modulation compression includes information indicating the number of one or more sub-blocks for the modulation compression, first symbol information indicating one or more symbols of a first sub-block of the one or more sub-blocks, First PRB information to indicate the number of one or more physical resource blocks (PRBs) of the first sub-block, a first flag to indicate whether the constellation of the first sub-block is shifted, and to the first sub-block First scale offset information to indicate the first scale value to be applied, and first remask to indicate whether the first scale value is to be applied to each resource element (RE) in the PRB of the first sub-block. ) information may be included.
- first symbol information indicating one or more symbols of a first sub-block of the one or more sub-blocks
- First PRB information to indicate the number of one or more physical resource blocks (PRBs) of the first sub-block
- PRBs physical resource blocks
- First scale offset information to indicate the first scale value to be applied
- first remask to indicate whether the first
- FIG. 1 illustrates a wireless communication system, according to an embodiment of the present disclosure.
- Figure 2A shows a fronthaul interface, according to an embodiment of the present disclosure.
- FIG. 2B shows a fronthaul interface of an open (O)-radio access network (RAN), according to an embodiment of the present disclosure.
- FIG. 3A shows the functional configuration of a distributed unit (DU), according to an embodiment of the present disclosure.
- FIG. 3B shows the functional configuration of a radio unit (RU) according to an embodiment of the present disclosure.
- Figure 4 shows an example of function split between DU and RU, according to an embodiment of the present disclosure.
- FIG 5A-5B illustrate examples of modulation compression (MC), according to various embodiments of the present disclosure.
- FIG. 6 illustrates an example of signaling between DU and RU to provide modulation compression information for a subblock of a section, according to various embodiments of the present disclosure.
- FIG. 7A-7B illustrate an example of a first method for dividing a section, according to various embodiments of the present disclosure.
- 8A-8B illustrate an example of a second method for dividing a section, according to various embodiments of the present disclosure.
- 9A-9B illustrate an example of a third method for dividing a section, according to various embodiments of the present disclosure.
- Figure 10 shows an example of section division for periodic resource allocation, according to an embodiment of the present disclosure.
- FIG. 11 shows an example of modulation compression for a subblock, according to an embodiment of the present disclosure.
- Figure 12 shows an example of signaling between DU and RU to provide compressed information using an identifier (ID), according to an embodiment of the present disclosure.
- Terms referring to signals used in the following description e.g., packet, message, signal, information, signaling
- terms referring to resources e.g., section, symbol, slot, subframe ( subframe, radio frame, subcarrier, resource element (RE), resource block (RB), bandwidth part (BWP), opportunity
- terms for computational states e.g. phase ( step, operation, procedure)
- terms referring to data e.g.
- DU distributed unit
- RU radio unit
- CU central unit
- CU control plane
- CU-CP user plane
- O-DU O-RAN (open radio access network) DU
- O-RU O-RAN RU
- O-CU O-RAN CU
- O-CU-UP O-RAN CU-CP
- O-CU-CP O-RAN CU-CP
- terms referring to device components, etc. are examples for convenience of explanation. Accordingly, the present disclosure is not limited to the terms described below, and other terms having equivalent technical meaning may be used.
- terms such as '... part', '... base', '... water', and '... body' used hereinafter mean at least one shape structure or a unit that processes a function. It can mean.
- the expressions greater than or less than may be used to determine whether a specific condition is satisfied or fulfilled, but this is only a description for expressing an example, and the description of more or less may be used. It's not exclusion. Conditions written as ‘more than’ can be replaced with ‘more than’, conditions written as ‘less than’ can be replaced with ‘less than’, and conditions written as ‘more than and less than’ can be replaced with ‘greater than and less than’.
- 'A' to 'B' means at least one of the elements from A to (including A) and B (including B).
- 'C' and/or 'D' means including at least one of 'C' or 'D', i.e. ⁇ 'C', 'D', 'C' and 'D' ⁇ .
- the present disclosure describes various embodiments using terms used in some communication standards (e.g., 3rd Generation Partnership Project (3GPP), extensible radio access network (xRAN), and open-radio access network (O-RAN)), This is only an example for explanation, and various embodiments of the present disclosure can be easily modified and applied to other communication systems.
- 3GPP 3rd Generation Partnership Project
- xRAN extensible radio access network
- OF-RAN open-radio access network
- FIG. 1 illustrates a wireless communication system, according to an embodiment of the present disclosure.
- a wireless communication system includes a base station 110 and a terminal 120 as part of nodes that use a wireless channel.
- FIG. 1 shows only one base station, the wireless communication system may further include other base stations that are the same or similar to base station 110.
- the base station 110 is a network infrastructure that provides wireless access to the terminal 120.
- the base station 110 has coverage defined based on the distance at which signals can be transmitted.
- the base station 110 includes 'access point (AP)', 'eNodeB (eNB)', '5G node (5th generation node)', and 'next generation nodeB'.
- AP access point
- eNB eNodeB
- gNB gNodeB
- TRP transmission/reception point
- the terminal 120 is a device used by a user and communicates with the base station 110 through a wireless channel.
- the link from the base station 110 to the terminal 120 is called downlink (DL), and the link from the terminal 120 to the base station 110 is called uplink (UL).
- the terminal 120 and another terminal may communicate with each other through a wireless channel.
- the link between the terminal 120 and other terminals (device-to-device link, D2D) is referred to as a sidelink, and the sidelink may be used interchangeably with the PC5 interface.
- terminal 120 may operate without user involvement.
- the terminal 120 is a device that performs machine type communication (MTC) and may not be carried by the user.
- the terminal 120 may be a narrowband (NB)-internet of things (IoT) device.
- MTC machine type communication
- IoT narrowband-internet of things
- the terminal 120 includes 'user equipment (UE)', 'customer premises equipment (CPE)', 'mobile station', and 'subscriber station' in addition to the terminal. , may be referred to as a ‘remote terminal’, a ‘wireless terminal’, an electronic device’, or a ‘user device’ or other terms with equivalent technical meaning. .
- the base station 110 may perform beamforming with the terminal 120.
- the base station 110 and the terminal 120 may transmit and receive wireless signals in a relatively low frequency band (e.g., FR 1 (frequency range 1) of NR).
- the base station 110 and the terminal 120 use relatively high frequency bands (e.g., NR FR 2 (or, FR 2-1, FR 2-2, FR 2-3), FR 3), millimeter wave ( It is possible to transmit and receive wireless signals in mmWave bands (e.g., 28 GHz, 30 GHz, 38 GHz, 60 GHz).
- the base station 110 and the terminal 120 may perform beamforming.
- beamforming may include transmission beamforming and reception beamforming.
- the base station 110 and the terminal 120 can provide directionality to a transmitted signal or a received signal. To this end, the base station 110 and the terminal 120 may select serving beams through a beam search or beam management procedure. After serving beams are selected, subsequent communication can be performed through a resource in a QCL relationship with the resource that transmitted the serving beams.
- a first antenna port and a second antenna port are said to be in a QCL relationship if the large-scale characteristics of the channel carrying the symbols on the first antenna port can be inferred from the channel carrying the symbols on the second antenna port. can be evaluated.
- a wide range of characteristics include delay spread, doppler spread, doppler shift, average gain, average delay, and spatial receiver parameters. It may include at least one of:
- both the base station 110 and the terminal 120 are depicted as performing beamforming, but embodiments of the present disclosure are not necessarily limited thereto.
- the terminal may or may not perform beamforming.
- the base station may or may not perform beamforming. That is, only one of the base station and the terminal may perform beamforming, or neither the base station nor the terminal may perform beamforming.
- a beam refers to the spatial flow of a signal in a wireless channel, and is formed by one or more antennas (or antenna elements), and this formation process may be referred to as beamforming.
- Beamforming may include at least one of analog beamforming or digital beamforming (eg, precoding).
- Reference signals transmitted based on beamforming include, for example, demodulation-reference signal (DM-RS), channel state information-reference signal (CSI-RS), and synchronization signal/physical broadcast channel (SS/PBCH).
- DM-RS demodulation-reference signal
- CSI-RS channel state information-reference signal
- SS/PBCH synchronization signal/physical broadcast channel
- SRS sounding reference signal
- IE such as CSI-RS resource or SRS-resource may be used, and this configuration may include information associated with the beam.
- Information associated with a beam refers to whether its configuration (e.g., CSI-RS resource) uses the same spatial domain filter as another configuration (e.g., another CSI-RS resource within the same CSI-RS resource set) or a different This may mean whether a spatial domain filter is used, or which reference signal it is QCL (quasi-co-located) with, and if so, what type (e.g., QCL type A, B, C, D).
- each base station has a digital processing unit (or distributed unit (DU)) and a radio frequency (RF) processing unit (RF processing unit, or installed to include the functions of a radio unit (RU).
- DU digital processing unit
- RF radio frequency
- RU radio unit
- the DU and RU of the base station are separated, one or more RUs are connected to one DU through a wired network, and one or more RUs are deployed geographically distributed to cover a specific area.
- a structure has been proposed.
- the deployment structure and expansion examples of the base station according to various embodiments of the present disclosure are described through FIGS. 2A and 2B.
- Figure 2A shows a fronthaul interface, according to an embodiment of the present disclosure.
- fronthaul refers to entities between a wireless LAN and a base station, unlike backhaul between a base station and the core network.
- FIG. 2A shows an example of a fronthaul structure between a DU 210 and one RU 220, but this is only for convenience of explanation and the present disclosure is not limited thereto.
- the embodiment of the present disclosure can also be applied to the fronthaul structure between one DU and multiple RUs.
- embodiments of the present disclosure can be applied to a fronthaul structure between one DU and two RUs.
- embodiments of the present disclosure can also be applied to a fronthaul structure between one DU and three RUs.
- the base station 110 may include a DU 210 and a RU 220.
- the fronthaul 215 between the DU 210 and the RU 220 may be operated through the F x interface.
- an interface such as enhanced common public radio interface (eCPRI) or radio over ethernet (ROE) may be used.
- eCPRI enhanced common public radio interface
- ROE radio over ethernet
- DU performs functions for PDCP (packet data convergence protocol), RLC (radio link control), MAC (media access control), and PHY (physical).
- PDCP packet data convergence protocol
- RLC radio link control
- MAC media access control
- PHY physical
- the RU may be implemented to perform more functions for the PHY layer in addition to the radio frequency (RF) function.
- RF radio frequency
- the DU 210 may be responsible for upper layer functions of the wireless network.
- the DU 210 may perform the functions of the MAC layer and part of the PHY layer. A part of the PHY layer is performed at a higher level among the functions of the PHY layer, for example, channel encoding (or channel decoding), scrambling (or descrambling), modulation (or demodulation), and layer mapping. (or layer demapping) may be included.
- the DU 210 may be referred to as an O-RAN DU (O-DU).
- DU 210 may be represented as a replacement for a first network entity for a base station (eg, gNB) in embodiments of the present disclosure, if necessary.
- the RU 220 may be responsible for lower layer functions of the wireless network.
- the RU 220 may perform part of the PHY layer and RF functions.
- the part of the PHY layer is one that is performed at a relatively lower level than the DU 210 among the functions of the PHY layer, for example, iFFT conversion (or FFT conversion), CP insertion (CP removal), and digital beamforming. It can be included.
- RU 220 is an 'access unit (AU)', 'access point (AP)', 'transmission/reception point (TRP)', 'remote radio head (RRH) )', 'radio unit (RU)', or other terms with equivalent technical meaning.
- the RU 220 may be referred to as an O-RAN RU (O-RU).
- the RU 220 may be replaced with a second network entity for a base station (eg, gNB) in embodiments of the present disclosure, if necessary.
- a base station eg, gNB
- FIG. 2A illustrates that the base station 110 includes a DU 210 and a RU 220
- the base station is configured to perform the functions of the upper layers of the access network (e.g., PDCP (packet data convergence protocol), RRC (radio resource control)) and the lower layer functions. It can be implemented as a distributed deployment according to distributed units (DUs).
- the distributed unit (DU) may include the digital unit (DU) and radio unit (RU) of FIG. 1.
- the core e.g. 5GC (5G core) or NGC (next generation core)
- RAN radio network
- base stations may be implemented in a structure in which CU, DU, and RU are arranged in that order.
- the interface between the CU and distributed unit (DU) may be referred to as the F1 interface.
- a centralized unit is connected to one or more DUs and can be responsible for functions of a higher layer than the DU.
- the CU may be responsible for the functions of the radio resource control (RRC) and packet data convergence protocol (PDCP) layers
- RRC radio resource control
- PDCP packet data convergence protocol
- DU performs RLC (radio link control), MAC (media access control), and some functions of the PHY (physical) layer (high PHY), and RU is responsible for the remaining functions of the PHY layer (low PHY).
- the digital unit may be included in the distributed unit (DU).
- DU digital unit
- RU operations of DU (digital unit) and RU are described, but various embodiments of the present disclosure are based on a base station arrangement including a CU or an arrangement where the DU is directly connected to the core network (i.e., CU and DU can be applied to both integrated and implemented as a single entity, a base station (e.g., NG-RAN node).
- a base station e.g., NG-RAN node
- FIG. 2B shows a fronthaul interface of an open (O)-radio access network (RAN), according to an embodiment of the present disclosure.
- RAN open-radio access network
- the base station 110 may include an O-DU 251 and O-RUs 253-1, ..., 253-n.
- O-RUs 253-1 may be understood as explanations for each of other O-RUs (eg, O-RU 253-n).
- the O-DU 251 includes functions excluding functions exclusively assigned to the O-RU 253-1 among the functions of the base station (e.g., eNB, gNB) according to FIG. 4, which will be described later. It is a logical node that does. O-DU (251) can control the operation of O-RUs (253-1, ..., 253-n).
- the O-DU 251 may be referred to as a lower layer split (LLS) central unit (CU).
- the O-RU 253-1 is a logical node that includes a subset of the functions of a base station (eg, eNB, gNB) according to FIG. 4, which will be described later. Real-time aspects of control plane (C-plane) communication and user plane (U-plane) communication with the O-RU 253-1 may be controlled by the O-DU 251.
- O-DU 251 can communicate with O-RU 253-1 through an LLS interface.
- the LLS interface corresponds to the fronthaul interface.
- the LLS interface refers to a logical interface between the O-DU 251 and the O-RU 253-1 using lower layer functional split (i.e., intra-PHY-based functional split).
- LLS-C between O-DU (251) and O-RU (253-1) provides C-plane through the LLS interface.
- LLS-U between O-DU (251) and O-RU (253-1) provides U-plane through the LLS interface.
- the entities of the base station 110 are referred to as O-DU and O-RU.
- O-DU and O-RU the entities of the base station 110 are referred to as O-DU and O-RU.
- these names should not be construed as limiting the embodiments of the present disclosure.
- the operations of the DU 210 can be performed by the O-DU 251.
- the description of DU 210 may be applied to O-DU 251.
- the operations of the RU 220 can be performed by the O-RU 253-1.
- the description of RU 220 may be applied to O-DU 253-1.
- FIG. 3A shows the functional configuration of a distributed unit (DU), according to an embodiment of the present disclosure.
- the illustrated configuration can be understood as that of the DU 210 in FIG. 2A (or the O-DU 251 in FIG. 2B) as part of a base station.
- Terms such as '... unit' and '... unit' used hereinafter refer to a unit that processes at least one function or operation, which can be implemented through hardware, software, or a combination of hardware and software. there is.
- the DU 210 includes a transceiver 310, a memory 320, and a processor 330.
- the transceiver 310 may perform functions for transmitting and receiving signals in a wired communication environment.
- the transceiver 310 may include a wired interface for controlling direct connection between devices through a transmission medium (e.g., copper wire, optical fiber).
- the transceiver 310 may transmit an electrical signal to another device through a copper wire or perform conversion between an electrical signal and an optical signal.
- the DU 210 may communicate with a radio unit (RU) through the transceiver 310.
- the DU 210 may be connected to a CU in a core network or distributed arrangement through the transceiver 310.
- the transceiver 310 may perform functions for transmitting and receiving signals in a wireless communication environment. For example, the transceiver 310 may perform a conversion function between a baseband signal and a bit stream according to the physical layer standard of the system. For example, when transmitting data, the transceiver 310 generates complex symbols by encoding and modulating the transmission bit stream. When receiving data, the transceiver 310 restores the received bit stream by demodulating and decoding the baseband signal.
- the transceiver 310 may include multiple transmission and reception paths. The transceiver 310 may be connected to the core network or to other nodes (eg, integrated access backhaul (IAB)).
- IAB integrated access backhaul
- the transceiver 310 can transmit and receive various signals.
- the transceiver 310 may transmit a management plane (M-plane) message.
- the transceiver 310 may transmit a synchronization plane (management plane, S-plane) message or a control plane (C-plane) message.
- the transceiver 310 may transmit or receive a user plane (U-plane) message.
- transceiver 310 may receive a user plane message.
- the DU 210 may include two or more transceivers.
- the transceiver 310 transmits and receives signals as described above. Accordingly, all or part of the transceiver 310 may be referred to as a 'communication unit', a 'transmission unit', a 'reception unit', or a 'transmission/reception unit'. Additionally, in the following description, transmission and reception performed through a wireless channel are used to mean that processing as described above is performed by the transceiver 310.
- the transceiver 310 may further include a backhaul transceiver for connection to the core network or another base station.
- the backhaul transceiver provides an interface to communicate with other nodes in the network.
- the backhaul transceiver converts a bit string transmitted from the base station to other nodes, other access nodes, other base stations, upper nodes, core networks, etc. into physical signals, and converts physical signals received from other nodes into bit strings.
- the memory 320 stores data such as basic programs, application programs, and setting information for operation of the DU 210.
- Memory 320 may be referred to as a storage unit.
- the memory 320 may be comprised of volatile memory, non-volatile memory, or a combination of volatile memory and non-volatile memory. And, the memory 320 provides stored data according to the request of the processor 330.
- the processor 330 controls the overall operations of the DU (210).
- the processor 380 may be referred to as a control unit.
- the processor 330 transmits and receives signals through the transceiver 310 (or through the backhaul communication unit).
- the processor 330 writes and reads data into the memory 320.
- the processor 330 can perform protocol stack functions required by communication standards. Although only the processor 330 is shown in FIG. 3A, according to other implementations, the DU 210 may include two or more processors.
- the configuration of the DU 210 shown in FIG. 3A is only an example, and the example of the DU performing the embodiments of the present disclosure is not limited to the configuration shown in FIG. 3A. In some embodiments, some configurations may be added, deleted, or changed.
- FIG. 3B shows the functional configuration of a radio unit (RU) according to an embodiment of the present disclosure.
- the illustrated configuration can be understood as a configuration of the RU 220 of FIG. 2B or the O-RU 253-1 of FIG. 2B as part of a base station.
- Terms such as '... unit' and '... unit' used hereinafter refer to a unit that processes at least one function or operation, which can be implemented through hardware, software, or a combination of hardware and software. there is.
- the RU 220 includes an RF transceiver 360, a fronthaul transceiver 365, a memory 370, and a processor 380.
- the RF transceiver 360 performs functions for transmitting and receiving signals through a wireless channel. For example, the RF transceiver 360 upconverts the baseband signal into an RF band signal and transmits it through an antenna, and downconverts the RF band signal received through the antenna into a baseband signal.
- the RF transceiver 360 may include a transmit filter, receive filter, amplifier, mixer, oscillator, DAC, ADC, etc.
- the RF transceiver 360 may include multiple transmission and reception paths. Additionally, the RF transceiver 360 may include an antenna unit. The RF transceiver 360 may include at least one antenna array comprised of multiple antenna elements. In terms of hardware, the RF transceiver 360 may be composed of digital circuits and analog circuits (eg, radio frequency integrated circuit (RFIC)). Digital circuits and analog circuits can be implemented in one package. RF transceiver 360 may include multiple RF chains. The RF transceiver 360 may perform beamforming. The RF transceiver 360 may apply a beamforming weight to the signal to be transmitted and received in order to give directionality according to the settings of the processor 380. The RF transceiver 360 may include a radio frequency (RF) block (or RF unit).
- RF radio frequency
- the RF transceiver 360 can transmit and receive signals on a radio access network.
- the RF transceiver 360 may transmit a downlink signal.
- Downlink signals include synchronization signal (SS), reference signal (RS) (e.g., cell-specific reference signal (CRS), demodulation (DM)-RS), system information (e.g., MIB, SIB, It may include remaining system information (RMSI), other system information (OSI), a configuration message, control information, or downlink data.
- SS synchronization signal
- RS reference signal
- DM demodulation
- MIB cell-specific reference signal
- SIB system information
- RMSI remaining system information
- OSI system information
- the RF transceiver 360 can receive an uplink signal.
- Uplink signals include random access-related signals (e.g., random access preamble (RAP) (or Msg1 (message 1)), Msg3 (message 3)), reference signals (e.g., sounding reference signal (SRS), DM) -RS), or power headroom report (PHR), etc.
- RAP random access preamble
- Msg1 messagessage 1
- Msg3 messagessage 3
- reference signals e.g., sounding reference signal (SRS), DM) -RS
- PHR power headroom report
- the RU 220 may include two or more RF transceivers.
- the RF transceiver 460 can transmit RIM-RS.
- the RF transceiver 460 may transmit a first type of RIM-RS (eg, RIM-RS type 1 of 3GPP) to notify detection of remote interference.
- the RF transceiver 460 may transmit a second type of RIM-RS (e.g., RIM-RS type 2 of 3GPP) to indicate the presence or absence of remote interference.
- the fronthaul transceiver 365 can transmit and receive signals. According to one embodiment, the fronthaul transceiver 365 may transmit and receive signals on the fronthaul interface. For example, the fronthaul transceiver 365 may receive a management plane (M-plane) message. For example, the fronthaul transceiver 365 may receive a synchronization plane (management plane, S-plane) message or a control plane (C-plane) message. Similarly, the fronthaul transceiver 365 may transmit or receive a user plane (U-plane) message. Although only the fronthaul transceiver 365 is shown in FIG. 3B, according to another implementation example, the RU 220 may include two or more fronthaul transceivers.
- M-plane management plane
- S-plane management plane
- C-plane control plane
- U-plane user plane
- the RU 220 may include two or more fronthaul transceivers.
- the RF transceiver 360 and the fronthaul transceiver 365 transmit and receive signals as described above. Accordingly, all or part of the RF transceiver 360 and the fronthaul transceiver 365 may be referred to as a 'communication unit', a 'transmission unit', a 'reception unit', or a 'transceiver unit'. Additionally, in the following description, transmission and reception performed through a wireless channel are used to mean that the processing as described above is performed by the RF transceiver 360. In the following description, transmission and reception performed through a wireless channel are used to mean that the processing as described above is performed by the RF transceiver 360.
- the memory 370 stores data such as basic programs, application programs, and setting information for operation of the RU 220.
- Memory 370 may be referred to as a storage unit.
- the memory 370 may be comprised of volatile memory, non-volatile memory, or a combination of volatile memory and non-volatile memory.
- the memory 370 provides stored data upon request from the processor 380.
- Memory 370 may include memory for conditions, commands, or setting values related to the SRS transmission method.
- the processor 380 controls the overall operations of the RU (220).
- the processor 380 may be referred to as a control unit.
- processor 380 transmits and receives signals through RF transceiver 360 or fronthaul transceiver 365.
- the processor 380 writes and reads data into the memory 370.
- the processor 380 can perform protocol stack functions required by communication standards.
- the RU 220 may include two or more processors.
- the processor 380 is a set of instructions or code stored in the memory 370, which is a storage space that stores instructions/code or instructions/code that are at least temporarily residing in the processor 380, or the processor 380 It may be part of the circuitry that constitutes.
- the processor 380 may include various modules for performing communication.
- the processor 380 may control the RU 220 to perform operations according to embodiments described later.
- the configuration of the RU 220 shown in FIG. 3B is only an example, and the example of the RU that performs the embodiments of the present disclosure is not limited to the configuration shown in FIG. 3B. In some embodiments, some configurations may be added, deleted, or changed.
- Figure 4 shows an example of function split between DU and RU, according to an embodiment of the present disclosure.
- wireless communication technology develops (e.g., introduction of 5th generation (5G) communication system (or new radio (NR) communication system), the frequency band used has further increased.
- Cell of the base station As the radius becomes very small, the number of RUs required to be installed has further increased.
- the amount of data transmitted has increased by more than 10 times, and the transmission capacity of the wired network transmitted through the fronthaul has increased significantly. Due to the above-mentioned factors, the installation cost of the wired network in the 5G communication system can increase significantly. Therefore, in order to lower the transmission capacity of the wired network and reduce the installation cost of the wired network, a modem (DU) is installed. 'function split' can be used to lower the fronthaul transmission capacity by transferring some functions of the modem to the RU.
- 5G 5th generation
- NR new radio
- the role of the RU which is responsible only for existing RF functions, can be expanded to include some functions of the physical layer.
- the throughput of the RU increases, thereby increasing the transmission bandwidth in the fronthaul, and at the same time, the latency requirement constraints due to response processing can be lowered.
- the virtualization benefits decrease, and the size, weight, and cost of the RU increase. Considering the trade-off of the advantages and disadvantages described above, it is necessary to implement optimal functional separation.
- the base station In the case of downlink (DL), which transmits signals to the terminal through a wireless network, the base station sequentially performs channel encoding/scrambling, modulation, layer mapping, antenna mapping, RE mapping, digital beamforming (e.g. precoding), iFFT conversion/CP insertion, and RF conversion can be performed.
- uplink (UL) which receives signals from a terminal through a wireless network
- the base station In the case of uplink (UL), which receives signals from a terminal through a wireless network, the base station sequentially performs RF conversion, FFT conversion/CP removal, digital beamforming (pre-combining), and RE decoding. It can perform mapping, channel estimation, layer demapping, demodulation, and decoding/descrambling. Separation of uplink functions and downlink functions can be defined in various types depending on the need between vendors (vendors), discussions on specifications, etc. according to the trade-off described above.
- the RU performs the RF function and the DU performs the PHY function.
- the first functional separation means that the PHY function in the RU is not substantially implemented.
- the first functional separation may be referred to as Option 8.
- the RU performs iFFT conversion/CP insertion in the DL and FFT conversion/CP removal in the UL of the PHY functions, and the DU performs the remaining PHY functions.
- the second functional separation 410 may be referred to as Option 7-1.
- the RU performs iFFT conversion/CP insertion in the DL and FFT conversion/CP removal and digital beamforming in the UL of the PHY functions, and the DU performs the remaining PHY functions.
- the third functional separation 420a may be referred to as Option 7-2x Category A.
- the RU performs digital beamforming in both DL and UL, and the DU performs higher PHY functions after digital beamforming.
- the fourth functional separation 420b may be referred to as Option 7-2x Category B.
- the RU performs RE mapping (or RE demapping) in both DL and UL, and the DU performs higher PHY functions after RE mapping (or RE demapping).
- the fifth function separation 425 may be referred to as Option 7-2.
- the RU performs modulation (or demodulation) in both DL and UL, and the DU performs subsequent higher PHY functions until modulation (or demodulation).
- the sixth function separation 430 may be referred to as Option 7-3.
- the RU performs encoding/scrambling (or decoding/descrambling) in both DL and UL, and the DU performs subsequent higher PHY functions up to modulation (or demodulation).
- the seventh function separation 440 may be referred to as Option 6.
- function separation at a relatively high layer may be required to reduce fronthaul capacity.
- separation of functions at too high a layer may cause a burden on the implementation of the RU due to the complicated control interface and the inclusion of multiple PHY processing blocks within the RU.
- Appropriate separation of functions may be required depending on the arrangement and implementation method of the and RU.
- the third function separation 420a or lower function separation e.g., the second function separation 420a
- Functional separation 410) may be applied. If the functional separation is capable of processing precoding of data received from the DU, the fourth functional separation 420b or a higher functional separation (e.g., the sixth functional separation 430) may be applied.
- the embodiments include the third function separation 420a (which may be referred to as category A, CAT-A) or the fourth function separation 420a for performing beamforming processing in the RU. It is described based on functional separation 420b (which may be referred to as category B CAT-B).
- the O-RAN standard distinguishes the type of O-RU depending on whether the precoding function is located on the interface of the O-DU or the O-RU interface.
- An O-RU in which precoding is not performed i.e., low complexity
- the O-RU where precoding is performed may be referred to as a CAT-B O-RU.
- upper-PHY refers to physical layer processing processed in the DU of the fronthaul interface.
- the upper-PHY may include FEC encoding/decoding, scrambling, and modulation/demodulation.
- sub-PHY refers to physical layer processing processed in the RU of the fronthaul interface.
- the sub-PHY may include FFT/iFFT, digital beamforming, physical random access channel (PRACH) extraction and filtering.
- PRACH physical random access channel
- Embodiments of the present disclosure when transmitting messages between a DU (e.g., DU 210 in FIG. 2A) and RU (e.g., RU 220 in FIG. 2A), examples include specifications of eCPRI and O-RAN as fronthaul interfaces. It is described negatively.
- the Ethernet payload of the message may include an eCPRI header, an O-RAN header, and additional fields.
- various embodiments of the present disclosure will be described using the standard terms of eCPRI or O-RAN, but other expressions having equivalent meaning to each term may be used instead of the various embodiments of the present disclosure.
- Fronthaul's transport protocol can be Ethernet and eCPRI, which are easy to share with networks.
- the eCPRI header and O-RAN header may be included in the Ethernet payload.
- the eCPRI header can be located in front of the Ethernet payload.
- the contents of the eCPRI header are as follows.
- This parameter indicates the type of service carried by the message type.
- the parameter represents an in-phase/quadrature-phase (IQ) data message, a real-time control data message, or a transport network delay measurement message.
- IQ in-phase/quadrature-phase
- ecpriPayload (2 bytes): This parameter indicates the byte size of the payload portion of the eCPRI message.
- ecpriRtcid/ecpriPcid 2 bytes: This parameter is the extended antenna-carrier (eAxC) identifier (eAxC ID) and identifies the specific data flow associated with each C-plane (ecpriRtcid) or U-plane (ecpriPcid) message. do.
- This parameter provides unique message identification and ordering at two levels.
- the first octet of this parameter is the sequence ID, which is used to identify the order of messages within the eAxC message stream, and the sequence ID is used to ensure that all messages have been received and to reorder out-of-order messages.
- the second octet of this parameter is the subsequence ID.
- the subsequence ID is used to determine order and implement reordering when radio-transport-level (eCPRI or IEEE-1914.3) fragmentation occurs.
- the eAxC identifier is a band and sector identifier ('BandSector_ID'), a component carrier identifier ('CC_ID'), a spatial stream identifier ('RU_Port_ID'), and a distributed unit identifier ('DU_Port_ID').
- Bit allocation of eAxC ID can be divided as follows.
- DU_port ID To distinguish processing units in O-DU, DU_port ID is used (e.g. different baseband cards). It is expected that the O-DU allocates bits for the DU_port ID and the O-RU attaches the same value to the UL U-plane message carrying the same sectionId data.
- BandSector_ID Aggregated cell identifier (band and sector distinction supported by O-RU).
- CC_ID distinguishes carrier components supported by O-RU.
- RU_port ID specifies logical flows such as data layer or spatial stream, and signal channels that require separate numerologies (e.g. PRACH) or special antenna allocation such as SRS. do.
- the fronthaul application protocol is the control plane (C-plane), user plane (U-plane), synchronization plane (S-plane), and management plane (M). -plane) may be included.
- the control plane may be configured to provide scheduling information and beamforming information through control messages.
- the control plane means real-time control between DU and RU.
- the user plane may contain IQ sample data transmitted between DU and RU.
- the user plane may include the user's downlink data (IQ data or SSB/RS), uplink data (IQ data or SRS/RS), or PRACH data.
- the weight vector of the above-described beamforming information may be multiplied by the user's data.
- Synchronization plane generally refers to the traffic between DU and RU to a synchronization controller (e.g. IEEE Grand Master).
- the synchronization plane may be related to timing and synchronization.
- the management plane refers to non-real-time control between DU and RU.
- the management plane may be related to initial setup, non-realtime reset or reset, and non-realtime report.
- Messages in the control plane can be encapsulated based on a two-layer header approach.
- the first layer may consist of the eCPRI common header or IEEE 1914.3 common header, which contains fields used to indicate the message type.
- the second layer is the application layer, which contains fields required for control and synchronization.
- a section defines the characteristics of U-plane data transmitted or received on a beam with one pattern ID.
- the section types supported within C-plane are as follows.
- Section Type may indicate the purpose of the control message transmitted in the control plane.
- the purpose of each Section Type is as follows.
- sectionType 0: Used to indicate unused resource blocks or symbols in DL or UL.
- sectionType 1: Used for most DL/UL wireless channels.
- 'most' refers to channels that do not require time or frequency offset, such as is required for mixed numerology channels.
- sectionType 3: PRACH and mixed-numerology channel. Channels that require time or frequency offset or differ from the nominal SCS value(s)
- sectionType 7: Used for LAA support
- the compression techniques include, for example, a no-compression technique, a block floating point compression (BFPC) technique, and a modulation compression (MC) technique.
- the IQ data frame of the O-RAN standard may include a user data compression header (e.g., udCompHdr).
- the user data compression header is defined and transmitted by bit width (e.g., 4-bit 'udIqWidth') and compression method (e.g., 4-bit 'udCompMeth').
- the compression method can be defined as in the table below.
- the MC technique is a non-lossy method, with no data loss and high compression efficiency.
- the MC technique relies on the characteristic that a modulated data symbol can be represented by a very limited number of bits of the I (in-phase) component and Q (quadrature) component bits.
- a quadrature phase shift keying (QPSK) modulated symbol has only two potential states of I and two potential states of Q, so the QPSK modulated symbol has I It can be expressed without information loss with a single bit for the component and a single bit for the Q component.
- QPSK quadrature phase shift keying
- a symbol modulated using 64 QAM can be expressed with up to 3 bits for the I component and 3 bits for the Q component.
- 16 bits can be used for the I component of data in a U-plane message.
- 16 bits can be used for the Q component of data in a U-plane message. That is, 32 bits in the U-plane message can be used to transmit data.
- modulation compression if QPSK modulation is used, the number of bits transmitted can be reduced from 32 bits to 2 bits.
- modulation compression if 16 QAM modulation is used, the number of bits transmitted can be reduced from 32 bits to 4 bits.
- 64 QAM modulation the number of bits transmitted can be reduced from 32 bits to 6 bits.
- the constellations are two's complements. -complement)) can be 'moved' to represent each constellation point.
- QPSK constellation points can move by -1/2.
- the I component can be -1 or 0.
- the Q component can be -1 or 0.
- 16 QAM constellation points can move by -1/4.
- the I component can be -1, -1/2, 0, 1/2.
- the Q component can be -1, 1/2, 0, or 1/2.
- 64 QAM constellation points can move by -1/8.
- the I component can be -1, -3/4, -1/2, -1/4, 0, 1/4, 1/2, or 3/4.
- the Q component can be -1, -3/4, -1/2, -1/4, 0, 1/4, 1/2, or 3/4.
- the MC technique converts bit-level information into SCP (shifted constellation point).
- the DU (eg, DU 210) may transmit a U-plane message containing converted information according to the SCP to the RU (eg, RU 220).
- the DU 210 may transmit a constellation shift flag (CSF) to the RU 220 to indicate whether there is a shift. For example, when the 'csf' value is '1', the movement value of each constellation point in a specific bit width can be defined as shown in Table 2.
- the DU 210 may transmit a modulation compression scaler value (modCompScaler) to the RU 220 so that the RU can set a power level to the modulation compressed data.
- modCompScaler a modulation compression scaler value
- the 'modCompScaler' parameter indicates the scale factor to apply to unshifted constellation points during decompression.
- the 'modCompScaler' parameter can be provided to the RU through section extension information (e.g. Section Extension Type 4).
- the 'modCompScaler' parameter can indicate the exponent component and mantissa component through the following equation.
- 'mantissa' indicates the mantissa component of the indicated value.
- 'exponent' represents the exponential component of the indicated value.
- modCompScaler[k] represents the k+1th bit of the 'modCompScaler' parameter.
- modCompScaler[0] represents the first bit of the 'modCompScaler' parameter.
- modCompScaler[14] represents the 15th bit of the 'modCompScaler' parameter.
- the value indicated by the 'modCompScaler' parameter is the same as the equation below.
- 'mantissa' indicates the mantissa component of the indicated value.
- 'exponent' represents the exponential component of the indicated value.
- Section Extension 4 of the O-RAN standard that transmits the 'modCompScaler' parameter is shown in the table below.
- the DU 210 may transmit a modulation compression power scale RE mask (mcScaleReMask) to the RU 220.
- the 'mcScaleReMask' parameter may indicate the position of the RE, with the same scaling and modulation type, within the PRB. Similar to the 'modCompScaler' parameter, the DU 210 may transmit a scaling value for modulation compression (mcScaleOffset) to the RU 220.
- the 'mcScaleOffset' parameter indicates the scale factor to apply to unshifted constellation points during decompression.
- the 'mcScaleOffset' parameter may be provided to the RU 220 through section extension information (e.g., Section Extension Type 5).
- the 'mcScaleOffset' parameter can indicate the exponent component and mantissa component through the following equation.
- 'mantissa' indicates the mantissa component of the indicated value.
- 'exponent' represents the exponential component of the indicated value.
- mcScaleOffset[k] represents the k+1th bit of the 'mcScaleOffset' parameter.
- mcScaleOffset[0] represents the first bit of the 'mcScaleOffset' parameter.
- mcScaleOffset[14] represents the 15th bit of the 'mcScaleOffset' parameter.
- the value indicated by the 'mcScaleOffset' parameter is the same as the equation below.
- 'mantissa' indicates the mantissa component of the indicated value.
- 'exponent' represents the exponential component of the indicated value.
- Section Extension 5 of the O-RAN standard that transmits the 'mcScaleOffset' parameter is shown in the tables below.
- Table 4 shows one scaler value
- Table 5 shows two scaler values.
- the section expansion information in Tables 3 to 5 described above may be included in the C-plane message.
- the RU 220 can restore the original signal intended by the DU 210 based on compressed data received through the U-plane message and parameters received through the C-plane message.
- the RU 220 may obtain the original signal from compressed bits based on the 'csf' parameter.
- the RU 220 may obtain the original signal from compressed bits based on the 'modCompScaler' parameter.
- the RU 220 may obtain the original signal from compressed bits based on the 'mcscaleoffset' parameter and the 'mcScaleReMask' parameter.
- MC modulation compression
- Terms such as '... unit' and '... unit' used hereinafter refer to a unit that processes at least one function or operation, which can be implemented through hardware, software, or a combination of hardware and software. there is.
- the DU 510 may include a scheduling unit 511, a C-plane message generation unit 513, and a U-plane message generation unit 515.
- the scheduling unit 511 may perform scheduling on U-plane messages according to the modulation compression technique described above.
- the C-plane message generator 513 may generate a C-plane message including control information according to the modulation compression technique.
- the C-plane message generator 513 may generate a C-plane message including Section Extension 4 as shown in Table 3.
- the C-plane message generator 513 may generate a C-plane message including Section Extension 5 as shown in Table 4 or Table 5.
- the U-plane message generator 515 may generate a U-plane message including an I component and a Q component according to the modulation compression technique.
- the RU 520 may include a C-plane analysis unit 521, a buffer 523, a U-plane analysis unit 525, and a modulation decompression unit 527.
- the C-plane analysis unit 521 may receive a C-plane message from the DU 510.
- the C-plane analysis unit 521 may obtain parameter(s) related to modulation compression from section extension information (e.g., Section Extension 4, Section Extension 5) included in the C-plane message.
- section extension information e.g., Section Extension 4, Section Extension 5
- the C-plane analysis unit 521 can obtain section information from the C-plane message.
- the C-plane analysis unit 521 may store the parameter(s) related to the modulation compression and the section information in the buffer 523.
- the U-plane analysis unit 525 may receive a U-plane message from the DU 510.
- the U-plane analysis unit 525 may include the I component and Q component included in the U-plane message.
- the modulation decompression unit 527 may obtain the parameter(s) related to the modulation compression and the section information from the buffer 523.
- the modulation decompression unit 527 may obtain the I component and Q component from the U-plane analysis unit 525.
- the modulation decompression unit 527 may obtain a bit stream for the I component and a bit stream for the Q component based on the parameters related to the modulation compression.
- the modulation decompression unit 527 may 'unshift' the constellation according to the 'csf' value and apply a scale factor for the constellation type indicated in the section. .
- One section can have multiple modulation types.
- the modulation type can be inferred from the reMask bits. Each '1' bit in the reMask bits corresponds to the shift command ('csf') and scale factor (e.g. 'modCompScaler' when using section extension 4, 'mcScaleOffset' when using section extension 5), for REs in the PRB. ).
- the O-RAN standard provides section-based modulation compression. If a compression technique other than modulation compression is used when transmitting data in a specific slot, the section can be configured according to beamId (or ueId) allocation of data resources (e.g. RE/PRB/symbol). However, when modulation compression is applied, all PRBs and symbols within a section will use the same 'csf' and the same scaler value (e.g. 'modCompScaler' when using section extension 4, 'mcScaleOffset' when using section extension 5). may be required. In other words, since sections are configured according to the 'csf' and scaler values of the data, relatively more sections can be configured in modulation compression compared to compression techniques other than modulation compression. For example, if resource areas have the same beamId, but different 'csf' and different scaler values, the resource areas may be required to be separated into different sections.
- the resource grid 551 represents data allocation for each independent data type.
- the vertical axis of the resource grid 551 may represent the frequency domain (unit: PRB), and the horizontal axis may represent the time domain (unit: symbol).
- data 551a, data 551b, data 551c, data 551d, data 551e, data 551f, data 551g, and data 551h in the area of resource grid 551. may be included.
- Resource grid 553 represents data allocation without modulation compression.
- Data individually transmitted through DU e.g., data for each beamID (or data for each ueId) may have a unique modulation type. However, if the modulation compression technique is not applied, the DU has a certain area specified by the PRB interval and symbol interval. is defined as a section, and the DU may transmit data for the section to the RU, for example, three sections (e.g., section #0, section #1, section #2) in the resource grid 553. ) may be included.
- Section #1 may include a resource area of data 551b, a resource area of data 551c, and section #2 may include a resource area of data 551e. It may include an area, a resource area of data 551f, a resource area of data 551g, and a resource area of data 551h.
- Resource grid 555 represents data allocation using modulation compression.
- a unique modulation type may be applied to each individual data. For example, data 551c and data 551d are frequency-divided in a specific symbol (eg, symbol #4). Data 551c and data 551d may be divided into different RB areas within the same symbol. If the same modulation compression is applied to each section, data 551c and data 551d are required to be assigned to different sections. Unlike resource grid 553, data 551d may be required to be included in a different section than the section containing data 551c. Additionally, because modulation types can be distinguished for each symbol for modulation compression, sections can be time-divided.
- independent modulation compression may be applied to each of data 551e, data 551f, data 551g, and data 551h. If the same modulation compression is applied to each section, data 551e, data 551f, data 551g, and data 551h are required to be assigned to different sections.
- separation by RE may also occur when using Section extension 4 during modulation compression.
- data transmission with modulation compression may require more sections.
- the amount of fronthaul transmission may increase.
- the overhead for defining a section increases, and parameter(s) other than modulation compression are transmitted redundantly, which may result in inefficiency in the RU.
- embodiments of the present disclosure propose control information for providing modulation compression information (eg, 'csf' and scaler value) for data allocated within some areas of a section. Multiple areas may be configured within one section, and modulation compression information may be assigned to each area.
- the DU (eg, DU 210) may transmit a C-plane message for the section, including modulation compression information for each region, to the RU (eg, RU 220).
- an area distinguished for modulation compression is referred to as an MC (modulation compression) chunk, but in addition to the MC chunk, there are data chunks, data bundles, section bundles, and sections. It can be replaced by group, subblock, data subblock, MC subblock, section subblock, MC area, section subarea, pattern, symbol pattern, symbol PRB pattern, section partial area, or a term with equivalent technical meaning. .
- Figure 6 is an example of signaling between a DU (e.g., DU 210) and a RU (e.g., RU 220) to provide modulation compression information for a subblock of a section, according to an embodiment of the present disclosure. shows.
- the subblock of the section is a unit to which modulation compression is applied and may be referred to as an MC chunk.
- the DU 210 may transmit an M-plane message to the RU 220.
- the DU 210 is an M-plane that includes information to indicate that subblock-level modulation compression (i.e., modulation compression specific to MC chunk (hereinafter referred to as MC chunk-based modulation compression) can be provided. message) can be transmitted.
- MC chunk-based modulation compression modulation compression specific to MC chunk
- message can be transmitted.
- a section extension type may be defined to provide MC chunk-based modulation compression.
- the M-plane message may indicate a section extension type that can be supported by the DU 210.
- the supportable section extension type may indicate section extension information for MC chunk-based modulation compression.
- the DU 210 configures at least one parameter for the MC chunk-based modulation compression (described later in FIGS. 7A, 7B, 8A, 8B, 9A, and 9B) to the M-plane. It can be provided to the RU (220) through a message.
- FIG. 6 an example in which the DU 210 transmits an M-plane message to the RU 220 is described, but embodiments of the present disclosure are not limited to this.
- RU 220 may transmit an M-plane message to DU 210.
- the M-plane message may include at least one of information indicating a section extension type supportable by the RU 220 or a parameter applicable to the RU 220.
- DU 210 may perform MC chunk-based scheduling.
- DU 210 may divide one section into one or more MC chunks.
- DU 210 may divide one section into multiple MC chunks.
- DU 210 may divide one section into four MC chunks.
- DU 210 may determine one or more parameters to represent each MC chunk.
- the DU 210 may determine a parameter indicating the number of MC chunks.
- the DU 210 may determine a parameter indicating the number of one or more symbols of each MC chunk.
- DU 210 may determine a parameter indicating the number of one or more PRBs in each MC chunk.
- the DU 210 may determine a parameter to indicate the inter-PRB interval or inter-symbol interval of the MC chunk.
- the DU 210 may transmit a C-plane message containing compression information for the MC chunk to the RU 220.
- the C-plane message may include section information. Section information may point to a resource area for the section.
- the C-plane message may include section extension information.
- the section extension information may include information indicating a resource area for the MC chunk (hereinafter referred to as resource area information).
- the section extension information may include compression information for the MC chunk.
- the resource area information includes parameters according to the scheduling result of the MC chunk (e.g., the number of MC chunks, the number of one or more symbols of each MC chunk, the number of one or more PRBs of each MC chunk, the interval between PRBs of the MC chunk ( interval) or interval between symbols).
- the compression information includes at least one of parameters related to modulation compression to be applied to data in the resource area of the MC chunk (e.g., a 'csf' parameter, a 'mcScaleReMask' parameter, a 'modCompScaler' parameter, or a 'mcScaleOffset' parameter). can do.
- the 'csf' parameter is a flag that indicates whether the constellation for the MC chunk is shifted.
- the 'mcScaleReMask' parameter is a bitmap (hereinafter referred to as masking information) for REs in the PRB for the MC chunk, and each bit setting of mcScaleReMask is 'mcScaleOffset' and 'csf' through U-Plane messages. Indicates whether it is applicable to the transmitted RE (resource element).
- the 'modCompScaler' parameter or the 'mcScaleOffset' parameter represents the scale value for the MC chunk.
- the DU 210 may transmit a U-plane message to the RU 220.
- the DU 210 may perform modulation compression on data based on the modulation compression technique according to operations 601 to 605.
- DU 210 can generate a U-plane message including I component and Q component according to the modulation compression technique.
- the U-plane message may include data to be transmitted on the area occupied by the MC chunk.
- the RU 220 may obtain parameters related to modulation compression based on the modulation compression information for the MC chunk of the section extension information received from the DU 210. Based on the parameters related to the modulation compression, a bit string for the I component and a bit string for the Q component can be obtained. For example, when decompressing, the RU 220 may 'unshift' the constellation according to the 'csf' value and apply the scale value for the constellation type indicated in the section.
- modulation compression using an MC chunk may also be applied to a U-plane message for an uplink signal.
- DU 210 can allocate modulation compression information for each MC chunk.
- the modulation compression information may include a constellation shift flag (eg, 'csf'). Additionally, according to one embodiment, the modulation compression information may include scale information (e.g., a scaler value, 'mcScaleReMask' parameter, 'modCompScaler' parameter, or 'mcScaleOffset' parameter).
- the modulation compression information may include a constellation shift flag and scale information. Because each MC chunk has its own constellation movement flag and scale information, control information may be configured differently depending on how the MC chunk is specified.
- FIGS. 7A and 7B the method in which MC chunks are specified is described by first distinguishing in symbol units and later in PRB units.
- FIG. 7A-7B illustrate an example of a first way to divide a section, according to various embodiments of the present disclosure.
- one section may be divided into one or more MC chunks.
- the section is first divided into bundles of symbols (i.e., symbol chunks), and then the frequency domain of the symbol chunks is divided into bundles of PRBs (i.e., PRB chunks ( This refers to a method in which the PRB is divided into chunks))).
- the section 700 may be specified as a resource area defined by the 'numPrbc' parameter 710 and the 'numSymbol' parameter 720.
- the 'numPrbc' parameter 710 indicates the number of PRBs.
- the 'numSymbol' parameter 720 represents the number of symbols.
- Section 700 may be divided into multiple MC chunks.
- parameters for specifying the MC chunk may first be used. At least one or all of the parameters described below may be used to specify (or distinguish) an MC chunk.
- the following parameters can be exemplified.
- the parentheses next to the parameter name indicate an example number of bits.
- startMcSymbolId(4b) Start symbol index for symbol chunks with the same symbol range (may be omitted). [start symbol index for a symbol chunk having the same symbol range. (can be absent)]
- numMcSymbol(4b) Number of symbols for symbol chunks with the same symbol range. The sum of numMcSymbol must be equal to the numSymbol of the section. '0' may mean numSymbol. [number of symbols for a symbol chunk having the same symbol range. The sum of numMcSymbol should be the same as numSymbol of section. '0' means numSymbol.]
- Symbol chunk period The above parameters can be set to every symbol, for symbol chunks with the same symbol range, every other symbol (i.e. symbol spacing is one symbol), every 2 symbols (i.e. symbol spacing is two symbols), or every 4 symbols (i.e. , can indicate whether a symbol spacing of 4 symbols is used.
- 0 all symbols
- 1 all other symbols
- 2 every 2 symbols
- 3 every 4 symbols (maybe absent if all symbols are always used).
- Every symbol, every other symbol, every 2 symbol, or every 4 symbol is used for a symbol chunk having the same same symbol range.
- numMcPrbChunks(4b) Number of PRB chunks of symbol chunk #i that numMcSymbol(i) has (may be omitted). [number of PRB chunks on a symbol chunk #i with numMcSymbol(i) (can be absent)]
- startMcPrbc(10b) The starting PRB index for the PRB chunk of the PRB chunk (may be omitted). [start PRB index for a PRB chunk in a PRB chunk. (can be absent)]
- numMcPrbc(8b) Number of PRBs for the PRB chunk of the symbol chunk. The sum of numMcPrbc must be equal to the numPrbc of the section. '0' means numPrbc. [number of PRBs for a PRB chunk on a symbol chunk. The sum of numMcPrbc should be the same as numPrbc of section. '0' means numPrbc.]
- PRB chunk period The above parameters can be set for PRB chunks every RB, every other RB (i.e. PRB interval is one PRB), every 2RB (i.e. PRB interval is two PRBs), or every 4RB (i.e. PRB interval is four PRBs).
- mcRemaskOnOff(1b) Indicates whether a section expansion or MC chunk has mcScaleRemask.
- the format of the section extension type of the C-plane message which will be described later, can be changed (if all REs in the MC chunk share the same csf and modCompScaler, it can be omitted).
- mcScaleRemask in this section extension or MC chunk (can change format of section extension type with this field) (can be absent when all REs in a MC chunk shares the same CSF and modCompScaler.)]
- numMcRemask(4b) Indicates the number of mcScaleRemask within a section extension or MC chunk. (If all REs in a MC chunk share the same CSF and modCompScaler, it can be omitted) [This indicates the number of mcScaleRemask in this section extension or MC chunk (can be absent when all REs in a MC chunk shares the same CSF and modCompScaler.)]
- mcScaleReMask(12b) Indicates the RE mask of each RE of the PRB to which the corresponding csf/scaler is applied. [This indicates RE mask of each RE in a PRB which appling the corresponding csf/scaler]
- periodFlag(1b) Indicates whether to use mcSymbolPeriod and mcPrbPeriod per section extension or MC chunk (can be omitted). [It indicates if mcSymbolPeriod and mcPrbPeriod are used or not for each section extension or MC chunk. (can be absent)]
- Section 700 may be divided into multiple MC chunks. When using the first method, first, it can be divided into symbol units.
- the 'numSymbol' parameter 720 can be divided into numMcSymbol(0) 721 and numMcSymbol(1) 723.
- numMcSymbol(0) (721) means the number of one or more symbols in symbol chunk #0.
- numMcSymbol(1) (723) means the number of symbols in one or more symbol chunk #1. That is, the 'numSymbol' parameter 720 represents the sum of the number of one or more symbols in symbol chunk #0 and the number of one or more symbols in symbol chunk #1.
- the frequency domain per symbol chunk can be divided into PRB units.
- the 'numPrbc' parameter 710 can be divided.
- the frequency domain corresponding to numMcSymbol(0) 721 can be divided into three regions (hereinafter referred to as PRB chunks).
- the frequency domain corresponding to numMcSymbol(0)(721) is PRB chunk #0(731) of numMcPrbc(0,0), PRB chunk #1(732) of numMcPrbc(0,1), and numMcPrbc(0,2). It can be divided into PRB chunk #2 (733).
- the frequency domain corresponding to numMcSymbol(1) 723 can be divided into two domains.
- the frequency domain corresponding to numMcSymbol(1) (723) can be divided into PRB chunk #3 (734) of numMcPrbc (1,0) and PRB chunk #4 (735) of numMcPrbc (1,1).
- the symbol index value of one symbol chunk #i and the PRB index value of PRB chunk #j can be determined as in the following equation.
- the symbol index value of one symbol chunk #i and the PRB index value of one PRB chunk #j can be determined as in the equation below.
- the first symbol index is the first empty symbol index since the previous symbol chunk.
- the first PRB index is the first PRB index within the symbol chunk that is empty since the previous PRB chunk.
- numMcPrbChunks can indicate the number of PRB chunks in each symbol chunk. For example, numMcPrbChunks may indicate the number of at least one PRB chunk included in each symbol chunk. According to one embodiment, numMcPrbChunks may indicate the total number of MC chunks in a section extension. For example, numMcPrbChunks may indicate the number of all MC chunks included in the section extension.
- mcRemaskOnOff and numMcRemask may exist together within each section extension and/or MC chunk (eg, symbol chunk or PRB chunk). According to another embodiment of the present disclosure, only one mcRemaskOnOff and numMcRemask may exist in each section extension and/or MC chunk (eg, symbol chunk or PRB chunk). According to another embodiment of the present disclosure, mcRemaskOnOff and numMcRemask may not exist within each section extension and/or MC chunk (eg, symbol chunk or PRB chunk).
- mcRemaskOnOff and numMcRemask may be included together within each section extension (or MC chunk (e.g. symbol chunk or PRB chunk)).
- mcRemaskOnOff and numMcRemask can both be included in each section extension.
- mcRemaskOnOff and numMcRemask may both be included in an MC chunk (e.g. symbol chunk or PRB chunk).
- At least one of mcRemaskOnOff and numMcRemask may be included within each section extension (or MC chunk (eg, symbol chunk or PRB chunk)).
- at least one of mcRemaskOnOff and numMcRemask may both be included in each section extension.
- at least one of mcRemaskOnOff and numMcRemask may be included in an MC chunk (e.g., symbol chunk or PRB chunk).
- Both mcRemaskOnOff and numMcRemask may be omitted within a section extension (or MC chunk (e.g. symbol chunk or PRB chunk)).
- mcRemaskOnOff and numMcRemask may be included in fields that are distinct from section extensions (or MC chunks (e.g. symbol chunks or PRB chunks)).
- a parameter for a symbol chunk may be defined.
- a parameter for the PRB chunk may be defined.
- the periodFlag value may or may not exist in each section extension or MC chunk (symbol chunk or PRB chunk) depending on the embodiment.
- one flag parameter is described, but according to another embodiment, separate flag parameters for mcSymbolPeriod and mcPrbPeriod may exist.
- the DU 210 may generate section extension information including at least one of the parameters in order to indicate an MC chunk divided according to the first method.
- the DU 210 may transmit a C-plane message including the section extension information to the RU 220.
- the DU 210 can configure a section with one MC chunk without using 'mcScaleReMask'.
- section extension information may be structured as shown in the table below.
- 'extType' indicates the type of section extension information.
- 'extLen' indicates the length of the section extension information.
- 'numMcSymbol' indicates the number of symbols of the MC chunk (i.e., symbols within the symbol chunk). If only one MC chunk exists in the section, 'numMcSymbol' may be equal to 'numSymbol'.
- 'numMcPrbChunks' indicates the number of one or more PRB chunks within the symbol chunk. The number of the one or more PRB chunks may be 1.
- 'numMcPrbc' indicates the number of PRBs in one PRB chunk. If only one MC chunk exists in the section, 'numMcPrbc' may be the same as 'numPrbc'.
- DU 210 may configure a section with two MC chunks without using 'mcScaleReMask'. For example, to indicate the two MC chunks, section extension information may be structured as shown in the table below.
- 'extType' indicates the type of section extension information.
- 'extLen' indicates the length of the section extension information.
- 'numMcSymbol' indicates the number of symbols of the MC chunks (e.g., symbols within a symbol chunk). For example, the number of symbol chunks may be one. 'numMcSymbol' may be the same as 'numSymbol'. Accordingly, the section extension information may include one 'numMcSymbol' field.
- 'numMcPrbChunks' indicates the number of one or more PRB chunks within the symbol chunk. For example, the number of the one or more PRB chunks may be 2. 'numMcPrbc' of N+3 octets indicates the number of PRBs in the first PRB chunk.
- the symbol chunk and the first PRB chunk may point to one MC chunk.
- 'csf' of N+4 octets indicates whether the constellation for the one MC chunk is shifted
- 'modCompScaler' of N+4 octets and N+5 octets indicates the scale value for the one MC chunk.
- the scale value can be derived from the 15-bits of the 'modCompScaler' field by calculating Equation 1 to Equation 2.
- 'numMcPrbc' of N+6 octets indicates the number of PRBs in the second PRB chunk.
- the symbol chunk and the second PRB chunk may point to another MC chunk.
- the DU 210 uses 'mcScaleReMask' and one You can configure sections with MC chunks. For example, to indicate the one MC chunk, section extension information may be configured as shown in the table below.
- 'extType' indicates the type of section extension information.
- 'extLen' indicates the length of the section extension information.
- 'numMcSymbol' indicates the number of symbols in the MC chunk (e.g., symbols in the symbol chunk).
- 'numMcPrbChunks' indicates the number of one or more PRB chunks within the symbol chunk. For example, the number of the one or more PRB chunks may be 1. Therefore, 'numMcPrbc' may be the same as 'numPrbc'.
- DU 210 may use 'mcScaleReMask' and configure a section with two MC chunks. For example, to indicate the two MC chunks, section extension information may be structured as shown in the table below.
- 'extType' indicates the type of section extension information.
- 'extLen' indicates the length of the section extension information.
- 'numMcSymbol' indicates the number of symbols in the MC chunk (e.g., symbols in the symbol chunk).
- the section extension information may include two 'numMcSymbol' fields. Among the two 'numMcSymbol' fields, the first 'numMcSymbol' field indicates the number of one or more symbols in the first symbol chunk. Among the two 'numMcSymbol' fields, the second 'numMcSymbol' field indicates the number of one or more symbols in the second symbol chunk.
- the section extension information may include information for MC chunks for each 'numMcSymbol' field.
- 'numMcPrbChunks' for the first 'numMcSymbol' field indicates the number of one or more PRB chunks within the first symbol chunk.
- the number of the one or more PRB chunks within the first symbol chunk may be 1.
- 'numMcPrbc' of N+3 octets indicates the number of PRBs in the first symbol chunk and the corresponding PRB chunk.
- the first symbol chunk and the PRB chunk may point to one MC chunk.
- 'csf' of N+5 octets indicates whether the constellation for the one MC chunk is shifted
- 'mcScaleOffset' of N+5 octets to N+6 octets indicates the scale value for the one MC chunk.
- the scale value can be derived from the 15-bits of the 'mcScaleOffset' field according to calculations of Equation 3 to Equation 4.
- 'numMcPrbChunks' for the second 'numMcSymbol' field indicates the number of one or more PRB chunks within the second symbol chunk.
- the number of the one or more PRB chunks within the second symbol chunk may be 1.
- 'numMcPrbc' of N+3 octets indicates the number of PRBs in the second symbol chunk and the corresponding PRB chunk.
- the second symbol chunk and the PRB chunk may point to another MC chunk.
- 'csf' of N+11 octets indicates whether the constellation for the one MC chunk is shifted
- 'mcScaleOffset' of N+11 to N+12 octets indicates the scale value for the one MC chunk.
- the scale value can be derived from the 15-bits of the 'mcScaleOffset' field according to calculations of Equation 3 to Equation 4.
- the DU 210 may use 'mcScaleReMask' and configure the section 750 with 4 MC chunks with a period. Two symbol chunks may be configured within one section, and two PRB chunks may be configured within each symbol chunk.
- the 'period flag' parameter for each symbol chunk can be used. For example, to indicate MC chunks according to the section division shown in FIG. 7B, section extension information may be configured as in the table below.
- section 750 may consist of 7 symbols and 10 PRBs.
- the first MC chunk 751 may occupy five consecutive PRBs. As an example, the first MC chunk 751 may occupy PRB #0, PRB #1, PRB #2, PRB #3, and PRB #4.
- the second MC chunk 752 may occupy five consecutive PRBs. As an example, the second MC chunk 752 may occupy PRB #5, PRB #6, PRB #7, PRB #8, and PRB #9.
- the fourth MC chunk 754 may start from an empty PRB area. As an example, the fourth MC chunk 754 may occupy PRB #1, PRB #3, PRB #5, PRB #7, and PRB #9.
- Octets corresponding to zero padding in Tables 6 to 10 e.g., octet N+7 in Table 9, octets N+3, N+5, N+9, N+17, N+19, N+23 in Table 10) , N+25
- a format in which some areas are reduced and all parameters are arranged sequentially can also be understood as an embodiment of the present disclosure.
- FIG. 8A-8B illustrate an example of a second method for dividing a section, according to various embodiments of the present disclosure.
- One section can be divided into one or more MC chunks.
- the second method when configuring MC chunks, the section is first divided into bundles of PRBs (i.e., PRB chunks), and then the time domain of the PRB chunks is divided into bundles of symbols (i.e., symbol chunks ( It refers to the way it is divided into symbol chunk))).
- the section 800 may be specified as a resource area defined by the 'numPrbc' parameter 810 and the 'numSymbol' parameter 820.
- the 'numPrbc' parameter 810 indicates the number of PRBs.
- the 'numSymbol' parameter 820 represents the number of symbols.
- Section 800 may be divided into multiple MC chunks.
- parameters for specifying the MC chunk may first be used. At least one or all of the parameters described below may be used to specify (or distinguish) an MC chunk.
- the following parameters can be exemplified.
- the parentheses next to the parameter name indicate an example number of bits.
- startMcPrbc(10b) Starting PRB index for the PRB chunk (can be omitted). [start PRB index for a PRB chunk. (can be absent)]
- numMcPrbc(8b) Number of PRBs for PRB chunks with the same PRB range. The sum of numMcPrbc must equal the numPrbc of the section. '0' may mean numPrbc. [number of PRBs for a PRB chunk having the same PRB range. The sum of numMcPrbc should be the same as numPrbc of section. '0' means numPrbc.]
- PRB chunk period The above parameters can be set for PRB chunks every RB, every other RB (i.e. PRB interval is one PRB), every 2RB (i.e. PRB interval is two PRBs), or every 4RB (i.e. PRB interval is four PRBs).
- numMcSymbolChunks(4b) Number of symbol chunks in PRB chunk #i with numMcPrbc(i) (may be omitted). [number of symbol chunks on a PRB chunk #i with numMcPrbc(i) (can be absent)]
- startMcSymbolId(4b) Start symbol index for a symbol chunk having the same symbol range (may be omitted). (can be absent)]
- numMcSymbol(4b) Number of symbols for the symbol chunk in the PRB chunk with numMcPrb. The sum of numMcSymbol must be equal to the numSymbol of the section. '0' may mean numSymbol. [number of symbols for a symbol chunk on a PRB chunk with numMcPrb. The sum of numMcSymbol should be the same as numSymbol of section. '0' means numSymbol.]
- the parameter can be set to every symbol, every other symbol (i.e. symbol spacing is one symbol), every two symbols (i.e. symbol spacing is two symbols), or It can indicate whether every 4 symbols are used (i.e., a symbol interval of 4 symbols).
- 0 all symbols
- 1 all other symbols
- 2 every 2 symbols
- 3 every 4 symbols (maybe absent if all symbols are always used).
- Every symbol, every other symbol, every 2 symbol, or every 4 symbol is used for a symbol chunk having the same same symbol range.
- mcRemaskOnOff(1b) Indicates whether a section expansion or MC chunk has mcScaleRemask.
- the format of the section extension type of the C-plane message which will be described later, can be changed (can be omitted).
- numMcRemask(4b) Indicates the number of mcScaleRemask within a section extension or MC chunk. (If all REs in a MC chunk share the same CSF and modCompScaler, it can be omitted) [This indicates the number of mcScaleRemask in this section extension or MC chunk (can be absent when all REs in a MC chunk shares the same CSF and modCompScaler.)]
- mcScaleReMask(12b) Indicates the RE mask of each RE of the PRB to which the corresponding csf/scaler is applied. [This indicates RE mask of each RE in a PRB which applies the corresponding csf/scaler.]
- periodFlag(1b) Indicates whether to use mcSymbolPeriod and mcPrbPeriod per section extension or MC chunk (can be omitted). [It indicates if mcSymbolPeriod and mcPrbPeriod are used or not for each section extension or MC chunk. (can be absent)]
- Section 800 may be divided into multiple MC chunks.
- the section 800 can first be divided into PRB units.
- the 'numPrbc' parameter 810 can be divided into numMcPrbc(0) (811), numMcPrbc(1) (812), and numMcPrbc(2) (813).
- numMcPrbc(0) (811) means the number of one or more PRBs in PRB chunk #0.
- numMcSymbol(1) (812) means the number of one or more PRBs in PRB chunk #1.
- numMcSymbol(2) (813) means the number of one or more PRBs in PRB chunk #2.
- the 'numPrbc' parameter 810 represents the sum of the number of one or more PRBs in PRB chunk #0, the number of one or more PRBs in PRB chunk #1, and the number of one or more PRBs in PRB chunk #2.
- the 'numSymbol' parameter 820 can be split.
- the time domain corresponding to numMcPrbc(0) 811 may be divided into two regions (hereinafter referred to as symbol chunks).
- the time domain corresponding to numMcPrbc(0) (811) can be divided into symbol chunk #0 (831) of numMcSymbol (0,0) and symbol chunk #1 (832) of numMcSymbol (0,1).
- the time domain corresponding to numMcPrbc(1) may not be divided.
- the time domain corresponding to numMcPrbc(1) 812 may include symbol chunk #2 833 of one numMcSymbol(1,0).
- the time domain corresponding to numMcPrbc(2) (813) can be divided into two regions.
- the time domain corresponding to numMcPrbc(0) (811) can be divided into symbol chunk #3 (834) of numMcSymbol (2,0) and symbol chunk #4 (835) of numMcSymbol (2,1).
- the PRB index value of PRB chunk #i and the symbol index value of one symbol chunk #i can be determined as in the following equation.
- the PRB index value of PRB chunk #i and the symbol index value of one symbol chunk #i can be determined as in the following equation.
- the first PRB index is the first PRB index within the symbol chunk that is empty since the previous PRB chunk.
- the first symbol index is the first empty symbol index since the previous symbol chunk.
- numMcSymbolChunks can indicate the number of symbol chunks in each PRB chunk. For example, numMcSymbolChunks may indicate the number of at least one symbol chunk included in each PRB chunk. numMcSymbolChunks may indicate the total number of MC chunks within a section extension. For example, numMcSymbolChunks may indicate the number of all MC chunks included in the section extension.
- mcRemaskOnOff and numMcRemask may exist together within each section extension and/or MC chunk (e.g., symbol chunk or PRB chunk). According to one embodiment, only one mcRemaskOnOff and numMcRemask may exist within each section extension and/or MC chunk (e.g., symbol chunk or PRB chunk). According to one embodiment, mcRemaskOnOff and numMcRemask may be omitted within each section extension and/or MC chunk (e.g., symbol chunk or PRB chunk).
- mcRemaskOnOff and numMcRemask may be included together within each section extension (or MC chunk (e.g. symbol chunk or PRB chunk)).
- mcRemaskOnOff and numMcRemask can both be included in each section extension.
- mcRemaskOnOff and numMcRemask may both be included in an MC chunk (e.g. symbol chunk or PRB chunk).
- At least one of mcRemaskOnOff and numMcRemask may be included within each section extension (or MC chunk (eg, symbol chunk or PRB chunk)).
- at least one of mcRemaskOnOff and numMcRemask may both be included in each section extension.
- at least one of mcRemaskOnOff and numMcRemask may be included in an MC chunk (e.g., symbol chunk or PRB chunk).
- Both mcRemaskOnOff and numMcRemask may be omitted within a section extension (or MC chunk (e.g. symbol chunk or PRB chunk)).
- mcRemaskOnOff and numMcRemask may be included in fields that are distinct from section extensions (or MC chunks (e.g. symbol chunks or PRB chunks)).
- a parameter for a symbol chunk may be defined. If resources are allocated at regular intervals in the frequency domain within one section, a parameter (e.g., 'mcPrbPeriod' parameter) for the PRB chunk may be defined.
- the periodFlag value may or may not exist in each section extension or MC chunk (symbol chunk or PRB chunk) depending on the embodiment.
- one flag parameter is described, but according to another embodiment, separate flag parameters for mcSymbolPeriod and mcPrbPeriod may exist.
- the DU 210 may generate section extension information including at least one of the parameters in order to indicate an MC chunk divided according to the second method.
- the DU 210 may transmit a C-plane message including the section extension information to the RU 220.
- the DU 210 can configure a section with one MC chunk without using 'mcScaleReMask'.
- section extension information may be structured as shown in the table below.
- 'extType' indicates the type of section extension information.
- 'extLen' indicates the length of the section extension information.
- 'numMcPrbc' indicates the number of PRBs in the MC chunk (e.g., PRBs in the PRB chunk). For example, if there is only one MC chunk in the section, 'numMcPrbc' may be the same as 'numPrbc'.
- 'numMcSymbolChunks' indicates the number of one or more symbol chunks in the PRB chunk. For example, the number of one or more symbol chunks may be 1. 'numMcSymbol' represents the number of symbols in one symbol chunk.
- 'numMcSymbol' may be equal to 'numSymbol'.
- 'csf' indicates whether the constellation is shifted, and 'modCompScaler' indicates the scale value.
- the scale value can be derived from the 15-bits of the 'modCompScaler' field by calculating Equation 1 to Equation 2.
- DU 210 may configure a section with two MC chunks without using 'mcScaleReMask'.
- section extension information may be structured as shown in the table below.
- 'extType' indicates the type of section extension information.
- 'extLen' indicates the length of the section extension information.
- 'numMcPrbc' indicates the number of PRBs in the MC chunk, that is, the number of PRBs in the PRB chunk. For example, the number of PRB chunks may be one.
- 'numMcPrbc' may be the same as 'numPrbc'.
- the section extension information may include one 'numMcPrbc' field.
- 'numMcSymbolChunks' indicates the number of one or more symbol chunks in the PRB chunk. For example, the number of one or more symbol chunks may be 2.
- 'numMcSymbol' of N+3 octets indicates the number of symbols in the first symbol chunk.
- the PRB chunk and the first symbol chunk may point to one MC chunk.
- 'csf' of N+4 octets indicates whether the constellation for the one MC chunk is shifted
- 'modCompScaler' of N+4 octets and N+5 octets indicates the scale value for the one MC chunk.
- the scale value can be derived from the 15-bits of the 'modCompScaler' field by calculating Equation 1 to Equation 2.
- 'numMcSymbol' of N+6 octets indicates the number of symbols in the second symbol chunk.
- the PRB chunk and the second symbol chunk may point to another MC chunk.
- 'csf' of N+7 octets indicates whether the constellation is shifted for the other MC chunk
- 'modCompScaler' of N+7 octets and N+8 octets indicates the scale value for the other MC chunk. indicates.
- the scale value can be derived from the 15-bits of the 'modCompScaler' field by calculating Equation 1 to Equation 2.
- DU 210 may use 'mcScaleReMask' and configure a section with one MC chunk.
- section extension information may be configured as shown in the table below.
- 'extType' indicates the type of section extension information.
- 'extLen' indicates the length of the section extension information.
- 'numMcPrbc' indicates the number of PRBs in the MC chunk, that is, the number of PRBs in the PRB chunk.
- 'numMcSymbolChunks' indicates the number of one or more symbol chunks in the PRB chunk. For example, the number of one or more symbol chunks may be 1. Therefore, 'numMcSymbol' may be the same as 'numSymbol'.
- DU 210 may use 'mcScaleReMask' and configure a section with two MC chunks. For example, to indicate the two MC chunks, section extension information may be structured as shown in the table below.
- section extension information may be structured as shown in the table below.
- 'extType' indicates the type of section extension information.
- 'extLen' indicates the length of the section extension information.
- 'numMcPrbc' indicates the number of PRBs in the MC chunk, that is, the number of PRBs in the PRB chunk.
- the number of PRB chunks may be 2.
- the section extension information may include two 'numMcPrbc' fields. Among the two 'numMcPrbc' fields, the first 'numMcPrbc' field indicates the number of one or more PRBs in the first PRB chunk.
- the second 'numMcPrbc' field indicates the number of one or more PRBs in the second PRB chunk.
- the section extension information may include information for MC chunks for each 'numMcPrbc' field.
- 'numMcSymbolChunks' for the first 'numMcPrbc' field indicates the number of one or more symbol chunks within the first PRB chunk.
- the number of the one or more symbol chunks within the first PRB chunk may be 1.
- 'numMcSymbol' of N+3 octets indicates the number of symbols in the first PRB chunk and the corresponding symbol chunk.
- the first PRB chunk and the symbol chunk may point to one MC chunk.
- 'csf' of N+5 octets indicates whether the constellation for the one MC chunk is shifted
- 'mcScaleOffset' of N+5 octets to N+6 octets indicates the scale value for the one MC chunk.
- the scale value can be derived from the 15-bits of the 'mcScaleOffset' field according to calculations of Equation 3 to Equation 4.
- 'numMcSymbolChunks' for the second 'numMcPrbc' field indicates the number of one or more symbol chunks in the second PRB chunk.
- the number of the one or more symbol chunks in the second PRB chunk may be 1.
- 'numMcSymbol' of N+3 octets indicates the number of PRBs in the second PRB chunk and the corresponding symbol chunk.
- the second PRB chunk and the symbol chunk may point to another MC chunk.
- 'csf' of N+11 octets indicates whether the constellation for the one MC chunk is shifted
- 'mcScaleOffset' of N+11 to N+12 octets indicates the scale value for the one MC chunk.
- the scale value can be derived from the 15-bits of the 'mcScaleOffset' field according to calculations of Equation 3 to Equation 4.
- the DU 210 can use 'mcScaleReMask' and configure the section 850 with 4 MC chunks with a period.
- Two PRB chunks may be configured within one section, and two symbol chunks may be configured within each PRB chunk.
- the 'period flag' parameter for each PRB chunk can be used. For example, to indicate MC chunks according to the section division shown in FIG. 8B, section extension information may be configured as shown in the table below.
- section 850 may consist of 7 PRBs and 10 symbols.
- 9A-9B illustrate an example of a third method for dividing a section, according to various embodiments of the present disclosure.
- one section may be divided into one or more MC chunks.
- the third method refers to a method in which MC chunks are configured in units of arbitrary PRB chunks and symbol chunks, unlike the first method and the second method.
- the section 900 may be specified as a resource area defined by the 'numPrbc' parameter 910 and the 'numSymbol' parameter 920.
- the 'numPrbc' parameter 910 indicates the number of PRBs.
- the 'numSymbol' parameter 920 represents the number of symbols.
- Section 900 may be divided into multiple MC chunks.
- parameters for specifying the MC chunk may first be used. At least one or all of the parameters described below may be used to specify (or distinguish) an MC chunk.
- the following parameters can be exemplified.
- the parentheses next to the parameter name indicate an example number of bits.
- numMcChunks(4b) Number of MC chunks [number of MC chunks]
- startMcPrbc(10b) Start PRB for a chunk [start PRB for a chunk]
- numMcPrbc(8b) Number of PRBs for the chunk. '0' represents numPrbc. [number of PRBs for a chunk, ‘0’ means numPrbc]
- PRB chunk period The above parameters can be set for PRB chunks every RB, every other RB (i.e. PRB interval is one PRB), every 2RB (i.e. PRB interval is two PRBs), or every 4RB (i.e. PRB interval is four PRBs).
- s) can indicate whether it is used or not.
- startMcSymbol(4b) Start symbol index for MC chunk. [start symbol index for a MC chunk]
- numMcSymbol(4b) Number of symbols for MC chunk. ‘0’ represents numSymbol [number of symbols for a MC chunk, ‘0’ means numSymbol]
- the parameter can be set to every symbol, every other symbol (i.e. symbol spacing is one symbol), every two symbols (i.e. symbol spacing is two symbols), or It can indicate whether every 4 symbols are used (i.e., a symbol interval of 4 symbols).
- 0 all symbols
- 1 all other symbols
- 2 every 2 symbols
- 3 every 4 symbols (maybe absent if all symbols are always used).
- Every symbol, every other symbol, every 2 symbols, or every 4 symbols is used for a symbol chunk having the same same symbol range.
- mcRemaskOnOff(1b) Indicates whether a section expansion or MC chunk has mcScaleRemask.
- the format of the section extension type of the C-plane message which will be described later, can be changed (can be omitted). This indicates there are mcScaleRemask in this section extension or MC chunk (format of section extension type with this field) (can be absent)
- numMcRemask(4b) Indicates the number of mcScaleRemask within a section extension or MC chunk. (If all REs in a MC chunk share the same CSF and modCompScaler, it can be omitted) [This indicates the number of mcScaleRemask in this section extension or MC chunk (can be absent when all REs in a MC chunk shares the same CSF and modCompScaler.)]
- mcScaleReMask(12b) Indicates the RE mask of each RE of the PRB to which the corresponding csf/scaler is applied. This indicates RE mask of each RE in a PRB which appling the corresponding csf/scaler.
- periodFlag(1b) Indicates whether to use mcSymbolPeriod and mcPrbPeriod per section extension or MC chunk (can be omitted). It indicates if mcSymbolPeriod and mcPrbPeriod are used or not for each section extension or MC chunk. (can be absent)
- numMcPrbChunks can indicate the number of PRB chunks in each symbol chunk. For example, numMcPrbChunks may indicate the number of at least one PRB chunk included in each symbol chunk. According to one embodiment, numMcPrbChunks may indicate the total number of MC chunks in a section extension. For example, numMcPrbChunks may indicate the number of all MC chunks included in the section extension.
- mcRemaskOnOff and numMcRemask may exist together within each section extension and/or MC chunk (e.g., symbol chunk or PRB chunk). According to one embodiment, only one mcRemaskOnOff and numMcRemask may exist within each section extension and/or MC chunk (e.g., symbol chunk or PRB chunk). According to one embodiment, mcRemaskOnOff and numMcRemask may be omitted within each section extension and/or MC chunk (e.g., symbol chunk or PRB chunk).
- mcRemaskOnOff and numMcRemask may be included together within each section extension (or MC chunk (e.g., symbol chunk or PRB chunk)).
- mcRemaskOnOff and numMcRemask can both be included in each section extension.
- mcRemaskOnOff and numMcRemask may both be included in an MC chunk (e.g. symbol chunk or PRB chunk).
- At least one of mcRemaskOnOff and numMcRemask may be included within each section extension (or MC chunk (eg, symbol chunk or PRB chunk)).
- at least one of mcRemaskOnOff and numMcRemask may both be included in each section extension.
- at least one of mcRemaskOnOff and numMcRemask may be included in an MC chunk (e.g., symbol chunk or PRB chunk).
- both mcRemaskOnOff and numMcRemask may be omitted within a section extension (or MC chunk (e.g., symbol chunk or PRB chunk)).
- mcRemaskOnOff and numMcRemask may be included in fields that are distinct from section extensions (or MC chunks (e.g. symbol chunks or PRB chunks)).
- a parameter for a symbol chunk may be defined. If resources are allocated at regular intervals in the frequency domain within one section, a parameter (e.g., 'mcPrbPeriod' parameter) for the PRB chunk may be defined.
- the periodFlag value may or may not exist in each section extension or MC chunk (symbol chunk or PRB chunk) depending on the embodiment.
- one flag parameter is described, but according to another embodiment, separate flag parameters for mcSymbolPeriod and mcPrbPeriod may exist.
- the plurality of MC chunks may include a first MC chunk (931), a second MC chunk (932), a third MC chunk (933), and a fourth MC chunk (934).
- the first MC chunk 931 may be specified by numMcSymbol(0) and numMcPrbc(0).
- the second MC chunk 932 may be specified by numMcSymbol(1) and numMcPrbc(1).
- the third MC chunk 933 can be specified by numMcSymbol(2) and numMcPrbc(2).
- the fourth MC chunk 934 can be specified by numMcSymbol(3) and numMcPrbc(3).
- the DU 210 may generate section extension information including at least one of the parameters in order to indicate an MC chunk divided according to the first method.
- the DU 210 may transmit a C-plane message including the section extension information to the RU 220.
- DU 210 may configure section 950 of FIG. 9B with three MC chunks without using 'mcScaleReMask'.
- Section 950 may include a first MC chunk (931), a second MC chunk (932), and a third MC chunk (933).
- section extension information may be structured as shown in the table below.
- the first MC chunk 931 can be specified by numMcSymbol(0) and numMcPrbc(0).
- the start symbol of one or more symbols of numMcSymbol(0) may be indicated by startMcSymbol(0).
- the start PRB of one or more PRBs of numMcPrbc(0) may be indicated by startMcPrbc(0).
- 'modCompScaler' of octets N+6 to N+7 represents the scale value for the first MC chunk (931).
- the scale value can be derived from the 15-bits of the 'modCompScaler' field by calculating Equation 1 to Equation 2.
- the second MC chunk 932 may be specified by numMcSymbol(1) and numMcPrbc(1).
- the start symbol of one or more symbols of numMcSymbol(1) may be indicated by startMcSymbol(1).
- the start PRB of one or more PRBs of numMcPrbc(1) may be indicated by startMcPrbc(1).
- 'modCompScaler' in octets N+12 to N+13 represents the scale value for the second MC chunk (932).
- the scale value can be derived from the 15-bits of the 'modCompScaler' field by calculating Equation 1 to Equation 2.
- the third MC chunk 933 can be specified by numMcSymbol(2) and numMcPrbc(2).
- the start symbol of one or more symbols of numMcSymbol(2) may be indicated by startMcSymbol(2).
- the start PRB of one or more PRBs of numMcPrbc(2) may be indicated by startMcPrbc(2).
- 'modCompScaler' in octets N+13 to N+14 represents the scale value for the third MC chunk (933).
- the scale value can be derived from the 15-bits of the 'modCompScaler' field by calculating Equation 1 to Equation 2.
- DU 210 may use 'mcScaleReMask' and configure section 950 of FIG. 9B with three MC chunks.
- section extension information may be structured as shown in the table below.
- the first MC chunk 931 can be specified by numMcSymbol(0) and numMcPrbc(0).
- the start symbol of one or more symbols of numMcSymbol(0) may be indicated by startMcSymbol(0).
- the start PRB of one or more PRBs of numMcPrbc(0) may be indicated by startMcPrbc(0).
- 'mcScaleReMask' of octets N+6 to N+7 indicates masking information for the first MC chunk (931).
- 'csf' of octet N+7 indicates whether the constellation is shifted for the first MC chunk (931), and 'mcScaleOffset' of octets N+7 to N+9 is the scale value for the first MC chunk (931) represents.
- the scale value can be derived from the 15-bits of the 'mcScaleOffset' field according to calculations of Equations 3 to 4.
- the second MC chunk 932 is specified by numMcSymbol(1) and numMcPrbc(1). It can be.
- the start symbol of one or more symbols of numMcSymbol(1) may be indicated by startMcSymbol(1).
- the start PRB of one or more PRBs of numMcPrbc(1) may be indicated by startMcPrbc(1).
- 'mcScaleReMask' of octets N+14 to N+15 represents masking information for the second MC chunk (932).
- 'csf' of octet N+15 indicates whether the constellation is shifted for the second MC chunk (932)
- 'mcScaleOffset' of octets N+15 to N+17 is the scale value for the second MC chunk (932). represents.
- the scale value can be derived from the 15-bits of the 'mcScaleOffset' field according to calculations of Equation 3 to Equation 4.
- the third MC chunk 933 can be specified by numMcSymbol(2) and numMcPrbc(2).
- the start symbol of one or more symbols of numMcSymbol(2) may be indicated by startMcSymbol(2).
- the start PRB of one or more PRBs of numMcPrbc(2) may be indicated by startMcPrbc(2).
- 'mcScaleReMask' of octets N+22 to N+23 represents masking information for the third MC chunk (933).
- 'csf' of octet N+23 indicates whether the constellation is shifted for the 3rd MC chunk (933), and 'mcScaleOffset' of octets N+23 to N+24 is the scale value for the 3rd MC chunk (933) represents.
- the scale value can be derived from the 15-bits of the 'mcScaleOffset' field according to calculations of Equation 3 to Equation 4.
- Figure 10 shows an example of section division for periodic resource allocation, according to an embodiment of the present disclosure.
- Figure 10 a situation in which periodic resource allocation is applied in section division using the third method is described.
- the section 1000 may be specified as a resource area defined by the 'numPrbc' parameter and the 'numSymbol' parameter 1020.
- the 'numPrbc' parameter could point to 6.
- Section 1000 may be composed of six PRBs (1011, 1012, 1013, 1014, 1015, 1016).
- Section 1000 may include six symbols 1021, 1022, 1023, 1024, 1025, and 1026.
- DU 210 uses 'mcScaleReMask', 'mcPrbPeriod', and 'mcSymbolPeriod' to configure three MC chunks (1031, 1033, 1035) within one section (1000). You can (configure).
- the DU 210 may generate section extension information including at least one of the parameters described in FIG. 9A to indicate each MC chunk divided according to the third method.
- the DU 210 may transmit a C-plane message including the section extension information to the RU 220.
- section extension information may be structured as shown in the table below. periodFlag can be omitted.
- the MC chunks may include a first MC chunk (1031), a second MC chunk (1033), and a third MC chunk (1035).
- the first MC chunk 1031 can be specified by numMcSymbol(0) and numMcPrbc(0).
- the start symbol of one or more symbols of numMcSymbol(0) may be indicated by startMcSymbol(0).
- the start PRB of one or more PRBs of numMcPrbc(0) may be indicated by startMcPrbc(0).
- startMcSymbPeriod' is 1, the interval between two symbols in the first MC chunk (1031) may be one symbol.
- 'mcPrbPeriod' is 1, the interval between PRBs in the first MC chunk (1031) may be one PRB.
- the second MC chunk 1033 can be specified by numMcSymbol(2) and numMcPrbc(2).
- the start symbol of one or more symbols of numMcSymbol(2) may be indicated by startMcSymbol(2).
- the start PRB of one or more PRBs of numMcPrbc(1) may be indicated by startMcPrbc(1).
- startMcSymbPeriod' is 1, the interval between two symbols in the second MC chunk (1033) may be one symbol.
- 'mcPrbPeriod' is 1, the interval between PRBs in the second MC chunk (1033) can be one PRB.
- the third MC chunk 1035 can be specified by numMcSymbol(2) and numMcPrbc(2).
- the start symbol of one or more symbols of numMcSymbol(2) may be indicated by startMcSymbol(2).
- the start PRB of one or more PRBs of numMcPrbc(2) may be indicated by startMcPrbc(2).
- 'mcSymbPeriod' is 1, the interval between two symbols in the first MC chunk (1031) may be one symbol. Since 'mcPrbPeriod' is 0, PRBs can be allocated consecutively in the first MC chunk (1031).
- the mode parameter value may indicate a specific format of section extension information. For example, when the mode parameter value is 0, section extension information having the format of Table 6 or Table 7 can be used. Additionally, for example, when the mode parameter value is 1, section extension information having the format of Table 2 or Table 3 may be used. Additionally, for example, when the mode parameter value is 2, section expansion information having the format of Table 3 or Table 4 may be used.
- section extension information such as the table below can be used.
- section extension information having the format of Table 7
- a field indicating a mode parameter may be added to the N+2 octet area.
- Table 7 and the description for Table 7 may be referred to.
- the mode parameter indicates 1 section expansion information such as the table below can be used.
- a field indicating a mode parameter may be added to the N+2 octet area.
- Table 9 and the description for Table 9 may be referred to.
- the 'numMcPrbChunk' parameter may be omitted.
- some areas of the octet e.g., octet N+8 corresponding to zero padding in Tables 19 and 20 are reduced, and the parameters are all continuous.
- the format arranged as can also be understood as an embodiment of the present disclosure. Through this, at least some of the parameters in Tables 19 and 20 may be omitted, or the positions of at least some of the parameters may be changed.
- octets corresponding to zero padding in Tables 11 to 15 e.g., octets N+7 in Table 14, octets N+8, N+13, N+20, N+25 in Table 15
- a format in which some areas of is reduced and all parameters are arranged sequentially can also be understood as an embodiment of the present disclosure.
- FIG. 11 shows an example of modulation compression for a subblock, according to an embodiment of the present disclosure.
- the DU 210 includes an M-plane message generator 1111, an MC chunk-based scheduling unit 1113, a C-plane message generator 1115, and a U-plane message generator 1117. may include.
- the M-plane message generator 1111 may generate an M-plane message containing at least one parameter required for a modulation compression technique configured in MC chunk units.
- the M-plane message generator 1111 may transmit the at least one parameter to the RU 220.
- the M-plane message generator 1111 includes information indicating whether the DU 210 supports new section extension information (e.g., one of the formats of Tables 6 to 20). M-plane messages can be created.
- the M-plane message generator 1111 generates an M-plane message including at least one of the parameters described in FIGS. 7A, 7B, 8A, 8B, 9A, and 9B. You can create a message. Afterwards, the DU 210 may transmit an M-plane message to the RU 220.
- the MC chunk-based scheduling unit 1113 can perform scheduling for C-plane messages and U-plane messages according to the modulation compression technique described above.
- the C-plane message generator 1115 includes section expansion information according to the modulation compression technique described through FIGS. 6, 7A, 7B, 8A, 8B, 9A, 9B, and 10. C-plane messages can be created.
- the C-plane message generator 1115 may generate section extension information specific to an MC chunk constituting a partial area within one section.
- the section extension information may include resource area information (e.g., number of symbols, number of PRBs) for the MC chunk and modulation compression information to be applied to data occupied by the MC chunk.
- the C-plane message generator 1115 may generate a C-plane message including section extension information with a format for indicating one or more MC chunks, as shown in Tables 6 to 20.
- the U-plane message generator 1117 may generate a U-plane message including an I component and a Q component according to the modulation compression technique.
- the U-plane message may include data to be transmitted on the area occupied by the MC chunk.
- the RU (220) may include an M-plane message generation unit 1121, a C-plane analysis unit 1123, a buffer 1125, a U-plane analysis unit 1127, and a modulation decompression unit 1129. there is.
- the M-plane message generator 1121 may generate an M-plane message including at least one parameter required for a modulation compression technique configured in MC chunk units.
- the M-plane message generator 1121 may transmit the at least one parameter to the DU 210.
- the M-plane message generator 1121 includes information indicating whether the RU 220 supports new section extension information (e.g., one of the formats of Tables 6 to 20). M-plane messages can be created.
- the M-plane message generator 1121 generates an M-plane message including at least one of the parameters described in FIGS. 7A, 7B, 8A, 8B, 9A, and 9B. You can create a message. Afterwards, the RU 220 may transmit an M-plane message to the DU 210.
- the C-plane analysis unit 1123 may receive a C-plane message from the DU 210.
- the C-plane analysis unit 1123 may obtain parameter(s) related to modulation compression from section extension information (e.g., Tables 6 to 20) included in the C-plane message.
- the C-plane analysis unit 1123 may obtain parameter(s) related to modulation compression for each MC chunk within one section.
- the C-plane analysis unit 1123 can obtain section information from the C-plane message.
- the C-plane analysis unit 1123 can identify the time-frequency resource area occupied by each MC chunk from the section extension information of the C-plane message.
- the C-plane analysis unit 1123 may include modulation compression information ('modCompScaler', 'mcScaleReMask', 'mcScaleOffset') for data to be applied to the time-frequency resource area.
- the C-plane analysis unit 1123 may store the parameter(s) related to the modulation compression and the section information in the buffer 1125.
- the U-plane analysis unit 1127 may receive a U-plane message from the DU 210.
- the U-plane analysis unit 1127 may include the I component and Q component included in the U-plane message.
- the modulation decompression unit 1129 may obtain the parameter(s) related to the modulation compression and the section information from the buffer 1125.
- the modulation decompression unit 1129 may obtain the I component and Q component from the U-plane analysis unit 1127.
- the modulation decompression unit 1129 may obtain a bit stream for the I component and a bit stream for the Q component based on the parameters related to the modulation compression. For example, when decompressing, the modulation decompression unit 1129 may 'unshift' the constellation according to the 'csf' value and apply a scale factor for the constellation type indicated in the section. .
- One section has one or two modulation types.
- the modulation type can be inferred from the reMask bits. Each '1' bit in the reMask bits represents a shift command ('csf') and a scale factor (e.g. 'modCompScaler', or 'mcScaleOffset' when using 'mcScaleReMask') for the REs of the PRB.
- Figure 12 shows an example of signaling between a DU (e.g., DU 210) and a RU (e.g., RU 220) to provide compressed information using an identifier (ID), according to an embodiment of the present disclosure. .
- a DU e.g., DU 210
- a RU e.g., RU 220
- ID an identifier
- the compressed information can be specified for each subblock within one section.
- the subblock is a unit to which modulation compression is applied and may be referred to as an MC chunk.
- ID-based section extension information may be used.
- the ID may be associated with the MC chunk and modulation compression information for the MC chunk in the above-described embodiments. Through the ID, overhead due to repeated compression information in the data of the U-plane message can be reduced. Multiple MC chunks may be configured within one section. Compression information (e.g., constellation shift flag and scaler value) may be assigned to each MC chunk.
- the MC chunk Indication of area information or modulation compression information can be performed using only ID. Section extension information including the ID may be newly defined.
- the DU 210 may transmit a C-plane message including MC chunk-based compression information and ID to the RU 220.
- the C-plane message may be transmitted in slots A-X.
- the MC chunk-based compression information refers to compression information specific to the MC chunk.
- the section extension information of the C-plane message may include at least one parameter for indicating an MC chunk (e.g., the number of symbols in the MC chunk, the number of PRBs in the MC chunk).
- the section extension information of the C-plane message may include compression information specific to the MC chunk (e.g., 'csf' parameter, 'modCompScaler' parameter, or 'mcScaleOffset' parameter).
- the section extension information of the C-plane message may include an ID associated with the compressed information. According to one embodiment, the ID may be associated with compressed information. Additionally, according to one embodiment, the ID may be associated with the compressed information and the MC chunk.
- the RU 220 receives the ID value from the DU 210 and stores modulation compression information (e.g., constellation shift flag and scaler value) corresponding to the ID in a storage space (e.g., buffer 1125, memory 370). ) can be saved.
- modulation compression information e.g., constellation shift flag and scaler value
- the DU 210 may transmit a U-plane message containing data to the RU 220.
- the U-plane message may be coupled with the C-plane message of operation 1201.
- the C-plane message may be transmitted in slot A.
- the data may be transmitted on the scheduling area (eg, MC chunk) of the C-plane message.
- the RU 220 may perform decompression of the data based on the compression information in operation 1201.
- the RU 220 may transmit the data obtained through the decompression to a terminal (eg, the terminal 120).
- the DU 210 may transmit a C-plane message including the ID to the RU 220.
- the C-plane message may be transmitted in slot B-X.
- the DU 210 can provide modulation compression information to the RU 220 by transmitting only the ID value to the RU 220.
- the RU 220 receives the ID value from the DU 210 and modulation compression information (e.g., constellation shift flag and scaler) corresponding to the ID stored in a storage space (e.g., buffer 1125, memory 370). value) can be identified.
- modulation compression information e.g., constellation shift flag and scaler
- the DU 210 may transmit a U-plane message containing data to the RU 220.
- the U-plane message may be coupled with the C-plane message of operation 1211.
- the C-plane message may be transmitted in slot B.
- the data may be transmitted on the scheduling area (eg, MC chunk) of the C-plane message.
- the RU 220 may perform decompression on the data based on modulation compression information (eg, constellation shift flag and scaler value) corresponding to the ID.
- modulation compression information eg, constellation shift flag and scaler value
- the DU 210 may transmit a C-plane message including the ID to the RU 220.
- the C-plane message may be transmitted in slot C-X.
- the RU 220 receives the ID value from the DU 210 and modulation compression information (e.g., constellation shift flag and scaler) corresponding to the ID stored in a storage space (e.g., buffer 1125, memory 370). value) can be identified.
- modulation compression information e.g., constellation shift flag and scaler
- the DU 210 may transmit a U-plane message containing data to the RU 220.
- the U-plane message may be coupled with the C-plane message of operation 1221.
- the C-plane message may be transmitted in slot C.
- the data may be transmitted on the scheduling area (eg, MC chunk) of the C-plane message.
- the RU 220 may perform decompression on the data based on modulation compression information (eg, constellation shift flag and scaler value) corresponding to the ID.
- modulation compression information eg, constellation shift flag and scaler value
- the ID depicted in FIG. 12 may specify various information in addition to modulation compression information.
- at least one of the following parameters may be included in the section extension information.
- mcInfoId Consists of random N bits and specifies csf and scaler information.
- scalar information may include a 'modCompScaler' parameter, or a 'mcScaleOffset' parameter.
- mcRemaskId Consists of random M bits and specifies remask information.
- remask information may include the 'mcScaleRemask' parameter.
- mcId Consists of random P bits and specifies csf, scaler, and remask information.
- chunkandmcinfoId Consists of random Q bits and specifies the resource area information and modulation compression information (e.g. csf and scaler information) of the MC chunk.
- scalar information may include a 'modCompScaler' parameter, or a 'mcScaleOffset' parameter.
- Each ID may be present in full, only in part, or omitted depending on the example. Additionally, the bitwidth (e.g., N, M, P, Q) of each ID may be predetermined according to the O-RAN standard or may be determined in advance through a negotiation process of an M-plane message.
- the RU may require a storage device (e.g., memory, buffer) to store the above-described ID and compressed information or masking information corresponding to the ID.
- an ID may be used to specify at least one of the parameters described through FIGS. 6, 7A, 7B, 8A, 8B, 9A, 9B, and 10. . Additionally, ID parameters of other definitions may replace the IDs described above.
- the amount of fronthaul transmission between DU and RU can be reduced.
- the packet processing burden can be reduced in each DU and RU.
- the modulation compression technique and other compression techniques are operated in a dynamic manner, section fragmentation does not occur, so efficient scheduling for configuring sections can be achieved.
- a method performed by a distributed unit (DU) in a wireless communication system may include an operation of identifying a subblock within one section.
- the method may include generating a control-plane (C-plane) message including section extension information including modulation compression information corresponding to the subblock.
- the method may include transmitting the C-plane message to a radio unit (RU) through a fronthaul interface.
- the modulation compression information may include a flag indicating whether the constellation for the subblock is moved and scale information to be applied to the subblock.
- the section extension information may include information indicating the number of one or more symbols of the subblock and information indicating the number of one or more physical resource blocks (PRBs) of the subblock.
- PRBs physical resource blocks
- the one section may include a plurality of subblocks.
- the section extension information includes modulation compression information for an additional subblock different from the subblock among the plurality of subblocks, information indicating the number of one or more symbols of the additional subblock, and one or more PRBs of the additional subblock. It may contain information indicating the number of items.
- the subblock may include at least one of a first parameter indicating a period between symbols or a second parameter indicating an interval between PRBs.
- the one or more symbols may be assigned to be separated by the period indicated by the first parameter.
- the one or more PRBs may be allocated to be separated by the interval indicated by the second parameter.
- the section extension information may include identification information linked to the modulation compression information.
- the method may include transmitting another C-plane message including the identification information to the RU.
- the method may include transmitting a U-plane message coupled with the other C-plane message to the RU.
- Data of the U-plane message may be compressed based on the modulation compression information corresponding to the identification information.
- the scale information may include 15 bits to indicate a scale value.
- the scale information may include 15 bits to indicate a scale value and 12 bits to indicate whether the scale value is applied to each RE (resource element) in the PRB.
- a method performed by a radio unit (RU) in a wireless communication system sends a control-plane (C-plane) message including section extension information to a distributed DU (DU) over the fronthaul interface.
- C-plane control-plane
- the method may include an operation of identifying modulation compression information corresponding to a subblock within one section in the section extension information.
- the modulation compression information may include a flag indicating whether the constellation for the subblock is moved and scale information to be applied to the subblock.
- the section extension information may include information indicating the number of one or more symbols of the subblock and information indicating the number of one or more physical resource blocks (PRBs) of the subblock.
- PRBs physical resource blocks
- the one section may include a plurality of subblocks.
- the section extension information includes modulation compression information for an additional subblock different from the subblock among the plurality of subblocks, information indicating the number of one or more symbols of the additional subblock, and one or more PRBs of the additional subblock. It may contain information indicating the number of items.
- the subblock may include at least one of a first parameter indicating a period between symbols or a second parameter indicating an interval between PRBs.
- the one or more symbols may be assigned to be separated by the period indicated by the first parameter.
- the one or more PRBs may be allocated to be separated by the interval indicated by the second parameter.
- the section extension information may include identification information linked to the modulation compression information.
- the method may include receiving another C-plane message including the identification information from the DU.
- the method may include receiving a U-plane message coupled with the other C-plane message from the DU. Data of the U-plane message may be decompressed based on the modulation compression information corresponding to the identification information.
- the scale information may include 15 bits to indicate a scale value.
- the scale information may include 15 bits to indicate a scale value and 12 bits to indicate whether the scale value is applied to each RE (resource element) in the PRB.
- an electronic device of a distributed unit (DU) in a wireless communication system may include at least one transceiver and at least one processor coupled to the at least one transceiver.
- the at least one processor may be configured to identify subblocks within one section.
- the at least one processor may be configured to generate a control-plane (C-plane) message including section extension information including modulation compression information corresponding to the subblock.
- the at least one processor may be configured to transmit the C-plane message to a radio unit (RU) through a fronthaul interface.
- the modulation compression information may include a flag indicating whether the constellation for the subblock is moved and scale information to be applied to the subblock.
- the section extension information may include information indicating the number of one or more symbols of the subblock and information indicating the number of one or more physical resource blocks (PRBs) of the subblock.
- PRBs physical resource blocks
- the one section may include a plurality of subblocks.
- the section extension information includes modulation compression information for an additional subblock different from the subblock among the plurality of subblocks, information indicating the number of one or more symbols of the additional subblock, and one or more PRBs of the additional subblock. It may contain information indicating the number of items.
- the subblock may include at least one of a first parameter indicating a period between symbols or a second parameter indicating an interval between PRBs.
- the one or more symbols may be assigned to be separated by the period indicated by the first parameter.
- the one or more PRBs may be allocated to be separated by the interval indicated by the second parameter.
- the section extension information may include identification information linked to the modulation compression information.
- the at least one processor may be configured to transmit another C-plane message including the identification information to the RU.
- the at least one processor may be configured to transmit a U-plane message coupled with the other C-plane message to the RU. Data of the U-plane message may be compressed based on the modulation compression information corresponding to the identification information.
- the scale information may include 15 bits to indicate a scale value.
- the scale information may include 15 bits to indicate a scale value and 12 bits to indicate whether the scale value is applied to each RE (resource element) in the PRB.
- an electronic device of a radio unit (RU) in a wireless communication system may include at least one transceiver and at least one processor coupled to the at least one transceiver.
- the at least one processor may be configured to receive a control-plane (C-plane) message including section extension information from a distributed unit (DU) through a fronthaul interface.
- the at least one processor may be configured to identify modulation compression information corresponding to a subblock within one section in the section extension information.
- the modulation compression information may include a flag indicating whether the constellation for the subblock is moved and scale information to be applied to the subblock.
- the section extension information may include information indicating the number of one or more symbols of the subblock and information indicating the number of one or more physical resource blocks (PRBs) of the subblock.
- PRBs physical resource blocks
- the one section may include a plurality of subblocks.
- the section extension information includes modulation compression information for an additional subblock different from the subblock among the plurality of subblocks, information indicating the number of one or more symbols of the additional subblock, and one or more PRBs of the additional subblock. It may contain information indicating the number of items.
- the subblock may include at least one of a first parameter indicating a period between symbols or a second parameter indicating an interval between PRBs.
- the one or more symbols may be assigned to be separated by the period indicated by the first parameter.
- the one or more PRBs may be allocated to be separated by the interval indicated by the second parameter.
- the section extension information may include identification information linked to the modulation compression information.
- the at least one processor may be configured to receive another C-plane message including the identification information from the DU.
- the at least one processor may be additionally configured to receive a U-plane message coupled with the other C-plane message from the DU. Data of the U-plane message may be decompressed based on the modulation compression information corresponding to the identification information.
- the scale information may include 15 bits to indicate a scale value.
- the scale information may include 15 bits to indicate a scale value and 12 bits to indicate whether the scale value is applied to each RE (resource element) in the PRB.
- the C-plane message includes modulation compression information.
- the processor is configured to receive a U-plane message from a DU, and the U-plane message may include data associated with the C-plane message.
- the processor is configured to decompress data included in a U-place message based on modulation compression information and transmit the decompressed data to the terminal.
- a method performed by a distributed unit may include generating a control-plane (C-plane) message including section extension information for modulation compression.
- the method may include transmitting the C-plane message to a radio unit (RU) through a fronthaul interface.
- C-plane control-plane
- RU radio unit
- the section extension information for the modulation compression includes information indicating the number of one or more sub-blocks for the modulation compression, first symbol information indicating one or more symbols of a first sub-block of the one or more sub-blocks, First PRB information to indicate the number of one or more physical resource blocks (PRBs) of the first sub-block, a first flag to indicate whether the constellation of the first sub-block is shifted, and to the first sub-block First scale offset information to indicate the first scale value to be applied, and first remask to indicate whether the first scale value is to be applied to each resource element (RE) in the PRB of the first sub-block. ) information may be included.
- first symbol information indicating one or more symbols of a first sub-block of the one or more sub-blocks
- First PRB information to indicate the number of one or more physical resource blocks (PRBs) of the first sub-block
- PRBs physical resource blocks
- First scale offset information to indicate the first scale value to be applied
- first remask to indicate whether the first
- the section extension information for the modulation compression includes first symbol information for indicating one or more symbols of a second sub-block of the one or more sub-blocks, and one or more physical PRBs (PRBs) of the second sub-block.
- second PRB information to indicate the number of resource blocks
- a second flag to indicate whether the constellation of the second sub-block is shifted
- a second flag to indicate a second scale value to be applied to the second sub-block. It may include scale offset information, and second remask information indicating whether the second scale value is applied to each RE in the PRB of the second sub-block.
- the first PRB information includes information indicating a start PRB of the one or more PRBs of the first sub-block, and information indicating the number of the one or more PRBs of the first sub-block. It can be included.
- the first symbol information may indicate the location of each symbol of the one or more symbols of the first sub-block.
- the information indicating the number of one or more sub-blocks for the modulation compression may be indicated by 4 bits of the section extension information.
- the first flag may be indicated by 1 bit of the section extension information.
- the first scale information may be indicated by 15 bits of the section extension information.
- the first remask information may be indicated by 12 bits of the section extension information.
- a method performed by a radio unit may include receiving a control-plane (C-plane) message including section extension information for modulation compression from a distributed unit (DU) through a fronthaul interface.
- C-plane control-plane
- the section extension information for the modulation compression includes information indicating the number of one or more sub-blocks for the modulation compression, first symbol information indicating one or more symbols of a first sub-block of the one or more sub-blocks, First PRB information to indicate the number of one or more physical resource blocks (PRBs) of the first sub-block, a first flag to indicate whether the constellation of the first sub-block is shifted, and to the first sub-block First scale offset information to indicate the first scale value to be applied, and first remask to indicate whether the first scale value is to be applied to each resource element (RE) in the PRB of the first sub-block. ) information may be included.
- first symbol information indicating one or more symbols of a first sub-block of the one or more sub-blocks
- First PRB information to indicate the number of one or more physical resource blocks (PRBs) of the first sub-block
- PRBs physical resource blocks
- First scale offset information to indicate the first scale value to be applied
- first remask to indicate whether the first
- the section extension information for the modulation compression includes first symbol information for indicating one or more symbols of a second sub-block of the one or more sub-blocks, and one or more physical PRBs (PRBs) of the second sub-block.
- second PRB information to indicate the number of resource blocks
- a second flag to indicate whether the constellation of the second sub-block is shifted
- a second flag to indicate a second scale value to be applied to the second sub-block. It may include scale offset information, and second remask information indicating whether the second scale value is applied to each RE in the PRB of the second sub-block.
- the first PRB information includes information indicating a start PRB of the one or more PRBs of the first sub-block, and information indicating the number of the one or more PRBs of the first sub-block. It can be included.
- the first symbol information may indicate the location of each symbol of the one or more symbols of the first sub-block.
- the information indicating the number of one or more sub-blocks for the modulation compression may be indicated by 4 bits of the section extension information.
- the first flag may be indicated by 1 bit of the section extension information.
- the first scale information may be indicated by 15 bits of the section extension information.
- the first remask information may be indicated by 12 bits of the section extension information.
- an electronic device of a distributed unit may include at least one transceiver for a fronthaul interface, at least one processor, and a memory for storing instructions.
- the instructions when executed by the at least one processor, cause the electronic device to generate a control-plane (C-plane) message including section extension information for modulation compression and, through a fronthaul interface, It may cause the C-plane message to be performed, including transmitting the C-plane message to a radio unit (RU).
- C-plane control-plane
- the section extension information for the modulation compression includes information indicating the number of one or more sub-blocks for the modulation compression, first symbol information indicating one or more symbols of a first sub-block of the one or more sub-blocks, First PRB information to indicate the number of one or more physical resource blocks (PRBs) of the first sub-block, a first flag to indicate whether the constellation of the first sub-block is shifted, and to the first sub-block First scale offset information to indicate the first scale value to be applied, and first remask to indicate whether the first scale value is to be applied to each resource element (RE) in the PRB of the first sub-block. ) information may be included.
- first symbol information indicating one or more symbols of a first sub-block of the one or more sub-blocks
- First PRB information to indicate the number of one or more physical resource blocks (PRBs) of the first sub-block
- PRBs physical resource blocks
- First scale offset information to indicate the first scale value to be applied
- first remask to indicate whether the first
- the section extension information for the modulation compression includes first symbol information for indicating one or more symbols of a second sub-block of the one or more sub-blocks, and one or more physical PRBs (PRBs) of the second sub-block.
- second PRB information to indicate the number of resource blocks
- a second flag to indicate whether the constellation of the second sub-block is shifted
- a second flag to indicate a second scale value to be applied to the second sub-block. It may include scale offset information, and second remask information indicating whether the second scale value is applied to each RE in the PRB of the second sub-block.
- the first PRB information includes information indicating a start PRB of the one or more PRBs of the first sub-block, and information indicating the number of the one or more PRBs of the first sub-block. It can be included.
- the first symbol information may indicate the location of each symbol of the one or more symbols of the first sub-block.
- the information indicating the number of one or more sub-blocks for the modulation compression may be indicated by 4 bits of the section extension information.
- the first flag may be indicated by 1 bit of the section extension information.
- the first scale information may be indicated by 15 bits of the section extension information.
- the first remask information may be indicated by 12 bits of the section extension information.
- an electronic device performed by a radio unit may include at least one transceiver for a fronthaul interface, at least one processor, and a memory for storing instructions.
- the instructions when executed by the at least one processor, cause the electronic device to send a control-plane (C-plane) message including section extension information for modulation compression to a distributed DU (DU) message through a fronthaul interface.
- C-plane control-plane
- DU distributed DU
- the section extension information for the modulation compression includes information indicating the number of one or more sub-blocks for the modulation compression, first symbol information indicating one or more symbols of a first sub-block of the one or more sub-blocks, First PRB information to indicate the number of one or more physical resource blocks (PRBs) of the first sub-block, a first flag to indicate whether the constellation of the first sub-block is shifted, and to the first sub-block First scale offset information to indicate the first scale value to be applied, and first remask to indicate whether the first scale value is to be applied to each resource element (RE) in the PRB of the first sub-block. ) information may be included.
- first symbol information indicating one or more symbols of a first sub-block of the one or more sub-blocks
- First PRB information to indicate the number of one or more physical resource blocks (PRBs) of the first sub-block
- PRBs physical resource blocks
- First scale offset information to indicate the first scale value to be applied
- first remask to indicate whether the first
- the section extension information for the modulation compression includes first symbol information for indicating one or more symbols of a second sub-block of the one or more sub-blocks, and one or more physical PRBs (PRBs) of the second sub-block.
- second PRB information to indicate the number of resource blocks
- a second flag to indicate whether the constellation of the second sub-block is shifted
- a second flag to indicate a second scale value to be applied to the second sub-block. It may include scale offset information, and second remask information indicating whether the second scale value is applied to each RE in the PRB of the second sub-block.
- the first PRB information includes information indicating a start PRB of the one or more PRBs of the first sub-block, and information indicating the number of the one or more PRBs of the first sub-block. It can be included.
- the first symbol information may indicate the location of each symbol of the one or more symbols of the first sub-block.
- the information indicating the number of one or more sub-blocks for the modulation compression may be indicated by 4 bits of the section extension information.
- the first flag may be indicated by 1 bit of the section extension information.
- the first scale information may be indicated by 15 bits of the section extension information.
- the first remask information may be indicated by 12 bits of the section extension information.
- a non-transitory computer-readable storage medium includes a memory configured to store program instructions.
- the program instructions when executed by one or more processors, cause a distributed unit (DU) to generate a control-plane (C-plane) message containing section extension information for modulation compression, and a fronthaul interface. Through, it can be caused to perform functions including transmitting the C-plane message to a radio unit (RU).
- DU distributed unit
- C-plane control-plane
- RU radio unit
- the section extension information for the modulation compression includes information indicating the number of one or more sub-blocks for the modulation compression, first symbol information indicating one or more symbols of a first sub-block of the one or more sub-blocks, First PRB information to indicate the number of one or more physical resource blocks (PRBs) of the first sub-block, a first flag to indicate whether the constellation of the first sub-block is shifted, and to the first sub-block First scale offset information to indicate the first scale value to be applied, and first remask to indicate whether the first scale value is to be applied to each resource element (RE) in the PRB of the first sub-block. ) information may be included.
- first symbol information indicating one or more symbols of a first sub-block of the one or more sub-blocks
- First PRB information to indicate the number of one or more physical resource blocks (PRBs) of the first sub-block
- PRBs physical resource blocks
- First scale offset information to indicate the first scale value to be applied
- first remask to indicate whether the first
- a non-transitory computer-readable storage medium includes a memory configured to store program instructions.
- a radio unit When the program instructions are executed by one or more processors, a radio unit (RU) sends a control-plane (C-plane) message containing section extension information for modulation compression to the DU through the fronthaul interface. It can be caused to perform functions including receiving from a distributed unit.
- C-plane control-plane
- the section extension information for the modulation compression includes information indicating the number of one or more sub-blocks for the modulation compression, first symbol information indicating one or more symbols of a first sub-block of the one or more sub-blocks, First PRB information to indicate the number of one or more physical resource blocks (PRBs) of the first sub-block, a first flag to indicate whether the constellation of the first sub-block is shifted, and to the first sub-block First scale offset information to indicate the first scale value to be applied, and first remask to indicate whether the first scale value is to be applied to each resource element (RE) in the PRB of the first sub-block. ) information may be included.
- first symbol information indicating one or more symbols of a first sub-block of the one or more sub-blocks
- First PRB information to indicate the number of one or more physical resource blocks (PRBs) of the first sub-block
- PRBs physical resource blocks
- First scale offset information to indicate the first scale value to be applied
- first remask to indicate whether the first
- Various embodiments of this document may be implemented as software including one or more instructions stored in a storage medium that can be read by a machine.
- the processor of the device may call at least one instruction among one or more instructions stored from a storage medium and execute it. This allows the device to be operated to perform at least one function according to the at least one instruction called.
- the one or more instructions may include code generated by a compiler or code that can be executed by an interpreter.
- a storage medium that can be read by a device may be provided in the form of a non-transitory storage medium.
- 'non-transitory' only means that the storage medium is a tangible device and does not contain signals (e.g. electromagnetic waves). This term refers to cases where data is stored semi-permanently in the storage medium. There is no distinction between temporary storage cases.
- O-RAN makes it possible to construct a virtualized, intelligent network with standardized, open interfaces. For network virtualization, operations according to embodiments may be implemented in the form of a recording medium (eg, memory
- Computer program products are commodities and can be traded between sellers and buyers.
- the computer program product may be distributed in the form of a machine-readable storage medium (e.g. compact disc read only memory (CD-ROM)) or through an application store (e.g. Play StoreTM) or on two user devices (e.g. It can be distributed (e.g. downloaded or uploaded) directly between smart phones) or online.
- a machine-readable storage medium e.g. compact disc read only memory (CD-ROM)
- an application store e.g. Play StoreTM
- two user devices e.g. It can be distributed (e.g. downloaded or uploaded) directly between smart phones) or online.
- at least a portion of the computer program product may be at least temporarily stored or temporarily created in a machine-readable storage medium, such as the memory of a manufacturer's server, an application store's server, or a relay server.
- each component (e.g., module or program) of the above-described components may include a single or plural entity, and some of the plurality of entities may be separately placed in other components. there is.
- one or more of the components or operations described above may be omitted, or one or more other components or operations may be added.
- multiple components eg, modules or programs
- the integrated component may perform one or more functions of each component of the plurality of components identically or similarly to those performed by the corresponding component of the plurality of components prior to the integration. .
- operations performed by a module, program, or other component may be executed sequentially, in parallel, iteratively, or heuristically, or one or more of the operations may be executed in a different order, or omitted. Alternatively, one or more other operations may be added.
- a computer-readable storage medium that stores one or more programs (software modules) may be provided.
- One or more programs stored in a computer-readable storage medium are configured to be executable by one or more processors in an electronic device (configured for execution).
- One or more programs include instructions that cause the electronic device to execute methods according to embodiments described in the claims or specification of the present disclosure.
- These programs may include random access memory, non-volatile memory, including flash memory, read only memory (ROM), and electrically erasable programmable ROM. (electrically erasable programmable read only memory, EEPROM), magnetic disc storage device, compact disc-ROM (CD-ROM), digital versatile discs (DVDs), or other types of disk storage. It can be stored in an optical storage device or magnetic cassette. Alternatively, it may be stored in a memory consisting of a combination of some or all of these. Additionally, multiple configuration memories may be included.
- non-volatile memory including flash memory, read only memory (ROM), and electrically erasable programmable ROM. (electrically erasable programmable read only memory, EEPROM), magnetic disc storage device, compact disc-ROM (CD-ROM), digital versatile discs (DVDs), or other types of disk storage. It can be stored in an optical storage device or magnetic cassette. Alternatively, it may be stored in a memory consisting of a combination of some or all of these. Additionally, multiple configuration memories may
- the program may be distributed through a communication network such as the Internet, an intranet, a local area network (LAN), a wide area network (WAN), or a storage area network (SAN), or a combination thereof. It may be stored on an attachable storage device that is accessible. This storage device can be connected to a device performing an embodiment of the present disclosure through an external port. Additionally, a separate storage device on a communications network may be connected to the device performing embodiments of the present disclosure.
- a communication network such as the Internet, an intranet, a local area network (LAN), a wide area network (WAN), or a storage area network (SAN), or a combination thereof. It may be stored on an attachable storage device that is accessible. This storage device can be connected to a device performing an embodiment of the present disclosure through an external port. Additionally, a separate storage device on a communications network may be connected to the device performing embodiments of the present disclosure.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- Discrete Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Abstract
Description
Claims (14)
- DU(distributed unit)에 의해 수행되는 방법에 있어서,변조 압축을 위한 섹션 확장 정보를 포함하는 제어 평면(control-plane, C-plane) 메시지를 생성하는 동작과,프론트홀 인터페이스를 통해, 상기 C-plane 메시지를 RU(radio unit)에게 전송하는 동작을 포함하고,상기 변조 압축을 위한 상기 섹션 확장 정보는:상기 변조 압축을 위한 하나 이상의 서브 블록들의 개수를 가리키기 위한 정보;상기 하나 이상의 서브 블록들의 제1 서브 블록의 하나 이상의 심볼들을 가리키기 위한 제1 심볼 정보;상기 제1 서브 블록의 하나 이상의 PRB(physical resource block)들의 개수를 가리키기 위한 제1 PRB 정보;상기 제1 서브 블록의 성상이 쉬프트되는지 여부를 가리키기 위한 제1 플래그;상기 제1 서브 블록에 적용될 제1 스케일 값을 가리키기 위한 제1 스케일 오프셋 정보; 및상기 제1 스케일 값이 상기 제1 서브 블록의 PRB에 각 RE(resource element)에 적용될지 여부를 가리키기 위한 제1 리마스크(remask) 정보를 포함하는,방법.
- 청구항 1에 있어서,상기 변조 압축을 위한 상기 섹션 확장 정보는:상기 하나 이상의 서브 블록들의 제2 서브 블록의 하나 이상의 심볼들을 가리키기 위한 제2 심볼 정보;상기 제2 서브 블록의 하나 이상의 PRB(physical resource block)들의 개수를 가리키기 위한 제2 PRB 정보;상기 제2 서브 블록의 성상이 쉬프트되는지 여부를 가리키기 위한 제2 플래그;상기 제2 서브 블록에 적용될 제2 스케일 값을 가리키기 위한 제2 스케일 오프셋 정보; 및상기 제2 스케일 값이 상기 제2 서브 블록의 PRB에 각 RE에 적용될지 여부를 가리키기 위한 제2 리마스크(remask) 정보를 포함하는,방법.
- 청구항 1에 있어서,상기 제1 PRB 정보는:상기 제1 서브 블록의 상기 하나 이상의 PRB들의 시작 PRB를 가리키기 위한 정보, 및상기 제1 서브 블록의 상기 하나 이상의 PRB들의 개수를 가리키기 위한 정보를 포함하는,방법.
- 청구항 1에 있어서,상기 제1 심볼 정보는 상기 제1 서브 블록의 상기 하나 이상의 심볼들의 각 심볼의 위치를 가리키는,방법.
- 청구항 1에 있어서,상기 변조 압축을 위한 하나 이상의 서브 블록들의 개수를 가리키기 위한 상기 정보는 상기 섹션 확장 정보의 4 비트들에 의해 지시되고,상기 제1 플래그는 상기 섹션 확장 정보의 1 비트에 의해 지시되고,상기 제1 스케일 정보는 상기 섹션 확장 정보의 15 비트들에 의해 지시되고,상기 제1 리마스크 정보는 상기 섹션 확장 정보의 12 비트들에 의해 지시되는,방법.
- RU(radio unit)에 의해 수행되는 방법에 있어서,변조 압축을 위한 섹션 확장 정보를 포함하는 제어 평면(control-plane, C-plane), 메시지를 프론트홀 인터페이스를 통해 DU(distributed unit)로부터 수신하는 동작을 포함하고,상기 변조 압축을 위한 상기 섹션 확장 정보는:상기 변조 압축을 위한 하나 이상의 서브 블록들의 개수를 가리키기 위한 정보;상기 하나 이상의 서브 블록들의 제1 서브 블록의 하나 이상의 심볼들을 가리키기 위한 제1 심볼 정보;상기 제1 서브 블록의 하나 이상의 PRB(physical resource block)들의 개수를 가리키기 위한 제1 PRB 정보;상기 제1 서브 블록의 성상이 쉬프트되는지 여부를 가리키기 위한 제1 플래그;상기 제1 서브 블록에 적용될 제1 스케일 값을 가리키기 위한 제1 스케일 오프셋 정보; 및상기 제1 스케일 값이 상기 제1 서브 블록의 PRB에 각 RE(resource element)에 적용될지 여부를 가리키기 위한 제1 리마스크(remask) 정보를 포함하는,방법.
- 청구항 6에 있어서,상기 변조 압축을 위한 상기 섹션 확장 정보는:상기 하나 이상의 서브 블록들의 제2 서브 블록의 하나 이상의 심볼들을 가리키기 위한 제2 심볼 정보;상기 제2 서브 블록의 하나 이상의 PRB(physical resource block)들의 개수를 가리키기 위한 제2 PRB 정보;상기 제2 서브 블록의 성상이 쉬프트되는지 여부를 가리키기 위한 제2 플래그;상기 제2 서브 블록에 적용될 제2 스케일 값을 가리키기 위한 제2 스케일 오프셋 정보; 및상기 제2 스케일 값이 상기 제2 서브 블록의 PRB에 각 RE에 적용될지 여부를 가리키기 위한 제2 리마스크(remask) 정보를 포함하는,방법.
- 청구항 6에 있어서,상기 제1 PRB 정보는:상기 제1 서브 블록의 상기 하나 이상의 PRB들의 시작 PRB를 가리키기 위한 정보, 및상기 제1 서브 블록의 상기 하나 이상의 PRB들의 개수를 가리키기 위한 정보를 포함하는,방법.
- 청구항 6에 있어서,상기 제1 심볼 정보는 상기 제1 서브 블록의 상기 하나 이상의 심볼들의 각 심볼의 위치를 가리키는,방법.
- 청구항 6에 있어서,상기 변조 압축을 위한 하나 이상의 서브 블록들의 개수를 가리키기 위한 상기 정보는 상기 섹션 확장 정보의 4 비트들에 의해 지시되고,상기 제1 플래그는 상기 섹션 확장 정보의 1 비트에 의해 지시되고,상기 제1 스케일 정보는 상기 섹션 확장 정보의 15 비트들에 의해 지시되고,상기 제1 리마스크 정보는 상기 섹션 확장 정보의 12 비트들에 의해 지시되는,방법.
- DU(distributed unit)의 전자 장치에 있어서,프론트홀 인터페이스를 위한 적어도 하나의 송수신기;적어도 하나의 프로세서; 및인스트럭션들을 저장하는 메모리를 포함하고,상기 인스트럭션들은, 상기 적어도 하나의 프로세서에 의해 실행될 때, 상기 전자 장치가:변조 압축을 위한 섹션 확장 정보를 포함하는 제어 평면(control-plane, C-plane) 메시지를 생성하고,프론트홀 인터페이스를 통해, 상기 C-plane 메시지를 RU(radio unit)에게 전송하는 것을 포함하는 기능들을 수행하도록 야기하고,상기 변조 압축을 위한 상기 섹션 확장 정보는:상기 변조 압축을 위한 하나 이상의 서브 블록들의 개수를 가리키기 위한 정보;상기 하나 이상의 서브 블록들의 제1 서브 블록의 하나 이상의 심볼들을 가리키기 위한 제1 심볼 정보;상기 제1 서브 블록의 하나 이상의 PRB(physical resource block)들의 개수를 가리키기 위한 제1 PRB 정보;상기 제1 서브 블록의 성상이 쉬프트되는지 여부를 가리키기 위한 제1 플래그;상기 제1 서브 블록에 적용될 제1 스케일 값을 가리키기 위한 제1 스케일 오프셋 정보; 및상기 제1 스케일 값이 상기 제1 서브 블록의 PRB에 각 RE(resource element)에 적용될지 여부를 가리키기 위한 제1 리마스크(remask) 정보를 포함하는,전자 장치.
- RU(radio unit)에 의해 수행되는 전자 장치에 있어서,프론트홀 인터페이스를 위한 적어도 하나의 송수신기;적어도 하나의 프로세서; 및인스트럭션들을 저장하는 메모리를 포함하고,상기 인스트럭션들은, 상기 적어도 하나의 프로세서에 의해 실행될 때, 상기 전자 장치가:변조 압축을 위한 섹션 확장 정보를 포함하는 제어 평면(control-plane, C-plane), 메시지를 프론트홀 인터페이스를 통해 DU(distributed unit)로부터 수신하는 것을 포함하는 기능들을 수행하도록 야기하고,상기 변조 압축을 위한 상기 섹션 확장 정보는:상기 변조 압축을 위한 하나 이상의 서브 블록들의 개수를 가리키기 위한 정보;상기 하나 이상의 서브 블록들의 제1 서브 블록의 하나 이상의 심볼들을 가리키기 위한 제1 심볼 정보;상기 제1 서브 블록의 하나 이상의 PRB(physical resource block)들의 개수를 가리키기 위한 제1 PRB 정보;상기 제1 서브 블록의 성상이 쉬프트되는지 여부를 가리키기 위한 제1 플래그;상기 제1 서브 블록에 적용될 제1 스케일 값을 가리키기 위한 제1 스케일 오프셋 정보; 및상기 제1 스케일 값이 상기 제1 서브 블록의 PRB에 각 RE(resource element)에 적용될지 여부를 가리키기 위한 제1 리마스크(remask) 정보를 포함하는,전자 장치.
- 비-일시적 컴퓨터 판독 가능 저장매체에 있어서, 프로그램 인스트럭션들을 저장하도록 구성되는 메모리를 포함하고,상기 프로그램 인스트럭션들은, 하나 이상의 프로세서들에 의해 실행될 때, DU(distributed unit)가:변조 압축을 위한 섹션 확장 정보를 포함하는 제어 평면(control-plane, C-plane) 메시지를 생성하는 것과,프론트홀 인터페이스를 통해, 상기 C-plane 메시지를 RU(radio unit)에게 전송하는 것을 포함하는 기능들을 수행하도록 야기하고,상기 변조 압축을 위한 상기 섹션 확장 정보는:상기 변조 압축을 위한 하나 이상의 서브 블록들의 개수를 가리키기 위한 정보;상기 하나 이상의 서브 블록들의 제1 서브 블록의 하나 이상의 심볼들을 가리키기 위한 제1 심볼 정보;상기 제1 서브 블록의 하나 이상의 PRB(physical resource block)들의 개수를 가리키기 위한 제1 PRB 정보;상기 제1 서브 블록의 성상이 쉬프트되는지 여부를 가리키기 위한 제1 플래그;상기 제1 서브 블록에 적용될 제1 스케일 값을 가리키기 위한 제1 스케일 오프셋 정보; 및상기 제1 스케일 값이 상기 제1 서브 블록의 PRB에 각 RE(resource element)에 적용될지 여부를 가리키기 위한 제1 리마스크(remask) 정보를 포함하는,비-일시적 컴퓨터 판독 가능 매체.
- 비-일시적 컴퓨터 판독 가능 저장매체에 있어서, 프로그램 인스트럭션들을 저장하도록 구성되는 메모리를 포함하고,상기 프로그램 인스트럭션들은, 하나 이상의 프로세서들에 의해 실행될 때, RU(radio unit)가:변조 압축을 위한 섹션 확장 정보를 포함하는 제어 평면(control-plane, C-plane), 메시지를 프론트홀 인터페이스를 통해 DU(distributed unit)로부터 수신하는 것을 포함하는 기능들을 수행하도록 야기하고,상기 변조 압축을 위한 상기 섹션 확장 정보는:상기 변조 압축을 위한 하나 이상의 서브 블록들의 개수를 가리키기 위한 정보;상기 하나 이상의 서브 블록들의 제1 서브 블록의 하나 이상의 심볼들을 가리키기 위한 제1 심볼 정보;상기 제1 서브 블록의 하나 이상의 PRB(physical resource block)들의 개수를 가리키기 위한 제1 PRB 정보;상기 제1 서브 블록의 성상이 쉬프트되는지 여부를 가리키기 위한 제1 플래그;상기 제1 서브 블록에 적용될 제1 스케일 값을 가리키기 위한 제1 스케일 오프셋 정보; 및상기 제1 스케일 값이 상기 제1 서브 블록의 PRB에 각 RE(resource element)에 적용될지 여부를 가리키기 위한 제1 리마스크(remask) 정보를 포함하는,비-일시적 컴퓨터 판독 가능 매체.
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2025521375A JP2025535797A (ja) | 2022-10-14 | 2023-10-13 | フロントホールインターフェースにおける変調圧縮情報を提供するための電子装置及び方法 |
| EP23877771.8A EP4604475A4 (en) | 2022-10-14 | 2023-10-13 | ELECTRONIC DEVICE AND METHOD FOR PROVIDING MODULATION COMPRESSION INFORMATION IN A FRONTHAUL INTERFACE |
| CN202380085790.5A CN120359736A (zh) | 2022-10-14 | 2023-10-13 | 用于在前传接口中提供调制压缩信息的电子设备和方法 |
| US18/495,351 US12604302B2 (en) | 2022-10-14 | 2023-10-26 | Electronic device and method for providing modulation compression information in fronthaul interface |
Applications Claiming Priority (8)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR10-2022-0132782 | 2022-10-14 | ||
| KR20220132782 | 2022-10-14 | ||
| KR10-2022-0149104 | 2022-11-09 | ||
| KR20220149104 | 2022-11-09 | ||
| KR20220160967 | 2022-11-25 | ||
| KR10-2022-0160967 | 2022-11-25 | ||
| KR1020230046404A KR20240052619A (ko) | 2022-10-14 | 2023-04-07 | 프론트홀 인터페이스에서 변조 압축 정보를 제공하기 위한 전자 장치 및 방법 |
| KR10-2023-0046404 | 2023-04-07 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US18/495,351 Continuation US12604302B2 (en) | 2022-10-14 | 2023-10-26 | Electronic device and method for providing modulation compression information in fronthaul interface |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2024080848A1 true WO2024080848A1 (ko) | 2024-04-18 |
Family
ID=90669660
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/KR2023/015886 Ceased WO2024080848A1 (ko) | 2022-10-14 | 2023-10-13 | 프론트홀 인터페이스에서 변조 압축 정보를 제공하기 위한 전자 장치 및 방법 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US12604302B2 (ko) |
| EP (1) | EP4604475A4 (ko) |
| JP (1) | JP2025535797A (ko) |
| CN (1) | CN120359736A (ko) |
| WO (1) | WO2024080848A1 (ko) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2025222993A1 (zh) * | 2024-04-25 | 2025-10-30 | 华为技术有限公司 | 通信方法及通信装置 |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN120345232A (zh) | 2022-12-20 | 2025-07-18 | 三星电子株式会社 | 用于对在前传接口中经由用户平面消息传输的数据进行调制压缩的电子装置和方法 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20210046486A (ko) * | 2019-10-18 | 2021-04-28 | 삼성전자주식회사 | 무선 통신 시스템에서 프론트홀 전송을 위한 장치 및 방법 |
| WO2021234739A1 (en) * | 2020-05-22 | 2021-11-25 | Indian Institute Of Technology Hyderabad | Method and system for transferring data between distributed unit and radio unit |
| WO2022015598A1 (en) * | 2020-07-16 | 2022-01-20 | Qualcomm Incorporated | Compression techniques for data and reference signal resource elements (res) |
| WO2022046980A2 (en) * | 2020-08-28 | 2022-03-03 | Qualcomm Incorporated | Open radio access network message configurations |
| KR20220037305A (ko) * | 2020-09-17 | 2022-03-24 | 삼성전자주식회사 | 무선 통신 시스템에서 프론트홀 전송을 위한 장치 및 방법 |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102627637B1 (ko) | 2018-09-20 | 2024-01-23 | 삼성전자주식회사 | 무선 통신 시스템에서 프런트 홀 전송을 위한 장치 및 방법 |
| EP3836420A1 (en) * | 2019-11-04 | 2021-06-16 | Mavenir Networks, Inc. | Method for beamforming weights transmission over o-ran fronthaul interface in c-rans |
| KR102931951B1 (ko) | 2020-02-05 | 2026-02-26 | 콤스코프 테크놀로지스, 엘엘씨 | 고급 분할-무선 액세스 네트워크(ran) 시스템을 위한 프론트홀 인터페이스 |
| KR20230029664A (ko) | 2020-06-30 | 2023-03-03 | 퀄컴 인코포레이티드 | 개방 라디오 액세스 네트워크 프론트홀을 위한 향상된 블록 부동 소수점 압축 |
| WO2022015659A1 (en) | 2020-07-13 | 2022-01-20 | Qualcomm Incorporated | Control message with symbol mask |
| EP4211929A1 (en) * | 2020-09-09 | 2023-07-19 | CommScope Technologies LLC | Management plane functionality for switched network shared cell configuration of open radio access network (o-ran) system |
| WO2023243876A1 (ko) | 2022-06-17 | 2023-12-21 | 삼성전자주식회사 | 프론트홀 인터페이스에서 주파수 오프셋을 제공하기 위한 전자 장치 및 방법 |
| EP4554157A4 (en) | 2022-07-13 | 2025-10-22 | Samsung Electronics Co Ltd | ELECTRONIC DEVICE AND METHOD FOR PROVIDING A REMOTE INTERFERENCE MANAGEMENT REFERENCE SIGNAL IN A FRONTHAUL INTERFACE |
-
2023
- 2023-10-13 JP JP2025521375A patent/JP2025535797A/ja active Pending
- 2023-10-13 CN CN202380085790.5A patent/CN120359736A/zh active Pending
- 2023-10-13 WO PCT/KR2023/015886 patent/WO2024080848A1/ko not_active Ceased
- 2023-10-13 EP EP23877771.8A patent/EP4604475A4/en active Pending
- 2023-10-26 US US18/495,351 patent/US12604302B2/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20210046486A (ko) * | 2019-10-18 | 2021-04-28 | 삼성전자주식회사 | 무선 통신 시스템에서 프론트홀 전송을 위한 장치 및 방법 |
| WO2021234739A1 (en) * | 2020-05-22 | 2021-11-25 | Indian Institute Of Technology Hyderabad | Method and system for transferring data between distributed unit and radio unit |
| WO2022015598A1 (en) * | 2020-07-16 | 2022-01-20 | Qualcomm Incorporated | Compression techniques for data and reference signal resource elements (res) |
| WO2022046980A2 (en) * | 2020-08-28 | 2022-03-03 | Qualcomm Incorporated | Open radio access network message configurations |
| KR20220037305A (ko) * | 2020-09-17 | 2022-03-24 | 삼성전자주식회사 | 무선 통신 시스템에서 프론트홀 전송을 위한 장치 및 방법 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP4604475A4 * |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2025222993A1 (zh) * | 2024-04-25 | 2025-10-30 | 华为技术有限公司 | 通信方法及通信装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| EP4604475A1 (en) | 2025-08-20 |
| US20240137912A1 (en) | 2024-04-25 |
| US12604302B2 (en) | 2026-04-14 |
| CN120359736A (zh) | 2025-07-22 |
| JP2025535797A (ja) | 2025-10-28 |
| EP4604475A4 (en) | 2026-02-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2020263028A1 (en) | Device and method for performing handover in wireless communication system | |
| WO2022060180A1 (ko) | 무선 통신 시스템에서 프론트홀 전송을 위한 장치 및 방법 | |
| WO2019160321A1 (en) | Method and apparatus for transmitting and receiving duplicated data in wireless communication system | |
| WO2019031915A1 (en) | METHOD AND DEVICE FOR ESTABLISHING DOUBLE CONNECTIVITY | |
| EP3610675A1 (en) | Apparatus and method for supporting handover in a wireless communication system | |
| WO2018203734A1 (en) | Apparatus and method for supporting handover in a wireless communication system | |
| WO2021091088A1 (en) | Method and apparatus for dynamically configuring channel loss measurement in next-generation mobile communication system | |
| WO2021045341A1 (ko) | 무선랜 시스템에서의 a-ppdu를 송수신하는 방법 및 이를 위한 장치 | |
| WO2019013432A1 (ko) | 무선랜 시스템에서 신호의 송수신 방법 및 이를 위한 장치 | |
| WO2024080848A1 (ko) | 프론트홀 인터페이스에서 변조 압축 정보를 제공하기 위한 전자 장치 및 방법 | |
| WO2017023135A1 (ko) | 무선랜 시스템에서 이진 시퀀스를 사용하여 stf 신호를 생성하는 방법 및 장치 | |
| WO2024014735A1 (ko) | 프론트홀 인터페이스에서 원방 간섭 관리 참조 신호를 제공하기 위한 전자 장치 및 방법 | |
| WO2018016827A1 (ko) | 무선랜 시스템에서의 신호 송수신 방법 및 이를 위한 장치 | |
| WO2018131891A1 (en) | Method and apparatus for configuring random access resources and method and apparatus for random access | |
| WO2020004763A1 (ko) | 무선랜 시스템에서의 신호 송수신 방법 및 이를 위한 장치 | |
| WO2024111867A1 (ko) | 분산 유닛의 셀 이동을 수행하기 위한 전자 장치 및 방법 | |
| WO2018182271A1 (ko) | 무선랜 시스템에서의 신호 송수신 방법 및 이를 위한 장치 | |
| WO2019194596A1 (en) | Method and apparatus for configuring a relay node | |
| WO2025071340A1 (en) | Method and device for multi-sim ue to manage colliding gaps in next generation mobile communication system | |
| WO2025127876A1 (ko) | 프론트홀 인터페이스를 통해 제어 평면 메시지를 송신 또는 수신하기 위한 방법 및 이를 수행하는 전자 장치 | |
| WO2018128503A1 (ko) | 무선 통신 시스템에서 데이터를 송수신하는 방법 및 이를 위한 장치 | |
| WO2024136028A1 (ko) | 프론트홀 인터페이스에서 사용자 평면 메시지를 통해 전송되는 데이터의 변조 압축을 수행하기 위한 전자 장치 및 방법 | |
| WO2024136611A1 (ko) | 무선 통신 시스템에서 기능 분할 옵션 7-2 기반 프론트홀 인터페이스 방법 및 장치 | |
| EP3750358A1 (en) | Method and apparatus for transmitting and receiving duplicated data in wireless communication system | |
| WO2019132391A1 (ko) | 무선랜 시스템에서 nbt 방식을 이용해 stf 신호를 생성하는 방법 및 장치 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 23877771 Country of ref document: EP Kind code of ref document: A1 |
|
| ENP | Entry into the national phase |
Ref document number: 2025521375 Country of ref document: JP Kind code of ref document: A |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2025521375 Country of ref document: JP |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 202517043326 Country of ref document: IN |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2023877771 Country of ref document: EP |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| ENP | Entry into the national phase |
Ref document number: 2023877771 Country of ref document: EP Effective date: 20250512 |
|
| WWP | Wipo information: published in national office |
Ref document number: 202517043326 Country of ref document: IN |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 202380085790.5 Country of ref document: CN |
|
| WWP | Wipo information: published in national office |
Ref document number: 202380085790.5 Country of ref document: CN |
|
| WWP | Wipo information: published in national office |
Ref document number: 2023877771 Country of ref document: EP |





























