[go: up one dir, main page]

WO2025226095A1 - Method for performing time synchronization of base station signals in distributed antenna system - Google Patents

Method for performing time synchronization of base station signals in distributed antenna system

Info

Publication number
WO2025226095A1
WO2025226095A1 PCT/KR2025/005738 KR2025005738W WO2025226095A1 WO 2025226095 A1 WO2025226095 A1 WO 2025226095A1 KR 2025005738 W KR2025005738 W KR 2025005738W WO 2025226095 A1 WO2025226095 A1 WO 2025226095A1
Authority
WO
WIPO (PCT)
Prior art keywords
delay
communication node
signal
base station
value
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
PCT/KR2025/005738
Other languages
French (fr)
Korean (ko)
Inventor
장인호
최혁재
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Solid Inc
Original Assignee
Solid Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Solid Inc filed Critical Solid Inc
Publication of WO2025226095A1 publication Critical patent/WO2025226095A1/en
Pending legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W56/00Synchronisation arrangements

Definitions

  • the present disclosure relates to a distributed antenna system, and more particularly, to a method for performing time synchronization for an O-RAN base station signal and a legacy base station signal in a distributed antenna system.
  • a Distributed Antenna System is a communications system designed to relay a mobile service provider's macro wireless service signals. It consists of a common node (e.g., a headend unit) and spatially separated antenna nodes (e.g., remote units) connected to the common node. DAS is installed in areas with limited radio reception, such as inside buildings, basements, subways, tunnels, apartment complexes in residential areas, and stadiums, to extend the coverage of base stations.
  • O-RAN Open-Radio Access Network
  • NR New Radio
  • O-RAN Radio Unit O-RAN Radio Unit
  • DAS can support O-RAN base stations
  • DAS is outside the scope of the O-RAN standard
  • there is no signal processing method defined for supporting O-RAN base stations which may cause service issues.
  • TDD Time Division Duplex
  • an effective synchronization method for base station signals is required in a DAS environment that simultaneously supports O-RAN base stations and legacy base stations.
  • the technical challenge that the technical idea of the present disclosure seeks to achieve is to propose a method for performing time synchronization of base station signals in a distributed antenna system supporting O-RAN base stations and legacy base stations.
  • a method is disclosed, performed by a communication node communicatively connected to at least one lower communication node in a communication system, the method comprising: receiving a first signal from an Open-Radio Access Network (O-RAN) base station; receiving a second signal from a legacy base station; determining a delay control value based on a predetermined timing parameter value for the first signal and a sum delay value of the communication system; and delay compensating the first signal based on the delay control value such that the first signal is synchronized with the second signal at a reference transmission time.
  • OF-RAN Open-Radio Access Network
  • the step of determining the delay control value may include the step of calculating a difference between the timing parameter value and the sum delay value to determine the delay control value.
  • the method may further include a step of delay compensating the second signal based on the sum delay value.
  • the timing parameter value may be a value that is predetermined based on a reception window range of the O-RAN base station, the reference transmission time, and a processing delay for the first signal at the communication node.
  • the combined delay value may include a transmission delay value between the communication node and the lower communication node, and a processing delay value at the lower communication node.
  • the communication system may be a distributed antenna system
  • the communication node may be a main unit of the distributed antenna system
  • the subordinate communication node may be a remote unit of the distributed antenna system.
  • the first and second signals may be signals that comply with the enhanced Common Public Radio Interface (eCPRI) standard.
  • eCPRI enhanced Common Public Radio Interface
  • the communication node and the subordinate communication node may be connected through a CPRI-based interface.
  • a communication node which is communicatively connected to at least one lower-level communication node in a communication system, the communication node comprising: a memory; a transceiver for receiving a first signal from an Open-Radio Access Network (O-RAN) base station and a second signal from a legacy base station, and transmitting the first and second signals to the lower-level node; and at least one processor operatively connected to the memory and the transceiver; wherein the memory stores instructions that, when executed, cause the at least one processor to determine a delay control value based on a predetermined timing parameter value for the first signal and a sum delay value of the communication system, and to delay compensate the first signal based on the delay control value such that the first signal is synchronized with the second signal at a reference transmission time.
  • OFDM Open-Radio Access Network
  • a delay control mechanism that comprehensively considers the timing advance characteristics of an O-RAN base station signal and the maximum delay criterion compensation characteristics of a legacy base station signal, interference between base station signals in a TDD scheme can be minimized and communication quality can be improved by effectively synchronizing different base station signals.
  • next-generation network technologies such as O-RAN
  • DAS infrastructure reducing operators' infrastructure investment costs and providing flexibility in network evolution.
  • FIG. 1 is a block diagram of a communication system according to one embodiment of the present disclosure.
  • Figure 2 is a diagram for explaining a delay processing method of an O-RAN base station.
  • FIG. 4 is a diagram for explaining a method for performing delay compensation of an uplink in a communication system according to one embodiment of the present disclosure.
  • FIG. 5 is a block diagram schematically illustrating the structure of a communication system according to one embodiment of the present disclosure.
  • FIG. 6 is a schematic diagram illustrating the configuration of a main unit according to one embodiment of the present disclosure.
  • FIG. 7 is a schematic diagram illustrating the configuration of a hub unit according to one embodiment of the present disclosure.
  • FIG. 8 is a schematic diagram illustrating the configuration of a remote unit according to one embodiment of the present disclosure.
  • DSP digital signal processor
  • ASIC application-specific integrated circuit
  • FPGA field programmable gate array
  • PLD programmable logic device
  • a general-purpose processor may be a microprocessor, but in the alternative, the processor may be any commercially available processor, controller, microcontroller, or state machine.
  • a processor may also be implemented by a combination of computing devices, e.g., a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration.
  • expressions such as “more than” or “less than” may be used to determine whether a specific condition is satisfied or fulfilled. However, this is merely a description for expressing an example and does not exclude descriptions of "more than” or “less than.” Conditions described as “more than” may be replaced with “more than,” conditions described as “less than” may be replaced with “less than,” and conditions described as “more than and less than” may be replaced with “more than and less than.”
  • 3GPP 3rd Generation Partnership Project
  • xRAN extensible radio access network
  • O-RAN open-radio access network
  • a base station is an entity that performs resource allocation of a terminal, and may be at least one of a Node B, a BS (Base Station), an eNB (eNode B), a gNB (gNode B), a wireless access unit, a base station controller, or a node on a network.
  • the terminal may include a UE (User Equipment), an MS (Mobile Station), a cellular phone, a smartphone, a computer, or a multimedia system capable of performing a communication function.
  • DAS distributed antenna systems
  • O-RAN base stations define terminal-to-terminal delay standards based on delay profiles and utilize timing advance methods
  • legacy base stations based on the Common Public Radio Interface (CPRI) utilize a compensation method based on maximum delay.
  • CPRI Common Public Radio Interface
  • FIG. 1 is a block diagram of a communication system according to one embodiment of the present disclosure.
  • the communication system may include an O-RAN base station (105), a legacy base station (110), a radio interface unit (RIU) (115), a main unit (MU) (120), a hub unit (HU) (125), and a remote unit (RU) (130).
  • O-RAN base station 105
  • legacy base station 110
  • RAU radio interface unit
  • MU main unit
  • HU hub unit
  • RU remote unit
  • RIU (115), MU (120), HU (125), and RU (130) can constitute a distributed antenna system.
  • the distributed antenna system includes one RIU (115), one MU (120), one HU (125), and one RU (130) each, and the corresponding node units are connected in a cascade structure.
  • the present invention is not limited thereto, and the number and connection structure of each node unit constituting the distributed antenna system can be variously modified.
  • a plurality of RUs (130) may be configured and connected to the HU (125) in a cascade and/or star structure.
  • a plurality of HUs (125) may be configured and a plurality of RUs may be connected to each HU in a cascade and/or star structure.
  • MU (120) may be configured in multiple units, and each MU may have multiple HUs and RUs connected in a cascade and/or star structure.
  • O-RAN base station (105), legacy base station (110), RIU (115), MU (120), HU (125), and RU (130) may be wiredly connected to upper and/or lower units through a predetermined transmission medium (e.g., optical cable, copper wire, etc.).
  • a predetermined transmission medium e.g., optical cable, copper wire, etc.
  • the O-RAN base station (105) may include an O-RAN distributed unit (O-DU) and an O-RAN radio unit (O-RU) (not shown) connected via an open fronthaul interface based on eCPRI defined in the O-RAN standard.
  • O-DU O-RAN distributed unit
  • O-RU O-RAN radio unit
  • FIG. 1 only the O-DU is shown as a representative configuration of the O-RAN base station (105), but it is obvious that various entities defined in the O-RAN standard, such as an MSE, a Centralized unit (CU), and a RAN intelligent controller (RIC), may be further included in the O-RAN base station (105).
  • the O-RAN base station (105) may be the O-DU, and the O-DU may be communicatively connected to the MU (120). That is, the distributed antenna system may have a structure in which the O-DU is linked to the O-RU instead of the O-RU, and the O-RAN base station (105) may transmit a signal conforming to the eCPRI standard to a terminal located within the coverage of the distributed antenna system through the distributed antenna system, thereby providing various wireless services, such as 5G NR, to the terminal.
  • 5G NR wireless services
  • a legacy base station (110) may include a digital unit (DU) and a radio unit (RU) connected via a CPRI-based fronthaul interface.
  • the DU may be referred to as a baseband unit (BBU), and the RU may be referred to as a remote radio unit (RRU), a remote radio head (RRH), or the like.
  • BBU baseband unit
  • RRU remote radio unit
  • RRH remote radio head
  • the legacy base station (110) may be the RRH, and the RRH may be communicatively connected to the MU (120) via the RIU (115).
  • a wireless signal output from the RRH may be converted into a digital signal conforming to a predetermined digital interface standard, for example, the eCPRI standard, via the RIU (115) and transmitted to the MU (120).
  • RIU (115) may be a device for interfacing between a legacy base station (110) and an MU (120). RIU (115) may convert a signal output from the legacy base station (110) into a signal format required by the MU (120).
  • the RIU (115) may convert and output an analog wireless signal input from a legacy base station (110), i.e., the RRH, into an Ethernet signal of the eCPRI standard required by the MU (120) to support integration with the signal of the O-RAN base station (105).
  • the RIU (115) may include an Analog-Digital Converter (ADC) (115a) for converting the analog wireless signal input from the RRH into a digital signal, a Digital Down Sampling (DDS) (115b) for a predetermined digital processing such as digital down sampling, and an Ethernet transceiver (Ethernet) (115c) for transmitting and receiving an Ethernet-based digital signal. It may take about 1 usec (microsecond) for the RIU (115) to receive an analog wireless signal and transmit an eCPRI-based digital signal to the MU (120).
  • ADC Analog-Digital Converter
  • DDS Digital Down Sampling
  • Ethernet Ethernet transceiver
  • RIU (115) may not be implemented as a separate unit from MU (120), but may be included in MU (120).
  • the MU (120), HU (125), and RU (130), which correspond to the headend node, extension node, and remote node of the above-described distributed antenna system, will be described in more detail.
  • the MU (120) may include an Ethernet transceiver (120a) for transmitting and receiving signals with an O-RAN base station (105), and an Ethernet transceiver (120b) for transmitting and receiving signals with a legacy base station (110) via an RIU (115).
  • the MU (120) When the MU (120) receives a signal from the O-RAN base station (105), it can process the received signal through the eCPRI and LowPHY function (120c). For example, the MU (120) can perform processing such as packet header processing, synchronization information extraction, data packet analysis, FFT/IFFT, precoding, resource mapping, etc. through the eCPRI and LowPHY function (120c), and can convert the received signal into a form suitable for processing in lower nodes.
  • the time required for the MU (120) to receive a signal and process the signal through the eCPRI and LowPHY function (120c) may be approximately 30 usec (140).
  • MU (120) When MU (120) receives a signal from a legacy base station (110) through RIU (115), it can perform an operation of copying the signal in order to transmit it to HU (125) and RU (130). When performing the copying operation, it may take about 0.5 usec (145).
  • the MU (120) may convert a signal received from an O-RAN base station (105) and a signal received from a legacy base station (110) via an RIU (115) into a signal conforming to the CPRI standard (CPRI REC (120d, 120e)) after a predetermined process (e.g., digital processing to make it suitable for processing within the distributed antenna system), and transmit the signal to the HU (125).
  • CPRI REC 120d, 120e
  • a predetermined process e.g., digital processing to make it suitable for processing within the distributed antenna system
  • the time required to transmit a signal from the MU (120) to the HU (125) via the CPRI interface may be approximately 2 usec.
  • HU (125) When HU (125) receives a signal from MU (120), it may perform a predetermined processing operation, for example, a copying operation, to transmit the received signals to RU (130). When copying is performed, approximately 0.5 usec (150) may be required.
  • a predetermined processing operation for example, a copying operation
  • HU (125) can transmit the signal received from MU (120) back to RU (130) after CPRI conversion processing. At this time, the time required to transmit the signal from HU (125) to RU (130) through the CPRI interface may be approximately 2 usec.
  • the RU (130) When the RU (130) receives a signal from the HU (125), it can perform various digital signal processing to transmit the signal to a terminal (not shown) located within the coverage of the RU (130) and convert the processed signal into an analog signal (130a). At this time, the time required for signal processing in the RU (130) can be referred to as a processing delay of the RU (130), for example, a DSP delay (155). Then, the RU (130) can radiate the analogized signal to the terminal through an antenna (not shown) after processing such as amplification.
  • a processing delay of the RU (130) for example, a DSP delay (155).
  • the processing delay of the RU (130) is exemplified as a DSP delay, but is not limited thereto, and the processing delay of the RU (130) may be a concept that further includes a delay from analogization to radiating through an antenna.
  • DASs distributed antenna systems
  • O-RAN long term evolution
  • FIG. 2 is a diagram illustrating a delay processing method of an O-RAN base station.
  • FIG. 2 may be a delay processing method performed at an O-RAN base station (105 of FIG. 1) according to one embodiment of the present disclosure. For convenience of explanation, the following description will be made with reference to FIG. 1.
  • the O-RAN base station (105) can perform delay processing on a signal transmitted to the MU (120) according to the O-RAN standard.
  • the receive window (Rx window) (210) in the delay profile range defined in the O-RAN standard may have a range of 223 usec from -357 to -134 usec (microseconds) from the reference transmission time point (205) in a TDD environment, for example, 1 PPS (pulse per second) (or 10 msec sync).
  • the O-RAN base station (105) may transmit a data packet with a timing advance at about -132 usec based on the reference transmission time point (205).
  • the O-RAN base station (105) may further consider the processing delay value according to the eCPRI and LowPHY processing occurring in the MU (120). That is, the O-RAN base station (105) may additionally adjust the transmission time point by the processing delay value according to the eCPRI and LowPHY processing so that data can be transmitted to the terminal in synchronization with the reference transmission time point (205).
  • the time (230) from the reference transmission time point (205) to the receiving window (210) is approximately 134 usec
  • the time (240) for transmitting a packet at 1PPS from the O-RAN base station (105) may be approximately 132 usec.
  • the data transmission time point (225) of the O-RAN base station (105) may be determined.
  • the data transmission time (225) is a time point that is ahead of the reference transmission time (205) by a time advance value (advanced data time) (260), and the O-RAN base station (105) transmits a packet at the timing advanced data transmission time (225) so that data can be transmitted to the terminal at the reference transmission time (205).
  • the O-RAN base station (105) can transmit the packet by timing advancing it so that the calculated data transmission time (225) includes the Hyper Frame Number (HFN) 0 (270) and the Base Frame Number (BFN) 0 (280).
  • the O-RAN base station (105) transmits the transmission target signal (data packet) to the MU (120) of the distributed antenna system with a timing advance, regardless of whether the legacy base station (110) is connected to the distributed antenna system. Accordingly, when the distributed antenna system also supports the legacy base station (110), synchronization between the signal from the O-RAN base station (105) and the signal from the legacy base station (110) may be a problem.
  • FIG. 3 is a diagram illustrating a method for performing downlink delay compensation in a communication system according to one embodiment of the present disclosure.
  • FIG. 3 may illustrate a method for compensating for the delay time of received signals in order to synchronize signals received from an O-RAN base station and signals received from a legacy base station by a distributed antenna system, more specifically, an MU, in a communication system.
  • a distributed antenna system more specifically, an MU
  • FIG. 3 it is assumed that an O-RAN base station and a legacy base station are connected to the distributed antenna system as in FIG. 1, and that the distributed antenna system is composed of an RIU, an MU, an HU, and an RU.
  • the MU (350) can obtain a timing parameter value, for example, a time advance value (310), described in FIG. 2 from a reference transmission time point (305).
  • the time advance value (310) may be approximately 105 usec.
  • the reference transmission time point (305) may indicate a timing at which a signal is transmitted from the RU (370) to the terminal as a synchronization criterion in a TDD environment, and may be 1PPS, etc., as described in FIG. 2.
  • the MU (350) may obtain the time advance value (310) from a connected O-RAN base station, a management entity of the distributed antenna system, etc.
  • the present invention is not limited thereto, and the MU (350) may also obtain the time advance value (310) based on a received signal.
  • the MU (350) can determine the first data transmission time point (315a) that is earlier than the reference transmission time point (305) by a time advance value (310). However, since the MU (350) must perform compensation delay by considering signals received from not only the O-RAN base station but also the connected legacy base station, the delay between the MU (350) and the HU (360) (hereinafter, MU-HU transmission delay) (320) and the delay between the HU (360) and the RU (370) (hereinafter, HU-RU delay) (330) can be considered together.
  • the MU-HU delay (320) and the HU-RU delay (330) may be concepts that include transmission delay that occurs when a signal is transmitted between units through a link, processing delay that occurs in the process of processing data, etc.
  • the delay between the units described above may indicate the time at which data received from a specific unit is received by another unit when the data is processed and transmitted to another unit.
  • the MU (350) may receive information about inter-unit delay from the management entity of the distributed antenna system, such as the HU (360) or the RU (370).
  • the MU (350) may measure delay for lower communication nodes, such as the HU (360) or the RU (370), in a predetermined manner.
  • the delay between units may be measured using various methods, such as a method of measuring one-way delay based on timestamps between the CPRI REC of the MU (350) and the CPRI RE of the HU (360).
  • the MU (350) can determine a second data transmission time point (315b) that is delayed by the MU-HU delay (320) from the first data transmission time point (315a).
  • the second data transmission time point (315b) can be identified as the time at which data is received by the HU (360) when the MU (350) transmits data at the first data transmission time point (315a).
  • the MU (350) can determine a third data transmission time point (315c) that is delayed by the HU-RU delay (330) from the second data transmission time point (315b).
  • the third data transmission time point (315c) can be identified as the time at which data is received by the RU (370) when the HU (360) transmits data at the second data transmission time point (315b).
  • MU (350) can additionally adjust the delay amount by the processing delay of RU (e.g., DSP delay (155) of FIG. 1) at the third data transmission time point (315c).
  • DSP delay 155) of FIG. 1
  • the MU (350) can determine the delay control value (340) based on the time advance value (310), the combined delay value that adds up the transmission delay between the node units constituting the distributed antenna system and the processing delay of the lowest node unit.
  • the delay control value (340) can be a value obtained by subtracting the combined delay value from the time advance value (310).
  • MU (350) can perform delay compensation on signals received from O-RAN base station based on delay control value (340), and can perform delay compensation on signals received from legacy base station based on the combined delay value. Accordingly, signals received from O-RAN base station and legacy base station can be synchronized to the reference transmission time point (305) and transmitted to terminals from RU (370) without interference.
  • the above-described delay compensation method can be applied only when the time advance value (310) is greater than the sum of the MU-HU delay (320) and the HU-RU delay (330).
  • the MU (350) can determine the above-described delay control value based on the maximum combined delay value among the combined delay values of each of the delay paths, and can perform delay compensation on base station signals using the determined delay control value.
  • FIG. 4 is a diagram for explaining a method for performing delay compensation of an uplink in a communication system according to one embodiment of the present disclosure.
  • FIG. 4 illustrates a method for node units to compensate for delay times based on uplink in a distributed antenna system that integrates O-RAN base stations and legacy base stations.
  • the distributed antenna system as in FIG. 1, is comprised of RIUs, MUs, HUs, and RUs.
  • the RU (410) of the distributed antenna system can receive an uplink signal at a specific point in time after delay compensation for downlink signals as in FIG. 3.
  • the RU (410) can receive the uplink signal at a 1PPS position.
  • the RU (410) can input the uplink signal to the CPRI REC side together with a 10msec synchronization signal to transmit the received uplink signal to the HU (420).
  • the CPRI mapper of the RU (410) can transmit information about the input synchronization signal, uplink signal (data), timing of data loading, etc. to the HU (420).
  • the information may include, for example, a basic frame index (440), a hyper frame index (450), a base frame number (460), etc.
  • the information about the timing of data loading may include information about the amount of delay to be compensated for.
  • HU (420) can obtain uplink data and information received from RU (410) via CPRI RE. HU (420) can perform a predetermined process on the uplink data considering the delay between RU (410) and HU (420), update the information, and transmit the uplink data and information to MU (430).
  • MU (430) can also obtain uplink data and information received from HU (420) via CPRI RE.
  • MU (430) can perform certain processing on uplink data considering the delay between HU (420) and MU (430), update the information, and transmit the uplink data and information to an O-RAN base station or legacy base station.
  • FIG. 5 is a block diagram schematically illustrating the structure of a communication system according to one embodiment of the present disclosure.
  • MU (510), HU (520), and RU (530) illustrated in FIG. 5 may be identical to or similar to MU (120, 350, 430), HU (125, 360, 420), and RU (130, 370, 410) described in FIGS. 1 to 4, and the main components for signal processing of each unit based on the downlink are exemplarily illustrated.
  • MU (510) may have a structure that supports both O-RAN base stations and RF base stations, and may include first to third blocks (540, 545, 550).
  • the first block (540) may include an eCPRI and LowPHY function that receives an O-RAN base station signal and an eCPRI synchronization control signal that conform to the eCPRI standard transmitted from an O-RAN base station.
  • the processing described in FIG. 2 may be performed on the signal received by the eCPRI and LowPHY function.
  • the second block (545) can perform delay processing on legacy base station signals that follow the eCPRI standard transmitted through the legacy base station and the RIU.
  • the second block (545) can perform delay processing on the legacy base station signals based on the delay between the RIU and the MU.
  • the third block (550) can perform delay compensation for synchronization of signals received from an O-RAN base station and a legacy base station.
  • the third block (550) can adjust the delay of the O-RAN base station signal with a delay control value calculated based on a timing parameter value (time advance value) of the O-RAN base station signal and a summation delay value (including a transmission delay between an MU and an HU, a transmission delay between an HU and an RU, etc.).
  • the third block (550) can adjust the delay of the legacy base station signal based on the summation delay value.
  • the third block (550) can be configured as a multiplexer, and synchronization of the O-RAN base station signal and the legacy base station signal can be enabled through the above-described delay adjustment (compensation) processing.
  • HU (520) may include a fourth block (560).
  • the fourth block (560) may correct delay values of the CPRI link, etc. for received signals.
  • RU (530) may include a fifth block (570).
  • the fifth block (570) may also correct delay values of the CPRI link for received signals.
  • blocks of each unit may be configured to perform delay compensation processing on the uplink path.
  • FIG. 6 is a schematic diagram illustrating the configuration of a main unit according to one embodiment of the present disclosure.
  • the main unit (600) of FIG. 6 may be the same as or similar to the MU (120, 350, 430, 510) of FIGS. 1 to 5.
  • a main unit (600) may include a processor (610) that controls the overall operation of the main unit (600), a transceiver (or transceiver unit) (620) including a transmitter and a receiver, and a memory (630).
  • a processor (610) that controls the overall operation of the main unit (600)
  • a transceiver or transceiver unit
  • 620 including a transmitter and a receiver
  • a memory 630
  • the present invention is not limited to the above example, and the main unit (600) may include more or fewer components than the configuration illustrated in FIG. 6.
  • the transceiver (620) can transmit and receive signals with other network nodes (e.g., ODU, RIU, HU).
  • the signals transmitted and received by the main unit can include C-plane, U-plane, S-plane, M-plane signals, uplink data, and downlink data.
  • the transceiver (620) can receive signals through a path such as Fiber, transmit them to the processor (610), and transmit signals determined and output by the processor (610).
  • the transceiver (620) is not configured as a single structure, and can include a function for performing communication with an O-RAN base station (e.g., a synchronization processing function including an eCPRI layer and a LowPHY layer).
  • it can include a function for performing communication with an RF base station (e.g., a synchronization processing function).
  • the processor (610) can control the main unit to perform any one of the operations of the embodiments of FIGS. 1 to 5.
  • the processor (610), the memory (630), and the transceiver (620) do not necessarily have to be implemented as separate modules, and can of course be implemented as a single component in the form of a single chip.
  • the processor (610), the memory (630), and the transceiver (620) can be electrically connected.
  • the processor (610) can be an Application Processor (AP), a Communication Processor (CP), a circuit, an application-specific circuit, or at least one processor.
  • the processor (610) of the main unit (600) can include a delay control function for performing a delay compensation or synchronization operation.
  • the delay control function can perform synchronization of signals by applying the delay compensation method proposed in FIGS. 1 to 5 to signals received from the transceiver.
  • Each function may be included as a separate device and may be included in the processor (610) as a function.
  • the memory (630) can store data such as basic programs, application programs, and setting information for the operation of the main unit.
  • the memory (630) can store uplink data and downlink data (user plane, control plane) received by the main unit.
  • the memory (630) can provide the stored data according to a call of the processor (610).
  • the memory (630) can be configured as a storage medium or a combination of storage media such as a ROM, a RAM, a hard disk, a CD-ROM, and a DVD.
  • the processor (610) can perform the above-described embodiments of the present disclosure based on a program for performing the above-described embodiments stored in the memory (630).
  • FIG. 7 is a schematic diagram illustrating the configuration of a hub unit according to one embodiment of the present disclosure.
  • the hub unit (700) of FIG. 7 may be identical to or similar to the HU (125, 360, 420, 520) of FIGS. 1 to 5.
  • a hub unit (700) may include a processor (710) that controls the overall operation of the hub unit (700), a transceiver (or transceiver unit) (720) including a transmitter and a receiver, and a memory (730).
  • a processor 710 that controls the overall operation of the hub unit (700)
  • a transceiver or transceiver unit
  • 720 including a transmitter and a receiver
  • a memory 730
  • the present invention is not limited to the above example, and the hub unit (700) may include more or fewer components than the configuration illustrated in FIG. 7.
  • the transceiver (720) can transmit and receive signals with other network nodes (e.g., MUs, RUs).
  • the signals transmitted and received by the hub unit can include C-plane, U-plane, S-plane, M-plane signals, uplink data, and downlink data.
  • the transceiver (720) can receive signals through a path such as a fiber, transmit the signals to the processor (710), and transmit the signals determined and output by the processor (710).
  • the processor (710) can control the hub unit to perform any one of the operations of the embodiments of FIGS. 1 to 5.
  • the processor (710), the memory (730), and the transceiver (720) do not necessarily have to be implemented as separate modules, and can of course be implemented as a single component in the form of a single chip.
  • the processor (710), the memory (730), and the transceiver (720) can be electrically connected.
  • the processor (710) can be an Application Processor (AP), a Communication Processor (CP), a circuit, an application-specific circuit, or at least one processor.
  • the processor (710) of the hub unit (700) can include a delay control function for performing a delay compensation or synchronization operation.
  • the delay control function can perform synchronization of signals by applying the delay compensation method proposed in FIGS. 1 to 5 to signals received from the transceiver.
  • Each function may be included as a separate device and may be included in the processor (710) as a function.
  • the memory (730) can store data such as a basic program, an application program, and setting information for the operation of the hub unit.
  • the memory (730) can store uplink data and downlink data (user plane, control plane) received by the hub unit.
  • the memory (730) can provide the stored data according to a call of the processor (710).
  • the memory (730) can be configured as a storage medium or a combination of storage media such as a ROM, a RAM, a hard disk, a CD-ROM, and a DVD.
  • the processor (710) can perform the above-described embodiments based on a program for performing the above-described embodiments of the present disclosure stored in the memory (730).
  • the remote unit (800) of FIG. 8 may be identical to or similar to the RUs (130, 370, 410, 530) of FIGS. 1 to 5.
  • the remote unit (800) may also be referred to as a wireless unit.
  • a remote unit (800) may include a processor (810) that controls the overall operation of the remote unit (800), a transceiver (or transceiver unit) (820) including a transmitter and a receiver, and a memory (830).
  • a processor that controls the overall operation of the remote unit (800)
  • a transceiver or transceiver unit
  • a memory including a transmitter and a receiver
  • the present invention is not limited to the above example, and the remote unit (800) may include more or fewer components than the configuration illustrated in FIG. 8.
  • the transceiver (820) can transmit and receive signals with other network nodes (e.g., HUs) and terminals.
  • the signals transmitted and received by the wireless unit can include C-plane, U-plane, S-plane, M-plane signals, uplink data, and downlink data.
  • the transceiver (820) can receive signals through a path such as a fiber, transmit them to the processor (810), and transmit signals determined and output by the processor (810).
  • the processor (810) may control the wireless unit to perform any one of the operations of the embodiments of FIGS. 1 to 5.
  • the processor (810), the memory (830), and the transceiver (820) do not necessarily have to be implemented as separate modules, and may of course be implemented as a single component in the form of a single chip.
  • the processor (810), the memory (830), and the transceiver (820) may be electrically connected.
  • the processor (810) may be an Application Processor (AP), a Communication Processor (CP), a circuit, an application-specific circuit, or at least one processor.
  • the processor (810) of the remote unit (800) may include a delay control function for performing a delay compensation or synchronization operation.
  • the delay control function may perform synchronization of signals by applying the delay compensation method proposed in FIGS. 1 to 5 to signals received from the transceiver.
  • Each function may be included as a separate device and may be included in the processor (810) as a function.
  • the memory (830) can store data such as basic programs, application programs, and setting information for the operation of the wireless unit.
  • the memory (830) can store uplink data and downlink data (user plane, control plane) received by the hub unit.
  • the memory (830) can provide the stored data according to a call of the processor (810).
  • the memory (830) can be configured as a storage medium or a combination of storage media such as a ROM, a RAM, a hard disk, a CD-ROM, and a DVD.
  • the processor (810) can perform the above-described embodiments based on a program for performing the above-described embodiments of the present disclosure stored in the memory (830).
  • the various operations of the methods described above may be performed by any suitable means capable of performing the corresponding functions.
  • the means may include, but are not limited to, various hardware and/or software component(s) and/or module(s), including application-specific integrated circuits (ASICs) or processors.
  • ASICs application-specific integrated circuits
  • these operations may have corresponding counterpart means + functional components with the same number.
  • DSP digital signal processor
  • ASIC application-specific integrated circuit
  • FPGA field programmable gate array
  • PLD programmable logic device
  • a general-purpose processor may be a microprocessor, but in the alternative, the processor may be any commercially available processor, controller, microcontroller, or state machine.
  • a processor may also be implemented as a combination of computing devices, e.g., a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration.
  • determining encompasses a wide variety of actions. For example, “determining” can include calculating, computing, processing, deriving, investigating, looking up (e.g., looking up in a table, database, or other data structure), verifying, and the like. Furthermore, “determining” can include receiving (e.g., receiving information), accessing (e.g., accessing data in memory), and the like. Furthermore, “determining” can include resolving, selecting, choosing, establishing, and the like.

