Apparatus and method for allocating guard bands in a wireless communication system
By receiving terminal status information in the 5G wireless communication system and calculating the minimum protection band, the problem of improper resource allocation is solved, communication efficiency and spectrum utilization are improved, and efficient resource allocation is achieved.
Patent Information
- Application Number
- CN202080065501.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2019-09-19
- Filing Date
- 2020-09-15
- Publication Date
- 2024-12-10
- Estimated Expiration
- 2040-09-15
AI Technical Summary
In 5G wireless communication systems, the prior art is difficult to effectively allocate the protection frequency band, resulting in improper resource allocation and reducing transmission efficiency and spectrum efficiency.
By receiving the status information of the terminal in the base station, determining the corresponding allocation resources for each terminal based on this information, and calculating the minimum protection frequency band based on the resource differences, optimizing resource block allocation to meet the target error vector amplitude (EVM) requirements, and realizing resources efficient allocation.
It improves the efficiency of resource allocation, reduces unnecessary protection band occupation, enhances transmission efficiency and spectrum utilization, and is suitable for communication scenarios of multiple terminals.
Smart Images

Figure CN114521345B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates generally to wireless communication systems, and more particularly, to an apparatus and method for allocating guard bands in wireless communication systems. Background Art
[0002] In order to meet the increased demand for wireless data services since the deployment of 4G communication systems, efforts have been made to develop improved 5G or pre-5G communication systems. Therefore, 5G or pre-5G communication systems are also referred to as "beyond 4G networks" or "post-LTE systems."
[0003] 5G communication systems are implemented in higher frequency (mmWave) bands (e.g., 60 GHz bands) to achieve higher data rates. In order to reduce the propagation loss of radio waves and increase the transmission distance, beamforming, massive multiple-input multiple-output (MIMO), full-dimensional MIMO (FD-MIMO), array antennas, analog beamforming, and massive antenna technologies are described in 5G communication systems.
[0004] In addition, in the 5G communication system, development of system network improvements is underway based on advanced small cells, cloud radio access networks (RAN), ultra-dense networks, device-to-device (D2D) communication, wireless backhaul, mobile networks, collaborative communications, coordinated multi-point (CoMP), receiving-end interference removal, etc.
[0005] In 5G systems, hybrid frequency shift keying (FSK) and quadrature amplitude modulation (FQAM) and sliding window superposition coding (SWSC) have been developed as advanced coded modulation (ACM), and filter bank multi-carrier (FBMC), non-orthogonal multiple access (NOMA) and sparse code multiple access (SCMA) as advanced access technologies. Summary of the invention
[0006] Solution to the problem
[0007] The present disclosure provides an apparatus and method for allocating a guard band in a wireless communication system.
[0008] According to an embodiment, a method for operating a base station in a wireless communication system is provided. The method includes: receiving state information from a higher layer and at least one of a plurality of terminals; determining corresponding allocated resources for each of the plurality of terminals based on the state information; determining corresponding guard bands to be allocated for each of the plurality of terminals based on the corresponding allocated resources; determining corresponding resource blocks (RBs) for each of the plurality of terminals based on the corresponding guard bands; and sending information about the determined corresponding RBs to corresponding terminals of the plurality of terminals.
[0009] According to various embodiments, a base station in a wireless communication system is provided. The base station includes: a transceiver; at least one processor, the at least one processor being configured to be functionally connected to the transceiver. The at least one processor is configured to: receive state information from a higher layer and at least one of a plurality of terminals; determine corresponding allocated resources for each of the plurality of terminals based on the state information; determine corresponding guard bands to be allocated for each of the plurality of terminals based on the corresponding allocated resources; determine corresponding resource blocks (RBs) for each of the plurality of terminals based on the corresponding guard bands; and send information about the determined corresponding RBs to corresponding terminals of the plurality of terminals. BRIEF DESCRIPTION OF THE DRAWINGS
[0010] The above and other aspects, features and advantages of the present disclosure will become more apparent based on the following description when taken in conjunction with the accompanying drawings, in which:
[0011] Figure 1 is a diagram showing a wireless communication system according to an embodiment;
[0012] Figure 2 is a diagram showing a configuration of a base station in a wireless communication system according to an embodiment;
[0013] Figure 3 is a diagram showing a configuration of a terminal in a wireless communication system according to an embodiment;
[0014] Figure 4 is a flow chart illustrating a base station in a wireless communication system according to an embodiment;
[0015] Figure 5 is a diagram showing distribution of an error vector magnitude (EVM) of each RB according to a power offset (PO) in a wireless communication system according to an embodiment;
[0016] Figure 6 is a diagram showing distribution of error vector magnitude (EVM) per RB according to bandwidth in a wireless communication system according to an embodiment;
[0017] Figure 7 is a diagram showing a process of a minimum guard band search algorithm in a wireless communication system according to an embodiment;
[0018] Figure 8 is a diagram illustrating a process of a statistics-based minimum guard band search algorithm in a wireless communication system according to an embodiment;
[0019] Fig. 9 is a diagram showing an example of frequency distribution of sub-bands in a wireless communication system according to an embodiment;
[0020] Fig.10 is a diagram showing an example of allocating a guard band for each sub-band according to a power offset in a wireless communication system according to an embodiment;
[0021] Fig.11 is a diagram showing an example of allocating a guard band for each sub-band according to an allocated bandwidth in a wireless communication system according to an embodiment;
[0022] Fig.12 is a diagram showing an example of allocating a guard band for each sub-band according to a power offset and an allocated bandwidth in a wireless communication system according to an embodiment;
[0023] Fig.13 is a diagram showing an example of a process of using values of a weight, a reference guard band, and a tuning factor in a wireless communication system according to an embodiment;
[0024] Fig.14 is a diagram illustrating an example of a process of using values of a weight, a reference guard band, and a tuning factor in a wireless communication system according to an embodiment. DETAILED DESCRIPTION
[0025] Embodiments of the present disclosure are described in detail with reference to the accompanying drawings. Although the same or similar components are shown in different drawings, the same or similar components are represented by similar reference numerals. Detailed descriptions of constructions or processes known in the art may be omitted to avoid blurring the subject matter of the present disclosure.
[0026] The terms used in the present disclosure are only used to describe specific embodiments and are not intended to limit the present disclosure. Singular expressions may include plural expressions, unless the singular expressions and plural expressions are absolutely different in context. Unless otherwise defined, all terms including technical terms and scientific terms used herein have the same meaning as those generally understood by those skilled in the art to which the present disclosure belongs. These terms defined in general dictionaries may be interpreted as having the same meaning as the contextual meaning of the relevant technical field, and unless clearly defined in this article, should not be interpreted as having an ideal meaning or an overly formal meaning. In some cases, even the terms defined in the present disclosure should not be interpreted as excluding embodiments of the present disclosure.
[0027] Hereinafter, various embodiments of the present disclosure will be described based on a hardware method. However, various embodiments of the present disclosure include techniques using both hardware and software, and therefore, various embodiments of the present disclosure may not exclude the perspective of software.
[0028] The disclosure described below relates to an apparatus and method for allocating a guard band in a wireless communication system.
[0029] As used herein, for the convenience of explanation, terms referring to signals, terms referring to channels, terms referring to control information, terms referring to network entities, terms referring to components of devices, etc. are used. Therefore, the present disclosure is not limited by the following terms, and other terms with equivalent technical meanings may be used.
[0030] In addition, although the present disclosure uses the terminology of some communication standards (eg, the 3rd Generation Partnership Project (3GPP)) to illustrate various embodiments, these standards are provided only for ease of description. Various embodiments of the present disclosure can be easily modified and applied to other communication systems.
[0031] Figure 1 is a diagram showing a wireless communication system according to an embodiment. Figure 1 The base station 110, the first terminal 120, and the second terminal 130 are shown as nodes using a wireless channel in wireless communication. Figure 1 Only one base station is shown, but another base station identical or similar to base station 110 may also be included. Figure 1 Only two terminals are shown, but another terminal identical or similar to the first terminal 120 and the second terminal 130 may also be included.
[0032] The base station 110 is a piece of network infrastructure that provides wireless access for the first terminal 120 and the second terminal 130. The base station 110 has a coverage area, which is defined as a specific geographical area based on the distance at which the base station 110 can send signals. The base station 110 may be referred to as an access point (AP), an eNodeB (eNB), a fifth generation (5G) node, a next generation NodeB (gNB), a wireless point, a transmission / reception point (TRP), or other terms with equivalent technical meanings.
[0033] Each of the first terminal 120 and the second terminal 130 is a device used by a user and performs communication with the base station 110 through a wireless channel. In some cases, at least one of the first terminal 120 and the second terminal 130 may be operated without user participation. That is, at least one of the first terminal 120 and the second terminal 130 may be a device that performs machine type communication (MTC) and may not be carried by a user. Each of the first terminal 120 and the second terminal 130 may be referred to as a user equipment (UE), a mobile station, a user station, a remote terminal, a wireless terminal, a user device, or other terms with equivalent technical meanings.
[0034] The base station 110, the first terminal 120, and the second terminal 130 can transmit and receive radio signals in a millimeter wave (mmWave) frequency band (e.g., 28 GHz, 30 GHz, 38 GHz, and 60 GHz). In order to improve the channel gain, the base station 110, the first terminal 120, and the second terminal 130 can perform beamforming. Beamforming may include transmit beamforming and receive beamforming. That is, the base station 110, the first terminal 120, and the second terminal 130 can assign directivity to the transmitted signal or the received signal. To this end, the base station 110 and the first terminal 120 and the second terminal 130 can select the service beams 112, 113, 121, and 131 through a beam search process or a beam management process. After the service beams 112, 113, 121, and 131 are selected, subsequent communications can be performed through resources that are in a quasi-co-location (QCL) relationship with the resources used to transmit the service beams 112, 113, 121, and 131.
[0035] The first antenna port and the second antenna port can be said to be in a QCL relationship when the large-scale characteristics of the channel carrying symbols on the first antenna port can be inferred from the channel carrying symbols on the second antenna port. For example, the large-scale characteristics may include at least one of delay spread, Doppler spread, Doppler shift, average gain, average delay, and spatial receiver parameters.
[0036] Figure 2 is a diagram showing a configuration of a base station in a wireless communication system according to an embodiment. Figure 2 The configuration shown in can be interpreted as the configuration of the base station 110. The term "unit", "device", etc. used herein means a unit for processing at least one function or operation that can be implemented by hardware, software, or a combination of hardware and software.
[0037] Reference Figure 2 , the base station 110 includes a wireless communication unit 210 , a backhaul communication unit 220 , a storage unit 230 , and a controller 240 .
[0038] The wireless communication unit 210 performs a function for sending or receiving a signal through a wireless channel. For example, the wireless communication unit 210 performs a conversion function between a baseband signal and a bit stream according to the physical layer standard of the system. For example, when data is transmitted, the wireless communication unit 210 encodes and modulates the transmitted bit stream to generate complex symbols. In addition, when data is received, the wireless communication unit 210 demodulates and decodes the baseband signal to reconstruct the received bit stream.
[0039] The wireless communication unit 210 up-converts the baseband signal into a radio frequency (RF) band signal, and can send the RF band signal through an antenna. The wireless communication unit 210 down-converts the RF band signal received through the antenna into a baseband signal. To this end, the wireless communication unit 210 may include a transmission filter, a reception filter, an amplifier, a mixer, an oscillator, a digital-to-analog converter (DAC), or an analog-to-digital converter (ADC), etc. In addition, the wireless communication unit 210 may include multiple transmission / reception paths. In addition, the wireless communication unit 210 may include at least one antenna array containing multiple antenna elements.
[0040] From a hardware perspective, the wireless communication unit 210 may include a digital unit and an analog unit, and the analog unit may include multiple subunits according to operating power, operating frequency, etc. The digital unit may be configured as at least one processor (eg, a digital signal processor (DSP)).
[0041] As described above, the wireless communication unit 210 transmits and receives signals. Therefore, a part or all of the wireless communication unit 210 may be referred to as a transmitter, a receiver, or a transceiver. In this document, transmission and reception performed through a wireless channel are interpreted as including the above-mentioned processing performed by the wireless communication unit 210.
[0042] The backhaul communication unit 220 provides an interface for performing communication with other nodes in the network. That is, the backhaul communication unit 220 converts a bit stream sent from the base station to another node (e.g., another access node, another base station, a higher-level node, or a core network, etc.) into a physical signal, and converts a physical signal received from another node into a bit stream.
[0043] The storage unit 230 stores data for base station operation (such as default programs, applications, and configuration information, etc.). The storage unit 230 can be configured as a volatile memory, a non-volatile memory, or a combination of a volatile memory and a non-volatile memory. The storage unit 230 provides the stored data in response to a request from the controller 240.
[0044] The controller 240 controls the overall operation of the base station. For example, the controller 240 sends and receives signals through the wireless communication unit 210 or the backhaul communication unit 220. In addition, the controller 240 records and reads data in the storage unit 230. The controller 240 can perform the functions of the protocol stack required by the communication standard. According to an embodiment, the protocol stack may be included in the wireless communication unit 210. To this end, the controller 240 may include at least one processor.
[0045] Figure 3 is a diagram showing a configuration of a terminal in a wireless communication system according to an embodiment. Figure 3The configuration shown in can be interpreted as the configuration of the terminal 120. The term "unit", "device", etc. used herein means a unit for processing at least one function or operation that can be implemented by hardware, software, or a combination of hardware and software.
[0046] Reference Figure 3 The terminal 120 includes a communication unit 310 , a storage unit 320 and a controller 330 .
[0047] The communication unit 310 performs a function for sending or receiving a signal through a wireless channel. For example, the communication unit 310 performs a function of converting between a baseband signal and a bit stream according to the physical layer standard of the system. For example, when data is transmitted, the communication unit 310 encodes and modulates the transmitted bit stream to generate complex symbols. In addition, when data is received, the communication unit 310 demodulates and decodes the baseband signal to reconstruct the received bit stream. The communication unit 310 up-converts the baseband signal to an RF band signal, and can transmit the RF band signal through an antenna. The communication unit 310 down-converts the RF band signal received through the antenna to a baseband signal. For example, the communication unit 310 may include a transmission filter, a reception filter, an amplifier, a mixer, an oscillator, a DAC, or an ADC, etc.
[0048] The communication unit 310 may include multiple transmit / receive paths. In addition, the communication unit 310 may include at least one antenna array containing multiple antenna elements. From a hardware perspective, the communication unit 310 may include digital circuits and analog circuits (e.g., radio frequency integrated circuits (RFICs)). The digital circuits and analog circuits may be configured as a single package. In addition, the communication unit 310 may include multiple RF chains. The communication unit 310 may perform beamforming.
[0049] As described above, the communication unit 310 transmits and receives signals. Therefore, a part or all of the communication unit 310 may be referred to as a transmitter, a receiver, or a transceiver. In this document, transmission and reception performed through a wireless channel are interpreted as including the above-mentioned processing performed by the communication unit 310.
[0050] The storage unit 320 stores data for terminal operation (such as, for example, default programs, applications, and configuration information, etc.). The storage unit 320 can be configured as a volatile memory, a non-volatile memory, or a combination of a volatile memory and a non-volatile memory. The storage unit 320 provides the stored data in response to a request from the controller 330.
[0051] The controller 330 controls the overall operation of the terminal. For example, the controller 330 sends and receives signals through the communication unit 310. In addition, the controller 330 records and reads data in the storage unit 320. The controller 330 can perform the functions of the protocol stack required by the communication standard. To this end, the controller 330 may include at least one processor or microprocessor, or may be configured as a part of a processor. A part of the communication unit 310 and the controller 330 may be referred to as a communication processor (CP).
[0052] Figure 4 is a flowchart of a base station in a wireless communication system according to an embodiment of the present disclosure. Figure 4 A method of operating the base station 110 is shown.
[0053] Specifically, Figure 4 It is shown that when the base station 110 configures different mixing parameter sets for the plurality of terminals 120 and 130 connected to the base station 110, the base station 110 determines that the guard bands between the sub-bands respectively allocated to the plurality of terminals 120 and 130 have the minimum size.
[0054] Reference Figure 4 In operation 401, the base station receives information from the terminal and / or from a higher layer. In operation 401, the base station is connected to a plurality of terminals. The base station may receive information from each of the plurality of connected terminals. The information received by the base station from each of the plurality of terminals may include at least one of a scheduling request (SR) for scheduling allocation, a status report (e.g., a buffer status report (BSR)) for status information about the amount of information transmitted by the UE, a power headroom report (PHR) for UE transmit power allocation, and a sounding reference signal (SRS) for channel estimation (such as path loss, etc.). The information received by the base station from the higher layer may include at least one of UE priority and buffer occupancy (BO) information for bandwidth allocation.
[0055] In operation 402, the base station determines resources allocated to each of the multiple terminals based on the information received in operation 401. Specifically, the base station may allocate a sub-band or parameter to each terminal. In addition, the base station may allocate a bandwidth to each terminal. In addition, the base station may configure a transmit power for each terminal.
[0056] In operation 403, the base station determines a guard band to be allocated to each terminal based on the allocated resources.
[0057] In an embodiment, the base station may allocate a transmission power (ρ) to each terminal according to (0) ,ρ (1) ), the bandwidth allocated to each terminal (BW (0) ,BW (1)) and the current guard band size (Δf aGB,bGB ) as a parameter to determine the guard band with the minimum size that meets the target error vector magnitude (EVM).
[0058] In another embodiment, the base station may allocate the transmission power (ρ) to each terminal according to (0) ,ρ (1) ), the bandwidth allocated to each terminal (BW (0) ,BW (1) ) and the current guard band size (Δf aGB,bGB ) as a parameter to determine the guard band with the minimum size that meets the target error vector magnitude (EVM).
[0059] In another embodiment, the base station may determine the guard band for each terminal using a combination of a predetermined weight, a tuning factor, and an allocated resource.
[0060] In another embodiment, when the guard band for one terminal has been determined, the base station may determine the guard band for another terminal using a combination of a predetermined weight, a tuning factor, and an allocated resource.
[0061] In another embodiment, the base station may determine the guard band using a combination of guard bands having the same size that satisfy the target EVM and allocated to two terminals, a predetermined weight, a tuning factor, and a resource.
[0062] In another embodiment, the base station may determine the guard band of one terminal by inputting the target EVM into an inverse function of the EVM formula with resources and guard band as parameters, and may determine the guard band of another terminal using a combination of predetermined weights, adjustment factors and resources.
[0063] In operation 404, the base station allocates RBs to each terminal based on the determined guard band. In an embodiment, the base station may allocate RBs other than RBs included in the guard band determined in operation 403 to each terminal in the bandwidth allocated to each terminal.
[0064] In operation 405, the base station transmits RB allocation information to each terminal through a control channel. In an embodiment, the control channel may include at least one of a physical downlink control channel (PDCCH) and a control resource set (CORESET).
[0065] In order to achieve communication that meets the requirements of multiple terminals using limited resources, appropriate resource allocation is required. To this end, the base station can receive at least one of a scheduling request (SR), a status report (e.g., BSR) for status information about the amount of information sent by the UE, a PHR for UE transmit power allocation, and an SRS for channel estimation (such as path loss, etc.) from each terminal. In addition, the base station can receive at least one of UE priority and BO information for bandwidth allocation from a higher layer. The base station determines the resources for each terminal based on information received from each terminal and / or from a higher layer. The base station determines the resources for each terminal based on transmit power information and bandwidth information.
[0066] According to an embodiment, the base station determines a guard band for each of the multiple terminals to which a continuous sub-band is allocated, taking into account resources allocated to each of the multiple terminals. The base station calculates the EVM of the subcarriers in the bandwidth based on the bandwidth and transmit power of each terminal, and determines the optimal guard band that meets the target EVM.
[0067] Figure 5 is a diagram showing EVM distribution of each RB according to PO in a wireless communication system according to an embodiment.
[0068] When a base station transmits different hybrid parameter sets for a plurality of terminals connected to the base station, a method for determining an optimal guard band by taking into account resource differences of the respective terminals is required. When an optimal guard band is not determined for a terminal of a hybrid parameter set, a guard band that unnecessarily occupies resources may be allocated, and allocation of an inappropriate guard band may reduce transmission efficiency.
[0069] Figure 5 The EVM distribution of each RB of the sub-band according to the power offset is shown. Figure 5 , when a guard band is allocated only for the parameter set on the high-power side, or when a guard band is symmetrically allocated for the parameter sets on both sides, the transmission efficiency may be significantly reduced.
[0070] That is, if the power offset = 6dB, based on the required EVM = -30dB, the optimal allocation method can use about 24.24% more frequency than the existing symmetrical allocation method. In the symmetrical allocation method, 66-MHz frequency can be used, while according to the disclosed allocation, 82-MHz frequency can be used.
[0071] Figure 5EVMs 521, 531, 541, 551, and 561 of subcarriers 501 and 511 are shown when there is a power offset (i.e., a power difference between the transmission power of the second terminal 130 and the transmission power of the first terminal 120) between the first terminal 120 using subband 0 500 and the second terminal 130 using subband 1 510. When the power offset increases, in order to meet the target EVM (-30 dB), the size of the guard band to be allocated to the first terminal 120 increases, and the size of the guard band to be allocated to the second terminal 130 decreases. Regarding the position of the guard band, as the power offset increases, the guard bands 520, 530, 540, 550, and 560 gradually move from the area of subband 0 500 of the first terminal 120 to the area of subband 1 510 of the second terminal 130.
[0072] Figure 6 is a diagram illustrating EVM distribution per RB according to bandwidth in a wireless communication system according to an embodiment.
[0073] Figure 6 The EVM distribution in the subband according to the bandwidth allocated to each terminal is shown. When the guard band is allocated only for the parameter set on one side of the large bandwidth, or when the guard band is symmetrically allocated for the parameter sets on both sides, the transmission efficiency may be significantly reduced.
[0074] That is, when the allocated bandwidth is 90 MHz and 10 MHz, based on the required EVM = -30 dB, the optimal allocation method can use about 5.17% more frequency than the existing symmetric allocation method. That is, in the symmetric allocation method, 87 MHz frequency can be used, while according to the disclosed allocation method, 91.5 MHz frequency can be used.
[0075] Figure 6 EVMs 621, 631, 641, and 651 of subcarriers 601 and 611 are shown according to the size changes of subband 0 600 of the first terminal 120 and subband 1 610 of the second terminal 130 in the 100-MHz channel bandwidth. As the proportion allocated to subband 0 600 of the first terminal 120 increases, or as the proportion allocated to subband 1 610 of the second terminal 130 decreases, the relative positions of guard bands 620, 630, 640, and 650 move in the direction of subband 1 610 of the second terminal 130.
[0076] Reference Figure 5 and Figure 6 , EVM varies according to the combination of parameter sets of the terminal. Therefore, the size and position of the guard band according to the power offset and bandwidth vary according to the combination of parameter sets of the terminal.
[0077] According to an embodiment, when transmitting contiguous bandwidth portions or sub-bands for different parameter sets, an optimal guard band that meets the required receiver EVM may be allocated, thereby minimizing the frequency occupancy of the guard band and maximizing resource efficiency.
[0078] When a given parameter set is combined and resources are allocated, various embodiments provide a minimum guard band search method using EVM. The EVM used in the disclosed method is expressed as per each terminal (ρ (0) ,ρ (1) ) power, allocated bandwidth (BW (0) ,BW (1) ) and the current guard band size (Δf aGB,bGB ) as a parameter. When the target EVM of each terminal 120 and 130 is defined as and the guard bands of sub-band 0 500 and 600 and sub-band 1 510 and 610 are respectively composed of a GB and b GB When expressing , equations (1), (2) and (3) can be applied.
[0079]
[0080]
[0081]
[0082] In this article, It represents the interference of sub-band j in 1 RB at the edge of sub-band i.
[0083] Various embodiments provide a minimum guard band search algorithm for determining an optimal guard band. According to the disclosed algorithm, the guard band is detected so that the EVM meets the target EVM by separately including subcarriers of the subband of each terminal in the guard band (these subcarriers are from subcarriers adjacent to another subband in the subband to which the minimum guard band is applied). A code example of the disclosed algorithm is shown in Table 1 below.
[0084] Table 1
[0085]
[0086]
[0087] Figure 7 is a diagram illustrating a process of a minimum guard band search algorithm in a wireless communication system according to an embodiment.
[0088] Specifically, Figure 7 A flow chart of the minimum guard band search algorithm shown in Table 1 is shown.
[0089] In operation 701, the base station uses different parameter sets to configure resource differences between sub-bands during initialization. Sub-band 0 500 and 600 and sub-band 1 510 and 610 are respectively configured with a GB and b GB express.
[0090] In operation 702, the base station calculates the EVM according to the allocation of the guard band in the sub-band. According to an embodiment, the base station may use a lookup table (LUT) compiled from previous EVM calculation results. The EVM formula is based on the power (ρ (0) ,ρ (1) ), allocated bandwidth (BW (0) ,BW (1) ) and the current guard band size (Δf aGB,bGB ) as a parameter.
[0091] In operation 703, the base station determines whether the EVM in the guard band configuration meets the target EVM requirement. The target EVM of each terminal 120 and 130 is given by If the target EVM requirement is not met, the method proceeds to operation 706 .
[0092] In operation 704 , the base station determines whether the guard band that meets the target EVM requirement is the minimum guard band. If it is not the minimum guard band, the method proceeds to operation 706 .
[0093] In operation 705 and operation 706, the base station determines whether the minimum guard band is updated.
[0094] When the base station determines that the minimum guard band is to be updated, in operation 707, the base station updates the determined minimum guard band, and the method returns to operation 702. If the minimum guard band is not updated, the method ends.
[0095] Various embodiments provide a method for using the statistical properties of INI to determine the minimum guard band that meets the target EVM when combining and allocating resources for a given set of parameters. The energy of INI has a chi-square distribution, which is based on the transmit power (ρ) of each terminal. (0) ,ρ (1) ), allocated bandwidth (BW (0) ,BW (1) ) and the current guard band size (Δf aGB,bGB ) as a parameter. Various embodiments provide a method for obtaining a minimum guard band so that the probability that the energy of INI is less than the target EVM is 1, wherein equations (4), (5) and (6) can be applied.
[0096]
[0097]
[0098]
[0099] Various embodiments provide a statistically based minimum guard band search algorithm for determining an optimal guard band. According to the disclosed algorithm, the guard band is detected so that the probability that the energy of the INI is less than the target EVM is 1 by separately including the subcarriers of the subband of each terminal in the guard band (these subcarriers are from the subcarriers adjacent to another subband in the subband to which the minimum guard band is applied). The code example of the disclosed algorithm is shown in Table 2 below.
[0100] Table 2
[0101]
[0102]
[0103] Figure 8 is a diagram illustrating a process of a statistics-based minimum guard band search algorithm in a wireless communication system according to an embodiment.
[0104] Specifically, Figure 8 A flow chart of the statistics-based minimum guard band search algorithm shown in Table 2 is shown.
[0105] In operation 801, the base station uses different parameter sets to configure resource differences between sub-bands during initialization. Sub-band 0 500 and 600 and sub-band 1 510 and 610 are respectively configured with a GB and b GB express.
[0106] In operation 802, the base station calculates the probability that the energy of INI is less than the target EVM according to the allocation of the guard band in the sub-band. The energy of INI has a chi-square distribution, which is based on the transmission power (ρ (0) ,ρ (1) ), allocated bandwidth (BW (0) ,BW (1) ) and the current guard band size (Δf aGB,bGB ) as a parameter.
[0107] In operation 803, the base station determines whether the EVM in the guard band configuration meets the target EVM requirement. The target EVM of each terminal 120 and 130 is given by The base station determines whether the probability that the energy of INI is less than the target EVM is 1. When the EVM does not meet the target EVM requirement, the method proceeds to operation 806.
[0108] In operation 804 , the base station determines whether the guard band satisfying the target EVM requirement is a minimum guard band. When the guard band is not the minimum guard band, the method proceeds to operation 806 .
[0109] In operation 805 and operation 806, the base station determines whether the minimum guard band is updated.
[0110] When the minimum guard band is to be updated, in operation 807, the base station updates the determined minimum guard band, and the method returns to operation 802. When the minimum guard band is not to be updated, the method ends.
[0111] Fig. 9 is a diagram showing an example of frequency distribution of sub-bands in a wireless communication system according to an embodiment.
[0112] Specifically, Fig. 9 An example of guard band allocation taking into account power offset and bandwidth is shown.
[0113] Fig. 9 A guard band GB0 902 allocated for sub-band 0 900 of the first terminal 120 and a guard band GB1 912 allocated for sub-band 1 910 of the second terminal 130 are shown.
[0114] When the parameter set of each terminal's subband is composed of μ 0 , μ 1 When expressed as Fig. 9 shown.
[0115] Reference Fig. 9 , based on the guard band determined in view of the resources of each terminal according to various embodiments, the base station determines RBs 901 and 911 to be allocated to each terminal.
[0116] Specifically, by excluding (that is, invalidating 920) RBs in guard bands 902 and 912 of the corresponding terminal from the bandwidth allocated to each terminal, the base station determines RBs 901 and 911 in subbands 900 and 910 of the corresponding terminal.
[0117] After determining RBs 901 and 911, the base station transmits information on the allocated RBs to each terminal through a control channel such as PDCCH or CORESET.
[0118] When R is a set of resources, the guard band of each sub-band can be expressed by the following equation (7).
[0119]
[0120] In this paper, c k is the tuning factor of subband k, w r,k is the weight that varies according to the allocation level of sub-band k, Δ ref,r is a reference guard band value that varies according to the resource type.
[0121] Fig.10 is a diagram showing an example of allocating a guard band for each sub-band according to a power offset in a wireless communication system according to an embodiment.
[0122] Fig.10 A guard band a0 1001 allocated for sub-band 0 1000 of the first terminal 120 and a guard band b0 1011 allocated for sub-band 1 1010 of the second terminal 130 are shown.
[0123] The reference guard band may be configured in units of subcarriers or RBs, or may be configured in units of Hertz (Hz). For example, R = {power offset (ΔP)} is considered as a resource set, assuming ΔP>P 0 >0, different protection bands can be allocated according to formula (7), so that Δ GB0 =a0 and Δ GB1 =b0(a0>b0), such as Fig.10 shown.
[0124] Fig.11 is a diagram showing an example of allocating a guard band for each sub-band according to an allocated bandwidth in a wireless communication system according to an embodiment.
[0125] Fig.11 A guard band c0 1101 allocated to sub-band 0 1100 of the first terminal 120 and a guard band c0 1111 allocated to sub-band 1 1110 of the second terminal 130 are shown.
[0126] Taking R = {allocated bandwidth} as the resource set, assuming BW0 = A and BW1 = B, the guard band can be allocated according to equation (7) so that Δ GB0 = c0 and Δ GB1 =d0, such as Fig.11 shown.
[0127] Fig.12 is a diagram showing an example of allocating a guard band for each sub-band according to a power offset and an allocated bandwidth in a wireless communication system according to an embodiment.
[0128] Fig.12A guard band GB0 1201 allocated to the sub-band 0 1200 of the first terminal 120 and a guard band GB1 1211 allocated to the sub-band 1 1210 of the second terminal 130 are shown.
[0129] Considering the power offset and allocated bandwidth between terminals, when R = {power offset, allocated BW}, ΔP>P 0 >0, BW0=A, BW1=B), the allocation of guard bands to each sub-band can be expressed as Δ GB0 =v0·a0+v1·c0 and Δ GB1 =w0·b0+w1·d0, such as Fig.12 shown.
[0130] The weights, reference guard bands, and values of various factors used in various embodiments may be pre-stored in a lookup table (LUT) in a memory and used by the base station.
[0131] According to the embodiment, the guard band Δ allocated to the sub-band 1 1210 of the second terminal 130 GB1 It can be used as a guard band Δ allocated to the sub-band 0 1200 of the first terminal 120. GB0 When determining the guard bands of the data block and the synchronization signal (SS) block (SSB), the guard band of the SSB is fixed. When the fixed guard band is defined as Δ GB0 , R = {frequency offset (ΔP)} is considered as a resource set, and assuming ΔP>P 0 When ?>0, different guard bands can be obtained by using fixed guard band formulas, such as formula (8).
[0132]
[0133] Here, the weight, the reference guard band, and the values of various factors may be pre-stored in a LUT in a memory and used by the base station.
[0134] According to an embodiment, based on allocating a guard band (Δ GB,Symmetric / 2) method, the base station can obtain the relative guard band, as shown in formula (9).
[0135]
[0136] Here, the weight, the reference guard band, and the values of various factors may be pre-stored in a LUT in a memory and used by the base station.
[0137] According to the embodiment, by inputting the target EVM into the inverse function of the EVM formula of the resource and the guard band, the base station can obtain the guard band of a sub-band, and can derive the relative guard band based on the guard band, as shown in formula (10).
[0138]
[0139] Here, the values of the weight, reference guard band and various factors may be pre-stored in a LUT in a memory and used by the base station. In addition, the inverse function result of the target EVM may also be stored in the LUT and used.
[0140] Fig.13 is a flowchart illustrating an example of a process of using values of weights, reference guard bands, and tuning factors in a wireless communication system according to an embodiment.
[0141] In operation 1301, the base station checks a resource r belonging to a resource set R.
[0142] In operation 1302, the base station determines a weight Wr based on the checked resource r.
[0143] In operation 1303, the base station calculates a guard band using the determined weight, the reference guard band, and the value of the tuning factor.
[0144] Fig.14 is a diagram illustrating an example of a process of using values of a weight, a reference guard band, and a tuning factor in a wireless communication system according to an embodiment.
[0145] In operation 1401, the base station configures a guard band for one sub-band by inputting a target EVM into an inverse function of the EVM formula of the resource and guard bands. Or derive the relative guard band based on the guard band in a sub-band The two sub-bands are assigned guard bands with the same size (Δ GB,Symmetric / 2) method.
[0146] In operation 1402, the base station checks a resource r belonging to a resource set R.
[0147] In operation 1403, the base station determines a weight Wr based on the checked resource r.
[0148] In operation 1404, the base station calculates the guard band using the determined weight, the reference guard band, and the value of the tuning factor.
[0149] Various embodiments provide a method for allocating a guard band according to resource differences between parameter sets when transmitting a hybrid parameter set of fifth generation new radio (5G NR).
[0150] According to various embodiments, guard bands may be allocated according to resource differences, thereby reducing unnecessary guard band allocations, and the reduction in guard band allocations may improve spectrum efficiency. In addition, according to various embodiments, guard bands may be adaptively allocated in LTE-NR dynamic spectrum sharing, thereby maximizing LTE and NR throughput.
[0151] According to various embodiments, in scenarios where multiple bandwidth portions are transmitted (such as, for example, NR hybrid parameter sets for enhanced mobile broadband (eMBB), ultra-reliable low latency communication (URLLC), and massive machine type communication (mMTC), etc.), the hybrid parameter set guard band may be minimized, thereby maximizing throughput (TP).
[0152] Furthermore, according to various embodiments, adaptive guard bands for LTE / NR dynamic spectrum sharing may be minimized.
[0153] The methods disclosed in the claims and / or the methods according to the various embodiments described in the specification of the present disclosure may be implemented by hardware, software, or a combination of hardware and software.
[0154] When these methods are implemented by software, a computer-readable storage medium for storing one or more programs (software modules) may be provided. One or more programs stored in the computer-readable storage medium may be configured to be executed by one or more processors in an electronic device. The at least one program may include instructions for causing the electronic device to perform methods according to various embodiments of the present disclosure as defined by the attached claims and / or disclosed herein.
[0155] The program (software module or software) can be stored in a non-volatile memory including random access memory (RAM) and flash memory, read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), magneto-optical storage device, compact disc-ROM (CD-ROM), digital versatile disc (DVD), or other types of optical storage devices or magnetic tapes. Alternatively, any combination of some or all of them can form a memory storing the program. In addition, multiple such memories may be included in the electronic device.
[0156] In addition, the program can be stored in an attachable storage device that can access the electronic device through a communication network such as the Internet, an intranet, a local area network (LAN), a wide area network (WLAN), and a storage area network (SAN), or a combination thereof. Such a storage device can access the electronic device through an external port. In addition, a separate storage device on a communication network can access the portable electronic device.
[0157] In the above detailed embodiments of the present disclosure, the elements included in the present disclosure are expressed in singular or plural form according to the detailed embodiments presented. However, for the convenience of description, the singular form or the plural form is appropriately selected as the presented case, and the present disclosure is not limited to the elements expressed in singular or plural form. Therefore, the elements expressed in plural form may also include a single element, or the elements expressed in singular form may also include multiple elements.
[0158] Although embodiments have been described in the detailed description of the present disclosure, these embodiments may be modified and changed without departing from the scope of the present disclosure. Therefore, the scope of the present disclosure should not be limited to only these embodiments, but should be limited by the attached claims and their equivalents.
Claims
1. A method for operating a base station in a wireless communication system, the method include: receiving status information from at least one of a higher layer and a plurality of terminals; determining corresponding allocated resources for each of the plurality of terminals based on the state information; determining a corresponding guard band to be allocated for each of the plurality of terminals based on the corresponding allocated resources; Determine a corresponding resource block (RB) for each terminal of the plurality of terminals based on the corresponding guard band; as well as Information on the determined corresponding RB is transmitted to a corresponding terminal among the plurality of terminals.
2. The method according to claim 1, in, The status information received from the plurality of terminals includes at least one of a scheduling request SR, a buffer status report BSR, a power headroom report PHR, and a sounding reference signal SRS.
3. The method according to claim 1, in, The status information received from the higher layer includes at least one of a user equipment priority and a buffer occupancy rate BO.
4. The method according to claim 1, in, The corresponding allocated resources include at least one of a sub-band, a parameter set, a bandwidth, and a transmission power for a corresponding terminal among the plurality of terminals.
5. The method according to claim 1, in, The corresponding guard band is determined based on a predetermined weight, a tuning factor, and the corresponding allocated resource.
6. The method according to claim 1, in, The corresponding guard band is determined based on a transmit power allocated to a corresponding terminal among the plurality of terminals, a bandwidth allocated to a corresponding terminal among the plurality of terminals, and a current guard band size.
7. The method according to claim 1, in, The corresponding guard band is a guard band having a minimum size that satisfies a predetermined target error vector magnitude (EVM) requirement.
8. The method according to claim 1, in, The corresponding guard band is determined by using the inter-parameter set interference INI energy distribution.
9. The method according to claim 1, in, The corresponding guard band is determined as follows: the guard band of one terminal among the multiple terminals is determined by inputting a predetermined target EVM into an inverse function of a predetermined EVM formula with the corresponding allocated resources and the corresponding guard band as parameters, and the guard bands of different terminals among the multiple terminals are determined based on a predetermined weight, a tuning factor and another corresponding allocated resource.
10. The method according to claim 1, in, The corresponding RBs include RBs other than RBs belonging to the corresponding guard band in a bandwidth allocated to a corresponding terminal among the plurality of terminals.
11. A base station in a wireless communication system, the base station include: Transceiver; as well as at least one processor configured to be functionally connected to the transceiver, Wherein, the at least one processor is configured to: receiving status information from at least one of a higher layer and a plurality of terminals; determining corresponding allocated resources for each of the plurality of terminals based on the state information; determining a corresponding guard band to be allocated for each of the plurality of terminals based on the corresponding allocated resources; Determine a corresponding resource block (RB) for each of the plurality of terminals based on the corresponding guard band; and Information on the determined corresponding RB is transmitted to a corresponding terminal among the plurality of terminals.
12. The base station according to claim 11, in, The status information received from the plurality of terminals includes at least one of a scheduling request SR, a buffer status report BSR, a power headroom report PHR, and a sounding reference signal SRS.
13. The base station according to claim 11, in, The status information received from the higher layer includes at least one of a user device priority and a buffer occupancy rate BO.
14. The base station according to claim 11, in, The corresponding allocated resources include at least one of a sub-band, a parameter set, a bandwidth, and a transmission power for a corresponding terminal among the plurality of terminals.
15. The base station according to claim 11, in, The corresponding guard band is determined based on a predetermined weight, a tuning factor, and the corresponding allocated resource.
