位置信息确定系统、方法与移动终端、传感器节点设备的制作方法

文档序号:7697292阅读:94来源:国知局
专利名称:位置信息确定系统、方法与移动终端、传感器节点设备的制作方法
技术领域
本发明涉及传感器与通信技术领域,尤其涉及一种位置信息确定系统、方法与移 动终端和无线传感器节点设备。
背景技术
近年来,随着微电子技术、微电子机械系统(MEMS,Micro-Electro-Mechanical Systems)技术及无线通信技术的飞速发展,集感知与无线通信功能于一身的低功耗无线传 感器的设计与应用成为现实,由此应运而生的无线传感器网络在医疗、公共安全、军事及环 境监控等方面有着巨大的应用前景。在无线传感器网络中,一般包含有两种类型的节点,一种类型的节点是无线传感 器节点(Sensor Node),该无线传感器节点上配备有各种类型的传感器,通过这些传感器对 周围环境进行探测和感知,无线传感器节点的作用在于收集传感器采集的业务数据并向网 络侧提供业务数据,其中,无线传感器节点提供给网络侧的业务数据包含有该业务数据对 应的传感器或/和无线传感器节点所在位置的位置信息,该传感器或/和无线传感器节点 当前的位置信息是非常关键的信息,如果没有该位置信息,那么无线传感器节点提供给网 络侧的业务数据几乎没有什么应用价值。例如,针对应用于环境及气象监测的无线传感器 网络,若此时网络侧需要机场或火车站当前的空气污染指标、空气温度、湿度等业务数据, 则处于机场或火车站的无线传感器节点在提供由分布在机场或是火车站的传感器采集的 上述业务数据的同时,还需向网络侧提供分布在机场或是火车站的传感器或/和该无线传 感器节点自身所在位置的位置信息,以使网络侧能够了解无线传感器节点提供的业务数据 是来自于机场或火车站,从而能够采取相应的措施或者进行相应信息的发布,比如针对空 气污染超标的机场的进行环境清洁等。而另一种类型的节点为汇聚节点(Sink Node),当该 移动终端与传感器或/和无线传感器节点之间的距离不大于移动终端与传感器或/和无线 传感器节点可建立通信关系的预设距离阈值时,汇聚节点可以与相距该汇聚节点的距离不 大于预设的距离阈值的传感器或/和传感器节点建立通信关系,并收集与该汇聚节点建立 了通信关系的传感器或传感器节点提供的业务数据的功能。在无线传感器网络中,汇聚节 点通常都配备两个以上的网络接口,其中一个接口为无线传感器网络接口,汇聚节点通过 该无线传感器网络接口与传感器或/和无线传感器节点进行通信,而另一个接口为无线通 信网络接口,汇聚节点通过该无线通信网络接口接入无线通信网络中,一般地,汇聚节点可 以是可以同时接入无线传感器网络和无线通信网络中的移动终端。在现有技术中,当采用无线传感器节点提供传感器或/和无线传感器节点的位置 信息时,该位置信息是根据预先设置在无线传感器节点中的各传感器或/和无线传感器节 点的位置信息来确定的,由于无线传感器网络中的无线传感器节点数据量较多,分布较广, 因此,将位置信息预设到无线传感器节点中时需要耗费大量的人力、物力,此外,采用上述 在无线传感器节点中预设位置信息的方式不利于无线传感器节点的重复使用,比如,若需 要在某一区域布设无线传感器节点,则需要为该区域布设的无线传感器节点设置对应的传感器或/和无线传感器节点所在位置的位置信息,而若需要将上述区域中的无线传感器节 点重新布设到另外一个区域,则又需要为重新布设后的无线传感器节点设置对应的传感器 或/和无线传感器节点所在位置的位置信息。

