移动装置定位系统以及操作该系统的方法

文档序号:7969102阅读:119来源:国知局
专利名称:移动装置定位系统以及操作该系统的方法
技术领域
本发明涉及一种移动装置定位系统以及操作该系统的方法,更具体地说,涉及一种可减少移动装置的功耗的移动装置定位系统以及操作该系统的方法。
背景技术
为了增加诸如语音呼叫和其它通信的通信效率,现有技术的移动通信装置(移动装置),诸如便携式电话、个人数字助理(PDA)或其它装置,必须知道它的位置。
现有技术的移动装置通过周期地发送数据以将所述装置的位置通知管理它所在的蜂窝的基站来确定它们自己的位置。然后,基站将根据接收的数据的位置信息发送到移动装置。
图1是示出现有技术的移动装置定位系统的结构的框图,包括位置信息接收设备10,发送移动装置的定位数据,并接收根据发送的数据的位置信息;以及位置信息发送设备20,根据从位置信息接收设备10接收的数据判断位置信息,并且将确定的位置信息发送到位置信息接收设备10。在这种情况下,位置信息接收设备10可以是移动装置,位置信息发送设备20可以是基站。
位置信息接收设备10包括通信模块11,用于数据通信;位置信息模块12,产生用于移动装置的定位的数据并通过通信模块11将该数据发送到位置信息发送设备20,并且通过通信模块11接收根据发送的数据的位置信息;以及功率控制模块13,以预定间隔控制对位置信息模块12和通信模块11的供电。
如果位置信息接收设备10连续地发送数据,则它的功耗将很大。为了减少功耗,功率控制模块13以预定间隔控制提供给通信模块11的功率,从而位置信息接收设备10可以预定间隔发送定位数据。
位置信息发送设备20包括数据接收模块21,接收由位置信息接收设备10发送的定位数据;位置信息确定模块22,根据接收的数据确定移动装置的位置信息;存储模块23,存储确定的位置信息;以及数据发送模块24,将确定的位置信息发送到位置信息接收设备10。
图2是解释现有技术的移动装置定位系统的操作的示图。位置信息接收设备10首先通过通信模块11将由位置信息模块12产生的位置信息发送到位置信息发送设备20(S10)。
位置信息发送设备20的位置信息确定模块22根据通过数据接收模块21接收的数据确定位置信息,并且通过数据发送模块24将位置信息发送到位置信息接收设备10(S20)。
其后,位置信息接收设备10的功率控制模块13关掉对通信模块11的供电(S30)。
在预定的时间周期过去之后,功率控制模块13打开对通信模块11的供电(S40),并且位置信息接收设备10和位置信息发送设备20分别以与上述操作S10和S20相同的方式执行定位数据发送(S50)和根据发送的数据的位置信息发送(S60)。其后,位置信息接收设备10和位置信息发送设备20重复上述的操作S30至S60的操作。
在如上所述的现有技术的移动装置定位系统中,在不考虑移动装置的移动速度的情况下,确定用于将功率提供给通信模块11的时间间隔。
图3是示出现有技术的位置信息接收设备10根据移动装置的移动速度发送定位数据的发送时间间隔的示图。即使当移动装置的移动速度随时间改变为第一移动速度、第二移动速度和第三移动速度时,关掉/打开提供给通信模块11的功率的时间保持不变。
换句话说,假设处在第一移动速度、第二移动速度和第三移动速度的期间的关掉/打开提供给通信模块11的功率的时间分别为T1、T2和T3,则T1、T2和T3之间的关系是T1=T2=T3。
然而,由于位置信息接收设备10在不考虑移动装置的移动速度的情况下,以预定间隔将定位数据发送到位置信息发送设备20,因此增加移动装置的功耗。
例如,如果移动装置的移动速度较低,则每一单位时间装置的位置改变量较小,而如果移动装置的移动速度较高,则每一单位时间装置的位置改变量较大。
因此,即使当移动装置的移动速度较低,由此不需要频繁更新移动装置的位置信息时,也以与移动装置的移动速度较高的情况相同的时间间隔打开/关掉提供给通信模块11的功率,因此增加了移动装置的功耗,这样又引起移动装置使用时间的减少。
另一方面,如果移动装置位于特定的蜂窝,则它向管理相应蜂窝的基站请求位置信息。因此,如果在相应的蜂窝存在大量的移动装置,并且它们同时向基站请求位置信息,则基站不能保证足够的服务质量(QoS)。
第1999-298945号日本专利未审查的公开揭示了一种减少移动终端的功耗的方法,其中,基站测量移动终端的移动速度,将与测量的速度相应的位置注册周期发送到移动终端,移动终端根据接收的周期发送位置注册消息。尽管这个参考公开了一种通过移动终端根据由基站发送的周期发送位置注册消息的功率减小方法,但是它没有公开减少移动终端的功耗的任何详细的手段。另外,这个参考没有公开当多个移动终端同时将位置注册消息发送到基站时保证足够的QoS的方案。

