IP Library Granted Patent US 7,269,202
Granted Patent B2
US 7,269,202 · App. 10/221,164 · Granted Sep 11, 2007

Radio apparatus, swap detecting method and swap detecting program

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,269,202
App. No.
10/221,164
Granted
Sep 11, 2007
Kind
B2
Abstract

In a user signal processing unit USP, adaptive array processing is performed for a reception signal vector X(t) from array antennas # 1 to # 4 . Based on an output signal y(t) of an adaptive array and a reference signal, an amount of frequency offset Δθ is estimated. A swap detecting unit SDP detects an occurrence of swap, based on the estimated amount of offset Δθ, frequency of error occurrence and the like.

Claims (140)

1. Radio equipment comprising a receiving unit (RP 1 -RP 4 , USP) for receiving a plurality of input signals from a plurality of terminals; wherein

said receiving unit includes

an array antenna having a plurality of antennas (# 1 -# 4 ),

an adaptive array processing unit (USP 1 , USP 2 ) receiving said plurality of input signals from said plurality of antennas and extracting from said plurality of input signals a reception signal from a prescribed terminal among said plurality of terminals, said adaptive array processing unit including an offset estimating unit ( 16 ) for extracting a frequency offset of said reception signal at a prescribed timing, and

a swap detecting unit (SDP) detecting an occurrence of swap of input signals among said plurality of terminals based on an estimation result of said offset estimating unit.

2. The radio equipment according to claim 1 , wherein

said adaptive array processing unit includes a weight vector calculating unit ( 10 ) calculating a weight vector to multiply each of said plurality of input signals received from said array antenna respectively,

said reception signal includes a plurality of frames,

each said frame has a reference signal for calculating said weight vector and an error detecting code, and

said swap detecting unit also detects swap, based on a calculation error of the weight vector of said reference signal for a reception signal from one of said plurality of terminals and an error detection result for a reception signal from another terminal among said plurality of terminals.

3. The radio equipment according to claim 1 , wherein

said adaptive array processing unit includes a weight vector calculating unit calculating a weight vector to multiply each of said plurality of input signals received from said array antenna respectively,

said reception signal includes a plurality of frames,

each said frame has a reference signal for calculating said weight vector, and

said swap detecting unit also detects swap, based on a calculation error of the weight vector of said reference signal for a reception signal from one of said plurality of terminals and a convergence property of weight vector calculation for a reception signal from another terminal among said plurality of terminals.

4. The radio equipment according to claim 1 , wherein

said adaptive array processing unit includes a weight vector calculating unit calculating a weight vector to multiply each of said plurality of input signals received from said array antenna respectively, and

said swap detecting unit also detects swap, based on a temporal change in an incoming direction of a reception signal from one of said plurality of terminals.

5. The radio equipment according to claim 1 , wherein

said reception signal includes a plurality of frames,

said radio equipment and said plurality of terminals communicate information on a frame number of said reception signal at a prescribed interval, and

said swap detecting unit detects swap, based on a temporal change in said frame number from one of said plurality of terminals.

6. Radio equipment receiving a reception signal including a plurality of frames, comprising:

a receiving unit (RP 1 -RP 4 , USP) for receiving a plurality of input signals from a plurality of terminals,

said receiving unit including

an array antenna having a plurality of antennas (# 1 -# 4 ), and

an adaptive array processing unit (USP 1 , USP 2 ) receiving said plurality of input signals from said plurality of antennas and extracting from said plurality of input signals said reception signal from a prescribed terminal among said plurality of terminals, and

said adaptive array processing unit has a weight vector calculating unit ( 10 ) calculating a weight vector to multiply each of said plurality of input signals received from said array antenna respectively, based on a reference signal included in each said frame, and

a swap detecting unit detecting an occurrence of swap of signals from said plurality of terminals, based on a calculation error of the weight vector of said reference signal for a reception signal from one of said plurality of terminals and an error detection result for a reception signal from another terminal among said plurality of terminals, based on an error detecting code included in each said frame for error detection.

7. Radio equipment receiving a reception signal including a plurality of frames, comprising:

a receiving unit (RP 1 -RP 4 , USP) for receiving a plurality of input signals from a plurality of terminals, said receiving unit including

an array antenna having a plurality of antennas (# 1 -# 4 ), and

an adaptive array processing unit (USP 1 , USP 2 ) receiving said plurality of input signals from said plurality of antennas and extracting from said plurality of input signals said reception signal from a prescribed terminal among said plurality of terminals, and

said adaptive array processing unit has a weight vector calculating unit ( 10 ) calculating a weight vector to multiply each of said plurality of input signals received from said array antenna respectively, based on a reference signal included in each said frame, and

a swap detecting unit detecting swap, based on a calculation error of the weight vector of said reference signal for a reception signal from one of said plurality of terminals and a convergence property of weight vector calculation for a reception signal from another terminal among said plurality of terminals.

8. Radio equipment receiving a reception signal including a plurality of frames, each said frame having a reference signal for calculating a weight vector, comprising:

a receiving unit (RP 1 -RP 4 , USP) for receiving a plurality of input signals from a plurality of terminals,

said receiving unit including

an array antenna having a plurality of antennas (# 1 -# 4 ), and

an adaptive array processing unit (USP 1 , USP 2 ) receiving said plurality of input signals from said plurality of antennas and extracting from said plurality of input signals said reception signal from a prescribed terminal among said plurality of terminals, and

said adaptive array processing unit has a weight vector calculating unit ( 10 ) calculating a weight vector to multiply each of said plurality of input signals received from said array antenna respectively, based on a said reference signal included in each said frame, and

a swap detecting unit detecting swap, based on a temporal change in an incoming direction of a reception signal from one plurality of terminals.

9. Radio equipment receiving a reception signal including a plurality of frames, comprising:

a receiving unit (RP 1 -RP 4 , USP) for receiving a plurality of input signals from a plurality of terminals and separating from said plurality of input signals said reception signal from a prescribed terminal of said plurality of terminals; and

a swap detecting unit detecting swap, in response to a temporal change in a frame number from one of said plurality of terminals, detected based on information on said frame number included in said reception signal at least at a prescribed interval.

10. A method of detecting swap in radio equipment capable of receiving an input signal from each of a plurality of terminals and separately receiving at least one reception signal from each of said input signals, comprising the steps of:

extracting a frequency offset of a reception signal of said at least one reception signal at a prescribed timing; and

detecting an occurrence of a swap of said input signals among said plurality of terminals, based on an estimation result of said frequency offset.

11. The method of detecting swap according to claim 10 , wherein

said radio equipment includes an array antenna having a plurality of antennas,

said reception signal includes a plurality of frames,

each said frame has a reference signal for calculating a weight vector and an error detecting code;

the method further comprising the step of receiving said input signals from said plurality of antennas, performing adaptive array processing by calculating a weight vector to multiply each said input signal from said array antenna respectively, based on said reference signals, and extracting said reception signal from a prescribed terminal; wherein

said step of detecting an occurrence of swap further includes the steps of

detecting a calculation error of a weight vector of said reference signals for a reception signal from one of said plurality of terminals,

detecting an error for a reception signal from another terminal among said plurality of terminals, and

detecting swap based on said calculation error and a result of said error detection.

12. The method of detecting swap according to claim 10 , wherein

said radio equipment includes an array antenna having a plurality of antennas,

said reception signal includes a plurality of frames,

each said frame has a reference signal for calculating a weight vector;

the method further comprising the step of receiving said input signals from said plurality of antennas, performing adaptive array processing by calculating a weight vector to multiply each said input signal from said array antenna respectively, based on said reference signals, and extracting said reception signal from a prescribed terminal; wherein

said step of detecting an occurrence of swap further includes the steps of

detecting a calculation error of a weight vector of said reference signals for a reception signal from one of said plurality of terminals, and

detecting swap, based on a convergence property of weight vector calculation for a reception signal from another terminal among said plurality of terminals and said calculation error.

13. The method of detecting swap according to claim 10 , wherein

said radio equipment includes an array antenna having a plurality of antennas,

said reception signal includes a plurality of frames,

each said frame has a reference signal for calculating a weight vector;

the method further comprising the step of receiving said input signals from said plurality of antennas, performing adaptive array processing by calculating a weight vector to multiply each said input signal from said array antenna respectively, based on said reference signals, and extracting said reception signal from a prescribed terminal; wherein

said step of detecting an occurrence of swap further includes the step of

detecting swap, based on a temporal change in an incoming direction of a reception signal from one of said plurality of terminals.

14. The method of detecting swap according to claim 10 , wherein

said reception signal includes a plurality of frames;

the method further comprising the step of communicating information on a frame number of said reception signal at a prescribed interval, between said radio equipment and said plurality of terminals; wherein

said step of detecting an occurrence of swap further includes the step of detecting swap, based on a temporal change in a frame number from one of said plurality of terminals.

15. A method of detecting swap in radio equipment capable of separately receiving, for each terminal, a reception signal transmitted from a plurality of terminals by using an array antenna including a plurality of antennas, said reception signal including a plurality of frames, each said frame having a reference signal for calculating a weight vector and an error detecting code, comprising the steps of:

receiving an input signal from each of said plurality of antennas, performing adaptive array processing by calculating a weight vector to multiply each said input signal from said array antenna, based on said reference signals, and extracting said reception signal from a prescribed terminal;

detecting a calculation error of a weight vector of said reference signals for a reception signal from one of said plurality of terminals;

detecting an error for a reception signal from another terminal among said plurality of terminals; and

detecting swap, based on said calculation error and a result of said error detection.

16. A method of detecting swap in radio equipment capable of separately receiving, for each terminal, a reception signal transmitted from a plurality of terminals by using an array antenna including a plurality of antennas, said reception signal including a plurality of frames, each said frame having a reference signal for calculating a weight vector, comprising the steps of:

receiving an input signal from each of said plurality of antennas, performing adaptive array processing by calculating a weight vector to multiply each said input signal from said array antenna, based on said reference signal, and extracting said reception signal from a prescribed terminal;

detecting a calculation error of a weight vector of said reference signals for a reception signal from one of said plurality of terminals; and

detecting swap, based on a convergence property of weight vector calculation for a reception signal from another terminal among said plurality of terminals and said calculation error.

17. A method of detecting swap in radio equipment capable of separately receiving, for each terminal, a reception signal transmitted from a plurality of terminals by using an array antenna including a plurality of antennas, said reception signal including a plurality of frames, each said frame having a reference signal for calculating a weight vector, comprising the steps of:

receiving an input signal from each of said plurality of antennas, performing adaptive array processing by calculating a weight vector to multiply said input signal from said array antenna, based on said reference signal, and extracting said reception signal from a prescribed terminal; and

detecting swap, based on a temporal change in an incoming direction of a reception signal from one of said plurality of terminals.

18. A method of detecting swap in radio equipment receiving a reception signal including a plurality of frames, comprising the steps of:

receiving a plurality of input signals from a plurality of terminals;

separating from said plurality of input signals said reception signal from a prescribed terminal of said plurality of terminals;

communicating information on a frame number of said reception signal at a prescribed interval, between said radio equipment and said plurality of terminals; and

detecting swap, based on a temporal change in a frame number from one of said plurality of terminals.

19. Computer readable media usable with a programmable computer having a computer program code embodied therein for performing swap detection in radio equipment receiving a plurality of input signals from a plurality of terminals and separately receiving at least one reception signal from said plurality of input signals, said computer readable media comprising computer program code, which when executed by the computer causes the computer to execute the steps of:

extracting a frequency offset of a reception signal of said at least one reception signal at a prescribed timing; and

detecting an occurrence of swap of said input signals from said plurality of terminals, based on an estimation result of said frequency offset.

20. The computer readable media according to claim 19 , wherein

said radio equipment includes an array antenna having a plurality of antennas,

said reception signal includes a plurality of frames,

each said frame has a reference signal for calculating a weight vector and an error detecting code;

the computer readable media further comprising computer program code, which when executed by the computer causes the computer to execute the step of receiving an input signal from each of said plurality of antennas, performing adaptive array processing by calculating a weight vector to multiply each said input signal from said array antenna respectively, based on said reference signals, and extracting said reception signal from a prescribed terminal; wherein

said step of detecting an occurrence of swap includes the steps of

detecting a calculation error of a weight vector of said reference signals for a reception signal from one of said plurality of terminals,

detecting an error for a reception signal from another terminal among said plurality of terminals, and

detecting swap, based on said calculation error and a result of said error detection.

21. The computer readable media according to claim 19 , wherein

said radio equipment includes an array antenna having a plurality of antennas,

said reception signal includes a plurality of frames,

each said frame has a reference signal for calculating a weight vector;

the computer readable media further comprising computer program code, which when executed by the computer causes the computer to execute the step of receiving an input signal from each of said plurality of antennas, performing adaptive array processing by calculating a weight vector to multiply each said input signal from said array antenna respectively, based on said reference signals, and extracting said reception signal from a prescribed terminal; wherein

said step of detecting an occurrence of swap includes the steps of

detecting a calculation error of a weight vector of said reference signals for a reception signal from one of said plurality of terminals, and

detecting swap, based on a convergence property of weight vector calculation for a reception signal from another terminal among said plurality of terminals and said calculation error.

22. The computer readable media according to claim 19 , wherein

said radio equipment includes an array antenna having a plurality of antennas,

said reception signal includes a plurality of frames,

each said frame has a reference signal for calculating a weight vector;

the computer readable media further comprising computer program code, which when executed by the computer causes the computer to execute the step of receiving an input signal from each of said plurality of antennas, performing adaptive array processing by calculating a weight vector to multiply each said input signal from said array antenna respectively, based on said reference signals, and extracting said reception signal from a prescribed terminal; wherein

said step of detecting an occurrence of swap includes the step of

detecting swap, based on a temporal change in an incoming direction of a reception signal from one of said plurality of terminals.

23. The computer readable media according to claim 19 , wherein

said reception signal includes a plurality of frames;

the computer readable media further comprising computer program code, which when executed by the computer causes the computer to execute the step of communicating information on a frame number of said reception signal at a prescribed interval, between said radio equipment and said plurality of terminals; wherein

said step of detecting an occurrence of swap includes the step of detecting swap, based on a temporal change in said frame number from one of said plurality of terminals.

24. Computer readable media usable with a programmable computer having a computer readable program code embodied therein for performing swap detection in radio equipment capable of separately receiving, for each terminal, a reception signal transmitted from a plurality of terminals by using an array antenna including a plurality of antennas, said reception signal including a plurality of frames, each said frame having a reference signal for calculating a weight vector and an error detecting code, said computer readable media comprising computer program code, which when executed by the computer causes the computer to execute the steps of:

receiving an input signal from each of said plurality of antennas, performing adaptive array processing by calculating a weight vector to multiply each said input signal from said array antenna respectively, based on said reference signals, and extracting said reception signal from a prescribed terminal;

detecting a calculation error of a weight vector of said reference signals for a reception signal from one of said plurality of terminals;

detecting an error for a reception signal from another terminal among said plurality of terminals; and

detecting swap, based on said calculation error and a result of said error detection.

25. Computer readable media usable with a programmable computer having a computer readable program code embodied therein for performing swap detection in radio equipment capable of separately receiving, for each terminal, a reception signal transmitted from a plurality of terminals by using an array antenna including a plurality of antennas, said reception signal including a plurality of frames, each said frame having a reference signal for calculating a weight vector, said computer readable media comprising computer program code, which when executed by the computer causes the computer to execute the steps of:

receiving an input signal from each of said plurality of antennas, performing adaptive array processing by calculating a weight vector to multiply each said input signal from said array antenna respectively, based on said reference signals, and extracting said reception signal from a prescribed terminal;

detecting a calculation error of a weight vector of said reference signals for a reception signal from one of said plurality of terminals; and

detecting swap, based on a convergence property of weight vector calculation for a reception signal from another terminal among said plurality of terminals and said calculation error.

26. Computer readable media usable with a programmable computer having a computer readable program code embodied therein for performing swap detection in radio equipment capable of separately receiving, for each terminal, a reception signal transmitted from a plurality of terminals by using an array antenna including a plurality of antennas, said reception signal including a plurality of frames, each said frame having a reference signal for calculating a weight vector, said computer readable program code comprising computer program code, which when executed by the computer causes the computer to execute the steps of:

receiving an input signal from each of said plurality of antennas, performing adaptive array processing by calculating a weight vector to multiply each said input signal from said array antenna respectively, based on said reference signal, and extracting said reception signal from a prescribed terminal; and

detecting swap, based on a temporal change in an incoming direction of a reception signal from one of said plurality of terminals.

27. Computer readable media usable with a programmable computer having a computer readable program code embodied therein for swap detection in radio equipment receiving a reception signal including a plurality of frames, said computer readable program code comprising computer program code, which when executed by the computer causes the computer to execute the steps of:

separating said reception signal from a plurality of terminals;

communicating information on a frame number of said reception signal at a prescribed interval, between said radio equipment and said plurality of terminals; and

detecting swap, based on a temporal change in a frame number from one of said plurality of terminals.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 3, 2009
From: SANYO ELECTRIC CO., LTD.
To: KYOCERA CORPORATION
Reel/Frame 022764/0839 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 18, 2002
From: NAKAO, SEIGO; MASAOKA, NOBUHIRO
To: SANYO ELECTRIC CO., LTD.
Reel/Frame 013533/0209 →