首页> 中国专利> 用于促进CDMA 1X网络中的位置估算的方法和设备

用于促进CDMA 1X网络中的位置估算的方法和设备

摘要

公开了用于确定无线通信网内的接入终端的位置的装置和方法。在一些例子中,接入终端从它的当前服务小区获取系统信息并且将获取到的系统信息与相关联的时间戳一并存储到存储器中。随着时间的推移,由于接入终端在网络各处移动,它可以在其存储器中累积多个基站的系统信息。通过利用多个基站而不是仅当前服务基站的系统信息以及相关联的时间戳,可以向接入终端提供额外的位置信息。还要求和描述了其它方面、实施例和特征。

著录项

  • 公开/公告号CN104106293A

    专利类型发明专利

  • 公开/公告日2014-10-15

    原文格式PDF

  • 申请/专利权人 高通股份有限公司;

    申请/专利号CN201380007109.1

  • 申请日2013-01-18

  • 分类号H04W64/00;

  • 代理机构永新专利商标代理有限公司;

  • 代理人张扬

  • 地址 美国加利福尼亚

  • 入库时间 2023-12-17 02:34:24

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-04-24

    授权

    授权

  • 2015-02-18

    实质审查的生效 IPC(主分类):H04W64/00 申请日:20130118

    实质审查的生效

  • 2014-10-15

    公开

    公开

说明书

相关申请的交叉引用和优先权要求 

本专利申请要求享有于2012年1月31日在美国专利和商标局递交的、名称为“Methods and Devices for Facilitating Location Approximation in a CDMA1X Network”的临时专利申请No.61/592,770的优先权和权益,如同在下文充分阐述的且出于所有目的,该申请的全部内容通过引用并入本文。 

技术领域

概括地说,本发明的实施例涉及无线通信,更具体说,涉及用于确定无线接入终端的位置和/或位置信息的方法和设备。 

背景技术

无线通信系统被广泛地部署来提供多种类型的通信内容,例如语音、视频、分组数据、消息、广播等。这些系统可以通过适用于促进无线通信的多种类型的接入终端接入,在所述系统中,多个接入终端共享可用的系统资源(例如时间、频率和功率)。这些无线通信系统的例子包括码分多址(CDMA)系统、时分多址(TDMA)系统、频分多址(FDMA)系统、和正交频分多址(OFDMA)系统。 

在这些无线通信系统中,经常使用的移动设备包括用于确定它们位置的一个或多个方式。这些方式可以包括但不限于全球定位卫星(GPS)和诸如高级前向链路三边测量(AFLT)的三边测量技术的使用。这些定位技术中的每一个通常带有不同的优点和缺点,在不同的领域中提供对精确度、电池消耗和可用性的不同权衡等。总是可用的和高度准确的定位信息和与之呼应的最少的电池消耗量的愿望总是被期望的,并且定位技术的开发在继续。提供本发明的实施例来解决这些问题以及其它问题。 

发明内容

下面给出对本公开内容的一个或多个方面的简要概述,以提供对这些方面的基本理解。该概述不是对本公开内容的全部预期特征的泛泛概括,并且既不旨在标识本公开内容的全部方面的关键重要要素也不旨在描述本公开内容的任意或全部方面的范围。其唯一目的是用简单的形式呈现本公开内容的一个或多个方面的一些概念,以此作为对随后呈现的详细描述的序言。 

本公开内容的多个方面提供了确定无线通信网络内的接入终端的位置。在一些例子中,接入终端从其当前服务小区获取系统信息并且将获取的系统信息与相关联的时间戳一并存储到存储器中。随着时间的推移,由于接入终端在网络各处移动,它可以在其存储器中累积多个基站的系统信息。通过利用多个基站而不仅是当前服务基站的系统信息还有相关联的时间戳,可以向接入终端提供额外的位置信息。 