发明内容
本发明提供一种可减少移动装置的功耗并且保证足够好的服务质量(QoS)的移动装置定位系统和操作该系统的方法。
根据本发明的一方面,提供一种移动装置的位置信息接收设备,该设备包括通信模块,用于数据通信;位置信息模块,通过通信模块将定位数据发送到位置信息提供装置,并通过通信模块接收根据发送的数据的位置信息;以及功率控制模块,根据接收的位置信息控制对通信模块的供电。
根据本发明的另一方面,提供一种移动装置的位置信息发送设备,该设备包括数据接收模块,从移动装置接收定位数据;移动速度计算模块,根据接收的数据计算移动装置的移动速度,并根据计算的移动速度产生发送定位数据的发送时间间隔信息;数据发送模块,将产生的发送时间间隔信息和移动装置的位置信息发送到移动装置;以及负载调整模块,根据已经请求位置信息的移动装置确定负载,并根据确定的负载调整产生的发送时间间隔信息。
根据本发明的另一方面,提供一种用于移动装置的位置信息接收方法,该方法包括将定位数据发送到位置信息提供装置;接收根据发送的数据的位置信息;以及根据接收的位置信息控制定位数据的发送时间间隔。
根据本发明的另一方面,提供一种用于移动装置的位置信息发送方法,该方法包括从移动装置接收定位数据;根据接收的数据计算移动装置的移动速度,并根据计算的移动速度产生发送定位数据的发送时间间隔信息;将产生的发送时间间隔信息和移动装置的位置信息发送到移动装置;以及根据已经请求位置信息的移动装置确定负载,并根据确定的负载调整产生的发送时间间隔信息。


