Wireless device, a network node and methods therein for enabling and determining reference signal configurations in a wireless communications network

A method performed by a wireless device for enabling a determination of a reference signal configuration for downlink transmissions in a wireless communications network is provided. The wireless device obtains information indicating the number of used transform coefficients of the total number of transform coefficients determined in a transform-based channel estimator in the wireless device upon receiving a first downlink transmission according to a first reference signal configuration. Also, the wireless device determines, based on the obtained information, if the first reference signal configuration for downlink transmissions to the wireless device is to be modified or not. A wireless device for enabling a determination of a reference signal configuration for downlink transmissions in a wireless communications network is also provided. Further, a network node and method therein for determining a reference signal configuration for transmissions in a wireless communications network are provided.

CROSS-REFERENCE TO RELATED APPLICATIONS

This application is a 35 U.S.C. § 371 national stage application for International Application No. PCT/SE2018/050273, entitled “A WIRELESS DEVICE, A NETWORK NODE AND METHODS THEREIN FOR ENABLING AND DETERMINING REFERENCE SIGNAL CONFIGURATIONS IN A WIRELESS COMMUNICATIONS NETWORK”, filed on Mar. 20, 2018, the disclosures and contents of which are hereby incorporated by reference in their entireties.

TECHNICAL FIELD

Embodiments herein relate to reference signal configuration in a wireless communications network. In particular, embodiments herein relate to wireless device and method therein for enabling a determination of a reference signal configuration for downlink transmissions in a wireless communications network. Also, embodiments herein relate to network nodes and methods therein for determining reference signal configurations for downlink and uplink transmissions in a wireless communications network.

BACKGROUND

A wireless communications network conventionally comprises radio base stations, also referred to as network nodes, providing radio coverage over at least one respective geographical area forming a so-called cell or coverage area. Wireless devices, also referred to herein as User Equipments, UEs, mobile stations, and/or wireless terminals, are served in the cells by the respective radio base station. The wireless devices transmit data over an air or radio interface to the radio base stations in uplink, UL, transmissions and the radio base stations transmit data over an air or radio interface to the wireless devices in downlink, DL, transmissions. In today's wireless communications networks a number of different possible technologies may be used, such as, for example, 5G/New Radio (NR), Long Term Evolution (LTE), LTE-Advanced, Wideband Code Division Multiple Access (WCDMA), Global System for Mobile communications/Enhanced Data rate for GSM Evolution (GSM/EDGE), Worldwide Interoperability for Microwave Access (WiMax), or Ultra Mobile Broadband (UMB). One of the technologies for a wireless communications network that is currently being worked on is the 5G or New Radio (NR) system architecture.

Similar to LTE, 5G/NR will depend on Reference Signals, RS, for channel estimation and demodulation of data information, i.e. both payload data information and control data information, of transmitted signals. The RS allows the receiver, whether in the wireless device or in the network node, to characterize the radio channel in such a way that its effect on the modulation symbols of the RS, i.e. RS symbols, and of the payload data information may be predicted and therefore reversed. The RS symbols are typically distributed in the time, frequency, code, and antenna domains according to a RS configuration.

Furthermore, 5G/NR is expected to employ a flexible air interface that may be deployed in many different types of scenarios which may comprise at least some of the following characteristics:a flexible Time Transmission Interval, TTI, duration, including both very short and very long TTIs;operation under high Doppler and high delay spread, as well as in low Doppler, low delay spread scenarios;early decoding of data, i.e. when latency requirements dictate it;a family of Orthogonal Frequency-Division Multiplexing, OFDM, numerologies, which may comprise different subcarrier spacings;communication at extremely low Signal-to-Noise Ratio, SNR, such as, for example, in certain massive-Machine Type Communication, mMTC, scenarios;communication at extremely high SNR, such as, for example, if the 5G/NR system is deployed as wireless backhaul in Line-of-Sight, LoS, scenarios or in certain indoor scenarios;very large antenna arrays with UE specific beamforming;different means for Channel State Information, CSI, acquisition, including reciprocity-based solutions and feedback-based solutions;convergence between UL, sidelink, and DL transmissions;transmission at a wide range of data rates, which may include varying bandwidths, modulation schemes, Multiple Input Multiple Output, MIMO, orders, and code rates;very reliable transmissions;high spectral efficiency;self-contained subframes, i.e. self-contained with regards to RS.

In order to properly address these different types of scenarios, a large set of RS configurations have been specified for 5G/NR. A reason for this is that Common Reference Signals, CRS, are no longer available in 5G/NR. In previous wireless communications network technologies, such as, e.g. LTE, CRS was broadcasted continuously to all wireless devices to be used for the channel estimation and demodulation of data information of the transmitted signals. Hence, the channel estimation and demodulation of data information in transmitted signals in 5G/NR must now instead be performed using other RS, such as, e.g. demodulation reference signals, DMRS. Therefore, the different RS configurations specified for 5G/NR may differ in RS density, i.e. the number of RS symbols used by each RS configuration. The RS density may differ both in time and frequency direction. The RS density of the RS configuration will also have a large effect on channel estimation performance. However, it has been noted that current solutions do not take advantage of the flexibility provided through the use of these different RS configurations.

SUMMARY

It is an object of embodiments herein to improve the use of different reference signal configurations in a wireless communications network.

According to a first aspect of embodiments herein, the object is achieved by a method performed by a wireless device for enabling a determination of a reference signal configuration for downlink transmissions in a wireless communications network. According to the method, the wireless device obtains information indicating the number of used transform coefficients of the total number of transform coefficients determined in a transform-based channel estimator in the wireless device upon receiving a first downlink transmission according to a first reference signal configuration. The wireless device also determines, based on the obtained information, if the first reference signal configuration for downlink transmissions to the wireless device is to be modified or not.

According to a second aspect of embodiments herein, the object is achieved by a wireless device for enabling a determination of a reference signal configuration for downlink transmissions in a wireless communications network. The wireless device is configured to obtain information indicating the number of used transform coefficients of the total number of transform coefficients determined in a transform-based channel estimator in the wireless device upon receiving a first downlink transmission according to a first reference signal configuration. The wireless device is also configured to determine, based on the obtained information, if the first reference signal configuration for downlink transmissions to the wireless device is to be modified or not.

According to a third aspect of embodiments herein, the object is achieved by a method performed by a network node for determining a reference signal configuration for downlink transmissions in a wireless communications network. According to the method, the network node obtains information indicating if a first reference signal configuration for downlink transmissions to a wireless device is to be modified or not. The network node also determines a second reference signal configuration for downlink transmissions to the wireless device based on the received information.

According to a fourth aspect of embodiments herein, the object is achieved by a network node for determining a reference signal configuration for downlink transmissions in a wireless communications network. The network node is configured to obtain information indicating if a first reference signal configuration for downlink transmissions to a wireless device is to be modified or not. The network node is also configured to determine a second reference signal configuration for downlink transmissions to the wireless device based on the received information.