其它实施例也可以针对通信装置。这样的装置可以包括通信接口(例如接收机、发射机或收发机)。通信接口可以操作地耦合到处理模块(或控制器模块)。装置也可以包括耦合到处理模块的存储器。处理模块可以被配置为获得关于通信装置的位置信息。该处理模块还可以被配置为分析来自多个基站(例如,第一BS、第二BS、当前服务BS和一个或多个先前服务BS)的系统信息。通过分析与关于通信装置的位置信息相呼应的BS系统信息,处理模块可以用来定位通信装置。这使得通信装置能够总是可用的并且具有高度准确的定位信息,以此方式来减少处理以高效地利用电源(例如,电池)资源。定位信息从而可以被传递到可以使用定位数据的应用,如用户可能期望的,或者被传递到其它网络组件供它们使用。 

在一方面,本公开内容提供了定位无线接入终端的方法,包括确定获取对应于接入终端的位置信息,确定对应于当前服务基站的系统信息,将系统信息存储到存储器中,存储与系统信息相关联的时间戳,以及发送用于接入终端的定位的、针对当前服务基站和至少一个先前服务基站的系统信息和相关联的时间戳。 

本公开内容的另一个方面提供了被配置用于无线通信的接入终端,包括用于确定获取对应于接入终端的位置信息的单元,用于确定对应于当前 服务基站的系统信息的单元,用于存储系统信息的单元,用于存储与系统信息相关联的时间戳的单元,用于发送用于接入终端的定位的、针对当前服务基站和至少一个先前服务基站的系统信息和相关联的时间戳的单元。 

本公开内容的另一个方面提供了计算机程序产品,其包括被配置用于无线接入终端处的操作的计算机可读存储介质。这里,计算机可读存储介质包括用于使得计算机进行以下操作的指令:确定获取对应于接入终端的位置信息、确定对应于当前服务基站的系统信息、将系统信息存储在存储器中、存储与系统信息相关联的时间戳以及发送用于接入终端的定位的、针对当前服务基站和至少一个先前服务基站的系统信息和相关联的时间戳。 

本公开内容的另一方面提供被配置用于无线通信的接入终端,其包括处理电路、通信地耦合到处理电路用于发送和接收信息的通信接口以及通信地耦合到处理电路用于存储信息的存储器,其中,处理电路被配置为确定获取对应于接入终端的位置信息、确定对应于当前服务基站的系统信息、将系统信息存储在存储器中、存储与系统信息相关联的时间戳以及发送用于接入终端的定位的、针对当前服务基站和至少一个先前服务基站的系统信息和相关联的时间戳。 

在检阅了下面的详细描述后,将能更全面地理解本发明的这些和其它方面。 

附图说明

图1是示出了本公开内容的一个或多个方面可以在其中得到应用的接入网络的例子的框图。 

图2是示出了可以被实现用于接入终端和无线通信网络之间的通信的协议栈架构的例子的框图。 

图3是根据一个例子示出了接入终端的一些方面的简化框图。 

图4是根据一个例子示出了基站的一些方面的简化框图。 

图5是根据一个例子示出了用于确定接入终端的位置的过程的流程图。 

图6是根据一个例子示出了接入终端在接入网络各处移动并且累积多个小区的系统信息的概念图。 

图7是根据一个例子示出了接入终端的其它细节的概念图。 

具体实施方式

在下面的描述中,给出具体细节以提供对所描述的实施例的透彻理解。然而,本领域的普通技术人员应当理解在没有这些详细细节的情况下可以实践本文所描述的至少一些方面。例如,为了避免使不必要的细节对这些实施例造成模糊,电路可以以框图示出。在其它例子中,可以详细示出公知的电路、结构和技术以避免对实施例造成模糊。 