Landscapes

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

Abstract

According to one aspect of the technical idea of the present disclosure, a method performed by a communication node communicatively connected to at least one lower communication node in a communication system is disclosed, the method comprising the steps of: receiving a first signal from an open-radio access network (O-RAN) base station; receiving a second signal from a legacy base station; determining a delay control value on the basis of a predetermined timing parameter value for the first signal and a sum delay value of the communication system; and delay-compensating the first signal on the basis of the delay control value so that the first signal is synchronized with the second signal at a reference transmission time.

Description

분산 안테나 시스템에서 기지국 신호들의 시간 동기화를 수행하는 방법Method for performing time synchronization of base station signals in a distributed antenna system

본 개시(disclosure)는 분산 안테나 시스템에 관한 것으로, 보다 상세하게는, 분산 안테나 시스템에서 O-RAN 기지국 신호와 레거시 기지국 신호에 대한 시간 동기화를 수행하는 방법에 관한 것이다.The present disclosure relates to a distributed antenna system, and more particularly, to a method for performing time synchronization for an O-RAN base station signal and a legacy base station signal in a distributed antenna system.

분산 안테나 시스템(Distributed Antenna System, DAS)은 이동통신 서비스 사업자의 매크로(macro) 무선 서비스 신호를 중계하기 위한 통신 시스템으로, 공통 노드(예를 들어, 헤드엔드 유닛)와 공통 노드에 접속되며 공간적으로 분리된 안테나 노드들(예를 들어, 리모트 유닛)로 구성된다. DAS는 빌딩 내부, 빌딩 지하, 지하철, 터널, 주거지역의 아파트단지, 스타디움 등 전파 수신이 어려운 음영지역에 설치되어 기지국의 커버리지를 확장시킨다.A Distributed Antenna System (DAS) is a communications system designed to relay a mobile service provider's macro wireless service signals. It consists of a common node (e.g., a headend unit) and spatially separated antenna nodes (e.g., remote units) connected to the common node. DAS is installed in areas with limited radio reception, such as inside buildings, basements, subways, tunnels, apartment complexes in residential areas, and stadiums, to extend the coverage of base stations.

