Method and system for joint training sequences design for correlated channel and frequency offsets estimation
10560302 ยท 2020-02-11
Assignee
Inventors
Cpc classification
H04L27/2695
ELECTRICITY
H04B7/024
ELECTRICITY
H04B7/0626
ELECTRICITY
International classification
H04B7/02
ELECTRICITY
H04B7/024
ELECTRICITY
Abstract
In distributed communication networks, the signal received at the destination is characterized by unknown multiple carrier frequency offsets (MCFOs) and improper channel state information (CSI). The knowledge of offsets and channel gains are required for coherent deployment of distributed systems. Hence, joint training sequence (TS) design method is proposed for joint estimation of MCFOs and channel estimation over spatially correlated channel. Thus, the present invention provides a method of providing joint estimation for distributed communication systems with multiple antennas at the nodes over spatial correlated channels. The designed optimal training sequences are short length and spectrally efficient. The designed training sequence produces zero cross-correlation, facilitating channel estimation without matrix inversion, significantly lowers the complexity of the estimation algorithm.
Claims
1. A method of generation and utilization of optimal training sequences (TSs) for joint channel and frequency offset estimation in distributed multiple-input multiple-output (DMIMO) orthogonal frequency division multiplexing (OFDM) system over spatially correlated channel in a wireless communication network, wherein said method comprising: sending, by a common central unit (CCU), a predefined TSs to a plurality of source nodes provided with a plurality of antennas; transmitting by the plurality of source nodes, said predefined TSs to a plurality of destination nodes, forming source-destination pair links, and the plurality of destination nodes send a measured received signal strength indicators (RSSI) to said CCU; wherein, said CCU is configured to optimize or allocate power budgets for each transmit-receive antenna pair in each source-destination pair link according to said RSSI, and said CCU selects said optimal training sequences (TSs); wherein said source nodes are configured to transmit OFDM packets to a destination according to said optimal training sequences (TSs).
2. The method as claimed in claim 1, wherein after receiving said predefined TSs, said plurality of destination nodes are configured to estimate channel, calculates channel covariance, noise covariance matrix and measures received signal power (RSSI).
3. The method as claimed in claim 2, wherein said plurality of destination nodes sends RSSI, received signal, channel and noise covariance matrices to the CCU.
4. The method as claimed in claim 1, wherein said CCU defines a threshold on said power budget.
5. The method as claimed in claim 4, wherein said CCU configured to shut down a source-destination pair link if said power budget is less than said threshold.
6. The method as claimed in claim 4, wherein if said power budget is more than said threshold, said CCU configured to generates M.sub.tR numbers of said optimal training sequences (TSs), where M.sub.t defines the number of transmitting antennas and R is the number of source nodes.
7. The method as claimed in claim 6, wherein the CCU broadcasts a look-up table (LUT) containing the updated optimal training sequences, to said source-destination pair and multicast row number of the LUT for next transmission.
8. The method as claimed in claim 6, wherein said CCU multicasts row number of said LUT, node identification number, antenna number and threshold of MSE of channel estimation to each source-destination pair.
9. The method as claimed in claim 8, wherein said source node transmits said OFDM packets to said destination node by using said optimal TSs selected as per said row number as instructed by said CCU.
10. The method as claimed in claim 9, wherein said destination node computes mean square error (MSE) of channel estimation.
11. The method as claimed in claim 10, wherein if said MSE is greater than threshold, said destination node sends RSSI, received signal to the CCU.
12. The method as claimed in claim 1, wherein for the last packet transmission, said destination node configured to update said CCU about a last training sequence used, noise and channel covariance matrices.
13. The method as claimed in claim 1, wherein for generation of said optimal TSs, the CCU computes hybrid Cramer-Rao bound (HCRB) for channel and frequency offset estimation.
14. The method as claimed in claim 13, wherein said HCRB for channel estimation is obtained by computing hybrid information matrix (HIM).
15. The method as claimed in claim 14, wherein said HIM is obtained by taking the addition of expected value of Fisher information matrix (FIM) and prior information matrix (PIM).
16. The method in claim 15, wherein said PIM is obtained from precomputed channel covariance matrix in the destination node which is feedback to said CCU.
17. The method as claimed in claim 14, wherein said HCRB for channel offset estimation is computed by taking the inverse of HIM.sub.hh.
18. The method as claimed in claim 13, wherein said HCRB for frequency offset estimation is obtained from HIM.sub.ee.
19. The method as claimed in claim 13, wherein said CCU computes singular values of the HCRB of channel offset estimation matrix by eigen value decomposition.
20. The method as claimed in claim 13, wherein said CCU computes singular values of HCRB of frequency offset estimation matrix by eigen value decomposition.
21. The method as claimed in claim 13, wherein said CCU computes singular values of channel covariance matrix by eigen value decomposition.
22. The method as claimed in claim 19, wherein the singular values of training sequences are optimized and the optimized singular value of training sequence for channel offset estimation is obtained by minimizing the singular value of HCRB of channel estimation summation over all the antennas according to total power constraint (P) and allocated power constraint for the source-destination link.
23. The method as claimed in claim 22, wherein said optimized singular value of training sequence is obtained from ground and ceiling power levels for each source-destination link, calculated in the CCU.
24. The method as claimed in claim 23, wherein said ground power levels for each link is obtained by of inverse of singular values of the channel covariance matrix.
25. The method as claimed in claim 23, wherein said ceiling power level for each link is obtained by addition of of inverse of singular values of the channel covariance matrix and allotted power budget of the source-destination pair link computed by said CCU.
26. The method as claimed in claim 23, wherein said source-destination link (M.sub.k) is selected for transmission from the set of M.sub.tR (M.sub.kM.sub.tR) such that summation of ground power levels over M.sub.k is less than or equal to the ceiling level of the link.
27. The method as claimed in claim 23, wherein said CCU calculates expected power level by computing: (ceiling power level of k.sup.th path-summation of ground levels over M.sub.k)(ceiling power level of k.sup.th path-summation of ceiling levels over all paths).
28. The method as claimed in claim 23, wherein if expected power level is equal to overall power (P) of the system, said CCU computes the power depth () by the ceiling power level.
29. The method as claimed in claim 19, wherein the optimized singular value of training sequence for frequency offset estimation is obtained by minimizing the singular value of HCRB of MCFO (multiple carrier frequency offsets) estimation summation over all the antennas according to total power constraint (P) and allocated power constraint for the source-destination link.
30. The method as claimed in claim 1, is non-linear, wherein the CCU initializes j and kj to zero.
31. The method as claimed in claim 26, wherein each source-destination link (M.sub.k) is selected such that such that summation of allotted power level for each link over M.sub.k is less than overall power P.
32. The method as claimed in claim 31, wherein the CCU computes two power levels (WL1 and WL2) or each transmit-receive link.
33. The method as claimed in claim 32, wherein one power level (WL1) computed by taking summation of X over t where kj+1tM.sub.k, X is obtained as multiplication of power allotted for each link (p.sub.i) with square root of singular value of channel covariance matrix.
34. The method as claimed in claim 33, wherein second power level (WL2) is computed by following manner (total overall system power-summation of pi over kj+1)(summation of square root of singular value of channel covariance matrix over all links).
35. The method as claimed in claim 32, wherein if WL1 is greater than WL2, the CCU calculates optimal singular value of the training sequence .sub.C,i of TS.
36. The method as claimed in claim 32, wherein if WL1 is less than WL2, the CCU sets kj+1=t and calculates optimal singular value of the training sequence .sub.C,i of TS.
37. The method as claimed in claim 30, wherein if kj+1 is equal to M.sub.k, increase kj to kj+1 and the CCU calculates optimal singular value of the training sequence .sub.C,i of TS.
38. The method as claimed in claim 13, wherein the optimal TS is designed by arranging the computed values diagonally with other entries of matrix zero, wherein the computed values are optimal singular.
39. The method as claimed in claim 13, wherein the generated optimal training sequences are of short length and requires a total transmission time which is twice the transmission time of a single optimal transmission sequence.
40. The method as claimed in claim 1, wherein said optimal training sequence is generated by using a frequency-flat channel.
41. The method as claimed in claim 30, wherein a length of said optimal training sequence is equal to number of transmit antennas which have maximum power content.
42. The method as claimed in claim 1, wherein said optimal training sequence is designed by using each channel path individually for frequency-selective channel.
43. The method as claimed in claim 32, wherein length of said optimal training sequences are equal to number of transmit antennas which have maximum power content multiplied with number of channel paths resulting in minimum length of optimal training sequences.
44. The method as claimed in claim 1, wherein said optimal training sequences of frequency offsets and channel estimation are diagonal which ensures the orthogonality among the training symbols of different transmit antennas.
45. A system for generation and utilization of optimal training sequences (TSs) for joint channel and frequency offset estimation in distributed multiple-input multiple-output (DMIMO) orthogonal frequency division multiplexing (OFDM) system with plurality of antennas over spatially correlated channel in a wireless communication network, wherein said system comprising: a plurality of source nodes, a common central unit (CCU), and a plurality of destination nodes; wherein, said CCU configured to generate a look-up-table (LUT) containing the optimal TSs and broadcast the LUT to said plurality of source nodes and multicast row number of the LUT to source-destination link pair.
46. The system as claimed in claim 45, wherein after receiving information from the CCU, the plurality source nodes adapted to use the sequence of the corresponding row number sent by said CCU.
47. The system as claimed in claim 46, wherein said plurality of source nodes transmit OFDM data payloads along with training sequence to the plurality of destination nodes and said plurality of destination nodes estimate the frequency offset and channel characteristics from the received optimal training sequences.
Description
BRIEF DESCRIPTION OF THE ACCOMPANYING DRAWINGS
(1) The above and other aspects, features, and advantages of certain exemplary embodiments of the present invention will be more apparent from the following description taken in conjunction with the accompanying drawings in which:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11) Persons skilled in the art will appreciate that elements in the figures are illustrated for simplicity and clarity and may have not been drawn to scale. For example, the dimensions of some of the elements in the figure may be exaggerated relative to other elements to help to improve understanding of various exemplary embodiments of the present disclosure. Throughout the drawings, it should be noted that like reference numbers are used to depict the same or similar elements, features, and structures.
DETAILED DESCRIPTION OF THE PRESENT INVENTION
(12) The following description with reference to the accompanying drawings is provided to assist in a comprehensive understanding of exemplary embodiments of the invention. It includes various specific details to assist in that understanding but these are to be regarded as merely exemplary.
(13) Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the embodiments described herein can be made without departing from the scope of the invention. In addition, descriptions of well-known functions and constructions are omitted for clarity and conciseness.
(14) The terms and words used in the following description and claims are not limited to the bibliographical meanings, but, are merely used by the inventor to enable a clear and consistent understanding of the invention. Accordingly, it should be apparent to those skilled in the art that the following description of exemplary embodiments of the present invention are provided for illustration purpose only and not for the purpose of limiting the invention as defined by the appended claims and their equivalents.
(15) It is to be understood that the singular forms a, an, and the include plural referents unless the context clearly dictates otherwise.
(16) By the term substantially it is meant that the recited characteristic, parameter, or value need not be achieved exactly, but that deviations or variations, including for example, tolerances, measurement error, measurement accuracy limitations and other factors known to those of skill in the art, may occur in amounts that do not preclude the effect the characteristic was intended to provide.
(17) Features that are described and/or illustrated with respect to one embodiment may be used in the same way or in a similar way in one or more other embodiments and/or in combination with or instead of the features of the other embodiments.
(18) It should be emphasized that the term comprises/comprising when used in this specification is taken to specify the presence of stated features, integers, steps or components but does not preclude the presence or addition of one or more other features, integers, steps, components or groups thereof.
(19) The present invention is related to the development of a system and method for joint optimal training sequences design for spatially correlated channel estimation and frequency synchronization in Distributed multi-input multi-output (DMIMO)-OFDM systems.
(20) Distributed multi-input multi-output (DMIMO) OFDM communication systems have a key enabler of small-cell deployment, capacity enhancement. In such network, the signal received at the destination node is characterized by multiple carrier frequency offsets (MCFOs) due to independent oscillators of the transmitting nodes and improper channel state information (CSI) as receiver does not know the channel. Hence, the knowledge of offsets and channel gains are required for coherent deployment of DMIMO-OFDM systems. In this patent, joint training sequence (TSs) design method is proposed for joint estimation of MCFOs and channel estimation over spatially correlated channel. The proposed TSs are short length, hence spectrally efficient.
(21) In one implementation,
(22) In one implementation,
(23) In one implementation,
(24) In one implementation,
(25) In the implementation, the source nodes choose optimally designed TS as the preamble according to the LUT, add data payloads, guard symbols to produce OFDM packet as shown in the
(26) (1) Training Sequence Design Method:
(27) In one implementation,
g.sub.rl=R.sub.rl.sup.1/2g.sub.rwl(R.sub.tl.sup.1/2).sup.T1
where, the elements of g.sub.rwlC.sup.MrMt are uncorrelated independent and identically distributed as CN(0, I). R.sub.rlC.sup.MrMr and R.sup.tlC.sup.MtMt are receive and transmit correlation matrices, respectively. The vector of channel coefficients from r.sup.th node to destination may be represented as h.sub.r=[vec(g.sub.r0), vec(g.sub.r1), . . . , vec(g.sub.r(Lh1))].sup.C.sup.LhMtMr, where, L.sub.h is the length of channel. .sub.r is the frequency offset corresponding to r.sup.th node. Let, for K number of subcarriers, the training sequence is s(k), k=0, 1, . . . , (K1) or equivalently,
S.sub.r=[S(0),S(1), . . . ,S(K1)].sup.TC.sup.KM.sup.
S=[S.sub.1. . . S.sub.R]3
Let, M.sub.r(S(k))=[W.sub.K.sup.k,0S.sub.r.sup.T(k) W.sub.K.sup.k,1S.sub.r.sup.T(k) . . . W.sub.K.sup.k, (L.sup.
(28)
where, y=[y(0) y(1) . . . y(K1)].sup.T .sup.KM.sup.
.sup.KM.sup.
M.sub.r(S.sub.r)=[M.sub.r(s(0))M.sub.r(s(1)) . . . M.sub.r(s(K1))].sup.T=[F.sub.0s F.sub.1s . . . F.sub.L1s].Math.I.sub.M.sub..sup.KM.sup.
(.sub.r)=diag{e.sup.(j2.sup..sup.KM.sup.
(29) Rewriting Eq. (3) as
y=h+n5
where, =[(.sub.1)M.sub.1(S) . . . (.sub.R)M.sub.R(S)] and h=[h.sub.1 . . . h.sub.R].sup.T. The received signal vector y is circularly symmetric complex Gaussian random variable, i.e., yCN(.sub.y, .sub.y), with mean .sub.y h and covariance matrix .sub.y=.sub.n.sup.2I.sub.K. The parameter vector of interest for joint estimation of frequency offset and frequency-selective complex channel gains is given by
=[Re{h},Im{h}].sup.T6
where, =[.sub.1, . . . , .sub.R].sup.T. The elements of Fisher information matrix (FIM) (Step III in
(30)
and X are obtained by taking the derivative of y with respect to h and . The hybrid Cramer-Raobound (HCRB) is a lower bound on the joint estimation of random and deterministic parameters and not a function of the random parameters. To ensure generality, frequency offset is assumed to be deterministic and unknown parameters that can assume any value within the specified range. Channel is assumed to be random with zero mean and covariance matrix R.sub.h Gaussian distribution. The first step in determining the HCRB is to formulate the parameter vector of interest [.sub.r .sub.d]. The hybrid information matrix (HIM) (Step VII in
HIM=E.sub..sub.
where, PIM is the prior information matrix of random variable. The expected value of all the elements of FIM w.Math.r.Math.t.sub.r (Step IV in
E.sub..sub.e[h.sup.HX.sup.HXh]}=
e[X.sup.HXE(hh.sup.H)]=
e[X.sup.HXR.sub.h](9)
and
E.sub..sub.m[.sup.HXh]}=E.sub..sub.
e(.sup.HXh)]=0(10)
Hence,
(31)
The FIM.sub.ex for the real and imaginary part of channel coefficients are correlated with each other. So,
(32)
where, channel correlation matrix
(33)
Also the correlation matrix of the channel vector h.sub.r corresponding to the r.sup.th node is
(34)
Hence, HIM is obtained as
(35)
HCRB for frequency offset (Step VIII in
(36)
HCRB for complex channel gains (Step VIII in
(37)
Optimization Framework for Training Sequence Design of Channel Estimation:
(38) In one implementation, optimization framework for training sequence design of channel estimation is disclosed. It is desirable to generate FDM training sequence such that cross correlation between any two training sequences is essentially zero, i.e. S.sup.H F.sub.l.sup.HF.sub.mS=0 when 0lmL.sub.h1. The optimal training sequence design is to find S.sup.KM.sup.
(39) Case 1: For frequency-flat channel L.sub.h=1. Suppose, eigenvalue decomposition (Step XII in
(40)
For any positive definite matrix .sup.H, the diagonal elements are considered. diag{.sup.H}=diag(.sub.C,1, .sub.C,2, . . . , .sub.C,M.sub.
(41)
(42) Case II: For frequency selective channel, the diagonal elements of R.sub.t,l, R.sub.r,l for l.sup.th channel path are .sub.l=diag(.sub.l1, . . . , .sub.lM.sub.
(43)
For l.sup.th channel path and the positive definite matrix .sup.H, the optimal solution is obtained when the singular values are diagonally aligned. i.e. {tilde over (Z)}=diag (.sub.C,1, .sub.C,2, . . . , .sub.C,M.sub.
(44)
A method of generating the training sequence for frequency-selective channel can be obtained from Eq. (19). Therefore, the CCU calculates the ground, ceiling power level, and .sub.C,k for each l.sup.th channel coefficients according to the algorithm stated below. Repeat the algorithm for l.sub.h number of times.
Obtained Training Sequence for Channel Estimation:
(45) In one implementation, the process of generating training sequence is described in
(46)
(Step XIII in
(47)
of k.sup.th patch (step XIV in
(48)
where, M.sub.k is such that
(49)
(Step XVI in
(50)
(Step XVIII in
(51)
If E.sub.k=P, calculate using,
(52)
If the ceiling level is less than , then the corresponding k.sup.th patch is saturated (Step XXI in
(53)
If E.sub.k<P, calculate the optimum M.sub.k for k=(k+1).sup.th patch. Repeat the above stated algorithm to get the optimum training sequences.
Optimization Framework for Training Sequence Design of Frequency Synchronization:
(54) Case I: For frequency-flat channel L.sub.h=1. Suppose, eigenvalue decomposition (Step XXVII in
(55)
For any positive definite matrix .sup.H, the diagonal elements are considered. Diag{.sup.H}=diag(.sub.C,1, .sub.C,2, . . . , .sub.C,MtR). Optimal .sub.C,i (Step VIII in
(56)
(57) Case II: For frequency selective channel, the diagonal elements of R.sub.t,l, R.sub.r,l for l.sup.th channel path are .sub.l=diag(.sub.l1, . . . , .sub.lM.sub.
(58)
For l.sup.th channel path and the positive definite matrix .sup.H, the optimal solution is obtained when the singular values are diagonally aligned. i.e. {tilde over (Z)}=diag(.sub.C,1, .sub.C,2, . . . , .sub.C,M.sub.
(59)
Obtained Training Sequence for Frequency Synchronization:
In one implementation, the process of generating training sequence for frequency synchronization is described as shown in
(60)
Otherwise, if WL.sub.1 gives the lowest power level, set k.sub.j+1=t (Step XXXI in
(61)
If k.sub.j+1=M.sub.t then set j=j+1, and again CCU calculates .sub.C,k using Eq. (25). Otherwise set j=j+1, and repeat the training sequence generation process again (Step XXXIII in
(62)
A total P amount of power has been poured into all paths. The power levels of all paths will increase simultaneously. If the power level of any path reaches its maximum value, then no power has poured into this path. The remaining amount of power will be distributed into other paths. The final power level of each path is described by the value of .sub.C,k.
After generating the singular values .sub.C,k, the training sequence can be recovered back from Z by
(63)
with unitary matrix Q.sub.K.sup.KK. A further advantage in designing training sequences according above stated technique is that, S.sup.HF.sub.l.sup.HF.sub.mS=0 when 0lmL.sub.h1. This ensures the orthogonality between the training sequences. A joint estimator estimating various impairments (MCFOs and channel gains) using these training sequences and can effectively attain theoretical lower bound. Accordingly, such sets of training symbols can enable estimator in achieving theoretical bound.
(64) In one implementation, a system for estimation of channel and frequency offsets, after getting the optimum training sequence is disclosed. CCU prepares a look-up-table (LUT) which contains all the generated optimal TSs. CCU broadcast the LUT to all nodes and multicast row number of LUT to source antenna-destination pair. After receiving that information from CCU, source nodes use the sequence of the corresponding row number, which is sent by CCU. Node antennas transmit OFDM data payloads along with training sequence. The receiver estimates the frequency offset and channel characteristics from the received training sequences.
(65) After getting the optimum training sequence, the receiver uses those sequences to estimate the channel and frequency offsets.
z.sub.r=(.sub.r)M.sub.r(S.sub.r)h.sub.r+w.sub.r(29)
The log-likelihood generator generates a log-likelihood function (LLF) which in turn fed to expectation block. The expectation of the LLF given the parameters to be estimated, is given as
N(|{circumflex over ()}.sup.[m])E{log f(z|)|y,{circumflex over ()}.sup.[m]}(30)
(66) The maximization block provides an output of at the (m+1).sup.th step, which can be written as
(67)
The updated MCFOs {circumflex over ()}.sup.[m+1] is obtained as
(68)
where, =.sub.r=1.sup.R(.sub.r)M.sub.r(S.sub.r) The updated channel coefficient .sup.[m+1] is obtained as
.sub.r.sup.[m+1]=(.sup.H).sup.1.sup.Hz.sub.r(33)
(69) Destination calculates MSE for frequency offset and channel gains. If computed MSE for channel estimation is greater than predefined threshold received from CCU, then destination again sends RSSI and received signal. CCU reallocates the power budget for the said source-destination pair. If the computed power budget is less than some threshold, then CCU shuts down the corresponding source-destination path and informs related node about the updated row number and other source destination pairs, if necessary.
(70) Performance Analysis
(71) In one exemplary implementation, simulation results are presented in order to evaluate the performance of proposed system and methods. Without loss of generality, it is assumed that
(72)
Normalized frequency offset at the destination, .sub.m.sub.
(73) TABLE-US-00001 TABLE 1 Zadoff-Chu Orthogonal Training sequences sequence Length of orthogonal TS 64 Channel Length (L.sub.h) 5 Threshold () 0.001 Fr. Offset range (u: Unif. distn.) u (0.5, 0.5) LTE Band Number 23 Bandwidth 20 MHz Centre Frequency 2190 MHz No. of OFDM symbols 7 FFT Size 2048 No. of data Subcarriers/OFDM 1200 CP Length 144 Subcarrier Spacing 15 KHz
(74) In one implementation, the MSE for the estimation of a parameter, timing offset, is defined as the average MSE over 1000 simulations, i.e. .sub.frane=1.sup.100.sub.ro=1.sup.10({circumflex over ()}.sub.r).sup.2/1000.
(75) In one implementation,
(76) Some of the noteworthy features of the present invention are: A method of providing joint estimation for DMIMO-OFDM system with multiple antennas at the nodes over spatial correlated channels. The training sequence design depends on optimal selection of two power constraints, (a) total power of the whole system, (b) individual power constraint over each transmitting nodes. These two power budgets are controlled by one common central unit (CCU). The designed optimal training sequences are of short length and require two second transmission time only, hence they are spectrally efficient. In one aspect, training sequence is designed by considering the frequency-flat channel. The length of said training sequence is equal to number of transmit antennas which have maximum power content. In other aspect, training sequence is designed by considering each channel path individually for frequency-selective channel. The length of said training sequence is equal to number of transmit antennas which have maximum power content multiplied with number of channel paths. The designed training sequence invokes zero cross-correlation as a property resulting in estimation of channel without any matrix inversion, which significantly lowers the complexity of the estimation algorithm. The optimal training sequences of frequency offsets and channel estimation are diagonal which preserves the orthogonality between all transmit antennas in order to avoid false estimation. The designed optimal training sequences are applicable for collocated as well as distributed antenna system. A Method of generating optimal training sequences for joint estimation of MCFOs and channel estimation in DMIMO systems with OFDM modulation over spatially correlated channel with individual and overall power constraint is presented in this patent. The optimal training sequence is short length, hence spectrally efficient. Low complexity in hardware is required in generation of TSs. The constraints on the power in generation further ensures its applicability in energy efficient communication systems. The training sequences are diagonal which ensures the orthogonality among the training symbols of different transmit antennas resulting in reduced false estimation. This results in proper estimation following perfect equalization and detection steps.
(77) Some of the non-limiting advantages of the present invention are: The method of training sequence design is optimal for joint frequency offset and channel estimation over spatially correlated channel. The method of training sequence design is optimal for collocated and distributed communication systems with multiple antenna node structure. The intelligent DMIMO system employing distributed antenna system (DAS) indicates a leap to large scale antenna system (LSAS) if the number of nodes can be made scalable. This method of TS design may also applicable to LSAS. The optimal training sequence is of short length. The developed training sequence design method requires less power consumption. Proposed sequence is power efficient in terms of hardware implementation at the receiver. The method of optimal TS generation disclosed in the present invention enables fast update of TSs based on dynamic change in networks. The developed method of optimal TS generation is equally logically applicable for highly mobile environment, i.e. nodes of the system are mobile. Time domain training sequence design method, disclosed in the present invention, effectively reduces the interference between training sequence and information bearing signal. The common central unit (CCU) has a control over the power budget of the DMIMO-OFDM systems. The method of generating training sequences ensures the cross-correlation between any two set of training sequences is essentially zero. The zero cross-correlation ensures the orthogonality between any set of training sequences that reduces false estimation.
(78) Although a system and a method for optimal training sequence generation for joint channel and frequency offsets estimation in DMIMO-OFDM systems have been described in language specific to structural features, it is to be understood that the embodiments disclosed in the above section are not necessarily limited to the specific methods or devices described herein. Rather, the specific features are disclosed as examples of implementations of the system and method for optimal training sequence generation for joint channel and frequency offsets estimation in DMIMO-OFDM systems.