According to a fifth aspect of embodiments herein, the object is achieved by a method performed by a network node for determining a reference signal configuration for uplink transmissions in a wireless communications network. According to the method, the network node obtains information indicating the number of used transform coefficients of the total number of transform coefficients determined in a transform-based channel estimator in the network node upon receiving an uplink transmission according to a first reference signal configuration. The network node also determines a second reference signal configuration for uplink transmissions in the wireless communications network based on the obtained information. Further, the network node configures a wireless device for uplink transmissions according to the determined second reference signal configuration.

According to a sixth aspect of embodiments herein, the object is achieved by a network node for determining a reference signal configuration for uplink transmissions in a wireless communications network. The network node is configured to obtain information indicating the number of used transform coefficients of the total number of transform coefficients determined in a transform-based channel estimator in the network node upon receiving an uplink transmission according to a first reference signal configuration. The network node is also configured to determine a second reference signal configuration for uplink transmissions in the wireless communications network based on the obtained information. Further, the network node is configured to configure a wireless device for uplink transmissions according to the determined second reference signal configuration.

According to a seventh aspect of the embodiments herein, a computer program is also provided configured to perform the method described above. Further, according to an eight aspect of the embodiments herein, carriers are also provided containing the computer program.

By allowing a wireless device to determine whether or not the reference signal configuration used in DL transmissions should be modified or not based on the number of used transform coefficients in a transform-based channel estimator, the wireless device is able to adapt the reference signal configuration based on a suitable already existing channel estimation parameter. This is because the number of used transform coefficients in the transform-based channel estimator provides an indication of how well the transform-based channel estimator is able to suppress noise for the current reference signal configuration used in the DL transmissions. Similarly, this may be performed by a network node for UL transmissions; that is, by allowing a network node to determine whether or not the reference signal configuration used in DL transmissions should be modified or not based on the number of used transform coefficients in a transform-based channel estimator, the network node is also able to adapt the reference signal configuration based on a suitable already existing channel estimation parameter. In addition, a similar procedure may also be performed by the network node for DL transmissions. This enables the reference signal configurations used in both UL and DL transmissions to be effectively adapted to changing channel conditions and service requirements without adding any significant computational complexity. Hence, the use of different reference signal configurations in a wireless communications network is improved. Further possible features and benefits of this solution will become apparent from the detailed description below.

DETAILED DESCRIPTION

The figures are schematic and simplified for clarity, and they merely show details which are essential to the understanding of the embodiments presented herein, while other details have been left out. Throughout, the same reference numerals are used for identical or corresponding parts or steps.

FIG.1depicts a wireless communications network100in which embodiments herein may operate. In some embodiments, the wireless communications network100may be a radio communications network, such as, 5G/NR network. Although, the wireless communications network100is exemplified herein as an 5G/NR network, the wireless communications network100may also employ technology of any one of LTE, LTE-Advanced, WCDMA, GSM/EDGE, WiMax, UMB, GSM, or any other similar network or system. The wireless communications network100may also employ technology of an Ultra Dense Network, UDN, which e.g. may transmit on millimetre-waves (mmW).

The wireless communications network100comprises a network node110. The network node110may serve wireless devices in at least one cell115, or coverage area. The network node110may correspond to any type of network node or radio network node capable of communicating with a wireless device and/or with another network node, such as, a base station (BS), a radio base station, gNB, eNB, eNodeB, a Home NodeB, a Home eNodeB, a femto Base Station (BS), or a pico BS in the wireless communications network100. Further examples of the network node110may be a repeater, multi-standard radio (MSR) radio node such as MSR BS, network controller, radio network controller (RNC), base station controller (BSC), relay, donor node controlling relay, base transceiver station (BTS), access point (AP), transmission points, transmission nodes, a Remote Radio Unit (RRU), a Remote Radio Head (RRH), nodes in distributed antenna system (DAS), or core network node.

InFIG.1, a wireless device121is located within the cell115. The wireless device121is configured to communicate within the wireless communications network100via the network node110over a radio link served by the network node110. Utilizing the radio link, a bi-directional communications flow may be set up between the wireless device121and any entity capable of communication via the wireless communications network100. The wireless device121may transmit data over an air or radio interface to the radio base station110in uplink, UL, transmissions132and the radio base station may transmit data over an air or radio interface to the wireless devices in downlink, DL, transmissions131. The wireless device121may refer to any type of wireless device or user equipment (UE) communicating with a network node and/or with another wireless device in a cellular, mobile or radio communication network or system. Examples of such wireless devices are mobile phones, cellular phones, Personal Digital Assistants (PDAs), smart phones, tablets, sensors equipped with a UE, Laptop Mounted Equipment (LME) (e.g. USB), Laptop Embedded Equipments (LEEs), Machine Type Communication (MTC) devices, or Machine to Machine (M2M) device, Customer Premises Equipment (CPE), target device, device-to-device (D2D) wireless device, wireless device capable of machine to machine (M2M) communication.

The channel estimation and demodulation of data information in both UL and DL transmissions in the wireless communications network100is performed by the wireless device121and the network node110based on the modulation symbols, i.e. RS symbols, of the Reference Signal, RS, present in respective UL and DL transmissions. The number of RS symbols, i.e. RS density, may be determined by a configuration of the RS, i.e. RS configuration, for the UL and DL, respectively. The RS configuration may be set for the UL and DL by the network node110using control signalling. According to some embodiments, the RS may be Demodulation Reference Signals, DMRS. However, it should be noted that the RS may also comprise other types of RS, such as, e.g. SRS, CSI-RS, PT-RS or TRS. Furthermore, although embodiments below are described with reference toFIG.1, this should not be construed as limiting to the embodiments herein, but merely as an example made for illustrative purposes.

As part of the developing of the embodiments described herein, it has been realized that, as opposed to implementing a large set of different RS configurations, a fixed RS configuration may instead be envisioned and configured in the wireless communications network. However, such a fixed RS configuration would then need to be selected so as to be able to offer acceptable demodulation performance in the most challenging conditions expected in the coverage area. This would inevitably lead to a high RS symbol overhead resulting in reduced performance in the wireless communications network during other less challenging conditions in the coverage area.

It has also been realized that it in many cases may be feasible to implement efficient transform-based channel estimators, such as, for example, channel estimators based on Discrete Cosine Transform, DCT, since some of the different RS configurations specified for 5G/NR are configured to use regularly spaced frequency sampling, also commonly referred to as a frequency comb.

In view of the above, the issue of which RS configuration to use in a given scenario is addressed by the embodiments herein. According to one aspect, a wireless device determines whether or not a RS configuration used in DL transmissions should be modified or not based on how well its transform-based channel estimator is able to suppress noise in the DL transmission. Similarly, according to another aspect, a network node determines whether or not a RS configuration used in a DL or UL transmission should be modified or not based on how well its transform-based channel estimator is able to suppress noise for respective transmissions. In other words, embodiments presented herein suggest using an existing quantity (which is anyway computed as part of the transform-based channel estimation algorithms in the wireless communications network, such as, e.g. a selected window length) in order to determine if the RS density should be increased or decreased, e.g. by selecting another RS configuration than the one currently being used and which comprises a higher or lower RS density. In particular, if applied for DL transmissions, the wireless device may, for example, signal to the network node that an increased or decreased RS density is desired whereby the network node may respond by selecting another RS configuration. Correspondingly, if applied for UL transmissions, the network node may determine whether or not an increase or decrease in RS density is desired and then maybe respond by selecting and using another RS configuration. Embodiments of the wireless device121, the network node110and methods therein will be described in more detail below with reference toFIGS.2-10.