在下面的描述中,使用某些术语来描述一个或多个实施方式的某些特征。本文中使用的术语“接入终端”和“程序设计”旨在被广义地理解。例如,“接入终端”通常指通过无线信号与一个或多个其它设备进行通信的一个或多个设备。这些接入终端还可以被本领域的技术人员称为用户设备(UE)、移动站(MS)、订户站、移动单元、订户单元、无线单元、远程单元、移动设备、无线设备、无线通信设备、远程设备、移动订户站、移动终端、无线终端、远程终端、手持机、终端、用户代理、移动客户端、客户端或一些其它合适的术语。接入终端可以包括移动终端、至少基本固定的终端和/或固定通信组件。接入终端的例子包括移动电话、寻呼机、无线调制解调器、个人数字助理、个人信息管理器(PIM)、个人媒体播放器、掌上电脑、笔记本电脑、平板电脑、电视机、家用电器、电子阅读器、数字视频录像机(DVR)、机器对机器(M2M)设备、路由器、智能电话、娱乐设备、和/或至少部分地通过无线或蜂窝网络进行通信的其它通信/计算设备。 

无论被称作软件、固件、中间件、微代码、硬件描述语言还是其它,术语“程序设计”应当被广义地解释以包括但不限于指令、指令集、代码、代码段、程序代码、程序、子程序、软件模块、应用、软件应用、软件包、例程、子例程、对象、可执行文件、执行的线程、过程、函数等。 

贯穿本公开内容所给出的多种概念可以在种类繁多的电信系统、网络架构和通信标准中实现。尽管此处的讨论可以给出CDMA和第三代合作伙伴计划2(3GPP2)1x协议和系统的例子,但本领域的技术人员将认识到本公开内容的一个或多个方面可以用于和包括在一个或多个其它无线通信协 议和系统中。 

图1是示出了本公开内容的一个或多个方面可以在其中得到应用的网络环境的例子的概念图。无线通信系统100通常包括一个或多个基站102、一个或多个接入终端104、一个或多个基站控制器(BSC)106和提供到公用交换电话网(PSTN)(例如经由移动交换中心/访问位置寄存器(MSC/VLR))和/或IP网(例如经由分组数据交换节点(PDSN))的接入的核心网108。系统100可以支持多个载波(不同频率的波形信号)上的操作。多载波发射机可以在多个载波上同时发送调制信号。每个调制信号可以是CDMA信号、TDMA信号、OFDMA信号、单载波频分多址(SC-FDMA)信号等。每个调制信号可以在不同的载波上进行发送并且可以携带控制信息(例如导频信号)、开销信息、数据等。 

基站102可以经由基站天线与接入终端104进行无线通信。基站102可以每一个都包括促进到无线通信系统100的无线连接(针对一个或多个接入终端104)的设备。例如,基站102可以包括接入点、基站收发信机(BTS)、无线基站、无线收发机、收发机功能单元、基本服务集(BSS)、扩展服务集(ESS)、节点B、毫微微小区、微微小区和/或一些其它合适的设备。 

基站102被配置为在基站控制器106的控制下经由多个载波与接入终端104进行通信。基站102中的每一个可以为各自的地理区域提供通信覆盖。这里每个基站102的覆盖区域110被标识为小区110-a、110-b、或110-c。基站102的覆盖区域110可以被划分为扇区(未显示,但是仅构成了覆盖区域的一部分)。在被划分成了扇区的覆盖区域110中,覆盖区域110内的多个扇区可以由多组天线构成,其中每个天线负责与小区的一部分中的一个或多个接入终端104的通信。 

接入终端104可以分散在整个覆盖区域110中,并且可以和与每个各自基站102相关联的一个或多个扇区进行无线通信。接入终端104适用于使用用于在接入终端104和无线通信系统100的一个或多个网络节点(例如基站102)之间传送数据的协议栈架构。 

协议栈通常包括用于通信协议的分层架构的概念模型。各层是按照它们的数字标号的顺序来表示的,其中,传输的数据是由每个层以它们表示 的顺序依次处理的。在图形中,“堆栈”通常垂直地示出,其中具有最低数字标号的层在底部。 

