The drawings accompanying and forming part of this specification are included to depict certain aspects of the invention. The invention may be better understood by reference to one or more of these drawings in combination with the description presented herein. It should be noted that the features illustrated in the drawings are not necessarily drawn to scale.
The following detailed description of the invention refers to the accompanying drawings. The description includes exemplary embodiments, not excluding other embodiments, and changes may be made to the embodiments described without departing from the spirit and scope of the invention. The following detailed description does not limit the invention. Instead, the scope of the invention is defined by the appended claims.
The present invention discloses a method and system for improving the robustness of interference nulling for antenna arrays in a wireless communication network. The method and system generates an interference covariance matrix that is used to calculate a more robust beamforming weighting vector for an antenna array.
In a conventional method, an interference covariance matrix is directly deducted from the interference spatial signatures of a CPE. However, in the method disclosed in the present invention, an interference covariance matrix is deducted from the derivative interference spatial signatures, which are generated from the interference spatial signatures of a CPE. The derivative interference spatial signatures can be viewed as a set of predicted interference spatial signatures of a CPE.
Each of the m antennas on the BTS receives an interference signal sij at time i, where j ε (1, . . . m). Let
be a vector representing the receiving interference signals for all m antennas at time i. A receiving interference signal matrix Y has vector elements (Y1,Y2, . . . ,Yn) and Y=(Y1,Y2, . . . ,Yn).
An interference spatial signature V′ of the CPE is calculated from the receiving interference signal matrix Y with a common algorithm known to a person having skills in the arts. Step 310 is repeated continuously over time for constantly monitoring interference signals in the wireless communication network.
In step 320, the BTS records the last l interference spatial signatures generated in step 310. Let VR be a matrix with vector elements (V1′,V2′, . . . ,Vl′) and VR=(V1′,V2′, . . . ,Vl′) represents an interference spatial signature matrix, wherein Vi′ is the i-th spatial signature.
In Step 330, a set of m interference derivative spatial signatures is created from the interference spatial signature matrix VR and forms a matrix W according to one of the two methods described in
In step 340, an interference covariance matrix is calculated from the matrix W with an algorithm that a person having skills in the arts would know.
In Step 350, a beamforming weighting vector of the CPE, based on interference nulling for antenna arrays, is generated with the interference covariance matrix. The beamforming weighting vector is applied to the antenna array to create an antenna beam pattern whose nulling angle is wider than that of an antenna beam pattern created using a conventional interference nulling method.
When a nulling angle around interference DOA is wider, a small degree of error in the interference covariance matrix will not severely impact the efficiency of an interference nulling method because the interference DOA will fall within the wider span of the nulling angle.
In step 520, a matrix VD is calculated. Each vector element of the matrix VD is the delta vector of two consecutive interference spatial signatures, i.e., V′D=(V′i+1−V′1) and VD=(V′2−V′1 . . . ,V′i−V′i−1 . . . ,V′l−V′l−1), where i ε {2, . . . ,l).
In step 530, a norm of each vector element in the matrix VD is calculated according to the following equation: Δi=∥V′i+1−V′i∥, where Δi is the norm of the delta vector of two consecutive interference spatial signatures in VR.
In step 540, interference spatial signature norm Δ is the average of Δi and is calculated according to the following equation:
In step 550, an optimization process is employed to calculate a set of m interference derivative spatial signatures, which are the vector elements of a matrix VM, where VM=(V1, . . . ,Vj, . . . ,Vm) and j ε {1, . . . ,m). The number of interference derivative spatial signatures is predetermined according to the requirements of the wireless communication network. The interference derivative spatial signature vectors must satisfy the following three criteria.
First, the norm of each interference derivative spatial signature Vi must be equal to 1, i.e., ∥Vi∥=1, where i ε {1, . . . ,m). Second, for every interference derivative spatial signature Vi, where i ε {1, . . . ,m), the Euclidian distance from every Vi to the last calculated interference spatial signature Vl′ in step 320 of
Third, since it is possible that more than one set of interference derivative spatial signatures will satisfy the first and second criteria, the set of interference derivative spatial signatures that are spread most evenly over the two-dimensional space is selected. Namely, the set of Vi with the maximum Euclidian distance between Vi and the rest of Vjs, where j ε {1, . . . ,m) and i≠j according to the equation
is selected to be the interference derivative spatial signatures that will be used to calculate the interference covariance matrix.
In step 610, a set of l interference spatial signatures is generated. (Refer to steps 310 and 320 of
In step 620, l−1 interference transformation matrices Ti are calculated according to the following equation: Ti−1*Vi−1′=Vi′, where i ε {2, . . . ,l) and Ti is the interference transformation matrix that maps Vi−1′ to Vi′.
In step 630, an optimization process is employed to calculate a set of m interference derivative spatial signatures and creates a matrix VM, VM=(V1, . . . ,Vj, . . . ,Vm) and j ε {1, . . . ,m) according to the following equation: Vi=Ti*Vl′, where i ε {2, . . . ,l) and m≦l−1 and Vl′ is the last calculated interference spatial signature. The number of interference derivative spatial signatures is predetermined according to the requirements of the wireless communication network.
The method disclosed in the present invention creates a set of interference derivative spatial signatures from the interference spatial signatures calculated using a conventional method. An interference covariance matrix generated from the interference derivative spatial signatures produces a beamforming weighting vector that results in an antenna beam pattern with a wider nulling angle, which improves the robustness of an interference nulling method.
The above illustration provides many different embodiments or embodiments for implementing different features of the invention. Specific embodiments of components and processes are described to help clarify the invention. These are, of course, merely embodiments and are not intended to limit the invention from that described in the claims.
Although the invention is illustrated and described herein as embodied in one or more specific examples, it is nevertheless not intended to be limited to the details shown, since various modifications and structural changes may be made therein without departing from the spirit of the invention and within the scope and range of equivalents of the claims. Accordingly, it is appropriate that the appended claims be construed broadly and in a manner consistent with the scope of the invention, as set forth in the following claims.
The present application claims the benefit of U.S. Provisional Application Ser. 60/836,720, which was filed on Aug. 10, 2006.
Number | Date | Country | |
---|---|---|---|
60836720 | Aug 2006 | US |