Embodiments of a method performed by a wireless device121for enabling a determination of a RS configuration for DL transmissions in a wireless communications network100will now be described with reference to the flowchart depicted inFIG.2.FIG.2is an illustrated example of actions or operations which may be performed by a wireless device121in the wireless communication network100. It should be noted that prior to Action201, the wireless device121may receive a first DL transmission. Upon receiving the first DL transmission, the wireless device121may perform demodulation and filtering of the RS comprised in the first DL transmission according to the current RS configuration. Then, the wireless device121may perform a channel estimation based on the demodulated and filtered RS. This may be performed by a transform-based channel estimator in the wireless device121, e.g. a channel estimator based on FFT or DCT.

Action201. The wireless device121may obtain information indicating the number of used transform coefficients of the total number of transform coefficients determined in a transform-based channel estimator in the wireless device121upon receiving a first DL transmission according to a first RS configuration. This means, for example, that the wireless device121may utilize the fact that the number of used transform coefficients provide an indication of how well the transform-based channel estimator is able to suppress noise in the DL transmission. The number of used transform coefficients is the transform coefficients filtered out from the total number of transform coefficients as containing a significant amount of signal energy by the transform-based channel estimator, while the transform coefficients not being used are filtered out from the total number of transform coefficients as predominantly containing noise. This filtering may be performed by the transform-based channel estimator by a window length selected in the transform-based channel estimator in the wireless device121. The window length may be selected by the transform-based channel estimator based on a classification of the transform coefficients as containing either signal energy or predominantly noise. This may be performed by using the Aikake information criteria or similar. Thus, the number of used transform coefficients is given by the selected window length of the transform-based channel estimator. Hence, in some embodiments, the number of used transform coefficients may be based on a window length selected in the transform-based channel estimator in the wireless device121. It should be noted that the number of used transform coefficients in the transform-based channel estimator may further be a trade-off performed by the transform-based channel estimator between suppressing noise, i.e. keeping as few transform coefficients as possible, and maintaining the properties of the radio channel, i.e. keeping enough transform coefficients.

In some embodiments, the wireless device121may determine a channel estimate quality indicator which indicates how well the channel estimate of the transform-based channel estimator corresponds to the actual channel. Here, it should be noted that the channel estimate quality indicator may, in addition to be based on the number of used transform coefficients in the transform-based channel estimator, further also be based on or depend on additional factors. For example, results from other filtering steps in the transform-based channel estimator may be used to determine an overall processing gain of the transform-based channel estimator, which then may be used to determine a channel estimate quality indicator.

In some embodiments, the channel estimate quality indicator may be based on the number of used transform coefficients and the total number of transform coefficients determined in the transform-based channel estimator. One example of such a channel estimate quality indicator may, for example, be the ratio between the number of used transform coefficients and the total number of transform coefficients. This may also be referred to as a processing gain of the transform-based channel estimator. This processing gain is indicative of the transform-based channel estimator ability to suppress noise. A conventional use of this processing gain in some existing channel estimation algorithms is to determine whether or not the resulting channel estimates are useful for demodulation, i.e. the processing gain should be above a certain threshold value for the channel estimates to be used for the demodulation.

For example, if too many transform coefficients of the total number of transform coefficients are used by the transform-based channel estimator in the wireless device121, then this may be indicated by the channel estimate quality indicator being below a determined threshold value, e.g. the processing gain being too low. In turn, this indicates that the RS density used in the first RS configuration should be increased, thus using more of the transmission resources for RS. On the other hand, if too few transform coefficients of the total number of transform coefficients are used by the transform-based channel estimator in the wireless device121, i.e. the window length selected by transform-based channel estimator in the wireless device121is too short, then this may be indicated by the channel estimate quality indicator being above a determined threshold value, e.g. the processing gain being too high. In turn, this indicates that the RS density used in the first RS configuration should be decreased, thus releasing transmission resources for payload data information instead.

Optionally, in some embodiments, the wireless device121may determine the channel estimate quality indicator further based on one or more previous numbers of used transform coefficients in the transform-based channel estimator obtained upon receiving other DL transmissions prior to the first DL transmission. This means that historic data or values of the number of used transform coefficients in the transform-based channel estimator when processing previous DL transmission, i.e. DL transmissions received by the wireless device121before the first DL transmission, also may be used to determine the channel estimate quality indicator. For example, the historic data or values of the number of used transform coefficients may be weighted in together with the current number of used transform coefficients when determining the channel estimate quality indicator. Also, according to another example, a self-learning operation or algorithm may be employed which may consider both current data or value of the number of used transform coefficients along with the historic data or values of the number of used transform coefficients when determining the channel estimate quality indicator.

In some embodiments, in case the first RS configuration is such that the RS is present at multiple time instances and the number of used transform coefficients in the transform-based channel estimator is selected per time instance, the wireless device121may use the number of used transform coefficients selected in each of these time instances when determining the channel estimate quality indicator. The multiple time instances may, for example, be two or more OFDM symbols within a resource block, a slot, and/or a subframe. For example, the selection in the transform-based channel estimator in the wireless device121of the number of used transform coefficients may be done independently for two OFDM symbols, which thus may indicate different values of the number of transform coefficients. However, these two different values of the number of used transform coefficients may together serve as a basis to indicate if the overall processing gain, for example, is too low or too high. Furthermore, in this case, it may also be noted that the number of time instances comprising RS will also affect the processing gain. This means that the number of used transform coefficients may be higher in the DCT, and hence a lower RS density may be acceptable when many time instances are available.

Action202. After obtaining the information in Action201, the wireless device121determines, based on the obtained information, if the first RS configuration for DL transmissions to the wireless device121is to be modified or not. This means that the wireless device121may determine that the first RS configuration for DL transmissions should be modified, or not, based on the obtained information in Action201. This also means that the wireless device121may determine if the first RS configuration for DL transmissions should be modified or not based on an existing quantity, i.e. the number of used transform coefficients or a channel estimate quality indicator determined based thereon.

