In calculation of a position of a terminal, there arises, when creating a delay profile, a problem to select a transmission code for a sector of a base station to create the delay profile. According to a position of a base station and a bearing of each antenna forming a sector of the base station, a wireless position calculation method selects a transmission code for a sector of a base station to create a delay profile. Under a condition that the number of delay profiles to be created is limited, each delay profile is created in consideration of the antenna bearing. Therefore, the number of base stations at mutually different positions is increased to calculate the position and precision of the position calculation is improved.
|
1. A method of calculating a position of a terminal, comprising the steps of:
receiving, by the terminal, signals transmitted from a plurality of antennas;
selecting, according to locations and bearings of the antennas with respect to a position of a reference base station, antennas as transmitting sources of signals to calculate the position; and
calculating a position of the terminal according to the signals from said selected antennas and received by the terminal.
4. A terminal, comprising:
an antenna for receiving signals sent from a plurality of antennas and for producing received signals;
an rf module for receiving the received signals as an input thereto and conduct conversion of high-frequency signals and a baseband signal;
an ad converter for converting an analog signal produced by the rf module into a digital signal;
a despreading unit for extracting a pilot signal from the digital signal;
a correlation unit for creating a plurality of delay profiles using timing of the pilot signal obtained from the despreading unit; and
a control unit for selecting signals to create the delay profiles, according to bearings of the antennas with respect to a position of a reference base station and coordinates of the antennas.
7. A server in a position calculation system in which a terminal receives signals sent from a plurality of antennas and a position of the terminal is calculated according to the received signals, said server comprising:
a storage for accumulating a base station information table, the table storing data regarding coordinates, directivity, and transmission codes of the antennas;
a cpu for extracting a selected antenna satisfying a predetermined condition from the base station information table, the selected antenna being extracted from the base station information table according to a location and a bearing of the antennas with respect to a position of a reference base station; and
a communication unit for transmitting data regarding the selected antenna, via a network to the terminal.
2. The method of calculating a position of a terminal according to
creating delay profiles of the received signals; and
calculating a position of the terminal according to the delay profiles,
wherein said step of creating delay profiles includes the step of selecting antennas as transmitting sources of signals to create the delay profiles, according to at least locations and bearings of the antennas.
3. The method of calculating a position of a terminal according to
measuring received power of the received signals; and
calculating a position of the terminal according to values of the received power,
wherein said step of measuring received power includes the step of selecting antennas as transmitting sources of signals to measure the received signals.
5. The terminal according to
6. The terminal according to
8. The server according to
|
The present invention relates to measurement of a position using radio signals, and in particular, to a technique suitable for the position measurement using a cellular base station as a signal source.
For a position measuring technique of a terminal using broadband radio signals, U.S. patent application Ser. No. 09/791,862 filed on Feb. 26, 2001 describes a system using code division multiple access (CDMA) signals.
Geometrically, if propagation distance can be estimated for each of signals received by a terminal from three base stations at mutually different positions, a position of the terminal can be estimated according to a principle of trilateration. If propagation distance can be estimated for each of four or more base stations, the terminal position can be estimated with higher precision using, for example, a method of least squares.
Therefore, to determine a position of the terminal, it is desirable to create delay profiles of signals or codes transmitted from at least three base stations at mutually different positions. To improve precision of the estimated terminal position, the number of base stations at mutually different positions is desirably increased. However, to create a delay profile for a transmitting or transmission code, a large number of steps and a large amount of memory are required. That is, for the creation of delay profiles, the number of transmitting codes from base stations is limited by size of the circuit to determine the terminal position. The number of transmitting codes is more strictly limited if it is desired to reduce the terminal size and consumption power.
Each of base stations available as signal sources uses directional antennas and hence forms a plurality of cells each of which has a form of a sector and is hence called a sector. Such a configuration of base stations is ordinarily used for, for example, wireless base stations of mobile telephones or cellular phones.
It is therefore an object of the present invention to increase, when creating delay profiles in the calculation of a position of a terminal, the number of base stations as signal sources of signals used to create the delay profiles. Another object of the present invention is to implement such a system by a small-sized circuit. This leads to a problem of selection of transmitting codes for sectors of each base station.
According to one aspect of the present invention, there is provided a wireless position calculation method based on creation of delay profiles of received signals in which according to a position of a base station and an antenna bearing of each antenna forming each sector of the base station, a transmitting code is selected for a sector of the base station to calculate the terminal position.
Specifically, in a position calculation method in which a terminal receives signals sent from a plurality of antennas to calculate a position of the terminal according to the received signals, each antenna as a transmission source of signals for the position calculation is selected according to a location and a bearing of the antenna.
To calculate the terminal position, there exists, for example, a method in which delay profiles of received signals are created to calculate the position of the terminal according to the delay profiles. There also exists a method in which received power of the received signals are measured to calculate the position of the terminal according to values of the received power.
Each base station includes a plurality of antennas ordinarily having mutually different bearings. Therefore, according to another aspect of the present invention, a base station ordinarily regarded as one unit in the terminal position calculation is regarded as a set of antennas or sectors.
According to an example of U.S. patent application Ser. No. 10/038,677 filed on Jan. 8, 2002 by the applicant of the present invention, signals of three sectors of each base stations are processed. However, the signals of only one sector are used for the position calculation. In
One of various procedures to select antennas or base stations is used according to criteria as below.
(1) A reference position is set to a position of a particular base station (ordinarily, a nearest base station to the position calculating terminal or a base station from which the terminal can receive signals with highest intensity).
(2) Of transmitting codes from a base station apart from the reference by a predetermined distance or farther, a transmitting code emitted from one of the antennas of the base station is selected, the antenna having a bearing most similar to direction to the reference.
(3) Of transmitting codes from a base station apart from the reference by a predetermined distance or less, transmitting codes sent from all antennas of the sectors of the base station are selected.
According to another aspect of the present invention, there is provided a wireless position calculation method of calculating a position of a terminal according to received power of signals from base stations. In the calculation of the position of the terminal according to the received power of signals from the base stations, a frequency channel to receive signals from each of the base stations for the position calculation is selected according to a position of the base station as a signal source and a bearing of the antenna of the base station.
The mobile terminal may be a terminal including an antenna which receives signals sent from a plurality of antennas to produce received signals, an RF module which receives the received signals and which conducts conversion of high-frequency signals and baseband signals, an AD converter to convert analog signals produced by the RF module into digital signals, a despreading unit which conducts despreading to obtain a pilot signal from the digital signals, a correlation unit to create a plurality of delay profiles using timing of the pilot signal obtained from the despreading unit, and a control unit to select, according to bearings of the antennas and coordinates thereof, signals to create the delay profiles.
The position determination server may be a server used in a position calculation system in which signals sent from a plurality of antennas are received by a terminal to calculate a position of the terminal according to the received signals. The server includes a storage to accumulate a table to store data regarding coordinates, directivity, and transmitting codes of the antennas, a central processing unit (CPU) to extract antennas satisfying a predetermined condition from a base station information table, and a communication unit to sends data regarding the selected antennas via a network to the terminal.
The storage to store an antenna or base station data table and selection unit to select, from the data table, antennas or base stations satisfying a desired condition need only be included in the terminal or the server. As shown in
Other objects, features and advantages of the invention will become apparent from the following description of the embodiments of the invention taken in conjunction with the accompany drawings.
According to the present invention, the wireless position calculation method based on the creation of delay profiles of received signals selects, according to a bearing of each antenna of each base station forming each sector, a transmitting code for the sector of the base station for the creation of delay profiles. Description will now be given of a specific example of the present invention by referring to the drawings.
An embodiment of a base station information table of the present invention will be described by referring to
In general, a base station is a radio wave source, primarily, a ground station installed to provide a service of mobile communication. One base station often has a plurality of antennas depending on cases. In such a case, these antennas face to mutually different directions, and each antenna forms a sector. Strictly, coordinates indicating a location of the base station and coordinates indicating locations of the antennas of the base station are mutually different from each other. For example, the antennas are ordinarily apart from each other about several centimeters (cm) to about several meters (m). Mutually different coordinates may be set to the base station and the antennas thereof in the data of the table as in the following embodiment. Or, equal coordinates may be set to the base station and the antennas thereof. In this case, although a position calculation error increases, the table can be reduced in size. The antennas belonging to one base station usually share part of a circuit of the base station. Particularly, the antennas ordinarily share a circuit to create timing signals to control operation of the base station.
Referring next to
Step 220 sorts the base station information table for each base station information in an ascending order of distance relative to the reference base station. In the sorting, the location of the reference base station is set as an antenna location described in the sector information of the table identified by the identification information. The location of each base station may be set as a location obtained as a mean value of the antenna locations of the sector information in the base station information. Or, the location may be set to a particular antenna location in the sector information selected from the base station information.
Step 230 sorts the table for each base station information in a descending order of a cosine of an angle between a bearing of each sector information and a direction from the antenna to the reference base station.
Step 241 selects, for each of first to NALL-th base station information of the table, all transmitting codes for each sector in the base station information to create delay profiles. In this step, the antenna location for the selected transmitting code is saved.
Step 242 selects, for each of (NALL+1)-th to N1-th base station information of the table, a first transmitting code from the transmitting codes for the sectors in the base station information to create delay profiles. In this step, the antenna location for the selected transmitting code is saved.
Step 250 creates a delay profile for each of the selected transmitting codes.
Step 260 estimates receiving timing of signals according to each delay profile and calculates the position of the terminal using the antenna location of each signal source saved in steps 241 and 242.
For example, U.S. application Ser. No. 10/180,492 filed on Jun. 27, 2002 describes a circuit configuration to create a delay profile. As shown in
Referring to
Step 342 selects, for each of (NALL+1)-th to N2-th base station information of the table stored as above, transmitting codes up to a second transmitting code from the transmitting codes for the sectors in the base station information to create delay profiles. In this step, the antenna location for the selected transmitting code is saved.
Step 343 selects, for each of (N2+1)th to N1-th base station information of the table, a first transmitting code for each sector information from the transmitting codes for the sectors in the base station information to create delay profiles. In this step, the antenna location for the selected transmitting code is saved.
As can be seen from the embodiment, according to the present invention, the number of transmission codes selected from the base station information of one base station is stepwise reduced according to the sequence number assigned to the base station information items in the sorted base station information table.
A third embodiment of the wireless position calculation method of the present invention will be described by referring to
Step 521 sorts the base station information table for each sector information. For each sector information, step 521 sorts the base station information in a descending order of estimated received power obtained from each sector information. When signals (a transmission code) emitted from a particular transmitting antenna identified by the sector information is received, the estimated received power is calculated as an estimated value of received power of the signals. The value is obtained by multiplying signal power emitted from the antenna by a propagation loss and an antenna gain associated with an emitting direction of signals. For a calculation example of the propagation loss and the antenna gain, reference is to be made to, for example, items of the propagation loss and the transmitting antenna gain of
Step 522 sets, as a representative estimated received power of each base station information, the estimated received power obtained from the first sector information of the base station information in the base station information table.
Step 523 sorts the table for each base station information in a descending order of the representative estimated received power of each base station information.
The propagation loss is in proportion to at least a square of the distance from the reference base station. Therefore, assuming that the base stations have almost equal transmitting power, the base station information table is sorted in an ascending order of the distance from the reference base station.
Referring now to
In step 210, the terminal assumes that a base station identified by an identification number of 0501 is set as a reference base station.
Referring now to
A CPU 911 controls a call, analyzes a received message, and creates a transmission message. Part of the CPU 911 and blocks 912 and 913 are constituent components for the position calculation. The CPU 911 conducts, in addition to the above processing, control of the correlation unit 912 according to the flow of the wireless position calculation method of the present invention shown in
In the wireless position calculation method of the present invention, the step to sort the base station information table and the step to select a transmission code may be processed by a unit outside the terminal. In a typical example, a server connected via a radio channel and a network to the terminal processes the steps. That is, the server outside the terminal may process steps 220, 230, 241, 242, 342, 343, 521, and 523.
Description has been given of an example which measures distance between the terminal and each base station using propagation delay time of signals from the base station to resultantly detect the terminal position. According to another example of the technique, the distance between the terminal and each base stations is measured using intensity of an electric field of signals from the base station to similarly detect the terminal position (for example, see JP-A-9-247737). The present invention is also applicable to the technique. Specifically, the present invention is applied to a position calculation method based on received power of signals from each base station. For example, the present invention can be applied to a position calculation method in which the propagation distance from the base station is estimated not by receiving timing of signals using each delay profile but by the received power using each delay profile. The method determines the terminal position according to the propagation distance from each base station and the position of each base station.
In the position calculation method based on the received power of signals from each base station, the present invention is applicable to further another example. For example, the base station information table of
When compared with the base station information table of
In the flowchart of
Step 1520 sorts the table for each base station information in an ascending order of the distance of each base station relative to the reference base station.
Step 1530 sorts the table for each base station information in a descending order of a cosine of an angle between an antenna bearing in each sector information and a direction from the antenna to the reference base station
Step 1541 selects, for each of first to NALL-th base station information of the table, all frequency channels for sectors in the base station information to calculate received power. In this step, the antenna location for each selected frequency channel is saved.
Step 1542 selects, for each of (NALL+1)th to N1-th base station information of the table, a first frequency channel for each sector information from frequency channels for sectors in the base station information to calculate received power. In this step, the antenna location for each selected frequency channel is saved.
Step 1550 calculates the received power for each selected frequency channel.
Step 1560 estimates each propagation distance on the basis of the calculated received power to calculate the terminal position using the locations of the antennas as the signal sources saved in steps 1541 and 1542.
According to the present invention, also in a cellular system in which the base stations use mutually different frequency channels, the frequency channels of the base stations available for the position calculation can be efficiently selected.
An advantageous effect of an embodiment the present invention will be described according to simulation.
In contrast thereto, when 24 kinds of transmission codes to create delay profiles are selected, for example, without using the present invention by selecting the transmission codes simply according to an ascending order of the distance from the reference base station, nine kinds of transmission codes lead to results not satisfying the condition to detect signals. Using antenna locations for the rest of the transmission codes, namely, 15 kinds of transmission codes, the value of HDOP is calculated as 11.47. This is deteriorated when compared with the result obtained by the present invention.
According to the present invention, since transmission codes to create delay profiles are selected in consideration of the antenna bearing, signals can be efficiently detected even when signal sources of the transmission codes are apart from the terminal. This increases the number of base stations which are available for the position calculation and are at mutually different positions. Therefore, even if the number of delay profiles thus created is restricted, precision of the position calculation can be effectively improved.
It should be further understood by those skilled in the art that although the foregoing description has been made on embodiments of the invention, the invention is not limited thereto and various changes and modifications may be made without departing from the spirit of the invention and the scope of the appended claims.
Ogino, Atsushi, Fujishima, Kenzaburo, Suzuki, Hideya
Patent | Priority | Assignee | Title |
7340278, | May 12 2004 | NEC Corporation | Radio base station device setting system and method for re-setting communication configurations for radio base station device |
7640024, | Dec 30 2003 | Symbol Technologies, LLC | Location tracking using directional antennas combined with signal strength measurements |
7848766, | Aug 05 2005 | Hitachi, LTD | Wireless terminal position detecting method and system therefor |
8725167, | Aug 11 2010 | HIGHBRIDGE PRINCIPAL STRATEGIES, LLC, AS COLLATERAL AGENT | Methods of providing cell grouping for positioning and related networks and devices |
RE43451, | May 12 2004 | NEC Corporation | Radio base station device setting system and method for re-setting communication configurations for radio base station device |
Patent | Priority | Assignee | Title |
6282427, | Jul 14 1999 | TELEFONAKTIEBOLAGET L M ERICSSON PUBL | Selection of location measurement units for determining the position of a mobile communication station |
6353412, | Mar 17 1998 | Qualcomm Incorporated | Method and apparatus for determining position location using reduced number of GPS satellites and synchronized and unsynchronized base stations |
6389291, | Aug 14 2000 | SAMSUNG ELECTRONICS CO , LTD | Multi-mode global positioning system for use with wireless networks |
6484034, | Jul 24 2001 | MAXELL HOLDINGS, LTD ; MAXELL, LTD | Radio handset and position location system |
6496701, | Aug 25 1998 | Lucent Technologies | Pattern-recognition-based geolocation |
6640107, | Feb 22 2000 | Hitachi, Ltd. | Wireless location handset apparatus |
6694142, | Dec 21 1999 | Hitachi, Ltd. | Wireless terminal positioning method and apparatus |
6912395, | Sep 25 2001 | Google Technology Holdings LLC | Network and method for monitoring location capabilities of a mobile station |
20010053698, | |||
20020025822, | |||
20030125045, | |||
JP2001166026, | |||
JP7181242, | |||
JP9247737, | |||
WO1005184, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Nov 15 2002 | OGINO, ATSUSHI | Hitachi, LTD | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 013662 | /0098 | |
Nov 15 2002 | FUJISHIMA, KENZABURO | Hitachi, LTD | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 013662 | /0098 | |
Nov 15 2002 | SUZUKI, HIDEYA | Hitachi, LTD | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 013662 | /0098 | |
Jan 13 2003 | Hitachi, Ltd. | (assignment on the face of the patent) | / | |||
Jun 07 2013 | Hitachi, LTD | HITACHI CONSUMER ELECTRONICS CO , LTD | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 030802 | /0610 | |
Aug 26 2014 | HITACHI CONSUMER ELECTRONICS CO , LTD | Hitachi Maxell, Ltd | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 033694 | /0745 | |
Oct 01 2017 | Hitachi Maxell, Ltd | MAXELL, LTD | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 045142 | /0208 | |
Oct 01 2021 | MAXELL, LTD | MAXELL HOLDINGS, LTD | MERGER SEE DOCUMENT FOR DETAILS | 058255 | /0579 | |
Oct 01 2021 | MAXELL HOLDINGS, LTD | MAXELL, LTD | CHANGE OF NAME SEE DOCUMENT FOR DETAILS | 058666 | /0407 |
Date | Maintenance Fee Events |
Aug 31 2007 | ASPN: Payor Number Assigned. |
Aug 31 2007 | RMPN: Payer Number De-assigned. |
Feb 24 2010 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
Mar 03 2010 | ASPN: Payor Number Assigned. |
Mar 03 2010 | RMPN: Payer Number De-assigned. |
Oct 21 2010 | RMPN: Payer Number De-assigned. |
Nov 09 2010 | ASPN: Payor Number Assigned. |
Feb 19 2014 | M1552: Payment of Maintenance Fee, 8th Year, Large Entity. |
Mar 08 2018 | M1553: Payment of Maintenance Fee, 12th Year, Large Entity. |
Date | Maintenance Schedule |
Sep 19 2009 | 4 years fee payment window open |
Mar 19 2010 | 6 months grace period start (w surcharge) |
Sep 19 2010 | patent expiry (for year 4) |
Sep 19 2012 | 2 years to revive unintentionally abandoned end. (for year 4) |
Sep 19 2013 | 8 years fee payment window open |
Mar 19 2014 | 6 months grace period start (w surcharge) |
Sep 19 2014 | patent expiry (for year 8) |
Sep 19 2016 | 2 years to revive unintentionally abandoned end. (for year 8) |
Sep 19 2017 | 12 years fee payment window open |
Mar 19 2018 | 6 months grace period start (w surcharge) |
Sep 19 2018 | patent expiry (for year 12) |
Sep 19 2020 | 2 years to revive unintentionally abandoned end. (for year 12) |