发明内容
本发明实施例提供一种位置信息确定系统、方法,用以避免采用现有技术中确定 无线传感器节点位置信息的方式存在的耗费大量人力、物力的缺陷。本发明实施例还提供一种移动终端和无线传感器节点设备。为此,本发明实施例采用以下技术方案一种位置信息确定系统,应用于无线传感器网络中,包括至少一个移动终端,用 于将自身当前的位置信息发送给所述网络中的无线传感器节点;所述网络中的无线传感器 节点,用于根据自身相距所述移动终端的距离的信息以及所述移动终端发来的位置信息, 确定所述无线传感器节点当前的位置信息。较佳地,所述无线传感器节点具体包括接收单元,用于接收所述移动终端发送来 的所述移动终端当前的位置信息;距离信息确定单元,用于确定所述无线传感器节点相距 所述移动终端的距离的信息;移动终端确定单元,用于根据距离信息确定单元确定的所述 距离的信息,确定相距所述无线传感器节点的距离最小的移动终端;选择单元,用于从接收 单元接收到的位置信息中,选择出移动终端确定单元确定的移动终端所发送的位置信息; 位置信息确定单元,用于将选择单元选择的所述位置信息确定为所述无线传感器节点当前 的位置信息。较佳地,所述移动终端确定单元具体包括选择模块,用于根据预设的距离阈值和 所述距离信息确定单元确定的距离的信息,从所述移动终端中,选择相距所述无线传感器 节点的距离不大于所述距离阈值的移动终端;移动终端确定模块,用于从选择模块选择的 移动终端中,确定相距所述无线传感器节点的距离最小的移动终端。较佳地,所述移动终端具体包括确定单元,用于确定所述移动终端自身当前的位 置信息;发送单元,用于将确定单元确定的所述位置信息承载在所述移动终端所在的移动 通信网络的广播消息中,或承载在所述无线传感器网络的数据帧中,发送给所述网络中的 无线传感器节点。较佳地,所述无线传感器节点还用于向所述移动终端发送用于请求所述移动终端 当前的位置信息的请求消息;以及所述移动终端在接收到所述请求消息后,将自身当前的 位置信息发送给所述无线传感器节点。较佳地,所述无线传感器节点相距移动终端的距离的信息为所述无线传感器节点 相距移动终端的跳数信息或网络梯度信息。一种位置信息确定方法,应用于无线传感器网络中,包括至少一个移动终端将自 身当前的位置信息发送给所述网络中的无线传感器节点;接收到所述位置信息的无线传感 器节点确定自身相距所述移动终端的距离的信息;接收到所述位置信息的无线传感器节点 根据确定的所述距离的信息以及接收到的所述位置信息,确定自身当前的位置信息。一种移动终端,应用于无线传感器网络中,包括确定单元,用于确定所述移动终 端当前的位置信息;发送单元,用于将确定单元确定的所述位置信息发送给所述网络中的无线传感器节点。一种无线传感器节点设备,应用于无线传感器网络中,包括接收单元,用于接收 至少一个移动终端发来的所述移动终端当前的位置信息;以及确定单元,用于根据所述无 线传感器节点设备相距所述移动终端的距离的信息以及接收单元接收的所述位置信息,确 定所述无线传感器节点当前的位置信息。本发明实施例通过无线传感器网络中的至少一个移动终端将自身当前的位置信 息发送给无线传感器节点,无线传感器节点根据该无线传感器节点自身相距移动终端的距 离的信息以及移动终端发送来的位置信息,来确定无线传感器节点当前的位置信息,从而 无需在无线传感器节点中预设位置信息,即可确定无线传感器节点当前的位置信息,因此 避免了采用现有技术中确定无线传感器节点位置信息的方式存在的耗费大量人力、物力的 缺陷,为确定无线传感器节点所在位置的位置信息提供了更为可行的方案。