In some embodiments, the wireless device12may determine that the first RS configuration is to be modified such that an increased or decreased amount of transmission resources is allocated to RS, or maintained for DL transmissions. This means that the number of used transform coefficients, or the determined channel estimate quality indicator, may be used by the wireless device121to determine if the amount of transmission resources allocated to RS according to the first RS configuration, e.g. the number of REs allocated to RS symbols, was too low, too high, or well-balanced for receiving the first DL transmission. This means that if the amount of transmission resources allocated to RS according to the first RS configuration is determined as well-balanced for receiving the first DL transmission, then there is no need for any modification of first RS configuration. On the other hand, if the amount of transmission resources allocated to RS according to the first RS configuration is determined as too low or too high for receiving the first DL transmission, then there is a need to modify the first RS configuration. This determination may be performed in the wireless device121by, for example, comparing the number of used transform coefficients or the determined channel estimate quality indicator to threshold values configured in the wireless device121for the number of used transform coefficients or channel estimate quality indicators. Optionally, the wireless device121may pair or map specific amounts of transmission resources allocated to RS with specific numbers of used transform coefficients.

In some embodiments, the amount of transmission resources allocated to RS may correspond to one or more of: a number of Resource Elements, REs, allocated to symbols of the RS; a transmit power allocation for one or more of the symbols of the RS; and a coding level used for the symbols of the RS. This means that the wireless device121may explicitly determine which transmission resources that it considers are needed to be modified in the RS configuration for DL transmissions.

Action203. Optionally, after the determination in Action202, the wireless device121may transmit information indicating if the first RS configuration is to be modified or not to a network node110of the wireless communications network100. This means that the wireless device121may notify the network node110about whether or not the first RS configuration should be modified; thus, enabling the network node110to determine whether or not to modify the first RS configuration. The notification by the wireless device121may, for example, be performed using RRC or UCI signalling.

In some embodiments, the transmitted information may comprise the channel estimate quality indicator. Alternatively, or additionally to comprising a channel estimate quality indicator, the transmitted information may comprise other information indicating that the amount of transmission resources allocated to RS is to be increased or decreased, or maintained for DL transmissions. This means that the wireless device121may implicitly indicate that the first RS configuration is to be modified or not, e.g. by providing a determined channel estimate quality indicator, the number of used transform coefficients, and/or the selected window length. Furthermore, it also means that the wireless device121also explicitly may indicate that the first RS configuration is to be modified or not. This may be performed by providing explicit information indicating whether to increase, maintain or decrease the amount of transmission resources in the first RS configuration, such as, e.g. by using a dedicated bit. According to one option, this may be performed by providing information indicating how much the amount of transmission resources allocated to RS should be increased or decreased, e.g. a recommendation of an RS density in absolute or relative terms. It should also be noted that in case the wireless device121determines that the first RS configuration is not to be modified, but instead maintained for the DL transmission, the wireless device121may refrain from transmitting any notifications to the network node110.

FIGS.3A-3Fshows illustrations depicting different RS configurations that have been specified for 5G/NR and which may be used in the different embodiments described herein.FIGS.3A-3Dillustrates different RS densities in the frequency domain, whileFIGS.3E-3Fillustrates different RS densities in the time domain.

For the purpose of understanding the different RS configurations inFIGS.3A-3F, it should be noted that a basic DL physical resource may thus be seen as a time-frequency grid. In the time-frequency grid, each Resource Element (RE) corresponds to one OFDM subcarrier during one OFDM symbol interval. InFIGS.3A-3F, OFDM subcarriers are defined along the y-axis and OFDM symbols are defined along the x-axis. Furthermore, the resource allocation may typically described in terms of Resource Blocks (RBs), where an RB corresponds to 14 OFDM symbols (with normal cyclic prefix) in the time domain and 12 OFDM subcarriers in the frequency domain.FIGS.3A-3Feach show two slots or two RBs.

FIG.3Aillustrates a RS configuration in a RB, according to 3GPP TS 38.212, version 15.0.0, Table 7.3.2.2-1, suitable for Rank 2 with a low RS density. The RS symbols are allocated 50% of the REs in OFDM symbol #4, denoted by the fully marked or blackened REs inFIG.3A. The remaining REs in OFDM symbol #4 and the other OFDM symbols in the RB, denoted by the non-marked or blank REs inFIG.3A, may be used for other data information, such as, e.g. PDSCH data in DL transmissions or PUSCH data in UL transmissions. In this case, the RS symbols in the fully marked or blackened REs inFIG.3Amay be utilized, e.g. by both Antenna Ports (APs)1000and1001.FIG.3Billustrates a RS configuration in a Resource Block, RB, according to 3GPP TS 38.212, version 15.0.0, Table 7.3.2.2-1, suitable for Rank 2 with a high RS density. The RS symbols are allocated 100% of the REs in OFDM symbol #4, denoted by the fully marked or blackened REs and the dashed marked REs inFIG.3B. The remaining REs in the other OFDM symbols in the RB, denoted by the non-marked or blank REs inFIG.3B, may be used for other data information. In this case, RS symbols in the fully marked or blackened REs inFIG.3Bmay be utilized, e.g. by AP1000, and the RS symbols in the dashed marked REs inFIG.3Bmay be utilized, e.g. by AP1002.

FIG.3Cillustrates a RS configuration in a RB, according to 3GPP TS 38.212, version 15.0.0, Table 7.3.2.2-1, suitable for Rank 1 with a low RS density. The RS symbols are allocated 50% of the REs in OFDM symbol #4, denoted by the fully marked or blackened REs inFIG.3C. The remaining REs in OFDM symbol #4 and the other OFDM symbols in the RB, denoted by the non-marked or blank REs inFIG.3C, may be used for other data information, such as, e.g. PDSCH data in DL transmissions or PUSCH data in UL transmissions. Also, the RS symbols in fully marked or blackened REs inFIG.3Cmay be utilized, e.g. by the single AP1000.FIG.3Dillustrates a RS configuration in a RB, according to 3GPP TS 38.212, version 15.0.0, Table 7.3.2.2-1, suitable for Rank 1 with a high RS density. The RS symbols are allocated 100% of the REs in OFDM symbol #4, denoted by the fully marked or blackened REs and the dotted marked REs inFIG.3D. The remaining REs of the other OFDM symbols in the RB, denoted by the non-marked or blank REs inFIG.3D, may be used for other data information. In this case, the RS symbols in the fully marked or blackened REs inFIG.3Dmay be utilized, e.g. by AP1000, while the dotted marked REs in the RB inFIG.3Dmay be used to boost RS power. This means that these REs are allocated to RS, but do not contain any RS symbols, which allows the power of the RS symbols in the fully marked or blackened REs inFIG.3Dto be boosted.

FIG.3Eillustrates a RS configuration in a RB, according to 3GPP TS 38.212, version 15.0.0, Table 7.4.1.1.2-3, suitable for Rank 1 with a low RS density. The RS symbols are allocated 50% of the REs in OFDM symbol #4, denoted by the fully marked or blackened REs inFIG.3E. The remaining REs in OFDM symbol #4 and the other OFDM symbols in the RB, denoted by the non-marked or blank REs inFIG.3E, may be used for other data information, such as, e.g. PDSCH data in DL transmissions or PUSCH data in UL transmissions. In this case, the RS symbols in the fully marked or blackened REs inFIG.3Emay be utilized, e.g. by both Antenna Ports (APs)1000and1001.FIG.3Fillustrates a RS configuration in a RB, according to 3GPP TS 38.212, version 15.0.0, Table 7.4.1.1.2-3, suitable for Rank 1 with a high RS density. The RS symbols are allocated 50% of the REs in OFDM symbols #4, #8, and #12, denoted by the fully marked or blackened REs inFIG.3F. The remaining REs in OFDM symbol #4, #8, and #12 and the other OFDM symbols, denoted by the non-marked or blank REs inFIG.3F, may be used for other data information. In this case, the RS symbols in the fully marked or blackened REs inFIG.3Fmay be utilized, e.g. by the single AP1000.

