Some example embodiments may generally relate to mobile or wireless telecommunication systems, such as Long Term Evolution (LTE), fifth generation (5G) radio access technology (RAT), new radio (NR) access technology, or other communications systems. For example, certain embodiments may relate to systems and/or methods for maximizing moving average window sizes.
Examples of mobile or wireless telecommunication systems may include the Universal Mobile Telecommunications System (UMTS) Terrestrial Radio Access Network (UTRAN), Long Term Evolution (LTE) Evolved UTRAN (E-UTRAN), LTE-Advanced (LTE-A), MulteFire, LTE-A Pro, and/or fifth generation (5G) radio access technology or new radio (NR) access technology. 5G wireless systems refer to the next generation (NG) of radio systems and network architecture. A 5G system is mostly built on a 5G new radio (NR), but a 5G (or NG) network can also build on the E-UTRA radio. It is expected that NR can support at least service categories such as enhanced mobile broadband (eMBB) and ultra-reliable low-latency-communication (URLLC) as well as massive machine type communication (mMTC). NR is expected to deliver extreme broadband and ultra-robust, low latency connectivity and massive networking to support the Internet of Things (IoT). The next generation radio access network (NG-RAN) represents the RAN for 5G, which can provide both NR and LTE (and LTE-Advanced) radio accesses. It is noted that, in 5G, the nodes that provide radio access functionality to a user equipment (i.e., similar to the Node B in UTRAN or the evolved Node B (eNB) in LTE) may be named next-generation Node B (gNB) when built on NR radio and may be named next-generation eNB (NG-eNB) when built on E-UTRA radio.
For proper understanding of example embodiments, reference should be made to the accompanying drawings, wherein:
It will be readily understood that the components of certain example embodiments, as generally described and illustrated in the figures herein, may be arranged and designed in a wide variety of different configurations. Thus, the following detailed description of some example embodiments of systems, methods, apparatuses, and computer program products for optimizing aggregated feedback frequencies is not intended to limit the scope of certain embodiments, but is instead representative of selected example embodiments.
Third Generation Partnership Project (3GPP) Radio Access Network Working Group 4 (RAN4) considered EVM equalizer calculations for NR base station (BS) conformance testing. In general, 3GPP technical specification (TS) 38.104, 38.141-1, and 38.141-2 describe measurement and calculation details. These descriptions are based on TS 36.141 for E-UTRA signals, and modifications have made for adaptation into NR specifications.
Moving averages may be used to obtain equalizer coefficients in the frequency domain across the subcarriers that contain DMRS. For example, as illustrated in
However, no CRS exists in NR, and instances where PDSCH is not allocated contiguously throughout in the frequency domain creates large gaps between allocated PDSCHs. No DMRS subcarrier exists in these gaps since none is allocated. For example,
In order to address this challenge, some proposals seek to modify the equalizer moving average calculation to accommodate these large gaps by modifying the channel edge exceptional cases to include these separately allocated RBs edges to use method illustrated in
As illustrated in
In some embodiments, for at least one PDSCH resource block at the lower of edge of the channel bandwidth, such as the first RB inside the channel bandwidth, the moving average window size in the frequency domain is applied. The first DMRS subcarrier may not be averaged such that y1 = DMRS1. The second DMRS subcarrier may be averaged over three DMRS subcarriers such that
The third DMRS subcarrier may be averaged over five DMRS subcarriers such that y3 =
The fourth DMRS subcarrier may be averaged over five DMRS subcarriers such that
The fifth DMRS subcarrier may be averaged over five DMRS subcarriers such that
Thesixth DMRS subcarrier may be averaged over five DMRS subcarriers such that
In certain embodiments, for at least one PDSCH resource block in the middle of the channel bandwidth, such as the RBs beside the first and the last RB inside the channel bandwidth, the moving average window size in the frequency domain may be applied. The first DMRS subcarrier may be averaged over 5 DMRS subcarriers such that
The second DMRS subcarrier may be averaged over 5 DMRS subcarrier such that
The third DMRS subcarrier may be averaged over 5 DMRS subcarriers such that
The fourth DMRS subcarrier may be averaged over 5 DMRS subcarriers such that
The fifth DMRS subcarrier may be averaged over 5 DMRS subcarriers such that y5 =
DMRSi. The sixth DMRS subcarrier may be averaged over 5 DMRS subcarriers such that
In various embodiments, for at least one PDSCH resource block at the upper edge of the channel bandwidth, such as the last RB inside the channel bandwidth, the moving average window size in the frequency domain may be applied. The first DMRS subcarrier may be averaged over five DMRS subcarriers such that
The second DMRS subcarrier may be averaged over five DMRS subcarriers such that
The third DMRS subcarrier may be averaged over five DMRS subcarriers such that
The fourth DMRS subcarrier may be averaged over five DMRS subcarriers such that
The fifth DMRS subcarrier may be averaged over three DMRS subcarriers such that
The sixth DMRS subcarrier may not be averaged such that
In some embodiments, the method may further include calculating at least one coefficient for each non-demodulation reference signal subcarrier x according to a fifth order interpolation polynomial with six equalizer coefficients in each PDSCH resource block. The calculating may be performed according to
In certain embodiments, the method may further include calculating at least one coefficient for each non-demodulation reference signal subcarrier x according to a fourth order interpolation polynomial with the five equalizer coefficients closest to the target non-demodulation reference signal subcarrier x in the frequency domain in each PDSCH resource block. The calculating is performed according to
In various embodiments, the method may include calculating at least one coefficient for each non-demodulation reference signal subcarrier x according to a third order interpolation polynomial with the four equalizer coefficients closest to the target non-demodulation reference signal subcarrier x in the frequency domain in each PDSCH resource block. The calculating may be performed according to
In some embodiments, the method may further include calculating at least one coefficient for each non-demodulation reference signal subcarrier x according to a second order interpolation polynomial with the three equalizer coefficients closest to the target non-demodulation reference signal subcarrier x in the frequency domain in each PDSCH resource block. The calculating may be performed according to
Network entity 810 may be one or more of a base station, such as an evolved node B (eNB) or 5G or New Radio node B (gNB), a serving gateway, a server, and/or any other access node or combination thereof.
Network entity 810 may further comprise at least one gNB-CU, which may be associated with at least one gNB-DU. The at least one gNB-CU and at least one gNB-DU may be in communication via at least one F1 interface, at least one Xn-C interface, and/or at least one NG interface via a 5GC.
Test equipment 820 may include one or more of a mobile device, such as a mobile phone, smart phone, personal digital assistant (PDA), tablet, or portable media player, digital camera, pocket video camera, video game console, navigation unit, such as a global positioning system (GPS) device, desktop or laptop computer, single-location device, such as a sensor or smart meter, or any combination thereof.
One or more of these devices may include at least one processor, respectively indicated as 811 and 821. Processors 811 and 821 may be embodied by any computational or data processing device, such as a central processing unit (CPU), application specific integrated circuit (ASIC), or comparable device. The processors may be implemented as a single controller, or a plurality of controllers or processors.
At least one memory may be provided in one or more of devices indicated at 812 and 822. The memory may be fixed or removable. The memory may include computer program instructions or computer code contained therein. Memories 812 and 822 may independently be any suitable storage device, such as a non-transitory computer-readable medium. A hard disk drive (HDD), random access memory (RAM), flash memory, or other suitable memory may be used. The memories may be combined on a single integrated circuit as the processor, or may be separate from the one or more processors. Furthermore, the computer program instructions stored in the memory and which may be processed by the processors may be any suitable form of computer program code, for example, a compiled or interpreted computer program written in any suitable programming language. Memory may be removable or non-removable.
Processors 811 and 821 and memories 812 and 822 or a subset thereof, may be configured to provide means corresponding to the various blocks of
As shown in
The memory and the computer program instructions may be configured, with the processor for the particular device, to cause a hardware apparatus such as test equipment to perform any of the processes described below (see, for example,
In certain embodiments, an apparatus may include circuitry configured to perform any of the processes or functions illustrated in
The features, structures, or characteristics of example embodiments described throughout this specification may be combined in any suitable manner in one or more example embodiments. For example, the usage of the phrases “certain embodiments,” “some embodiments,” or other similar language, throughout this specification refers to the fact that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment. Thus, appearances of the phrases “in certain embodiments,” “in some embodiments,” “in other embodiments,” or other similar language, throughout this specification do not necessarily all refer to the same group of embodiments, and the described features, structures, or characteristics may be combined in any suitable manner in one or more example embodiments.
Additionally, if desired, the different functions or procedures discussed below may be performed in a different order and/or concurrently with each other. Furthermore, if desired, one or more of the described functions or procedures may be optional or may be combined. As such, the following description should be considered as illustrative of the principles and teachings of certain example embodiments, and not in limitation thereof.
One having ordinary skill in the art will readily understand that the example embodiments as discussed above may be practiced with procedures in a different order, and/or with hardware elements in configurations which are different than those which are disclosed. Therefore, although some embodiments have been described based upon these example embodiments, it would be apparent to those of skill in the art that certain modifications, variations, and alternative constructions would be apparent, while remaining within the spirit and scope of example embodiments.
According to a first embodiment, a method may include calculating at least one moving average window size in a frequency domain associated with a channel bandwidth and adjusting the at least one moving average window size in the frequency domain for at least one demodulation reference signal subcarrier in at least one resource block where at least one gap having a size of at least a predefined size is between the at least one resource block, wherein the at least one resource block comprises a predetermined number of demodulation reference signal subcarriers. The at least one resource block may comprise a predetermined number of demodulation reference signal subcarriers.
In a variant, for at least one physical downlink shared channel resource block at the lower edge of the channel bandwidth, the at least one moving average window size in the frequency domain is applied. A first demodulation reference signal subcarrier may not be averaged such that y1 = DMRS1. A second demodulation reference signal subcarrier may be averaged over three demodulation reference signal subcarriers such that
A third demodulation reference signal subcarrier may be averaged over five demodulation reference signal subcarriers such that
A fourth demodulation reference signal subcarrier may be averaged over five demodulation reference signal subcarriers such that
A fifth demodulation reference signal subcarrier may be averaged over five demodulation reference signal subcarriers such that
A sixth demodulation reference signal subcarrier may be averaged over five demodulation reference signal subcarriers such that
In a variant, for at least one physical downlink shared channel resource block in the middle of the channel bandwidth, the at least one moving average window size in the frequency domain may be applied. A first demodulation reference signal subcarrier may be averaged over 5 demodulation reference signal subcarriers such that
A second demodulation reference signal subcarrier may be averaged over 5 demodulation reference signal subcarrier such that
A third demodulation reference signal subcarrier may be averaged over 5 demodulation reference signal subcarriers such that
A fourth demodulation reference signal subcarrier may be averaged over 5 demodulation reference signal subcarriers such that
A fifth demodulation reference signal subcarrier may be averaged over 5 demodulation reference signal subcarriers such that
A sixth demodulation reference signal subcarrier may be averaged over 5 demodulation reference signal subcarriers such that
In a variant, for at least one physical downlink shared channel resource block at the upper edge of the channel bandwidth, the at least one moving average window size in the frequency domain may be applied. A first demodulation reference signal subcarrier is averaged over five demodulation reference signal subcarriers such that
A second demodulation reference signal subcarrier is averaged over five demodulation reference signal subcarriers such that
A third demodulation reference signal subcarrier is averaged over five demodulation reference signal subcarriers such that
A fourth demodulation reference signal subcarrier is averaged over five demodulation reference signal subcarriers such that
A fifth demodulation reference signal subcarrier is averaged over three demodulation reference signal subcarriers such that
A sixth demodulation reference signal subcarrier is not averaged such that y6 = DMRS6.
In a variant, the method may further include calculating at least one coefficient for each non-demodulation reference signal subcarrier x according to a fifth order interpolation polynomial with six equalizer coefficients in each physical downlink shared channel resource block. The calculating may be performed according to
In a variant, the method may further include calculating at least one coefficient for each non-demodulation reference signal subcarrier x according to a fourth order interpolation polynomial with the five equalizer coefficients closest to the target non-demodulation reference signal subcarrier x in the frequency domain in each physical downlink shared channel resource block. The calculating is performed according to
In a variant, the method may include calculating at least one coefficient for each non-demodulation reference signal subcarrier x according to a third order interpolation polynomial with the four equalizer coefficients closest to the target non-demodulation reference signal subcarrier x in the frequency domain in each physical downlink shared channel resource block. The calculating may be performed according to y(x) =
In a variant, the method may further include calculating at least one coefficient for each non-demodulation reference signal subcarrier x according to a second order interpolation polynomial with the three equalizer coefficients closest to the target non-demodulation reference signal subcarrier x in the frequency domain in each physical downlink shared channel resource block. The calculating may be performed according to
According to a second embodiment, an apparatus can include at least one processor and at least one memory and computer program code. The at least one memory and the computer program code can be configured to, with the at least one processor, cause the apparatus at least to perform a method according to the first embodiment and any of its variants.
According to a third embodiment, an apparatus can include means for performing the method according to the first embodiment and any of its variants.
According to a fourth embodiment, a computer program product may encode instructions for performing a process including a method according to the first embodiment and any of its variants.
According to a fifth embodiment, a non-transitory computer-readable medium may encode instructions that, when executed in hardware, perform a process including a method according to the first embodiment and any of its variants.
According to a sixth embodiment, a computer program code may include instructions for performing a method according to the first embodiment and any of its variants.
According to a seventh embodiment, an apparatus may include circuitry configured to perform a process including a method according to the first embodiment and any of its variants.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2021/061526 | 5/3/2021 | WO |
Number | Date | Country | |
---|---|---|---|
63025795 | May 2020 | US |