图2是示出了可以由接入终端104实现的协议栈架构的例子的框图。参照图1和图2,示出的用于接入终端104的协议栈架构具有三层:层1(L1)、层2(L2)、和层3(L3)。 

层1202为最低层并且实现多种物理层信号处理功能。在本文中,层1202还称为物理层202。该物理层202提供接入终端104和基站102之间的无线电信号的发送和接收。 

数据链路层(称作层2(或L2层))204在物理层202之上并且负责由层3产生的信令消息的传递。L2层204利用由物理层202提供的服务。L2层204可以包括两个子层:介质访问控制(MAC)子层206和链路接入控制(LAC)子层208。 

MAC子层206是L2层204的较下部的子层。MAC子层206实现介质接入协议并且使用由物理层202提供的服务负责高层协议数据单元的传输。MAC子层206可以管理从高层到共享空中接口的数据的接入。 

LAC子层208为L2层204的较上部的子层。LAC子层208实现用于规定在层3处产生的信令消息的正确传输和传递的数据链路协议。LAC子层利用由较下部的层(例如层1和MAC子层)提供的服务。 

层3210也可以称为是较上部的层或L3层,其根据基站102和接入终端104之间的通信协议的语义和定时产生和终止信令消息。L3层210利用由L2层提供的服务。信息(数据和语音二者)消息也通过L3层210。 

图3为示出了适用于根据至少一个例子采用这些特征的接入终端300的精选组件的框图。接入终端300可以包括耦合到通信接口304和存储介质306的处理电路302。 

处理电路302被布置来获得、处理和/或发送数据,控制数据接入和存储,发送命令和控制其它期望的操作。处理电路302可以包括被配置为实现在至少一个实施例中由适当的介质提供的期望的程序设计的电路。例如,处理电路302可以被实现为处理器、控制器、多个处理器和/或被配置为执行包括例如软件和/或固件指令的可执行指令的其它结构,和/或硬件电路中的一项或多项。处理电路302的例子可以包括通用处理器、数字信号处理 器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑组件、分立门或晶体管逻辑器件、分立硬件组件或被设计来执行本文所描述的功能的它们的任意组合。通用处理器可以是微处理器,但是在替代方案中,处理器可以是任何常规处理器、控制器、微控制器或状态机。处理器还可以实现为计算组件的组合,例如DSP和微处理器的组合、若干微处理器、一个或多个微处理器与DSP内核的结合或任何其它这种配置。处理电路302的这些例子是为了说明并且还考虑了本公开内容范围内的其它合适的配置。 

处理电路302适用于处理,包括存储在存储介质306上的程序设计的执行。在一些例子中,处理电路302可以包括系统信息采集电路312。系统信息采集电路312可以包括适用于利用发射机310和/或接收机308来获取对应于一个或多个基站的用于接入终端300的定位的电路和/或程序设计。 

通信接口304被配置为促进接入终端300的无线通信。例如,通信接口304可以包括适用于促进相对于一个或多个网络节点进行双向地信息传送的电路和/或程序设计。通信接口304可以耦合到一个或多个天线(未显示)并且包括无线收发机电路,包括至少一个接收机电路308(例如一个或多个接收机链)和/或至少一个或多个发射机电路310(例如一个或多个发射机链)。通过举例而非限制性的方式,至少一个发射机电路310可以包括适用于提供多个信号调节功能的电路、设备和/或程序设计,包括放大、过滤和将传输帧调制到载波上以通过天线经由无线介质用于上行链路传输。 