FIGS.4-5show diagrams depicting Monte Carlo simulation results.FIGS.4-5shows the average selected window length in a channel estimator based on Discrete Cosine Transform, DCT, i.e. a transform-based channel estimator, for two different RS configurations comprising different DMRS densities. The evaluation of the simulation was performed using a the 3GPP TDL-A channel model with 30 ns delay spread inFIG.4and with 300 ns delay spread inFIG.5. From the diagrams inFIGS.4-5depicting the average selected window length on the y-axis and the Signal-to-Noise, SNR, ratio on the x-axis, it is noted that the DMRS density has a very clear impact on the selected window length in the transform-based channel estimator. This means that the selected number of used transform coefficients in the transform-based channel estimator is significantly correlated with the DMRS density. This indicates that the selected number of used transform coefficients is a good measurement to use when determining whether the DMRS density is too low or too high. Hence, it may be concluded that this measurement is a suitable measurement to use when determining whether a RS configuration should be modified or not, as in accordance with the embodiments described herein.

FIG.6shows a diagram illustrating ideal channel estimation601,603(dotted lines) vs. practical channel estimation602,604(fully drawn lines) from received transmissions comprising RS configurations having both low and high DMRS densities. The diagram inFIG.6illustrates that, in a high SNR environment, the use of a high DM RS density604will result in a reduced throughput as compared to the use of a low DMRS density602. This means that, in a high SNR environment, the dense DMRS density604will cost more in terms of overhead than the gain such a dense DMRS density604may lead to. The diagram inFIG.6further illustrates that, in a low SNR environment, the use of a high DM RS density604will result in an increased throughput as compared to the use of a low DMRS density602. It may thus be concluded that the most suitable DMRS density to use in a RS configuration will depend on current SNR.

Embodiments of a method performed by a network node110for determining a RS configuration for DL transmissions in a wireless communications network100will now be described with reference to the flowchart depicted inFIG.7.FIG.7is an illustrated example of actions or operations which may be performed by a network node110in the wireless communication network100.

Action701. The network node110may obtain information indicating if a first RS configuration for DL transmissions to a wireless device121is to be modified or not. This may, for example, be performed by the network node110by receiving the information from the wireless device121in the wireless communications network100. This corresponds to Action203described above wherein the wireless device121notifies the network node110about whether or not the first RS configuration should be modified.

However, optionally, the network node110may also obtain the information by interpreting the absence of any received information from the wireless device121as an indication of that the first RS configuration for DL transmissions should not be modified. In some embodiments, the information may comprise a channel estimate quality indicator and/or other information indicating that the amount of transmission resources allocated to RS is to be increased or decreased, or maintained for DL transmissions.

Action702. After obtaining the information in Action701, the network node110may determine a second RS configuration for DL transmissions to the wireless device121based on the received information. This means that the network node110may, based on the obtained information, determine a new RS configuration for DL transmissions to the wireless device121.

In some embodiments, the network node110may determine that the amount of transmission resources allocated to RS in the second RS configuration as compared to the first RS configuration may be increased or decreased. Optionally, the network node110may determine that the first RS configuration may be maintained for the DL transmissions to the wireless device121. In this case, the amount of transmission resources allocated to RS in the second RS configuration may be equal to the amount of transmission resources allocated to RS in the first RS configuration, i.e. the second RS configuration may be the same as the first RS configuration. According to some embodiments, the amount of transmission resources allocated to RS corresponds to one or more of: a number of Resource Elements, REs, allocated to symbols of the RS; a transmit power allocation for one or more of the symbols of the RS; and a coding level used for the symbols of the RS. This means that the network node110is able to modify, not only the RS density in the second RS configuration, but also other parameters, such as, the power and coding level of the RS symbols in DL transmissions to the wireless device121in view of the obtained information. One example of this is the RS configuration shown inFIG.3D. Here, some REs are allocated to RS symbols but not used for carrying RS symbols. These REs are left un-used in order to instead be used for boosting the power of other REs which do comprise RS symbols.

Action703. Optionally, after determining the second RS configuration in Action702, the network node110may schedule a DL transmission to the wireless device121based on the determined second RS configuration.

Example of embodiments of a method performed by a network node110for enabling a determination of a RS configuration for UL transmissions in a wireless communications network100will now be described with reference to the flowchart depicted inFIG.8.FIG.8is an illustrated example of actions or operations which may be performed by a network node110in the wireless communication network100. It should also be noted that prior to Action801, the network node110may receive a first UL transmission. Upon receiving the first UL transmission, the network node110may perform demodulation and filtering of the RS comprised in the first UL transmission according to the current RS configuration. Then, the network node110may perform a channel estimation based on the demodulated and filtered RS. This may be performed by a transform-based channel estimator in the network node110, e.g. a channel estimator based on FFT or DCT. It should further be noted that the method described below for UL transmissions in the network node110is in many ways similar to the method described for DL transmission in the wireless device121with reference toFIG.2.

Action801. The network node110obtains information indicating the number of used transform coefficients of the total number of transform coefficients determined in a transform-based channel estimator in the network node110upon receiving a UL transmission according to a first RS configuration. This means, for example, that the network node110may utilize the fact that the number of used transform coefficients provide an indication of how well the transform-based channel estimator is able to suppress noise in the DL transmission. The number of used transform coefficients is the transform coefficients filtered out from the total number of transform coefficients as containing signal energy by the transform-based channel estimator, while the transform coefficients not being used are filtered out from the total number of transform coefficients as predominantly containing noise. This filtering may be performed by the transform-based channel estimator by a window length selected in the transform-based channel estimator in the network node110. The window length may be selected by the transform-based channel estimator based on a classification of the transform coefficients as containing either signal energy or predominantly noise. This may be performed by using the Aikake information criteria or similar. Thus, the number of used transform coefficients is given by the selected window length of the transform-based channel estimator. Hence, in some embodiments, the number of used transform coefficients may be based on a window length selected in the transform-based channel estimator in the network node110.

In some embodiments, the network node110may determine a channel estimate quality indicator which indicates how well the channel estimate of the transform-based channel estimator corresponds to the actual channel. Here, it should be noted that the channel estimate quality indicator may, in addition to being based on the number of used transform coefficients/window length in the transform-based channel estimator, further also be based on additional factors. For example, results from other filtering steps in the transform-based channel estimator may be used to determine an overall processing gain of the transform-based channel estimator, which may then be used to determine a channel estimate quality indicator. In some embodiments, the channel estimate quality indicator may be based on the number of used transform coefficients and the total number of transform coefficients determined in the transform-based channel estimator. One example of such a channel estimate quality indicator may, for example, be the ratio between the number of used transform coefficients and the total number of transform coefficients.

