一种室内人员定位方法及系统的制作方法

文档序号:9712123阅读:310来源:国知局
一种室内人员定位方法及系统的制作方法
【技术领域】
[0001 ]本发明室内人员定位技术领域,特别地,涉及一种室内人员定位方法及系统。
【背景技术】
[0002]现有室内定位技术主要有基于:红外定位、超声波定位、蓝牙技术定位等等。
[0003]红外线技术:采用了离散红外技术来实现室内定位,直线视距和传输距离较短这两大主要缺点使其室内定位的效果很差,而且只适合短距离传播,而且容易被荧光灯或者房间内的灯光干扰,在精确定位上有局限性;
[0004]超声波技术:主要采用反射式测距法,通过三角定位等算法确定物体的位置,即发射超声波并接收由被测物产生的回波,根据回波与发射波的时间差计算出待测距离,超声波定位抗干扰能力差,定位范围较小;
[0005]超宽带或者蓝牙等基于网络设备的定位精度不足,GPRS等传统卫星定位系统虽然可以高精度定位但是仅限于室外。

【发明内容】

[0006]为了解决上述技术问题,本发明提出了一种室内人员定位系统,所述系统包括:智能阅读器,用于读取室内人员的电子标签的数据信息,并把读取到的数据信息转发给ZigBee路由网关;ZigBee路由网关,用于接收智能阅读器转发的数据信息,并通过ZigBee网络把所述数据信息转发给定位终端,以便定位终端根据所述数据信息对所述室内人员进行定位。
[0007]进一步地,所述智能阅读器包括:传感器模块,用于读取电子标签的数据信息;转发射频模块,用于将传感器模块读取的数据信息转发给ZigBee路由网关。
[0008]进一步地,所述传感器模块读取电子标签的数据信息之前,所述智能阅读器还包括:第一扫描模块,用于以广播的方式扫描到电子标签;第一确认模块,用于确认智能阅读器的读写保护协议与电子标签的读写保护协议一致;第一建立连接模块,用于建立智能阅读器与电子标签之间的通信连接。
[0009]进一步地,所述第一确认模块包括:发送子模块,用于向电子标签发送读写保护协议标识的请求;接收子模块,用于接收电子标签的读写保护协议标识;判断子模块,用于判断接收到的电子标签的读写保护协议标识与智能阅读器的读写保护协议标识是否相同;确认子模块,用于当电子标签的读写保护协议标识与智能阅读器的读写保护协议标识相同时,则确认智能阅读器的读写保护协议与电子标签的读写保护协议一致。
[0010]进一步地,ZigBee路由网关还用于建立ZigBee网络,具体包括:第一接收模块,用于接收路由器节点发送的信标消息;第一发送模块,用于当第一接收模块接收到路由器节点发送的信标消息后,向路由器节点发送ZigBee路由网关的MAC地址;第二接收模块,用于接收路由器节点发送的加入ZigBee网络的请求消息;第二发送模块,用于当第二接收模块接收到路由器节点发送的加入ZigBee网络的请求消息后,向路由器节点发送加入ZigBee网络的响应消息;第三接收模块,用于接收路由器节点发送的ZigBee网络短地址的请求消息;第一分配模块,用于当第三接收模块接收到路由器节点发送的ZigBee网络短地址的请求消息后,为路由器节点分配ZigBee网络短地址;第三发送模块,用于将第一分配模块分配的ZigBee网络短地址发送给路由器节点;第二建立通信模块,用于与路由器节点建立通信连接,使路由器节点加入Z i gBee网络。
[0011]进一步地,在建立ZigBee网络之前,ZigBee路由网关还用于初始化ZigBee网络,具体包括:第二扫描模块,用于扫描信道能量;第一选择模块,用于选择能量最佳的信道作为ZigBee网络工作信道,并选择网络标识符;配置模块,用于配置ZigBee网络参数;广播模块,用于广播信标要求,以通知路由器节点加入ZigBee网络。
[0012]进一步地,ZigBee路由网关建立ZigBee网络后,ZigBee路由网关还用于组网,具体包括:第二选择模块,用于选择所述路由器节点作为路由器父节点;第二确认模块,用于确认路由器父节点是可用的;设置模块,用于为所述路由器父节点设置网络标识符;第四接收模块,用于接收路由器子节点发送的入网请求;第四发送模块,用于向路由器子节点发送接入ZigBee网络的响应消息;第三通信连接模块,用于建立所述路由器父节点与所述路由器子节点之间的通信连接,使路由器子节点接入Z i gBe e网络。
[0013]进一步地,所述路由器子节点接入ZigBee网络后,所述ZigBee路由网关还包括:第五接收模块,用于接收申请节点发出的入网请求;第三确认模块,用于确认所述路由器子节点有可用的地址;第二分配模块,用于分配网络号给所述申请节点;第五发送模块,向所述申请节点发送成功入网指令;第四通信连接模块,用于建立所述路由器子节点与所述申请节点之间的通信连接,使申请节点加入Z i gBee网络。
[0014]本发明还提出了一种室内人员定位方法,所述方法包括:智能阅读器读取室内人员的电子标签的数据信息,并把读取到的数据信息转发给ZigBee路由网关;ZigBee路由网关接收智能阅读器转发的数据信息,并通过ZigBee网络把所述数据信息转发给定位终端,以便定位终端根据所述数据信息对所述室内人员进行定位。
[0015]进一步地,在智能阅读器读取室内人员的电子标签之前,所述方法还包括:以广播的方式扫描到电子标签;并确认电子标签的读写保护协议和自身的读写保护协议一致时,建立与电子标签之间的通信连接。
[0016]进一步地,所述确认电子标签的读写保护协议和自身的读写保护协议一致,具体包括:向电子标签发送读写保护协议标识的请求;同时接收电子标签的读写保护协议标识,并判断接收到的电子标签的读写保护协议标识与自身的读写保护协议标识是否相同;当电子标签的读写保护协议标识与自身的读写保护协议标识相同时,则确认电子标签的读写保护协议与自身的读写保护协议一致。
[00? 7 ] 进一步地,ZigBee路由网关还用于建立ZigBee网络,具体包括:接收路由器节点发送的信标消息后,向路由器节点发送ZigBee路由网关的MAC地址;接收到路由器节点发送的加入Z i g B e e网络的请求消息后,向路由器节点发送加入Z i g B e e网络的响应消息;接收到路由器节点发送的ZigBee网络短地址的请求消息后,为路由器节点分配ZigBee网络短地址;将分配的ZigBee网络短地址发送给路由器节点,与路由器节点建立通信连接,使路由器节点加入ZigBee网络。
[0018]进一步地,ZigBee路由网关接收路由器节点发送的信标消息之前,ZigBee路由网关还用于初始化ZigBee网络,具体包括:
[0019]扫描信道能量后,选择能量最佳的信道作为ZigBee网络工作信道;选择网络标识符;配置ZigBee网络参数;广播信标要求,以通知路由器节点加入ZigBee网络。
[0020]进一步地,所述ZigBee路由网关建立ZigBee网络后,还用于组网,包括:选择所述路由器节点作为路由器父节点,确认路由器父节点是可用的,为所述路由器父节点设置网络标识符;接收路由器子节点发送的入网请求,向路由器子节点发送接入ZigBee网络的响应消息;建立所述路由器父节点与所述路由器子节点之间的通信连接,使路由器子节点接入ZigBee网络。
[0021]进一步地,所述路由器子节点接入ZigBee网络后,所述ZigBee路由网关用于组网,还包括:接收申请节点发出的入网请求,确认所述路由器子节点有可用的地址;分配网络号给所述申请节点后,向所述申请节点发送成功入网指令;建立所述路由器子节点与所述申请节点之间的通信连接,使申请节点加入Z i gBee网络。
[0022]本发明种室内人员定位系统系统包括:智能阅读器,用于读取室内人员的电子标签的数据信息,并把读取到的数据信息转发给ZigBee路由网关;ZigBee路由网关,用于接收智能阅读器转发的数据信息,并通过ZigBee网络把所述数据信息转发给终端设备,以便终端设备根据所述数据信息对所述室内人员进行定位。如此,本发明融合技术的定位系统定位精确度较高,且成本低、功耗低、组网简单、布设方便,非常适合室内人员的定位。
【附图说明】
[0023]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图,其中:
[0024]图1是本发明提供的室内人员定位系统的一种实施例的结构示意图;
[0025]图2是本发明提供的室内人员定位系统中的智能阅读器的一种实施例的结构示意图;
[0026]图3是本发明提供的智能阅读器中的第一确认模块的一种
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1