O-RAN(Open-Radio Access Network)은 3GPP(3rd Generation Partnership Project)에서 제정한 5세대 이동통신인 NR(New Radio) 기술 기반의 무선 접속망으로서, 서로 다른 제조사에서 만든 O-DU(O-RAN Distributed Unit)와 O-RU(O-RAN Radio Unit) 간의 상호 연동을 위한 개방형 프론트홀 인터페이스 규격을 제공한다.O-RAN (Open-Radio Access Network) is a radio access network based on NR (New Radio) technology, a fifth-generation mobile communication standard established by 3GPP (3rd Generation Partnership Project). It provides an open fronthaul interface standard for interworking between O-DU (O-RAN Distributed Unit) and O-RU (O-RAN Radio Unit) manufactured by different manufacturers.

DAS는 O-RAN 기지국을 지원할 수 있으나, DAS가 O-RAN 표준의 범위에 포함되지 않기 때문에 O-RAN 기지국을 지원할 때 규정된 신호 처리 방안이 존재하지 않고, 그로 인해 서비스 시 문제가 발생될 수 있다. 특히, DAS가 O-RAN 기지국과 레거시 기지국을 동시에 지원하는 TDD(Time Division Duplex) 방식 환경에서 두 기지국의 서로 다른 신호 처리 특성을 고려한 적절한 신호 동기화가 이루어지지 않으면 두 기지국 신호들 사이에 간섭이 발생하여 통신 품질이 크게 저하될 수 있다.While DAS can support O-RAN base stations, because DAS is outside the scope of the O-RAN standard, there is no signal processing method defined for supporting O-RAN base stations, which may cause service issues. In particular, in a TDD (Time Division Duplex) environment where DAS simultaneously supports O-RAN and legacy base stations, if proper signal synchronization is not achieved that takes into account the different signal processing characteristics of the two base stations, interference between the signals of the two base stations may occur, significantly degrading communication quality.

따라서, O-RAN 기지국과 레거시 기지국을 동시에 지원하는 DAS 환경에서 기지국 신호들의 효과적인 동기화 방안이 요구된다.Therefore, an effective synchronization method for base station signals is required in a DAS environment that simultaneously supports O-RAN base stations and legacy base stations.

본 개시의 기술적 사상이 이루고자 하는 기술적 과제는, O-RAN 기지국과 레거시 기지국을 지원하는 분산 안테나 시스템에서 기지국 신호들의 시간 동기화를 수행하는 방법을 제시하는데 있다.The technical challenge that the technical idea of the present disclosure seeks to achieve is to propose a method for performing time synchronization of base station signals in a distributed antenna system supporting O-RAN base stations and legacy base stations.

본 개시의 기술적 사상이 이루고자 하는 기술적 과제는 이상에서 언급한 과제(들)로 제한되지 않으며, 언급되지 않은 또 다른 과제(들)은 아래의 기재로부터 당업자에게 명확하게 이해될 수 있을 것이다.The technical task to be achieved by the technical idea of the present disclosure is not limited to the task(s) mentioned above, and other task(s) not mentioned will be clearly understood by those skilled in the art from the description below.

본 개시의 기술적 사상의 일 측면에 따르면, 통신 시스템에서 적어도 하나의 하위 통신 노드와 통신적으로 연결되는 통신 노드에 의해 수행되는 방법으로, O-RAN(Open-Radio Access Network) 기지국으로부터 제1 신호를 수신하는 단계; 레거시(legacy) 기지국으로부터 제2 신호를 수신하는 단계; 상기 제1 신호에 대해 미리 결정된 타이밍 파라미터 값과 상기 통신 시스템의 합산 지연 값을 기초로 지연 제어 값을 결정하는 단계; 및 기준 전송 시점에 상기 제1 신호가 상기 제2 신호와 동기화되도록, 상기 지연 제어 값을 기초로 상기 제1 신호를 지연 보상하는 단계;를 포함하는 방법이 개시된다.According to one aspect of the technical idea of the present disclosure, a method is disclosed, performed by a communication node communicatively connected to at least one lower communication node in a communication system, the method comprising: receiving a first signal from an Open-Radio Access Network (O-RAN) base station; receiving a second signal from a legacy base station; determining a delay control value based on a predetermined timing parameter value for the first signal and a sum delay value of the communication system; and delay compensating the first signal based on the delay control value such that the first signal is synchronized with the second signal at a reference transmission time.

일 실시예에서, 상기 지연 제어 값을 결정하는 단계는, 상기 타이밍 파라미터 값과 상기 합산 지연 값의 차를 산출하여 상기 지연 제어 값을 결정하는 단계;를 포함할 수 있다.In one embodiment, the step of determining the delay control value may include the step of calculating a difference between the timing parameter value and the sum delay value to determine the delay control value.

일 실시예에서, 상기 방법은, 상기 합산 지연 값을 기초로 상기 제2 신호를 지연 보상하는 단계;를 더 포함할 수 있다.In one embodiment, the method may further include a step of delay compensating the second signal based on the sum delay value.

일 실시예에서, 상기 타이밍 파라미터 값은, 상기 O-RAN 기지국의 수신 윈도우 범위, 상기 기준 전송 시점, 및 상기 통신 노드에서의 상기 제1 신호에 대한 처리 지연을 기초로 미리 결정되는 값일 수 있다.In one embodiment, the timing parameter value may be a value that is predetermined based on a reception window range of the O-RAN base station, the reference transmission time, and a processing delay for the first signal at the communication node.

일 실시예에서, 상기 합산 지연 값은, 상기 통신 노드와 상기 하위 통신 노드 사이의 전송 지연 값, 및 상기 하위 통신 노드에서의 처리 지연 값을 포함할 수 있다. In one embodiment, the combined delay value may include a transmission delay value between the communication node and the lower communication node, and a processing delay value at the lower communication node.

일 실시예에서, 상기 통신 시스템은, 분산 안테나 시스템일 수 있고, 상기 통신 노드는, 상기 분산 안테나 시스템의 메인 유닛일 수 있고, 상기 하위 통신 노드는, 상기 분산 안테나 시스템의 리모트 유닛일 수 있다.In one embodiment, the communication system may be a distributed antenna system, the communication node may be a main unit of the distributed antenna system, and the subordinate communication node may be a remote unit of the distributed antenna system.

일 실시예에서, 상기 제1 및 제2 신호는, eCPRI(enhanced Common Public Radio Interface) 규격을 따르는 신호일 수 있다.In one embodiment, the first and second signals may be signals that comply with the enhanced Common Public Radio Interface (eCPRI) standard.

일 실시예에서, 상기 통신 노드와 상기 하위 통신 노드는, CPRI 기반 인터페이스로 연결될 수 있다.In one embodiment, the communication node and the subordinate communication node may be connected through a CPRI-based interface.

본 개시의 기술적 사상의 다른 측면에 따르면, 통신 시스템에서 적어도 하나의 하위 통신 노드와 통신적으로 연결되는 통신 노드로, 메모리; O-RAN(Open-Radio Access Network) 기지국으로부터 제1 신호를 수신하고 레거시 기지국으로부터 제2 신호를 수신하며, 상기 제1 및 제2 신호를 상기 하위 노드로 송신하기 위한 송수신기; 및 상기 메모리 및 상기 송수신기와 작동적으로 연결된 적어도 하나의 프로세서;를 포함하며, 상기 메모리는, 실행 시에, 상기 적어도 하나의 프로세서가, 상기 제1 신호에 대해 미리 결정된 타이밍 파라미터 값과 상기 통신 시스템의 합산 지연 값을 기초로 지연 제어 값을 결정하고, 기준 전송 시점에 상기 제1 신호가 상기 제2 신호와 동기화되도록, 상기 지연 제어 값을 기초로 상기 제1 신호를 지연 보상하도록 하는 인스트럭션들을 저장하는, 통신 노드가 개시된다.According to another aspect of the technical idea of the present disclosure, a communication node is disclosed, which is communicatively connected to at least one lower-level communication node in a communication system, the communication node comprising: a memory; a transceiver for receiving a first signal from an Open-Radio Access Network (O-RAN) base station and a second signal from a legacy base station, and transmitting the first and second signals to the lower-level node; and at least one processor operatively connected to the memory and the transceiver; wherein the memory stores instructions that, when executed, cause the at least one processor to determine a delay control value based on a predetermined timing parameter value for the first signal and a sum delay value of the communication system, and to delay compensate the first signal based on the delay control value such that the first signal is synchronized with the second signal at a reference transmission time.

본 개시의 실시예들에 따르면, O-RAN 기지국과 레거시 기지국을 지원하는 DAS 환경에서 O-RAN 기지국 신호의 타이밍 어드밴스 특성과 레거시 기지국 신호의 최대 지연 기준 보상 특성을 통합적으로 고려한 지연 제어 메커니즘을 통해, 서로 다른 기지국 신호들을 효과적으로 동기화하여 TDD 방식에서의 기지국 신호들 간 간섭을 최소화하고 통신 품질을 향상시킬 수 있다.According to embodiments of the present disclosure, in a DAS environment supporting an O-RAN base station and a legacy base station, through a delay control mechanism that comprehensively considers the timing advance characteristics of an O-RAN base station signal and the maximum delay criterion compensation characteristics of a legacy base station signal, interference between base station signals in a TDD scheme can be minimized and communication quality can be improved by effectively synchronizing different base station signals.

이에 따라, 기존 DAS 인프라를 활용하면서도 O-RAN과 같은 차세대 네트워크 기술을 함께 지원할 수 있어, 사업자의 인프라 투자 비용을 절감하고 네트워크 진화의 유연성을 제공한다.Accordingly, it is possible to support next-generation network technologies such as O-RAN while utilizing existing DAS infrastructure, reducing operators' infrastructure investment costs and providing flexibility in network evolution.

또한, 다양한 제조사 장비가 혼용된 환경에서도 일관된 시간 동기화를 제공할 수 있어, 멀티 벤더 환경에서의 상호 운용성을 향상시킬 수 있다. Additionally, it can provide consistent time synchronization even in environments where equipment from various manufacturers is mixed, thereby improving interoperability in multi-vendor environments.

본 개시의 기술적 사상에 따른 실시예들이 얻을 수 있는 효과는 이상에서 언급한 효과들로 제한되지 않으며, 언급하지 않은 또 다른 효과들은 아래의 기재로부터 본 개시의 기술적 사상이 속하는 기술분야에서 통상의 지식을 가진 자에게 명확하게 이해될 수 있을 것이다.The effects that can be obtained by embodiments according to the technical idea of the present disclosure are not limited to the effects mentioned above, and other effects not mentioned can be clearly understood by a person having ordinary skill in the technical field to which the technical idea of the present disclosure belongs from the description below.

본 개시에서 인용되는 도면을 보다 충분히 이해하기 위하여 각 도면의 간단한 설명이 제공된다.To more fully understand the drawings cited in this disclosure, a brief description of each drawing is provided.

도 1은 본 개시의 일 실시예에 따른 통신 시스템의 블록도이다. FIG. 1 is a block diagram of a communication system according to one embodiment of the present disclosure.

도 2는 O-RAN 기지국의 지연 처리 방법을 설명하기 위한 도면이다.Figure 2 is a diagram for explaining a delay processing method of an O-RAN base station.

도 3은 본 개시의 일 실시예에 따른 통신 시스템에서 다운링크의 지연 보상을 수행하는 방법을 설명하기 위한 도면이다.FIG. 3 is a diagram for explaining a method for performing downlink delay compensation in a communication system according to one embodiment of the present disclosure.

도 4는 본 개시의 일 실시예에 따른 통신 시스템에서 업링크의 지연 보상을 수행하는 방법을 설명하기 위한 도면이다.FIG. 4 is a diagram for explaining a method for performing delay compensation of an uplink in a communication system according to one embodiment of the present disclosure.

도 5는 본 개시의 일 실시예에 따른 통신 시스템의 구조를 개략적으로 나타낸 블록도이다.FIG. 5 is a block diagram schematically illustrating the structure of a communication system according to one embodiment of the present disclosure.

도 6은 본 개시의 일 실시예에 따른 메인 유닛의 구성을 개략적으로 나타낸 도면이다.FIG. 6 is a schematic diagram illustrating the configuration of a main unit according to one embodiment of the present disclosure.

도 7은 본 개시의 일 실시예에 따른 허브 유닛의 구성을 개략적으로 나타낸 도면이다.FIG. 7 is a schematic diagram illustrating the configuration of a hub unit according to one embodiment of the present disclosure.

도 8은 본 개시의 일 실시예에 따른 리모트 유닛의 구성을 개략적으로 나타낸 도면이다.FIG. 8 is a schematic diagram illustrating the configuration of a remote unit according to one embodiment of the present disclosure.

본 개시의 기술적 사상은 다양한 변경을 가할 수 있고 여러 가지 실시 예를 가질 수 있는 바, 특정 실시 예들을 도면에 예시하고 이를 상세히 설명하고자 한다. 그러나, 이는 본 개시의 기술적 사상을 특정한 실시 형태에 대해 한정하려는 것이 아니며, 본 개시의 기술적 사상의 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다.The technical concept of the present disclosure is susceptible to various modifications and various embodiments. Specific embodiments are illustrated in the drawings and described in detail. However, this is not intended to limit the technical concept of the present disclosure to specific embodiments, and it should be understood that all modifications, equivalents, and alternatives fall within the scope of the technical concept of the present disclosure.

본 개시에서 사용되는 용어들은 단지 특정한 실시예를 설명하기 위해 사용된 것으로, 다른 실시예의 범위를 한정하려는 의도가 아닐 수 있다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함할 수 있다. 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 용어들은 본 개시에 기재된 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가질 수 있다. 본 개시에 사용된 용어들 중 일반적인 사전에 정의된 용어들은, 관련 기술의 문맥상 가지는 의미와 동일 또는 유사한 의미로 해석될 수 있으며, 본 개시에서 명백하게 정의되지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다. 경우에 따라서, 본 개시에서 정의된 용어일지라도 본 개시의 실시 예들을 배제하도록 해석될 수 없다.The terms used in this disclosure are used only to describe specific embodiments and may not be intended to limit the scope of other embodiments. The singular expression may include plural expressions unless the context clearly indicates otherwise. Terms used herein, including technical or scientific terms, may have the same meaning as commonly understood by those of ordinary skill in the art described in this disclosure. Terms defined in general dictionaries among the terms used in this disclosure may be interpreted as having the same or similar meaning in the context of the relevant technology, and shall not be interpreted in an idealized or overly formal sense unless explicitly defined in this disclosure. In some cases, even if a term is defined in this disclosure, it cannot be interpreted to exclude embodiments of the present disclosure.

이하에서 설명되는 본 개시의 다양한 실시예들에서는 주로 하드웨어적인 접근 방법을 예시로서 설명한다. 하지만, 본 개시의 다양한 실시예들에서는 하드웨어와 소프트웨어를 모두 사용하는 기술을 포함하고 있으므로, 본 개시의 다양한 실시 예들이 소프트웨어 기반의 접근 방법을 제외하는 것은 아니다.The various embodiments of the present disclosure described below primarily illustrate hardware-based approaches. However, since the various embodiments of the present disclosure include techniques utilizing both hardware and software, the various embodiments of the present disclosure do not exclude software-based approaches.

본 개시와 연계하여 설명되는 다양한 예증적인 논리 블록/섹션들, 모듈들, 및 회로, 프로세서들은 본원에서 개시된 기능들을 수행하도록 설계된 범용 프로세서, 디지털 신호 프로세서(DSP), 응용 주문형 반도체(ASIC), 필드 프로그래머블 게이트 어레이(FPGA) 또는 다른 프로그래머블 로직 디바이스(PLD), 이산 게이트 또는 트랜지스터 로직, 이산 하드웨어 컴포넌트들 또는 이들의 임의의 조합에 의해 구현되거나 수행될 수도 있다. 범용 프로세서는 마이크로프로세서일 수도 있으나, 대안으로, 프로세서는 임의의 상업적으로 이용가능한 프로세서, 컨트롤러, 마이크로컨트롤러, 또는 상태 머신일 수도 있다. 프로세서는 또한 컴퓨팅 디바이스들의 조합, 예를 들면, DSP와 마이크로프로세서의 조합, 복수의 마이크로프로세서들, DSP 코어와 연계한 하나 이상의 마이크로프로세서들, 또는 임의의 다른 그러한 구성으로 구현될 수도 있다.The various illustrative logical blocks/sections, modules, and circuits, processors described in connection with the present disclosure may be implemented or performed by a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device (PLD), discrete gate or transistor logic, discrete hardware components, or any combination thereof, designed to perform the functions disclosed herein. A general-purpose processor may be a microprocessor, but in the alternative, the processor may be any commercially available processor, controller, microcontroller, or state machine. A processor may also be implemented by a combination of computing devices, e.g., a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration.