Optionally, in some embodiments, the network node110may determine the channel estimate quality indicator further based on one or more previous numbers of used transform coefficients in the transform-based channel estimator obtained upon receiving other DL transmissions prior to the first DL transmission. This means that historic data or values of the number of used transform coefficients/window lengths in the transform-based channel estimator when processing previous UL transmission, i.e. UL transmissions received by the network node110before the first UL transmission, also may be used to determine the channel estimate quality indicator. For example, the historic data or values of the number of used transform coefficients may be weighted in together with the current number of used transform coefficients when determining the channel estimate quality indicator. Also, according to another example, a self-learning operation or algorithm may be employed which may consider both current data or value of the number of used transform coefficients along with the historic data or values of the number of used transform coefficients when determining the channel estimate quality indicator.

In some embodiments, in case the first RS configuration is such that the RS is present at multiple time instances and the number of used transform coefficients in the transform-based channel estimator is selected per time instance, the network node110may use the number of used transform coefficients selected in each of these time instances when determining the channel estimate quality indicator. The multiple time instances may, for example, be two or more OFDM symbols within a resource block, a slot, and/or a subframe.

Action802. After obtaining the information in Action801, the network node110determines a second RS configuration for UL transmissions in the wireless communications network100based on the obtained information. This means that the network node110may determine that the first RS configuration for UL transmission should be modified, or not, based on the obtained information in Action801. This also means that an existing quantity, i.e. the number of used transform coefficients or a channel estimate quality indicator determined based thereon, may be used in order to determine if the amount of transmission resources of the first RS configuration, e.g. the number of DMRS symbols, should be modified or not.

In some embodiments, the network node110may determine that the amount of transmission resources allocated to RS in the second RS configuration as compared to the first RS configuration is to be increased or decreased. Optionally, the network node110may determine that the first RS configuration may be maintained for UL transmissions to the wireless device121. In this case, the amount of transmission resources allocated to RS in the second RS configuration may be equal to the amount of transmission resources allocated to RS in the first RS configuration, i.e. the second RS configuration may be the same as the first RS configuration. In some embodiments, the amount of transmission resources allocated to RS may correspond to one or more of: a number of Resource Elements, REs, allocated to symbols of the RS; a transmit power allocation for one or more of the symbols of the RS; and a coding level used for the symbols of the RS. This means that the network node110may determine which transmission resources allocated to RS that it considers is needed to be modified for UL transmissions, such as, e.g. the RS density, the RS power, or the coding level of the RS symbols.

Action803. After determining the second RS configuration in Action802, the network node110configures the wireless device121for UL transmissions according to the determined second RS configuration. This may, for example, be performed by transmitting information to the wireless device121indicating that the determined second RS configuration is to be used for UL transmissions. This means that the information may comprise an indicator identifying the determined second RS configuration among a set of preconfigured RS configurations in the wireless device121. The information may also comprise the determined second RS configuration.

Action804. Optionally, after configuring the wireless device121with the determined second RS configuration in Action803, the network node110may receive one or more UL transmissions from the wireless device121based on the determined second RS configuration for UL transmissions.

To perform the method actions in the wireless device121for enabling a determination of a RS configuration for DL transmissions in a wireless communications network100, the wireless device121may comprise the following arrangement depicted inFIG.9.FIG.9shows a schematic block diagram of embodiments of a wireless device121. The wireless device121may comprise processing circuitry910, a memory920and at least one antenna (not shown). The processing circuitry910may also comprise a receiving module911and a transmitting module912. The receiving module911and the transmitting module912may comprise Radio Frequency, RF, circuitry and baseband processing circuitry capable of receiving and transmitting a radio signal in the wireless communications network100. The receiving module911and the transmitting module912may also form part of a single transceiver. It should also be noted that some or all of the functionality described in the embodiments above as being performed by the wireless device121may be provided by the processing circuitry910executing instructions stored on a computer-readable medium, such as, e.g. the memory920shown inFIG.9. Alternative embodiments of the wireless device121may comprise additional components, such as, for example, an obtaining module913and a determining module914, which each may be responsible for providing its respective functionality necessary to support the embodiments described herein.

The wireless device121or processing circuitry910is configured to, or may comprise an obtaining module913configured to, obtain information indicating the number of used transform coefficients of the total number of transform coefficients determined in a transform-based channel estimator in the wireless device121upon receiving a first DL transmission according to a first RS configuration. Also, the wireless device121or processing circuitry910is configured to, or may comprise a determining module914configured to, determine, based on the obtained information, if the first RS configuration for DL transmissions to the wireless device121is to be modified or not. In some embodiments, the number of used transform coefficients may be based on a window length selected in the transform-based channel estimator in the wireless device121.

In some embodiments, the wireless device121or processing circuitry910may be configured to, or may comprise the obtaining module913configured to, determine a channel estimate quality which indicates how well the channel estimate of the transform-based channel estimator correspond to the actual channel. In some embodiments, the channel estimate quality indicator may be based on the number of used transform coefficients and the total number of transform coefficients determined in the transform-based channel estimator. In some embodiments, the wireless device121or processing circuitry910may be configured to, or may comprise the obtaining module913configured to, determine the channel estimate quality indicator further based on one or more previous numbers of used transform coefficients in the transform-based channel estimator obtained upon receiving other DL transmissions prior to the first DL transmission. Also, in some embodiments, the wireless device121or processing circuitry910may be configured to, or may comprise the determining module914configured to, determine that the first RS configuration is to be modified such that an increased or decreased amount of transmission resources is allocated to RS, or maintained for DL transmissions. In some embodiments, the amount of transmission resources allocated to RS may correspond to one or more of: a number of Resource Elements, REs, allocated to symbols of the RS; a transmit power allocation for one or more of the symbols of the RS; and a coding level used for the symbols of the RS. Further, in some embodiments, the wireless device121or processing circuitry910may be configured to, or may comprise the transmitting module912configured to, transmit information indicating if the first RS configuration is to be modified or not to a network node110of the wireless communications network100. In some embodiments, the transmitted information may comprise a channel estimate quality indicator and/or other information indicating that the amount of transmission resources allocated to RS is to be increased or decreased, or maintained for DL transmissions. Furthermore, the embodiments for enabling a determination of a RS configuration for DL transmissions in a wireless communications network100described above may be implemented through one or more processors, such as the processing circuitry910in the wireless device121depicted inFIG.9, together with computer program code for performing the functions and actions of the embodiments herein. The computer program code mentioned above may also be provided as a computer program or computer program product, for instance in the form of a data carrier carrying computer program code or code means for performing the embodiments herein when being loaded into the processing circuitry910in the wireless device121. The computer program code may e.g. be provided as pure program code in the wireless device121or on a server and downloaded to the wireless device121. Thus, it should be noted that the modules of the wireless device121may in some embodiments be implemented as computer programs stored in memory, e.g. in the memory modules920inFIG.9, for execution by processors or processing modules, e.g. the processing circuitry910ofFIG.9. Also, the data carrier may be one of an electronic signal, optical signal, radio signal, or computer-readable storage medium.

