CN1480873B - 用于检测终端在网络中位置的方法、系统和装置 - Google Patents

用于检测终端在网络中位置的方法、系统和装置 Download PDF

Info

Publication number
CN1480873B
CN1480873B CN031491308A CN03149130A CN1480873B CN 1480873 B CN1480873 B CN 1480873B CN 031491308 A CN031491308 A CN 031491308A CN 03149130 A CN03149130 A CN 03149130A CN 1480873 B CN1480873 B CN 1480873B
Authority
CN
China
Prior art keywords
base station
time
terminal
reception
clock
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN031491308A
Other languages
English (en)
Other versions
CN1480873A (zh
Inventor
获野敦
矢野隆
恒原克彦
山崎良太
志田雅昭
铃木秀哉
土居信数
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Publication of CN1480873A publication Critical patent/CN1480873A/zh
Application granted granted Critical
Publication of CN1480873B publication Critical patent/CN1480873B/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/02Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
    • G01S5/0205Details
    • G01S5/0221Receivers
    • G01S5/02213Receivers arranged in a network for determining the position of a transmitter
    • G01S5/02216Timing or synchronisation of the receivers
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/02Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
    • G01S5/06Position of source determined by co-ordinating a plurality of position lines defined by path-difference measurements
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/0009Transmission of position information to remote stations
    • G01S5/0045Transmission from base station to mobile station
    • G01S5/0054Transmission from base station to mobile station of actual mobile position, i.e. position calculation on base station
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/0009Transmission of position information to remote stations
    • G01S5/0081Transmission between base stations
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/02Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
    • G01S5/0205Details
    • G01S5/021Calibration, monitoring or correction

Abstract

提供了一种用于精确检测终端在网络中的位置而不需要GPS接收机的方法、系统和装置。在一个例子中,一种用于定位终端的方法包括计算基站的位置;检测基站和另一个基站之间的时钟差;测量基站从终端收到信号的接收时间;和至少利用基站的位置、时钟差、和接收时间来定位终端。

Description

用于检测终端在网络中位置的方法、系统和装置
发明领域
本发明通常涉及一种用于无线通信的定位方法,更特别是涉及一种用于无线局域网(LAN)系统的定位方法。
背景技术
IEEE802.11标准所典型定义的无线LAN由于其与互联网的兼容性和在广范围无线介质(半微米波、半毫米波、红外线)中的快速数据传输的特性正被广泛用于办公室和例如热点(hot spots)的公共场所。在无线LAN中,例如JP-A264090/2001公开了根据终端的位置信息提供的多种位置信息服务,例如“导航服务”、“城镇向导信息服务”。
另一方面,JP-A156882/2000公开了一种利用全球定位系统(GPS)和每个基站自身识别(CS-ID)来定位每个终端的方法。在前者的方法中,虽然终端的位置可以定位在大约10米的精确度内,但是该终端需要具有GPS接收机。在后者的方法中,虽然不需要为终端提供GPS接收机,但是定位精度只是大约两个基站之间的距离,因为当终端的接收功率最大时,根据最近基站的CS-ID进行终端定位。在这种情况下,终端将难以接收例如“导航服务”的服务,因为该项服务需要一定的精确程度。
发明内容
在这种环境下,本发明的目的在于提供一种用于精确定位无线LAN系统终端的方法,而不必为终端提供GPS接收机。
为了实现上述的目的,本发明的一个方面在于一种无线通信系统,其中每个基站通过相互间的无线通信检测两基站之间的时钟差并测量每个基站从终端收到信号的接收时间,然后根据检测到的时钟差、测量到的接收时间和每个基站的位置定位终端的位置。
具体来说,本发明的无线通信系统包括:第一基站,具有第一时钟和已知坐标;第二基站,具有第二时钟和已知坐标;和终端。第一和第二基站的每一个都用自己的时钟测量从终端收到的第一信号的接收时间,同时第二基站还利用第二时钟测量从第一基站收到的第二信号的接收时间。然后,该系统根据第一和第二基站的坐标、用第一时钟测量的第二信号的发射时间、和用第二时钟测量的第二信号的接收时间检测第一时钟和第二时钟之间的时间差,然后根据用第一时钟测量的第一信号的接收时间、用第二时钟测量的第一信号的接收时间、和检测到的时间差来定位终端。
在另一个方面,本发明的无线通信系统还包括第三基站,具有第三时钟和已知坐标,其中:第三基站用第三时钟测量从终端收到的第一信号的接收时间;该系统根据第一和第三基站的坐标、用第一时钟测量的第二信号的发射时间、和用第三时钟测量的第二信号的接收时间检测第一时钟和第三时钟之间的时间差,然后根据用第一时钟测量的第一信号的接收时间、用第二时钟测量的第一信号的接收时间、用第三时钟测量的第一信号的接收时间、和检测到的时间差来定位终端。
最好,该系统这样来控制,使在定位之前第一到第三基站之间利用相同的通信信道。
在另一个方面,本发明的无线通信系统包括多个基站、多个通信信道、和终端,其中:该系统至少为具有第一时钟和已知坐标的第一基站、具有第二时钟和已知坐标的第二基站、和具有第三时钟和已知坐标的第三基站设置一公共通信信道,第一到第三基站都包含在上述的多个基站中;第一到第三基站的每一个都具有第一测量单元,用于利用自己的时钟测量从终端收到的第一信号的接收时间,同时第二和第三基站的每一个都具有第二测量单元,用于利用自己的时钟测量从第一基站收到的第二信号的接收时间。然后,该系统根据第一到第三基站的坐标、用第一时钟测量的第二信号的发射时间、用第二时钟测量的第二信号的接收时间、用第三时钟测量的第二信号的接收时间、用第一时钟测量的第一信号的接收时间、用第二时钟测量的第一信号的接收时间、和用第三时钟测量的第一信号的接收时间来定位终端。
此时,在没有设置公共通信信道的基站中的发射功率可以被控制,如果这些基站使用同一通信信道的话。
另一方面,本发明在于一种无线通信系统的服务器,该无线通信系统包括多个基站、多个通信信道、和终端,其中在系统中的多个基站之中,具有第一时钟和已知坐标的第一基站、具有第二时钟和已知坐标的第二基站、和具有第三时钟和已知坐标的第三基站的每一个都用自己的时钟测量从终端收到的第一信号的接收时间,同时第二和第三基站的每一个都用自己的时钟测量从第一基站收到的第二信号的接收时间;其中该服务器为第一到第三基站设置公共通信信道,然后,根据第一到第三基站的坐标、用第一时钟测量的第二信号的发射时间、用第二时钟测量的第二信号的接收时间、用第三时钟测量的第二信号的接收时间、用第一时钟测量的第一信号的接收时间、用第二时钟测量的第一信号的接收时间、和用第三时钟测量的第一信号的接收时间来定位终端。
虽然是对信号发射时间的测量进行的描述,但是本发明可以变型为不进行信号发射时间的测量。也就是说,本发明的另一个方面在于一种无线通信系统,该无线通信系统包括具有已知坐标的第一基站、具有第二时钟和已知坐标的第二基站、具有第三时钟和已知坐标的第三基站、和终端,其中:第二到第三基站的每一个都用自己的时钟测量从终端收到的第一信号的接收时间,同时第二和第三基站的每一个都用自己的时钟测量从第一基站收到的第二信号的接收时间;该系统根据第一到第三基站的坐标、用第二时钟测量的第二信号的接收时间、和用第三时钟测量的第二信号的接收时间检测第二时钟和第三时钟之间的时间差,然后根据用第二时钟测量的第一信号的接收时间、用第三时钟测量的第一信号的接收时间、和检测到的时间差来定位终端。
此外,本发明可以这样变型:该无线通信系统包括具有第四时钟和已知坐标的第四基站;允许第四基站用第四时钟测量从终端收到的第一信号的接收时间;根据第一、第二、和第四基站的坐标、用第二时钟测量的第二信号的接收时间、和用第四时钟测量的第二信号的接收时间检测第二时钟和第四时钟之间的时间差;然后根据用第二时钟测量的第一信号的接收时间、用第三时钟测量的第一信号的接收时间、用第四时钟测量的第一信号的接收时间、和检测到的时间差来定位终端。
此外,本发明可以这样来变型,使系统在定位之前控制第一到第四基站,这样同一通信信道用于所有的第一到第四基站。
在另一个方面,本发明在于一种服务器,该服务器根据在每个基站通过相互间通信从另一个基站收到的信号和接收时间、在每个基站从终端收到的信号的接收时间、和每个基站的位置来定位终端。
在另一个方面,本发明在于一种服务器,该服务器根据在每个基站通过收到的信号相互间通信从另一个基站收到的信号和该信号的接收时间、在每个基站从终端收到的信号和该信号的接收时间、和每个基站的位置来定位终端。
此外,本发明可以这样来变型,即该服务器存储每个基站在接收处理中的延时并利用该延时来定位终端。
此外,本发明可以这样来变型,使该服务器根据传送从终端所发出定位请求的基站的位置来决定用于定位终端的基站和频率信道。此时,该服务器可以根据用于定位终端的基站和其频率信道来控制没有用于定位的每个基站频率信道的发射功率。
另一方面,本发明在于一种基站,该基站包括通信单元、存储单元、时钟、处理单元、和局域网接口(LAN I/F)单元,其中基站根据存入存储单元的基带信号(I/Q)和存储操作时间来识别每个无线分组的接收时间。
此外,本发明可以这样来变型,使无线分组的接收时间根据存入存储单元被接收的基带信号(I/Q)和预定复合信号矢量之间的互相关,以及存储操作时间来识别。
在另一个方面,本发明在于一种基站间的同步方法,该方法允许通过无线LAN系统中的基站相互间的无线通信检测这些基站之间的时钟差来使这些基站彼此同步。此时,无线LAN系统中的每个基站可以多次重复相互间的无线通信,以便检测自己与其它基站的每单位时间的时钟差率,以使基站彼此同步。
在另一个方面,本发明在于一种无线通信系统,该无线通信系统包括多个基站、多个通信信道、和终端;其中该系统至少为具有已知坐标的第一基站、具有第二时钟和已知坐标的第二基站、具有第三时钟和已知坐标的第三基站、和具有第四时钟和已知坐标的第四基站设置一公共通信信道,第一到第四基站都包含在上述的多个基站中;其中第二到第四基站的每一个都具有第一测量单元,用于利用自己的时钟测量从终端收到的第一信号的接收时间;其中第二和第四基站的每一个都具有第二测量单元,用于利用自己的时钟测量从第一基站收到的第二信号的接收时间;其中该系统根据第一到第四基站的坐标、用第二时钟测量的第二信号的接收时间、用第三时钟测量的第二信号的接收时间、用第四时钟测量的第二信号的接收时间、用第二时钟测量的第一信号的接收时间、用第三时钟测量的第一信号的接收时间、和用第四时钟测量的第一信号的接收时间来定位终端。此时,在没有设置公共通信信道的基站中的发射功率可以被控制,如果这些基站使用同一通信信道的话。
另一方面,本发明在于一种无线通信系统的服务器,该无线通信系统包括多个基站、多个通信信道、和终端;其中在系统中的多个基站之中,具有已知坐标的第一基站、具有第二时钟和已知坐标的第二基站、具有第三时钟和已知坐标的第三基站、和具有第四时钟和已知坐标的第四基站的每一个都用自己的时钟测量从终端收到的第一信号的接收时间,同时第二到第四基站的每一个都用自己的时钟测量从第一基站收到的第二信号的接收时间;其中该服务器为第一到第四基站设置公共通信信道,并根据第一到第四基站的坐标、用第二时钟测量的第二信号的接收时间、用第三时钟测量的第二信号的接收时间、用第四时钟测量的第二信号的接收时间、用第二时钟测量的第一信号的接收时间、用第三时钟测量的第一信号的接收时间、和用第四时钟测量的第一信号的接收时间来定位终端。
本发明包含了上述和具有其它特征以及替代物配置的系统、方法、装置和计算机可读介质的其它实施例。
附图说明
通过下面结合附图的详细描述本发明将更容易理解。为了促进描述,相同的附图标记表示相同的结构元件。
图1是本发明第一个实施例的无线LAN系统的方框图;
图2是本发明第二个实施例的无线LAN系统的方框图;
图3是根据本发明定位的系统流程图;
图4是本发明基站的方框图;
图5是描述根据本发明控制频率信道方法的平面图;
图6是本发明的频率信道控制方法的处理流程图;
图7是根据本发明的存入服务器的基站信息的数据格式;
图8是根据本发明定位的系统流程图;
图9是本发明第三个实施例的无线LAN系统的方框图;
图10是本发明基站的另一个方框图;和
图11是根据本发明定位的另一个系统流程图。
图12是可用于本发明定位方法的服务器的方框图。
实施方式
公开了一种用于精确检测终端在网络中的位置而不需要GPS接收机的方法、系统和装置的发明。陈述了许多具体的细节用来彻底理解本发明。但是本领域技术人员应当理解不需要一些或全部的这些具体细节也可以实现本发明。
以下,将参照图1描述本发明无线LAN系统的优选实施例。在图1中,附图标记使用如下;100表示终端,110到112表示基站,120表示服务器,130表示局域网(LAN)。终端100具有向每个基站发送第一无线分组的功能。每个基站110到112具有一内部时钟和测量从终端100收到第一无线分组的接收时间的功能。用基站110到112的时钟测量的接收时间定义为Rp1_b0、Rp1_b1、和Rp1_b2。终端和每个基站之间的距离由基站从终端100收到信号的时间得知。终端的坐标(位置)从此已知距离得知。但是,因为接收时间Rp1_b0、Rp1_b1、和Rp1_b2是根据每个基站具体的时钟来测量的,而且这些基站的时钟同步无法确保,所以每个基站时钟必须通过检测与其它基站时钟的时钟差来校准。
基站110具有分别向基站111和112发送第二无线分组的功能和测量该分组发射时间的功能。用基站110的时钟测量的发射时间定义为Tp2_b0。基站110向服务器120传送从终端100收到第一无线分组的接收时间Rp1_b0和第二无线分组的发射时间Tp2_b0。每个基站111和112都具有测量从基站110收到第二无线分组的接收时间的功能。用基站111和112的时钟测量的接收时间定义为Rp2_b1和Rp2_b2。每个基站111和112向服务器120传送从终端100收到第一无线分组的接收时间Rp1_b1/Rp1_b2和从基站110收到第二无线分组的接收时间Rp2_b1/Rp2_b2。服务器120预先存储基站110到112的坐标(位置)(X0,Y0)、(X1,Y1)、和(X2,Y2),并根据基站110到112的位置和基站的接收时间Rp1_b0、Rp1_b1、Rp1_b2、Tp2_b0、Rp2_b1和Rp2_b2计算终端100的坐标(Xm,Ym)。
基站110和每个基站111和112之间的距离已知,因此分组在基站之间的传输时间通过将距离除以光速获得。因此,在每个基站111和112的接收时间(根据基站110的时钟)通过使该传输时间加上基站110的发射时间获得。因此基站之间的时钟差可以通过检测该接收时间和用每个基站111和112的时钟测量的接收时间的差来校准。
接下来,将描述用于在服务器计算终端100坐标(位置)的方法。每个基站110到112具有时钟。终端的坐标(Xm,Ym(位置))通过求解表达式1所示的等式(i=1,2)获得。在该等式中,“c”表示光速,“Eb0_bi(i=1,2)”表示每个基站111和112相对基站110的时钟误差。
表达式1
( X m - X i ) 2 + ( Y m - Y i ) 2 - ( X m - X 0 ) 2 + ( Y m - Y 0 ) 2 = c ( R p 1 _ bi - E b 0 _ bi - R p 1 _ b 0 )
这里,如果每个基站111和112的时钟相对基站110包括较大的误差Eb0_bi(i=1,2),则无法计算终端的位置。一毫秒的误差将导致300m的误差。
但是,用表达式2(i=1,2)根据第二无线分组发送/接收时间的测量结果可以发现这些误差。在表达式2(i=1,2)中,右侧(Rp2_bi-Tp2_b0)表示在基站11i(i=1,2)的第二无线分组接收时间相对在基站110的第二无线分组发射时间的误差。右侧的第三部分表示基站110和11i(i=1,2)之间的传输时间。
表达式2
E b 0 _ bi = R p 2 _ bi - T P 2 _ b 0 - c - 1 ( X i - X 0 ) 2 + ( Y i - Y 0 ) 2
通过求解表达式1和2,可以确定终端100的位置(坐标:Xm,Ym)。
当例如在航行业务中连续测量终端100的位置时,过去位置测量中所用的时钟误差用于计算当前位置测量的时钟误差。因此,要检测的时钟误差变得更精确。以下,在当前位置测量中用等式2计算的时钟误差定义为Eb0_bi_N(i=1,2),前一次位置测量中用等式2计算的时钟误差定义为Eb0_bi_N-1,L次以前执行的位置测量中用该等式计算的时钟误差定义为Eb0_biN-L。在当前位置测量中,基站11i(i=1,2)收到第二无线分组的时间定义为Rp2_bi_N,基站11i(i=1,2)在前一次位置测量中收到第二无线分组的时间定义为Rp2_bi_N-1,基站11i(i=1,2)在L次前收到第二无线分组的时间定义为Rp2_bi_L-N
例如,使用L=1的时钟误差,即当前和上一次位置测量中的时钟误差,表达式1中所需的时钟误差Eb0_bi(i=1,2)可以通过用t=Rp1_bi替代表达式7获得。
表达式7
E b 0 _ bi = t - R p 2 _ bi _ N - 1 R p 2 _ bi _ N - R p 2 _ bi _ N - 1 E b 0 _ bi _ N + t - R p 2 _ bi _ N R p 2 _ bi _ N - 1 - R p 2 _ bi _ N E b 0 _ bi _ N - 1
通常,如果使用当前位置测量和过去L次前进行的位置测量的时钟误差,表达式1中所需的时钟误差Eb0_bi(i=1,2)可以通过用t=Rp1_bi替代例如表达式8中的L级多项表示式获得。
表达式8
E b 0 _ bi = Σ k = 0 L ( E b 0 _ bi _ N - k Π m = 0 m ≠ k L t - R p 2 _ bi _ N - m R p 2 _ bi _ N - k - R p 2 _ bi _ N - m )
另外,如果使用当前位置测量和过去L次进行的位置测量的时钟误差,表达式1中所需的时钟误差Eb0_bi(i=1,2)可以通过用t=Rp1_bi替代表达式9中的回归线近似值获得。
表达式9
Eb0_bi=At+B
A = ( L + 1 ) Σ k = 0 L R p 2 _ bi _ N - k E b 0 _ bi _ N - k - Σ k = 0 L R p 2 _ bi _ N - k Σ k = 0 L E b 0 _ bi _ N - k ( L + 1 ) Σ k = 0 L ( R p 2 _ bi _ N - k ) 2 ( Σ k = 0 L R p 2 _ bi _ N - k ) 2
B = Σ k = 0 L E b 0 _ bi _ N - k - A Σ k = 0 L R p 2 _ bi _ N - k L + 1
接下来,将参照图2描述本发明第二个实施例的无线LAN系统。如上所述,在图1所示的第一实施例中,每个基站的时钟通过在一段时间内检测它与每一个其它基站的时间差来校准。但是,如果由于系统自身的特性和其它情况,例如周围环境温度而造成基站的时钟周期不同,那么基站之间的时钟差会随着时间而变化。在这种情况下,每个基站时钟应当通过在适当时间检测时钟差来校准。
在图2中,附图标记使用如下;100表示终端,210到212表示基站,220表示服务器,130表示局域网(LAN)。终端100具有向各个基站发送第一无线分组的功能。每个基站210到212具有一内部时钟和测量从终端100收到第一无线分组的接收时间的功能。此时,基站210到212的无线分组接收时间定义为Rp1_b0、Rp1_b1、和Rp1_b2
基站210具有分别向基站211和212发送第二无线分组的功能和测量第二分组接收时间的功能。用基站210的时钟测量的第二无线分组发射时间定义为Tp2_b0。基站210具有分别向基站211和212发送第三无线分组的功能和测量该分组发射时间的功能。用基站210的时钟测量的第三无线分组发射时间定义为Tp3_b0。基站210向服务器220传送从终端100收到第一无线分组的接收时间Rp1_b0、从自己送出第二无线分组的发射时间Tp2_b0、和从自己送出第三无线分组的发射时间Tp3_b0。在这种情况下,基站210还可以比第一无线分组更早地发送第二无线分组。基站210还可以比第一无线分组更早地发送第二和第三无线分组。
每个基站211和212都具有测量从基站210分别收到第二无线分组的接收时间的功能。用基站211和212的时钟测量的第二无线分组接收时间定义为Rp2_b1和Rp2_b2。每个基站211和212都具有测量从基站210收到第三无线分组的接收时间的功能。用基站211和212的时钟测量的第三无线分组接收时间定义为Rp3_b1和Rp3_b2。基站211和212分别向服务器220传送从终端100收到第一无线分组的接收时间Rp1_b1和Rp1_b2、从基站210收到第二无线分组的接收时间Rp2_b1和Rp2_b2、和从基站210收到第三无线分组的接收时间Rp3_b1和Rp3_b2
服务器220预先存储基站210到212的位置(坐标:(X0,Y0)、(X1,Y1)、和(X2,Y2)),并根据这些基站的位置和从基站210到212获得的接收时间Rp1_b0、Rp1_b1、Rp1_b2、Tp2_b0、Rp2_b0、Rp2_b2、Tp3_b0、Rp3_b1和Rp3_b2计算终端100的坐标(Xm,Ym)。
接下来,将描述用于在服务器计算终端100位置的方法。
每个基站210到212都具有它自己的时钟。终端100的位置(坐标:Xm,Ym)通过求解表达式1所示的等式(i=1,2)获得。这里,Eb0_bi(i=1,2)表示每个基站211和212相对基站210的时钟误差。如果时钟速度在基站210到212之间变化,则每个基站211和212相对基站210的误差Eb0_bi(i=1,2)将随时间而变化。实际上,在无线LAN标准IEEE802.11的情况下,时钟精确度允许在±25ppm内,因此基站之间的误差最大以每秒50ms在增加。50ms的时间误差会引起15000m的距离误差。但是,根据第二和第三无线分组的发射和接收时间的测量结果用表达式3(i=1,2)可以发现该误差。在表达式3(i=1,2)中,右侧括号所包括的(Tp3_b0-Tp2_b0)/(Rp3_bi-Rp2_bi)表示基站210的时钟速率与基站21i(i=1,2)时钟速率的比率。右侧的(Rp2_bi-Rp1_bi)表示第二无线分组的接收时间相对基站21i(i=1,2)中第一无线分组的接收时间的误差。(Rp2_bi-Rp1_bi)与(Tp3_b0-Tp2_b0)/(Rp3_bi-Rp2_bi)相乘,第二无线分组接收时间相对基站21i(,i=1,2)中第一无线分组接收时间的误差可以通过基站210的时钟速率补偿以获得补偿值。因此,右侧括号所包括的值取为通过用基站210的时钟速率补偿基站21i(i=1,2)中第二无线分组接收时间所获得的值。表达式3是表达式2的扩展。如果时钟速率在基站之间相同(Tp3_b0-Tp2_b0)/(Rp3_bi-Rp2_bi),补偿值变成1,因此表达式3与表达式2相符。
表达式3
E b 0 _ bi = { R p 1 _ bi + T p 3 _ b 0 - T p 2 _ b 0 R p 3 _ bi - R p 2 _ bi ( R p 2 _ bi - R p 1 - bi ) } - T p 2 _ b 0 - c - 1 ( X i - X 0 ) 2 + ( Y i - Y 0 ) 2
因此,通过求解表达式1和3定位终端100的位置(坐标:Xm,Ym)。
接下来,将参照图9描述本发明第三个实施例的无线LAN系统。在图1和图2所示的实施例中,至少一个基站具备测量每个分组的发射时间以检测基站之间时钟差的功能。但是,在第三个实施例中,基站不具备这种功能。
在图9中,附图标记使用如下;100表示终端,910到913表示基站,920表示服务器,130表示局域网(LAN)。终端100具有向各个基站发送第一无线分组的功能。每个基站910到913具有一内部时钟和测量从终端100收到第一无线分组的接收时间的功能。此时,用基站910到913的时钟测量无线分组接收时间定义为Rp1(i)_b1、Rp1(i)_b2、和Rp1(i)_b3
基站910具有分别向基站911到913发送第二无线分组的功能。基站910还具有分别向这些基站发送第三无线分组的功能。基站910还具有比第一无线分组更早地发送第二无线分组的功能。基站910还可以比第一无线分组更早地发送第二和第三无线分组。
每个基站911、912、和913都具有测量从基站910收到第二无线分组的接收时间的功能。用基站911到913的时钟测量的第二无线分组接收时间定义为Rp2(j)_b1、Rp2(j)_b2和Rp2(j)_b3(j=2)。每个基站911到913都具有测量从基站910收到第三无线分组的接收时间的功能。用基站911到913的时钟测量的第三无线分组接收时间定义为Rp2(j)_b1、Rp2(j)_b2和Rp2(j)_b3(j=3)。基站911到913分别向服务器920传送所需的分别从终端100收到第一无线分组的接收时间Rp1(j)_b1、Rp1(j)_b2和Rp1(j)_b3(j=1)、分别从基站910收到第二无线分组的接收时间Rp2(j)_b1、Rp2(j)_b2和Rp2(j)_b3(j=2)、和从基站910收到第三无线分组的接收时间Rp2(j)_b1、Rp2(j)_b2和Rp2(j)_b3(j=3)。
服务器920预先存储基站910到913的位置(坐标:(X0,Y0)、(X1,Y1)、(X2,Y2)、和(X3,Y3)),并根据这些基站的位置和从基站910到913获得的接收时间Rp1(j)_b1、Rp1(j)_b2、Rp1(j)_b3、Rp2(j)_b1、Rp2(j)_b2和Rp2(j)_b3计算终端100的坐标(Xm,Ym)。
接下来,将描述用于在服务器920计算终端100位置的方法。每个基站910到913都具有它自己的时钟。终端100的位置(坐标:Xm,Ym)通过求解表达式4所示的等式(k=2,3)获得。这里,Eb1_bk(k=2,3)表示每个基站912和913相对基站911的时钟误差。但是,根据第二无线分组接收时间的测量结果用表达式5(k=2,3,j=2)可以发现该误差。
表达式4
{ ( X m - X k ) 2 + ( Y m - Y k ) 2 - ( X m - X 1 ) 2 + ( Y m - Y 1 ) 2 = c ( R p 1 ( i ) _ bk - E b 1 _ bk - R p 1 ( i ) _ b 1 )
表达式5
E bl _ bk = R p 2 ( j ) _ bk - R p 2 ( j ) _ bl - c - 1 { ( X k - X 0 ) 2 + ( Y k - Y 0 ) 2 - ( X 1 - X 0 ) 2 + ( Y k - Y 0 ) 2 }
在此实施例中,如同在第一个实施例中,当前位置测量中用表达式5获得的时钟误差和过去L次执行位置测量中用表达式5获得的时钟误差可用于获得要用于表达式4的时钟误差Eb1_bk,如同第一实施例所述。具体的说,可以使用第一个实施例中表达式7到9所示的方法。
在基站911到913之间的时钟速率变化并且每个基站912和913的时钟误差Eb1_bk(k=2,3)相对基站911的时钟随时间变化时,第三无线分组接收时间的测量结果可用于利用表达式6(k=2,3,j=2,h=3)发现误差。
表达式6
E b 1 _ bk = R p 2 ( h ) _ b 1 R p 2 ( j ) _ bk - R p 2 ( h ) _ bk R P 2 ( j ) _ b 1 R p 2 ( h ) _ bk - R p 2 ( j ) _ bk - c - 1 { ( X k - X 0 ) 2 + ( Y k - Y 0 ) 2 - ( X 1 - Y 0 ) 2 + ( Y 1 - Y 0 ) 2 }
+ ( 1 - R p 2 ( h ) _ b 1 - R p 2 ( j ) _ b 1 R p 2 ( h ) _ bk - R p 2 ( j ) _ bk ) R p 1 ( i ) _ bk
在表达式6(k=2,3,j=2,h=3)中,右侧括号所包括的(Rp2(h)_b1-Rp2(j)_b1)/(Rp2(h)_bk-Rp2(j)_bk)表示基站911的时钟速率与基站91k(k=2,3)时钟速率的比率。表达式6是表达式5的扩展。当时钟误差Ebl_bk(k=2,3)不随时间改变时,即,当时钟速率比率为1时,表达式6与表达式5相符。此时,第二和第三无线分组接收时间的测量结果不足以发现时钟误差Eb1_bk(k=2,3)。在这种情况下,第二、第三和第g(g≥4)无线分组接收时间的测量结果可用于发现误差。关于这一点,Eb1_bk(k=2,3)可根据表达式6获得的多个时钟误差(k=2,3,j=e,h=f,e≠f,e≥2,f≥3)判定,例如通过取表达式6获得的多个时钟误差的平均值。
因此,通过求解表达式4和5或4和6定位终端100的位置(坐标:Xm,Ym)。
在第三个实施例中,为了简化描述,三个基站用于计算终端100的二维位置。但是用于计算的基站数目不仅限于3个;可以使用N个基站(N≥4)。关于这一点,可以使用表达式1到3(i=1,2,...N-1)。可以使用表达式4到6(k=1,2,...N)。表达式1或4中的等式例如可以通过最小平方法求解。JP-A236163/2002中公开的“位置计算方法和位置计算装置”也可用于更精确地计算终端100的位置。计算终端100二维位置的方法也包含在本发明中。关于这一点,z坐标加到相对N个基站(N≥4)的表达式1到3中用于形成表达式(i=1,2,...N-1),或者z坐标加到表达式4到6中用于形成表达式(k=1,2,...N)。
接下来,将参照图3描述用于检测终端位置的系统流程图。首先,终端通过可连接的基站310向服务器请求检测位置。通常,基站310是终端最近的基站。如果用于检测终端位置的频率信道必须改变,则服务器命令终端改变信道。因此,终端改变频率信道。之后,服务器命令已经传送终端请求的基站310和位于基站310附近的基站311和312监视该频率信道。预先存储基站310到312位置的服务器可以很容易识别一个基站(310)周围的基站(311和312)。被命令监视频率信道的每个基站用监视结果响应。然后该服务器请求终端通过已经传送终端请求的基站310向频率信道发送第一无线分组。这样终端向该频率信道发送第一无线分组。被命令监视频率信道的每个基站测量该分组的接收时间。在收到第一无线分组以后,基站310通过该频率信道以固定的间隔分别向基站311和312发送第二无线分组。基站测量发射时间。基站311和312分别测量第二无线分组的接收时间。如果此时这些基站之间的时钟速率明显不同,则基站310可以在发送第二无线分组以后通过该频率信道分别向基站311和312发送第三无线分组。关于这一点,基站310测量第三无线分组的发射时间,同时基站311和312分别测量第三无线分组的接收时间。每个基站311和312向服务器发送无线分组接收或发射时间的测量结果。然后,该服务器利用上述的方法计算终端的位置并向终端报告结果。
如果在每一个第一到第三无线分组中设置唯一代码,则每个基站在测量接收时间时,将能够很容易区分来自其它基站的第一/第二/第三分组。
接下来,将参照图8描述用于检测终端位置的另一个系统流程图。首先,终端通过离终端最近的基站310向服务器请求检测位置。然后,服务器命令已经传送终端请求的基站310以及位于基站310周围的基站311和312监视用于定位终端的频率信道。预先存储这些基站位置(坐标)的服务器可以很容易发现位于一个基站周围的基站。被命令监视频率信道的每个基站310到312向服务器返回监视结果。之后,该服务器请求终端通过基站310向频率信道发送第一无线分组。此时,基站310开始向频率信道发送分组。该分组假设是第二无线分组,基站310测量其发射时间。位于基站310周围的每个基站311和312测量第二无线分组的接收时间。然后,终端向频率信道发送第一无线分组。因此被命令监视该频率信道的每个基站310到312测量该分组的接收时间。如果此时这些基站之间的时钟速率明显不同,则基站310可以在收到第一无线分组以后通过该频率信道以固定间隔分别向基站311和312发送第三无线分组。关于这一点,基站310测量其发射时间,同时基站311和312分别测量第三无线分组的接收时间。然后每个基站向服务器发送测量的接收或发射时间。然后,该服务器利用上述的方法计算终端的位置并向终端报告检测的位置结果。
接下来,将参照图11描述由图9所示无线LAN系统中的服务器定位终端的系统流程图。首先,服务器命令基站911到913监视用于定位终端的频率信道。被命令监视频率信道的每个基站911到913向服务器返回监视结果。然后,该服务器经基站910请求终端向频率信道发送第一无线分组。此时,基站910开始向频率信道发送分组。然后该分组变成第二无线分组。每个基站911到913测量第二无线分组的接收时间。之后,终端向频率信道发送第一无线分组。因此被命令监视该频率信道的每个基站911到913测量第一无线分组的接收时间。如果此时这些基站之间的时钟速率明显不同,则服务器可以再次请求终端通过基站910向频率信道发送第一无线分组。换句话说,可以重复图11中虚线所示的处理。此时,基站910再次变成向频率信道发送无线分组。然后,此分组变成第三无线分组。因此,每个基站911到913测量第三无线分组的接收时间。测量以后,每个基站向服务器发送结果。然后,该服务器利用上述的计算方法计算终端的位置。
在这种情况下,还有可能增加终端所作的处理,即首先通过基站910请求服务器检测其位置,最后请求服务器向终端报告检测结果,如流程图3和8所示。
接下来,将参照图5和图6描述用于在本发明的无线LAN系统中控制频率信道的方法。无线LAN系统通常使用多个频率信道。如上所述,为了实现时钟校准分组的多遍演算(multiple casting),应当在与上述终端定位有关的所有基站之中使用公共频率信道。
图5表示用于描述本发明公共公共频率信道控制方法的图。图6表示本发明频率信道控制方法的流程图。在图5中,附图标记使用如下;5000表示服务器,5900表示终端,和501*到521*(*:1到4的任何一个)表示基站。在图5所示的例子中,四类频率信道分配给这些基站501到521,每个基站号的最后一位表示分配的频率信道。例如No.1频率信道分配给基站5111,No.4频率信道分配给基站5164。
假设终端5900请求服务器5000通过基站5111检测其位置。然后服务器5000选择位于基站5111周围的四个基站5063、5102、5122和5164,因此包括基站5111在内总共5个基站用于终端定位(图6的步骤601)。
之后,服务器5000判定用于终端定位的频率信道(图6的步骤602)。该频率信道判定方法例如可以是选择已经请求定位的终端频率信道(图5的No.1)作为用于定位终端的频率信道的方法。频率信道(图5的No.2)可以是选定基站之中最经常被分配的信道。
服务器5000命令基站5063、5102、5122、5164和5111,以及所需的终端5900将判定的频率信道用于终端定位(图6的步骤603)。注意服务器5000还命令用于定位的基站5063、5102、5122、5164和5111周围的基站停止使用判定的频率信道,以便在定位时抑制信号干扰;或者注意服务器还控制以便降低频率信道的发射功率(图6的步骤604)。例如,如果在图5选择No.2频率信道,则该频率信道分配给基站5022和5202。因此,服务器5000命令基站5022和5202停止使用该频率信道。
然后服务器5000定位该终端并将定位结果报告给终端5900(图6的步骤605)。之后,服务器5000命令基站5063、5102、5122、5164和5111恢复其频率信道。服务器5000还取消了控制发送给基站5022和5202的频率信道中发射功率的命令(图6的步骤606)。
接下来,将参照图4描述用于本发明LAN系统的基站结构。在图4中,基站400配置成通信单元410、存储单元420、时钟430、LANI/F单元440和控制单元450。
通信单元410配置成RF单元411、DAC(数模转换器)412、ADC(模数转换器)413、BB单元414、MAC单元415、和I/F单元416。RF单元411将从DAC412输入的基带信号转换成高频无线信号并将转换后的信号输出到天线。RF单元411将从天线收到的高频无线信号转换成基带信号并将转换后的信号输出到ADC413。DAC412将数字基带信号(I/Q)转换成模拟基带信号(I/Q)。
ADC413将模拟基带信号(I/Q)转换成数字基带信号(I/Q)。BB单元414从MAC单元415接收MPDU(MAC协议数据单元)以生成输出到DAC412的基带信号。BB单元414解调从ADC413输入的基带信号以获得输出到MAC单元415的MPDU(MAC协议数据单元)。MAC单元415根据MAC(媒体接入控制)协议控制与其它站的通信。I/F单元416到/从通信单元外部提供的装置发送/接收数据并使该外部装置能控制通信单元410。
存储单元420配置成存储器421、计数器422和I/F单元423。存储器412被I/F单元423命令以便与时钟430同步地取出从通信单元410收到的基带信号(I/Q)。存储器421还被I/F单元423命令以便与时钟430同步地取出从通信单元410收到的基带信号(I/Q)。计数器422与时钟430同步地计数时间(计数器值)。另外,该计数器被I/F单元423命令以便记录取出写入/读出存储器421中每个基带信号的开始或结束。I/F单元423使存储单元420外部提供的装置能够读取存储器/计数器并控制存储单元420。
时钟430向通信单元410和存储单元420提供公共时钟,以使两个单元彼此同步。
LANI/F单元440是用于局域网的接口单元。
控制单元450控制通信单元410和LANI/F单元440并调解终端和LAN之间的通信。控制单元450控制LANI/F单元440与服务器通信。另外,控制单元450控制通信单元410和存储单元420以便计算每个无线分组的发送或接收时间。
接下来,将参照图10描述用于图9所示无线LAN系统第三个实施例的基站结构。存储单元1020是图10所示结构中唯一不同的部件;所有其它的部件都与图4所示的结构相同。因此,这里只描述区别(存储单元1020)。
存储单元1020配置成存储器1021、计数器1022和I/F单元1023。存储器1012被I/F单元1023命令以便与时钟430同步地取出从通信单元410收到的基带信号(I/Q)。计数器1022与时钟430同步地计数时间(计数器值)。另外,计数器1022被I/F单元1023命令记录取出写入/读出存储器1021中每个基带信号的开始或结束。I/F单元1023使存储单元1020外部提供的装置能够读取存储器/计数器并控制存储单元1020。
与图4所示基站的结构不同,测量每个分组发射时间的功能从此实施例的结构中省略。每个无线分组的接收时间可以这样找到,即通过从存入存储器421或1021的每个已接收基带信号和一已知信号序列(例如,包含在已接收分组PLCP(物理层收敛协议)报头中的报头字段模式)之间的互相关获得的相关值峰值位置,以及取出记录在计数器422或1022中已接收基带信号所需的时间(例如,取出开始时间)。此时,包含到天线端的输入和从ADC的输出之间的处理延时。因此,如果此延时被预先测量并根据测量结果补偿,则接收时间将变得更精确。但是,在这种情况下,不必发现每个基站中每个无线分组的接收时间;服务器可以根据存储器中取出的已接收基带信号和取出分别传送给它的信号所需的时间来计算接收时间。
例如,可以根据存入存储器421的基带信号发射电平变化的位置和很容易取出记录在存储器421的发射基带信号所需的时间(例如,取出开始时间)计算无线分组的发射时间。另外,如同接收时间,有可能根据存入存储器421的发射基带信号和一已知信号序列(例如,包含在发射分组PLCP(物理层收敛协议)前同步中的前同步字段格式)之间的互相关获得的相关值峰值位置,以及取出记录在计数器422中发射基带信号所需的时间(例如,取出开始时间)来计算发射时间。在任何情况下,因为不包含到达DAC的输入和从天线的输出之间的处理延时,所以发射时间可以更精确地获得,如果此延时被预先估计并根据测量值补偿的话。但是,关于这一点,服务器不必发现每个基站中每个无线分组的发射时间;服务器可以根据存储器中取出的发射基带信号和取出该信号所需的时间来计算接收时间,该信号和时间都分别传送到服务器。
为了计算上述无线分组的接收或发射时间,例如,可以应用在JP-A14152/2002公开的“利用频谱散射信号确定范围和定位以及采用该方法的装置”。
在基站400中,无线LAN卡可用于包括通信单元410和时钟430的电路431。本身包括图8或11所示基站程序流程图的PC可用于包括控制单元450和LANI/F440地电路454。
这个系统的服务器可以使用图3或8或图11和6所示服务器流程图所用程序的PC。此系统的终端可以使用包括图3、8或11所示终端中所示流程图程序的笔记本PC和/或PDA。
图7表示与每个基站有关的信息的数据格式。该信息存储在服务器中。在图7中,每个基站信息项1,2,...,N是与一个基站有关的信息单元。每个基站信息中所述的ID号识别具有主题信息的基站。除了该ID号以外,每个基站信息还包括位置、频率信道号、发送延时和接收延时项。位置表示具有坐标的、用ID号识别的基站位置。频率信道号表示分配给ID号所识别基站的频率信道号。发送和接收延时表示ID号所识别基站的发送和接收延时。这些延时用于精确测量基站的发射和接收时间。
一种用于在上述无线LAN系统中彼此同步基站的方法是本发明的应用。
例如,在图1所示无线LAN系统的实施例中,如果服务器120分别向基站111和112传送表达式2中计算的时钟误差Eb0_bi(i=1,2)并且基站111和112分别补偿时钟误差,则基站111和112可以分别与基站110同步。
此外,在图2所示的无线LAN系统的实施例中,基站211和212可以与基站210同步,如果服务器220传送在表达式3中计算的时钟误差Eb0_bi(i=1,2)以及表达式3中基站210的时钟速率与每个基站211和212时钟的比率(Tp3_b0-Tp2_b0)/(Rp3_bi-Rp2_bi)(i=1,2),每个基站211和212回到收到第一无线分组的时间Rp1_bi(i=1,2)来补偿时钟误差Eb0_bi(i=1,2),并随后根据时钟速率之间的比率补偿自己的时钟。
同样,在图9所示的无线LAN系统的实施例中,基站912和913可以与基站911同步,如果服务器920传送在表达式6中计算的时钟误差Ebl_bk(k=2,3),以及表达式6中基站911的时钟速率与每个基站912和913时钟的比率(Rp2(h)_b1-Rp2(j)_b1)/(Rp2(h)_bk-Rp20)_bk)(k=2,3,j=2,h=3),每个基站912和913回到收到第一无线分组的时间Rp1(i)_bk(k=2,3)来补偿时钟误差Ebl_bk(k=2,3),并随后根据时钟速率之间的比率(Rp2(h)_b1-Rp2(i)_b1)/(Rp2(h)_bk-Rp2(j)_bk)(k=2,3,j=2,h=3)补偿自己的时钟。
在上述本发明的实施例中,无线LAN信号已经用于确定范围。无线LAN信号用于比GPS信号更宽的范围。例如,无线LAN标准其中之一的IEEE802.11b所用的带宽是22MHz,比GPS带宽2MHz宽。因为带宽宽,信号时间分辨率变高,因此可以比GPS信号更精确地定位终端。
因此,根据本发明的实施例,不需要为终端提供任何例如GPS接收机的装置来检测终端位置,因为终端只利用发送无线分组的现有功能。因此可以降低终端的成本和体积。
在本发明的实施例使用TDOA(到达时间差)的定位方法的情况下,需要该方法包括测量来自终端的每个无线分组接收时间的功能和使基站彼此同步的功能。但是,本发明用在每个基站测量每个无线分组接收或发射时间的公共功能实现了这两个功能。因此由于采用公共的功能,终端的成本和体积都降低了。另外,根据本发明第三个实施例所述的方法,在每个基站测量每个无线分组发射时间的功能可以省略,由此进一步降低成本。因为实际上不需要基站彼此间的同步,并且只检测基站之间的时钟差,所以不需要停止每个基站的操作用来同步。
甚至当基站之间的时钟精确度改变,而且这些基站的时钟误差随时间而改变时,本发明的第二个实施例有效地抑制由于时钟误差引起的定位精度下降。
如果预先判定每个基站的发送和接收延时,则可以更精确地测量每个无线分组的发送和接收时间。如果选择用于定位的频率信道的发射功率被控制成在位于选择用于定位的基站周围的每个基站都降低,则可以降低信号的干扰,由此无线分组接收时间的测量精度可以进一步改进并改进定位精度。
此外,根据本发明的实施例,有可能以与定位精度相同的时间精度来彼此同步基站。
因此,根据本发明,可以非常精确地定位终端而不需要在无线LAN系统中使用任何其它的装置,例如GPS接收机。
系统和方法实现
本发明的部分可以根据本说明书教义编程的通用或专用数字计算机或微处理器来方便地实现,这对计算机领域的技术人员来说是显而易见的。
熟练的编程人员根据本说明书的教义可以很容易准备适当的软件编码,这对计算机领域的技术人员来说是显而易见的。本发明还可以通过准备专用的集成电路或通过互联传统组成电路的适当网络来实现,这对计算机领域的技术人员来说是显而易见的。
图12是可用于本发明终端定位方法的服务器的方框图。该服务器包括组件,每个组件由软件、硬件或其组合组成。
为了解释的目的,在上面参照图11所述的方法背景下,考虑图12的服务器。注意,图12的服务器不仅限于图11的方法,该服务器可以使用其它的定位方法。根据图11,局域网接口(LANI/F)1202是允许服务器与LAN装置(包括基站、终端和其它服务器)通信的接口。信道控制命令组件1204可以配置成命令基站911到913监视用于终端定位的频率信道。接收响应组件1206可以配置成从被命令监视频率信道的基站接收监视结果。发送请求组件1208可以配置成通过基站910向终端发送请求,请求终端发送第一无线分组。该发送请求组件还可以配置成向终端发送请求,请求按照需要再次发送第一无线分组。测量结果接收组件1210可以配置成从每个基站接收测量结果。位置计算组件1212可以配置成利用上述的计算方法计算终端的位置。
本发明包括作为存储介质的计算机程序产品,其上存储有可用于控制或使计算机执行任何一个本发明过程的指令。该存储介质可以包括,但不局限于任何类型的盘,包括软盘、迷你盘(MD)、光盘、DVD、CD-ROM、微型驱动器(micro-drive)、和磁光盘、ROM、RAM、EPROM、EEPROM、DRAM、VRAM、闪存(包括闪存卡)、磁性或光学卡、毫微系统、RAID装置、远程数据存储/档案/仓库、或适于存储指令和/或数据的任何类型的介质或装置。
存储在任何一个计算机可读介质上,本发明包括软件,用于控制通用/专用计算机或微处理器硬件、和使该计算机或微处理器能够利用本发明的结果与人或其它机制相互作用。这种软件可以包括,但不仅限于装置驱动器、操作系统和用户应用。最后,这种计算机可读介质还包括用于执行本发明的软件,如上所述。
包含在通用/专用计算机或微处理器的程序(软件)中的是用于实现本发明教义的软件模块,根据本发明的过程,包括,但不局限于计算基站的位置、检测基站和另一个基站之间的时钟差、测量基站从终端收到信号的接收时间、和利用至少基站的位置、时钟差、接收时间定位终端。
其它的实施例
本发明包括,但不局限于下面其它的实施例。
提供一种无线通信系统,包括第一基站,具有第一时钟和已知坐标;和第二基站,具有第二时钟和已知坐标,其中第一和第二基站分别用它们自己的时钟测量从终端收到第一信号的接收时间,其中第二基站用第二时钟测量从第一基站收到第二信号的接收时间,其中该系统根据第一和第二基站的坐标、用第一时钟测量的第二信号的发射时间、和用第二时钟测量的第二信号的接收时间来检测第一和第二时钟之间的时钟差,其中该系统根据用第一时钟测量的第一信号接收时间、用第二时钟测量的第一信号接收时间、和检测的时钟差来定位终端。
该无线通信系统还包括具有第三时钟和已知坐标的第三基站,其中第三基站用第三时钟测量从终端收到第一信号的接收时间,其中该系统根据第一和第三基站的坐标、用第三时钟测量第二信号的发射时间、和用第三时钟测量第二信号的接收时间来检测第一和第三时钟之间的时钟差,其中该系统根据用第一时钟测量的第一信号接收时间、用第二时钟测量的第一信号接收时间、用第三时钟测量的第一信号接收时间、和检测的时钟差来定位终端。
该无线通信系统还可以配置成控制至少第一到第三基站,因此在定位终端之前在第一到第三基站之间使用相同的通信信道。
提供一种基站,该基站配置成通信单元、存储单元、时钟、处理单元和LANI/F单元,其中根据存入存储单元的基带信号(I/Q)和与该存储操作有关的时间检测每个无线分组的发射/接收时间。
该基站还可以这样配置,即根据存入存储单元的已接收基带信号(I/Q)、与预定复合信号矢量的互相关、和与存储操作有关的时间来检测每个无线分组的接收时间。
提供一种无线通信系统,包括多个基站、多个通信信道、和终端,其中该系统至少为具有第一时钟和已知坐标的第一基站、具有第二时钟和已知坐标的第二基站、和具有第三时钟和已知坐标的第三基站设置一公共通信信道,第一到第三基站都包含在上述的多个基站中,其中第一到第三基站的每一个都具有第一测量单元,用于利用自己的时钟测量从终端收到的第一信号的接收时间,其中第二和第三基站的每一个都具有第二测量单元,用于利用自己的时钟测量从第一基站收到的第二信号的接收时间,其中该系统根据第一到第三基站的坐标、用第一时钟测量的第二信号的发射时间、用第二时钟测量的第二信号的接收时间、用第三时钟测量的第二信号的接收时间、用第一时钟测量的第一信号的接收时间、用第二时钟测量的第一信号的接收时间、和用第三时钟测量的第一信号的接收时间来定位终端。
该无线通信系统还可以进一步配置成控制使用相同通信信道的每个基站的发射功率,这些基站不同于设置公共通信信道的基站。
提供一种用于一个系统的服务器,该系统包括多个基站、多个通信信道、和终端,其中具有第一时钟和已知坐标的第一基站、具有第二时钟和已知坐标的第二基站、和具有第三时钟和已知坐标的第三基站用各自的时钟测量从终端收到的第一信号的接收时间,第一到第三基站都包含在上述的多个基站中,其中第二和第三基站用自己的时钟测量从第一基站收到的第二信号的接收时间,其中该服务器为第一到第三基站设置公共通信信道,其中该服务器根据第一到第三基站的坐标、用第一时钟测量的第二信号的发射时间、用第二时钟测量的第二信号的接收时间、用第三时钟测量的第二信号的接收时间、用第一时钟测量的第一信号的接收时间、用第二时钟测量的第一信号的接收时间、和用第三时钟测量的第一信号的接收时间来定位终端。
提供一种无线通信系统,包括多个基站、多个通信信道、和终端,其中该系统至少为具有已知坐标的第一基站、具有第二时钟和已知坐标的第二基站、具有第三时钟和已知坐标的第三基站、和具有第四时钟和已知坐标的第四基站设置一公共通信信道,第一到第四基站都包含在上述的多个基站中,其中第二到第四基站的每一个都具有第一测量单元,用于利用自己的时钟测量从终端收到的第一信号的接收时间,其中第二到第四基站的每一个都具有第二测量单元,用于利用自己的时钟测量从第一基站收到的第二信号的接收时间,其中该系统根据第一到第四基站的坐标、用第二时钟测量的第二信号的接收时间、用第三时钟测量的第二信号的接收时间、用第四时钟测量的第二信号的接收时间、用第二时钟测量的第一信号的接收时间、用第三时钟测量的第一信号的接收时间和用第四时钟测量的第一信号的接收时间来定位终端。
提供一种用于一个系统的服务器,该系统包括多个基站、多个通信信道、和终端,其中具有已知坐标的第一基站、具有第二时钟和已知坐标的第二基站、具有第三时钟和已知坐标的第三基站、和具有第四时钟和已知坐标的第四基站用自己的时钟测量从终端收到的第一信号的接收时间,第一到第四基站都包含在上述的多个基站中,其中第二到第四基站用自己的时钟测量从第一基站收到的第二信号的接收时间,其中该服务器为第一到第四基站设置公共通信信道,并且该服务器根据第一到第四基站的坐标、用第二时钟测量的第二信号的接收时间、用第三时钟测量的第二信号的接收时间、用第四时钟测量的第二信号的接收时间、用第二时钟测量的第一信号的接收时间、用第三时钟测量的第一信号的接收时间、和用第四时钟测量的第一信号的接收时间来定位终端。
在上面的说明书中,已经参照具体的实施例描述了本发明。但是,显然对本发明可以作各种变型或改变而没有超出本发明较宽的精神和范围。相应的,说明书和附图被认为是说明性的,而不是限制性的。

Claims (22)

1.一种用于定位终端的方法,该方法包括:
根据多个基站中的第一基站用第一时钟测量的自该第一基站发送的第二信号的发送时间和接收第二信号的第二基站用第二时钟测量到的对第二信号的接收时间以及所述多个基站的坐标,检测第一时钟和第二时钟之间的时钟差,或者根据接收第二信号的第二基站用第二时钟测量到的对第二信号的接收时间、接收第二信号的第三基站用第三时钟测量到的对第二信号的接收时间以及所述多个基站的坐标,检测第二时钟和第三时钟之间的时钟差;
测量由所述多个基站接收的、自所述终端发出的第一信号的接收时间;和
至少利用所述多个基站的位置、所述时钟差、和所述接收时间来定位所述终端的位置,
其中,利用一个频率信道来测量从所述终端接收到的信号的接收时间和检测所述时钟差。
2.根据权利要求1的方法,其中,所述第一信号和第二信号是无线信号。
3.根据权利要求2的方法,其中,响应于在所述终端接收到从所述第一基站传送的用于检测所述时钟差的第二信号,从所述终端传送由所述多个基站接收的第一信号。
4.根据权利要求1的方法,还包括由服务器命令所述多个基站监视所述频率信道的步骤。
5.根据权利要求1的方法,还包括检测所述第一基站和一个或多个其它基站之间的一个或多个其它时钟差,其中所述定位步骤还包括利用该一个或多个其它时钟差。
6.根据权利要求1的方法,其中所述检测时钟差的步骤包括:
重复所述多个基站之间的无线通信;和
检测第二基站的时钟速率与第三基站的时钟速率的比率,和
所述定位终端的步骤还包括利用该比率来定位终端。
7.根据权利要求1的方法,其中所述检测时钟差的步骤在无线局域网中通过所述多个基站之间的通信来实现。
8.根据权利要求7的方法,其中所述第一基站和其它基站在无线局域网中重复无线通信以便检查时钟速率差。
9.根据权利要求1的方法,其中从所述终端接收到的信号的报头的同步字段模式被用于测量接收时间。
10.一种服务器,配置成用于管理终端定位过程,该服务器包括:
信道控制指令组件,配置成命令多个基站监视用于定位所述终端的频率信道;
发送请求组件,配置成经第一基站向所述终端发送使所述终端向所述频率信道发送终端信号的请求;
测量结果接收组件,配置成从每一个其它基站接收测量结果,该测量结果与在所述其他基站中的第二基站用第二时钟测量的所述终端信号的接收时间和所述请求的接收时间、在所述其他基站中的第三基站用第三时钟测量的所述终端信号的接收时间和所述请求的接收时间以及在所述其他基站中的第四基站用第四时钟测量的所述终端信号的接收时间和所述请求的接收时间相关;和
位置计算组件,配置成根据所接收的测量结果和所述其它基站的位置,计算所述终端的位置,
其中所述频率信道用于发送使所述终端发送终端信号的请求和用于发送从所述终端接收的信号。
11.根据权利要求10的服务器,其中,所述第一基站配置成发送基站信号到其它基站,其中所述其它基站每个都配置成测量从所述第一基站接收到的基站信号的接收时间,其中,所述其它基站还配置成测量从所述终端接收到的所述终端信号的接收时间。
12.根据权利要求11的服务器,其中,所述终端、所述第一基站、和所述其它基站都配置成重复无线通信,其中,所述第一基站配置成检测其中一个其它基站的时钟速率与另一个其它基站的时钟速率的比率,所述位置计算组件还配置成利用该比率来定位所述终端。
13.根据权利要求10的服务器,其中,所述服务器的每个组件由软件和硬件中至少之一组成。
14.根据权利要求10的服务器,其中,在每个基站的接收处理的延时被累加,其中所述位置计算组件还配置成将每个累加的延时用于计算所述终端的位置。
15.根据权利要求10的服务器,其中,根据转发从所述终端发出的定位请求的一个初始基站的位置,来选择所述第一基站和所述频率信道。
16.根据权利要求15的服务器,其中,所述服务器根据用于定位所述终端的所述一个基站和所述频率信道,控制没有用于定位所述终端的基站针对该频率信道的发射功率。
17.一种用于终端定位系统的基站,该终端定位系统利用多个基站中每一个的位置、在所述多个基站中每一个接收的来自另一基站的信号的接收时间和所述多个基站中每一个从所述终端接收到信号的接收时间来定位所述终端,该基站包括:
通信单元,用于接收从另一基站发送的第二信号和从所述终端发送的第一信号;
控制单元,用于控制所述通信单元;和
存储单元,用于存储至少一部分从所述终端和所述另一基站接收到的信号以及与所述存储相关的用于确定所述接收时间的时钟信息,其中,所述控制单元控制所述通信单元经一个频率信道从所述终端和所述另一基站接收信号。
18.根据权利要求17的基站,其中,所述至少一部分信号和与所述存储有关的时钟信息被传送到服务器,用于计算所述终端的位置。
19.根据权利要求17的基站,其中,所述控制单元计算来自所述终端和所述另一基站的信号的接收时间,所述接收时间被传送到服务器,用于计算所述终端的位置。
20.根据权利要求17的基站,其中,存入所述存储单元的所述至少一部分信号包括所述信号的报头的同步字段模式。
21.一种用于定位终端的方法,该方法包括:
在多个基站测量自所述多个基站中的一个发送的、由所述多个基站接收的第二信号的各自的接收时间;
在所述多个基站测量自所述终端发送的、由所述多个基站接收的第一信号的各自的接收时间;及
使用至少所述多个基站的位置和所测量的接收时间,定位所述终端,
其中,使用一个频率信道发送所述第一信号和第二信号。
22.一种用于定位终端的系统,该系统包括:
多个第一基站,测量自第二基站发送的、由所述多个第一基站接收的第二信号的各自的接收时间;及测量自所述终端发送的、由所述多个第一基站接收的第一信号的各自的接收时间;及
定位装置,用于使用至少所述多个第一基站的位置和所测量的接收时间,来定位所述终端,
其中,使用一个频率信道发送所述第一信号和第二信号。
CN031491308A 2002-09-06 2003-06-18 用于检测终端在网络中位置的方法、系统和装置 Expired - Fee Related CN1480873B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2002260772A JP3801123B2 (ja) 2002-09-06 2002-09-06 無線システムおよびそのサーバーならびにその基地局
JP2002260772 2002-09-06
JP2002-260772 2002-09-06

Publications (2)

Publication Number Publication Date
CN1480873A CN1480873A (zh) 2004-03-10
CN1480873B true CN1480873B (zh) 2012-01-04

Family

ID=31712333

Family Applications (1)

Application Number Title Priority Date Filing Date
CN031491308A Expired - Fee Related CN1480873B (zh) 2002-09-06 2003-06-18 用于检测终端在网络中位置的方法、系统和装置

Country Status (4)

Country Link
US (2) US7167712B2 (zh)
EP (1) EP1396730B1 (zh)
JP (1) JP3801123B2 (zh)
CN (1) CN1480873B (zh)

Families Citing this family (105)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU2000251485A1 (en) * 2000-05-19 2001-12-03 Netscape Communications Corporation Adaptive multi-tier authentication system
JP3543769B2 (ja) * 2001-02-19 2004-07-21 株式会社日立製作所 移動端末の位置測定を行う装置
JP3801123B2 (ja) * 2002-09-06 2006-07-26 株式会社日立製作所 無線システムおよびそのサーバーならびにその基地局
US8483717B2 (en) 2003-06-27 2013-07-09 Qualcomm Incorporated Local area network assisted positioning
JP2005123833A (ja) * 2003-10-16 2005-05-12 Hitachi Ltd 位置検出システム制御方法
GB0401767D0 (en) * 2004-01-27 2004-03-03 Koninkl Philips Electronics Nv Positioning systems
CN100340088C (zh) * 2004-03-25 2007-09-26 联想(北京)有限公司 一种无线局域网的终端定位方法
JP4367233B2 (ja) 2004-05-21 2009-11-18 株式会社日立製作所 位置検出方法、位置検出システムおよび位置検出サーバ装置
GB2416635A (en) * 2004-07-23 2006-02-01 Hewlett Packard Development Co Positioning system
US20060025154A1 (en) * 2004-07-28 2006-02-02 Meshnetworks, Inc. System and method for locating persons or assets using centralized computing of node location and displaying the node locations
CN100458465C (zh) * 2004-09-20 2009-02-04 英业达股份有限公司 目标追踪装置与使用该装置的目标追踪系统以及方法
JP4400395B2 (ja) 2004-09-27 2010-01-20 株式会社日立製作所 位置算出方法およびそのプログラム
JP4747559B2 (ja) 2004-11-12 2011-08-17 株式会社日立製作所 無線位置検出システムおよびそのサーバおよび基地局および端末
JP4693405B2 (ja) * 2004-12-17 2011-06-01 株式会社日立製作所 ノード位置測位システム、無線基地局及び位置測定方法
US7751833B2 (en) * 2005-03-15 2010-07-06 Nextel Communications Inc. System and method for determining a base transceiver station location
JP4713911B2 (ja) * 2005-03-29 2011-06-29 株式会社コナミデジタルエンタテインメント 位置推定装置、位置推定方法、ならびに、プログラム
JP2006295664A (ja) * 2005-04-13 2006-10-26 Hitachi Ltd 接続先基地局選択方法
EP1725061A3 (en) * 2005-05-19 2007-01-24 Alogics Co., LTD. Method and apparatus for positioning a portable subscriber station in a WiBro (Wireless Broadband) network, and repeater having the same
JP4568641B2 (ja) * 2005-05-27 2010-10-27 株式会社日立製作所 無線通信システム、ノード位置算出方法及びノード
US8798638B2 (en) * 2005-07-20 2014-08-05 Qualcomm Incorporated Methods and apparatus for providing base station position information and using position information to support timing and/or frequency corrections
US7991362B2 (en) * 2005-07-20 2011-08-02 Qualcomm Incorporated Methods and apparatus for supporting timing and/or frequency corrections in a wireless communications system
JP4609231B2 (ja) 2005-08-05 2011-01-12 株式会社日立製作所 無線位置検出方法およびそのシステム
JP4829571B2 (ja) * 2005-09-09 2011-12-07 株式会社日立製作所 受信装置および測位測距システム
JP4881610B2 (ja) 2005-11-30 2012-02-22 株式会社日立製作所 測定システム及び管理装置及びその処理分散方法
JP2007212424A (ja) * 2006-01-10 2007-08-23 Rcs:Kk 位置検知装置および位置検知プログラム
JP2007187639A (ja) * 2006-01-16 2007-07-26 Fujitsu Ltd 無線測位システム
JP4689480B2 (ja) * 2006-01-27 2011-05-25 三菱電機株式会社 測位端末及び測位システム
US9274207B2 (en) 2006-02-01 2016-03-01 Zih Corp. System and method for determining signal source location in wireless local area network
EP1987369A4 (en) * 2006-02-15 2014-05-07 Ericsson Telefon Ab L M EVALUATION OF PRECISION IN UND ASSISTED GPS POSITIONING
US7477191B2 (en) * 2006-03-03 2009-01-13 Cisco Technology, Inc. System and method for performing time difference of arrival location without requiring a common time base or clock calibration
KR100766476B1 (ko) 2006-03-14 2007-10-12 주식회사 엠티아이 직교주파수 분할 다중 이동통신 중계기에서의 위치파악을위한 시스템 및 방법
JP2007248362A (ja) * 2006-03-17 2007-09-27 Hitachi Ltd 端末測位システム及び位置測定方法
TW200801570A (en) * 2006-06-12 2008-01-01 Mitac Int Corp Group global positioning system
JP2008002888A (ja) * 2006-06-21 2008-01-10 Fujitsu Ltd 無線測位システム
US7570962B2 (en) * 2006-07-12 2009-08-04 Intel Corporation Wireless access network base station and method for determining location information for a mobile station using uplink time-difference of arrival
US8576829B2 (en) * 2006-08-08 2013-11-05 Aeroscout, Ltd. Multi-channel TDOA system
JP2008039738A (ja) * 2006-08-10 2008-02-21 Fujitsu Ltd 測位方法
JP4750660B2 (ja) 2006-09-27 2011-08-17 株式会社日立製作所 受信装置及び測位システム並びに測位方法
JP4853218B2 (ja) * 2006-10-13 2012-01-11 株式会社日立製作所 測位システム
JP5382415B2 (ja) * 2006-11-14 2014-01-08 日本電気株式会社 無線携帯端末を利用したコンテンツの配信システム及びその配信方法
US9532399B2 (en) 2006-11-30 2016-12-27 Kyocera Corporation Apparatus, system and method for managing wireless local area network service to a multi-mode portable communication device
US8102825B2 (en) 2006-11-30 2012-01-24 Kyocera Corporation Detection of a multi-mode portable communication device at a mesh network
US7978667B2 (en) * 2006-11-30 2011-07-12 Kyocera Corporation Management of WLAN and WWAN communication services to a multi-mode wireless communication device
US7969930B2 (en) * 2006-11-30 2011-06-28 Kyocera Corporation Apparatus, system and method for managing wireless local area network service based on a location of a multi-mode portable communication device
US7920875B2 (en) * 2006-12-01 2011-04-05 Trueposition, Inc. Subscriptionless location of wireless devices
US7797000B2 (en) * 2006-12-01 2010-09-14 Trueposition, Inc. System for automatically determining cell transmitter parameters to facilitate the location of wireless devices
US8451763B2 (en) * 2006-12-07 2013-05-28 Digimarc Corporation Wireless local area network-based position locating systems and methods
WO2008073347A1 (en) 2006-12-07 2008-06-19 Venture Ad Astra, Llc Space-time calibration system and method
US8421675B2 (en) 2006-12-07 2013-04-16 Digimarc Corporation Systems and methods for locating a mobile device within a cellular system
JP2008228163A (ja) * 2007-03-15 2008-09-25 Nec Corp 三次元座標による捜索対象の位置通知システム、その方法及びそのプログラム
US8103285B2 (en) * 2007-04-19 2012-01-24 Kyocera Corporation Apparatus, system and method for determining a geographical location of a portable communication device
JP5135946B2 (ja) * 2007-08-14 2013-02-06 富士通株式会社 無線測位システム
JP2008054351A (ja) * 2007-10-25 2008-03-06 Hitachi Ltd 無線位置検出システムおよびそのサーバおよび基地局および端末
CN101453695B (zh) * 2007-11-30 2011-04-20 华为技术有限公司 一种定位测量方法、系统和装置
US7969963B2 (en) * 2007-12-19 2011-06-28 Mitsubishi Electric Research Laboratories, Inc. Method for estimating relative clock frequency offsets to improve radio ranging errors
JP2009174964A (ja) * 2008-01-23 2009-08-06 Sumitomo Electric Ind Ltd 位置特定装置及び位置特定システム
US8233433B2 (en) 2008-02-26 2012-07-31 Kyocera Corporation Apparatus, system and method for initiating WLAN service using beacon signals
JP5031682B2 (ja) 2008-06-25 2012-09-19 キヤノン株式会社 データ制御装置、データ制御方法およびプログラム
DE102008032749A1 (de) * 2008-07-11 2010-05-06 Siemens Aktiengesellschaft Verfahren und Vorrichtung zur Ortsbestimmung
JP4735689B2 (ja) * 2008-09-12 2011-07-27 株式会社日立製作所 無線システムおよびそのサーバーならびにその基地局
US8614975B2 (en) 2008-09-19 2013-12-24 Qualcomm Incorporated Synchronizing a base station in a wireless communication system
JP2010078526A (ja) * 2008-09-26 2010-04-08 Brother Ind Ltd 移動局測位システム
US9037155B2 (en) 2008-10-28 2015-05-19 Sven Fischer Time of arrival (TOA) estimation for positioning in a wireless communication network
KR101210604B1 (ko) 2008-12-03 2012-12-11 한국전자통신연구원 단말 위치 결정 장치 및 방법
US20100136999A1 (en) * 2008-12-03 2010-06-03 Electronics And Telecommunications Research Institute Apparatus and method for determining position of terminal
US8982851B2 (en) * 2009-01-06 2015-03-17 Qualcomm Incorporated Hearability improvements for reference signals
US7983185B2 (en) * 2009-02-12 2011-07-19 Zulutime, Llc Systems and methods for space-time determinations with reduced network traffic
US8165577B2 (en) * 2009-03-19 2012-04-24 Kyocera Corporation Pilot signal transmission management
US8688139B2 (en) 2009-09-10 2014-04-01 Qualcomm Incorporated Concurrent wireless transmitter mapping and mobile station positioning
EP2489116B1 (en) * 2009-10-14 2018-07-25 ABB Research Ltd. Wireless control of power network switching devices
KR101162727B1 (ko) 2009-11-06 2012-07-05 최옥재 위치 측정을 위한 기준신호 송출 방법 및 시스템, 이를 이용한 위치 측정 방법, 장치 및 시스템, 이를 이용한 시각 동기 방법 및 장치
WO2011069552A1 (en) 2009-12-10 2011-06-16 Nortel Networks Limited Method, arrangement and computer program product for clocking
US8559974B2 (en) 2010-06-11 2013-10-15 Skyhook Wireless, Inc. Methods of and systems for measuring beacon stability of wireless access points
US9091746B2 (en) * 2010-07-01 2015-07-28 Qualcomm Incorporated Determination of positions of wireless transceivers to be added to a wireless communication network
US8463290B2 (en) 2010-07-09 2013-06-11 Digimarc Corporation Mobile device positioning in dynamic groupings of communication devices
US20120120874A1 (en) * 2010-11-15 2012-05-17 Decawave Limited Wireless access point clock synchronization system
EP2636261B1 (en) * 2010-11-06 2020-07-08 Decawave Ltd. A wireless access point clock synchronization system
WO2012081740A1 (ko) * 2010-12-14 2012-06-21 Choi Ok Jae 위치 측정을 위한 기준신호 송출 방법 및 시스템, 이를 이용한 위치 측정 방법, 장치 및 시스템, 이를 이용한 시각 동기 방법 및 장치
JP5121969B2 (ja) * 2011-04-28 2013-01-16 株式会社日立製作所 受信装置および測位測距システム
US8909244B2 (en) * 2011-06-28 2014-12-09 Qualcomm Incorporated Distributed positioning mechanism for wireless communication devices
CN102869089B (zh) * 2011-07-05 2015-11-25 北京惠盈科技有限公司 移动终端定位方法及系统
US8521181B2 (en) 2011-09-19 2013-08-27 Qualcomm Incorporated Time of arrival based positioning system
KR101576340B1 (ko) * 2011-11-15 2015-12-21 데카웨이브 리미티드 무선 액세스 포인트 클럭 동기화 시스템
WO2013100970A1 (en) * 2011-12-28 2013-07-04 Intel Corporation Transmitter precoding for optimizing positioning performance
US9282471B2 (en) 2012-03-21 2016-03-08 Digimarc Corporation Positioning systems for wireless networks
US8626419B2 (en) * 2012-04-27 2014-01-07 Fleetmatics Irl Limited System and method for automated identification of frequent stop locations for vehicle fleets
US9514469B2 (en) 2013-04-21 2016-12-06 International Business Machines Corporation Identification of consumers based on a unique device ID
JP6033174B2 (ja) * 2013-07-04 2016-11-30 Kddi株式会社 距離推定システム
WO2015012767A1 (en) * 2013-07-26 2015-01-29 Agency For Science, Technology And Research Method and positioning device for localization of a mobile communication device
EP3105981B1 (en) * 2014-02-10 2019-11-20 Telefonaktiebolaget LM Ericsson (publ) Methods and devices for random access preamble shifting
JP6396664B2 (ja) * 2014-03-26 2018-09-26 株式会社Soken 位置推定装置
WO2016011601A1 (zh) * 2014-07-22 2016-01-28 华为技术有限公司 接入点、终端及无线保真WiFi室内定位方法
WO2016119234A1 (zh) * 2015-01-30 2016-08-04 华为技术有限公司 一种基于wifi系统室内定位装置及方法
JP6592912B2 (ja) * 2015-02-13 2019-10-23 株式会社国際電気通信基礎技術研究所 通信システム、受信装置、サーバ、信号処理方法、波源位置算出方法、及びプログラム
JP2016184861A (ja) * 2015-03-26 2016-10-20 京セラ株式会社 無線通信システム、基地局、管理サーバおよび端末位置推定方法
JP6584825B2 (ja) * 2015-05-18 2019-10-02 株式会社東芝 マルチスタティックレーダシステム、および同期監視方法
US10621214B2 (en) 2015-10-15 2020-04-14 Verizon Patent And Licensing Inc. Systems and methods for database geocoding
WO2018023700A1 (en) * 2016-08-05 2018-02-08 Honeywell International Inc. System including base stations that provide information from which a mobile station can determine its position
WO2018113997A1 (en) * 2016-12-23 2018-06-28 Huawei Technologies Co., Ltd. Method for obtaining relatively accurate timings for location measurement
CN107483136A (zh) * 2017-08-09 2017-12-15 北京纳飞时空信息技术有限公司 一种固定通信设备间的时钟同步方法
CN113228760A (zh) 2018-10-19 2021-08-06 诺基亚技术有限公司 利用多个接入点进行定位
CN109459724B (zh) * 2018-12-03 2023-10-27 江苏云巅电子科技有限公司 基于现场测距信息的一键实时标定系统及标定方法
JP2022521018A (ja) * 2019-02-24 2022-04-04 ロシックス・インコーポレイテッド 到達の時間掃引時間差を使用する正確な無線周波数位置特定のためのシステム及び方法
CN109799479B (zh) * 2019-03-06 2020-12-08 珠海格力电器股份有限公司 一种时钟定位方法、装置、存储介质及通信系统
CN110784822B (zh) * 2019-10-31 2021-06-15 广东博智林机器人有限公司 基站、基站定位的方法及相对应的设备

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1185267A (zh) * 1995-03-31 1998-06-17 艾利森电话股份有限公司 在蜂窝电信系统的服务区域中定位移动终端的系统和方法
CN1282692A (zh) * 2000-01-25 2001-02-07 庄大川 多功能组合定位通讯系统用户终端
CN1291830A (zh) * 1999-07-28 2001-04-18 朗迅科技公司 为定位移动台的地理位置提供精确的定时源

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01235881A (ja) 1988-02-20 1989-09-20 Scient Dev Inc 位置ぎめシステム及び方法
JPH05506505A (ja) 1990-04-06 1993-09-22 ラッセル,ヴィック 積分変調
JP2818077B2 (ja) 1992-06-02 1998-10-30 キャメリク ヘラー アラン 目標標定システムおよび標定方法
JP3393417B2 (ja) 1993-12-22 2003-04-07 ソニー株式会社 測位システム
JPH08146110A (ja) 1994-11-16 1996-06-07 Clarion Co Ltd 位置測定システム
FI101445B (fi) * 1995-10-03 1998-06-15 Nokia Mobile Phones Ltd Matkaviestimen paikannusjärjestelmä
AUPN733395A0 (en) * 1995-12-22 1996-01-25 University Of Technology, Sydney Location and tracking system
DE69723587T2 (de) * 1997-05-09 2004-02-12 Nokia Corp. Verfahren zur ermittlung der zeitdifferenz zwischen funksendern, funknetz mit solchen funksendern sowie entsprechende mobilstation
JP2000156882A (ja) 1998-11-19 2000-06-06 Nippon Telegr & Teleph Corp <Ntt> Phs端末位置情報システム、位置情報取得装置及びphs端末
GB2386801B (en) * 1999-08-24 2004-03-24 Roke Manor Research A method of locating a mobile station within a telecommunications cell forming part of a telecommunications system
JP2001264090A (ja) 2000-03-21 2001-09-26 Nippon Telegr & Teleph Corp <Ntt> 位置利用情報案内システム
JP3673700B2 (ja) 2000-06-27 2005-07-20 株式会社日立製作所 スペクトル拡散信号を用いた測距及び位置測定方法、その方法を行う装置
KR100346223B1 (ko) * 2000-09-25 2002-08-01 삼성전자 주식회사 이동통신 시스템에서 홈-존 리스트 자동생성 방법
ATE506828T1 (de) * 2000-11-14 2011-05-15 Symbol Technologies Inc Methoden und vorrichtungen zur bestimmung des aufenthaltsortes eines gegenstandes in mobilfunknetzen
US7046657B2 (en) * 2000-12-20 2006-05-16 Wherenet Corp Wireless local area network system with mobile access point station determination
JP3461167B2 (ja) 2001-02-07 2003-10-27 株式会社日立製作所 位置計算方法及び位置算出装置
JP3801123B2 (ja) * 2002-09-06 2006-07-26 株式会社日立製作所 無線システムおよびそのサーバーならびにその基地局
JP2005006287A (ja) * 2003-05-20 2005-01-06 Hitachi Ltd パイロット信号の送受信方法及び基地局装置及び端末装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1185267A (zh) * 1995-03-31 1998-06-17 艾利森电话股份有限公司 在蜂窝电信系统的服务区域中定位移动终端的系统和方法
CN1291830A (zh) * 1999-07-28 2001-04-18 朗迅科技公司 为定位移动台的地理位置提供精确的定时源
CN1282692A (zh) * 2000-01-25 2001-02-07 庄大川 多功能组合定位通讯系统用户终端

Also Published As

Publication number Publication date
CN1480873A (zh) 2004-03-10
JP2004101254A (ja) 2004-04-02
JP3801123B2 (ja) 2006-07-26
EP1396730B1 (en) 2012-05-30
US7167712B2 (en) 2007-01-23
US20040046693A1 (en) 2004-03-11
EP1396730A1 (en) 2004-03-10
US20070087760A1 (en) 2007-04-19
US7353032B2 (en) 2008-04-01

Similar Documents

Publication Publication Date Title
CN1480873B (zh) 用于检测终端在网络中位置的方法、系统和装置
CN110099354B (zh) 一种结合tdoa与tof的超宽带通信二维定位方法
RU2697838C1 (ru) Система позиционирования
US6108556A (en) Method and system for locating a mobile station
EP1525770B1 (en) Wireless network access point configuration
US7411551B2 (en) System and method for asynchronous wireless positioning by ordered transmission
CN102892140B (zh) 一种基于时间差测量的天线切换式射频定位方法
CN103344942B (zh) 控制节点、异步定位方法与系统
US8102784B1 (en) Localization in a network
US6784827B2 (en) Determining a time of arrival of a sent signal
CN104280716B (zh) 室内定位装置及方法
CN102638761B (zh) 一种wifi定位方法及其定位系统
US20080095131A1 (en) Method and system for synchronization offset reduction in a tdoa location system
JPH01212377A (ja) 移動局の位置決めをする方法及び該方法を実施するための移動局と基地局
CN102714855A (zh) 无线网络中的位置检测
CN101184328A (zh) 无线传感网节点定位方法
CN108235427A (zh) 一种测量Tof和Toda的方法
KR20100123988A (ko) 무선 동기를 이용한 ir-uwb 무선 측위 방법 및 시스템
CN112964258B (zh) 一种基于tdoa的多单元协同定位系统
CN112799014A (zh) 基于椭球交汇的超宽带定位系统、方法、无线终端及服务器
CN113038365B (zh) 一种标签无线定位方法和系统
AU2019200145B2 (en) Wireless localisation system
CN105933976A (zh) 一维场景下的心跳定位方法、装置和系统
CN100353181C (zh) 地磁辅助无线通信系统定位方法及无线通信定位系统
Chen et al. A time-compensation TDOA-based wireless positioning method for multi-level IoT positioning

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20120104

Termination date: 20160618