CN117561685A - Electronic device for determining receiving dimension and operation method of electronic device - Google Patents
Electronic device for determining receiving dimension and operation method of electronic device Download PDFInfo
- Publication number
- CN117561685A CN117561685A CN202280045342.8A CN202280045342A CN117561685A CN 117561685 A CN117561685 A CN 117561685A CN 202280045342 A CN202280045342 A CN 202280045342A CN 117561685 A CN117561685 A CN 117561685A
- Authority
- CN
- China
- Prior art keywords
- dimension
- target
- reception quality
- electronic device
- signal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 45
- 238000004891 communication Methods 0.000 claims abstract description 54
- 230000006870 function Effects 0.000 description 74
- 230000005540 biological transmission Effects 0.000 description 13
- 230000005684 electric field Effects 0.000 description 13
- 238000010586 diagram Methods 0.000 description 12
- 230000008569 process Effects 0.000 description 12
- 239000013256 coordination polymer Substances 0.000 description 11
- 238000012545 processing Methods 0.000 description 10
- 238000010295 mobile communication Methods 0.000 description 8
- 238000013507 mapping Methods 0.000 description 7
- 238000004590 computer program Methods 0.000 description 6
- 230000009466 transformation Effects 0.000 description 5
- 238000006243 chemical reaction Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 238000003780 insertion Methods 0.000 description 4
- 230000037431 insertion Effects 0.000 description 4
- 101100194706 Mus musculus Arhgap32 gene Proteins 0.000 description 3
- 101100194707 Xenopus laevis arhgap32 gene Proteins 0.000 description 3
- 230000008859 change Effects 0.000 description 3
- 230000007423 decrease Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 230000010267 cellular communication Effects 0.000 description 2
- 125000004122 cyclic group Chemical group 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- GVVPGTZRZFNKDS-JXMROGBWSA-N geranyl diphosphate Chemical compound CC(C)=CCC\C(C)=C\CO[P@](O)(=O)OP(O)(O)=O GVVPGTZRZFNKDS-JXMROGBWSA-N 0.000 description 2
- 238000009434 installation Methods 0.000 description 2
- 238000011017 operating method Methods 0.000 description 2
- 238000005457 optimization Methods 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 101100240462 Homo sapiens RASAL2 gene Proteins 0.000 description 1
- 102100035410 Ras GTPase-activating protein nGAP Human genes 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 230000003321 amplification Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000010363 phase shift Effects 0.000 description 1
- 238000012549 training Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
An electronic device and a method are provided. The electronic device includes: communication circuitry for receiving signals from at least one user device; and a processor. The processor may: determining a reception quality of a signal acquired from the communication module; acquiring an offset corresponding to a channel characteristic of the signal; determining an expected reception quality corresponding to the target reception dimension based on the reception quality and an offset indicating a signal quality difference corresponding to a difference between the reception dimension and the target reception dimension when receiving the signal; temporarily allocating target reception dimensions and frequency resources to at least one user device; determining an expected throughput of the at least one user device based on the expected reception quality; determining a target receiving dimension; and receiving data from the user device or transmitting data to the user device.
Description
Technical Field
The present disclosure relates to an electronic device that determines a receiving dimension and a method of operating the same. More particularly, the present disclosure relates to an electronic device for determining a reception dimension of an output maximum throughput in an open radio access network (O-RAN) system in which a Radio Unit (RU) and a Digital Unit (DU) are separated, and an operating method thereof.
Background
In order to meet the increasing demand for wireless data services since the commercialization of fourth generation (4G) communication systems, efforts have been made to develop improved fifth generation (5G) or quasi-5G communication systems. As such, 5G or quasi 5G communication systems are also referred to as "super 4G network systems" or "Long Term Evolution (LTE) after" systems. In order to achieve high data rates, 5G communication systems are considered to be implemented in extremely high frequency (millimeter wave) bands (e.g., 6GHz or more) in addition to the bands used by LTE (6 GHz or less). Various techniques including beamforming, massive multiple-input multiple-output (massive MIMO), full-dimensional MIMO (FD-MIMO), array antennas, analog beamforming, and massive antennas are considered for 5G communication systems.
A base station providing mobile communication services has been implemented in an integrated form in which a Digital Unit (DU) and a Radio Unit (RU) of the base station are installed together in a cell site. However, since the base station in which the DU and RU are implemented in an integrated form is not suitable for the needs of a mobile communication carrier desiring to construct a plurality of cell sites according to the increase of users and services, the advent of a cloud radio access network (C-RAN) architecture compensates for this disadvantage.
The C-RAN has the structure: the DUs are densely arranged in one physical place, and only the RU remains in a cell site transmitting and receiving wireless signals to and from an actual terminal, and the DUs and RU may be connected by an optical cable or coaxial cable. Further, since RU and DU are separated, communication therebetween requires an interface standard, and a standard currently used between RU and DU is a standard such as a Common Public Radio Interface (CPRI).
Currently, a wire-based Common Public Radio Interface (CPRI), an Open Base Station Architecture Initiative (OBSAI), an Open Radio Interface (ORI) standard has been developed as a forward (fronthaul) standard, and a CPRI standard capable of transmitting a radio section transmission signal, RU control management signal, and synchronization signal at high speed is mainly used.
The base station implemented with the current C-RAN/preamble structure cannot meet the preamble requirements including data transmission rate and bandwidth. To solve this problem, a functional split scheme different from the existing baseband unit (BBU) and Remote Radio Head (RRH) is being considered internationally. Currently, various functional split schemes have been proposed, and each has advantages and disadvantages in terms of forward bandwidth reduction, coordinated multipoint transmission and reception (CoMP) effects, and RAN virtualization gain. According to the CPRI standard, the Bit Error Rate (BER) of the forward transmission of user plane data and control plane data must be less than 10 for LTE signals -12 The Error Vector Magnitude (EVM) of Quadrature Phase Shift Keying (QPSK) must not exceed 17.5%The EVM of 64 Quadrature Amplitude Modulation (QAM) must not exceed 8%.
In addition, such a base station architecture is being standardized by the third generation partnership project (3 GPP), and an open radio access network (O-RAN) applicable to the open network standard of the 5G system is also under study.
An O-RAN system is a network system implemented based on an O-RAN standard that logically separates functions executable by a base station of an existing fourth-generation mobile communication system, e.g., an evolved node B (eNB), and a base station of a fifth-generation mobile communication system, e.g., a next-generation node B (gNB). The international organization that led open RANs (O-RANs) is the O-RAN alliance. Primary base station providers, including global primary mobile operators, are also participating in developing standard technologies related to the 3GPP standards.
The foregoing information is presented merely as background information to aid in the understanding of the disclosure. As to whether any of the above-described items may be applicable as prior art with respect to the present disclosure, no determination has been made and no assertion has been made.
Disclosure of Invention
Technical problem
An open radio access network (O-RAN) system may logically divide the functions performed within a base station. Some functions may be implemented as being processed in a Radio Unit (RU) of a base station (gNB), and some other functions may be implemented as being processed in a Digital Unit (DU) of the base station. According to an embodiment, the DU may perform the function of processing the baseband signal (e.g., functional split 7-2).
When the O-RAN system includes a large number of receiving antennas in an RU that uses spatial resources to increase a data transmission rate, the DU may receive baseband signals corresponding to signals received by all antennas. As the number of antennas connected to the RU increases, so does the bandwidth required for the interface implemented between the DU and RU. However, the maximum bandwidth supported by the interface implemented between the DU and RU may be less than the required bandwidth. When the RU reduces the bandwidth of a signal transmitted to the DU by performing pre-combining on the signal within the capacity of an interface between the RU and the DU, an array gain and a diversity gain obtained through spatial resources may be reduced, and the performance of the base station may be reduced.
Aspects of the present disclosure are directed to solving at least the problems and/or disadvantages noted above and to providing at least the advantages described below. Accordingly, an aspect of the present disclosure is to provide an electronic device and an operating method thereof that determine an optimal reception dimension between an RU and a DU in response to a channel environment and a scheduling situation in a limited interface environment between the DU and the RU.
Additional aspects will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the presented embodiments.
Technical solution
In accordance with an embodiment of the present disclosure, an electronic device is provided. The electronic device includes: a communication module configured to receive signals from at least one User Equipment (UE), and a processor, wherein the processor may be configured to: determining a reception quality of a signal obtained by the communication module; obtaining an offset corresponding to a channel characteristic of the signal; obtaining an expected reception quality corresponding to a target reception dimension (Rx dimension) based on an offset indicating a signal quality difference corresponding to a difference between the Rx dimension at the time of signal reception and the target Rx dimension and the reception quality; pre-scheduling target Rx dimensions and frequency resources to at least one UE; determining an expected throughput of the at least one UE based on the expected reception quality and the size of the frequency resources corresponding to the target Rx dimension; determining a target Rx dimension based on the expected throughput; and receiving data from or transmitting data to the UE through the determined target Rx dimension.
In accordance with an embodiment of the present disclosure, a method of operating an electronic device is provided. The method comprises the following steps: determining a reception quality of a signal obtained by the communication module; obtaining an offset corresponding to a channel characteristic of the signal; determining an expected reception quality corresponding to the target Rx dimension based on the offset and the reception quality corresponding to the target Rx dimension; pre-scheduling target Rx dimensions and frequency resources to at least one UE; determining an expected throughput of the at least one UE based on the expected reception quality and the size of the frequency resources corresponding to the target Rx dimension; and determining an optimal Rx dimension based on the expected throughput.
Other embodiments, advantages, and salient features of the disclosure will become apparent to those skilled in the art from the following detailed description, which, taken in conjunction with the annexed drawings, discloses various embodiments of the disclosure.
Advantageous effects
According to various embodiments, the electronic device may adaptively change the reception dimension according to the channel environment, thereby improving the performance of the O-RAN system.
According to various embodiments, the electronic device may adaptively change the reception dimension according to the scheduling situation, thereby improving the performance of the O-RAN system.
According to various embodiments, the electronic device may not reduce the reception dimension according to the channel environment and scheduling situation, and may save the array gain and diversity gain obtained through the spatial resources.
Drawings
The foregoing and other aspects, features, and advantages of certain embodiments of the disclosure will be more apparent from the following description taken in conjunction with the accompanying drawings in which: fig. 1 is a diagram illustrating an example of a fifth generation (5G) new wireless (NR) core system according to an embodiment of the present disclosure;
fig. 2 is a diagram illustrating an example of an open radio access network (O-RAN) system in accordance with an embodiment of the present disclosure;
fig. 3 is a diagram illustrating an example of connections between a Radio Access Network (RAN) intelligent controller (RIC) and a plurality of O-RAN central unit control planes (O-CU-CPs), O-RAN central unit user planes (O-CU-UPs), and O-RAN Distributed Units (DUs) (O-DUs) in an O-RAN system according to an embodiment of the present disclosure;
Fig. 4 is a diagram illustrating an example of functional splitting in a wireless communication system according to an embodiment of the present disclosure;
fig. 5 is a diagram showing the structure of a Radio Unit (RU) and a Digital Unit (DU) in an O-RAN system and a forward-transfer interface between RU and DU according to an embodiment of the present disclosure;
fig. 6 is a flow chart for DU determination of optimal reception dimensions according to an embodiment of the present disclosure;
fig. 7a and 7b are diagrams for depicting the operation of determining the optimal reception dimension for each user equipment in an O-RAN system in accordance with various embodiments of the present disclosure;
fig. 8 is a flow chart for a DU to determine reception quality based on pre-scheduled reception dimensions in accordance with an embodiment of the present disclosure;
fig. 9a is a graph illustrating throughput corresponding to a reception dimension in an O-RAN system according to an embodiment of the present disclosure;
fig. 9b is a graph illustrating throughput corresponding to the type of O-RAN system according to an embodiment of the present disclosure.
Throughout the drawings, it should be noted that like reference numerals are used to depict the same or similar elements, features and structures.
Detailed Description
The following description with reference to the accompanying drawings is provided to assist in a comprehensive understanding of the various embodiments of the disclosure as defined by the claims and their equivalents. It includes various specific details to aid understanding, but these are to be considered merely exemplary. Accordingly, one of ordinary skill in the art will recognize that various changes and modifications of the various embodiments described herein can be made without departing from the scope and spirit of the present disclosure. In addition, descriptions of well-known functions and constructions may be omitted for clarity and conciseness.
The terms and words used in the following description and claims are not limited to a bookend meaning, but are used only by the inventors to achieve a clear and consistent understanding of the present disclosure. Accordingly, it should be apparent to those skilled in the art that the following descriptions of the various embodiments of the present disclosure are provided for illustration only and not for the purpose of limiting the disclosure as defined by the appended claims and their equivalents.
It should be understood that the singular forms "a", "an" and "the" include plural referents unless the context clearly dictates otherwise. Thus, for example, reference to a "component surface" includes reference to one or more such surfaces.
In the present disclosure, the term "Uplink (UL)" refers to a wireless link through which a terminal transmits data or control signals to a base station, and the term "Downlink (DL)" refers to a wireless link through which a base station transmits data or control signals to a terminal. Further, the term "Base Station (BS)" refers to a master agent for a terminal to allocate resources, and may be at least one of an evolved node B (eNodeB), a node B, a next generation node B (gnnode B, gNB), a radio access unit, a base station controller, or a network node. The term "terminal" may refer to a User Equipment (UE), a Mobile Station (MS), a cellular phone, a smart phone, a computer, or a multimedia system having communication functions.
In order to meet the demand for wireless data services, fifth-generation communication systems have been commercialized to provide high data rate services to users through a 5G system together with a fourth-generation (4G) system, and are expected to provide wireless communication services for various purposes, such as internet of things and high reliability services having specific purposes.
The open radio access network alliance (O-RAN alliance) established by operators and equipment providers to support current 4G communication systems and 5G system mixed network systems has defined new Network Elements (NEs) and interface standards based on existing third generation partnership project (3 GPP) standards, such that open radio access network (O-RAN) architecture has emerged. In the O-RAN, existing 3GPP NE RU, DU, central unit control plane (CU-CP) and central unit user plane (CU-UP) are redefined as O-RU, O-DU, O-CU-CP and O-CU-UP, respectively (these can be collectively referred to as O-RAN base stations), and, in addition, near real-time RAN Intelligent Controllers (RIC) and non real-time RAN intelligent controllers (NRT-RIC) are standardized. Ethernet can be connected between O-DUs and RICs, between O-CU-CPs and RICs, and between O-CU-UPs and RICs. In addition, the communication between the O-DU and the RIC, the O-CU-CP and the RIC, and the O-CU-UP and the RIC requires interface standards, and currently, standards such as E2-DU, E2-CU-CP, and E2-CU-UP can be used among the O-DU, the O-CU-CP, the O-CU-UP, and the RIC.
Fig. 1 is a diagram showing an example of a 5G NR core system according to an embodiment of the present disclosure.
Referring to fig. 1, a core network 160 may include network functions having an access and mobility management function (AMF) 130, a Session Management Function (SMF) 140, and a User Plane Function (UPF) 150. The elements in the core network 160 may be components physically or implemented in software.
According to various embodiments of the present disclosure, AMF 130 may provide functionality for access and mobility management for each UE 120. AMF 130 may perform a registration procedure of UE 120 on the cellular communication network, mobility management of UE 120 (e.g., identifying a location of UE 120), and connection management between UE 120 and the cellular communication network.
According to various embodiments of the present disclosure, SMF 140 may perform session management operations such as session establishment, modification or release, and UE IP address assignment, as well as procedures for data transmission or reception between UE 120 and core network 160.
According to various embodiments of the present disclosure, the UPF 150 may receive user data transmitted from the UE 120 via the base station 100 and transmit the received user data to an external server. The UPF 150 may transmit user data received from an external server to the UE 120 via the base station 100.
According to various embodiments of the present disclosure, a base station 100 (e.g., a 5G mobile communication base station (gNB), a 4G mobile communication base station (eNB)) may include at least one component among: RU (radio unit) 110 that performs physical layer functions; a Digital Unit (DU) 102 responsible for Medium Access Control (MAC) and Radio Link Control (RLC) functions; a central unit control plane (CU-CP) 104 and a central unit user plane (CU-UP) 106 responsible for higher functions such as Radio Resource Control (RRC) and Packet Data Convergence Protocol (PDCP). The components of the base station 100 may be physically or software implemented components.
According to various embodiments of the present disclosure, CU-CP 104 may be a component that performs functions related to the control plane. CU-CP 104 may be a component that performs functions related to connection setup between UE 120 and base station 100, mobility and security of UE 120.
According to various embodiments of the present disclosure, the CU-UP 106 can perform functions related to the user plane, such as user data transmission and reception. The base station 100 is connected to the AMF 130 and may implement one or more instances of the AMF 130 on the core network 160.
Fig. 2 is a diagram illustrating an example of an open radio access network (O-RAN) system according to an embodiment of the present disclosure.
Referring to fig. 2, the O-RAN system may be a network system implemented based on an O-RAN standard that logically separates functions that can be performed by a base station (eNB) of the 4G mobile communication system and a base station (gNB) of the 5G mobile communication system.
In the O-RAN standard, non-real-time RAN intelligent controllers (NRT-RIC) 200, near-real-time RAN Intelligent Controllers (RIC) 210, O-CU-CPs 220, O-CU-UP 230, O-DUs 240, and O-RUs 260 are redefined.
The O-CU including the O-CU-CP 220 and the O-CU-UP 230 is a logical node providing functions of Radio Resource Control (RRC), service Data Adaptation Protocol (SDAP), and Packet Data Convergence Protocol (PDCP), wherein the O-CU-CP 220 is a logical node providing control plane functions of RRC and PDCP, and the O-CU-UP 230 is a logical node providing user plane functions of SDAP and PDCP. The O-CU-CP 220 is connected to an access and mobility management function (AMF) included in the 5G network (5G core) through an NGAP interface.
According to various embodiments of the present disclosure, O-DU 240 may be a logical component that provides RLC, MAC, and high physical layer (high PHY, which splits 7-2x based on the forward pass) functions. Although not shown in fig. 2, an O-RU connected to the O-DU 240 may be a logic component providing a low physical layer (low PHY, which splits 7-2x based on a preamble) function and an RF processing function (e.g., amplification and/or modulation of signals).
The O-RU 260, which is connected to the O-DU 240, is a logical node providing low PHY and RF processing functions. Although each logical node is shown as a single instance in fig. 2, the logical nodes can be connected in multiple instances. For example, a plurality of O-RUs 260 may be connected to one O-DU 240, and a plurality of O-DUs 240 may be connected to one O-CU-UP 230.
According to various embodiments of the present disclosure, NRT-RIC 200 may be a logical component that enables non-real-time control and optimization of RAN elements and resources, model training and updating, and the like. RIC 210 may be a logical component that enables near real-time control and optimization of RAN elements and resources based on data collected from O-DU 240, O-CU-CP 220, and O-CU-UP 230 over an E2 interface.
The present disclosure is not limited by the names of the above components, and the configuration of the present disclosure can be applied to a logic component that performs the above functions. In addition, the logical components may be physically located at the same location or at different locations, and their functions may be provided by the same physical device (e.g., processor, controller) or by different physical devices. For example, the functionality of the at least one logical component may be provided by a physical device through virtualization.
Fig. 3 is a diagram illustrating an example of connections between RIC and multiple O-CU-CPs, O-CU-UP and O-DUs in an O-RAN system according to an embodiment of the present disclosure.
Referring to FIG. 3, RIC 300 may be connected to a plurality of O-CU-CPs 320, O-CU-UP 310 and O-DUs 330.
The interface between RIC 300 and O-DU 330 may be defined as E2-DU 340. The interface between the RIC 300 and the O-CU-CP 320 may be defined as E2-CP 350. The interface between RIC 300 and O-CU-UP 310 may be defined as E2-UP 360.
The interface between O-CU-CP 320 and O-DU 330 may be defined as F1. The interface between O-CU-UP 310 and O-DU 330 may be defined as F1 370.
Although one RIC 300 is shown in fig. 3, the O-RAN system may be implemented to include multiple RIC. Multiple RIC's may be implemented with multiple hardware located at the same physical location, or may be implemented using one hardware through virtualization.
Fig. 4 is a diagram illustrating an example of functional splitting in a wireless communication system according to an embodiment of the present disclosure. With the advancement of wireless communication technology (e.g., the introduction of 5G or new wireless (NR) communication systems), the frequency band used has been further increasing, and as the cell radius of a base station has become very small, the number of RUs to be installed has further increased. In addition, in the 5G communication system, the amount of data to be transmitted is increased by 10 times or more, and the transmission capacity of the wired network by the forward transmission has been greatly increased. Due to these factors, the installation cost of the wired network in the 5G communication system may be significantly increased. Accordingly, in order to reduce the transmission capacity of the wired network and to reduce the installation cost of the wired network, a technology for reducing the transmission capacity of the preamble by transferring some functions of the modem of the DU to the RU has been proposed. In these technologies, in order to reduce the burden of DUs, a method of extending the roles of RU responsible only for RF functions to some functions of the physical layer is considered. In this case, as the RU performs higher layer functions, the RU's throughput may also increase, thereby reducing the transmission bandwidth at the forward pass, and at the same time, the latency requirement constraint due to the response process may be reduced. On the other hand, as the RU performs higher layer functions, the virtualized gain decreases and the RU's size, weight, and cost increase. There is a need to achieve optimal functional splitting taking into account the trade-off between the advantages and disadvantages described above.
Referring to fig. 4, a functional split in the physical layer below the MAC layer is shown. In the case of Downlink (DL) for transmitting signals to UEs through a wireless network, a base station may sequentially perform channel coding/scrambling, modulation, layer mapping, antenna mapping, resource Element (RE) mapping, digital beamforming (e.g., precoding), inverse Fast Fourier Transform (IFFT) transform/Cyclic Prefix (CP) insertion, and Radio Frequency (RF) conversion. In the case of an Uplink (UL) for receiving a signal from a UE through a wireless network, a base station may sequentially perform RF conversion, FFT conversion/CP removal, digital beamforming (pre-combining), RE demapping, channel estimation, layer demapping, demodulation, and decoding/descrambling. The functional split of the uplink and downlink functions may be defined in various ways according to the needs between suppliers, discussions of standards, etc. taking into account the above trade-offs.
The first functional split 405 may be a split between an RF function and a physical layer (PHY) function. The first functional split may indicate that PHY functions are not substantially implemented in the RU and may be referred to as, for example, option 8. The second function splitting 410 enables the RU to perform IFFT transformation/CP insertion in the downlink of the PHY function and FFT transformation/CP removal in the uplink of the PHY function, and the DU to perform the remaining PHY functions. For example, the second functional split 410 may be referred to as option 7-1. The third function split 420a enables the RU to perform IFFT transformation/CP insertion in the downlink of the PHY function and FFT transformation/CP removal and digital beamforming in the uplink of the PHY function, as well as enabling the DU to perform the remaining PHY functions. As an example, the third functional split 420a may be referred to as option 7-2x category a. The fourth functional split 420b enables the RU to perform maximum digital beamforming in both downlink and uplink, and the DU to perform high PHY functions after digital beamforming. As an example, the fourth functional split 420B may be referred to as option 7-2x category B. The fifth function split 425 enables the RU to perform the most RE mapping (or RE demapping) in both downlink and uplink and the DU to perform high PHY functions after RE mapping (or RE demapping). As an example, the fifth functional split 425 may be referred to as option 7-2. The sixth function split 430 enables the RU to perform maximum modulation (or demodulation) in both downlink and uplink, and the DU to perform high PHY functions after modulation (or demodulation). As an example, the sixth functional split 430 may be referred to as option 7-3. The seventh function split 440 enables the RU to perform maximum coding/scrambling (or decoding/descrambling) in both downlink and uplink, and the DU to perform high PHY functions after modulation (or demodulation). As an example, the seventh functional split 440 may be referred to as option 6.
In an embodiment, when high capacity signal processing is expected as in the FR1 MMU, a functional split (e.g., fourth functional split 420 b) may be required at a relatively high layer to reduce the forwarding capacity. Further, since a functional split at an excessively high layer (e.g., sixth functional split 430) may complicate a control interface and burden implementation of the RU due to a plurality of PHY processing blocks included in the RU, an appropriate functional split may be required depending on arrangement and implementation of the DUs and the RU.
In one embodiment, when it is impossible to process precoding of data received from the DU (i.e., there is a limitation in the precoding capability of the RU), the third function split 420a or lower layer function split (e.g., the second function split 410) may be applied. Conversely, when having the ability to process precoding of data received from a DU, a fourth functional split 420b or higher layer functional split (e.g., sixth functional split 430) may be applied. Hereinafter, various embodiments of the present disclosure will be described with reference to the third functional split 420a or the fourth functional split 420b unless otherwise specified, but this does not preclude embodiments from being made by other functional splits.
Fig. 5 is a diagram illustrating the structure of RU and DU and a forwarding interface between RU and DU in an O-RAN system according to an embodiment of the present disclosure.
A wireless unit (RU) 500 according to various embodiments may correspond to an RU in fig. 1 (e.g., RU 110 in fig. 1). For example, referring to fig. 5, ru 500 may be a massive multiple-input multiple-output (MIMO) unit (MMU) including massive MIMO antennas.
RU 500 according to an embodiment may be responsible for lower layer functions of a wireless network. For example, RU 500 may perform some of the PHY layer functions as well as RF functions. Here, some of the PHY layer functions are performed at a relatively lower level than the DU 550 among the PHY layer functions, and may include, for example, IFFT/FFT transformation, CP insertion/removal, and digital beamforming. Hereinafter, configuration and functions related to uplink among the functions of the RU 500 may be described.
RU 500 according to various embodiments can include RF communication module 510, frequency processing unit 520, and/or digital beamforming unit 530.
The RF communication module 510 according to various embodiments may obtain signals from at least one UE through an antenna.
The RF communication module 510 according to the embodiment may receive signals from and/or transmit signals to at least one UE through M massive MIMO antennas #1 to #m. For example, the RF communication module 510 may receive an Uplink (UL) from at least one UE.
The RF communication module 510 according to the embodiment may perform RF conversion for uplink. For example, the RF communication module 510 may convert an uplink in analog form obtained from an antenna into digital form.
The frequency processing unit 520 according to various embodiments may process signals obtained from the RF communication module 510.
The frequency processing unit 520 according to an embodiment may perform Cyclic Prefix (CP) removal and/or Fast Fourier Transform (FFT) on the signal received by the RF communication module 510. For example, the frequency processing unit 520 may convert the time domain signal into a frequency domain signal.
The digital beamforming unit 530 according to various embodiments may generate a combined signal by pre-combining at least one signal.
The digital beamforming unit 530 according to an embodiment may adjust the reception dimension (Rx dimension) by pre-combining (e.g., dimension reduction). For example, the Rx dimension received by DU 550 may be adjusted to the M/n Rx dimension by pre-combining the M signals obtained from the M antennas at a ratio of n:1.
The Rx dimension may correspond to the number of layers of a signal received by a Digital Unit (DU) 550 connected to the Radio Unit (RU) 500 through a forwarding interface 540. For example, the Rx dimension may correspond to the number of signals that the DU 550 is capable of receiving and processing. For example, the interface capacity of the forward interface 540 may be greater than or equal to a value obtained by multiplying the Rx dimension together with the system bandwidth. Thus, the Rx dimension may be less than or equal to a value obtained by dividing the interface capacity by the system bandwidth. Here, the interface capacity may be a value according to physical characteristics of the forwarding interface 540 implemented between the RU 500 and the DU 550.
According to an embodiment, the digital beamforming unit 530 may pre-combine the signals corresponding to the designated Rx dimension and/or the optimal Rx dimension determined by the dimension selection unit 590. For example, when the designated Rx dimension and/or the optimal Rx dimension is N, the digital beamforming unit 530 may generate N combined signals by pre-combining M signals received through M antennas at a ratio of M/n:1.
The digital beamforming unit 530 according to an embodiment may transmit the pre-combined signal to the DU 550 through the forward interface 540. For example, digital beamforming unit 530 may transmit N combined signals to DU 550 through forward interface 540.
The DU 550 according to various embodiments may correspond to the DU in FIG. 1 (e.g., DU 102 in FIG. 1).
For example, DU 550 may be responsible for higher layer functions of the wireless network. For example, the DU 550 may perform some of the PHY layer functions as well as Medium Access Control (MAC) layer functions. Here, some of the PHY layer functions are performed at a higher layer among the PHY layer functions, and may include, for example, channel coding (or channel decoding), scrambling (or descrambling), modulation (or demodulation), and layer mapping (or layer demapping). Hereinafter, only uplink-related configuration and functions among the functions of the DU 550 may be described.
DU 550 according to various embodiments may include modem 560, channel quality manager 570, prescheduling unit 580, and/or dimension selection unit 590.
Modem 560 according to various embodiments may process signals obtained from RU 500 through forward interface 540. For example, modem 560 may perform RE demapping, channel estimation, layer demapping, demodulation, and/or decoding/descrambling of the obtained signal.
The modem 560 according to the embodiment may measure the reception quality of the processed signal. As an example, for a signal obtained from at least one UE, the modem 560 may process a combined signal that has been pre-combined by the digital beamforming unit 530 corresponding to the current Rx dimension, and measure the reception quality of the processed signal.
For example, modem 560 may measure the received quality of the received signal based on at least one of the following methods: a Reference Signal Received Power (RSRP) for measuring signal strength by calculating an average of strengths of reference signals belonging to a specific cell in a frequency band; a Received Signal Strength Indication (RSSI); a Reference Signal Reception Quality (RSRQ) for measuring a reception quality based on a value obtained by dividing RSRP by RSSI; a signal-to-noise ratio (SNR) for measuring signal quality based on a ratio of received signal to noise; or a signal-to-interference-and-noise ratio (SINR) for measuring a reception quality based on a ratio of interference and noise to a reception signal.
The channel quality manager 570 according to various embodiments may determine an expected reception quality associated with the target Rx dimension.
Channel quality manager 570 according to an embodiment may determine channel characteristics of the obtained signal. For example, the channel quality manager 570 may determine characteristics of a channel (e.g., channel model and/or electric field characteristics) based on signals obtained from at least one UE.
The channel quality manager 570 according to an embodiment may obtain offsets stored in a memory (not shown). For example, the channel quality manager 570 may obtain an offset table corresponding to channel characteristics. The offset may be a value corresponding to an expected reception quality difference in response to a difference between the current Rx dimension and the target Rx dimension.
Table 1 may be an example of an offset table according to an embodiment.
TABLE 1
For example, referring to table 1, when the current Rx dimension is 4Rx dimension and the target Rx dimension is 8Rx dimension, the channel quality manager 570 may obtain an offset value of 3 dB; the channel quality manager 570 may obtain an offset value of 6dB when the current Rx dimension is 4Rx dimension and the target Rx dimension is 16Rx dimension. According to an embodiment, the channel quality manager 570 may update the offset table based on the reception quality obtained from the modem 560. The channel quality manager 570 according to an embodiment may determine an expected reception quality corresponding to the target Rx dimension based on the offset. For example, the channel quality manager 570 may determine an expected reception quality corresponding to the target Rx dimension by adding an offset value corresponding to the target Rx dimension and the reception quality under the current Rx dimension obtained from the modem 560. For example, the channel quality manager 570 may determine a value obtained by adding an offset (e.g., 3 dB) corresponding to a target Rx dimension (e.g., 8Rx dimension) and a reception quality (e.g., a) in a current Rx dimension (e.g., 4Rx dimension) as an expected reception quality (e.g., a+3 dB) in the target Rx dimension (e.g., 8Rx dimension).
The channel quality manager 570 according to an embodiment may enumerate expected reception qualities according to a target Rx dimension.
Table 2 may be an example of a list of expected reception qualities corresponding to target Rx dimensions according to an embodiment.
TABLE 2
Target Rx dimension | Expected reception quality |
4Rx dimension | A |
8Rx dimension | A+3dB |
16Rx dimension | A+6dB |
For example, referring to table 2, when the target Rx dimension is 4Rx dimension, the channel quality manager 570 may determine the expected reception quality as a; when the target Rx dimension is 8Rx dimension, the channel quality manager 570 may determine the expected reception quality as a+3dB; and, when the target Rx dimension is 16Rx dimension, the channel quality manager 570 may determine the expected reception quality as a+6dB. The prescheduling unit 580 according to various embodiments may output the expected throughput by prescheduling resources according to the UE and the target Rx dimension. The prescheduling unit 580 according to an embodiment may preschedule the target Rx dimension and frequency resources to at least one UE. In this case, a value obtained by summing products of the target Rx dimension and the frequency resource size for a plurality of UEs pre-scheduled may be less than or equal to the interface bandwidth.
Pre-scheduling unit 580 according to an embodiment may determine the expected throughput of the pre-scheduling combination. For example, for at least one UE, the prescheduling unit 580 may determine the expected throughput based on the expected reception quality (e.g., a Modulation Coding Scheme (MCS) level based on the expected SINR) corresponding to the prescheduling target Rx dimension and the size of the prescheduling frequency resource block (resource block size). For example, prescheduling unit 580 may determine the sum of the expected throughputs of the prescheduled UEs as the expected throughput of the prescheduled combination. For example, prescheduling unit 580 may determine the expected throughput of the prescheduled combination according to equation 1.
1 (1)
In formula 1, N k,l The target Rx dimension (l=1, 2,) of UE k (ue#k) may be represented, MCS Nk,l Can represent the receivable MCS level (modulation and coding scheme level), RB when the target Rx dimension of UE k (ue#k) is l Nk,l May represent a size of a prescheduled frequency Resource Block (RB) size when a target Rx dimension of UE k (ue#k) is l, and the TBS may represent a Transport Block (TB) size based on an MCS level and a size of the resource block.
For example, equation 1 may be a formula for calculating a sum of Transport Block Sizes (TBS) values of UE K (ue#k) when K is 0 to K-1, wherein TBS is based on an MCS level corresponding to a target Rx dimension l and a size of a frequency resource block. For example, the sum of the TBS values obtained by equation 1 may correspond to the expected throughput of the prescheduled combination.
When the number of UEs is greater than or equal to the specified number, the prescheduling unit 580 according to the embodiment may preschedule the same target Rx dimension to a plurality of UEs and determine the expected throughput based on the reception quality (e.g., MCS level based on SINR) corresponding to the target Rx dimension and the size of the prescheduled frequency resource block (resource block size, RBS). For example, prescheduling unit 580 may determine the expected throughput according to equation 2.
2, 2
In equation 2, N may represent a target Rx dimension, MCS, equally applied to the UE k,N Can represent the receivable MCS level (modulation and coding scheme level), RB when the target Rx dimension of UE k (ue#k) is N k,N The size of the prescheduled resource block (RB size) when the target Rx dimension of UE k (ue#k) is N may be represented, and the TBS may represent a transport block size based on the MCS level and the resource block size.
For example, equation 2 may be a formula for calculating a sum of Transport Block Size (TBS) values of a target Rx dimension set to N when K is 0 to K-1, wherein TBS is based on an MCS level and a resource block size of a kth UE. For example, the sum of TBS values obtained by equation 2 may correspond to an expected throughput.
Table 3 is an example of expected throughput determined for a target Rx dimension combination of at least one UE according to an embodiment.
TABLE 3 Table 3
Expected throughput | |
First combination | B |
Second combination | C |
Third combination | D |
For example, referring to table 3, for a first combination (e.g., 4Rx dimension and 9RB pre-scheduled to a first UE,8Rx dimension and 4RB pre-scheduled to a second UE, and 16Rx dimension and 2RB pre-scheduled to a third UE), pre-scheduling unit 580 may determine the expected throughput as B. For a second combination (e.g., 8Rx dimension and 5RB pre-scheduled to the first UE,8Rx dimension and 4RB pre-scheduled to the second UE, and 4Rx dimension and 9RB pre-scheduled to the third UE), pre-scheduling unit 580 may determine the expected throughput as C. For a third combination (e.g., 4Rx dimension and 4RB pre-scheduled to the first UE,4Rx dimension and 10RB pre-scheduled to the second UE, and 8Rx dimension and 5RB pre-scheduled to the third UE), pre-scheduling unit 580 may determine the expected throughput as D. The dimension selection unit 590 according to various embodiments may determine an optimal Rx dimension based on the expected throughput. The dimension selection unit 590 according to an embodiment may determine an optimal Rx dimension of a signal in units of time slots, e.g., transmission Time Intervals (TTIs).
The dimension selection unit 590 according to an embodiment may determine a combination having the highest expected throughput among the expected throughputs determined for the target Rx dimension combinations of the respective UEs as the optimal Rx dimension combination of the at least one UE.
The dimension selection unit 590 according to an embodiment may transmit information related to an optimal Rx dimension combination of at least one UE to the digital beamforming unit 530 and/or the modem 560. For example, the digital beamforming unit 530 may pre-combine one or more signals according to an optimal Rx dimension combination of at least one UE, and the modem 560 may process the received signals according to the optimal Rx dimension combination of at least one UE.
Fig. 6 is a flow chart for DU determination of optimal Rx dimensions according to an embodiment of the present disclosure.
Referring to fig. 6, in operation 610, a DU 550 according to various embodiments may measure the reception quality of a received signal in the current Rx dimension.
The DU 550 according to an embodiment may measure the reception quality of the obtained signal. As an example, for a signal obtained from at least one UE, the DU 550 may process a combined signal that has been pre-combined corresponding to the current Rx dimension, and measure the reception quality of the processed signal.
For example, the DU 550 may measure the reception quality of the received signal based on at least one of the following methods: a Reference Signal Received Power (RSRP) for measuring signal strength by calculating an average of strengths of reference signals belonging to a specific cell in a frequency band; a Received Signal Strength Indication (RSSI); a Reference Signal Reception Quality (RSRQ) for measuring a reception quality based on a value obtained by dividing RSRP by RSSI; a signal-to-noise ratio (SNR) for measuring signal quality based on a ratio of received signal to noise; or a signal-to-interference-and-noise ratio (SINR) for measuring a reception quality based on a ratio of interference and noise to a reception signal.
At operation 620, the DU 550 according to various embodiments may obtain an offset corresponding to the channel characteristics from the memory.
The DU 550 according to an embodiment may determine channel characteristics of the obtained signal. For example, the DU 550 may determine channel characteristics (e.g., channel model and/or electric field characteristics) based on signals obtained from at least one UE.
The DU 550 according to an embodiment may obtain an offset stored in a memory (not shown). For example, the DU 550 may obtain an offset table corresponding to channel characteristics.
In operation 630, the DU 550 according to various embodiments may determine an expected reception quality for each target Rx dimension based on the measured reception quality and the offset.
The DU 550 according to an embodiment may determine the reception quality corresponding to the target Rx dimension based on the offset. For example, the DU 550 may determine the expected reception quality corresponding to the target Rx dimension by adding an offset value corresponding to the target Rx dimension and the reception quality under the current Rx dimension.
The DU 550 according to an embodiment may enumerate the expected reception quality according to the target Rx dimension.
In operation 640, the DU 550 according to various embodiments may determine the expected throughput by pre-scheduling the target Rx dimension and frequency resources for the at least one UE.
The DU 550 according to an embodiment may pre-schedule the target Rx dimension and frequency resources for at least one UE. In this case, a value obtained by summing products of the target Rx dimension and the frequency resource size for a plurality of UEs pre-scheduled may be less than or equal to the interface bandwidth.
The DU 550 according to an embodiment may determine the expected throughput of the prescheduled combination. For example, for at least one UE, the DU 550 may determine the expected throughput based on the expected reception quality (e.g., an MCS level based on the expected SINR) corresponding to the prescheduled target Rx dimension and the size of the prescheduled frequency resource block (resource block size). For example, the DU 550 may determine the sum of the expected throughput of the pre-scheduled UEs as the expected throughput of the pre-scheduled combination. For example, DU 550 may determine the expected throughput of the prescheduled combination according to equation 1 and/or equation 2.
At operation 650, the DU 550 according to various embodiments may determine an optimal Rx dimension based on the expected throughput.
The DU 550 according to an embodiment may determine a combination having the highest expected throughput among expected throughputs determined for the target Rx dimension combinations of the respective UEs as the optimal Rx dimension combination of the at least one UE.
At operation 660, the DU 550 according to various embodiments may change the Rx dimension to the determined optimal Rx dimension.
The DU 550 according to an embodiment may transmit information on an optimal Rx dimension combination of at least one UE to the RU 500.
Fig. 7a and 7b are diagrams for depicting operations of determining an optimal Rx dimension for each UE in an O-RAN system in accordance with various embodiments of the present disclosure.
Referring to fig. 7a, the o-RAN system may obtain signals from user equipment a (ue#a) and/or user equipment b (ue#b).
According to an embodiment, the O-RAN system may obtain signals from ue#a and/or ue#b through antennas #1 to #m.
The digital beamforming unit 530 according to various embodiments may pre-combine M signals obtained from each of ue#a and/or ue#b to generate a combined signal.
According to an embodiment, the digital beamforming unit 530 may pre-combine M signals obtained from each of ue#a and/or ue#b corresponding to the designated Rx dimension and/or the optimal Rx dimension determined by the dimension selection unit 590. For example, when the designated Rx dimension and/or the optimal Rx dimension is N, the digital beamforming unit 530 may generate N combined signals by pre-combining M signals received through M antennas at a ratio of M/n:1. For example, the digital beamforming unit 530 may pre-combine signals obtained from ue#a to generate n_a combined signals and pre-combine signals obtained from ue#b to generate n_b combined signals.
The digital beamforming unit 530 according to an embodiment may transmit the pre-combined signal to the DU 550 through the forward interface 540. For example, digital beamforming unit 530 may transmit N combined signals to DU 550 through forward interface 540.
Modem 560 according to various embodiments may process signals obtained from RU 500 and measure the reception quality of the signals. For example, for a signal obtained from ue#a, the modem 560 may process n_a combined signals that have been pre-combined by the digital beamforming unit 530 corresponding to the current Rx dimension, and measure the reception quality (sinr_a) of the processed signals. For example, for a signal obtained from ue#b, the modem 560 may process n_b combined signals that have been pre-combined by the digital beamforming unit 530 corresponding to the current Rx dimension, and measure the reception quality (sinr_b) of the processed signals.
The channel quality manager 570 according to various embodiments may determine the expected reception quality according to the target Rx dimension.
Channel quality manager 570 according to embodiments may determine channel characteristics (e.g., channel model and/or electric field characteristics) of signals obtained from ue#a and/or ue#b. For example, the channel quality manager 570 may determine the channel characteristics based on the reception quality (sinr_a) corresponding to the ue#a and/or the reception quality (sinr_b) corresponding to the ue#b obtained from the modem 560.
The channel quality manager 570 according to an embodiment may obtain offsets stored in a memory (not shown). For example, the channel quality manager 570 may obtain an offset table corresponding to channel characteristics of each of ue#a and/or ue#b.
The channel quality manager 570 according to an embodiment may determine a reception quality corresponding to the target Rx dimension based on the offset. For example, the channel quality manager 570 may determine an expected reception quality corresponding to the target Rx dimension by adding an offset value corresponding to the target Rx dimension and the reception quality under the current Rx dimension obtained from the modem 560.
For example, the channel quality manager 570 may determine an expected reception quality of the ue#a according to the target Rx dimension, such as an expected reception quality (sinr_a (n=m)) in the target Rx dimension M, an expected reception quality (sinr_a (n=m-1)) in the target Rx dimension M-1, and an expected reception quality (sinr_a (n=m-2)) in the target Rx dimension M-2.
For example, the channel quality manager 570 may determine an expected reception quality of the ue#b according to the target Rx dimension, such as an expected reception quality (sinr_a (n=m)) in the target Rx dimension M, an expected reception quality (sinr_a (n=m-1)) in the target Rx dimension M-1, and an expected reception quality (sinr_a (n=m-2)) in the target Rx dimension M-2.
Referring to fig. 7b, the prescheduling unit 580 of the o-RAN system may obtain the reception quality corresponding to the target interface of each of the ue#a and/or ue#b from the channel quality manager 570.
The prescheduling unit 580 according to various embodiments may preschedule resources according to the UE and the target Rx dimension to output the expected throughput.
The prescheduling unit 580 according to an embodiment may preschedule the target Rx dimension and frequency resources to the ue#a and/or the ue#b. In this case, a value obtained by summing the product of the target Rx dimension (Rx dimension_a) of the prescheduled ue#a and the frequency resource and the product of the target Rx dimension (Rx dimension_b) of the prescheduled ue#b and the frequency resource may be less than or equal to the interface bandwidth.
Pre-scheduling unit 580 according to an embodiment may determine the expected throughput of the pre-scheduling combination. For example, the prescheduling unit 580 may determine the expected throughput (expected T-put) of ue#a and/or ue#b based on the expected reception quality (e.g., MCS level based on expected SINR) corresponding to the prescheduling target Rx dimension and the size of the prescheduling resource block (resource block size). For example, prescheduling unit 580 may determine the sum of the expected throughputs of prescheduled UEs #a and/or #b as the expected throughput of the prescheduled combination. For example, prescheduling unit 580 may determine the expected throughput of the prescheduled combination according to equation 1.
The dimension selection unit 590 according to various embodiments may determine an optimal Rx dimension based on the expected throughput.
The dimension selection unit 590 according to an embodiment may determine the optimal Rx dimension of the signal in units of slots.
Based on the list of expected throughputs, the dimension selection unit 590 according to an embodiment may determine the combination with the highest expected throughput as the best Rx dimension of ue#a and/or ue#b.
Fig. 8 is a flowchart for a DU to determine reception quality based on pre-scheduled Rx dimensions according to an embodiment of the present disclosure.
Referring to fig. 8, in operation 810, a DU 550 according to various embodiments may determine the reception quality of a signal obtained under the current Rx dimension.
The DU 550 according to an embodiment may measure the reception quality of the obtained signal. As an example, for a signal obtained from at least one UE, the DU 550 may process a combined signal that has been pre-combined corresponding to the current Rx dimension, and measure the reception quality of the processed signal.
For example, the DU 550 may measure the reception quality of the received signal based on at least one of the following methods: RSRP for measuring signal strength by calculating an average of the strengths of reference signals belonging to a specific cell in a frequency band; RSSI; RSRQ for measuring reception quality based on a value obtained by dividing RSRP by RSSI; an SNR for measuring signal quality based on a ratio of received signal to noise; or SINR for measuring reception quality based on interference and noise to received signal ratio.
In operation 820, the DU 550 according to various embodiments may correct the reception quality value based on the basic Rx dimension.
The DU 550 according to an embodiment may determine channel characteristics of the obtained signal. For example, the DU 550 may determine channel characteristics (e.g., channel model and/or electric field characteristics) of signals obtained from at least one UE. For example, the DU 550 may correct the reception quality measured for the signal obtained under the current Rx dimension based on the basic Rx dimension and determine the channel characteristics based on the corrected reception quality value. For example, DU 550 may determine the channel characteristics (e.g., weak electric field) based on a range (e.g., a) including corrected reception quality values.
In operation 830, the DU 550 according to various embodiments may obtain an offset table based on the corrected reception quality value.
The DU 550 according to an embodiment may perform moving average or IIR filtering on the corrected reception quality value.
The DU 550 according to an embodiment may obtain an offset stored in a memory (not shown). For example, the DU 550 may obtain an offset table corresponding to channel characteristics.
In operation 840, the DU 550 according to various embodiments may determine an expected reception quality for each target Rx dimension based on the offset table.
The DU 550 according to an embodiment may determine an expected reception quality corresponding to the target Rx dimension based on the offset. For example, the DU 550 may determine the expected reception quality corresponding to the target Rx dimension by adding the offset value corresponding to the target Rx dimension and the IIR filtered reception quality value.
At operation 850, the DU 550 according to various embodiments may determine the MCS level of each target Rx dimension.
The DU 550 according to an embodiment may determine an expected MCS level corresponding to a target Rx dimension of at least one UE. For example, the DU 550 may determine the MCS level based on the expected reception quality (e.g., SINR) determined for each target Rx dimension. For example, the DU 550 may determine the MCS level by adding a channel correction value (e.g., an Outer Loop Rate Control (OLRC) offset) according to success or failure of Physical Uplink Shared Channel (PUSCH) reception and an MCS mapping value corresponding to an expected reception quality.
Fig. 9a is a graph illustrating throughput corresponding to Rx dimension in an O-RAN system according to an embodiment of the present disclosure.
In the illustrated graph, referring to fig. 9a, an x-axis may represent an index (SNR, signal-to-noise ratio) related to reception performance, and a Y-axis may represent throughput (T-put).
For example, referring to a throughput map (low Rx mode T-put curve) corresponding to a low Rx dimension mode, in a strong electric field (e.g., a range in which the SNR value of the x-axis is high), a large number of frequency resources can be allocated, and a high MCS level can be obtained with high reception performance, so that a high maximum throughput can be achieved. On the other hand, in medium and weak fields (e.g., a range where the SNR value on the x-axis is low), the throughput may decrease as the reception performance decreases.
For example, referring to a throughput map (middle Rx mode T-put curve) corresponding to the middle Rx-dimension mode, in a strong electric field, the allocatable frequency resources are reduced compared to the low Rx-dimension mode, so that the maximum throughput can be reduced. On the other hand, in medium electric fields, the throughput may be improved as the reception performance is improved compared to the low Rx-dimensional mode.
For example, referring to a throughput map (high Rx pattern T-put curve) corresponding to a high Rx dimension pattern, the maximum throughput may be reduced due to a smaller amount of allocable frequency resources in a strong electric field, but the throughput may be improved due to higher reception performance in a weak electric field.
Therefore, when the Rx dimension is dynamically changed according to a channel environment such as a weak electric field, a medium electric field, and a strong electric field, the throughput can become higher through a shadow area (coverage extension) than when the Rx dimension is fixed.
Fig. 9b is a graph illustrating throughput corresponding to the type of O-RAN system according to an embodiment of the present disclosure.
In the illustrated graph, referring to fig. 9b, an x-axis may represent an index (e.g., secondary synchronization RSRP (SS-RSRP)) related to reception performance, and a Y-axis may represent throughput (T-put). According to an embodiment, the system bandwidth may be 60Mhz.
For example, the graph labeled 4:1 Maximum Ratio Combining (MRC) +16Rminimum mean square error (MMSE) may be a graph corresponding to an existing O-RAN system (functional split 7-2).
For example, the graph labeled Rx DDA with 60Mhz modem capacity may be a graph corresponding to the case where the forward interface 540 has 60Mhz capacity. According to the graph, the available frequency resources can be halved when the Rx dimension is doubled.
For example, an Rx Digital Differential Analyzer (DDA) labeled as having a modem capacity of 100Mhz may be a graph corresponding to the case where the forward interface 540 has a capacity of 100 Mhz. According to the graph, the available frequency resources may be greater than 1/2 times even though the Rx dimension is doubled.
For example, the graph labeled Rx DDA without modem limit may be a graph corresponding to a case where all capacity of the forwarding interface 540 is used without limiting modem capacity.
For example, a plot labeled 16 mmse×4+ versus Log Likelihood Ratio (LLR) combination may be a plot corresponding to a function split 7-3 system.
An electronic device according to various embodiments includes: a communication module (e.g., the forward interface 540 in fig. 5) for receiving signals from at least one UE; and a processor (e.g., DU 550 in fig. 5), wherein the processor 550 may be configured to: determining a reception quality of the signal obtained by the communication module 540; obtaining an offset corresponding to a channel characteristic of the signal; determining an expected reception quality corresponding to the target Rx dimension based on an offset and the reception quality, the offset indicating a signal quality difference corresponding to a difference between the Rx dimension at the time of signal reception and the target Rx dimension; pre-scheduling target Rx dimensions and frequency resources to at least one UE; determining an expected throughput of the at least one UE based on the expected reception quality and the size of the frequency resources corresponding to the target Rx dimension; determining a target Rx dimension based on the expected throughput; and receiving data from or transmitting data to the UE through the determined target Rx dimension.
In an electronic device according to various embodiments, the processor 550 may be configured to: the channel characteristics of the signal are determined based on the reception quality of the signal obtained through the communication module 540.
In an electronic device according to various embodiments, the processor 550 may be configured to: the expected reception quality corresponding to the target Rx dimension is determined based on a value obtained by adding the offset corresponding to the target Rx dimension and the reception quality.
In an electronic device according to various embodiments, the processor 550 may be configured to: the reception quality is determined based on a signal-to-interference-and-noise ratio (SINR) of the signal obtained through the communication module 540, and an MCS level corresponding to the target Rx dimension is determined based on the SINR and the offset.
In an electronic device according to various embodiments, the processor 550 may be configured to: a Transport Block Size (TBS) is determined based on the MCS level and frequency resources corresponding to the target Rx dimension, and an expected throughput is calculated based on the TBS.
In an electronic device according to various embodiments, the communication module 540 may be configured to: signals are received from a plurality of UEs and the processor 550 may be configured to: the plurality of combinations are prescheduled to the plurality of UEs and a sum of throughputs corresponding to the combined UEs is determined as an expected throughput of the combination.
In an electronic device according to various embodiments, the processor 550 may be configured to: the combination with the highest expected throughput is identified and the best Rx dimension corresponding to the identified combination is determined.
In an electronic device according to various embodiments, the processor 550 may be configured to: information about the optimal Rx dimension is transmitted to a Radio Unit (RU) through the communication module 540.
In an electronic device according to various embodiments, the processor 550 may be configured to: the signal obtained by the communication module 540 is processed based on the optimal Rx dimension.
In an electronic device according to various embodiments, the processor 550 may be configured to: the optimal Rx dimension is determined in units of time slots.
In an electronic device according to various embodiments, the processor 550 may be configured to: the same Rx dimension is prescheduled to multiple UEs.
A method of operating an electronic device according to various embodiments may include: determining a reception quality of the signal obtained by the communication module 540; obtaining an offset corresponding to a channel characteristic of the signal; determining an expected reception quality corresponding to the target Rx dimension based on the offset and the reception quality corresponding to the target Rx dimension; pre-scheduling target Rx dimensions and frequency resources to at least one UE; determining an expected throughput of the at least one UE based on the expected reception quality and the size of the frequency resources corresponding to the target Rx dimension; and determining an optimal Rx dimension based on the expected throughput.
The method of operating an electronic device according to various embodiments may further include: the channel characteristics of the signal are determined based on the reception quality of the signal obtained through the communication module 540.
The method of operating an electronic device according to various embodiments may further include: an expected reception quality corresponding to the target reception dimension is determined based on a value obtained by adding the offset corresponding to the target reception dimension and the reception quality.
The method of operating an electronic device according to various embodiments may include: determining a reception quality based on a signal-to-interference-and-noise ratio (SINR) of the signal obtained through the communication module 540; and determining an MCS level corresponding to the target Rx dimension based on the SINR and the offset.
The method of operating an electronic device according to various embodiments may include: determining a Transport Block Size (TBS) based on the MCS level and the frequency resource corresponding to the target Rx dimension; and calculating an expected throughput based on the TBS.
The method of operating an electronic device according to various embodiments may include: obtaining signals received through the communication module 540 from a plurality of UEs; prescheduling a plurality of combinations to a plurality of UEs; and determining a sum of the throughputs corresponding to the combined UEs as a combined expected throughput.
The method of operating an electronic device according to various embodiments may include: identifying the combination with the highest expected throughput; and determining an optimal Rx dimension corresponding to the identified combination.
The method of operating an electronic device according to various embodiments may further include: information about the optimal Rx dimension is transmitted to a Radio Unit (RU) through the communication module 540.
The method of operating an electronic device according to various embodiments may further include: the signal obtained by the communication module 540 is processed based on the optimal Rx dimension.
The method of operating an electronic device according to various embodiments may include: the optimal Rx dimension is determined in units of time slots.
The method of operating an electronic device according to various embodiments may include: the same Rx dimension is prescheduled to multiple UEs.
The electronic device according to various embodiments may be one of various types of electronic devices. The electronic device may include, for example, a portable communication device (e.g., a smart phone), a computer device, a portable multimedia device, a portable medical device, a camera, a wearable device, or a household appliance. According to the embodiments of the present disclosure, the electronic device is not limited to those described above.
It should be understood that the various embodiments of the disclosure and the terminology used therein are not intended to limit the technical features set forth herein to the particular embodiments and include various modifications, equivalents, or alternatives to the corresponding embodiments. With respect to the description of the drawings, like reference numerals may be used to refer to like or related elements. It is to be understood that the singular form of a noun corresponding to an item may include one or more things unless the context clearly dictates otherwise. As used herein, each of such phrases as "a or B", "at least one of a and B", "at least one of a or B", "at least one of A, B or C", "A, B and C", and "at least one of A, B or C" may include any or all possible combinations of items enumerated with corresponding ones of these phrases. As used herein, terms such as "1 st" and "2 nd" or "first" and "second" may be used to simply distinguish a corresponding component from another component without limiting the components in other respects (e.g., importance or order). It will be understood that if an element (e.g., a first element) is referred to as being "coupled" to, "coupled" to, "connected" or "connected" to another element (e.g., a second element) with or without the term "operatively" or "communicatively," it can be directly (e.g., wired), wirelessly, or via a third element.
As used in connection with the various embodiments of the present disclosure, the term "module" may include an element implemented in hardware, software, or firmware, and may be used interchangeably with other terms (e.g., "logic," "logic block," "portion," or "circuitry"). A module may be a single integrated component or a minimal unit or portion thereof adapted to perform one or more functions. For example, according to an embodiment, a module may be implemented in the form of an Application Specific Integrated Circuit (ASIC).
Various embodiments as set forth herein may be implemented as software comprising one or more instructions readable by a machine (e.g., electronic device # 01) stored in a storage medium (e.g., internal memory #36 or external memory # 38). For example, under control of a processor (e.g., processor # 20) of a machine (e.g., electronic device # 01), the processor may invoke and execute at least one of one or more instructions stored in a storage medium with or without the use of one or more other components. This enables the machine to operate to perform at least one function in accordance with the at least one instruction invoked. The one or more instructions may include code produced by a compiler or code executable by an interpreter. The machine-readable storage medium may be provided in the form of a non-transitory storage medium. Wherein the term "non-transitory" merely means that the storage medium is a tangible device and does not include signals (e.g., electromagnetic waves), but this term does not distinguish between data being semi-permanently stored in the storage medium and data being temporarily stored in the storage medium.
According to embodiments, methods according to various embodiments of the present disclosure may be included and provided in a computer program product. The computer program product may be traded as a product between a seller and a buyer. The computer program product may be distributed in the form of a machine-readable storage medium, such as a compact disk read only memory (CD-ROM), or may be distributed via an application store (e.g., playStore TM ) The computer program product may be distributed (e.g., downloaded or uploaded) online, or may be distributed (e.g., downloaded or uploaded) directly between two user devices (e.g., smartphones). At least a portion of the computer program product may be temporarily generated if distributed online, or at least a portion of the computer program product may be stored at least temporarily in a machine readable storage medium, such as a memory of a manufacturer's server, an application store's server, or a forwarding server.
According to various embodiments, each of the above-described components (e.g., a module or a program) may include a single entity or a plurality of entities, and some of the plurality of entities may be separately provided in different components. According to various embodiments, one or more of the above components may be omitted, or one or more other components may be added. Alternatively or additionally, multiple components (e.g., modules or programs) may be integrated into a single component. In this case, according to various embodiments, the integrated component may still perform the one or more functions of each of the plurality of components in the same or similar manner as the corresponding one of the plurality of components performed the one or more functions prior to integration. According to various embodiments, operations performed by a module, a program, or another component may be performed sequentially, in parallel, repeatedly, or in a heuristic manner, or one or more of the operations may be performed in a different order or omitted, or one or more other operations may be added.
While the present disclosure has been shown and described with reference to various embodiments thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the present disclosure as defined by the appended claims and their equivalents.
Claims (15)
1. An electronic device, the electronic device comprising:
communication circuitry configured to receive signals from at least one user equipment, UE; and
the processor may be configured to perform the steps of,
wherein the processor is configured to:
determining a reception quality of a signal obtained by the communication circuit;
obtaining an offset corresponding to a channel characteristic of the signal;
determining an expected reception quality corresponding to a target reception Rx dimension based on the offset and the reception quality, the offset indicating a signal quality difference corresponding to a difference between the Rx dimension at the time of signal reception and the target Rx dimension;
pre-scheduling the target Rx dimension and frequency resources to the at least one UE;
determining an expected throughput of the at least one UE based on an expected reception quality corresponding to the target Rx dimension and a size of the frequency resource;
Determining the target Rx dimension based on the expected throughput; and
data is received from or transmitted to the UE through the determined target Rx dimension.
2. The electronic device of claim 1, wherein the processor is further configured to: channel characteristics of a signal obtained by the communication circuit are determined based on the reception quality of the signal.
3. The electronic device of claim 1, wherein the processor is further configured to: an expected reception quality corresponding to the target Rx dimension is determined based on a value obtained by adding an offset corresponding to the target Rx dimension and the reception quality.
4. The electronic device of claim 1, wherein the processor is further configured to:
determining the reception quality based on a signal-to-interference-and-noise ratio SINR of a signal obtained by the communication circuit; and
a modulation and coding scheme, MCS, level corresponding to the target Rx dimension is determined based on the SINR and the offset.
5. The electronic device of claim 4, wherein the processor is further configured to:
determining a transport block size, TBS, based on the MCS level corresponding to the target Rx dimension and the frequency resource; and
The expected throughput is determined based on the TBS.
6. The electronic device according to claim 1,
wherein the communication circuit is configured to: receiving signals from a plurality of UEs, and
wherein the processor is further configured to: a plurality of combinations are prescheduled to the plurality of UEs, and a sum of throughputs corresponding to the combined UEs is determined as an expected throughput for the combinations.
7. The electronic device of claim 6, wherein the processor is further configured to:
identifying the combination with the highest expected throughput; and
an optimal Rx dimension corresponding to the identified combination is determined.
8. The electronic device of claim 1, wherein the processor is further configured to: information about the optimal Rx dimension is transmitted to the radio unit RU through the communication circuit.
9. The electronic device of claim 8, wherein the processor is further configured to: signals obtained by the communication circuit are processed based on the optimal Rx dimension.
10. The electronic device of claim 1, wherein the processor is further configured to: the optimal Rx dimension is determined in units of time slots.
11. The electronic device of claim 6, wherein the processor is further configured to: the same Rx dimension is prescheduled to the plurality of UEs.
12. A method of operating an electronic device, the method of operating comprising:
determining a reception quality of a signal obtained by the communication circuit;
obtaining an offset corresponding to a channel characteristic of the signal;
determining an expected reception quality corresponding to a target Rx dimension based on an offset corresponding to the target Rx dimension and the reception quality;
pre-scheduling the target Rx dimension and frequency resources to at least one user equipment UE;
determining an expected throughput of the at least one UE based on an expected reception quality corresponding to the target Rx dimension and a size of the frequency resource; and
an optimal Rx dimension is determined based on the expected throughput.
13. The method of operation of claim 12, the method of operation further comprising: channel characteristics of a signal obtained by the communication circuit are determined based on the reception quality of the signal.
14. The method of operation of claim 12, the method of operation further comprising: an expected reception quality corresponding to the target Rx dimension is determined based on a value obtained by adding an offset corresponding to the target Rx dimension and the reception quality.
15. The method of operation of claim 12, the method of operation further comprising:
Determining the reception quality based on a signal-to-interference-and-noise ratio SINR of a signal obtained by the communication circuit; and
a modulation and coding scheme, MCS, level corresponding to the target Rx dimension is determined based on the SINR and the offset.
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2021-0067685 | 2021-05-26 | ||
KR10-2021-0124345 | 2021-09-16 | ||
KR1020210124345A KR20220159857A (en) | 2021-05-26 | 2021-09-16 | Electronic device and operation method of electronic device for deciding receiving dimension |
PCT/KR2022/003473 WO2022250258A1 (en) | 2021-05-26 | 2022-03-11 | Electronic device for determining reception dimension, and operation method of electronic device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN117561685A true CN117561685A (en) | 2024-02-13 |
Family
ID=89823806
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202280045342.8A Pending CN117561685A (en) | 2021-05-26 | 2022-03-11 | Electronic device for determining receiving dimension and operation method of electronic device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117561685A (en) |
-
2022
- 2022-03-11 CN CN202280045342.8A patent/CN117561685A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3507917B1 (en) | Ue capability reporting for dual-polarization wireless communication | |
US10470173B2 (en) | Radio base station, user terminal and radio communication method | |
RU2660606C2 (en) | Methods and devices for confirmation of the reception of multi-user wireless communications through upperlink | |
CN110603776B (en) | Method and apparatus for phase tracking reference signal in wireless communication system | |
CN102460992B (en) | Wireless network and method for adaptive opportunistic clustering for interference alignment in wireless networks | |
US20220021423A1 (en) | Method for enabling efficient mimo processing for o-ran fronthaul interface in cloud ran systems | |
CN112204896B (en) | Transmission of aggregated slots via multiple beamformed channels | |
US11516688B2 (en) | Terminal apparatus, base station apparatus, and communication method | |
US11064380B2 (en) | Method and device in UE and base station for wireless communication | |
EP4055755A1 (en) | Ptrs to dmrs port association | |
US10932208B2 (en) | Power configuration method and device | |
JP5540836B2 (en) | Base station, communication system, and communication method | |
US10778388B2 (en) | Method and apparatus for resource management in wireless communication systems | |
JP2022553031A (en) | Apparatus and method for managing base station radio unit resources in a wireless communication system | |
CN114128160A (en) | Machine learning based method for MIMO detection complexity reduction | |
US20150055612A1 (en) | Mobile station and wireless communication method | |
US20230262745A1 (en) | Indication of a preferred carrier in a physical uplink control channel group | |
CN110710124A (en) | Apparatus and method for non-coherent joint detection in a wireless communication system | |
US20220386322A1 (en) | Electronic device for determining reception dimension and operation method thereof | |
CN115280684A (en) | Group-based beam reporting with multiple reported groups | |
US20240107423A1 (en) | Contention-free ris handover via barring | |
CN117751560A (en) | Dynamic demodulator selection based on machine learning | |
CN117561685A (en) | Electronic device for determining receiving dimension and operation method of electronic device | |
US20240030974A1 (en) | Apparatus and method of uplink beamforming in wireless local area network system | |
KR20220159857A (en) | Electronic device and operation method of electronic device for deciding receiving dimension |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |