Claims
- 1. A method comprising:measuring powers of at least one finger of a finger block comprising two or more fingers; calculating crosscorrelations of the fingers of said finger block with one another; and deactivating one of the fingers of said finger block when a function of said powers and said crosscorrelations satisfies a predetermined criterion.
- 2. A method according to claim 1, wherein said finger block has two fingers.
- 3. A method according to claim 2, wherein said function isFingerCost=α·min(PowerCenter1,PowerCenter2)−ρ·C where α is a value between zero and one, PowerCenter1 and PowerCenter2 are powers of fingers in said finger block, C is a predetermined value and ρ is one of said calculated crosscorrelations.
- 4. A method according to claim 3, wherein ρ is ρ=Re ∑k=1N(chFinger1(k)·chFinger2*(k))∑k=1N&LeftBracketingBar;(chFinger1(k)·chFinger2*(k))&RightBracketingBar;.
- 5. A method according to claim 3, wherein ρ is ρ=&LeftBracketingBar;∑k=1NchFinger1(k)·chFinger2*(k)&RightBracketingBar;∑k=1N&LeftBracketingBar;chFinger1(k)&RightBracketingBar;2·∑k=1n&LeftBracketingBar;chFinger2*(k)&RightBracketingBar;2.
- 6. A method according to claim 1, wherein calculating said crosscorrelations comprises using a forgetting factor.
- 7. A method comprising:calculating a crosscorrelation of a finger candidate which is an inactive finger and an active finger whose time delay is closest to the time delay of said finger candidate; and assigning said finger candidate to a new oath when a composite finger power for said finger candidate satisfies a predetermined criterion, wherein said composite finger power is based at least in part upon said crosscorrelation.
- 8. A method according to claim 7, wherein calculating said crosscorrelation comprises using a crosscorrelation function defined as ρ=Re ∑k=1N(chFingerCandidate(k)·chClosestFinger*(k))∑k=1N&LeftBracketingBar;(chFingerCandidate(k)·chClosestFinger*(k))&RightBracketingBar;.
- 9. A method according to claim 7, wherein calculating said crosscorrelation comprises using a crosscorrelation function defined as ρ=&LeftBracketingBar;∑k=1NchFingerCandidate(k)·chClosestFinger*(k)&RightBracketingBar;∑k=1N&LeftBracketingBar;chFingerCandidate(k)&RightBracketingBar;2·∑k=1n&LeftBracketingBar;chClosestFinger*(k)&RightBracketingBar;2.
- 10. A method according to claim 7, wherein calculating said crosscorrelation comprises using a forgetting factor.
- 11. An apparatus comprising:a finger power measurement unit to measure powers of at least one finger of a finger block comprising two or more fingers; a correlation calculator to calculate crosscorrelations of the fingers of said finger block with one another; and a deactivation unit to deactivate one of the fingers of said finger block when a function of said powers and said crosscorrelations satisfies a predetermined criterion.
- 12. An apparatus according to claim 11, wherein said finger block has two fingers and said function isFingerCost=α·min(PowerCenter1,PowerCenter2)−ρ·C where α is a value between zero and one, PowerCenter1 and PowerCenter2 are powers of fingers in the finger block, C is a predetermined value and ρ is one of the calculated crosscorrelations.
- 13. An apparatus according to claim 12, wherein ρ is ρ=Re ∑k=1N(chFinger1(k)·chFinger2*(k))∑k=1N&LeftBracketingBar;(chFinger1(k)·chFinger2*(k))&RightBracketingBar;.
- 14. An apparatus according to claim 12, wherein ρ is ρ=&LeftBracketingBar;∑k=1NchFinger1(k)·chFinger2*(k)&RightBracketingBar;∑k=1N&LeftBracketingBar;chFinger1(k)&RightBracketingBar;2·∑k=1n&LeftBracketingBar;chFinger2*(k)&RightBracketingBar;2.
- 15. An apparatus according to claim 11, wherein said correlation calculator uses a forgetting factor.
- 16. An apparatus comprising:a correlation calculator to calculate a crosscorrelation of a finger candidate which is an inactive finger and an active finger whose time delay is closest to the time delay of said finger candidate; and an assignment unit to assign said finger candidate to a new path when a composite finger power for said finger candidate satisfies a predetermined criterion, wherein said composite finger power is based at least in part upon said crosscorrelation.
- 17. An apparatus according to claim 16, wherein said crosscorrelation calculator uses a crosscorrelation function defined as ρ=Re ∑k=1N(chFingerCandidate(k)·chClosestFinger*(k))∑k=1N&LeftBracketingBar;(chFingerCandidate(k)·chClosestFinger*(k))&RightBracketingBar;.
- 18. An apparatus according to claim 16, wherein said crosscorrelation calculator uses a crosscorrelation function defined as ρ=&LeftBracketingBar;∑k=1NchFingerCandidate(k)·chClosestFinger*(k)&RightBracketingBar;∑k=1N&LeftBracketingBar;chFingerCandidate(k)&RightBracketingBar;2·∑k=1n&LeftBracketingBar;chClosestFinger*(k)&RightBracketingBar;2.
- 19. An apparatus according to claim 16, wherein said correlation calculator uses a forgetting factor.
- 20. A method comprising:calculating a crosscorrelation of a finger candidate which is an active finger and another active finger whose time delay is closest to the time delay of said finger candidate; and reassigning said finger candidate to a new path when a composite finger power for said finger candidate satisfies a predetermined criterion, wherein said composite finger power is based at least in part upon said crosscorrelation.
- 21. A method according to claim 20, wherein calculating said crosscorrelation comprises using a crosscorrelation function defined as ρ=Re ∑k=1N(chFingerCandidate(k)·chClosestFinger*(k))∑k=1N&LeftBracketingBar;(chFingerCandidate(k)·chClosestFinger*(k))&RightBracketingBar;.
- 22. A method according to claim 20, wherein calculating said crosscorrelation comprises using a crosscorrelation function defined as ρ=&LeftBracketingBar;∑k=1NchFingerCandidate(k)·chClosestFinger*(k)&RightBracketingBar;∑k=1N&LeftBracketingBar;chFingerCandidate(k)&RightBracketingBar;2·∑k=1n&LeftBracketingBar;chClosestFinger*(k)&RightBracketingBar;2.
- 23. A method according to claim 20, wherein calculating said crosscorrelation comprises using a forgetting factor.
- 24. An apparatus comprising:a correlation calculator to calculate a crosscorrelation of a finger candidate which is an active finger and another active finger whose time delay is closest to the time delay of said finger candidate; and an assignment unit to reassign said finger candidate to a new path when a composite finger power for said finger candidate exceeds the minimum composite finger power of all active fingers, wherein said composite finger power is based at least in art upon said crosscorrelation.
- 25. An apparatus according to claim 24, wherein said crosscorrelation calculator uses a crosscorrelation function defined as ρ=Re ∑k=1N(chFingerCandidate(k)·chClosestFinger*(k))∑k=1N&LeftBracketingBar;(chFingerCandidate(k)·chClosestFinger*(k))&RightBracketingBar;.
- 26. An apparatus according to claim 24, wherein said crosscorrelation calculator uses a crosscorrelation function defined as ρ=&LeftBracketingBar;∑k=1NchFingerCandidate(k)·chClosestFinger*(k)&RightBracketingBar;∑k=1N&LeftBracketingBar;chFingerCandidate(k)&RightBracketingBar;2·∑k=1n&LeftBracketingBar;chClosestFinger*(k)&RightBracketingBar;2.
- 27. An apparatus according to claim 24, wherein said crosscorrelation calculator uses a forgetting factor.
CROSS-REFERENCE TO RELATED APPLICATION
The present application is a Divisional Application from U.S. patent application Ser. No. 09/301,116, filed Apr. 28, 1999, now issued U.S. Pat. No. 6,314,130.
US Referenced Citations (9)
Foreign Referenced Citations (2)
| Number |
Date |
Country |
| 0 704 985 |
Apr 1996 |
EP |
| WO 9428640 |
Dec 1994 |
WO |
Non-Patent Literature Citations (3)
| Entry |
| “Mobile Station -Base Station Compatibility Standard for Dual-Mode Wideband Spread Spectrum Cellular System”, Feb. 27,1996. |
| L. Dumont, et al., “Super-resolution of Multipath Channels in a Spread Spectrum Location System”, Electronic Letters, vol. 30, No. 19, Sep. 15, 1994. |
| Makoto Takeuchi et al., “A Delay Lock Loop Using Delay Path Cancellation for Mobile Communications”, Electronics and Communication in Japan, Part 1, vol. 79, No. 4, 1996. |