이하 설명에서 사용되는 신호를 지칭하는 용어(예: 메시지, 정보, 프리앰블, 신호, 시그널링(signaling), 시퀀스(sequence), 스트림(stream))), 자원을 지칭하는 용어(예: 심볼(symbol), 슬롯(slot), 서브프레임(subframe), 무선 프레임(radio frame), 서브캐리어(subcarrier), RE(resource element), RB(resource block), BWP(bandwidth part), 기회(occasion)), 연산 상태를 위한 용어(예: 단계(step), 동작(operation), 절차(procedure)), 데이터를 지칭하는 용어(예: 패킷, 사용자 스트림, 정보(information), 비트(bit), 심볼(symbol), 코드워드(codeword)), 채널을 지칭하는 용어, 제어 정보를 지칭하는 용어(예: DCI(downlink control information), MAC CE(medium access control element), RRC(radio resource control) signaling), 네트워크 객체(network entity)들을 지칭하는 용어, 장치의 구성 요소를 지칭하는 용어 등은 설명의 편의를 위해 예시된 것이다. 따라서, 본 개시가 후술되는 용어들에 한정되는 것은 아니며, 동등한 기술적 의미를 가지는 다른 용어가 사용될 수 있다.In the following description, terms referring to signals (e.g., message, information, preamble, signal, signaling, sequence, stream), terms referring to resources (e.g., symbol, slot, subframe, radio frame, subcarrier, resource element (RE), resource block (RB), bandwidth part (BWP), occasion), terms for operational states (e.g., step, operation, procedure), terms referring to data (e.g., packet, user stream, information, bit, symbol, codeword), terms referring to channels, terms referring to control information (e.g., downlink control information (DCI), medium access control element (MAC CE), radio resource control (RRC) signaling), terms referring to network entities, terms referring to components of devices, etc. are examples for convenience of explanation. Therefore, the present disclosure is not limited to the terms described below, and other terms having equivalent technical meanings may be used.

또한, 본 개시에서, 특정 조건의 만족(satisfied), 충족(fulfilled) 여부를 판단하기 위해, 초과 또는 미만의 표현이 사용될 수 있으나, 이는 일 예를 표현하기 위한 기재일 뿐 이상 또는 이하의 기재를 배제하는 것이 아니다. '이상'으로 기재된 조건은 '초과', '이하'로 기재된 조건은 '미만', '이상 및 미만'으로 기재된 조건은 '초과 및 이하'로 대체될 수 있다.Additionally, in the present disclosure, expressions such as "more than" or "less than" may be used to determine whether a specific condition is satisfied or fulfilled. However, this is merely a description for expressing an example and does not exclude descriptions of "more than" or "less than." Conditions described as "more than" may be replaced with "more than," conditions described as "less than" may be replaced with "less than," and conditions described as "more than and less than" may be replaced with "more than and less than."

또한, 본 개시는, 일부 통신 규격(예: 3GPP(3rd Generation Partnership Project), xRAN(extensible radio access network), O-RAN(open-radio access network)에서 사용되는 용어들을 이용하여 다양한 실시예들을 설명하지만, 이는 설명을 위한 예시일 뿐이다. Additionally, although 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), open-radio access network (O-RAN), etc.), these are merely examples for illustrative purposes.

본 개시에서, 기지국은 단말의 자원할당을 수행하는 주체로서, Node B, BS (Base Station), eNB (eNode B), gNB (gNode B), 무선 접속 유닛, 기지국 제어기, 또는 네트워크 상의 노드 중 적어도 하나일 수 있다. 단말은 UE (User Equipment), MS (Mobile Station), 셀룰러폰, 스마트폰, 컴퓨터, 또는 통신기능을 수행할 수 있는 멀티미디어시스템을 포함할 수 있다. In the present disclosure, a base station is an entity that performs resource allocation of a terminal, and may be at least one of a Node B, a BS (Base Station), an eNB (eNode B), a gNB (gNode B), a wireless access unit, a base station controller, or a node on a network. The terminal may include a UE (User Equipment), an MS (Mobile Station), a cellular phone, a smartphone, a computer, or a multimedia system capable of performing a communication function.

기존의 분산 안테나 시스템(DAS)은 사업자 간 전용 설비를 구축하거나 동일한 구조의 기지국들(O-RAN 혹은 레거시 기지국)에 대해서만 리모트 유닛(RU)을 운용하도록 설계되었다. 즉, 하나의 DAS 환경에서는 O-RAN 규격을 따르는 기지국만 사용하거나 레거시 기지국만 사용하는 방식으로 별개의 시스템을 구성하는 것이 일반적이다. 이 경우 각 시스템에 맞는 하나의 제어 알고리즘으로 RU 간 지연 보상 및 타이밍 동기화가 가능했다.Existing distributed antenna systems (DAS) are designed to either establish dedicated facilities between operators or operate remote units (RUs) only for base stations with the same architecture (O-RAN or legacy base stations). In other words, a single DAS environment typically consists of separate systems that utilize only base stations that adhere to O-RAN standards or only legacy base stations. In this case, a single control algorithm tailored to each system enables delay compensation and timing synchronization between RUs.

그러나, DAS를 통해 O-RAN 기지국과 레거시 기지국을 동시에 지원하는 경우, 두 기지국의 서로 다른 지연 처리 특성으로 인한 문제가 발생할 수 있다. O-RAN 기지국은 지연 프로파일(delay profile)을 기반으로 단말 간 지연 표준을 정의하고 타이밍 어드밴스 방식을 사용하는 반면, CPRI(Common Public Radio Interface)를 기반으로 하는 레거시 기지국은 최대 지연 기준의 보상 방식을 사용한다. 통상적으로 DAS는 레거시 기지국과 같은 지연 보상 방식을 적용하기 때문에 DAS의 동일한 리모트 유닛(RU)을 통해 O-RAN 기지국과 레거시 기지국의 신호를 모두 중계할 때 동기화 문제가 발생할 수 있는 것이다.However, when simultaneously supporting O-RAN and legacy base stations via DAS, issues may arise due to the different delay handling characteristics of the two base stations. O-RAN base stations define terminal-to-terminal delay standards based on delay profiles and utilize timing advance methods, whereas legacy base stations based on the Common Public Radio Interface (CPRI) utilize a compensation method based on maximum delay. Because DAS typically applies the same delay compensation method as legacy base stations, synchronization issues may arise when relaying signals from both O-RAN and legacy base stations through the same remote unit (RU) of the DAS.

이러한 문제를 해결하기 위해, 본 개시의 다양한 양상들은 DAS 환경에서 O-RAN 기지국과 레거시 기지국이 혼용될 때 각각의 지연 제어 알고리즘을 통합적으로 고려하여 일관된 시간 동기화를 수행하기 위한 기법들을 제안한다.To address these issues, various aspects of the present disclosure propose techniques for performing consistent time synchronization by comprehensively considering each delay control algorithm when O-RAN base stations and legacy base stations are mixed in a DAS environment.

이하, 본 개시의 기술적 사상에 따른 다양한 실시예들을 차례로 상세히 설명한다.Hereinafter, various embodiments according to the technical idea of the present disclosure will be described in detail.

도 1은 본 개시의 일 실시예에 따른 통신 시스템의 블록도이다. FIG. 1 is a block diagram of a communication system according to one embodiment of the present disclosure.

통신 시스템은 O-RAN 기지국(105), 레거시 기지국(110), 무선 인터페이스 유닛(Radio Interface Unit, RIU)(115), 메인 유닛(Main Unit, MU)(120), 허브 유닛(Hub Unit, HU)(125), 및 리모트 유닛(Remote Unit, RU)(130)을 포함할 수 있다. The communication system may include an O-RAN base station (105), a legacy base station (110), a radio interface unit (RIU) (115), a main unit (MU) (120), a hub unit (HU) (125), and a remote unit (RU) (130).

여기서, RIU(115), MU(120), HU(125), RU(130)은 분산 안테나 시스템을 구성할 수 있다. 도 1에서는 설명의 편의를 위해, 상기 분산 안테나 시스템이 각각 하나의 RIU(115), MU(120), HU(125), RU(130)을 포함하고 해당 노드 유닛들이 캐스캐이드 구조로 연결되는 실시예를 도시하였다. 그러나, 이에 한정되는 것은 아니고, 상기 분산 안테나 시스템을 구성하는 각 노드 유닛의 개수와 연결 구조는 다양하게 변형될 수 있다. 예를 들면, RU(130)이 복수개로 구성되어 HU(125)에 캐스캐이드 및/또는 스타 구조로 연결될 수 있다. 다른 예를 들면, HU(125)이 복수개로 구성되고 각 HU에 복수의 RU들이 캐스캐이드 및/또는 스타 구조로 연결될 수 있다. 또 다른 예를 들면, MU(120)이 복수개로 구성되고 각 MU에 복수의 HU, RU들이 캐스캐이드 및/또는 스타 구조로 연결될 수 있다. 한편, O-RAN 기지국(105), 레거시 기지국(110), RIU(115) MU(120), HU(125), RU(130)들은 각각 상위 및/또는 하위의 유닛과 소정의 전송 매체(예를 들어, 광케이블, 구리선 등)를 통해 유선으로 연결될 수 있다.Here, RIU (115), MU (120), HU (125), and RU (130) can constitute a distributed antenna system. In Fig. 1, for convenience of explanation, an embodiment is illustrated in which the distributed antenna system includes one RIU (115), one MU (120), one HU (125), and one RU (130) each, and the corresponding node units are connected in a cascade structure. However, the present invention is not limited thereto, and the number and connection structure of each node unit constituting the distributed antenna system can be variously modified. For example, a plurality of RUs (130) may be configured and connected to the HU (125) in a cascade and/or star structure. As another example, a plurality of HUs (125) may be configured and a plurality of RUs may be connected to each HU in a cascade and/or star structure. As another example, MU (120) may be configured in multiple units, and each MU may have multiple HUs and RUs connected in a cascade and/or star structure. Meanwhile, O-RAN base station (105), legacy base station (110), RIU (115), MU (120), HU (125), and RU (130) may be wiredly connected to upper and/or lower units through a predetermined transmission medium (e.g., optical cable, copper wire, etc.).

O-RAN 기지국(105)은 O-RAN 표준에서 정의하는 eCPRI 기반의 개방형 프론트홀 인터페이스를 통해 연결되는 O-RAN 분산 유닛(Distributed Unit)(O-DU)과 O-RAN 무선 유닛(Radio Unit)(O-RU)(미도시)을 포함할 수 있다. 도 1에서는 O-RAN 기지국(105)을 대표하는 구성으로 상기 O-DU만을 도시하였으나, O-RAN 표준에서 정의하고 있는 다양한 엔티티들, 예를 들면, MSE, Centralized unit(CU), RAN intelligent controller(RIC) 등이 O-RAN 기지국(105)에 더 포함될 수 있음은 당연하다.The O-RAN base station (105) may include an O-RAN distributed unit (O-DU) and an O-RAN radio unit (O-RU) (not shown) connected via an open fronthaul interface based on eCPRI defined in the O-RAN standard. In FIG. 1, only the O-DU is shown as a representative configuration of the O-RAN base station (105), but it is obvious that various entities defined in the O-RAN standard, such as an MSE, a Centralized unit (CU), and a RAN intelligent controller (RIC), may be further included in the O-RAN base station (105).

일 실시예에서, O-RAN 기지국(105)은 상기 O-DU일 수 있고 상기 O-DU가 MU(120)과 통신적으로 연결될 수 있다. 즉, 상기 분산 안테나 시스템이 상기 O-RU를 대신하여 상기 O-DU에 연동되는 구조를 가질 수 있고, O-RAN 기지국(105)은 eCPRI 규격을 따르는 신호를 상기 분산 안테나 시스템을 통해 상기 분산 안테나 시스템의 커버리지 내에 위치하는 단말로 전송하여 상기 단말로 5G NR 등 다양한 무선 서비스를 제공할 수 있다. In one embodiment, the O-RAN base station (105) may be the O-DU, and the O-DU may be communicatively connected to the MU (120). That is, the distributed antenna system may have a structure in which the O-DU is linked to the O-RU instead of the O-RU, and the O-RAN base station (105) may transmit a signal conforming to the eCPRI standard to a terminal located within the coverage of the distributed antenna system through the distributed antenna system, thereby providing various wireless services, such as 5G NR, to the terminal.

레거시 기지국(110)은 CPRI 기반의 프론트홀 인터페이스를 통해 연결되는 디지털 유닛(Digital Unit, DU)과 무선 유닛(Radio Unit, RU)을 포함할 수 있다. 상기 DU는 BBU(BaseBand Unit) 등으로 칭할 수 있고, 상기 RU는 RRU(Remote Radio Unit), RRH(Remote Radio Head) 등으로 칭할 수 있다. A legacy base station (110) may include a digital unit (DU) and a radio unit (RU) connected via a CPRI-based fronthaul interface. The DU may be referred to as a baseband unit (BBU), and the RU may be referred to as a remote radio unit (RRU), a remote radio head (RRH), or the like.

일 실시예에서, 레거시 기지국(110)은 상기 RRH일 수 있고 상기 RRH가 RIU(115)을 통해서 MU(120)에 통신적으로 연결될 수 있다. 이 경우, 상기 RRH로부터 출력되는 무선 신호가 RIU(115)을 통해서 소정의 디지털 인터페이스 규격, 예를 들면, eCPRI 규격을 따르는 디지털 신호로 변환되어 MU(120)로 전송될 수 있다. In one embodiment, the legacy base station (110) may be the RRH, and the RRH may be communicatively connected to the MU (120) via the RIU (115). In this case, a wireless signal output from the RRH may be converted into a digital signal conforming to a predetermined digital interface standard, for example, the eCPRI standard, via the RIU (115) and transmitted to the MU (120).

RIU(115)은 레거시 기지국(110)과 MU(120)의 인터페이싱을 위한 장치일 수 있다. RIU(115)은 레거시 기지국(110)으로부터 출력되는 신호를 MU(120)에서 요구되는 신호 형태로 변환할 수 있다. RIU (115) may be a device for interfacing between a legacy base station (110) and an MU (120). RIU (115) may convert a signal output from the legacy base station (110) into a signal format required by the MU (120).

예를 들면, RIU(115)는, 레거시 기지국(110), 즉, 상기 RRH로부터 입력되는 아날로그 무선 신호를 O-RAN 기지국(105)의 신호와 통합 지원을 위해 MU(120)에서 요구하는 eCPRI 규격의 이더넷 신호로 변환하여 출력할 수 있다. 이 경우, RIU(115)은 상기 RRH로부터 입력되는 아날로그 무선 신호를 디지털 신호로 변환하는 ADC(Analog-Digital Converter)(115a), 및 디지털 다운 샘플링 등과 같은 소정의 디지털 처리를 위한 DDS(Digital Down Sampling, DDS)(115b), 이더넷 기반 디지털 신호의 송수신을 위한 이더넷 송수신기(Ethernet)(115c)를 포함할 수 있다. RIU(115)가 아날로그 무선 신호를 수신하여 MU(120)로 eCPRI 기반의 디지털 신호를 전송하기까지 약 1usec(마이크로 초)가 소요될 수 있다.For example, the RIU (115) may convert and output an analog wireless signal input from a legacy base station (110), i.e., the RRH, into an Ethernet signal of the eCPRI standard required by the MU (120) to support integration with the signal of the O-RAN base station (105). In this case, the RIU (115) may include an Analog-Digital Converter (ADC) (115a) for converting the analog wireless signal input from the RRH into a digital signal, a Digital Down Sampling (DDS) (115b) for a predetermined digital processing such as digital down sampling, and an Ethernet transceiver (Ethernet) (115c) for transmitting and receiving an Ethernet-based digital signal. It may take about 1 usec (microsecond) for the RIU (115) to receive an analog wireless signal and transmit an eCPRI-based digital signal to the MU (120).

한편, 실시예에 따라, RIU(115)은 MU(120)와 별개의 유닛으로 분리 구현되지 않고, MU(120)에 포함될 수도 있다.Meanwhile, depending on the embodiment, RIU (115) may not be implemented as a separate unit from MU (120), but may be included in MU (120).

상술한 분산 안테나 시스템의 헤드엔드 노드, 확장 노드, 리모트 노드에 해당하는 MU(120), HU(125), RU(130)에 대해서 더 자세히 설명한다.The MU (120), HU (125), and RU (130), which correspond to the headend node, extension node, and remote node of the above-described distributed antenna system, will be described in more detail.

MU(120)은 O-RAN 기지국(105)과의 신호 송수신을 위한 이더넷 송수신기(120a), RIU(115)을 통해 레거시 기지국(110)과의 신호 송수신을 위한 이더넷 송수신기(120b)를 포함할 수 있다. The MU (120) may include an Ethernet transceiver (120a) for transmitting and receiving signals with an O-RAN base station (105), and an Ethernet transceiver (120b) for transmitting and receiving signals with a legacy base station (110) via an RIU (115).