Those skilled in the art will also appreciate that the processing circuitry910and the memory920described above may refer to a combination of analog and digital circuits, and/or one or more processors configured with software and/or firmware, e.g. stored in a memory, that when executed by the one or more processors such as the processing circuitry920perform as described above. One or more of these processors, as well as the other digital hardware, may be comprised in a single application-specific integrated circuit (ASIC), or several processors and various digital hardware may be distributed among several separate components, whether individually packaged or assembled into a system-on-a-chip (SoC).

To perform the method actions in the network node110for determining a RS configuration for DL and/or UL transmissions in a wireless communications network100, the network node110may comprise the following arrangement depicted inFIG.10.FIG.10shows a schematic block diagram of embodiments of a network node110. The network node110may comprise processing circuitry1010, a memory1020and at least one antenna (not shown). The processing circuitry1010may also comprise a receiving module1011and a transmitting module1012. The receiving module1011and the transmitting module1012may comprise Radio Frequency, RF, circuitry and baseband processing circuitry capable of receiving and transmitting a radio signal in the wireless communications network100. The receiving module1011and the transmitting module1012may also form part of a single transceiver. It should also be noted that some or all of the functionality described in the embodiments above as being performed by the wireless device121may be provided by the processing circuitry1010executing instructions stored on a computer-readable medium, such as, e.g. the memory1020shown inFIG.10. Alternative embodiments of the network node110may comprise additional components, such as, for example, an obtaining module1013, a determining module1014, and a scheduling or configuring module1015, which each may responsible for providing its respective functionality necessary to support the embodiments described herein.

For DL transmissions, the network node110or processing circuitry1010is configured to, or may comprise a obtaining module1013configured to, obtain information indicating if a first RS configuration for DL transmissions to a wireless device121is to be modified or not. Also, the network node110or processing circuitry1010is configured to, or may comprise the determining module1014configured to, determine a second RS configuration for DL transmissions to the wireless device121based on the received information. In some embodiments, the network node110or processing circuitry1010may be configured to, or may comprise the receiving module1011configured to, receive the information from the wireless device121. In some embodiments, the information comprise a channel estimate quality indicator and/or other information indicating that the amount of transmission resources allocated to RS is to be increased or decreased, or maintained for DL transmissions. Also, in some embodiments, the network node110or processing circuitry1010may be configured to, or may comprise the determining module1014configured to, determine that the amount of transmission resources allocated to RS in the second RS configuration as compared to the first RS configuration is to be increased or decreased, or that the first RS configuration is to be maintained for the DL transmissions, whereby the amount of transmission resources allocated to RS in the second RS configuration is equal to the amount of transmission resources allocated to RS in the first RS configuration. In some embodiments, the amount of transmission resources allocated to RS corresponds to one or more of: a number of Resource Elements, REs, allocated to symbols of the RS; a transmit power allocation for one or more of the symbols of the RS; and a coding level used for the symbols of the RS. Further, in some embodiments, the network node110or processing circuitry1010may be configured to, or may comprise the scheduling or configuring module1015configured to, schedule a DL transmission to the wireless device121based on the determined second RS configuration. For UL transmissions, the network node110or processing circuitry1010is configured to, or may comprise the obtaining module1013configured to, obtain information indicating the number of used transform coefficients of the total number of transform coefficients determined in a transform-based channel estimator in the network node110upon receiving a UL transmission according to a first RS configuration. Also, the network node110or processing circuitry1010is configured to, or may comprise the determining module1014configured to, determine a second RS configuration for UL transmissions in the wireless communications network100based on the obtained information. Further, the network node110or processing circuitry1010is configured to, or may comprise the scheduling or configuring module1015configured to, configure a wireless device121for UL transmissions according to the determined second RS configuration. Also, in some embodiments, the network node110or processing circuitry1010may be configured to, or may comprise the determining module1014configured to, determine that the amount of transmission resources allocated to RS in the second RS configuration as compared to the first RS configuration is to be increased or decreased, or that the first RS configuration is to be maintained for the UL transmissions, whereby the amount of transmission resources allocated to RS in the second RS configuration is equal to the amount of transmission resources allocated to RS in the first RS configuration. In some embodiments, the amount of transmission resources allocated to RS corresponds to one or more of: a number of Resource Elements, REs, allocated to symbols of the RS; a transmit power allocation for one or more of the symbols of the RS; and a coding level used for the symbols of the RS. Further, in some embodiments, the network node110or processing circuitry1010may be configured to, or may comprise the receiving module1011configured to, receive one or more UL transmissions from the wireless device121based on the determined second RS configuration for UL transmissions. Furthermore, in some embodiments, the network node110or processing circuitry1010may be configured to, or may comprise the obtaining module1013configured to, determine a channel estimate quality which indicates how well the channel estimate of the transform-based channel estimator correspond to the actual channel. In some embodiments, the channel estimate quality indicator may be based on the number of used transform coefficients and the total number of transform coefficients determined in the transform-based channel estimator. In some embodiments, the network node110or processing circuitry1010may be configured to, or may comprise the obtaining module1013configured to, determine the channel estimate quality indicator further based on one or more previous numbers of used transform coefficients in the transform-based channel estimator obtained upon receiving other UL transmissions prior to the first UL transmission. In some embodiments, the number of used transform coefficients may be provided by a window length selected in the transform-based channel estimator in the wireless device121. Furthermore, the embodiments for determining a RS configuration for DL transmissions and/or UL transmissions in a wireless communications network100described above may be implemented through one or more processors, such as the processing circuitry1010in the network node110depicted inFIG.10, together with computer program code for performing the functions and actions of the embodiments herein. The computer program code mentioned above may also be provided as a computer program or computer program product, for instance in the form of a data carrier carrying computer program code or code means for performing the embodiments herein when being loaded into the processing circuitry1010in the network node110. The computer program code may e.g. be provided as pure program code in the network node110or on a server and downloaded to the network node110. Thus, it should be noted that the modules of the network node110may in some embodiments be implemented as computer programs stored in memory, e.g. in the memory modules1020inFIG.10, for execution by processors or processing modules, e.g. the processing circuitry1010ofFIG.10. Also, the data carrier may be one of an electronic signal, optical signal, radio signal, or computer-readable storage medium.

Those skilled in the art will also appreciate that the processing circuitry1010and the memory1020described above may refer to a combination of analog and digital circuits, and/or one or more processors configured with software and/or firmware, e.g. stored in a memory, that when executed by the one or more processors such as the processing circuitry1020perform as described above. One or more of these processors, as well as the other digital hardware, may be comprised in a single application-specific integrated circuit (ASIC), or several processors and various digital hardware may be distributed among several separate components, whether individually packaged or assembled into a system-on-a-chip (SoC).

Additional Aspects

