Each receiving node (120) of a plurality of receiving nodes (120-1, 120-2 and 120-3) such as base stations in a wireless network converts a superposition of signals received from a plurality of transmitting nodes such as mobile terminals (10) to produce soft complex signal information. The soft complex signal information associated with the considered plurality of receiving nodes are collected, for example in a central node (130) and jointly detect signal information transmitted from at least a subset of the plurality of transmitting nodes (10) based on the collected soft complex signal information. The collected soft signal information generally retains phase and amplitude information, and the transmitted signals are preferably detected in a joint detection process based on a complex channel representation and collected soft signal information. In a truly distributed realization, adjacent receiving nodes or base stations exchange soft complex signal information with each other, thus forming at least partially overlapping groups for distributed collection of information, detection and subsequent decoding in each base station.
|
14. A method for detecting signal information in a wireless communication network having a number of nodes for communication, said method comprising:
each of a plurality of receiving nodes converting a superposition of signals received from a plurality of transmitting nodes to produce soft complex signal information;
collecting soft complex signal information associated with said plurality of receiving nodes over a transport network;
jointly detecting said signal information in the wireless communication network from at least a subset of said plurality of transmitting nodes based on the collected soft complex signal information;
each receiving node attempting to detect signal information based on its own soft complex signal information and, if detection of signal information from at least a subset of said transmitting nodes is successful, determining residual soft complex signal information after cancellation of currently detected signal information;
collecting residual soft complex signal information and currently detected signal information; and
jointly detecting signal information based on the collected residual soft complex signal information and currently detected signal information.
31. A system for detecting signal information in a wireless communication network having a number of nodes for communication, said system comprising:
a plurality of receiving nodes, each configured for converting a superposition of signals received from a plurality of transmitting nodes to produce soft complex signal information;
means for collecting soft complex signal information associated with said plurality of receiving nodes over a transport network; and
means for jointly detecting said signal information in the wireless communication network from at least a subset of said plurality of transmitting nodes based on the collected soft complex signal information;
means, in each receiving node, for attempting to detect signal information based on its own soft complex signal information and for determining, if detection of signal information from at least a subset of said transmitting nodes is successful, residual soft complex signal information after cancellation of currently detected signal information;
means for collecting residual soft complex signal information and currently detected signal information; and
means for jointly detecting signal information based on the collected residual soft complex signal information and currently detected signal information.
1. A method for detecting signal information in a wireless communication network having a number of nodes for communication, said method comprising:
each of a plurality of receiving nodes converting a superposition of signals received from a plurality of transmitting nodes to produce soft complex signal information, said plurality of receiving nodes being partitioned into multiple groups;
collecting soft complex signal information associated with said plurality of receiving nodes over a transport network;
jointly detecting said signal information in the wireless communication network from at least a subset of said plurality of transmitting nodes based on the collected soft complex signal information;
wherein said collecting soft complex signal information comprises collecting, for each group, soft complex signal information associated with the receiving nodes of the group, and said jointly detecting comprises performing, for each group. joint detection of signal information based on the collected soft complex signal information associated with the group;
wherein said collecting, for each group, soft complex signal information associated with the receiving nodes of the group comprises exchanging soft complex signal information between the receiving nodes of the group.
13. A method for detecting signal information in a wireless communication network having a number of nodes for communication, said method comprising:
each of a plurality of receiving nodes converting a superposition of signals received from a plurality of transmitting nodes to produce soft complex signal information, said plurality of receiving nodes being partitioned into multiple groups:
collecting soft complex signal information associated with said plurality of receiving nodes over a transport network:
jointly detecting said signal information in the wireless communication network from at least a subset of said plurality of transmitting nodes based on the collected soft complex signal information;
wherein said collecting soft complex signal information comprises collecting, for each group, soft complex signal information associated with the receiving nodes of the group, and said jointly detecting comprises performing, for each group, joint detection of signal information based on the collected soft complex signal information associated with the group:
further comprising performing iterative detection of signal information in the wireless communication network based on distributed successive cancellation of currently detected signal information from soft complex signal information.
12. A method for detecting signal information in a wireless communication network having a number of nodes for communication, said method comprising:
each of a plurality of receiving nodes convening a superposition of signals received from a plurality of transmitting nodes to produce soft complex signal information, said plurality of receiving nodes being partitioned into multiple groups;
collecting soft complex signal information associated with said plurality of receiving nodes over a transport network:
jointly detecting said signal information in the wireless communication network from at least a subset of said plurality of transmitting nodes based on the collected soft complex signal information;
wherein said collecting soft complex signal information comprises collecting, for each group, soft complex signal information associated with the receiving nodes of the group, and said jointly detecting comprises performing, for each group, joint detection of signal information based on the collected soft complex signal information associated with the group:
further comprising the steps of:
generating, for each group, decoded signal information;
transporting, for each group, corresponding decoded signal information to a combining point for combining multiple copies of the same decoded signal information.
15. A system for detecting signal information in a wireless communication network having a number of nodes for communication, said system comprising:
a plurality of receiving nodes, each configured for converting a superposition of signals received from a plurality of transmitting nodes to produce soft complex signal information, said plurality of receiving nodes being partitioned into multiple groups;
means for collecting soft complex signal information associated with said plurality of receiving nodes over a transport network; and
means for jointly detecting said signal information in the wireless communication network from at least a subset of said plurality of transmitting nodes based on the collected soft complex signal information:
wherein said means for collecting soft complex signal information comprises means for collecting, for each group, soft complex signal information associated with the receiving nodes of the group;
wherein said means for jointly detecting comprises means for performing, for each group, joint detection based on the collected soft complex signal information associated with the group; and
wherein said means for collecting, for each group, soft complex signal information associated with the receiving nodes of the group comprises means for exchanging soft complex signal information between the receiving nodes of the group.
30. A system for detecting signal information in a wireless communication network having a number of nodes for communication, said system comprising:
a plurality of receiving nodes, each configured for converting a superposition of signals received from a plurality of transmitting nodes to produce soft complex signal information, said plurality of receiving nodes being partitioned into multiple groups;
means for collecting soft complex signal information associated with said plurality of receiving nodes over a transport network; and
means for jointly detecting said signal information in the wireless communication network from at least a subset of said plurality of transmitting nodes based on the collected soft complex signal information;
wherein said means for collecting soft complex signal information comprises means for collecting, for each group, soft complex signal information associated with the receiving nodes of the group;
wherein said means for jointly detecting comprises means for performing, for each group, joint detection based on the collected soft complex signal information associated with the group: and
further comprising means for performing iterative detection of signal information in the wireless communication network based on distributed successive cancellation of currently detected signal information from soft complex signal information.
29. A system for detecting signal information in a wireless communication network having a number of nodes for communication, said system comprising:
a plurality of receiving nodes, each configured for converting a superposition of signals received from a plurality of transmitting nodes to produce soft complex signal information, said plurality of receiving nodes being partitioned into multiple groups:
means for collecting soft complex signal information associated with said plurality of receiving nodes over a transport network; and
means for jointly detecting said signal information in the wireless communication network from at least a subset of said plurality of transmitting nodes based on the collected soft complex signal information;
wherein said means for collecting soft complex signal information comprises means for collecting, for each group, soft complex signal information associated with the receiving nodes of the group;
wherein said means for jointly detecting comprises means for performing, for each group, joint detection based on the collected soft complex signal information associated with the group; and
further comprising:
means for generating, for each group, decoded signal information; and
means for transporting, for each group, corresponding decoded signal information to a combining unit for combining multiple copies of the same decoded signal information.
2. The method according to
3. The method according to
4. The method according to
5. The method according to
6. The method according to
7. The method according to
8. The method according to
9. The method according to
10. The method according to
11. The method according to
16. The method according to
compressing soft complex signal information on a receiving node side;
collecting the compressed soft complex signal information over a transport network; and
decompressing the compressed soft complex information before jointly detecting signal information.
17. The system according to
18. The system according to
19. The system according to
20. The system according to
21. The system according to
22. The system according to
23. The system according to
24. The system according to
25. The system according to
26. The system according to
27. The system according to
28. The system according to
means for compressing soft complex signal information on the receiving node side;
means for collecting the compressed soft complex signal information over a transport network; and
means for decompressing the compressed soft complex information for input of decompressed soft complex information to said means for jointly detecting signal information.
|
This application is the US national phase of international application PCT/EP2004/052701, filed 28 Oct. 2004, which designated the U.S. and claims priority of EP 03104952.1, filed 23 Dec. 2003, the entire contents of each of which are hereby incorporated by reference.
The present invention generally concerns wireless communication networks such as digital cellular networks, and especially uplink signal processing and detection and decoding in wireless networks.
One way of enhancing network performance is to utilize signals from multiple sensors or antennas in the network. There are a variety of existing techniques for exploiting signals from multiple sensors or antennas, especially in relation to the uplink in a cellular network.
Advanced antenna solutions such as adaptive antenna systems and MIMO (Multiple-Input Multiple-Output) systems can be used to enhance system performance. Space-time coding as represented by references [1], [2] and [3] can be regarded as a method for providing diversity for a wireless fading channel using multiple transmit and/or receive antennas.
y=Hx+w
x=G(c1, . . . ,cp),
where y is the received signal vector, H is a n by m complex channel matrix, x is the transmitted signal vector, w is a vector representation of white noise, G is a code matrix and c is a symbol in a code book, and p is the number of symbols per block. The complex channel gain matrix H can be written as:
where hij is the complex channel gain from transmit antenna j in the transmitting node to receive antenna i in the receiving node.
Soft handover is an entirely different method of exploiting so-called multi-sensor information, now further up in the network at a combining point and based on information from multiple base stations. In soft handover, the signal from a mobile terminal is received by two or more base stations, which transfer respective decoded data to an RNC (Radio Network Controller) for combining.
Softer handover in WCDMA refers to the situation when a mobile terminal is in the overlapping coverage area of two or more adjacent sectors of a base station, where the signal from the mobile is received by each sector, and then transferred to the same RAKE receiver for maximum ratio combining.
In practice, WCDMA (Wideband Code Division Multiple Access) normally employs a rather “hard” handover known as macro selection diversity rather than ideal soft handover. This typically means that some quality or reliability indicator, such as a CRC checksum, received pilot signal strength or a frame reliability indicator, is used for enabling dynamic selection of the better data and/or frame from the base stations.
Soft handover, also referred to as intercell site diversity, typically involves the transmission of hard decision data after channel decoding, together with associated reliability information, from multiple base stations 20-1 and 20-2 to the RNC (Radio Network Controller) 30 for per-user selection combining of the decoded data according to the reliability information, for example as described in reference [4].
Ideal soft handover operates on soft baseband signals that are transferred from the base stations to a combining point for maximum ratio combining or similar combining per-user (when noise and interference from different base stations are uncorrelated), for example as described in references [5] and [6].
Reference [5] presents an uplink protocol based on the multiple-to-one relationship between base stations and mobile. As illustrated in
Reference [6] is also related to the multiple-to-one relationship between base stations and mobile, and concerns the situation of several base stations receiving a signal from a mobile terminal and forwarding information to a central exchange node for decoding of the mobile.
Common to all known soft handover is that per-user combining is employed and that interference from other mobile terminals is generally treated as unstructured noise, thus failing to optimally reflect and consider the actual situation at the receiving base stations.
Reference [7] relates to Linear Minimum Mean Square Error (LMMSE) receivers capable of suppressing multiple access interference and near-far occurrences in a CDMA system operating in multi-path fading wireless channels.
Reference [8] is a recently published doctoral thesis on the subject of soft detection and decoding in WCDMA systems.
The technology disclosed herein overcomes these and other drawbacks of the prior art arrangements.
It is a general object of the technology disclosed herein to improve the performance of a wireless communication network such as a digital cellular network.
It is an object of the technology disclosed herein to more optimally exploit signals from multiple base stations or similar receiving nodes in a wireless network. In particular, it is desirable to improve the uplink signal processing in a cellular network.
Yet another object of the technology disclosed herein is to find a way to keep the costs for transporting the data required for the purpose of uplink signal processing at a reasonable level.
It is a particular object to provide a method and system for detection of signal information in a wireless communication network.
It is also an object of the technology disclosed herein to provide a network node for signal detection in a wireless communication network.
The technology disclosed herein considers a plurality of receiving nodes such as base stations in a wireless network. Each receiving node converts a superposition of signals received from a plurality of transmitting nodes such as mobile terminals to produce soft complex signal information. A basic idea according to the technology disclosed herein is to collect soft complex signal information associated with the considered plurality of receiving nodes over a transport network, and jointly detect signal information transmitted from at least a subset of the plurality of transmitting nodes based on the collected soft complex signal information. The collected soft signal information generally retains phase and amplitude information, and the transmitted signals are preferably detected in a joint detection process based on a complex channel representation and the collected soft signal information.
The soft signal information is usually represented by soft complex baseband signals, although any other type of soft information retaining phase and amplitude information may be utilized by the invention. Complex samples can always be represented by a real and imaginary component (rectangular coordinate system), or equivalently, by amplitude and phase (polar coordinate system). Soft information generally has a higher information content than the detected or decoded information, and is usually represented by multiple (often binary) digits per signal component.
Instead of per-user combining, the technology disclosed herein provides joint detection of a plurality of transmitting nodes or mobiles. The technology disclosed herein does not treat interference from other transmitting nodes as unstructured noise, in clear contrast to cellular systems of today. In effect, the signal processing approach suggested by the technology disclosed herein rather strives to cancel such interference.
The process of jointly detecting signal information is preferably based on the collected soft complex signal information and a complex channel representation related to the plurality of considered receiving and transmitting nodes. The complex channel representation is preferably represented by a complex channel gain matrix.
In a practical realization, a complex channel gain matrix may be determined by explicit channel estimation. Alternatively, different combinations of complex channel gain matrix and symbol hypothesis vector may be tested in a joint search procedure to find an optimal symbol hypothesis vector that will then represent the detected signal information. Any general detection algorithm, such as Zero Forcing (ZF), Maximum Likelihood Detection-Multi-User Detection (MLD-MUD) and Linear Minimum Mean Squared Error (LMMSE), may be used by the technology disclosed herein. Once detected, the signal information may be used as a basis for subsequent decoding processes such as error correction decoding and source decoding. Optionally, the decoding process can be considered as an integrated part of the detection process, e.g. by using multi-user based decoding. This means that detection can be done per bit or symbol or per sequence of bits or symbols, for multiple users.
The main benefit of this approach over other state-of-the-art techniques is that it enables/offers the optimal formulation for uplink signal processing, especially if all nodes in the wireless network are under consideration in a centralized approach.
In the centralized approach, soft complex signal information is collected from the considered receiving nodes and processed in a central node. Although optimal from a signal processing point of view, the centralized multi-sensor processing approach may lead to somewhat higher transport costs for the network operators because of the large amounts of information that may have to be transported relatively long distances (depending on the size of the network).
Therefore, the technology disclosed herein also proposes a distributed approach to the novel multi-sensor processing scheme. The distributed approach is based on partitioning receiving nodes into multiple groups, and collecting, for each group, soft complex signal information associated with the receiving nodes of the group, and finally performing group-wise joint detection based on the collected information. More particularly, on group level, the joint detection is preferably performed based on the collected soft complex signal information associated with the considered group and a complex channel gain sub-matrix related to the receiving nodes of the group and the relevant transmitting nodes. The rationale is that interference only has a limited meaning at very far distances, and hence it makes little sense to distribute soft baseband information outside a rather local neighborhood.
In a truly distributed realization, adjacent receiving nodes or base stations exchange soft complex signal information with each other, thus forming at least partially overlapping groups for distributed collection of information, detection and subsequent decoding in each base station. Alternatively, the task of collecting soft complex information and performing joint detection and optionally also decoding may be assigned to a signal processing node that is associated with the group. Such a signal processing node may of course be a designated base station that belongs to the corresponding group.
In order to avoid multiple copies of the same decoded information to egress the network, decoded information may be transported to a (hard) combining point, where higher layer protocols such as ARQ (Automatic Repeat ReQuest) can be handled
The performance of the distributed approach will be asymptotically close to the centralized multi-sensor processing even for relatively small groups involving just a few base stations, and also means that soft information only have to be transported within a local neighborhood. Shorter transport distances in the transport network generally means reduced costs for the operators.
The technology disclosed herein also provides a procedure for performing iterative detection of signal information based on distributed successive interference cancellation.
It has also been recognized that the amount of information that need to be transported over the transport network can be significantly reduced by compressing soft complex signal information before it is transported over the transport network and subsequently de-compressing the compressed soft complex information so that it can be fully exploited in the detection and decoding process.
The technology disclosed herein offers the following advantages:
Other advantages offered by the present technology disclosed herein will be appreciated upon reading of the below description of the example embodiments.
The technology disclosed herein, together with further objects and advantages thereof, will be best understood by reference to the following description taken together with the accompanying drawings, in which:
Throughout the drawings, the same reference characters will be used for corresponding or similar elements.
The term detection shall however be interpreted in a broad sense. Detection can take place on bit level, symbol level or on sequences of bits or symbols. Detection may take place on coded information or on information bits. The former means that decoding is generally performed on a per-user basis after detection, whereas the latter means that the decoding is integrated and then performed on multiple users. As will be appreciated below, the technology disclosed herein can also be implemented with successive or parallel interference cancellation.
The main benefit of this approach over other state-of-the-art techniques is that it enables/offers the optimal formulation for uplink signal processing, especially if all nodes in the wireless network are under consideration in a centralized approach. Instead of per-user combining, the technology disclosed herein provides joint detection of a plurality of transmitting nodes or mobiles. The invention does not treat interference from other transmitting nodes as unstructured noise, in clear contrast to cellular systems of today. In effect, the signal processing approach suggested by the technology disclosed herein rather strives to cancel such interference.
The optimal formulation for joint detection on the “uplink”, assuming M transmitting nodes and N receiving nodes, is preferably written in the frequency domain as:
where Ri represents the soft complex information from receiving node i, Hij represents a complex estimate (including fading and phase shift information) of the channel from transmitting node j to receiving node i, Sj represents the signal transmitted from transmitting node j and Nj is a representation of white complex Gaussian channel noise associated with receiving node j. In the following, it will be assumed that the complex channel response estimate Hij is represented by the complex channel gain from transmitting node j to receiving node i. The frequency domain representation is primarily suitable for OFDMA (Orthogonal Frequency Division Multiple Access), where each subcarrier can be treated according to the formulation above. However, the invention is not limited to frequency domain handling of joint detection of multiple signals, but can also be accomplished in the time-domain, yet generally with increased complexity when significant inter symbol interference (ISI) exist. The time domain signal is somewhat more complicated, when inter symbol interference exist, but may then be written as:
where ν is a time index (e.g. assuming sampling with the same rate as the symbol rate).
The former frequency domain formulation for uplink signal processing expression may simply be expressed as:
R=H·S+N,
where R is a vector representation of the soft complex information, H is a N by M complex channel gain matrix, S is a vector representation of the transmitted signals and N is a vector representation of white complex Gaussian noise.
In practice, an estimate Ĥ of the complex channel gain matrix may be determined by explicit channel estimation, and the transmitted signals are then detected based on the determined channel matrix, using any general detection algorithm such as Zero Forcing (ZF), Maximum Likelihood Detection-Multi-User Detection (MLD-MUD) and Linear Minimum Mean Squared Error (LMMSE).
For Zero Forcing (ZF) detection, an estimate Ŝ of the transmitted signal vector can be found as:
Ŝ=Ĥ−1·R·
While using zero forcing equalizing on a system wide channel matrix may lead to noise amplification, it should be understood that this may be compensated for by a power control strategy that takes such factors into account.
For Maximum Likelihood Detection-Multi-User Detection (MLD-MUD), an estimate Ŝ of the transmitted signal vector can be found as:
where {tilde over (S)} is a hypothesis of the vector of transmitted signals. Each element in the vector is generally taken from a modulation alphabet. However, the hypothesis {tilde over (S)} can be extended such that each element in {tilde over (S)} is a sequence of coded information (a codeword). It is then the task not just to find the most likely transmitted symbols, but rather to find the most likely transmitted sequences. While this is generally very complex for long sequences, fairly short sequences should be possible to handle. In the relation above, the norm is determined over the entire sequence, i.e. a search for the valid codewords that minimized the residual error energy. Alternatively, advances in multi-user decoding structures employing one or more antennas can be integrated in the future. Possible forward error correction coding schemes for the coded sequences are, but not limited to, block codes, Trellis codes, Turbo codes and so forth.
Moreover, different combinations of complex channel gain matrix and symbol hypothesis vector may be tested to find an optimal symbol hypothesis vector that then defines the detected signal information. This means that we can tune both the complex channel gain matrix and the hypothesis vector of the transmitted signals until an optimal combination is found. By way of example, for MLD-MUD detection, this can be expressed in the following way:
In a sense, this means that the channel estimation forms part of the joint detection process. If sequences are detected, the channel matrix can also be allowed to vary slowly over the sequence duration.
The collected soft signal information generally retains phase and amplitude information from multiple receiving nodes/base stations. Normally, each receiving node/base station converts the received superposition of signals into digitized soft baseband signals represented by complex samples. The complex samples can always be represented by a real and imaginary component, or equivalently, by amplitude and phase. Soft information generally has a higher information content than the finally detected or decoded information, and is usually represented by multiple (often binary) digits per signal component. If desired, the soft information may include so-called probability or reliability information, such as received power level or other information indicating the reliability of the information.
The overall flow of an exemplary multi-sensor processing procedure for multi-user detection according to a preferred example embodiment will now be summarized with reference to
In general, the receiving nodes are normally separate radio base stations. It should however be understood that it is possible that one or more receiving nodes are remote radio units in a distributed radio base station system, e.g. based on the concept of fiber-to-the-antenna (FTTA). In the latter case, analog/digital RF signals or IF signals may be distributed from the remote units to the main unit of the distributed base station system, in which digital baseband information from several radio units may be extracted. The extracted digital baseband information from one or several main units may then be transferred to a central node such as the RNC node for signal detection and decoding in similarity to the examples of
In the centralized approach, soft complex signal information is collected from the considered receiving nodes and processed in a central node. Although optimal from a signal processing point of view, the centralized multi-sensor processing approach may lead to somewhat higher transport costs for the network operators because of the large amounts of information that may have to be transported relatively long distances.
Therefore, the technology disclosed herein also proposes a distributed approach to the novel multi-sensor processing scheme. The distributed approach is based on partitioning receiving nodes into multiple groups, and collecting soft complex signal information associated with the receiving nodes of each group, and finally performing group-wise joint detection based on the collected information. The receiving nodes may be partitioned into groups based on e.g. geographical position or correlation characteristics. More particularly, on group level, the joint detection is preferably performed based on the collected soft complex signal information associated with the considered group and a complex channel, representation such as a complex channel gain matrix related to the receiving nodes of the group and the relevant transmitting nodes. The rationale behind this distributed approach is that interference only has a limited meaning at very far distances, and hence it makes little sense to distribute soft information outside a rather local neighborhood.
The problem associated with the transfer of large amounts of signal data over the transport network has been analyzed in reference [8], in the context of per-user combining. However, the solution proposed in reference [8] implies that each base station should decode the signal received from a mobile and transfer a decoded signal to the central exchange node, where the decoded signals are re-encoded, combined and finally decoded. The technology disclosed herein, on the other hand, suggests a solution to this type of problem based on distributed joint multi-user detection.
In a truly distributed realization, adjacent receiving nodes or base stations exchange soft complex signal information with each other, thus forming at least partially overlapping groups for distributed collection of information, detection and decoding in each base station, as schematically illustrated in
With the exchange of soft complex information illustrated in
Based on the detected information, each base station may then perform decoding to generate decoded information, or alternatively, decoding is integrated into the joint detection process. In order to avoid multiple copies of the same decoded information to egress the network, decoded information may be transported from the base stations to a (hard) combining point 140 that combines the decoded information, e.g. by selection combining or majority combining. The combining point may be implemented in a base station, a BSC/RNC or even a floating signal processing agent that follows a mobile terminal as it migrates.
The performance of the distributed approach will be asymptotically close to the centralized multi-sensor processing even for relatively small groups involving just a few base stations, and also means that soft information only have to be transported within a local neighborhood. Shorter transport distances in the transport network generally means reduced costs for the operators.
Alternatively, the task of collecting soft complex information and performing joint detection and optionally also decoding may be assigned to a signal processing node that is associated with the group. Such a signal processing node may of course be a designated base station that belongs to the corresponding group.
If it is not possible to directly detect all the relevant signal information from the considered mobile terminals, the technology disclosed herein provides a procedure for performing iterative detection of signal information based on distributed successive cancellation of currently detected signal information from soft complex signal information.
An optional extension to the above procedure involves the following steps:
Repeat the successive cancellation until all (desirable) signals are detected, or until a predetermined iteration limit is reached.
Alternatively, in a general approach, each base station may first try to detect signal information based on its own soft complex signal information before sending out residual soft baseband information where the detected information is cancelled. In other words, if a base station detects signal information from some of the mobile terminals, it may determine residual soft complex signal information by cancellation of the currently detected signal information. The collected soft complex information, including residual soft information, may then be used as a basis for detection until the signal information from all the considered mobile terminals have been detected.
The whole iterative detection process may be seen as a range of detectors operating in parallel and exploiting distributed successive interference cancellation.
It has also been recognized that the amount of information that need to be transported over the transport network can be significantly reduced by compressing soft complex signal information before it is transported over the transport network and subsequently de-compressing the compressed soft complex information so that it can be used in the detection and decoding process.
The compression is typically lossy to obtain highest possible compression. This means that the de-compressed soft information may not be exactly equal to the original soft information. Instead, it may represent an approximation of this information. The compression should, however, be such that the de-compressed soft information contains more information than the traditionally sent hard coded bits. It is also important that the compression retains phase and amplitude relations such that interference can be suppressed and signal-to-noise ratio maximized.
A suitable compression method would be vector quantization of the complex values represented by the I and Q components. This vector quantization may be performed on each I, Q pair. An alternative and more efficient approach is to group several I, Q pairs into a multi-dimensional vector with complex-valued components, and perform vector quantization of this multi-dimensional vector.
Vector quantization is a well known compression method that uses a table (often called a code book) of predetermined vectors. The quantization is accomplished by comparing each vector in the table with the vector to be quantized The vector in the table with the smallest deviation from the desired vector is selected. However, instead of sending the selected vector itself, its table index is selected to represent the vector (this is where the compression is obtained). The de-compressing end stores the same table and retrieves the approximation vector by using the received index to look it up in the table.
Although this aspect of the technology disclosed herein is illustrated for a centralized architecture and signal processing approach, it is clear that each base station may be provided with a compressor as well as a de-compressor to support compression/de-compression of soft complex signal information also for distributed implementations.
For both centralized and distributed architectures, power control as well as link mode control (including modulation, coding and spreading) can be adjusted to take advantage of the new signal processing architecture. In doing that, power control may also operate between multiple base stations.
The embodiments described above are merely given as examples, and it should be understood that the present invention is not limited thereto. Further modifications, changes and improvements which retain the basic underlying principles disclosed and claimed herein are within the scope of the invention.
Patent | Priority | Assignee | Title |
10063297, | Feb 28 2006 | WOODBURY WIRELESS, LLC | MIMO methods and systems |
10069548, | Feb 28 2006 | WOODBURY WIRELESS, LLC | Methods and apparatus for overlapping MIMO physical sectors |
10135955, | Nov 07 2013 | Integrated Device Technology, Inc. | Methods and apparatuses for a unified compression framework of baseband signals |
10154397, | Jan 05 2013 | Physically secure digital signal processing for blind differentially-spread wireless M2M networks | |
10211895, | Feb 28 2006 | Woodbury Wireless LLC | MIMO methods and systems |
10516451, | Feb 28 2006 | Woodbury Wireless LLC | MIMO methods |
10812955, | Jan 05 2013 | Generation of signals with unpredictable transmission properties for wireless M2M networks | |
10917768, | Jan 05 2013 | Generation of signals with unpredictable transmission properties for wireless M2M networks | |
11108443, | Feb 28 2006 | WOODBURY WIRELESS, LLC | MIMO methods and systems |
11412362, | Jan 05 2013 | Reception of signals with unpredictable transmission properties in wireless M2M networks | |
8116770, | Dec 18 2006 | NEC Corporation | Mobile communications system and control method thereof |
8320433, | May 21 2008 | Integrated Device Technology, inc | Compression of baseband signals in base transceiver system interfaces |
8335686, | May 14 2004 | HUAWEI TECHNOLOGIES CO , LTD | Method and apparatus of audio switching |
8412260, | May 09 2008 | Vodafone Holding GmbH | Method and system for data communication |
8649388, | Sep 02 2010 | Integrated Device Technology, inc | Transmission of multiprotocol data in a distributed antenna system |
8705634, | May 21 2008 | Integrated Device Technology, inc | Compression of baseband signals in base transceiver systems |
8989088, | Jan 07 2011 | Integrated Device Technology inc.; Integrated Device Technology, inc | OFDM signal processing in a base transceiver system |
8989257, | Oct 09 2013 | Integrated Device Technology inc.; Integrated Device Technology, inc | Method and apparatus for providing near-zero jitter real-time compression in a communication system |
9055472, | Sep 02 2010 | Integrated Device Technology, Inc. | Transmission of multiprotocol data in a distributed antenna system |
9059778, | Jan 07 2011 | Integrated Device Technology inc. | Frequency domain compression in a base transceiver system |
9203933, | Aug 28 2013 | Integrated Device Technology, Inc.; INTEGRATED DEVICE TECHNOLOGY INC | Method and apparatus for efficient data compression in a communication system |
9215296, | May 03 2012 | Integrated Device Technology, Inc. | Method and apparatus for efficient radio unit processing in a communication system |
9264116, | Aug 07 2006 | Interdigital Patent Holdings, Inc. | Method, apparatus and system for implementing multi-user virtual multiple-input multiple-output |
9313300, | Nov 07 2013 | Integrated Device Technology, Inc.; Integrated Device Technology, inc | Methods and apparatuses for a unified compression framework of baseband signals |
9369149, | May 03 2012 | Integrated Device Technology, Inc. | Method and apparatus for efficient baseband unit processing in a communication system |
9398489, | Oct 09 2013 | INTEGRATED DEVICE TECHNOLOGY; Integrated Device Technology, inc | Method and apparatus for context based data compression in a communication system |
9485688, | Oct 09 2013 | Integrated Device Technology, Inc.; Integrated Device Technology, inc | Method and apparatus for controlling error and identifying bursts in a data compression system |
9496930, | Feb 28 2006 | WOODBURY WIRELESS, LLC | Methods and apparatus for overlapping MIMO physical sectors |
9496931, | Feb 28 2006 | WOODBURY WIRELESS, LLC | Methods and apparatus for overlapping MIMO physical sectors |
9503163, | Feb 28 2006 | Woodbury Wireless LLC | Methods and apparatus for overlapping MIMO physical sectors |
9525468, | Oct 07 1917 | WOODBURY WIRELESS, LLC | Methods and apparatus for overlapping MIMO physical sectors |
9553954, | Oct 01 2013 | Integrated Device Technology, Inc. | Method and apparatus utilizing packet segment compression parameters for compression in a communication system |
9584197, | Feb 28 2006 | WOODBURY WIRELESS, LLC | Methods and apparatus for overlapping MIMO physical sectors |
ER3842, |
Patent | Priority | Assignee | Title |
5970143, | Nov 22 1995 | Inventor Holdings, LLC | Remote-auditing of computer generated outcomes, authenticated billing and access control, and software metering system using cryptographic and other protocols |
5970147, | Sep 30 1997 | U S BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT | System and method for configuring and registering a cryptographic device |
6320852, | Mar 05 1997 | Fujitsu Limited | Base station host apparatus used in mobile communication system which employs a site diversity receiving method and a signal processing method |
6339612, | Feb 09 1998 | Google Technology Holdings LLC | Method and apparatus for joint detection of data in a direct sequence spread spectrum communications system |
6445342, | Jun 30 2000 | Motorola, Inc.; Motorola, Inc | Method and device for multi-user frequency-domain channel estimation |
6452981, | Aug 29 1996 | Cisco Systems, Inc | Spatio-temporal processing for interference handling |
6640088, | Dec 14 2001 | MOTOROLA SOLUTIONS, INC | Method and system for adaptive channel estimation techniques |
6674733, | Jun 30 1997 | Nokia Technologies Oy | Determining bearer services in a radio access network |
20030053524, | |||
20040101034, | |||
20040208251, | |||
20070149135, | |||
WO237872, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Oct 28 2004 | Telefonaktiebolaget LM Ericsson (publ) | (assignment on the face of the patent) | / | |||
Nov 05 2004 | LARSSON, PETER | TELEFONAKTIEBOLAGET LM ERICSSON PUBL | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 018033 | /0040 |
Date | Maintenance Fee Events |
Oct 28 2013 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
Oct 27 2017 | M1552: Payment of Maintenance Fee, 8th Year, Large Entity. |
Oct 27 2021 | M1553: Payment of Maintenance Fee, 12th Year, Large Entity. |
Date | Maintenance Schedule |
Apr 27 2013 | 4 years fee payment window open |
Oct 27 2013 | 6 months grace period start (w surcharge) |
Apr 27 2014 | patent expiry (for year 4) |
Apr 27 2016 | 2 years to revive unintentionally abandoned end. (for year 4) |
Apr 27 2017 | 8 years fee payment window open |
Oct 27 2017 | 6 months grace period start (w surcharge) |
Apr 27 2018 | patent expiry (for year 8) |
Apr 27 2020 | 2 years to revive unintentionally abandoned end. (for year 8) |
Apr 27 2021 | 12 years fee payment window open |
Oct 27 2021 | 6 months grace period start (w surcharge) |
Apr 27 2022 | patent expiry (for year 12) |
Apr 27 2024 | 2 years to revive unintentionally abandoned end. (for year 12) |