MU(120)은 O-RAN 기지국(105)으로부터 신호를 수신한 경우 eCPRI 및 LowPHY 기능(120c)을 통해 수신된 신호를 처리할 수 있다. 예를 들면, MU(120)은 eCPRI 및 LowPHY 기능(120c)을 통해 패킷 헤더 처리, 동기화 정보 추출, 데이터 패킷 분석 등을 비롯하여 FFT/IFFT, 프리코딩, 리소스 맵핑 등의 처리를 수행할 수 있고, 하위 노드들에서 처리에 적합한 형태로 수신된 신호를 변환할 수 있다. MU(120)이 신호를 수신하여 eCPRI 및 LowPHY 기능(120c)에 의해 신호를 처리하는데 필요한 시간은 약 30usec(140)일 수 있다. When the MU (120) receives a signal from the O-RAN base station (105), it can process the received signal through the eCPRI and LowPHY function (120c). For example, the MU (120) can perform processing such as packet header processing, synchronization information extraction, data packet analysis, FFT/IFFT, precoding, resource mapping, etc. through the eCPRI and LowPHY function (120c), and can convert the received signal into a form suitable for processing in lower nodes. The time required for the MU (120) to receive a signal and process the signal through the eCPRI and LowPHY function (120c) may be approximately 30 usec (140).

MU(120)은 RIU(115)을 통해서 레거시 기지국(110)으로부터 신호를 수신한 경우 이를 HU(125), RU(130)로 전송하기 위해 해당 신호를 복사(copy)하는 동작을 수행할 수 있다. 상기 복사하는 동작을 수행하는 경우 약 0.5usec(145)가 소요될 수 있다. When MU (120) receives a signal from a legacy base station (110) through RIU (115), it can perform an operation of copying the signal in order to transmit it to HU (125) and RU (130). When performing the copying operation, it may take about 0.5 usec (145).

MU(120)은 O-RAN 기지국(105)으로부터 수신한 신호와 RIU(115)을 통해서 레거시 기지국(110)으로부터 수신한 신호를 소정의 처리 후(예를 들어, 상기 분산 안테나 시스템 내에서 처리하기 적합하도록 하는 디지털 처리 등) CPRI 규격을 따르는 신호로 변환(CPRI REC(120d, 120e))하여 HU(125)로 전송할 수 있다. 이와 같이, MU(120)에서 HU(125)으로 CPRI 인터페이스를 통해 신호를 전송하는데 필요한 시간은 약 2usec일 수 있다.The MU (120) may convert a signal received from an O-RAN base station (105) and a signal received from a legacy base station (110) via an RIU (115) into a signal conforming to the CPRI standard (CPRI REC (120d, 120e)) after a predetermined process (e.g., digital processing to make it suitable for processing within the distributed antenna system), and transmit the signal to the HU (125). In this way, the time required to transmit a signal from the MU (120) to the HU (125) via the CPRI interface may be approximately 2 usec.

HU(125)은 MU(120)으로부터 신호를 수신하면 수신된 신호들을 RU(130)로 전송하기 위해 소정의 처리, 예를 들면, 복사하는 동작을 수행할 수 있다. 복사를 수행하는 경우 약 0.5usec(150)가 소요될 수 있다. When HU (125) receives a signal from MU (120), it may perform a predetermined processing operation, for example, a copying operation, to transmit the received signals to RU (130). When copying is performed, approximately 0.5 usec (150) may be required.

HU(125)은 MU(120)으로부터 수신된 신호를 CPRI 변환 처리 후 다시 RU(130)으로 전송할 수 있다. 이 때 HU(125)에서 RU(130)으로 CPRI 인터페이스를 통해 신호를 전송하는데 필요한 시간은 약 2usec일 수 있다.HU (125) can transmit the signal received from MU (120) back to RU (130) after CPRI conversion processing. At this time, the time required to transmit the signal from HU (125) to RU (130) through the CPRI interface may be approximately 2 usec.

RU(130)은 HU(125)으로부터 신호를 수신하면 RU(130)의 커버리지 내에 위치하는 단말(미도시)로 신호를 전송하기 위해 다양한 디지털 신호 처리를 수행할 수 있고 처리된 신호를 아날로그 신호로 변환(130a)할 수 있다. 이 때, RU(130)에서의 신호 처리에 소요되는 시간을 RU(130)의 처리 지연, 예를 들면 DSP 지연(155)이라고 할 수 있다. 그리고, RU(130)은 아날로그화된 신호를 증폭 등의 처리 후 안테나(미도시)를 통해 단말로 방사할 수 있다. 한편, 설명의 편의를 위해 RU(130)의 처리 지연을 DSP 지연으로 예시하였으나, 이에 한정되는 것은 아니며, RU(130)의 처리 지연은 아날로그화 후 안테나를 통해 방사되기까지의 지연을 더 포함하는 개념일 수 있다.When the RU (130) receives a signal from the HU (125), it can perform various digital signal processing to transmit the signal to a terminal (not shown) located within the coverage of the RU (130) and convert the processed signal into an analog signal (130a). At this time, the time required for signal processing in the RU (130) can be referred to as a processing delay of the RU (130), for example, a DSP delay (155). Then, the RU (130) can radiate the analogized signal to the terminal through an antenna (not shown) after processing such as amplification. Meanwhile, for the convenience of explanation, the processing delay of the RU (130) is exemplified as a DSP delay, but is not limited thereto, and the processing delay of the RU (130) may be a concept that further includes a delay from analogization to radiating through an antenna.

일반적으로 분산 안테나 시스템에서는 레거시 기지국의 지연 보정 방식과 같이 상기 분산 안테나 시스템에서 최대 경로 지연 값으로 각 경로에 대해 지연을 보정하는 알고리즘을 사용하고 있다. 하지만, O-RAN 표준에 따른 지연 보정 방식은 상기 레거시 기지국, 상기 분산 안테나 시스템에서의 방식과는 다른 보정 방식이 사용된다. 이에 대하여는 이후 도 2에서 자세히 설명한다.Typically, distributed antenna systems (DASs) utilize an algorithm that compensates for delay on each path based on the maximum path delay value, similar to the delay compensation method used in legacy base stations. However, the delay compensation method compliant with the O-RAN standard differs from the method used in legacy base stations and DASs. This will be described in detail later in Figure 2.

도 2는 O-RAN 기지국의 지연 처리 방법을 설명하기 위한 도면이다. 도 2는 본 개시의 일 실시예에 따른 O-RAN 기지국(도 1의 105)에서 수행되는 지연 처리 방법일 수 있다. 이하에서는 설명의 편의를 위해 도 1을 함께 참조하여 설명한다.FIG. 2 is a diagram illustrating a delay processing method of an O-RAN base station. FIG. 2 may be a delay processing method performed at an O-RAN base station (105 of FIG. 1) according to one embodiment of the present disclosure. For convenience of explanation, the following description will be made with reference to FIG. 1.

도 1 및 도 2를 참조하면, O-RAN 기지국(105)은 O-RAN 표준에 따라 MU(120)으로 전송되는 신호에 대해 지연 처리를 수행할 수 있다. Referring to FIGS. 1 and 2, the O-RAN base station (105) can perform delay processing on a signal transmitted to the MU (120) according to the O-RAN standard.

O-RAN 표준에서 정의된 지연 프로파일 범위(delay profile range)에서의 수신 윈도우(Rx window)(210)는 TDD 환경에서의 기준 전송 시점(205), 예를 들면 1PPS(pulse per second)(또는 10msec sync)로부터 -357~-134usec(마이크로 초)로 223usec의 범위를 가질 수 있다. 이에 따라, O-RAN 기지국(105)은 기준 전송 시점(205)을 기준으로 약 -132usec에서 데이터 패킷을 타이밍 어드밴스하여 송신할 수 있다. 이때 O-RAN 기지국(105)은 MU(120)에서 발생하는 eCPRI 및 LowPHY 처리에 따른 처리 지연 값을 더 고려할 수 있다. 즉, 기준 전송 시점(205)에 동기화되어 데이터가 단말로 전송될 수 있도록, O-RAN 기지국(105)은 eCPRI 및 LowPHY 처리에 따른 처리 지연 값만큼 전송 시점을 추가 조정해줄 수 있다.The receive window (Rx window) (210) in the delay profile range defined in the O-RAN standard may have a range of 223 usec from -357 to -134 usec (microseconds) from the reference transmission time point (205) in a TDD environment, for example, 1 PPS (pulse per second) (or 10 msec sync). Accordingly, the O-RAN base station (105) may transmit a data packet with a timing advance at about -132 usec based on the reference transmission time point (205). At this time, the O-RAN base station (105) may further consider the processing delay value according to the eCPRI and LowPHY processing occurring in the MU (120). That is, the O-RAN base station (105) may additionally adjust the transmission time point by the processing delay value according to the eCPRI and LowPHY processing so that data can be transmitted to the terminal in synchronization with the reference transmission time point (205).

수신 윈도우(210)와 기준 전송 시점(205) 사이의 시간 구간(220)을 더 자세히 살펴보면, 기준 전송 시점(205)으로부터 수신 윈도우(210)까지의 시간(230)은 약 134usec이고, O-RAN 기지국(105)에서 1PPS 기준으로 패킷을 전송하기 위한 시간(240)은 약 132usec일 수 있다. 패킷을 전송하기 위한 시간(240)에서 MU(120) 내부의 eCPRI 및 LowPHY의 처리 지연 시간(250)인 약 27usec를 빼면 O-RAN 기지국(105)의 데이터 전송 시점(225)이 결정될 수 있다. 데이터 전송 시점(225)은 기준 전송 시점(205)으로부터 타임 어드밴스 값(advanced data time)(260)만큼 앞선 시점으로, O-RAN 기지국(105)은 기준 전송 시점(205)에 단말로 데이터가 전송될 수 있도록 타이밍 어드밴스된 데이터 전송 시점(225)에 패킷을 전송해 주는 것이다. O-RAN 기지국(105)은 계산된 데이터 전송 시점(225)에 하이퍼 프레임 번호(Hyper Frame Number, HFN) 0(270), 베이스 프레임 번호(Base Frame Number, BFN) 0(280)가 포함되도록 패킷을 타이밍 어드밴스하여 전송할 수 있다. Looking more closely at the time interval (220) between the receiving window (210) and the reference transmission time point (205), the time (230) from the reference transmission time point (205) to the receiving window (210) is approximately 134 usec, and the time (240) for transmitting a packet at 1PPS from the O-RAN base station (105) may be approximately 132 usec. By subtracting approximately 27 usec, which is the processing delay time (250) of the eCPRI and LowPHY within the MU (120), from the time (240) for transmitting the packet, the data transmission time point (225) of the O-RAN base station (105) may be determined. The data transmission time (225) is a time point that is ahead of the reference transmission time (205) by a time advance value (advanced data time) (260), and the O-RAN base station (105) transmits a packet at the timing advanced data transmission time (225) so that data can be transmitted to the terminal at the reference transmission time (205). The O-RAN base station (105) can transmit the packet by timing advancing it so that the calculated data transmission time (225) includes the Hyper Frame Number (HFN) 0 (270) and the Base Frame Number (BFN) 0 (280).

상술한 바와 같이, O-RAN 기지국(105)은 상기 분산 안테나 시스템에 레거시 기지국(110)이 연결되는지 여부와 무관하게 전송 대상 신호(데이터 패킷)를 타이밍 어드밴스하여 상기 분산 안테나 시스템의 MU(120)로 전송한다. 이에 따라, 상기 분산 안테나 시스템이 레거시 기지국(110)을 함께 지원하는 경우에는, O-RAN 기지국(105)으로부터의 신호와 레거시 기지국(110)으로부터의 신호 사이에 동기화가 문제될 수 있다. As described above, the O-RAN base station (105) transmits the transmission target signal (data packet) to the MU (120) of the distributed antenna system with a timing advance, regardless of whether the legacy base station (110) is connected to the distributed antenna system. Accordingly, when the distributed antenna system also supports the legacy base station (110), synchronization between the signal from the O-RAN base station (105) and the signal from the legacy base station (110) may be a problem.

이하에서 상기 분산 안테나 시스템의 기지국 신호들에 대한 지연 보상, 즉 신호 동기화를 수행하는 알고리즘에 대하여 설명한다.Below, an algorithm for performing delay compensation, i.e. signal synchronization, for base station signals of the distributed antenna system is described.

도 3은 본 개시의 일 실시예에 따른 통신 시스템에서 다운링크의 지연 보상을 수행하는 방법을 나타낸 도면이다.FIG. 3 is a diagram illustrating a method for performing downlink delay compensation in a communication system according to one embodiment of the present disclosure.

도 3은 통신 시스템에서 분산 안테나 시스템, 더 구체적으로는 MU이 O-RAN 기지국으로부터 수신한 신호와 레거시 기지국으로부터 수신한 신호를 동기화하기 위하여 수신 신호들의 지연 시간을 보정하는 방법을 나타낼 수 있다. 도 3을 설명함에 있어서, 도 1에서와 같이 상기 분산 안테나 시스템에 O-RAN 기지국과 레거시 기지국이 연결되고, 상기 분산 안테나 시스템이 RIU, MU, HU, RU로 구성되는 경우를 전제로 설명한다.FIG. 3 may illustrate a method for compensating for the delay time of received signals in order to synchronize signals received from an O-RAN base station and signals received from a legacy base station by a distributed antenna system, more specifically, an MU, in a communication system. In describing FIG. 3, it is assumed that an O-RAN base station and a legacy base station are connected to the distributed antenna system as in FIG. 1, and that the distributed antenna system is composed of an RIU, an MU, an HU, and an RU.

도 3을 참조하면, MU(350)은 기준 전송 시점(305)으로부터 도 2에서 설명한 타이밍 파라미터 값, 예를 들면, 타임 어드밴스 값(310)을 획득할 수 있다. 타임 어드밴스 값(310)은 약 105usec일 수 있다. 기준 전송 시점(305)은 TDD 환경에서의 동기 기준으로 RU(370)에서 신호가 단말로 전송되는 타이밍을 나타낼 수 있으며, 도 2에서 설명한 바와 같이 1PPS 등일 수 있다. 실시예에 따라, MU(350)은 연결된 O-RAN 기지국, 상기 분산 안테나 시스템의 관리 엔티티 등으로부터 타임 어드밴스 값(310)을 획득할 수 있다. 그러나, 이에 한정되는 것은 아니며, MU(350)은 수신되는 신호를 기초로 타임 어드밴스 값(310)을 획득할 수도 있다. Referring to FIG. 3, the MU (350) can obtain a timing parameter value, for example, a time advance value (310), described in FIG. 2 from a reference transmission time point (305). The time advance value (310) may be approximately 105 usec. The reference transmission time point (305) may indicate a timing at which a signal is transmitted from the RU (370) to the terminal as a synchronization criterion in a TDD environment, and may be 1PPS, etc., as described in FIG. 2. According to an embodiment, the MU (350) may obtain the time advance value (310) from a connected O-RAN base station, a management entity of the distributed antenna system, etc. However, the present invention is not limited thereto, and the MU (350) may also obtain the time advance value (310) based on a received signal.

MU(350)은 기준 전송 시점(305)으로부터 타임 어드밴스 값(310)만큼 앞선 제1 데이터 전송 시점(315a)을 결정할 수 있다. 다만, MU(350)은 O-RAN 기지국뿐만 아니라 연결된 레거시 기지국으로부터 수신된 신호를 고려하여 보상 지연을 수행하여아 하므로 MU(350)와 HU(360) 간의 지연(이하, MU-HU 전송 지연)(320), HU(360)와 RU(370) 간의 지연(이하, HU-RU 지연)(330)을 함께 고려할 수 있다. MU-HU 지연(320) 및 HU-RU 지연(330)은 유닛들 간에 링크를 통해 신호가 전송될 때 발생하는 전송 지연, 데이터를 처리하는 과정에서 발생하는 처리 지연 등을 포함하는 개념일 수 있다. 즉, 상술한 유닛 간의 지연은 특정 유닛에서 수신된 데이터를 처리하여 다른 유닛으로 전송했을 때 다른 유닛에 해당 데이터가 수신되는 시간을 나타내는 것일 수 있다. 실시예에 따라, MU(350)은 상기 분산 안테나 시스템의 관리 엔티티, HU(360) 또는 RU(370) 등으로부터 유닛 간 지연에 대한 정보를 수신할 수 있다. 또는, MU(350)은 소정의 방식으로 하위의 통신 노드들인 HU(360), RU(370)에 대하여 지연을 측정할 수도 있다. 예를 들면, MU(350)의 CPRI REC와 HU(360)의 CPRI RE 사이에서 타임스탬프를 기반으로 단방향 지연을 측정하는 방식 등 다양한 방식을 이용하여 유닛들 간의 지연을 측정할 수 있다. The MU (350) can determine the first data transmission time point (315a) that is earlier than the reference transmission time point (305) by a time advance value (310). However, since the MU (350) must perform compensation delay by considering signals received from not only the O-RAN base station but also the connected legacy base station, the delay between the MU (350) and the HU (360) (hereinafter, MU-HU transmission delay) (320) and the delay between the HU (360) and the RU (370) (hereinafter, HU-RU delay) (330) can be considered together. The MU-HU delay (320) and the HU-RU delay (330) may be concepts that include transmission delay that occurs when a signal is transmitted between units through a link, processing delay that occurs in the process of processing data, etc. In other words, the delay between the units described above may indicate the time at which data received from a specific unit is received by another unit when the data is processed and transmitted to another unit. In some embodiments, the MU (350) may receive information about inter-unit delay from the management entity of the distributed antenna system, such as the HU (360) or the RU (370). Alternatively, the MU (350) may measure delay for lower communication nodes, such as the HU (360) or the RU (370), in a predetermined manner. For example, the delay between units may be measured using various methods, such as a method of measuring one-way delay based on timestamps between the CPRI REC of the MU (350) and the CPRI RE of the HU (360).

