IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0858316
(2001-05-15)
|
발명자
/ 주소 |
- Hicks, James E.
- Boyle, Robert J.
- Bayram, Saffet
- Reed, Jeffrey H.
|
출원인 / 주소 |
- Virginia Tech Intellectual Properties, Inc.
|
대리인 / 주소 |
|
인용정보 |
피인용 횟수 :
23 인용 특허 :
3 |
초록
▼
According to the present invention, a method and system for array processing are disclosed. Signals transmitting a symbol set are received. A dominant signal set for each signal, which includes dominant signals that interfere with the signal, is determined. A trellis, which includes paths that repre
According to the present invention, a method and system for array processing are disclosed. Signals transmitting a symbol set are received. A dominant signal set for each signal, which includes dominant signals that interfere with the signal, is determined. A trellis, which includes paths that represent possible symbol sets, is constructed from the dominant signal sets. An optimal path from the trellis is selected, and the symbol set represented by the optimal path is determined.
대표청구항
▼
1. A method for array processing, the method comprising:receiving a plurality of signals transmitting a symbol set; determining a dominant signal set for each signal, the dominant signal set for a signal comprising a set of dominant signals that interfere with the signal; constructing a trellis from
1. A method for array processing, the method comprising:receiving a plurality of signals transmitting a symbol set; determining a dominant signal set for each signal, the dominant signal set for a signal comprising a set of dominant signals that interfere with the signal; constructing a trellis from the dominant signal sets, the trellis comprising a plurality of paths, each path representing a possible symbol set; selecting an optimal path from the trellis; and determining the symbol set represented by the optimal path. 2. The method of claim 1, wherein determining the dominant signal set for each signal comprises:determining energy that each signal receives from the other signals; constructing a sparsity pattern from the energy; and selecting the dominant signal sets from the sparsity pattern. 3. The method of claim 1, wherein constructing the trellis from the dominant signal sets comprises:associating a stage of the trellis with each signal; selecting a state set for each stage, the state set selected from the dominant signal set of the signal associated with the stage; determining a plurality of value sets for each state set, each value set comprising a set of values for the state set; and determining a plurality of transitions between the value sets, the paths of the trellis comprising at least some of the transitions. 4. The method of claim 1, wherein constructing the trellis from the dominant signal sets comprises:associating a state set with each signal, the state set selected from the dominant signal set of the signal; determining a value set for each state set, the value set comprising a set of values for the state set; and determining the paths of the trellis from the value sets. 5. The method of claim 1, wherein selecting the optimal path from the trellis comprises determining an optimal path according to an approximation of a maximum likelihood criterion.6. The method of claim 1, wherein selecting the optimal path from the trellis comprises:associating each path with a cumulative cost; and determining the path with the lowest cumulative cost. 7. The method of claim 1, wherein:each path of the trellis comprises a plurality of transitions; and selecting the optimal path from the trellis comprises: calculating a transition cost for each transition; and determining the path comprising the transitions with the lowest total transition cost. 8. A method for array processing, the method comprising:receiving a plurality of signals transmitting a symbol set; determining a dominant signal set for each signal, the dominant signal set for a signal comprising a set of dominant signals that interfere with the signal; constructing a trellis from the dominant signal sets, comprising: constructing a plurality of paths, each path representing a possible symbol set; constructing a plurality of stages, each stage corresponding to a signal; constructing a plurality of value sets associated with each stage; and constructing a plurality of transitions, each transition going from a current value set to a next value set, each path of the trellis comprising at least some of the transitions; selecting an optimal path from the trellis; and determining the symbol set represented by the optimal path. 9. The method of claim 8, wherein selecting the optimal path from the trellis comprises:determining a set of survivor transitions for each stage; calculating a transition cost for each survivor transition; adding the transition cost of each survivor transition to a cumulative cost associated with the survivor transition; and determining the optimal path from a survivor transition of a last stage corresponding to the lowest cumulative cost. 10. The method of claim 8, wherein selecting the optimal path from the trellis comprises:determining a set of survivor transitions for each stage by: calculating a transition cost for each transition from the value sets of a current stage to a value set of a next stage; determining a survivor transition with the lowest transition cost; adding the transition cost of each survivor transition to a cumulative cost associated with the survivor transition; and determining the optimal path from a survivor transition of a last stage corresponding to the lowest cumulative cost. 11. A system for array processing, the system comprising:a plurality of antenna elements receiving a plurality of signals transmitting a symbol set; a module set coupled to the antenna elements, the module set: determining a dominant signal set for each signal, the dominant signal set for a signal comprising a set of dominant signals that interfere with the signal; constructing a trellis from the dominant signal sets, the trellis comprising a plurality of paths, each path representing a possible symbol set; selecting an optimal path from the trellis; and determining the symbol set represented by the optimal path. 12. The system of claim 11, wherein the module set determines the dominant signal set for each signal by:determining energy that each signal receives from the other signals; constructing a sparsity pattern from the energy; and selecting the dominant signal sets from the sparsity pattern. 13. The system of claim 11, wherein the module set constructs the trellis from the dominant signal sets by:associating a stage of the trellis with each signal; selecting a state set for each stage, the state set selected from the dominant signal set of the signal associated with the stage; determining a plurality of value sets for each state set, each value set comprising a set of values for the state set; and determining a plurality of transitions between the value sets, the paths of the trellis comprising at least some of the transitions. 14. The system of claim 11, wherein the module set constructs the trellis from the dominant signal sets by:associating a state set with each signal, the state set selected from the dominant signal set of the signal; determining a value set for each state set, the value set comprising a set of values for the state set; and determining the paths of the trellis from the value sets. 15. The system of claim 11, wherein the module set selects the optimal path from the trellis by determining an optimal path according to an approximation of a maximum likelihood criterion.16. The system of claim 11, wherein the module set selects the optimal path from the trellis by:associating each path with a cumulative cost; and determining the path with the lowest cumulative cost. 17. The system of claim 11, wherein:each path of the trellis comprises a plurality of transitions; and the module set selects the optimal path from the trellis by: calculating a transition cost for each transition; and determining the path comprising the transitions with the lowest total transition cost. 18. A system for array processing, the system comprising:a plurality of antenna elements receiving a plurality of signals transmitting a symbol set; a module set coupled to the antenna elements, the module set: determining a dominant signal set for each signal, the dominant signal set for a signal comprising a set of dominant signals that interfere with the signal; constructing a trellis from the dominant signal sets, the trellis comprising: a plurality of paths, each path representing a possible symbol set; a plurality of stages, each stage corresponding to a signal; a plurality of value sets associated with each stage; and a plurality of transitions, each transition going from a current value set to a next value set, each path of the trellis comprising at least some of the transitions; selecting an optimal path from the trellis; and determining the symbol set represented by the optimal path. 19. The system of claim 18, wherein the module set selects the optimal path from the trellis by:determining a set of survivor transitions for each stage; calculating a transition cost for each survivor transition; adding the transition cost of each survivor transition to a cumulative cost associated with the survivor transition; and determining the optimal path from a survivor transition of a last stage corresponding to the lowest cumulative cost. 20. The system of claim 18, wherein the module set selects the optimal path from the trellis by:determining a set of survivor transitions for each stage by: calculating a transition cost for each transition from the value sets of a current stage to a value set of a next stage; determining a survivor transition with the lowest transition cost; adding the transition cost of each survivor transition to a cumulative cost associated with the survivor transition; and determining the optimal path from a survivor transition of a last stage corresponding to the lowest cumulative cost. 21. A method for array processing, the method comprising:receiving a plurality of signals transmitting a symbol set; determining a dominant signal set for each signal by: determining energy that each signal receives from the other signals; constructing a sparsity pattern from the energy; and selecting the dominant signal sets from the sparsity pattern; constructing a trellis comprising a plurality of paths from the dominant signal sets by: associating a state set with each signal, the state set selected from the dominant signal set of the signal; determining a value set for each state set, the value set comprising a set of values for the state set; and determining the paths of the trellis from the value sets, each path representing a possible symbol set; selecting an optimal path from the trellis by: determining a set of survivor transitions for each stage; calculating a transition cost for each survivor transition; adding the transition cost of each survivor transition to a cumulative cost associated with the survivor transition; and determining the optimal path from a survivor transition of a last stage corresponding to the lowest cumulative cost; and determining the symbol set represented by the optimal path.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.