存储介质306可以表示用于存储程序设计和/或数据,例如处理器可执行代码或指令(例如软件,固件)、电子数据、数据库或其它数字信息的一个或多个设备。存储介质306还可以用来存储当执行程序设计时由处理电路302控制的数据。存储介质306可以是任何可以被通用或专用处理器存取的可用介质。通过举例而非限制性的方式,存储介质306可以包括非暂时性计算机可读介质,例如磁性存储设备(例如硬盘、软盘、磁带)、光学存储介质(例如光盘(CD)、数字多功能盘(DVD))、智能卡、闪存设备(例如卡、棒、键驱动)、随机存取存储器(RAM)、只读存储器(ROM)、可编程ROM(PROM)、可擦除PROM(EPROM)、电子可擦除PROM(EEPROM)、寄存器、可移动磁盘和/或其它非暂时性的用于存储信息的计 算机可读介质,以及它们的任意组合。存储介质306可以耦合到或至少能够被处理电路302存取,从而处理电路302可以从存储介质306中读取信息以及向存储介质306写入信息。在例子中,存储介质306可以集成到处理电路302。但是在一些实施例中,这些组件可以是分立的设备。 

由存储介质306存储的程序设计当由处理电路302执行时使得处理电路302执行本文中描述的多种功能和/或过程步骤的一个或多个。存储介质306可以包括系统信息采集操作(即指令)314。发射机功率调节操作314可以通过例如发射机功率调节器312中的处理电路302实现。因此,根据本公开内容的一个或多个方面,处理电路302可以适用于为本文中描述的任意或全部的接入终端(例如接入终端104或300)执行任意的或全部的过程、功能、步骤和/或例程。如本文中使用的,关于处理电路302的术语“适用”可以指一个或多个被配置、使用、实现或编程来根据本文描述的多种特征执行特定过程、功能、步骤和/或例程的处理电路302。 

根据本公开内容的多个其它方面,提供适用于发送导频信号和向它们附近的接入终端提供各种系统信息的基站。转到图4,示出了框图,用于描绘根据至少一个实施方式的基站400的精选组件。基站400可以包括耦合到通信接口404和存储介质406的处理电路402。 

处理电路402被布置为获得、处理和/或发送数据,控制数据接入和存储,发送命令和控制其它期望的操作。处理电路402可以包括被配置为实施由适当的介质在至少一个例子中提供的期望的程序设计的电路,并且可以以类似于上述处理电路302的方式实现和/或改变。 

通信接口404被配置为促进基站400的无线通信。例如,通信接口404可以包括适用于促进相对于一个或多个接入终端300的信息传送的电路和/或程序设计。通信接口404可以耦合到一个或多个天线(未显示),并且包括无线收发机电路,所述电路包括至少一个接收机电路408(例如一个或多个接收机链)和/或至少一个发射机电路410(例如一个或多个发射机链)。 

存储介质406可以表示用于存储程序设计和/或数据的一个或多个设备,例如处理器可执行代码或指令(例如软件,固件)、电子数据、数据库或其它数字信息。存储介质406可以以类似于上述的存储介质306的方式来配置和/或实现。 

如同存储介质306,存储介质406包括存储在其中的程序设计。由存储介质406存储的程序设计当被处理电路402执行时使得处理电路402执行本文中描述的多种功能和/或过程步骤中的一个或多个。因此,根据本公开内容的一个或多个方面,处理电路402可以适用于执行(与存储介质406结合)用于本文中描述的任意或全部网络节点(例如图1中的基站202和/或基站控制器106)的过程、功能、步骤和/或例程中的任意或全部。如本文中使用的,关于处理电路402的术语“适用于”可以指根据本文中描述的各种特征被配置、使用、实现和/或编程以执行特定过程、功能、步骤和/或例程的处理电路402。 

在cdma20001x系统中,接入终端通常能够从它附近的基站中获取系统信息。例如,这种系统信息可以包括活跃导频信息例如小区ID、基站400的纬度和经度、导频强度等。然而,在常规系统中,当前未服务于接入终端的相邻小区的这种系统信息通常是不可用的。即,由于该信息的导出将通常需要接入终端从它的当前服务基站分离并且附加到相邻基站,该信息对于常规接入终端是不可用的。因此,本公开内容的一些方面使得来自相邻小区的适当系统信息对于接入终端300是可用的。这可以辅助和/或改善接入终端300的定位而不会实质上(或者根本)影响常规通信协议还高效地利用了功率资源。 