MU(350)은 제1 데이터 전송 시점(315a)에서 MU-HU 지연(320)만큼 지연된 제2 데이터 전송 시점(315b)을 결정할 수 있다. 제2 데이터 전송 시점(315b)은 MU(350)이 제1 데이터 전송 시점(315a)에 데이터 전송 시 HU(360)에 데이터가 수신되는 시간으로 식별될 수 있다.The MU (350) can determine a second data transmission time point (315b) that is delayed by the MU-HU delay (320) from the first data transmission time point (315a). The second data transmission time point (315b) can be identified as the time at which data is received by the HU (360) when the MU (350) transmits data at the first data transmission time point (315a).

MU(350)은 제2 데이터 전송 시점(315b)에서 HU-RU 지연(330)만큼 지연된 제3 데이터 전송 시점(315c)을 결정할 수 있다. 제3 데이터 전송 시점(315c)은 HU(360)이 제2 데이터 전송 시점(315b)에 데이터 전송 시 RU(370)에 데이터가 수신되는 시간으로 식별될 수 있다.The MU (350) can determine a third data transmission time point (315c) that is delayed by the HU-RU delay (330) from the second data transmission time point (315b). The third data transmission time point (315c) can be identified as the time at which data is received by the RU (370) when the HU (360) transmits data at the second data transmission time point (315b).

MU(350)은 제3 데이터 전송 시점(315c)에서 RU의 처리 지연(예를 들면, 도 1의 DSP 지연(155))만큼 추가적으로 지연량을 조정할 수 있다.MU (350) can additionally adjust the delay amount by the processing delay of RU (e.g., DSP delay (155) of FIG. 1) at the third data transmission time point (315c).

이와 같이, MU(350)은, 타임 어드밴스 값(310), 분산 안테나 시스템을 구성하는 노드 유닛들 사이의 전송 지연과 최하위 노드 유닛의 처리 지연을 합산한 합산 지연 값을 기초로, 지연 제어 값(340)을 결정할 수 있다. 지연 제어 값(340)은 타임 어드밴스 값(310)에서 상기 합산 지연 값을 뺀 값일 수 있다.In this way, the MU (350) can determine the delay control value (340) based on the time advance value (310), the combined delay value that adds up the transmission delay between the node units constituting the distributed antenna system and the processing delay of the lowest node unit. The delay control value (340) can be a value obtained by subtracting the combined delay value from the time advance value (310).

그리고 MU(350)은 지연 제어 값(340)을 기초로 O-RAN 기지국으로부터 수신되는 신호들에 대해 지연 보상을 수행할 수 있고, 상기 합산 지연 값을 기초로 레거시 기지국으로부터 수신되는 신호들에 대해 지연 보상을 수행할 수 있다. 이에 따라, O-RAN 기지국과 레거시 기지국으로부터 수신된 신호들이 기준 전송 시점(305)에 동기화되고 RU(370)에서 단말들로 간섭없이 전송될 수 있다.And, MU (350) can perform delay compensation on signals received from O-RAN base station based on delay control value (340), and can perform delay compensation on signals received from legacy base station based on the combined delay value. Accordingly, signals received from O-RAN base station and legacy base station can be synchronized to the reference transmission time point (305) and transmitted to terminals from RU (370) without interference.

한편, 상술한 지연 보상 방식은 타임 어드밴스 값(310)이 MU-HU 지연(320)과 HU-RU 지연(330)을 더한 시간보다 더 큰 경우에만 적용될 수 있다.Meanwhile, the above-described delay compensation method can be applied only when the time advance value (310) is greater than the sum of the MU-HU delay (320) and the HU-RU delay (330).

한편, 실시예에 따라, 분산 안테나 시스템이 HU(360)에 RU(370)과 다른 RU(들)이 연결되어 있는 경우와 같이 MU(350)으로부터 각 RU까지의 지연 경로들이 다른 토폴로지를 갖는 경우에는, MU(350)이 지연 경로들 각각의 합산 지연 값 중 최대 합산 지연 값을 기초로 상술한 지연 제어 값을 결정할 수 있고 결정된 지연 제어 값을 이용하여 기지국 신호들에 대해 지연 보상을 수행할 수 있다. Meanwhile, in an embodiment, when the delay paths from the MU (350) to each RU have different topologies, such as when the distributed antenna system is connected to the RU (370) and other RU(s) in the HU (360), the MU (350) can determine the above-described delay control value based on the maximum combined delay value among the combined delay values of each of the delay paths, and can perform delay compensation on base station signals using the determined delay control value.

도 4는 본 개시의 일 실시예에 따른 통신 시스템에서 업링크의 지연 보상을 수행하는 방법을 설명하기 위한 도면이다.FIG. 4 is a diagram for explaining a method for performing delay compensation of an uplink in a communication system according to one embodiment of the present disclosure.

도 4는 O-RAN 기지국과 레거시 기지국을 통합 지원하는 분산 안테나 시스템에서 업링크를 기준으로 노드 유닛들이 지연 시간을 보정하는 방법을 나타낼 수 있다. 도 4를 설명함에 있어서, 도 1에서와 같이 상기 분산 안테나 시스템이 RIU, MU, HU, RU로 구성되는 경우를 전제로 설명한다.FIG. 4 illustrates a method for node units to compensate for delay times based on uplink in a distributed antenna system that integrates O-RAN base stations and legacy base stations. In describing FIG. 4, it is assumed that the distributed antenna system, as in FIG. 1, is comprised of RIUs, MUs, HUs, and RUs.

도 4를 참조하면, 상기 분산 안테나 시스템의 RU(410)은 도 3과 같이 다운링크 신호들에 대한 지연 보정 후 특정 시점에 업링크 신호를 수신할 수 있다. 예를 들어, RU(410)은 1PPS 위치에서 상기 업링크 신호를 수신할 수 있다. RU(410)은 수신된 상기 업링크 신호를 HU(420)으로 전송하기 위해 상기 업링크 신호를 10msec 동기화 신호와 함께 CPRI REC 측으로 입력할 수 있다. Referring to FIG. 4, the RU (410) of the distributed antenna system can receive an uplink signal at a specific point in time after delay compensation for downlink signals as in FIG. 3. For example, the RU (410) can receive the uplink signal at a 1PPS position. The RU (410) can input the uplink signal to the CPRI REC side together with a 10msec synchronization signal to transmit the received uplink signal to the HU (420).

RU(410)의 CPRI 매퍼(mapper)는 입력된 동기화 신호, 업링크 신호(데이터), 데이터가 실리는 타이밍 등에 대한 정보를 HU(420)로 전송할 수 있다. 상기 정보는, 예를 들면, 기본 프레임 인덱스(440), 하이퍼 프레임 인덱스(450), 베이스 프레임 번호(460) 등을 포함할 수 있다. 예를 들면, 상기 데이터가 실리는 타이밍에 대한 정보는 보상되어야 할 지연량에 대한 정보를 포함할 수 있다.The CPRI mapper of the RU (410) can transmit information about the input synchronization signal, uplink signal (data), timing of data loading, etc. to the HU (420). The information may include, for example, a basic frame index (440), a hyper frame index (450), a base frame number (460), etc. For example, the information about the timing of data loading may include information about the amount of delay to be compensated for.

HU(420)은 CPRI RE를 통해 RU(410)로부터 수신되는 업링크 데이터, 정보를 획득할 수 있다. HU(420)은 RU(410)과 HU(420) 사이의 지연을 고려하여 업링크 데이터에 대해 소정의 처리를 수행하고 상기 정보를 업데이트하여 업링크 데이터와 정보를 MU(430)로 전송할 수 있다. HU (420) can obtain uplink data and information received from RU (410) via CPRI RE. HU (420) can perform a predetermined process on the uplink data considering the delay between RU (410) and HU (420), update the information, and transmit the uplink data and information to MU (430).

MU(430)도 CPRI RE를 통해 HU(420)로부터 수신되는 업링크 데이터, 정보를 획득할 수 있다. MU(430)은 HU(420)과 MU(430) 사이의 지연을 고려하여 업링크 데이터에 대해 소정의 처리를 수행하고 상기 정보를 업데이트하여 업링크 데이터와 정보를 O-RAN 기지국 또는 레거시 기지국으로 전송할 수 있다.MU (430) can also obtain uplink data and information received from HU (420) via CPRI RE. MU (430) can perform certain processing on uplink data considering the delay between HU (420) and MU (430), update the information, and transmit the uplink data and information to an O-RAN base station or legacy base station.

도 5는 본 개시의 일 실시예에 따른 통신 시스템의 구조를 개략적으로 나타낸 블록도이다. 도 5에 도시된 MU(510), HU(520), RU(530)은 도 1 내지 도 4에서 설명한 MU(120, 350, 430), HU(125, 360, 420), RU(130, 370, 410)과 동일하거나 유사한 것일 수 있으며, 다운링크를 기준으로 각 유닛의 신호 처리를 위한 주요 구성들이 예시적으로 도시되었다.FIG. 5 is a block diagram schematically illustrating the structure of a communication system according to one embodiment of the present disclosure. MU (510), HU (520), and RU (530) illustrated in FIG. 5 may be identical to or similar to MU (120, 350, 430), HU (125, 360, 420), and RU (130, 370, 410) described in FIGS. 1 to 4, and the main components for signal processing of each unit based on the downlink are exemplarily illustrated.

도 5를 참조하면, MU(510)는 O-RAN 기지국과 RF 기지국을 모두 지원하는 구조를 가질 수 있으며, 제1 내지 제3 블록(540, 545, 550)을 포함할 수 있다.Referring to FIG. 5, MU (510) may have a structure that supports both O-RAN base stations and RF base stations, and may include first to third blocks (540, 545, 550).

제1 블록(540)은 O-RAN 기지국으로부터 전송되는 eCPRI 규격을 따르는 O-RAN 기지국 신호와 eCPRI 동기 제어 신호를 수신하는 eCPRI 및 LowPHY 기능을 포함할 수 있다. eCPRI 및 LowPHY 기능에서 수신된 신호에 대해 도 2에서 설명된 처리가 수행될 수 있다.The first block (540) may include an eCPRI and LowPHY function that receives an O-RAN base station signal and an eCPRI synchronization control signal that conform to the eCPRI standard transmitted from an O-RAN base station. The processing described in FIG. 2 may be performed on the signal received by the eCPRI and LowPHY function.

제2 블록(545)은 레거시 기지국과 RIU를 통해서 전송된 eCPRI 규격을 따르는 레거시 기지국 신호에 대해 지연 처리를 수행할 수 있다. 제2 블록(545)은 RIU와 MU 사이의 지연을 기초로 상기 레거시 기지국 신호에 대한 지연 처리를 수행할 수 있다.The second block (545) can perform delay processing on legacy base station signals that follow the eCPRI standard transmitted through the legacy base station and the RIU. The second block (545) can perform delay processing on the legacy base station signals based on the delay between the RIU and the MU.

제3 블록(550)은 O-RAN 기지국과 레거시 기지국으로부터 수신된 신호들의 동기화를 위한 지연 보상을 수행할 수 있다. 제3 블록(550)은, O-RAN 기지국 신호의 타이밍 파라미터 값(타임 어드밴스 값), 합산 지연 값(MU와 HU 사이의 전송 지연, HU와 RU 사이의 전송 지연 등을 포함)을 기초로 산출되는 지연 제어 값으로, O-RAN 기지국 신호의 지연을 조정할 수 있다. 또한, 제3 블록(550)은 합산 지연 값을 기초로 레거시 기지국 신호의 지연을 조정할 수 있다. 제3 블록(550)은 멀티플렉서로 구성될 수 있으며, 상술한 지연 조정(보상) 처리를 통해 O-RAN 기지국 신호와 레거시 기지국 신호의 동기화가 가능할 수 있다.The third block (550) can perform delay compensation for synchronization of signals received from an O-RAN base station and a legacy base station. The third block (550) can adjust the delay of the O-RAN base station signal with a delay control value calculated based on a timing parameter value (time advance value) of the O-RAN base station signal and a summation delay value (including a transmission delay between an MU and an HU, a transmission delay between an HU and an RU, etc.). In addition, the third block (550) can adjust the delay of the legacy base station signal based on the summation delay value. The third block (550) can be configured as a multiplexer, and synchronization of the O-RAN base station signal and the legacy base station signal can be enabled through the above-described delay adjustment (compensation) processing.

HU(520)는 제4 블록(560)을 포함할 수 있다. 제4 블록(560)은 수신된 신호들에 대하여 CPRI 링크의 지연 값 등을 보정할 수 있다. HU (520) may include a fourth block (560). The fourth block (560) may correct delay values of the CPRI link, etc. for received signals.

RU(530)는 제5 블록(570)을 포함할 수 있다. 제5 블록(570)도 수신된 신호들에 대하여 CPRI 링크의 지연 값 등을 보정할 수 있다.RU (530) may include a fifth block (570). The fifth block (570) may also correct delay values of the CPRI link for received signals.

한편, 도시되지는 않았으나, 각 유닛의 블록들이 업링크 경로에서의 지연 보상 처리를 수행하도록 구성될 수 있음은 물론이다.Meanwhile, although not shown, it is of course possible for blocks of each unit to be configured to perform delay compensation processing on the uplink path.

도 6은 본 개시의 일 실시예에 따른 메인 유닛의 구성을 개략적으로 나타낸 도면이다.FIG. 6 is a schematic diagram illustrating the configuration of a main unit according to one embodiment of the present disclosure.

도 6의 메인 유닛(600)은 도 1 내지 도 5에서의 MU(120, 350, 430, 510)와 동일하거나 유사한 것일 수 있다.The main unit (600) of FIG. 6 may be the same as or similar to the MU (120, 350, 430, 510) of FIGS. 1 to 5.

본 개시의 일 실시예에 따른 메인 유닛(600)은 메인 유닛(600)의 전반적인 동작을 제어하는 프로세서(610), 송신부 및 수신부를 포함하는 송수신기(또는 송수신부)(620) 및 메모리(630)를 포함할 수 있다. 물론 상기 예시에 제한되는 것은 아니며 메인 유닛(600)은 도 6에 도시된 구성보다 더 많은 구성을 포함할 수도 있고, 더 적은 구성을 포함할 수도 있다.A main unit (600) according to one embodiment of the present disclosure may include a processor (610) that controls the overall operation of the main unit (600), a transceiver (or transceiver unit) (620) including a transmitter and a receiver, and a memory (630). Of course, the present invention is not limited to the above example, and the main unit (600) may include more or fewer components than the configuration illustrated in FIG. 6.

본 개시의 일 실시예에 따르면, 송수신부(620)는 다른 네트워크 노드(예를 들어, ODU, RIU, HU)와 신호를 송수신할 수 있다. 메인 유닛이 송수신하는 신호는 C-plane, U-plane, S-plane, M-plane 신호, 업링크 데이터, 및 다운링크 데이터를 포함할 수 있다. 또한 송수신부(620)는 Fiber와 같은 경로를 통해 신호를 수신하여 프로세서(610)로 전달하고, 프로세서(610)로부터 결정되어 출력된 신호를 전송할 수 있다. 송수신부(620)는 하나의 구조로 구성되는 것은 아니며, O-RAN 기지국과 통신을 수행하기 위한 기능(예를 들어, eCPRI 계층, LowPHY 계층을 포함하는 동기 처리 기능)을 포함할 수 있다. 또한, RF 기지국과의 통신을 수행하기 위한 기능(예를 들어, 동기 처리 기능)을 포함할 수 있다. According to one embodiment of the present disclosure, the transceiver (620) can transmit and receive signals with other network nodes (e.g., ODU, RIU, HU). The signals transmitted and received by the main unit can include C-plane, U-plane, S-plane, M-plane signals, uplink data, and downlink data. In addition, the transceiver (620) can receive signals through a path such as Fiber, transmit them to the processor (610), and transmit signals determined and output by the processor (610). The transceiver (620) is not configured as a single structure, and can include a function for performing communication with an O-RAN base station (e.g., a synchronization processing function including an eCPRI layer and a LowPHY layer). In addition, it can include a function for performing communication with an RF base station (e.g., a synchronization processing function).