图1为本发明实施例提供的一种位置信息确定系统的具体结构示意图;图2为本发明实施例无线传感器节点的具体结构示意图;图3为本发明实施例提供的一种位置信息确定方法的具体流程示意图;图4为本发明实施例中步骤33的具体实现过程示意图;图5a为本发明实施例提供的一种位置信息确定方法在实际中的应用过程示意 图;图5b为本发明实施例的一种应用环境示意图;图6为本发明实施例提供的一种移动终端的具体结构示意图;图7为本发明实施例提供的一种无线传感器节点设备的具体结构示意图;图8为本发明实施例的另一种应用环境示意图。
具体实施例方式由于本发明实施例通过无线传感器网络中的移动终端将自身当前的位置信息发 送给无线传感器节点,无线传感器节点根据该无线传感器节点自身相距移动终端的距离的 信息以及移动终端发送来的位置信息,来确定无线传感器节点当前的位置信息,从而无需 在无线传感器节点中预设位置信息,即可确定无线传感器节点当前的位置信息。下面结合各个附图对本发明实施例技术方案的主要实现原理具体实施方式
及其 对应能够达到的有益效果进行详细的阐述。首先,本发明实施例提供了一种位置信息确定系统,该系统的具体结构示意图如 图1所示,包括至少一个移动终端11和无线传感器节点12,其中移动终端11,用于将自身当前的位置信息发送给无线传感器网络中的无线传感器 节点12 ;无线传感器节点12,用于接收移动终端11发送来的该移动终端当前的位置信息, 并根据无线传感器节点12相距移动终端11的距离的信息以及移动终端11发送来的的位 置信息,确定无线传感器节点12当前的位置信息。在无线传感器网络中,只有当移动终端与传感器或/和无线传感器节点之间的距离不大于移动终端与传感器或/和无线传感器节点可建立通信关系的预设距离阈值时,即 移动终端与无线传感器节点的距离较近时,移动终端才与该无线传感器节点建立起直接的 或者多跳的通信关系,因此,在满足对无线传感器节点进行定位的精度要求的前提下,无线 传感器节点将能够与自身直接或者通过多跳方式进行通信的移动终端当前的位置信息作 为自身当前的位置信息是可行的。由于无线传感器节点12可能同时接收到多个移动终端11分别发来的移动终端各 自当前的位置信息,因此,考虑到相距无线传感器节点11的距离较小的移动终端当前所在 的位置与无线传感器节点11的位置比较接近,因此,无线传感器节点可以将与自身相距的 距离最小的移动终端当前的位置信息确定为无线传感器节点自身所在位置的位置信息,针 对无线传感器节点这一功能的实现方式,可以将上述无线传感器节点12划分为如图2所示 的结构,包括以下功能单元接收单元21,用于接收移动终端11发送来的该移动终端11当前的位置信息;距离信息确定单元22,用于确定无线传感器节点12相距移动终端11的距离的信 息;移动终端确定单元23,用于根据距离信息确定单元22确定的距离的信息,确定相 距无线传感器节点12的距离最小的移动终端;选择单元24,用于从接收单元21接收到的位置信息中,选择出移动终端确定单元 23确定的移动终端所发送的位置信息;位置信息确定单元25,用于将选择单元24选择的位置信息确定为无线传感器节 点12当前的位置信息。在本发明实施例中,若对无线传感器节点当前的位置信息的精度要求较高,则要 求无线传感器节点在将移动终端发来的位置信息确定为无线传感器节点自身所在位置的 位置信息之前,还需要判断移动终端相距无线传感器节点的距离是否不大于预设的距离阈 值,因此,本发明实施例提供的上述移动终端确定单元23还可以进一步划分为下述功能模 块选择模块,用于根据预设的距离阈值和距离信息确定单元22确定的距离的信息, 从发送来位置信息的移动终端11中,选择相距无线传感器节点12的距离不大于预设的距 离阈值的移动终端,其中,针对不同的对无线传感器节点所在位置的位置信息精度要求,可 以预设不同的距离阈值;移动终端确定模块,用于从选择模块选择的移动终端中,确定相距无线传感器节 点12的距离最小的移动终端。通过无线传感器节点12中包含的上述选择模块,可以保证移动终端模块所选择 的移动终端能够满足对无线传感器节点所在位置的位置信息的精度要求。此外,针对本发明实施例提供的上述位置信息确定系统中的移动终端11,该移动 终端11在发送自身当前的位置信息时,可以将该位置信息承载在移动通信网络的广播消 息中,或承载在所述无线传感器网络的数据帧中再进行发送,因此,可以将移动终端11进 一步划分为以下功能单元确定单元,用于确定移动终端11自身当前的位置信息;发送单元,用于将确定单元确定的位置信息承载在移动终端11所在的移动通信网络的广播消息中,或承载在无线传感器网络的数据帧中,发送给所述网络中的无线传感 器节点。较佳地,在本发明实施例中,移动终端11除了实时、定时或周期性地将自身所在 位置的位置信息发送给无线传感器节点12外,还可以是在接收到无线传感器节点12发送 来的请求移动终端11当前的位置信息的请求消息后,才将移动终端11自身当前的位置信 息发送给无线传感器节点12。需要说明的是,本发明实施例中无线传感器节点相距移动终端的距离的“距离的 信息”可以有多种形式,比如,根据路由信息协议(RIP, RoutingInformation Protocol), “距离”为到目的网络所经过路由器的数目,“距离”也称为“跳数”(hop count),每经过一 个路由器,跳数就加1,因此,本发明实施例中的“距离的信息”可以是无线传感器节点相距 移动终端的“跳数信息”或“网络梯度信息”等用以指示无线传感器节点相距移动终端的距 离的信息(“网络梯度信息”的概念请参考申请号为200610104889. 3的题为“无线传感器 网络路由方法”的发明专利)。在实际应用中,由于无线传感器节点可以将移动终端当前的位置信息进一步广播 给其他无线传感器节点(包括距离移动终端较远的无线传感器节点),从而对接收到位置 信息的无线传感器节点的定位不一定能满足定位精度要求,因此,本发明实施例中可以对 广播移动终端所在位置的位置信息的无线传感器节点进行限制,比如,可以预先设定相距 移动终端的距离不超过跳数阈值(一般可以设为4跳或5跳)的无线传感器节点才能对移 动终端所在位置的位置信息进行广播,通过这样的方式,可以避免无线传感器节点对移动 终端所在位置的位置信息的无限制广播而造成的传输资源浪费。此外,本发明实施例还提供了另一种位置信息确定系统,包括无线传感器节点,用于接收无线传感器网络中的至少一个移动终端发送来的该移 动终端当前的位置信息,并根据该无线传感器节点相距该移动终端的距离的信息以及该移 动终端发来的位置信息,确定该无线传感器节点当前的位置信息。具体地,该无线传感器节 点也可以划分为类似图2所示的功能单元,在此不再赘述。相应地,本发明实施例提供一种位置信息确定方法,用以避免采用现有技术中确 定无线传感器节点位置信息的方式存在的缺陷,该方法的具体流程示意图如图3所示,包 括以下步骤步骤31,至少一个移动终端将自身当前的位置信息发送给无线传感器网络中的无 线传感器节点;步骤32,接收到位置信息的无线传感器节点确定自身相距该移动终端的距离的信 息;步骤33,接收到位置信息的无线传感器节点根据确定的距离的信息以及接收到的 移动终端发来的位置信息,确定自身当前的位置信息。针对上述步骤33,一方面,若无线传感器节点当前只接收到一个移动终端发送来 的该移动终端当前的位置信息,则无线传感器节点可以先确定自身相距该移动终端的距 离,并判断该距离是否小于预设的距离阈值,若判断结果为是,则直接将该接收到的位置信 息作为无线传感器节点所在位置的位置信息,若判断结果为否,说明该移动终端距离该无 线传感器节点的距离较远,则无线传感器节点丢弃接收到的位置信息。
另一方面,由于无线传感器节点可能同时接收到多个移动终端分别发来的移动终 端各自当前的位置信息,无线传感器需要从移动终端发来的位置信息中选择一个位置信息 作为无线传感器节点当前的位置信息,因此,如图4所示,上述步骤33可以通过以下步骤来 实现步骤41,无线传感器节点根据确定的自身相距移动终端的距离的信息,确定相距 该无线传感器节点的距离最小的移动终端;步骤42,无线传感器节点从自身接收到的位置信息中,确定相距该无线传感器节 点的距离最小的移动终端所发送的位置信息,比如,无线传感器节点可以根据相距自身的 距离最小的移动终端的标识,在移动终端的标识与接收到的位置信息对应关系中,确定相 距该无线传感器节点的距离最小的移动终端所发送的位置信息;步骤43,将相距该无线传感器节点的距离最小的移动终端发送的位置信息确定为 该无线传感器节点当前的位置信息。考虑到对无线传感器节点当前的位置信息的精度要求,较佳地,上述步骤41可以 通过以下步骤实现首先,无线传感器节点根据预设的距离阈值和确定的距离的信息,从发送来移动 终端当前的位置信息的移动终端中,选择相距该无线传感器节点的距离不大于距离阈值的 移动终端;然后,从选择的相距该无线传感器节点的距离不大于距离阈值的移动终端中,确 定相距该无线传感器节点的距离最小的移动终端。与本发明实施例提供的系统实施例类似,移动终端也可以将自身当前的位置信息 承载在移动终端所在的移动通信网络的广播消息中,或承载在移动终端所在的无线传感器 网络的数据帧中,发送给无线传感器节点。此外,本发明实施例提供的该方法中,移动终端也可以是在接收到无线传感器节 点发送来的请求移动终端当前的位置信息的请求消息后,才将移动终端自身当前的位置信 息发送给无线传感器节点。以下以本发明实施例提供的该位置信息确定方法在实际中的一种应用流程为例, 详细说明该方法的具体实施过程,需要说明的是,本发明实施例中,移动终端可以是多种类 型的移动终端,包括各种类型的可携带的PDA、移动电话或其他任何能够与移动通信网络进 行信息交互的移动终端,此外,移动终端具有用于接入无线传感器网络的模块,并满足无线 传感器网络通信协议,因此,在满足上述要求的移动终端作为无线传感器网络的汇聚节点 时,具有能够与无线传感器网络中的传感器节点建立通信的能力,同时还具有对其相关联 的无线传感器节点发送的业务数据包进行解析、处理的能力。此外,本发明实施例中的移动 通信网络可以但不限于是GSM、IS-95等2G网络,或TD-SCDMA、WCDMA, CDMA2000、WiMAX等 3G网络,或如WIFI、LTE、4G等能够提供无线通信服务的移动通信网络。具体地,本发明实 施例提供的该方法在实际中的应用过程示意图如图5a所示,包括以下步骤步骤51,无线传感器网络中作为汇聚节点的移动终端MTl通过自身的GPS接收机, 确定自身当前所处位置的位置信息,在如图5所示的本实施例中,这里的位置信息是指利 用GPS接收机的定位功能确定的经纬度坐标信息;步骤52,移动终端MTl向自身所在区域内的无线传感器节点广播HELLO信息MT_
9HELLO ;步骤53,无线传感器节点接收到该MT_HELL0后,向发送来该MT_HELL0信息的移动 终端MTl反馈响应消息,与该移动终端MTl建立起无线通信,并将该移动终端MTl确定为该 无线传感器发送的业务数据对应的汇聚节点;步骤54,移动终端MTl将自身当前所处位置的经纬度坐标信息发送给无线传感 器,比如,将该经纬度坐标信息承载在广播消息中发送给无线传感器节点,其中,将该经纬 度坐标信息承载在广播消息后得到的广播消息格式如下表1所示 除了将经纬度坐标信息承载在广播消息的方式外,还可以采用在无线传感器网络 中传输的数据帧中承载经纬度坐标信息的方式,并且,接收到该经纬度坐标信息的无线传 感器节点还可以对该经纬度坐标信息进一步进行扩散广播;步骤55,无线传感器节点根据接收到的广播消息或经纬度坐标信息,采用现有技 术中确定无线传感器节点相距移动终端MTl的跳数的方式,确定该无线传感器相距发送来 广播消息的移动终端MTl的跳数Lm,请参照图5b,该图5b为本实施例的应用环境示意图, 其中,WSm WSN5为可以接收到移动终端MTl发送的广播消息的无线传感器节点,WSNU WSN3、WSN4可以确定出自身相距该移动终端MTl的跳数Lm是1,即WSNl、WSN3、WSN4可以 直接与移动终端MTl进行通信,而WSN2则可以确定出自身相距该移动终端MTl的跳数Lm 是2,WSN5确定的结果则是自身相距该移动终端MTl的跳数Lm是5,即WSN2、WSN5是间接 地与移动终端MTl进行通信;步骤56,在本实施例中,假设无线传感器节点在接收移动终端MTl当前广播的经 纬度坐标信息之前,无线传感器节点所在位置的经纬度坐标信息为(Xl,Y1)(在初始化无线 传感器节点时,可以将初始的Xl,Y1设置为无穷大),无线传感器节点与该移动终端MTl之 间的距离为Ln跳(在初始化无线传感器节点时,可以将初始的Ln设置为无穷大),而移动 终端MTl当前广播的经纬度坐标信息为(x2,y2),则无线传感器节点在确定出自身相距移动 终端MTl的跳数Lm后,比较Lm与Ln的大小关系,当比较结果为Lm < Ln时,说明无线传感 器节点与该移动终端MTl之间相距的跳数变小,则跳转到步骤58,而当比较结果为Lm ^ Ln 时,说明无线传感器节点与该移动终端MTl之间相距的跳数变大或者没有变化,但在该情 况下,仍然不能排除无线传感器节点所在的位置发生了变化的可能(比如该无线传感器节 点有可能被布设到了一个新的位置),因此,需进一步判断(Xl,Y1)相对于(x2,I2)的偏差, 即执行步骤57 ;步骤57,判断|Xl-X2| <21和/或Iy1I2I < Z2是否成立(其中,Zl、z2为根据对该 无线传感器节点所在位置进行定位的精度要求而预设的阈值),当判断结果为IX1-X2I <Zl 和/或Iy1I2I < Z2时,说明无线传感器节点与移动终端MTI之间的距离没有发生较大的 改变,此时,仍然将该无线传感器节点所在位置的经纬坐标信息(Xl,Y1)确定为该该无线传 感器节点当前的位置信息,而当判断结果为IX1-X2I彡21和/或Iyry2I彡Z2时,说明无线 传感器节点与移动终端MTl之间的距离发生了较大的改变(该无线传感器节点有可能被布 设到了一个新的位置),跳转到步骤58 ;
步骤58,无线传感器节点将当前接收到的经纬度坐标信息(x2,y2)确定为自身当 前所在位置的经纬度坐标信息,将无线传感器节点的经纬度坐标信息由原来的(Xl,Y1)更 新为(X2,y2),以及保存当前的经纬度坐标信息(X2,y2),并将无线传感器节点相距移动终端 MTl的跳数Ln的值更新为当前的Lm的值,流程结束。具体到如图5b所示的应用环境,在初始情况下,由于WSm、WSN3、WSN4当前与移动 终端MTl之间相距的跳数Lm为1,而预设的Ln为无穷大,因此,WSm、WSN3、WSN4在接收到 移动终端MTl广播的经纬度坐标信息(x2,y2)后,根据比较结果Lm<Ln,可以将WSm、WSN3、 WSN4的位置信息更新为(x2,y2),并将Ln的值更新为当前的Lm的值,从图5b中可以看出,由 于WSm、WSN3、WSN4相距移动终端MTl的位置较近,因此,在对无线传感器节点所在位置的 位置信息定位精度的允许范围内,本发明实施例中将经纬度坐标信息(x2,y2)确定为wsm、 WSN3.WSN4所在位置的位置信息是可行的。针对与移动终端MTl相距5跳的WSN5,该WSN5 是经过了多跳与移动终端MTl进行间接通信,在对无线传感器节点所在位置的位置信息定 位精度的允许范围内,由于有Lm = 5 < Ln,因此将经纬度坐标信息(x2,y2)确定为WSN5所 在位置的位置信息也是可行的,但是若此时WSN5若接收到另一移动终端(如图5b中的移 动终端MT2)广播的经纬度坐标信息(x3,y3),并确定出WSN5自身相距该移动终端MT2的跳 数为2,则可以选择将相距WSN5较近的移动终端MT2发来的(x3,y3)作为WSN5所在位置的 位置信息。此外,本发明实施例还提供另一种位置信息确定方法,用以避免采用现有技术中 确定无线传感器节点位置信息的方式存在的耗费大量人力、物力的缺陷,该方法包括以下 步骤首先,无线传感器节点接收无线传感器网络中的至少一个移动终端发送来的该移 动终端自身当前的位置信息;然后,无线传感器节点确定自身相距发来位置信息的移动终端的距离的信息;最后,无线传感器节点根据确定的距离的信息以及接收到的位置信息,确定自身 当前的位置信息。对应于本发明实施例提供的上述方案,本发明实施例提供一种移动终端,应用于 无线传感器网络中,用以将移动终端自身的位置信息提供给无线传感器网络中的无线传感 器节点,该移动终端的具体结构示意图如图6所示,包括以下功能单元确定单元61,用于确定移动终端当前的位置信息;发送单元62,用于将确定单元确定的位置信息发送给无线传感器网络中的无线传 感器节点。此外,本发明实施例还提供一种无线传感器节点设备,应用于无线传感器网络中, 用于根据移动终端发送来的移动终端当前的位置信息,确定无线传感器节点当前的位置信 息,该无线传感器节点设备的具体结构示意图如图7所示,包括以下功能单元接收单元71,用于接收至少一个移动终端发来的该移动终端当前的位置信息;确定单元72,用于根据无线传感器节点设备相距该移动终端的距离的信息以及接 收单元接收到的位置信息,确定无线传感器节点设备当前的位置信息。此外,本发明实施例提供的上述方案还可以进行进一步的扩展,比如,具有GPS定 位功能的移动终端可以为无线传感器节点提供该移动终端的位置信息,从而使无线传感器节点可以根据该位置信息来确定该无线传感器节点的位置信息,这样,不具有GPS定位功 能的移动终端可以通过向该无线传感器节点发送定位请求,来获得该无线传感器节点为该 不具有GPS定位功能的移动终端提供的位置信息,从而实现对不具有GPS定位功能的移动 终端的定位。比如,在如图8所示的一种应用环境中,采用本发明实施例提供的方案,无线 传感器节点WSN接收具有GPS定位功能的移动终端MTl发送来的MTl所在位置的位置信 息,并将该位置信息确定为WSN自身所在位置的位置信息,后续当不具有GPS定位功能的移 动终端MT2与WSN建立通信关系时,MT2可以向WSN请求该WSN所在位置的位置信息,并将 WSN反馈来的位置信息作为该MT2当前的位置信息。 显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精 神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围 之内,则本发明也意图包含这些改动和变型在内。
权利要求
一种位置信息确定系统,应用于无线传感器网络中,其特征在于,包括至少一个移动终端,用于将自身当前的位置信息发送给所述网络中的无线传感器节点;所述网络中的无线传感器节点,用于根据自身相距所述移动终端的距离的信息以及所述移动终端发来的位置信息,确定所述无线传感器节点当前的位置信息。
2.如权利要求1所述的系统,其特征在于,所述无线传感器节点具体包括 接收单元,用于接收所述移动终端发送来的所述移动终端当前的位置信息;距离信息确定单元,用于确定所述无线传感器节点相距所述移动终端的距离的信息; 移动终端确定单元,用于根据距离信息确定单元确定的所述距离的信息,确定相距所 述无线传感器节点的距离最小的移动终端;选择单元,用于从接收单元接收到的位置信息中,选择出移动终端确定单元确定的移 动终端所发送的位置信息;位置信息确定单元,用于将选择单元选择的所述位置信息确定为所述无线传感器节点 当前的位置信息。
3.如权利要求2所述的系统,其特征在于,所述移动终端确定单元具体包括选择模块,用于根据预设的距离阈值和所述距离信息确定单元确定的距离的信息,从 所述移动终端中,选择相距所述无线传感器节点的距离不大于所述距离阈值的移动终端;移动终端确定模块,用于从选择模块选择的移动终端中,确定相距所述无线传感器节 点的距离最小的移动终端。
4.如1 3任一权利要求所述的系统,其特征在于,所述移动终端具体包括 确定单元,用于确定所述移动终端自身当前的位置信息;发送单元,用于将确定单元确定的所述位置信息承载在所述移动终端所在的移动通信 网络的广播消息中,或承载在所述无线传感器网络的数据帧中,发送给所述网络中的无线 传感器节点。
5.如1 3任一权利要求所述的系统,其特征在于,所述无线传感器节点还用于向所述 移动终端发送用于请求所述移动终端当前的位置信息的请求消息;以及所述移动终端在接收到所述请求消息后,将自身当前的位置信息发送给所述无线传感 器节点。
6.如1 3任一权利要求所述的系统,其特征在于,所述无线传感器节点相距移动终端 的距离的信息为所述无线传感器节点相距移动终端的跳数信息或网络梯度信息。
7.—种位置信息确定方法,应用于无线传感器网络中,其特征在于,包括至少一个移动终端将自身当前的位置信息发送给所述网络中的无线传感器节点; 接收到所述位置信息的无线传感器节点确定自身相距所述移动终端的距离的信息; 接收到所述位置信息的无线传感器节点根据确定的所述距离的信息以及接收到的所 述位置信息,确定自身当前的位置信息。
8.如权利要求7所述的方法,其特征在于,所述无线传感器节点根据所述距离的信息 以及所述移动终端当前的位置信息,确定所述无线传感器节点当前的位置信息具体包括根据所述距离的信息,确定相距所述无线传感器节点的距离最小的移动终端; 从所述接收到的位置信息中,确定相距所述无线传感器节点的距离最小的移动终端所发送的位置信息;将相距所述无线传感器节点的距离最小的移动终端发送的位置信息确定为所述无线 传感器节点当前的位置信息。
9.如权利要求8所述的方法,其特征在于,所述无线传感器节点根据确定的所述距离 的信息,确定相距所述无线传感器节点的距离最小的移动终端具体包括所述无线传感器节点根据预设的距离阈值和确定的所述距离的信息,从所述移动终端 中,选择相距所述无线传感器节点的距离不大于所述距离阈值的移动终端;以及从所述选择的移动终端中,确定相距所述无线传感器节点的距离最小的移动终端。
10.如7 9任一权利要求所述的方法,其特征在于,所述移动终端将自身当前的位置 信息承载在所述移动终端所在的移动通信网络的广播消息中,或承载在所述无线传感器网 络的数据帧中,发送给所述无线传感器节点。
11.如7 9任一权利要求所述的方法,其特征在于,所述无线传感器节点相距移动终 端的距离的信息为所述无线传感器节点相距移动终端的跳数信息或网络梯度信息。
12.—种移动终端,应用于无线传感器网络中,其特征在于,包括 确定单元,用于确定所述移动终端当前的位置信息;发送单元,用于将确定单元确定的所述位置信息发送给所述网络中的无线传感器节点ο
13.一种无线传感器节点设备,应用于无线传感器网络中,其特征在于,包括 接收单元,用于接收至少一个移动终端发来的所述移动终端当前的位置信息;以及确定单元,用于根据所述无线传感器节点设备相距所述移动终端的距离的信息以及接 收单元接收的所述位置信息,确定所述无线传感器节点当前的位置信息。
全文摘要
本发明公开了一种位置信息确定系统、方法,用以避免采用现有技术中确定无线传感器节点位置信息的方式存在的缺陷。其中,本发明公开的该系统包括至少一个移动终端,用于将自身当前的位置信息发送给无线传感器网络中的无线传感器节点;无线传感器网络中的无线传感器节点,用于根据自身相距所述移动终端的距离的信息以及所述移动终端发来的位置信息,确定所述无线传感器节点当前的位置信息。本发明还公开了一种移动终端和无线传感器节点设备。
文档编号H04W64/00GK101909353SQ200910052649
公开日2010年12月8日 申请日期2009年6月5日 优先权日2009年6月5日
发明者李平, 涂奎 申请人:中国移动通信集团上海有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1