现在参照图5,根据本公开内容的一些方面提供了流程图以示出定位无线接入终端的过程500,例如图3示出的在无线通信网络内的接入终端300。在一些例子中,过程500可以操作图1示出的接入网络100内的接入终端300,如上所述接入终端300可以被配置为根据cdma20001x标准来操作。当然,本领域的技术人员将会理解,任意合适的无线通信系统都可以在本公开内容的范围内使用。 

在步骤502,接入终端300可以做出决定来找到它的位置。在一些例子中,该决定可以由接入终端300处的处理电路302根据任意合适的刺激来做出,例如地图应用、利用用户接口来自用户的请求等。在其它例子中,该决定可以由接入终端300做出,作为对来自网络(例如由基站400发送)的针对接入终端300提供信息的请求的接收的响应,根据所述信息可以确定位置。 

在步骤504,接入终端可以选择性地发送位置信息请求。即,在本公开内容的一些方面中,接入终端300可以主动地从网络中请求位置信息,如下面进一步详细所述的,从而网络可以确定并向接入终端300发送位置信息。当然,在其它例子中,其中,接入终端300从网络接收针对为多个基站400提供系统信息的请求,在步骤504位置信息请求的传输可以被忽略。 

在步骤506,接入终端300可以建立与第一基站400的通信。例如,接入终端300可以在该点打开,或者接入终端300可以利用移动过程来从相邻小区切换到第一基站400。 

在步骤508,接入终端300可以确定对应于当前服务小区的系统信息,所述当前服务小区此时对应第一基站400。即,当接入终端300由基站400服务时,接入终端300可以导出对应于基站400的一列参数。例如,这些参数可以包括小区标识符(cell_ID)、系统ID(SID)和网络ID(NID)。这里,利用SID、NID和cell_ID的组合,用于特定基本小区的全球唯一的标识符是可用的。利用存储小区服务位置的适当的数据库,基于该小区标识符可以确定小区的位置信息。此外,这些参数可以包括由基站400使用的基站纬度、基站经度、导频强度和/或参考伪随机数(PN)。再进一步,这些参数可以包括由基站400使用的天线的数目,而不论天线是否定向以及它们发送的方向等。利用与对应于小区的基站400相关联的纬度和经度,并且利用由基站400发送的导频的导频强度和方向性,可以确定额外的位置信息。 

再进一步,在步骤508获取到的系统信息可以包括用于记录系统信息被获取到时的时间的相关联的时间戳。在CDMA系统中,时钟同步到GPS时间。即,被配置用于CDMA系统的接入终端300从网络中获取它的时间参考,并且网络将它的时间同步到全球定位系统(GPS)。在另外一个例子中,本公开内容的一些方面可以利用接入终端300处的本地时钟来获得相关联的时间戳。当然,在本公开内容的范围内可以使用时间戳的任意合适来源。 

在步骤510,接入终端300可以在存储器(例如在存储介质306中)中存储在步骤508从当前服务基站400获取到的系统信息。这样,根据本公开内容的一个方面,获取到的系统信息在稍后时间对接入终端300是可用 的,例如,当第一基站400不再服务接入终端300时。 

在多个例子中,对应于任意合适数目小区的系统信息可以在任意时间保存在存储器中。例如,接入终端300可以存储来自预定数目小区的系统信息,或在其它例子中,为之存储系统信息的小区数目可以由接入终端300和/或网络根据合适的因素来设定。 

在步骤512,接入终端300可以确定对应于足够数目的小区的系统信息是否已被采集。如果没有,那么过程继续进行到步骤514,其中,接入终端300可以移动到第二基站400。例如,可以根据接入终端300从一个位置到另一个位置的移动来使用常规移动过程。在另外一个例子中,接入终端可以根据任意合适的切换过程选择另一个基站400来服务接入终端300。 