본 개시의 일 실시예에 따르면, 프로세서(610)는 도 1 내지 도 5의 실시 예들 중 어느 하나의 동작을 수행하도록 메인 유닛을 제어할 수 있다. 한편, 프로세서(610), 메모리(630), 및 송수신부(620)는 반드시 별도의 모듈들로 구현되어야 하는 것은 아니고, 단일 칩과 같은 형태로 하나의 구성부로 구현될 수 있음은 물론이다. 그리고, 프로세서(610), 메모리(630), 및 송수신부(620)는 전기적으로 연결될 수 있다. 또한 프로세서(610)는 AP(Application Processor), CP(Communication Processor), 회로(circuit), 어플리케이션 특정(application-specific) 회로, 또는 적어도 하나의 프로세서(processor)일 수 있다. 메인 유닛(600)의 프로세서(610)는 지연 보상 또는 동기화 동작을 수행하기 위한 지연 제어 기능을 포함할 수 있다. 지연 제어 기능은 송수신기로부터 수신된 신호들에 대하여 도 1 내지 도 5에서 제안하는 지연 보상 방법을 적용하여 신호들의 동기화를 수행할 수 있다. 각각의 기능은 별도의 장치로서 포함될 수 있으며 기능으로서 프로세서(610)에 포함될 수 있다.According to one embodiment of the present disclosure, the processor (610) can control the main unit to perform any one of the operations of the embodiments of FIGS. 1 to 5. Meanwhile, the processor (610), the memory (630), and the transceiver (620) do not necessarily have to be implemented as separate modules, and can of course be implemented as a single component in the form of a single chip. In addition, the processor (610), the memory (630), and the transceiver (620) can be electrically connected. In addition, the processor (610) can be an Application Processor (AP), a Communication Processor (CP), a circuit, an application-specific circuit, or at least one processor. The processor (610) of the main unit (600) can include a delay control function for performing a delay compensation or synchronization operation. The delay control function can perform synchronization of signals by applying the delay compensation method proposed in FIGS. 1 to 5 to signals received from the transceiver. Each function may be included as a separate device and may be included in the processor (610) as a function.

본 개시의 일 실시예에 따르면, 메모리(630)는 메인 유닛의 동작을 위한 기본 프로그램, 응용 프로그램, 설정 정보 등의 데이터를 저장할 수 있다. 또한, 메모리(630)는 메인 유닛으로 수신되는 업링크 데이터, 다운링크 데이터(사용자 평면, 제어 평면)를 저장할 수 있다. 특히, 메모리(630)는 프로세서(610)의 호출에 따라 저장된 데이터를 제공할 수 있다. 메모리(630)는 롬 (ROM), 램(RAM), 하드디스크, CD-ROM 및 DVD 등과 같은 저장 매체 또는 저장 매체들의 조합으로 구성될 수 있다. 또한, 메모리(630)는 복수 개일 수 있다. 또한, 프로세서(610)는 메모리(630)에 저장된 전술한 본 개시의 실시예들을 수행하기 위한 프로그램에 기초하여 전술한 실시예들을 수행할 수 있다.According to one embodiment of the present disclosure, the memory (630) can store data such as basic programs, application programs, and setting information for the operation of the main unit. In addition, the memory (630) can store uplink data and downlink data (user plane, control plane) received by the main unit. In particular, the memory (630) can provide the stored data according to a call of the processor (610). The memory (630) can be configured as a storage medium or a combination of storage media such as a ROM, a RAM, a hard disk, a CD-ROM, and a DVD. In addition, there can be a plurality of memories (630). In addition, the processor (610) can perform the above-described embodiments of the present disclosure based on a program for performing the above-described embodiments stored in the memory (630).

도 7은 본 개시의 일 실시예에 따른 허브 유닛의 구성을 개략적으로 나타낸 도면이다.FIG. 7 is a schematic diagram illustrating the configuration of a hub unit according to one embodiment of the present disclosure.

도 7의 허브 유닛(700)은 도 1 내지 도 5에서의 HU(125, 360, 420, 520)와 동일하거나 유사한 것일 수 있다.The hub unit (700) of FIG. 7 may be identical to or similar to the HU (125, 360, 420, 520) of FIGS. 1 to 5.

본 개시의 일 실시예에 따른 허브 유닛(700)은 허브 유닛(700)의 전반적인 동작을 제어하는 프로세서(710), 송신부 및 수신부를 포함하는 송수신기(또는 송수신부)(720) 및 메모리(730)를 포함할 수 있다. 물론 상기 예시에 제한되는 것은 아니며 허브 유닛(700)은 도 7에 도시된 구성보다 더 많은 구성을 포함할 수도 있고, 더 적은 구성을 포함할 수도 있다.A hub unit (700) according to one embodiment of the present disclosure may include a processor (710) that controls the overall operation of the hub unit (700), a transceiver (or transceiver unit) (720) including a transmitter and a receiver, and a memory (730). Of course, the present invention is not limited to the above example, and the hub unit (700) may include more or fewer components than the configuration illustrated in FIG. 7.

본 개시의 일 실시예에 따르면, 송수신부(720)는 다른 네트워크 노드(예를 들어, MU, RU)와 신호를 송수신할 수 있다. 허브 유닛이 송수신하는 신호는 C-plane, U-plane, S-plane, M-plane 신호, 업링크 데이터, 및 다운링크 데이터를 포함할 수 있다. 또한 송수신부(720)는 Fiber와 같은 경로를 통해 신호를 수신하여 프로세서(710)로 전달하고, 프로세서(710)로부터 결정되어 출력된 신호를 전송할 수 있다.According to one embodiment of the present disclosure, the transceiver (720) can transmit and receive signals with other network nodes (e.g., MUs, RUs). The signals transmitted and received by the hub unit can include C-plane, U-plane, S-plane, M-plane signals, uplink data, and downlink data. In addition, the transceiver (720) can receive signals through a path such as a fiber, transmit the signals to the processor (710), and transmit the signals determined and output by the processor (710).

본 개시의 일 실시예에 따르면, 프로세서(710)는 도 1 내지 도 5의 실시 예들 중 어느 하나의 동작을 수행하도록 허브 유닛을 제어할 수 있다. 한편, 프로세서(710), 메모리(730), 및 송수신부(720)는 반드시 별도의 모듈들로 구현되어야 하는 것은 아니고, 단일 칩과 같은 형태로 하나의 구성부로 구현될 수 있음은 물론이다. 그리고, 프로세서(710), 메모리(730), 및 송수신부(720)는 전기적으로 연결될 수 있다. 또한 프로세서(710)는 AP(Application Processor), CP(Communication Processor), 회로(circuit), 어플리케이션 특정(application-specific) 회로, 또는 적어도 하나의 프로세서(processor)일 수 있다. 허브 유닛(700)의 프로세서(710)는 지연 보상 또는 동기화 동작을 수행하기 위한 지연 제어 기능을 포함할 수 있다. 지연 제어 기능은 송수신기로부터 수신된 신호들에 대하여 도 1 내지 도 5에서 제안하는 지연 보상 방법을 적용하여 신호들의 동기화를 수행할 수 있다. 각각의 기능은 별도의 장치로서 포함될 수 있으며 기능으로서 프로세서(710)에 포함될 수 있다.According to one embodiment of the present disclosure, the processor (710) can control the hub unit to perform any one of the operations of the embodiments of FIGS. 1 to 5. Meanwhile, the processor (710), the memory (730), and the transceiver (720) do not necessarily have to be implemented as separate modules, and can of course be implemented as a single component in the form of a single chip. In addition, the processor (710), the memory (730), and the transceiver (720) can be electrically connected. In addition, the processor (710) can be an Application Processor (AP), a Communication Processor (CP), a circuit, an application-specific circuit, or at least one processor. The processor (710) of the hub unit (700) can include a delay control function for performing a delay compensation or synchronization operation. The delay control function can perform synchronization of signals by applying the delay compensation method proposed in FIGS. 1 to 5 to signals received from the transceiver. Each function may be included as a separate device and may be included in the processor (710) as a function.

본 개시의 일 실시예에 따르면, 메모리(730)는 허브 유닛의 동작을 위한 기본 프로그램, 응용 프로그램, 설정 정보 등의 데이터를 저장할 수 있다. 또한, 메모리(730)는 허브 유닛으로 수신되는 업링크 데이터, 다운링크 데이터(사용자 평면, 제어 평면)를 저장할 수 있다. 특히, 메모리(730)는 프로세서(710)의 호출에 따라 저장된 데이터를 제공할 수 있다. 메모리(730)는 롬 (ROM), 램(RAM), 하드디스크, CD-ROM 및 DVD 등과 같은 저장 매체 또는 저장 매체들의 조합으로 구성될 수 있다. 또한, 메모리(730)는 복수 개일 수 있다. 또한, 프로세서(710)는 메모리(730)에 저장된 전술한 본 개시의 실시예들을 수행하기 위한 프로그램에 기초하여 전술한 실시예들을 수행할 수 있다.According to one embodiment of the present disclosure, the memory (730) can store data such as a basic program, an application program, and setting information for the operation of the hub unit. In addition, the memory (730) can store uplink data and downlink data (user plane, control plane) received by the hub unit. In particular, the memory (730) can provide the stored data according to a call of the processor (710). The memory (730) can be configured as a storage medium or a combination of storage media such as a ROM, a RAM, a hard disk, a CD-ROM, and a DVD. In addition, there can be a plurality of memories (730). In addition, the processor (710) can perform the above-described embodiments based on a program for performing the above-described embodiments of the present disclosure stored in the memory (730).

도 8은 본 개시의 일 실시예에 따른 리모트 유닛의 구성을 개략적으로 나타낸 도면이다.FIG. 8 is a schematic diagram illustrating the configuration of a remote unit according to one embodiment of the present disclosure.

도 8의 리모트 유닛(800)은 도 1 내지 도 5에서의 RU(130, 370, 410, 530)와 동일하거나 유사한 것일 수 있다. 리모트 유닛(800)은 무선 유닛이라 칭할 수도 있다.The remote unit (800) of FIG. 8 may be identical to or similar to the RUs (130, 370, 410, 530) of FIGS. 1 to 5. The remote unit (800) may also be referred to as a wireless unit.

본 개시의 일 실시예에 따른 리모트 유닛(800)은 리모트 유닛(800)의 전반적인 동작을 제어하는 프로세서(810), 송신부 및 수신부를 포함하는 송수신기(또는 송수신부)(820) 및 메모리(830)를 포함할 수 있다. 물론 상기 예시에 제한되는 것은 아니며 리모트 유닛(800)은 도 8에 도시된 구성보다 더 많은 구성을 포함할 수도 있고, 더 적은 구성을 포함할 수도 있다.A remote unit (800) according to one embodiment of the present disclosure may include a processor (810) that controls the overall operation of the remote unit (800), a transceiver (or transceiver unit) (820) including a transmitter and a receiver, and a memory (830). Of course, the present invention is not limited to the above example, and the remote unit (800) may include more or fewer components than the configuration illustrated in FIG. 8.

본 개시의 일 실시예에 따르면, 송수신부(820)는 다른 네트워크 노드(예를 들어, HU), 단말과 신호를 송수신할 수 있다. 무선 유닛이 송수신하는 신호는 C-plane, U-plane, S-plane, M-plane 신호, 업링크 데이터, 및 다운링크 데이터를 포함할 수 있다. 또한 송수신부(820)는 Fiber와 같은 경로를 통해 신호를 수신하여 프로세서(810)로 전달하고, 프로세서(810)로부터 결정되어 출력된 신호를 전송할 수 있다.According to one embodiment of the present disclosure, the transceiver (820) can transmit and receive signals with other network nodes (e.g., HUs) and terminals. The signals transmitted and received by the wireless unit can include C-plane, U-plane, S-plane, M-plane signals, uplink data, and downlink data. In addition, the transceiver (820) can receive signals through a path such as a fiber, transmit them to the processor (810), and transmit signals determined and output by the processor (810).

본 개시의 일 실시예에 따르면, 프로세서(810)는 도 1 내지 도 5의 실시 예들 중 어느 하나의 동작을 수행하도록 무선 유닛을 제어할 수 있다. 한편, 프로세서(810), 메모리(830), 및 송수신부(820)는 반드시 별도의 모듈들로 구현되어야 하는 것은 아니고, 단일 칩과 같은 형태로 하나의 구성부로 구현될 수 있음은 물론이다. 그리고, 프로세서(810), 메모리(830), 및 송수신부(820)는 전기적으로 연결될 수 있다. 또한 프로세서(810)는 AP(Application Processor), CP(Communication Processor), 회로(circuit), 어플리케이션 특정(application-specific) 회로, 또는 적어도 하나의 프로세서(processor)일 수 있다. 리모트 유닛(800)의 프로세서(810)는 지연 보상 또는 동기화 동작을 수행하기 위한 지연 제어 기능을 포함할 수 있다. 지연 제어 기능은 송수신기로부터 수신된 신호들에 대하여 도 1 내지 도 5에서 제안하는 지연 보상 방법을 적용하여 신호들의 동기화를 수행할 수 있다. 각각의 기능은 별도의 장치로서 포함될 수 있으며 기능으로서 프로세서(810)에 포함될 수 있다.According to one embodiment of the present disclosure, the processor (810) may control the wireless unit to perform any one of the operations of the embodiments of FIGS. 1 to 5. Meanwhile, the processor (810), the memory (830), and the transceiver (820) do not necessarily have to be implemented as separate modules, and may of course be implemented as a single component in the form of a single chip. In addition, the processor (810), the memory (830), and the transceiver (820) may be electrically connected. In addition, the processor (810) may be an Application Processor (AP), a Communication Processor (CP), a circuit, an application-specific circuit, or at least one processor. The processor (810) of the remote unit (800) may include a delay control function for performing a delay compensation or synchronization operation. The delay control function may perform synchronization of signals by applying the delay compensation method proposed in FIGS. 1 to 5 to signals received from the transceiver. Each function may be included as a separate device and may be included in the processor (810) as a function.

본 개시의 일 실시예에 따르면, 메모리(830)는 무선 유닛의 동작을 위한 기본 프로그램, 응용 프로그램, 설정 정보 등의 데이터를 저장할 수 있다. 또한, 메모리(830)는 허브 유닛으로 수신되는 업링크 데이터, 다운링크 데이터(사용자 평면, 제어 평면)를 저장할 수 있다. 특히, 메모리(830)는 프로세서(810)의 호출에 따라 저장된 데이터를 제공할 수 있다. 메모리(830)는 롬 (ROM), 램(RAM), 하드디스크, CD-ROM 및 DVD 등과 같은 저장 매체 또는 저장 매체들의 조합으로 구성될 수 있다. 또한, 메모리(830)는 복수 개일 수 있다. 또한, 프로세서(810)는 메모리(830)에 저장된 전술한 본 개시의 실시예들을 수행하기 위한 프로그램에 기초하여 전술한 실시예들을 수행할 수 있다.According to one embodiment of the present disclosure, the memory (830) can store data such as basic programs, application programs, and setting information for the operation of the wireless unit. In addition, the memory (830) can store uplink data and downlink data (user plane, control plane) received by the hub unit. In particular, the memory (830) can provide the stored data according to a call of the processor (810). The memory (830) can be configured as a storage medium or a combination of storage media such as a ROM, a RAM, a hard disk, a CD-ROM, and a DVD. In addition, there can be a plurality of memories (830). In addition, the processor (810) can perform the above-described embodiments based on a program for performing the above-described embodiments of the present disclosure stored in the memory (830).

본 개시에서 도 1 내지 도 5 및 이를 참조하여 설명된 방법들은 상술된 방법을 달성하기 위한 하나 이상의 단계들 또는 액션들을 포함한다. 방법 단계들 및/또는 액션들은 청구항들의 범위를 벗어나지 않으면서 서로 상호 교환될 수도 있다. 다시 말해, 단계들 또는 액션들에 대한 특정 순서가 명시되지 않는 한, 특정 단계들 및/또는 액션들의 순서 및/또는 이용은 청구항들의 범위로부터 벗어남이 없이 수정될 수도 있다.The methods described with reference to FIGS. 1 through 5 in this disclosure comprise one or more steps or actions for achieving the described method. The method steps and/or actions may be interchanged with one another without departing from the scope of the claims. In other words, unless a specific order for the steps or actions is specified, the order and/or use of specific steps and/or actions may be modified without departing from the scope of the claims.

