The present invention relates generally to wireless communication and, in particular, to multi-user MIMO-OFDM wireless communication systems.
If the AP 110 is equipped with one antenna, the total capacity of the AP 110, herein called the AP cell capacity, is limited by the spectral efficiency of the AP-UT wireless link 130 and the operational frequency bandwidth. For example, if the spectral efficiency of the AP-UT wireless link 130 (irrespective of the number of UTs) is 4 bits/s/Hz and the operational frequency bandwidth available to the AP 110 is 20 MHz, then the AP cell capacity is 80 Mbits/s. This AP cell capacity is shared among multiple UTs 120-iU by each UT establishing a wireless link 130 with the AP 110 using a different frequency (frequency division multiple access, or FDMA), a different timeslot (time division multiple access, or TDMA), a different code (code division multiple access, or CDMA), or a combination of these multiple access schemes. If the system 100 comprises only one UT 120-iU, then the single UT 120-iU can in theory achieve 80 Mbits/s AP-UT wireless link capacity, herein called UT link capacity. However, if the system 100 comprises 20 UTs, then each UT can only in theory achieve 4 Mbits/s on average, irrespective of the different multiple access schemes mentioned above. In practice, the maximum average link capacity achievable for each UT 120-iU is less than this limit due to overheads such as guard bands for FDMA or guard times for TDMA.
A need therefore exists for wireless communication systems that provide AP cell capacity that increases in proportion to the number of user terminals.
Disclosed are arrangements that estimate and correct for the UT-symbol-specific phase offsets for the purpose of multi-user multiple-input multiple-output orthogonal frequency division multiplexing (MU-MIMO-OFDM) uplink channel estimation. The disclosed arrangements use FDMA-based phase offset estimation, and apply UT-symbol-specific phase offset correction to CDMA-based channel estimation.
According to a first aspect of the present disclosure, there is provided a method of estimating an uplink channel in a wireless communication system comprising an access point and a plurality of remote user terminals adapted to transmit symbols via OFDM to the access point over said uplink channel, the method comprising:
receiving, at the access point, one or more training symbols transmitted by the user terminals, each training symbol comprising pilot symbols associated with phase offset estimation OFDM sub-carriers of said training symbol, the phase offset estimation sub-carriers comprising subsets of sub-carriers associated with respective user terminals, wherein each subset is used exclusively by the associated user terminal during channel estimation, and further symbols associated with channel estimation OFDM sub-carriers of said training symbol, wherein the channel estimation sub-carriers are used in common by all the user terminals; estimating, for each user terminal, symbol-specific phase offsets specific to the user terminal using the received pilot symbols associated with the subset of the phase offset estimation sub-carriers associated with the user terminal; and estimating the uplink channel using the user-terminal-symbol-specific phase offset estimates and the received further symbols.
According to a second aspect of the present disclosure, there is provided a wireless communication system comprising an access point, and a plurality of remote user terminals adapted to transmit symbols via OFDM to the access point over an uplink channel, wherein the access point is adapted to: receive one or more training symbols transmitted by the user terminals, each training symbol comprising: pilot symbols associated with phase offset estimation OFDM sub-carriers of said training symbol, the phase offset estimation sub-carriers comprising subsets of sub-carriers associated with respective user terminals, wherein each subset is used exclusively by the associated user terminal during channel estimation, and further symbols associated with channel estimation OFDM sub-carriers of said training symbol, wherein the channel estimation sub-carriers are used in common by all the user terminals; estimate, for each user terminal, symbol-specific phase offsets specific to the user terminal using the received pilot symbols associated with the subset of the phase offset estimation sub-carriers associated with the user terminal; and estimate the uplink channel using the user-terminal-symbol-specific phase offset estimates and the received further symbols.
According to a third aspect of the present disclosure, there is provided an access point in a wireless communication system further comprising a plurality of remote user terminals adapted to transmit symbols via OFDM to the access point over an uplink channel, the access point being adapted to: receive one or more training symbols transmitted by the user terminals, each training symbol comprising: pilot symbols associated with phase offset estimation OFDM sub-carriers of said training symbol, the phase offset estimation sub-carriers comprising subsets of sub-carriers associated with respective user terminals, wherein each subset is used exclusively by the associated user terminal during channel estimation, and further symbols associated with channel estimation OFDM sub-carriers of said training symbol, wherein the channel estimation sub-carriers are used in common by all the user terminals; estimate, for each user terminal, symbol-specific phase offsets specific to the user terminal using the received pilot symbols associated with the subset of the phase offset estimation sub-carriers associated with the user terminal; and estimate the uplink channel using the user-terminal-symbol-specific phase offset estimates and the received further symbols.
Other aspects of the invention are also disclosed.
At least one embodiment of the present invention will now be described with reference to the drawings, in which:
a and 8b collectively form a schematic block diagram representation of an embedded electronic device as which the various AP signal processing modules in
a is a flow chart illustrating a method of estimating phase offsets for channel estimation as used in the method of
b is a flow chart illustrating a method of estimating the uplink channel as used in the method of
a is a flow chart illustrating a method of estimating phase offsets during data detection as used in the method of
b is a flow chart illustrating a method of detecting data symbols as used in the method of
Where reference is made in any one or more of the accompanying drawings to steps and/or features, which have the same reference numerals, those steps and/or features have for the purposes of this description the same function(s) or operation(s), unless the contrary intention appears.
A multi-user multiple-input multiple-output (MU-MIMO)-based scheme may be employed to increase the spectral efficiency of a point-to-multipoint wireless communication system such as the system 100 of
Synchronisation of symbol timing and carrier frequency among multiple UTs 120-iU is a challenging task in implementing MU-MIMO uplinks. Typically, the AP 110 estimates each UT's time and frequency offset from that UT's uplink transmission and returns the offset information on a downlink. Each UT 120-iU then uses this information to adapt its time and frequency reference to be synchronised with the AP 110 and thus to be synchronised also with other UTs. However, a perfect synchronisation among UTs is difficult to achieve, due in part to imperfections in the estimation and the adaptation, and the stability of oscillators at the AP 110 and the UTs. Thus in conventional SDMA systems there remains a small timing offset and carrier frequency offset among UTs.
The effects of small timing offsets and carrier frequency offsets can be mitigated by using orthogonal frequency division multiplexing (OFDM). While the required accuracy of the frequency offset estimation and adaptation for an SDMA system using OFDM is generally more stringent than that of a system using single carrier modulation, the time offset requirements are relaxed by an additional extension of the OFDM cyclic prefix. When an OFDM system has a cyclic prefix longer than the length of the channel impulse response, then as long as the UT time offset is shorter than the difference between the length of the cyclic prefix and the length of the channel impulse response, the cyclic appearance of the OFDM symbol is preserved. If the carrier frequency offset is small enough (i.e. a fraction of OFDM sub-carrier spacing), the carrier frequency offset appears as a common phase offset across the OFDM sub-carriers that is proportional to the carrier frequency offset. Due to instability of the local oscillator of the transmitter and the receiver at each UT 120-iU, the common phase offset can vary between symbols as well as between UTs.
UT-symbol-specific phase offsets have been estimated in OFDM systems by inserting known symbols (referred to as pilot symbols) in selected sub-carriers within each data OFDM symbol. In this case one OFDM symbol comprises one or more pilot sub-carriers and one or more data sub-carriers. The phase offset is estimated from the pilot sub-carriers. The same technique can be applied in a MU-MIMO-OFDM uplink. As long as the MU-MIMO-OFDM uplink channel is estimated accurately, the phase offset may be estimated from the pilot sub-carriers embedded in each OFDM data symbol, and corrected for during uplink data detection.
The problem then becomes one of accurately estimating the MU-MIMO-OFDM uplink channel in the presence of UT-symbol-specific phase offsets. One approach is to use either TDMA or FDMA, such that only one UT transmits training symbols at a particular time or frequency during channel estimation to avoid interference from the other UTs. However, this approach is inefficient for a system optimised for a particular range of transmitting power. In order to achieve the same effective signal to noise ratio (SNR) as CDMA-based channel estimation described below, the transmitting power during channel estimation needs to be amplified in order to compensate for the non-transmitting time (in the TDMA case) or frequency (in the FDMA case). CDMA-based channel estimation, typically utilised in MIMO-OFDM based WLAN systems, e.g. IEEE 802.11n, uses training symbols orthogonal in code to solve the problem of power imbalance as well as to improve signal-to-noise ratio. However, CDMA-based channel estimation is subject to substantial error in the presence of UT-symbol-specific phase offsets because the orthogonality of the training symbols is compromised by the phase offsets.
The disclosed arrangements utilise the characteristic of an OFDM system that phase offset induced by carrier frequency variation is constant over different OFDM sub-carriers to estimate UT-symbol-specific phase offsets. The disclosed arrangements enable an efficient UT-symbol-specific phase offset correction to a CDMA-based channel estimation method. The disclosed arrangements also utilise the coherence of frequency responses typically present in an OFDM system to interpolate OFDM sub-carrier channel coefficients as part of the channel estimation.
Throughout this disclosure, a scalar (possibly complex-valued) quantity is denoted by an italic lowercase letter, e.g. a. a(b) indicates that a scalar a is a function of a scalar b. A vector is denoted by a bold lowercase letter, e.g. a. A matrix is denoted by a bold uppercase letter, e.g. A. The notation A=[a(n,m)] indicates that the n-th row and m-th column entry of a matrix A is a(n,m). A(b)=[a(n,m,b)] indicates that a matrix A, and hence its entries a(n, m), are functions of a scalar b.
An OFDM symbol is a set of complex-valued scalars x(iF), where iF=1, . . . , NF, and NF is the number of OFDM sub-carriers. The sub-carriers of an OFDM training symbol for channel estimation according to the disclosed arrangements are categorised either as phase offset estimation sub-carriers or channel estimation sub-carriers. Each UT is associated with a subset of size NC of the phase offset estimation sub-carriers that are used exclusively by that UT to transmit pilot symbols during channel estimation. The other UTs transmit zeros at the phase offset estimation sub-carriers associated with a particular UT. For this reason, the phase offset estimation may be categorised as FDMA-based. The remaining NE=NF−NC×NU channel estimation sub-carriers are used in common by all the UTs to transmit further symbols for the purpose of channel estimation.
The indices iF of the NC phase offset estimation sub-carriers associated with the UT 120-iU are themselves indexed by iC, where iC=1, . . . , NC, and are therefore denoted as iF(iU, iC). In the example allocation 200, iF(1, 1)=2, iF(2, 1)=9, iF(3, 1)=16, and iF(4, 1)=22. UTs other than 120-iU transmit zeros at the NC phase offset estimation OFDM sub-carrier(s) indexed by iF(iU, iC) during channel estimation.
The indices iF of the NE channel estimation sub-carriers are themselves indexed by iE, where iE=1, . . . , NE, and are therefore denoted as iF(iE). In the example allocation 200, NE=19 and iF(iE)=1, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, and 23.
A sequence of NS OFDM symbols transmitted by the NU UT uplinks is collectively represented by the NU by NS matrix X(iF)=[x(iU,iS,iF)], where iS=1, . . . , NS is an index of OFDM symbols. The received symbols from the NA AP receive antennas are collectively represented by the NA by NS matrix R(iF)=[r(iA,iS,iF)], where iA=1, . . . , NA is an index of AP receive antennas. The MU-MIMO-OFDM uplink channel for the iF-th OFDM sub-carrier is modelled as
R(iF)=G(iF)[P·X(iF)]+N(iF) (1)
where:
P=[p(iU,iS)] is an NU by NS matrix containing UT-symbol-specific phase offsets induced by UT carrier frequency offsets;
G(iF)=[g(iA,iU,iF)] is an NA by NU matrix representing the uplink channel at the iF-th OFDM sub-carrier; and
N(iF)=[n(iA,iS,iF)] is an NA by NS matrix representing complex-valued noise at the irth OFDM sub-carrier.
The phase offsets p(iU, iS), which have magnitude identically equal to one, are independent of the OFDM sub-carrier index iF and are therefore common to all OFDM sub-carriers. The “dot” in equation (1) represents an element-wise product between two NU by NS matrices rather than a matrix product.
The aim of uplink data symbol detection is to recover the transmitted symbols X from the received symbols R in the presence of stochastic noise N. Clearly from equation (1) this requires an estimate of the uplink channel G as well as of the phase offsets P. This is the purpose of channel estimation according to the present disclosure.
In conventional CDMA-based channel estimation, a UT transmits training symbols X that are code-orthogonal to the training symbols transmitted from other UTs. The use of orthogonal codes enhances channel estimation signal-to-noise ratio. However, in the presence of unknown phase offsets P at the access point 110, the orthogonality of the transmitted symbols is compromised, thus affecting the estimation of the uplink channel G.
In the disclosed arrangements, the training symbols X do not need to be orthogonal. The uplink channel G can be estimated as long as the transmitted training symbols X are known to the access point 110. However, the signal-to-noise ratio of the estimate is maximised if the training symbols are orthogonal.
In preparation for the application of the method 300, a rough synchronisation in time and carrier frequency of the UTs 120-iU has preferably been carried out using known methods. The rough synchronisation makes the time offset of each UT 120-iU shorter than the difference between the length of the cyclic prefix and the length of the channel impulse response, and the carrier frequency offset of each UT 120-iU a fraction of OFDM sub-carrier spacing, so that the carrier frequency offset appears as a common phase offset across the OFDM sub-carriers, as in the model equation (1).
The method 300 starts at step 310, where the access point 110 estimates the UT-symbol-specific phase offsets P=[p(iU,iS)] as described in detail below with reference to
To overcome the power imbalance problem encountered by TDMA-based or FDMA-based channel estimation schemes, a similar power per channel estimation sub-carrier is transmitted during the channel estimation phase as during the data detection phase.
For MU-MIMO-OFDM uplink channel estimation according to the embodiment, the number NS of symbols in the training sequence is greater than or equal to the number NU of UTs. At the iS-th training symbol interval, the UT 120-iU transmits a pilot symbol x(iU,iS,iF(iU,iC)) at the phase offset estimation sub-carrier indexed by iF(iU, iC). At the iS-th training symbol interval, the iA-th FFT module 530-iA generates a received pilot symbol r(iA,iS,iF(iU,iC)) at the phase offset estimation sub-carrier indexed by iF(iU, iC). As mentioned above, all UTs other than 120-iU transmit zeros at the phase offset estimation sub-carrier(s) indexed by iF(iU, iC). Therefore, using equation (1), the iS-th received symbol from the iA-th FFT module 530-iA at the phase offset estimation sub-carrier indexed by iF(iU, iC) is given by
r(iA,iS,iF(iU,iC))=g(iA,iU,iF(iU,iC))P(iU,iC)x(iU,iS,iF(iU,iC))+n(iA,iS,iF(iU,iC)) (2)
The UT-symbol-specific phase offset p(iU, iS) is normalised by that of the first training symbol in the training sequence:
Likewise, the iS-th received symbol r(iA,iS,iF(iU,iC)) is normalised by the iS-th transmitted pilot symbol x(iU,iS,iF(iU,iC)):
Then the iS-th normalised received symbol r(iA,iS,iF(iU,iC)) is further normalised by the first normalised received symbol r′(iA,1,iF(iU,iC)):
Hence p′(iU,iS) can be estimated by using the first and iS-th normalised received symbols from each FFT module 530-iA at each OFDM phase offset sub-carrier iF(iU, iC) corresponding to the UT 120-iU. A total of NA×NC estimates of p′(iU, iS) may be obtained in this fashion. The UT-symbol-specific phase offset estimates {tilde over (p)}′(iU, iS) are obtained from the NA×NC estimates of p′(iU, iS), for example by averaging, or intelligent selection using, for example, knowledge of the level of the enhanced noise. In one implementation, a UT-symbol-specific phase offset estimate is computed by averaging as follows:
An estimate of the UT-symbol-specific phase offset matrix P may then be formed as
{tilde over (P)}=[{tilde over (p)}′(iU,iS)] (8)
where {tilde over (p)}′(iU,1) is assumed to be equal to one.
Given the UT-symbol-specific phase offset estimate matrix {tilde over (P)}, the uplink MU-MIMO-OFDM channel may be estimated with UT-symbol-specific phase offset correction using the further symbols transmitted and received on the NE channel estimation sub-carriers indexed by iE from equation (1) as follows:
{tilde over (G)}(iF(iE))=R(iF(iE))[{tilde over (P)}·X(iF(iE))]−1 (9)
where {tilde over (G)}(iF(iE))=[{tilde over (g)}(iA,iU,iF(iE))], and the −1 superscript indicates a pseudo-inverse operation:
({tilde over (P)}·X)−1=(({tilde over (P)}·X)H({tilde over (P)}·X))−1({tilde over (P)}·X)H (10)
where the superscript H stands for the complex conjugate transpose of a matrix.
Note that equation (9) cannot be used at the NC×NU phase offset estimation sub-carriers indexed by iF(iU, iC), since at those sub-carriers the phase-corrected matrix of transmitted symbols {tilde over (P)}·X(iF(iU,iC)) is not pseudo-invertible. The channel estimates at the NC×NU phase offset estimation sub-carriers indexed by iF(iU, iC) are therefore derived by interpolation from the channel estimates at neighbouring channel estimation sub-carriers. In one implementation, the interpolation is bilinear interpolation separately in amplitude and phase, computed as follows:
These interpolations require that min(iF(iE))<min(iF(iU,iC)) and max(iF(iE))>max(iF(iU,iC)), and that the phase offset estimation sub-carriers indexed by iF(iU, iC) are separated by at least one sub-carrier. The result of the interpolations is a channel estimate {tilde over (G)}(iF) at all NF OFDM sub-carriers.
During the data detection phase, NP OFDM sub-carriers are categorised as pilot sub-carriers while the remaining ND OFDM sub-carriers are categorised as data sub-carriers. The index iP=1, . . . , NP indexes the NP pilot sub-carriers whereas the index iD=1, . . . , ND indexes the ND=NF−NP data sub-carriers. An OFDM data symbol transmitted from the UT 120-iU comprises pilot sub-carrier symbols x(iU,iS,iF(iP)), known at the access point 110, and data sub-carrier symbols, x(iU,iS,iF(iD)), that need to be detected at the access point 110.
At the iS-th OFDM symbol interval, the received pilot symbol r(iA,iS,iF(iP)) at the iP-th pilot sub-carrier generated by the iA-th FFT module 730-iA is given by equation (1) as
A NU by NA pseudo-inverse, {tilde over (W)}(iF)=[{tilde over (w)}(iU,iA,iF)], of the channel estimate {tilde over (G)}(iF) may be computed as
{tilde over (W)}(iF)=({tilde over (G)}(iF)H{tilde over (G)}(iF))−1{tilde over (G)}(iF)H (13)
Pre-multiplying the received symbols r(iA,iS,iF)by {tilde over (W)}(iF) zero-forcing-equalises the received symbols, leaving the phase-offset transmitted symbols:
The transmitted pilot symbol x(iS,iS,iF(iP)) at the iP-th pilot sub-carrier is known at the access point 110. An estimate {tilde over (p)}(iU,iS,iF(iP)) of the phase offset p(iU,iS) specific to the UT 120-iU and the iS-th OFDM symbol interval may therefore be formed at the iP-th pilot sub-carrier by normalising the equalised received pilot symbols by the transmitted pilot symbols as follows:
The estimate {tilde over (p)}(iU,iS,iF(iP)) may be averaged over all NP pilot sub-carriers as follows:
At the iS-th OFDM data symbol interval, the received data symbol r(iA,iS,iF(iD)) at the iD-th data sub-carrier from the iA-th FFT module 730-iA is given by equation (1) as
where x(iU,iS,iF(iD)) is an unknown data symbol transmitted from the UT 120-iU at the iS-th symbol interval at the iD-th OFDM data sub-carrier.
Following equation (14), the received data symbols may be equalised and phase offset corrected as follows:
The detection of the data symbols x(iU,iS,iF (iD)) is performed by a nearest-neighbour mapping operation on the equalised and phase-offset-corrected symbols z(iU,iS,iF(iD))as follows:
where Q={si, i=1, 2, . . . , 2q} is the symbol constellation used at the mapping module 605. The detected symbol {tilde over (x)}(iU,iS,iF(iD)) may be de-mapped to binary data by a de-mapping process that mirrors the mapping carried out by the mapping modules 605.
a and 8b collectively form a schematic block diagram of a general purpose electronic device 801 including embedded components, in which the various AP signal processing modules of
As seen in
As seen in
The electronic device 801 also has a communications interface 808 to permit coupling of the electronic device 801 to a computer or communications network 820 via a connection 821. The connection 821 may be wired or wireless. For example, the connection 821 may be radio frequency or optical. An example of a wired connection includes Ethernet. Further, an example of wireless connection includes Bluetooth type local interconnection, Wi-Fi (including protocols based on the standards of the IEEE 802.11 family), Infrared Data Association (IrDa) and the like.
The method of
The software 833 of the embedded controller 802 is typically stored in the non-volatile ROM 860 of the internal storage module 809. The software 833 stored in the ROM 860 can be updated when required from a computer readable medium. The software 833 can be loaded into and executed by the processor 805. In some instances, the processor 805 may execute software instructions that are located in RAM 870. Software instructions may be loaded into the RAM 870 by the processor 805 initiating a copy of one or more code modules from ROM 860 into RAM 870. Alternatively, the software instructions of one or more code modules may be pre-installed in a non-volatile region of RAM 870 by a manufacturer. After one or more code modules have been located in RAM 870, the processor 805 may execute software instructions of the one or more code modules.
The application program 833 is typically pre-installed and stored in the ROM 860 by a manufacturer, prior to distribution of the electronic device 801. However, in some instances, the application programs 833 may be supplied to the user encoded on one or more computer readable storage media 825 and read via the portable memory interface 806 of
b illustrates in detail the embedded controller 802 having the processor 805 for executing the application programs 833 and the internal storage 809. The internal storage 809 comprises read only memory (ROM) 860 and random access memory (RAM) 870. The processor 805 is able to execute the application programs 833 stored in one or both of the connected memories 860 and 870. When the electronic device 801 is initially powered up, a system program resident in the ROM 860 is executed. The application program 833 permanently stored in the ROM 860 is sometimes referred to as “firmware”. Execution of the firmware by the processor 805 may fulfil various functions, including processor management, memory management, device management, storage management and user interface.
The processor 805 typically includes a number of functional modules including a control unit (CU) 851, an arithmetic logic unit (ALU) 852 and a local or internal memory comprising a set of registers 854 which typically contain atomic data elements 856, 857, along with internal buffer or cache memory 855. One or more internal buses 859 interconnect these functional modules. The processor 805 typically also has one or more interfaces 858 for communicating with external devices via system bus 881, using a connection 861.
The application program 833 includes a sequence of instructions 862 though 863 that may include conditional branch and loop instructions. The program 833 may also include data, which is used in execution of the program 833. This data may be stored as part of the instruction or in a separate location 864 within the ROM 860 or RAM 870.
In general, the processor 805 is given a set of instructions, which are executed therein. This set of instructions may be organised into blocks, which perform specific tasks or handle specific events that occur in the electronic device 801. Typically, the application program 833 waits for events and subsequently executes the block of code associated with that event. Events may be triggered in response to input from a user, via the user input devices 813 of
The execution of a set of the instructions may require numeric variables to be read and modified. Such numeric variables are stored in the RAM 870. The disclosed method uses input variables 871 that are stored in known locations 872, 873 in the memory 870. The input variables 871 are processed to produce output variables 877 that are stored in known locations 878, 879 in the memory 870. Intermediate variables 874 may be stored in additional memory locations in locations 875, 876 of the memory 870. Alternatively, some intermediate variables may only exist in the registers 854 of the processor 805.
The execution of a sequence of instructions is achieved in the processor 805 by repeated application of a fetch-execute cycle. The control unit 851 of the processor 805 maintains a register called the program counter, which contains the address in ROM 860 or RAM 870 of the next instruction to be executed. At the start of the fetch execute cycle, the contents of the memory address indexed by the program counter is loaded into the control unit 851. The instruction thus loaded controls the subsequent operation of the processor 805, causing for example, data to be loaded from ROM memory 860 into processor registers 854, the contents of a register to be arithmetically combined with the contents of another register, the contents of a register to be written to the location stored in another register and so on. At the end of the fetch execute cycle the program counter is updated to point to the next instruction in the system program code. Depending on the instruction just executed this may involve incrementing the address contained in the program counter or loading the program counter with a new address in order to achieve a branch operation.
Each step or sub-process in the method of
a is a flow chart illustrating a method 900 of estimating phase offsets for channel estimation as used in step 310 of the method 300 of
b is a flow chart illustrating a method 950 of estimating the uplink channel as used in step 320 of the method 300 of
a is a flow chart illustrating a method 1000 of estimating phase offsets during data detection as used in step 330 of the method 300 of
b is a flow chart illustrating a method 1050 of detecting data symbols as used in step 340 of the method 300 of
The arrangements described are applicable to the wireless communication industries.
The foregoing describes only some embodiments of the present invention, and modifications and/or changes can be made thereto without departing from the scope and spirit of the invention, the embodiments being illustrative and not restrictive.
Number | Date | Country | Kind |
---|---|---|---|
2010903932 | Sep 2010 | AU | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/AU2011/001131 | 9/1/2011 | WO | 00 | 8/28/2012 |