According to a first additional aspect of the embodiments described herein, it is also presented a method implemented in a communication system including a host computer, a base station and a user equipment (UE), the method comprising: at the host computer, receiving user data transmitted to the base station from the UE, wherein the UE obtains information indicating the number of used transform coefficients of the total number of transform coefficients determined in a transform-based channel estimator in the UE upon receiving a first downlink transmission according to a first reference signal configuration, and determines, based on the obtained information, if the first reference signal configuration for downlink transmissions to the UE is to be modified or not. The method may further comprise: at the UE, providing the user data to the base station. Also, the method may further comprise: at the UE, executing a client application, thereby providing the user data to be transmitted; and at the host computer, executing a host application associated with the client application. Further, the method may further comprise: at the UE, executing a client application; and at the UE, receiving input data to the client application, the input data being provided at the host computer by executing a host application associated with the client application wherein the user data to be transmitted is provided by the client application in response to the input data.

According to a second additional aspect of the embodiments described herein, it is also presented a communication system including a host computer comprising: a communication interface configured to receive user data originating from a transmission from a user equipment (UE) to a base station, wherein the UE comprises a radio interface and processing circuitry, the UE's processing circuitry configured to: obtain information indicating the number of used transform coefficients of the total number of transform coefficients determined in a transform-based channel estimator in the UE upon receiving a first downlink transmission according to a first reference signal configuration, and determine, based on the obtained information, if the first reference signal configuration for downlink transmissions to the UE is to be modified or not. The communication system may further include the UE. Also, the communication system may further include the base station, wherein the base station comprises a radio interface configured to communicate with the UE and a communication interface configured to forward to the host computer the user data carried by a transmission from the UE to the base station. Further, in the communication system, the processing circuitry of the host computer may be configured to execute a host application; and the UE's processing circuitry may be configured to execute a client application associated with the host application, thereby providing the user data. Additionally, in the communication system, the processing circuitry of the host computer may be configured to execute a host application, thereby providing request data; and the UE's processing circuitry may be configured to execute a client application associated with the host application, thereby providing the user data in response to the request data.

According to a third additional aspect of the embodiments described herein, it is also presented a method implemented in a communication system including a host computer, a base station and a user equipment (UE), the method comprising: at the host computer, receiving, from the base station, user data originating from a transmission which the base station has received from the UE, wherein the base station obtain information indicating if a first reference signal configuration for downlink transmissions to a UE is to be modified or not, and determine a second reference signal configuration for downlink transmissions to the UE based on the received information. The method may further comprise: at the base station, receiving the user data from the UE. Also, the method may further comprise: at the base station, initiating a transmission of the received user data to the host computer.

According to a fourth additional aspect of the embodiments described herein, it is also presented a communication system including a host computer comprising a communication interface configured to receive user data originating from a transmission from a user equipment (UE) to a base station, wherein the base station comprises a radio interface and processing circuitry, the base station's processing circuitry configured to obtain information indicating if a first reference signal configuration for downlink transmissions to a UE is to be modified or not, and determine a second reference signal configuration for downlink transmissions to the UE based on the received information. The communication system may further include the base station. Also, the communication system may further include the UE, wherein the UE is configured to communicate with the base station. Further, in the communication system, the processing circuitry of the host computer may be configured to execute a host application; and the UE may be configured to execute a client application associated with the host application, thereby providing the user data to be received by the host computer.

According to a fifth additional aspect of the embodiments described herein, it is also presented a method implemented in a communication system including a host computer, a base station and a user equipment (UE), the method comprising: at the host computer, providing user data; and at the host computer, initiating a transmission carrying the user data to the UE via a cellular network comprising the base station, wherein the base station obtains information indicating the number of used transform coefficients of the total number of transform coefficients determined in a transform-based channel estimator in the network node110upon receiving an uplink transmission according to a first reference signal configuration, determines a second reference signal configuration for uplink transmissions in the wireless communications network100based on the obtained information, and configures a UE for uplink transmissions according to the determined second reference signal configuration. The method may further comprise: at the base station, transmitting the user data. Also, the user data may be provided at the host computer by executing a host application, and the method further comprise: at the UE, executing a client application associated with the host application.

According to a sixth additional aspect of the embodiments described herein, it is also presented a communication system including a host computer comprising: processing circuitry configured to provide user data; and a communication interface configured to forward the user data to a cellular network for transmission to a user equipment (UE), wherein the cellular network comprises a base station having a radio interface and processing circuitry, the base station's processing circuitry configured to obtain information indicating the number of used transform coefficients of the total number of transform coefficients determined in a transform-based channel estimator in the network node110upon receiving an uplink transmission according to a first reference signal configuration, determine a second reference signal configuration for uplink transmissions in the wireless communications network100based on the obtained information, and configure a UE for uplink transmissions according to the determined second reference signal configuration. The communication system may further including the base station. Also, the communication system may further include the UE, wherein the UE is configured to communicate with the base station. Further, in the communication system, the processing circuitry of the host computer may be configured to execute a host application, thereby providing the user data; and the UE may comprise processing circuitry configured to execute a client application associated with the host application.

The communication system3300further includes the UE3330already referred to. Its hardware3335may include a radio interface3337configured to set up and maintain a wireless connection3370with a base station serving a coverage area in which the UE3330is currently located. The hardware3335of the UE3330further includes processing circuitry3338, which may comprise one or more programmable processors, application-specific integrated circuits, field programmable gate arrays or combinations of these (not shown) adapted to execute instructions. The UE3330further comprises software3331, which is stored in or accessible by the UE3330and executable by the processing circuitry3338. The software3331includes a client application3332. The client application3332may be operable to provide a service to a human or non-human user via the UE3330, with the support of the host computer3310. In the host computer3310, an executing host application3312may communicate with the executing client application3332via the OTT connection3350terminating at the UE3330and the host computer3310. In providing the service to the user, the client application3332may receive request data from the host application3312and provide user data in response to the request data. The OTT connection3350may transfer both the request data and the user data. The client application3332may interact with the user to generate the user data that it provides.

It is noted that the host computer3310, base station3320and UE3330illustrated inFIG.12may be identical to the host computer3230, one of the base stations3212a,3212b,3212cand one of the UEs3291,3292ofFIG.11, respectively. This is to say, the inner workings of these entities may be as shown inFIG.12and independently, the surrounding network topology may be that ofFIG.11.

The wireless connection3370between the UE3330and the base station3320is in accordance with the teachings of the embodiments described throughout this disclosure. One or more of the various embodiments improve the performance of OTT services provided to the UE3330using the OTT connection3350, in which the wireless connection3370forms the last segment. More precisely, the teachings of these embodiments may provide an improved determination of RS configurations which comprise a low overhead signalling with maintained good channel estimation performance and increased throughput. Thereby, the improved determination of RS configurations also provide benefits such as providing more reliable and robust applications and use thereof.

The embodiments herein are not limited to the above described preferred embodiments. Various alternatives, modifications and equivalents may be used. Therefore, the above embodiments should not be construed as limiting.

Abbreviations