또한, 위에서 설명된 방법들의 다양한 동작들은 대응하는 기능들을 수행할 수 있는 임의의 적절한 수단으로 수행될 수도 있다. 수단은 주문형 집적 회로 (ASIC), 또는 프로세서를 포함하여 다양한 하드웨어 및/또는 소프트웨어 컴포넌트(들) 및/또는 모듈(들)을 포함하나, 이로 제한되지는 않는다. 일반적으로, 도면들에 대응하는 동작들이 있는 경우, 이러한 동작들은 대응하는 상대 수단 + 동일한 번호를 갖는 기능 컴포넌트들을 가질 수도 있다.Additionally, the various operations of the methods described above may be performed by any suitable means capable of performing the corresponding functions. The means may include, but are not limited to, various hardware and/or software component(s) and/or module(s), including application-specific integrated circuits (ASICs) or processors. In general, where there are corresponding operations in the drawings, these operations may have corresponding counterpart means + functional components with the same number.

본 개시와 연계하여 설명된 다양한 예증적인 논리 블록들, 모듈들, 및 회로들은 본원에서 개시된 기능들을 수행하도록 설계된 범용 프로세서, 디지털 신호 프로세서 (DSP), 응용 주문형 반도체 (ASIC), 필드 프로그래머블 게이트 어레이 (FPGA) 또는 다른 프로그래머블 로직 디바이스 (PLD), 이산 게이트 또는 트랜지스터 로직, 이산 하드웨어 컴포넌트들 또는 이들의 임의의 조합에 의해 구현되거나 수행될 수도 있다. 범용 프로세서는 마이크로프로세서일 수도 있으나, 대안으로, 프로세서는 임의의 상업적으로 이용가능한 프로세서, 제어기, 마이크로컨트롤러, 또는 상태 머신일 수도 있다. 프로세서는 또한 컴퓨팅 디바이스들의 조합, 예를 들면, DSP와 마이크로프로세서의 조합, 복수의 마이크로프로세서들, DSP 코어와 연계한 하나 이상의 마이크로프로세서들, 또는 임의의 다른 그러한 구성으로 구현될 수도 있다.The various illustrative logic blocks, modules, and circuits described in connection with the present disclosure may be implemented or performed by a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device (PLD), discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. A general-purpose processor may be a microprocessor, but in the alternative, the processor may be any commercially available processor, controller, microcontroller, or state machine. A processor may also be implemented as a combination of computing devices, e.g., a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration.

그리고, 상술한 용어 "결정하는"은 매우 다양한 액션들을 망라한다. 예를 들어, "결정하는"은 계산하는, 컴퓨팅, 프로세싱, 도출하는, 조사하는, 룩업하는 (예를 들어, 테이블, 데이터베이스, 또는 다른 데이터 구조에서 룩업하는), 확인하는 등을 포함할 수 있다. 또한, "결정하는"은 수신하는 (예를 들면, 정보를 수신하는), 액세스하는 (메모리의 데이터에 액세스하는) 등을 포함할 수 있다. 또한, "결정하는"은 해결하는, 선택하는, 고르는, 확립하는 등을 포함할 수 있다. The term "determining" as described above encompasses a wide variety of actions. For example, "determining" can include calculating, computing, processing, deriving, investigating, looking up (e.g., looking up in a table, database, or other data structure), verifying, and the like. Furthermore, "determining" can include receiving (e.g., receiving information), accessing (e.g., accessing data in memory), and the like. Furthermore, "determining" can include resolving, selecting, choosing, establishing, and the like.

본 개시가 속하는 기술분야에서 통상의 지식을 가진 자라면 본 개시의 기술적 사상의 본질적인 특성에서 벗어나지 않는 범위에서 다양한 수정 및 변형이 가능할 것이다.Anyone with ordinary skill in the art to which the present disclosure pertains will be able to make various modifications and variations without departing from the essential characteristics of the technical idea of the present disclosure.

따라서, 본 개시에 예시된 실시예들은 본 개시의 기술적 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시예들에 의하여 본 개시의 기술적 사상의 범위가 한정되는 것은 아니다. Accordingly, the embodiments illustrated in the present disclosure are not intended to limit the technical idea of the present disclosure but rather to explain it, and the scope of the technical idea of the present disclosure is not limited by these embodiments.

본 개시의 기술적 사상의 보호 범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술적 사상은 본 개시의 기술적 가상의 범위에 포함되는 것으로 해석되어야 할 것이다.The scope of protection of the technical idea of the present disclosure should be interpreted by the claims below, and all technical ideas within the equivalent scope should be interpreted as being included in the technical virtual scope of the present disclosure.

Claims (16)

통신 시스템에서 적어도 하나의 하위 통신 노드와 통신적으로 연결되는 통신 노드에 의해 수행되는 방법으로,A method performed by a communication node that is communicatively connected to at least one lower communication node in a communication system, O-RAN(Open-Radio Access Network) 기지국으로부터 제1 신호를 수신하는 단계;A step of receiving a first signal from an O-RAN (Open-Radio Access Network) base station; 레거시(legacy) 기지국으로부터 제2 신호를 수신하는 단계;A step of receiving a second signal from a legacy base station; 상기 제1 신호에 대해 미리 결정된 타이밍 파라미터 값과 상기 통신 시스템의 합산 지연을 기초로 지연 제어 값을 결정하는 단계; 및A step of determining a delay control value based on a predetermined timing parameter value for the first signal and a sum delay of the communication system; and 기준 전송 시점에 상기 제1 신호가 상기 제2 신호와 동기화되도록, 상기 지연 제어 값을 기초로 상기 제1 신호를 지연 보상하는 단계;A step of delay compensating the first signal based on the delay control value so that the first signal is synchronized with the second signal at the reference transmission time; 를 포함하는, 방법.A method comprising: 제1항에 있어서,In the first paragraph, 상기 지연 제어 값을 결정하는 단계는,The step of determining the above delay control value is: 상기 타이밍 파라미터 값과 상기 합산 지연 값의 차를 산출하여 상기 지연 제어 값을 결정하는 단계;A step of determining the delay control value by calculating the difference between the timing parameter value and the sum delay value; 를 포함하는, 방법.A method comprising: 제1항에 있어서,In the first paragraph, 상기 합산 지연 값을 기초로 상기 제2 신호를 지연 보상하는 단계;A step of delay compensating the second signal based on the above sum delay value; 를 더 포함하는, 방법.A method further comprising: 제1항에 있어서,In the first paragraph, 상기 타이밍 파라미터 값은, 상기 O-RAN 기지국의 수신 윈도우 범위, 상기 기준 전송 시점, 및 상기 통신 노드에서의 상기 제1 신호에 대한 처리 지연을 기초로 미리 결정되는 값인, 방법.A method wherein the timing parameter value is a value determined in advance based on a reception window range of the O-RAN base station, the reference transmission time, and a processing delay for the first signal at the communication node. 제1항에 있어서,In the first paragraph, 상기 합산 지연 값은, 상기 통신 노드와 상기 하위 통신 노드 사이의 전송 지연 값, 및 상기 하위 통신 노드에서의 처리 지연 값을 포함하는, 방법.A method wherein the above-mentioned combined delay value includes a transmission delay value between the communication node and the lower communication node, and a processing delay value in the lower communication node. 제1항에 있어서,In the first paragraph, 상기 통신 시스템은, 분산 안테나 시스템이고, The above communication system is a distributed antenna system, 상기 통신 노드는, 상기 분산 안테나 시스템의 메인 유닛이고, The above communication node is the main unit of the distributed antenna system, 상기 하위 통신 노드는, 상기 분산 안테나 시스템의 리모트 유닛인, 방법.A method wherein the above-mentioned lower communication node is a remote unit of the distributed antenna system. 제1항에 있어서,In the first paragraph, 상기 제1 및 제2 신호는, eCPRI(enhanced Common Public Radio Interface) 규격을 따르는 신호인, 방법.A method wherein the first and second signals are signals that comply with the eCPRI (enhanced Common Public Radio Interface) standard. 제1항에 있어서,In the first paragraph, 상기 통신 노드와 상기 하위 통신 노드는, CPRI 기반 인터페이스로 연결되는, 방법.A method in which the above communication node and the above sub-communication node are connected through a CPRI-based interface. 통신 시스템에서 적어도 하나의 하위 통신 노드와 통신적으로 연결되는 통신 노드로,A communication node that is communicatively connected to at least one lower communication node in a communication system, 메모리;memory; O-RAN(Open-Radio Access Network) 기지국으로부터 제1 신호를 수신하고 레거시 기지국으로부터 제2 신호를 수신하며, 상기 제1 및 제2 신호를 상기 하위 노드로 송신하기 위한 송수신기; 및A transceiver for receiving a first signal from an Open-Radio Access Network (O-RAN) base station and a second signal from a legacy base station, and transmitting the first and second signals to the lower node; and 상기 메모리 및 상기 송수신기와 작동적으로 연결된 적어도 하나의 프로세서;At least one processor operatively connected to the memory and the transceiver; 를 포함하며,Includes, 상기 메모리는, 실행 시에, 상기 적어도 하나의 프로세서가,The above memory, when executed, causes the at least one processor to: 상기 제1 신호에 대해 미리 결정된 타이밍 파라미터 값과 상기 통신 시스템의 합산 지연 값을 기초로 지연 제어 값을 결정하고,Determine a delay control value based on a predetermined timing parameter value for the first signal and a sum delay value of the communication system, 기준 전송 시점에 상기 제1 신호가 상기 제2 신호와 동기화되도록, 상기 지연 제어 값을 기초로 상기 제1 신호를 지연 보상하도록 하는 인스트럭션들을 저장하는, 통신 노드.A communication node storing instructions for compensating for delay of the first signal based on the delay control value so that the first signal is synchronized with the second signal at a reference transmission time. 제9항에 있어서,In paragraph 9, 상기 인스트럭션들은 실행 시, 상기 적어도 하나의 프로세서가,When the above instructions are executed, the at least one processor: 상기 타이밍 파라미터 값과 상기 합산 지연 값의 차를 산출하여 상기 지연 제어 값을 결정하도록 하는, 통신 노드.A communication node that determines the delay control value by calculating the difference between the timing parameter value and the sum delay value. 제9항에 있어서,In paragraph 9, 상기 인스트럭션들은 실행 시, 상기 적어도 하나의 프로세서가,When the above instructions are executed, the at least one processor: 상기 합산 지연 값을 기초로 상기 제2 신호를 지연 보상하도록 하는, 통신 노드.A communication node that compensates for the delay of the second signal based on the above-mentioned combined delay value. 제9항에 있어서, In paragraph 9, 상기 타이밍 파라미터 값은, 상기 O-RAN 기지국의 수신 윈도우 범위, 상기 기준 전송 시점, 및 상기 통신 노드에서의 상기 제1 신호에 대한 처리 지연을 기초로 미리 결정되는 값인, 통신 노드.A communication node, wherein the timing parameter value is a value determined in advance based on the reception window range of the O-RAN base station, the reference transmission time, and the processing delay for the first signal at the communication node. 제9항에 있어서,In paragraph 9, 상기 합산 지연 값은, 상기 통신 노드와 상기 하위 통신 노드 사이의 전송 지연 값, 및 상기 하위 통신 노드에서의 처리 지연 값을 포함하는, 통신 노드.A communication node, wherein the above-mentioned combined delay value includes a transmission delay value between the communication node and the lower communication node, and a processing delay value in the lower communication node. 제9항에 있어서,In paragraph 9, 상기 통신 시스템은, 분산 안테나 시스템이고, The above communication system is a distributed antenna system, 상기 통신 노드는, 상기 분산 안테나 시스템의 메인 유닛이고, The above communication node is the main unit of the distributed antenna system, 상기 하위 통신 노드는, 상기 분산 안테나 시스템의 리모트 유닛인, 통신 노드.The above-mentioned lower communication node is a communication node that is a remote unit of the distributed antenna system. 제9항에 있어서,In paragraph 9, 상기 제1 및 제2 신호는, eCPRI(enhanced Common Public Radio Interface) 규격을 따르는 신호인, 통신 노드.The above first and second signals are signals that follow the eCPRI (enhanced Common Public Radio Interface) standard, a communication node. 제9항에 있어서,In paragraph 9, 상기 통신 노드는, 상기 하위 통신 노드와 CPRI 기반 인터페이스로 연결되는, 통신 노드.The above communication node is a communication node connected to the lower communication node through a CPRI-based interface.
PCT/KR2025/005738 2024-04-26 2025-04-28 Method for performing time synchronization of base station signals in distributed antenna system Pending WO2025226095A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR20240055947 2024-04-26
KR10-2024-0055947 2024-04-26

Publications (1)

Publication Number Publication Date
WO2025226095A1 true WO2025226095A1 (en) 2025-10-30

Family

ID=97490470

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2025/005738 Pending WO2025226095A1 (en) 2024-04-26 2025-04-28 Method for performing time synchronization of base station signals in distributed antenna system

Country Status (1)

Country Link
WO (1) WO2025226095A1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021158448A (en) * 2020-03-25 2021-10-07 株式会社Nttドコモ Communication device
US20210400527A1 (en) * 2020-06-18 2021-12-23 John Mezzalingua Associates, LLC Integrated radio network with multi operator and multi signal format fronthaul capability
US20220394645A1 (en) * 2021-06-02 2022-12-08 Corning Research & Development Corporation Synchronization of frames in multiple streams in a wireless communications system (wcs)
KR20230031227A (en) * 2020-06-30 2023-03-07 콤스코프 테크놀로지스, 엘엘씨 An open radio access network with an integrated remote unit supporting multiple functional divisions, multiple air interface protocols, multiple generations of radio access technologies and multiple radio frequency bands.
US20230336261A1 (en) * 2022-04-18 2023-10-19 Viavi Solutions Inc. Detection of passive intermodulation distortion in open radio access network

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021158448A (en) * 2020-03-25 2021-10-07 株式会社Nttドコモ Communication device
US20210400527A1 (en) * 2020-06-18 2021-12-23 John Mezzalingua Associates, LLC Integrated radio network with multi operator and multi signal format fronthaul capability
KR20230031227A (en) * 2020-06-30 2023-03-07 콤스코프 테크놀로지스, 엘엘씨 An open radio access network with an integrated remote unit supporting multiple functional divisions, multiple air interface protocols, multiple generations of radio access technologies and multiple radio frequency bands.
US20220394645A1 (en) * 2021-06-02 2022-12-08 Corning Research & Development Corporation Synchronization of frames in multiple streams in a wireless communications system (wcs)
US20230336261A1 (en) * 2022-04-18 2023-10-19 Viavi Solutions Inc. Detection of passive intermodulation distortion in open radio access network

Similar Documents

Publication Publication Date Title
WO2021066531A1 (en) Apparatus and method for supporting tsc
WO2020145556A1 (en) Method for integrated access backhaul resource multiplexing
WO2020071866A1 (en) Apparatus and method for synchronization using wireless communication network in wireless communication system
WO2019135656A1 (en) Method for separating physical layer functions in wireless communication system
WO2021235883A1 (en) Apparatus and method for transmitting synchronization information in communication system
WO2011052870A1 (en) Communication system having network access structure
WO2010143869A2 (en) Method of low duty mode operation for femto base station
WO2021141337A1 (en) Method and apparatus for supporting fully-distributed time-sensitive networking in mobile communication system
WO2021141295A1 (en) Time sensitive communication support information updating method and device in mobile communication system
WO2011002243A2 (en) Signal transmitting and receiving method of repeater and repeater using the same
WO2010107207A2 (en) Method and device for transmitting data on a relay communications system
WO2010013980A2 (en) Resource allocation method for backhaul link and access link in a wireless communication system including relay
WO2022177333A1 (en) Device and method for cell information and e2 interface setup in radio access network
WO2017018783A1 (en) Method and device for determining rank-related information in wireless communication system
WO2014051293A1 (en) Method and apparatus for blind decoding adjustment in downlink control channel
EP4044485B1 (en) Message transmission method and apparatus
WO2009145484A2 (en) Method for transmitting a signal using a relay station in a wireless communication system
WO2022060190A1 (en) Device and method for fronthaul transmission in wireless communication system
WO2022060186A1 (en) Device and method for fronthaul transmission in wireless communication system
WO2013019046A2 (en) Method of measuring channel quality in a wireless access system and apparatus for same
WO2023008976A1 (en) Apparatus and method for fronthaul transmission in wireless communication system
WO2010095874A2 (en) Method and apparatus for transmitting/receiving data in a relay communication system
WO2017115925A1 (en) Main unit and distributed antenna system comprising same
WO2023014020A1 (en) Device and method for fronthaul transmission in wireless communication system
WO2021256896A1 (en) Apparatus and method for spectrum sharing in wireless communication system

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: 25794783

Country of ref document: EP

Kind code of ref document: A1