在步骤514切换到第二基站之后,过程可以返回到步骤508和510,确定对应于当前服务小区的系统信息并且在存储器中存储该获取到的信息。包括从一个小区到另一个小区的切换和继而确定每个小区的系统信息的这一回路可以继续进行任意合适的次数,因此接入终端300随着时间可以累积多个基站400的系统信息。 

现在参照图6,示出了接入网络600的一部分以展示移动通过接入网络600和累积多个基站400的系统信息的接入终端300的一个例子。如在这个例子中看到的,接入终端300首先建立与第一基站400-A的通信并且根据本公开内容的一个方面获得和存储对应于第一基站400-A的系统信息。由于接入终端300之后在示图中向北方向移动,它可以利用常规移动过程来切换到第二基站400-B。此时,如上所述,接入终端300可以获得和存储对应于第二基站400-B的系统信息。随着接入终端300继续在接入网络600各处移动,切换到第三基站400-C和第四基站400-D,该过程可以重复。因此,多个基站400-A到400-B的系统信息可以在接入终端300处的存储器中累积,用于定位接入终端300,如下所述。 

现在返回到图5,如果在步骤512接入终端300确定已经针对多个小区采集了足够的系统信息,则过程可以继续到步骤516,其中,接入终端300可以将系统信息发送给网络。例如,软件应用可以存取存储在存储器(例如在存储介质306处)中的多个小区的系统信息314并且在一些例子中可以实现对系统信息的适当处理。在处理之后(如果有的话),应用可以将系 统信息(或与其相对应的信息)发送给网络处的位置服务器用于处理和确定对应于接入终端300的位置信息。之后可以将该确定的位置信息发送给接入终端,从而在步骤518接入终端300可以接收位置信息。 

通过利用如上所述的对应于多个小区的系统信息,当与仅可以从当前服务小区的系统信息获得的位置信息相比较时,可以获得额外的位置信息,例如,包括但不限于改善的准确度。另外,如上所述,对与针对多个小区中的每一个小区来采集系统信息的时间相对应的时间戳信息的使用可以提供对从中可以获得的位置信息的进一步加强。例如,本公开内容的一些方面可以随着时间提供对应于接入终端300的路径的信息。例如,再次参照图6,通过考虑与从四个基站400-A、400-B、400-C和400-D中的每一个获得系统信息的时间相对应的时间戳,由接入终端300在这些小区中采用的路径可以被确定并且从而被中继到接入终端300。类似的,如果一系列最近获取的系统信息表明很小或没有移动,则可以认为接入终端300是静止的。 

更进一步,时间戳信息能够使得位置信息可以适用于额外地包括与接入终端300的速度相对应的速度信息。即,通过确定在获得具有已知位置的基站400的系统信息之间的时间差,可以确定接入终端300的、对应于其随着时间从一个小区移动到另一个小区的速度。类似的,如果速度的速率分量不可用或不是期望的,则可以这样获得更加简单的方向信息并且可以将其发送给接入终端300。 

图7为提供本公开内容的一个或多个方面的额外细节的概念图。在图中,所示的接入终端300与位置框架700通信。在多个例子中,位置框架可以通过任意合适的网络实体来实施,例如被配置为根据由接入终端300提供的系统信息来确定位置信息的服务器。 

在接入终端300内可以驻留某种功能,在图中用上层350和下层360表示。这里,上层350可以表示接入终端300处的应用层,而下层360可以表示物理层和/或MAC层202和/或206,如上文关于图2所述的。 

在本公开内容的一个方面中,在接入终端300处的下层360可以搜索导频信息、测量导频强度和执行其它适当的下层功能,用于采集来自接入终端300附近的一个或多个小区的小区传输信息。即,下层360通常专注于导频,例如,查找例如信号能量的传输特性而不用确定高阶系统信息, 例如SID、NID等。在本公开内容的一些方面中,下层360可以包括对由接入终端300随着时间过去已获得的一组导频相对应的存储信息的存取。这里,如果确定获得的导频与存储的一组导频中的一个导频相匹配,则可以获取对应于发送该导频的小区的参数并将其向上发送给高层350。 