通过下面结合附图对示例性实施例进行的详细描述,本发明的上述和其它方面将会变得更加清楚,其中图1是示出现有技术的移动装置定位系统的结构的框图;图2是解释现有技术的移动装置定位系统的操作的示图;图3是示出根据现有技术的根据移动装置的移动速度的定位数据的发送时间间隔的示图;图4是示出根据本发明的第一示例性实施例的移动装置的位置信息接收设备的结构的框图;图5是示出根据本发明的第二示例性实施例的移动装置的位置信息接收设备的结构的框图;图6是示出根据本发明的示例性实施例的用于移动装置的位置信息发送设备的结构的框图;图7是示出根据本发明的第一示例性实施例的用于移动装置的位置信息接收方法的流程图;图8是示出根据本发明的第二示例性实施例的用于移动装置的位置信息接收方法的流程图;图9是示出根据本发明的示例性实施例的用于移动装置的位置信息发送方法的流程图;图10是示出根据本发明的示例性实施例的在位置信息接收设备和位置信息发送设备之间的数据流的示图;以及图11是示出根据本发明的示例性实施例的根据位置信息接收设备的移动速度的定位数据的发送时间间隔的示图。
具体实施例方式
以下,参照附图来详细说明本发明的示例性实施例。通过参考结合附图详细描述的示例性实施例,本方面的各个方面和特点以及实现这些方面和特点的方法将更加清楚,然而,本发明不限于以下公开的示例性实施例,而是可以以不同的形式实现。提供诸如详细的结构和部件的在说明书中定义的内容以帮助本领域的普通技术人员全面理解关于所附权利要求的本发明的示例性实施例。在本发明的说明中,在各个附图中相同的附图标号用于相同的部件。
将参照示出用于解释移动装置定位系统和操作该系统的方法的框图和流程图的附图,在此描述示例性实施例。应该理解,流程图的每一个方框和在流程图中的方框的组合可由计算机程序指令实现。这些计算机程序指令可被提供给通用计算机、专用计算机、或者其它可编程数据处理设备的处理器以产生设备,从而经计算机或者其它可编程数据处理设备的处理器执行的指令创建用于实现在一个流程图方框或多个流程图方框中描述的功能的手段。
这些计算机程序指令也可被存储在可指导计算机或者其它可编程数据处理设备以特定方式工作的计算机可用或计算机可读存储器中,以便存储在计算机可用或计算机可读存储器中的指令生产产生执行在一个流程图方框或多个流程图方框中指定的功能的指令手段的产品。
计算机程序指令也可被载入计算机或其它可编程数据处理设备以使得一系列操作步骤在计算机或其它可编程设备上被执行以产生计算机执行的过程,从而在计算机或其它可编程设备上执行的指令提供用于实现在一个流程图方框或多个流程图方框中指定的功能的步骤。
另外,流程图的每个方框可代表模块,段或代码的一部分,其包括一个或更多用于实现特定的逻辑功能的可执行指令。应注意的是,在一些替换的实现中,在这些方框中标注的功能可按可选择的顺序执行。举例但不作为限制,连续的两个方框事实上可基本同时地被执行,或者有时方框以相反的顺序执行,这取决于涉及的功能。
图4是示出根据本发明的第一示例性实施例的移动装置的位置信息接收设备的结构的框图。
根据本发明的第一示例性实施例的移动装置的位置信息接收设备100包括通信模块110;位置信息模块120,通过通信模块110将定位数据发送到位置信息提供装置,并通过通信模块110接收根据发送的数据的位置信息;以及功率控制模块130,根据接收的位置信息控制对通信模块110的供电。
在当前示例性实施例中,位置信息接收设备100可以是诸如便携式电话、个人数字助理(PDA)、嵌入在移动装置中的装置、或以可分开的方式安装在移动装置上的单独的装置的移动装置。然而,本发明不限于此,可以使用本领域的普通技术人员可以理解的其它移动装置。
通信模块110使得位置信息接收设备100能够通过无线通信发送/接收数据。位置信息接收设备100可通过通信模块110将定位数据发送到位置信息提供装置,并接收位置信息。
位置信息模块120可产生定位数据并将该数据发送到位置信息提供装置。另外,位置信息模块120可通过通信模块110接收由位置信息提供装置根据发送的数据发送的位置信息。在这种情况下,接收的位置信息可包括移动装置的位置坐标,例如,x和y坐标,或者纬度和经度,和发送定位数据的发送时间间隔信息。
在当前示例性实施例中,接收的位置信息包括位置坐标和发送时间间隔信息。然而,这仅仅是示例性的,并且位置信息可包括不同的附加服务。
根据位置信息接收设备100的移动速度确定发送时间间隔信息。如果位置信息接收设备100的移动速度较高,则每一单位时间装置的位置改变量较大,而如果该装置的移动速度较低,则每一单位时间装置的位置改变量较小。
因此,为了减少由移动装置消耗的功率,必须调整用于发送定位数据的时间间隔。功率控制模块130可通过根据包括在接收的位置信息中的发送时间间隔控制提供给通信模块110的功率,来调整发送定位数据的时间间隔。因此,如果位置信息接收设备100的移动速度较低,则功率控制模块130增加用于将功率提供给通信模块110的时间间隔,从而减少移动装置的功耗。
图5是示出根据本发明的第二示例性实施例的移动装置的位置信息接收设备的结构的框图。根据第二示例性实施例的移动装置的位置信息接收设备与图4的位置信息接收设备100相比,还包括移动速度计算模块140,能够根据接收的位置信息确定定位数据的发送时间间隔。
移动速度计算模块140根据从发送定位数据的时间间隔和接收的位置信息获得的位置信息接收设备100的移动距离来计算位置信息接收设备100的移动速度,根据计算的移动速度产生发送定位数据的发送时间间隔信息,并将其传送到功率控制模块130。
功率控制模块130以根据与从位置信息提供装置接收发送时间间隔信息实质上相同的方式,根据从移动速度计算模块140传送的发送时间间隔信息控制提供给通信模块110的功率。
图6是示出根据示例性实施例的用于移动装置的位置信息发送设备的结构的框图。位置信息发送设备200包括数据接收模块210,接收从位置信息接收设备100定位数据;位置判断模块220,根据接收的数据判断(或确定)位置信息接收设备100的位置信息;存储模块230,存储判断的位置信息;移动速度计算模块240,根据接收的数据计算位置信息接收设备100的移动速度,并根据计算的移动速度产生发送时间间隔信息;数据发送模块250,将根据接收的数据产生的发送时间间隔信息和位置信息发送到位置信息接收设备100;以及负载调整(或控制)模块260,根据已经请求位置信息的位置信息接收设备判断负载,并根据判断的负载调整发送时间间隔信息。
在示例性实施例中,位置信息发送设备200可以被理解为管理位置信息接收设备100所在的蜂窝的基站,并且如果存在多个蜂窝,则可存在分别管理所述蜂窝的基站。
移动速度计算模块240可根据位置信息接收设备100的移动距离来计算位置信息接收设备100的移动速度,其中,根据从位置信息接收设备100发送的定位数据的接收间隔和由位置信息确定模块220根据接收的数据判断的位置信息来获得所述移动距离。另外,移动速度计算模块240可根据计算的移动速度产生从位置信息接收设备100发送的定位数据的发送时间间隔信息。根据位置信息接收设备100的移动速度确定这个发送时间间隔信息。
如果位置信息接收设备100的移动速度较高,则每一单位时间装置的位置改变量变大,而如果该装置的移动速度低,则每一单位时间装置的位置改变量变小。因此,根据位置信息接收设备100的移动速度调整发送定位数据的时间间隔。
因此,根据由移动速度计算模块240产生的发送时间间隔信息,即,根据位置信息接收设备的移动速度,调整从位置信息接收设备100发送的定位数据的发送时间间隔,从而可充分地减少由位置信息接收设备100消耗的功率。
如果多个位置信息接收设备请求位置信息,则负载增加,因此不能保证足够的QoS,为了解决这种可能性,负载调整模块260根据已经请求位置信息的位置信息接收设备的数量和各个位置信息接收设备的发送时间间隔信息调整产生的发送时间间隔信息。在这种情况下,可根据位置信息装置的总数量和各个位置信息接收设备与其相应的发送时间间隔信息的乘积之和获得负载WW=(N1+N2+…+Nn)/(S1*N1+S2*N2+…+Sn*Nn)(1)其中,N1+N2+…+Nn表示已经请求位置信息的位置信息接收设备的总数量,S1*N1+S2*N2+…+Sn*Nn表示各个位置信息接收设备与其相应的发送时间间隔信息的乘积之和。
因为即使充分少数量的位置信息接收设备请求位置信息,如果各个位置信息接收设备的发送时间间隔较短,则也可增加负载,所以在等式1中使用各个位置信息接收设备的发送时间间隔信息。
如果通过等式1获得的负载超过参考负载,则负载调整模块260可重新计算并调整正通过数据发送模块250发送的发送时间间隔。例如,当由等式1获得的负载超过参考负载时,负载调整模块260可增加从移动速度计算模块240产生的发送时间间隔。
图7是示出根据本发明的第一示例性实施例的移动装置的位置信息接收方法的流程图。示例性的是通过如上所述的图4的位置信息接收设备执行图7的方法。位于特定蜂窝的移动装置的位置信息接收设备100首先以时间间隔将定位数据发送到管理相应蜂窝的位置信息发送设备200(S110)。在这种情况下,用于发送位置信息的发送时间间隔可以是从移动装置先前所在的蜂窝发送的发送时间间隔、先前指定的发送时间间隔、或确定为默认值的发送时间间隔,但不限于此。
然后,位置信息接收设备100接收根据发送的定位数据的位置信息(S120)。在这种情况下,接收的位置信息可包括根据位置信息接收设备100的移动速度的发送定位数据的发送时间间隔信息,或位置坐标,但不限于此。
位置信息接收设备100根据接收的发送时间间隔信息改变对发送定位数据的通信模块110的供电的时间间隔(S130)。换句话说,位置信息接收设备100根据发送时间间隔信息将功率提供给发送定位数据的通信模块110,其中,根据位置信息接收设备100的移动速度产生所述发送时间间隔信息,从而可充分地减少功耗。
然后,位置信息接收设备接收发送时间间隔信息,重复根据接收的发送时间间隔信息将功率提供给通信模块110的过程(即,操作S110至S130)。
图8是示出根据本发明的第二示例性实施例的用于移动装置的位置信息接收方法的流程图。与图7所示的方法不同,位置信息接收设备根据移动装置的移动速度调整发送定位数据的发送时间间隔。在这个示例性实施例中,示例性的是可通过如上所述的图5的位置信息接收设备执行图8的方法。,并且第一参考速度高于第二参考速度。
如图8所示,位于特定蜂窝的移动装置的位置信息接收设备100首先以时间间隔将定位数据发送到管理相应蜂窝的位置信息发送设备200(S210)。然后,位置信息接收设备100接收根据发送的定位数据的位置信息(S220)。
然后,图5的移动速度计算模块140通过位置信息接收设备100的移动距离计算位置信息接收设备100的移动速度,其中,根据接收的位置信息的接收时间间隔和位置信息获得所述移动距离(S230)。
在这种情况下,如果计算的移动速度超过第一参考速度,则移动速度计算模块140减少发送时间间隔(S240)。
如果计算的移动速度低于第二参考速度(S260),则移动速度计算模块140增加发送时间间隔(S270)。
如果计算的移动速度在第一参考速度和第二参考速度之间,则移动速度计算模块140保持发送时间间隔(S280)。
其后,功率控制模块130根据相应的发送时间间隔发送定位数据(S290)。
另外,移动速度计算模块140重复根据接收的位置信息计算位置信息接收设备100的移动速度,根据计算的移动速度产生发送时间间隔信息,以及根据产生的发送时间间隔信息发送定位数据的过程(即,操作S210至S290)。
图9是示出根据本发明的示例性实施例的用于移动装置的位置信息发送方法的流程图。数据接收模块210从位置信息接收设备100接收定位数据(S310)。在这种情况下,以时间间隔接收定位数据。
图6的移动速度计算模块240通过位置信息接收设备100的移动距离计算位置信息接收设备100的移动速度,其中,根据接收定位数据的时间间隔和由位置判断模块220根据定位数据判断的位置信息获得所述移动距离(S320)。
另外,移动速度计算模块240根据计算的位置信息接收设备100的移动速度产生发送定位数据的发送时间间隔(S330)。在示例性实施例中,示例性的是第一参考速度高于第二参考速度。如果位置信息接收设备100的移动速度超过第一参考速度,则移动速度计算模块240减少发送时间间隔。如果计算的移动速度低于第二参考速度,则移动速度计算模块240增加发送时间间隔。如果计算的移动速度在第一参考速度和第二参考速度之间,则移动速度计算模块240保持发送时间间隔。
另一方面,负载调整模块260通过如上所述的等式1判断位置信息接收设备100的负载(S340)。
如果判断的负载超过参考负载(S350)则负载调整模块260调整产生的发送时间间隔信息,并通过数据发送模块250发送调整的发送时间间隔信息(S360)。如果判断的负载低于参考负载,则负载判断模块260通过数据发送模块250发送产生的发送时间间隔信息(S370)。因为如果负载超过参考负载,则不能保证足够的QoS,所以执行这些操作。
图10是示出根据本发明的示例性实施例的在位置信息接收设备和位置信息发送设备之间的数据流的示图。如果位置信息接收设备100将定位数据发送到位置信息发送设备200(S410),则位置信息发送设备200根据接收的数据计算位置信息接收设备100的移动速度,并根据计算的移动速度产生数据发送时间间隔信息(S420)。
位置信息发送设备200将位置信息和发送时间间隔信息发送到位置信息接收设备100(S430)。位置信息接收设备100根据从位置信息发送设备200发送的发送时间间隔信息关掉提供给通信模块110的功率,然后打开对通信模块110的供电(S440)。
然后,如果对通信模块110的供电处于打开的状态,则重复操作S410至S440。
图11是示出根据本发明的示例性实施例的根据位置信息接收设备的移动速度的定位数据的发送时间间隔的示图。示例性的是位置信息接收设备100以第一移动速度移动,并且在第一移动速度期间定位数据的发送时间间隔是T1。发送时间间隔T1与以下时间段相应,在该时间段中,在发送定位数据之后关掉对通信模块110的供电,打开对通信模块110的供电以发送定位数据,接着再关掉对通信模块110的供电。
如图11所示,如果将已经以第一移动速度移动的移动装置的移动速度增加到高于第一参考速度的第二移动速度,则从位置信息接收设备100发送到位置信息发送设备200的定位数据的发送时间间隔充分减小到T2。
其后,如果移动装置的移动速度减小到低于第二参考速度的第三移动速度,则从位置信息接收设备100发送到位置信息发送设备200的定位数据的发送时间间隔充分增加到T3。
因此,根据位置信息接收设备100的移动速度调整从位置信息接收设备100发送到位置信息发送设备200的定位数据的发送时间间隔,从而可减少移动装置中的功耗。另外,如果由于将多个位置信息接收设备集中在一个特定位置信息发送设备上而引起负载增加,则重新调整发送时间间隔信息来减少负载,从而可保证足够的QoS。
在示例性实施例中,这里使用的术语“模块”的意思是,但不限于,执行特定任务的软件或硬件组件,诸如现场可编程门阵列(FPGA)或专用集成电路(ASIC)。模块可以方便地被配置为驻留在可寻址的存储介质上,并且可被配置为在一个或多个处理器上执行。因此,举例来说,模块可包括诸如软件组件、面向对象的软件组件、类组件和任务组件的组件、进程、函数、属性、过程、子程序、程序代码段、驱动程序、固件、微码、电路、数据、数据库、数据结构、表、数组和变量。在组件和模块中提供的功能可被组合为更少的组件和模块,或者可进一步被分离成另外的组件和模块。另外,组件和模块可以在装置中执行一个或多个CPU的方式被实现。
如上所述,根据示例性实施例的移动装置定位系统和操作该系统的方法可(但不是必须)具有下面优点中的至少一个。
第一,可通过根据移动装置的移动速度调整定位数据的发送时间间隔来充分减少移动装置的功耗。
第二,可通过已经请求位置信息的移动装置的数量和发送时间间隔信息调整位置信息发送设备的负载来保证足够的QoS。
尽管为了说明性的目的描述了本发明的示例性实施例,但本领域的技术人员应该理解,在不脱离由权利要求公开的本发明的精神和范围的情况下,可以对其进行各种改变、添加和替换。
权利要求
1.一种移动装置的位置信息接收设备,包括通信模块,能够进行数据通信;位置信息模块,通过通信模块将定位数据发送到位置信息提供装置,并通过通信模块接收根据发送的定位数据的位置信息;以及功率控制模块,根据位置信息控制对通信模块的供电。
2.如权利要求1所述的位置信息接收设备,其中,接收的位置信息包括根据移动装置的移动速度发送定位数据的发送时间间隔信息。
3.如权利要求2所述的位置信息接收设备,其中,功率控制模块根据发送时间间隔信息调整将功率提供给通信模块的时间间隔。
4.如权利要求2所述的位置信息接收设备,其中,位置信息提供装置基于根据接收定位数据的接收时间间隔和定位数据判断的移动装置的位置信息计算移动速度,并根据移动速度产生发送时间间隔信息。
5.如权利要求4所述的位置信息接收设备,其中,位置信息提供装置根据已经请求位置信息的移动装置的数量和根据各个移动装置的发送时间间隔信息,来调整发送时间间隔信息。
6.如权利要求1所述的位置信息接收设备,还包括移动速度计算模块,根据位置信息计算移动装置的移动速度。
7.如权利要求6所述的位置信息接收设备,其中,移动速度计算模块根据位置信息的接收时间间隔和位置信息计算移动装置的移动速度。
8.如权利要求7所述的位置信息接收设备,其中,功率控制模块根据计算的移动速度产生用于发送定位数据的发送时间间隔信息,并根据发送时间间隔信息调整将功率提供给通信模块的时间间隔。
9.一种移动装置的位置信息发送设备,包括数据接收模块,从移动装置接收定位数据;移动速度计算模块,根据由数据接收模块接收的定位数据计算移动装置的移动速度,并根据移动速度产生用于发送定位数据的发送时间间隔信息;数据发送模块,将发送时间间隔信息和移动装置的位置信息发送到移动装置;以及负载调整模块,根据已经请求位置信息的移动装置确定负载,并根据该负载调整发送时间间隔信息。
10.如权利要求9所述的位置信息发送设备,还包括位置信息确定模块,根据定位数据确定移动装置的位置信息;以及存储模块,存储由位置信息确定模块确定的位置信息。
11.如权利要求9所述的位置信息发送设备,其中,移动速度计算模块根据定位数据的接收时间间隔计算移动装置的移动速度,并根据定位数据计算位置信息。
12.如权利要求9所述的位置信息发送设备,其中,负载调整模块根据已经请求位置信息的移动装置的数量和各个移动装置的发送时间间隔信息调整负载。
13.如权利要求12所述的位置信息发送设备,其中,基于W=(N1+N2+…+Nn)/(S1*N1+S2*N2+…+Sn*Nn)获得负载W,其中,N1+N2+…+Nn表示已经请求位置信息的位置信息接收设备的总数量,S1*N1+S2*N2+…+Sn*Nn表示各个位置信息接收设备与其相应的发送时间间隔信息的乘积之和。
14.如权利要求13所述的位置信息发送设备,其中,如果负载超过参考负载,则负载调整模块调整正通过数据发送模块发送的发送时间间隔信息。
15.一种移动装置的位置信息接收方法,包括将定位数据发送到位置信息提供装置;接收根据定位数据的位置信息;以及根据位置信息控制定位数据的发送时间间隔。
16.如权利要求15所述的位置信息接收方法,其中,接收位置信息包括接收根据移动装置的移动速度发送定位数据的发送时间间隔信息。
17.如权利要求16所述的位置信息接收方法,其中,控制发送时间间隔包括根据发送时间间隔信息调整用于提供数据发送所需的功率的时间间隔。
18.如权利要求16所述的位置信息接收方法,其中,位置信息提供装置基于根据接收定位数据的接收时间间隔和定位数据确定的移动装置的位置信息计算移动速度,并根据移动速度产生发送时间间隔信息。
19.如权利要求18所述的位置信息接收方法,其中,位置信息提供装置根据已经请求位置信息的移动装置的数量和根据各个移动装置的发送时间间隔信息调整发送时间间隔信息。
20.如权利要求15所述的位置信息接收方法,还包括根据接收的位置信息计算移动装置的移动速度;以及根据计算的移动速度产生用于发送数据的发送时间间隔信息。
21.如权利要求20所述的位置信息接收方法,其中,计算移动速度包括根据位置信息的接收时间间隔和位置信息计算移动装置的移动速度。
22.如权利要求20所述的位置信息接收方法,其中,控制定位数据的发送时间间隔包括根据发送时间间隔调整用于提供数据发送所需的功率的时间间隔。
23.一种移动装置的位置信息发送方法,包括从移动装置接收定位数据;根据定位数据计算移动装置的移动速度,并根据移动速度产生用于发送定位数据的发送时间间隔信息;将产生的发送时间间隔信息和移动装置的位置信息发送到移动装置;以及根据已经请求位置信息的移动装置判断负载,并根据该负载调整发送时间间隔信息。
24.如权利要求23所述的位置信息发送方法,还包括根据接收的数据确定移动装置的位置信息;以及存储确定的位置信息。
25.如权利要求24所述的位置信息发送方法,其中,产生发送时间间隔信息包括根据所述数据的接收时间间隔和根据定位数据确定的位置信息计算移动装置的移动速度。
26.如权利要求23所述的位置信息发送方法,其中,调整发送时间间隔信息包括根据已经请求位置信息的移动装置的数量和各个移动装置的发送时间间隔信息调整负载。
27.如权利要求26所述的位置信息发送方法,其中,基于W=(N1+N2+…+Nn)/(S1*N1+S2*N2+…+Sn*Nn)获得负载W,其中,N1+N2+…+Nn表示已经请求位置信息的位置信息接收设备的总数量,S1*N1+S2*N2+…+Sn*Nn表示各个位置信息接收设备与其相应的发送时间间隔信息的乘积之和。
28.如权利要求27所述的位置信息发送方法,其中,调整产生的发送时间间隔包括如果负载超过参考负载,则调整正被发送的发送时间间隔信息。
29.一种具有一组用于移动装置的位置信息接收方法的指令的计算机可读介质,该方法包括将定位数据发送到位置信息提供装置;接收根据定位数据的位置信息;以及根据位置信息控制定位数据的发送时间间隔。
30.如权利要求29所述的计算机可读介质,其中,接收位置信息包括接收根据移动装置的移动速度发送定位数据的发送时间间隔信息。
31.如权利要求30所述的计算机可读介质,其中,控制发送时间间隔包括根据发送时间间隔信息调整用于提供数据发送所需的功率的时间间隔。
32.如权利要求30所述的计算机可读介质,其中,位置信息提供装置基于根据接收定位数据的接收时间间隔确定的移动装置的位置信息计算移动速度,并根据移动速度产生发送时间间隔信息。
33.如权利要求32所述的计算机可读介质,其中,位置信息提供装置根据已经请求位置信息的移动装置的数量和根据各个移动装置的发送时间间隔信息调整发送时间间隔信息。
34.如权利要求29所述的计算机可读介质,还包括根据位置信息计算移动装置的移动速度;以及根据计算的移动速度产生用于发送数据的发送时间间隔信息。
35.如权利要求34所述的计算机可读介质,其中,计算移动速度包括根据位置信息的接收时间间隔计算移动装置的移动速度。
36.如权利要求34所述的计算机可读介质,其中,控制定位数据的发送时间间隔包括根据发送时间间隔调整用于提供数据发送所需的功率的时间间隔。
37.一种具有一组用于移动装置的位置信息发送方法的指令的计算机可读介质,该方法包括从移动装置接收定位数据;根据定位数据计算移动装置的移动速度,并根据移动速度产生发送定位数据的发送时间间隔信息;将发送时间间隔信息和移动装置的位置信息发送到移动装置;以及根据已经请求位置信息的移动装置判断负载,并根据该负载调整发送时间间隔信息。
38.如权利要求37所述的计算机可读介质,还包括根据定位数据确定移动装置的位置信息;以及存储所述位置信息。
39.如权利要求38所述的计算机可读介质,其中,产生发送时间间隔信息包括根据定位数据的接收时间间隔和根据定位数据确定的位置信息计算移动装置的移动速度。
40.如权利要求37所述的计算机可读介质,其中,调整产生的发送时间间隔信息包括根据已经请求位置信息的移动装置的数量和各个移动装置的发送时间间隔信息调整负载。
41.如权利要求40所述的计算机可读介质,其中,基于W=(N1+N2+…+Nn)/(S1*N1+S2*N2+…+Sn*Nn)获得负载W,其中,N1+N2+…+Nn表示已经请求位置信息的位置信息接收设备的总数量,S1*N1+S2*N2+…+Sn*Nn表示各个位置信息接收设备与其相应的发送时间间隔信息的乘积之和。
42.如权利要求41所述的计算机可读介质,其中,调整发送时间间隔包括如果负载超过参考负载,则调整正被发送的发送时间间隔信息。
全文摘要
提供一种可减少移动装置的功耗的移动装置定位系统和操作该系统的方法。移动装置的位置信息发送设备包括数据接收模块,从移动装置接收定位数据;移动速度计算模块,根据接收的数据计算移动装置的移动速度,并根据计算的移动速度产生用于发送数据的发送时间间隔信息;数据发送模块,将产生的发送时间间隔信息和移动装置的位置信息发送到移动装置;以及负载调整模块,根据已经请求位置信息的移动装置确定负载,并根据确定的负载调整产生的发送时间间隔信息。
文档编号H04B7/26GK1953611SQ20061013637
公开日2007年4月25日 申请日期2006年10月17日 优先权日2005年10月17日
发明者尹廷民, 金勇德, 白炳锡, 秋廷勋 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1