Abstract:
A method for operating an adapting device includes selecting a first access mode out of a plurality of access modes for a first transmission between a first communications device and a second communications device, wherein the selection of the first access mode is made in accordance with an access mode criterion, and at least one of communications system information, and user equipment information, and determining sparse code multiple access (SCMA) parameters from the first access mode in accordance with a SCMA parameter mapping rule. The method also includes providing information about the first access mode to at least one of the first communications device and the second communications device.
Abstract:
This disclosure is directed to a wireless receiver and a method for configuring the wireless receiver, comprising the actions of determining (S1) a geometry factor for a channel over which signals are transmitted to the wireless receiver, the geometry factor being a measure indicative of inter-cell interference plus noise power at the wireless receiver; determining (S2) the variance of the determined geometry factor, the variance being a measure indicative of the variation in time or rate of the geometry factor; and configuring (S3) the wireless receiver based on the geometry factor and the variance of the geometry factor.
Abstract:
A method and corresponding receiver for processing radio signals in a radio receiver. The method comprises: receiving digital samples of an incoming radio signal and processing those samples in accordance with an equaliser algorithm utilising a set of equaliser parameters to generate an equalised output; estimating at least one parameter of a channel over which the incoming signal has been transmitted; and selecting at least one of the equaliser parameters based on at least one of said estimated channel parameters.
Abstract:
The present invention relates to production of a decoded signal (Aτ) based on in an incoming stream of data samples (d(k)) representing at least one downconverted digitized spread spectrum source signal. A number (NM) of the received data samples (d(k)) are divided into a first number (N) of data blocks, where each data block contains a second number (M) of samples. The second number (M) is an integer larger than or equal to two. Each of the data blocks is then correlated with a respective local code replica segment (p(k)) to produce a first number (N) of intermediate accumulation results (∑ι; ΣQ). To enable production of a decoded signal (Ax) being compensated for a Doppler shift relative to a downconverting frequency for the least one spread spectrum source signal, the intermediate accumulation results (∑ι; ΣQ) are correlated with a carrier vector (s[z]ι; s[zQ) expressing such a Doppler shift. However, according to the invention, the carrier vector (s[z]ι; s[z]Q) only contains a target number (Z) of carrier . values (sn:sZ!; s1Q:sZQ) (i.e. different carrier amplitude levels), where the target number (Z) is smaller than or equal to the first number (N). Normally, the target number (Z) is substantially smaller than the first number (N). Thus, depending on the first number (N) and the target number (Z) for the relevant carrier vector (s[z]ι; s[z]Q), a number of consecutive results of the intermediate accumulation results (∑ι; ΣQ) are combined into a number of aggregated accumulation results (cn:cZι; c1 Q:c2Q), which is equal to the target number (Z). Thereafter, the aggregated accumulation results (c-πXzi; c1Q:cZQ) are correlated with the carrier vector (s[z]ι; s[z]Q) to produce the decoded signal (Ax). The invention is well adapted for implementation of software GNSS receivers.
Abstract:
A method of processing data based on programmed instructions includes referencing a number of locations in memory by forming addresses and correct buffer mappings corresponding to separate buffers in the plurality of buffers, and communicating data from the referenced locations in memory to a processing unit. The processing unit concurrently receives inputs from the separate buffers in the plurality of buffers and outputs to another buffer in the plurality of buffers.