高层350从而可以获取由低层360获得的导频信息并且存取对应于服务小区的SID/NID、cell_ID、纬度、经度等。因此,可以将来自高层350和低层360的系统信息结合在一起提供给位置框架700,其从而可以确定接入终端300的当前和先前的位置、它的方向和/或速度等,如上所描述的。 

在图1到图7中示出的组件、步骤、特征和/或功能中的一个或多个可以重新布置和/或组合成单个组件、步骤、特征或功能或在几个组件、步骤或功能中实施。在不脱离本发明的情况下,还可以添加额外的元件、组件、步骤和/或功能。图1、图3、图4、图6和/或图7示出的装置、设备和/或组件可以被配置为实施和/或执行图5所描述的方法、特征或步骤中的一个或多个。本文中所描述的新颖算法还可以有效地在软件中实现和/或嵌入到硬件中。 

此外,需要注意的是,至少一些实施方式已被描述成过程,所述过程被描绘为流程图、流图、数据流图、结构图或框图。尽管流程图将操作描述为有顺序的过程,但很多操作可以是并行或同时进行的。此外,可以重新安排这些操作的顺序。当过程的操作完成时,过程也就结束了。过程可以对应于方法、函数、程序、子例程、子程序等。当过程对应于函数时,该过程的结束对应于从该函数返回到调用函数或主函数。 

此外,可以用硬件、软件、固件、中间件、微代码或其任意组合来实现实施例。当使用软件、固件、中间件或微代码实现时,可以将执行必要任务的程序代码或代码段存储于诸如存储介质的机器可读介质或其它储存器中。处理器可以执行这些必要任务。代码段可以表示过程、函数、子程序、程序、例程、子例程、模块、软件包、类、或指令的任意组合、数据结构或程序语句。可以通过传递和/或接收信息、数据、自变量、参数或存储器内容,将代码段连接到另一代码段或硬件电路。可以通过任何适合的方式(包括内存共享、消息传递、令牌传递和网络传输等)对信息、自变量、参数、数据等进行传递、转发或发射。 

术语“机器可读介质”、“计算机可读介质”和/或“处理器可读介质”可以包括但不限于便携式或固定式存储设备、光学存储设备和能够存储、容纳或携带指令和/或数据的多种其它非临时性介质。因此,本文描述的多种方法可以通过存储在“机器可读介质”、“计算机可读介质”和/或“处理器可读介质”中的指令和/或数据部分地或全部地实现和通过一个或多个处理器、机器和/或设备执行。 

结合本文公开的例子描述的方法或算法可以直接以处理单元、程序指令或其它指示的方式嵌入到硬件、处理器可执行软件模块或两者的结合中,并且可以包含在单个设备或分布在多个设备中。软件模块可以驻留在RAM存储器、闪存、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可移动硬盘、CD-ROM或本领域公知的任意其它形式的存储介质。存储介质可以耦合到处理器,从而处理器可以从存储介质中读取信息以及将信息写入存储介质中。在替换方案中,存储介质可以集成到处理器。 

本领域的技术人员将进一步了解,结合本文公开的实施例描述的多种示例性逻辑块、模块、电路和算法步骤可以实现为电子硬件、计算机软件或二者的结合。为了清楚地示出硬件和软件的这种互换性,上文围绕它们的功能性方面总体上描述了多种示例性组件、框、模块、电路和步骤。这种功能性是实现为硬件还是软件取决于施加于整个系统的特定应用和设计约束。 

在不脱离本发明的情况下,本文所描述的发明的多种特征可以在不同系统中实现。应当指出的是,前述实施例仅是示例,并且不应当被解释为对发明的限制。实施例的描述旨在是说明性的,并不限制权利要求的范围。因此,本教导可以很容易地应用到其它类型的装置,并且对于本领域的技术人员而言许多替代、修改和变化是显而易见的。 

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号