现场对象汇聚路由器及其自组网内数据传输方法

文档序号:6649666阅读:163来源:国知局
专利名称:现场对象汇聚路由器及其自组网内数据传输方法
技术领域
本发明涉及一种无线信号传播领域的定位装置及定位方法,尤指一种现场对象汇聚路由器安放在服务覆盖区域,用于采集用户射频卡信息,并且将信息传送至中心机,带通用分组无线业务GPRS模块的现场对象服务感应器,同互联网Internet、通讯网进行数据交互的现场对象汇聚路由器及其自组网内数据传输方法。
背景技术
位置信息服务(Location Based Service,LBS)是21世纪发展最迅速、增长空间最大的增值业务之一。种类繁多的位置信息服务采用不同的定位技术,来使得移动的用户(终端)可以方便地获知自己目前所处的位置,并用终端查询或收取附近各种场所的信息;同时它还可以对特定用户或组织进行定位,根据用户的位置进行实时监测、跟踪,结合的电子地图,实现监控与调度。当下流行的定位技术包括GPS全球卫星定位系统,基于移动网络(GSM/GPRS,CDMA,UMTS等)的基站覆盖范围(Cell)的定位方法,基于802.11无限局域网的定位方法,以及利用其他物理媒介进行定位计算的方法,包括红外线、激光等。基于这些定位技术的位置信息服务在各自的应用领域都获得了长足的发展,拥有了广泛的应用群体及多样的应用形式,如车载GPS导航系统,手机地图服务等。然而,在大众日常生活的应用领域,位置服务却并没有如预期般的获得爆炸性的发展。究其原因,位置信息服务要走进人们日常生活,带来真正方便快捷和全面的服务,就目前市面上已有的位置信息服务而言,无论从定位技术还是位置服务方面,都仍无法达到这样的需求。人们需要更高的定位精度、更方便的设备、更高的网络智能,以便能获得更精确更人性化更完善的信息服务来装备他们的日常生活。
纵观当下的位置信息服务方式,除了在定位精度、时效性、服务形式的多样性方面都各自具有其局限性之外,更为重要的是,在这些系统中,定位服务网络是作为整个系统的主体存在,而系统中的用户(终端)则是处在一个接受者的地位,在信息的获取的过程中处于相对被动的地位。这样的系统构架特点,决定了上述位置信息服务系统无法彻底做到“以人为本”,而相对集中、简约和注重通用性的功能界也难以满足人们多种多样的个性化需求,这成为位置信息服务这一优质的理念走进大多数人的日常生活的阻碍。为了使位置信息服务的理念能给更多的人带来作为新时代人类高科技移动生存的方便和快捷,为弥补市面上现有位置信息服务的种种不足,本专利提出了一种新颖的位置服务形式基于移动通讯终端感应的现场对象信息服务(Onsite Object Based Service,OOBS)。

发明内容
为了克服上述不足之处,本发明的主要目的旨在提供一种新的在需要进行服务定位的场所布设服务的“感应器/感应点”,使用者通过随身绑定在移动通讯终端上的感应设备和感应器进行交互,用户可以决定是否要发起感应的行为,当用户的感应行为完成后,系统将对用户位置进行确定,同时将和用户相关的信息服务通过移动终端提供的信息模式反馈给用户,这样的带通用分组无线业务GPRS模块的现场对象服务感应器位置获取办法和服务模式为现场对象汇聚路由器及其自组网内数据传输方法。
本发明要解决的技术问题是要解决现场对象信息服务技术以“人”为本,使人在这项服务方式中要占据主导地位,要解决现场对象服务在需要进行服务定位的场所布设服务的“感应器/感应点”,要使使用者能通过随身绑定在移动通讯终端上的感应设备和感应器进行交互,要解决对用户位置进行确定,同时将和用户相关的信息服务通过移动终端提供的信息模式反馈给用户,要解决相应的带通用分组无线业务GPRS模块的现场对象服务感应器的获取办法和服务模式,要解决其他定位技术存在的定位误差问题等技术问题。
本发明解决其技术问题所采用的技术方案是该装置由感应器、互联网、定位感应点、定位设备及定位环境等部件组成,该装置还包括服务器组、英特网、带通用分组无线业务GPRS模块的现场对象服务感应器、现场对象服务感应器、消费者和服务区域环境等,其中服务器组模块的输出信号传送到英特网模块,英特网模块与中心机现场带通用分组无线业务GPRS模块的对象服务感应器模块之间有双向输入、输出线相连接,中心机带通用分组无线业务GPRS模块的现场对象服务感应器模块分别与各现场对象服务感应器模块依次有双向输入、输出线相连接,其间均通过互联网和通讯网进行通讯联系,带通用分组无线业务GPRS模块的现场对象服务感应器安放在服务区域中的服务覆盖区域内,带通用分组无线业务GPRS模块的现场对象服务感应器模块发送服务码/位置信息/服务请求和手机短信、多媒体彩信信号传送到服务器组,服务器组模块发送基于位置的服务信息信号传送到服务区域和消费者及其覆盖区域内。
所述的现场对象汇聚路由器的带通用分组无线业务GPRS模块的现场对象服务感应器包括天线、无线通讯模块、无线通讯协议处理器模块、通用分组无线业务GPRS通讯模块、通用分组无线业务GPRS通讯模块处理器、电源适配器、通用分组无线业务GPRS天线及发光二极管模块,其中天线与无线通讯模块相连接,无线通讯模块通过双向总线与无线通讯协议处理器模块相连接,无线通讯协议处理器模块有双向输入、输出线与通用分组无线业务GPRS通讯模块处理器相连接,通用分组无线业务GPRS通讯模块通过双向总线与通用分组无线业务GPRS通讯模块处理器模块相连接,通用分组无线业务GPRS通讯模块的输入、输出端分别与通用分组无线业务GPRS天线的输出、输入端相连接,通用分组无线业务GPRS通讯模块处理器的输入、输出端与发光二极管模块的输出、输入端相连接,电源适配器的输入端与220V交流输出端相连接,电源适配器的输出端分别依次与通用分组无线业务GPRS通讯模块处理器模块、无线通讯协议处理器模块、无线通讯模块和通用分组无线业务GPRS通讯模块的输入端相连接。
一种现场对象汇聚路由器的自组网内数据传输方法,该方法通过中心模式令牌控制协议,在一组离散放置的带通用分组无线业务GPRS模块的现场对象服务感应器和各现场对象服务感应器之间建立网络数据连接,并以其中一台作为中心机,同互联网Internet和通讯网进行数据交互,当且仅当存在一个节点为中心节点,中心节点必须能和所有的节点建立无线点对点信息交换,其包括协议工作流程、启动协议的操作方法的自组网中心模式令牌控制协议流程A、自组网中心模式令牌控制协议流程B及协议运行方法等,其中协议工作流程的具体步骤是步骤1.感应器架设在定位服务区域内架设带通用分组无线业务GPRS模块的现场对象服务感应器和一个以上的现场对象服务感应器,并保证每个定位点有足够的信号覆盖;步骤2.开启和发送带通用分组无线业务GPRS模块的现场对象服务感应器开启,以轮询方式向所处的自组网内的现场对象服务感应器发送令牌报文;步骤3.请求或发送接收到令牌报文现场对象服务感应器,如果还未加入自组网,则向中心机发送入网请求,待中心机的批准;如果已加入自组网,则检查自己是否有数据需要发送,如果有则向中心机发送数据包,没有则发送空包;没有接收到令牌报文的现场对象服务感应器则静待,不作任何操作;步骤4.检查和判断中心机接收到来自现场对象服务感应器的报文,对报文内容进行检查,如果是入网请求,则检查批准其入网,发送批准入网报文;如果是数据报文,则通过通用分组无线业务GPRS网络模块将其传送至后台信息管理系统。
所述的现场对象汇聚路由器的自组网内数据传输方法的启动协议的操作方法通过带通用分组无线业务GPRS模块的现场对象服务感应器的初始化、加入自组网、判断报文种类、数据交换及访问在线现场对象服务感应器来实现组合完成,其中自组网中心模式令牌控制协议流程A的具体工作步骤是步骤1.启动和上电进入启动计时器C模块,启动PC机上的标准调试助手程序,对附近现场对象服务感应器进行状态监控,启动带通用分组无线业务GPRS模块的现场对象服务感应器,接通电源,待带通用分组无线业务GPRS模块的现场对象服务感应器初始化完成后,进入正常工作状态;现场对象服务感应器上电,接通电源,启动现场对象服务感应器,待现场对象服务感应器初始化完成后,进入正常工作状态;步骤2.状态监听初始化启动计时器C模块的一路输出信号进入状态监听初始化模块,监听信道,若10秒内信道持续嘈杂,则告警;若无,则进入流程;启动计时器C模块的另一路输出信号进入计时器C时延模块,其时延等于10秒;步骤3.判断状态监听初始化模块的输出信号进入判断信道干净模块,若判断是信道干净,则进入停止计时器C模块;若判断非信道干净,则反馈进入状态监听初始化模块的输出端;步骤4.状态令牌网启动停止计时器C模块的输出信号一路进入状态令牌网启动模块,另一路输出信号进入计时器C时延模块,其时延等于10秒;若计时器C超时,其输出信号依次进入通过通用分组无线业务GPRS发送警报信息模块、状态错误模块和停止模块;步骤5.判断状态令牌网启动模块的输出信号进入判断从“活动感应器”列表中取得i号感应器模块,若判断从“活动感应器”列表中是取得i号感应器,则进入发送令牌报文模块;若判断从“活动感应器”列表中没有取得i号感应器,则停止后进入带通用分组无线业务GPRS模块的现场对象服务感应器流程B模块;步骤6.启动计时器A发送令牌报文模块的输出信号进入启动计时器A模块;步骤7.监听令牌监听令牌模块的输出信号进入接收数据A模块;
步骤8.判断接收数据A模块的输出信号进入判断报文种类A模块,若判断报文种类模块访问是数据报文,则进入停止计时器A模块;若访问是空报文,则也进入停止计时器A模块;若为非报文种类,则反馈进入接收数据A模块的输入端;步骤9.将i号感应器服务故障计数器清零停止计时器A模块的输出信号进入将i号感应器服务故障计数器清零模块,将i号感应器服务故障计数器清零后,其输出信号则反馈进入判断模块从“活动感应器”列表中取得i号感应器;步骤10.计时器A时延将启动计时器A模块和停止计时器A模块的输出信号均进入计时器A时延模块,其计时器A时延等于前续时间加后续时间加数据报文时延加读取服务码时延加输入输出时延;若计时器A超时,其输出信号进入i号感应器服务故障计数器加1模块;步骤11.校验、发送和处理停止计时器A模块的输出信号一路进入计时器A时延,另一路依次进入校验和、发送i号数据报文回复及处理i号数据报文模块;其处理i号数据报文后的输出信号进入将i号感应器服务故障计数器清零模块;步骤12.判断i号感应器服务故障计数器加1模块的输出信号进入判断i号感应器服务故障计数器值超过限制(44)判断模块,若是超过i号感应器服务故障计数器的限制值,则进入将i号现场对象服务感应器从“活动感应器”列表中清除,将i号现场对象服务感应器加入“非活动感应器”列表模块。
所述的现场对象汇聚路由器的自组网内数据传输方法的启动协议的操作方法通过带通用分组无线业务GPRS模块的现场对象服务感应器的初始化、加入自组网、判断报文种类、数据交换及访问在线现场对象服务感应器来实现组合完成,其中自组网中心模式令牌控制协议流程B的具体工作步骤是步骤1.状态令牌消费阶段状态令牌消费阶段模块的输出信号进入判断“非活动感应器”列表长度>0模块;步骤2.判断“非活动感应器”列表长度>0模块的输出值,若是大于零,则进入获取“非活动感应器”列表中j号感应器模块,若非大于零,则进入带通用分组无线业务GPRS模块的现场对象服务感应器流程A模块;步骤3.发送j号招生报文获取“非活动感应器”列表中j号感应器模块的输出信号依次进入发送j号招生报文模块和启动计时器B模块;步骤4.监听启动计时器B模块的输出信号一路进入计时器B时延模块,其计时器B时延等于前续时间加后续时间加报名报文时延;另一路进入监听消费令牌一次握手模块,监听消费令牌一次握手模块的输出信号进入接收数据B模块;步骤5.判断接收数据B模块的输出信号进入判断报文种类B模块,若是报文种类j号报名报文,则进入停止计时器B模块,若非报文种类的报名报文,则反馈进入接收数据B模块的输入端;步骤6.发送停止计时器B模块的输出信号依次进入发送j号报名报文确认模块及启动计时器B模块;步骤7.监听启动计时器B模块的输出信号一路进入计时器B时延模块,另一路进入监听消费令牌二次握手模块,监听消费令牌二次握手模块的输出信号进入接收数据C模块;步骤8.判断接收数据C模块的输出信号进入判断报文种类C模块,若是报文种类j号报名报文,则进入停止计时器B模块,若非报文种类的报名报文,则反馈进入接收数据C模块的输入端;步骤9.清除和加入停止计时器B模块的输出信号一路进入计时器B时延模块,当计时器B时延为超时时,其输出信号反馈进入带通用分组无线业务GPRS模块的现场对象服务感应器流程A模块,另一路进入将j号现场对象服务感应器从“非活动感应器”列表中清除,将j号现场对象服务感应器加入“活动感应器”列表模块,将j号现场对象服务感应器从“非活动感应器”列表中清除,将j号现场对象服务感应器加入“活动感应器”列表模块的输出信号一路进入带通用分组无线业务GPRS模块的现场对象服务感应器流程A模块。
所述的现场对象汇聚路由器的自组网内数据传输方法的协议运行方法通过现场对象服务感应器的接收数据、两次握手确认、令牌报文处理、发送数据、发送警报、发送令牌、超时故障处理及列表更新处理实现组合完成,包括数据交互阶段和令牌申请阶段,其中数据交互阶段包括发送令牌、超时故障处理、接收数据和报文处理模块;令牌申请阶段包括轮询未入网感应器、发送招生报文、两次握手确认和列表更新处理模块;其具体工作步骤是步骤1.信道空闲检查启动信道空闲检查模块,为启动一个10s的计时器,循环检查信道状态,若信道处于空闲状态,为没有信号传输占用,则执行步骤2;若信道处于非空闲状态,为直到计时器超时信道仍处于忙碌状态时,则执行步骤3;步骤2.轮询已入网感应器若信道空闲检查模块的输出信号进入轮询已入网感应器模块,则从“活动感应器”列表中取得第i号感应器,转至步骤4;若“活动感应器”列表为空,或刚好完成一次轮询,则执行步骤8;步骤3.发送警报若信道空闲检查模块的输出信号进入发送警报模块,则通过带通用分组无线业务GPRS模块发送警报信息,报告错误,协议运行终止;步骤4.发送令牌轮询已入网感应器模块的输出第i号信号进入发送令牌模块,执行发送i号令牌报文,并转至步骤6;步骤5.超时故障处理将i号感应器服务故障计数器加1;若i号感应器服务故障计数器值超过限制,将i号感应器从“活动感应器”列表中清除,并将i号感应器加入“非活动感应器”列表,转回执行步骤2;若i号感应器服务故障计数器值未超过限制,转回步骤2;步骤6.接收数据发送令牌模块的输出信号进入接收数据模块,其接收来自i号感应器的数据,若接收成功,转至步骤7;若接收过程中发生超时,则反馈转至步骤5;步骤7.报文处理接收数据模块的输出信号进入报文处理模块,若收到的报文为空报文,将i号感应器服务故障计数器清零,并转回执行步骤2;若收到的报文为数据报文,对报文进行校验和检测,接着发送i号数据报文回复,然后处理i号数据报文,最后将i号感应器服务故障计数器清零,并转回步骤2;步骤8.轮询未入网感应器轮询已入网感应器模块的输出本轮查询完毕信号进入轮询未入网感应器模块,若“非活动感应器”列表长度为零,则转回执行步骤1;若“非活动感应器”列表长度不为零,获取列表中第j号感应器,转至步骤9;步骤9.发送招生报文轮询未入网感应器模块输出的第j号信号进入发送招生报文模块,向网络发送j号招生报文,并转至步骤10;步骤10.两次握手确认发送招生报文模块的输出信号进入两次握手确认模块,通过监听信道,接收来自感应器的数据;若接收到j号报名报文,发送j号报名报文确认,为一次握手;继续监听信道,接收来自感应器的数据,若接收到j号报名报文,则完成两次握手确认,并转至步骤11;若在两次握手确认过程中发生超时,转回执行步骤1;步骤11.列表更新处理两次握手确认模块的输出成功信号进入列表更新处理,将j号现场对象服务感应器从“非活动感应器”列表中清除,将j号现场对象服务感应器加入“活动感应器”列表,并转回执行步骤1。
现场对象感应器的主要功能是读取用户所携带的射频卡(RFID)中的信息,通过433MHz的自组网将RFID信息及自身的ID信息传送至中心机,再由中心机将这些数据信息通过通用分组无线业务GPRS网络连接传送到后台服务器。
本发明的有益效果是提供一种新的在需要进行服务定位的场所布设服务的“感应器/感应点”,其数据信息通过通用分组无线业务GPRS网络连接传送到后台服务器,使用者能通过随身绑定在移动通讯终端上的感应设备和感应器进行交互,用户可以决定是否要发起感应的行为,当用户的感应行为完成后,系统将对用户位置进行确定,同时将和用户相关的信息服务通过移动终端提供的信息模式反馈给用户,这样的位置获取办法和服务模式从根本上解决了其他的定位技术存在的定位误差问题,同时也使得位置信息服务实现了“用户主导”的模式,人们可以在有相关需求的时候主动获取信息,保证了服务的最大有效性,具有结构简单、成本较低、功能完整的特点。


下面结合

和实施例对本发明进一步说明。
附图1为本发明现场对象服务感应器的硬件环境示意图;附图2为本发明的内部原理结构方框示意图;附图3为本发明自组网中心模式令牌控制协议流程A示意图;附图4为本发明自组网中心模式令牌控制协议流程B示意图;附图5为本发明带通用分组无线业务GPRS模块的现场对象服务感应器协议运行步骤示意图;
附图标号说明2-服务器组;3-英特网;4-带通用分组无线业务GPRS模块的现场对象服务感应器;5-现场对象服务感应器;6-消费者;7-服务区域;9-天线;10-无线通讯模块;11-无线通讯协议处理器;12-GPRS通讯模块;13-GPRS通讯模块处理器;14-电源适配器;15-GPRS天线;16-发光二极管;21-启动计时器C;22-状态监听初始化;23-信道干净;24-停止计时器C;25-状态令牌网启动;26-从“活动感应器”列表中取得i号感应器;27-发送令牌报文;28-启动计时器A;29-监听令牌;30-接收数据A;31-判断报文种类A;32-停止计时器A;
33-将i号感应器服务故障计数器清零;34-计时器C时延;35-带GPRS模块的现场对象服务感应器流程B;36-计时器A时延;37-校验和;38-发送i号数据报文回复;39-处理i号数据报文;40-通过GPRS发送警报信息;41-状态错误;42-停止;43-i号感应器服务故障计数器加1;44-i号感应器服务故障计数器值超过限制;45-将i号现场对象服务感应器从“活动感应器”列表中清除,将i号现场对象服务感应器加入“非活动感应器”列表;50-状态令牌消费阶段;51-带GPRS模块的现场对象服务感应器流程A;52-“非活动感应器”列表长度>0;53-计时器B时延;54-获取“非活动感应器”列表中j号感应器;55-发送j号招生报文;56-启动计时器B;57-监听消费令牌一次握手58-接收数据B;59-判断报文种类B;60-停止计时器B;61-发送j号报名报文确认;63-监听消费令牌二次握手;
64-接收数据C;65-判断报文种类C;67-将j号现场对象服务感应器从“非活动感应器”列表中清除,将j号现场对象服务感应器加入“活动感应器”列表;68-数据交互阶段;69-令牌申请阶段;70-信道空闲检查;71-轮询已入网感应器;72-发送令牌;73-超时故障处理;74-接收数据;75-报文处理;76-发送警报;77-轮询未入网感应器;78-发送招生报文;79-两次握手确认;80-列表更新处理;
具体实施例方式请参阅附图1所示,本发明装置由感应器、互联网、定位感应点、定位设备及定位环境等部件组成,该装置还包括服务器组(2)、英特网(3)、带通用分组无线业务GPRS模块的现场对象服务感应器(4)、现场对象服务感应器(5)、消费者(6)和服务区域(7)环境等,其中服务器组(2)模块的输出信号传送到英特网(3)模块,英特网(3)模块与中心机现场带通用分组无线业务GPRS模块的对象服务感应器(4)模块之间有双向输入、输出线相连接,中心机带通用分组无线业务GPRS模块的现场对象服务感应器(4)模块分别与各现场对象服务感应器(5)模块依次有双向输入、输出线相连接,其间均通过互联网和通讯网进行通讯联系,带通用分组无线业务GPRS模块的现场对象服务感应器(4)安放在服务区域(7)中的服务覆盖区域内,带通用分组无线业务GPRS模块的现场对象服务感应器(4)模块发送服务码/位置信息/服务请求和手机短信、多媒体彩信信号传送到服务器组(2),服务器组(2)模块发送基于位置的服务信息信号传送到服务区域(7)和消费者(6)及其覆盖区域内。
请参阅附图2所示,所述的现场对象汇聚路由器的带通用分组无线业务GPRS模块的现场对象服务感应器(4)包括天线(9)、无线通讯模块(10)、无线通讯协议处理器(11)模块、通用分组无线业务GPRS通讯模块(12)、通用分组无线业务GPRS通讯模块处理器(13)、电源适配器(14)、通用分组无线业务GPRS天线(15)及发光二极管(16)模块等,其中天线(9)与无线通讯模块(10)相连接,无线通讯模块(10)通过双向总线与无线通讯协议处理器(11)模块相连接,无线通讯协议处理器(11)模块有双向输入、输出线与通用分组无线业务GPRS通讯模块处理器(13)相连接,通用分组无线业务GPRS通讯模块(12)通过双向总线与通用分组无线业务GPRS通讯模块处理器(13)模块相连接,通用分组无线业务GPRS通讯模块(12)的输入、输出端分别与通用分组无线业务GPRS天线(15)的输出、输入端相连接,通用分组无线业务GPRS通讯模块处理器(13)的输入、输出端与发光二极管(16)模块的输出、输入端相连接,电源适配器(14)的输入端与220V交流输出端相连接,电源适配器(14)的输出端分别依次与通用分组无线业务GPRS通讯模块处理器(13)模块、无线通讯协议处理器(11)模块、无线通讯模块(10)和通用分组无线业务GPRS通讯模块(12)的输入端相连接。
请参阅附图1、2、3、4、5所示,一种现场对象汇聚路由器的自组网内数据传输方法,该方法通过中心模式令牌控制协议,在一组离散放置的带通用分组无线业务GPRS模块的现场对象服务感应器(4)和各现场对象服务感应器(5)之间建立网络数据连接,并以其中一台作为中心机,同互联网Internet和通讯网进行数据交互,当且仅当存在一个节点为中心节点,中心节点必须能和所有的节点建立无线点对点信息交换,其包括协议工作流程、启动协议的操作方法的自组网中心模式令牌控制协议流程A、自组网中心模式令牌控制协议流程B及协议运行方法等,其中协议工作流程的具体步骤是步骤1.感应器架设在定位服务区域(7)内架设带通用分组无线业务GPRS模块的现场对象服务感应器(4)和一个以上的现场对象服务感应器(5),并保证每个定位点有足够的信号覆盖;步骤2.开启和发送带通用分组无线业务GPRS模块的现场对象服务感应器(4)开启,以轮询方式向所处的自组网内的现场对象服务感应器(5)发送令牌报文;步骤3.请求或发送接收到令牌报文现场对象服务感应器(5),如果还未加入自组网,则向中心机发送入网请求,待中心机的批准;如果已加入自组网,则检查自己是否有数据需要发送,如果有则向中心机发送数据包,没有则发送空包;没有接收到令牌报文的现场对象服务感应器(5)则静待,不作任何操作;步骤4.检查和判断中心机接收到来自现场对象服务感应器(5)的报文,对报文内容进行检查,如果是入网请求,则检查批准其入网,发送批准入网报文;如果是数据报文,则通过通用分组无线业务GPRS网络模块将其传送至后台信息管理系统。
请参阅附图3所示,所述的现场对象汇聚路由器的自组网内数据传输方法的启动协议的操作方法通过带通用分组无线业务GPRS模块的现场对象服务感应器(4)的初始化、加入自组网、判断报文种类、数据交换及访问在线现场对象服务感应器(5)来实现组合完成,其中自组网中心模式令牌控制协议流程A的具体工作步骤是步骤1.启动和上电进入启动计时器C(21)模块,启动PC机上的标准调试助手程序,对附近现场对象服务感应器(5)进行状态监控,启动带通用分组无线业务GPRS模块的现场对象服务感应器(4),接通电源,待带通用分组无线业务GPRS模块的现场对象服务感应器(4)初始化完成后,进入正常工作状态;现场对象服务感应器(5)上电,接通电源,启动现场对象服务感应器(5),待现场对象服务感应器(5)初始化完成后,进入正常工作状态;步骤2.状态监听初始化(22)启动计时器C(21)模块的一路输出信号进入状态监听初始化(22)模块,监听信道,若10秒内信道持续嘈杂,则告警;若无,则进入流程;启动计时器C(21)模块的另一路输出信号进入计时器C时延(34)模块,其时延等于10秒;步骤3.判断状态监听初始化(22)模块的输出信号进入判断信道干净(23)模块,若判断是信道干净(23),则进入停止计时器C(24)模块;若判断非信道干净(23),则反馈进入状态监听初始化(22)模块的输出端;
步骤4.状态令牌网启动(25)停止计时器C(24)模块的输出信号一路进入状态令牌网启动(25)模块,另一路输出信号进入计时器C时延(34)模块,其时延等于10秒;若计时器C超时,其输出信号依次进入通过通用分组无线业务GPRS发送警报信息(40)模块、状态错误(41)模块和停止(42)模块;步骤5.判断状态令牌网启动(25)模块的输出信号进入判断从“活动感应器”列表中取得i号感应器(26)模块,若判断从“活动感应器”列表中是取得i号感应器,则进入发送令牌报文(27)模块;若判断从“活动感应器”列表中没有取得i号感应器,则停止后进入带通用分组无线业务GPRS模块的现场对象服务感应器流程B(35)模块;步骤6.启动计时器A(28)发送令牌报文(27)模块的输出信号进入启动计时器A(28)模块;步骤7.监听令牌(29)监听令牌(29)模块的输出信号进入接收数据A(30)模块;步骤8.判断接收数据A(30)模块的输出信号进入判断报文种类A(31)模块,若判断报文种类(31)模块访问是数据报文,则进入停止计时器A(32)模块;若访问是空报文,则也进入停止计时器A(32)模块;若为非报文种类,则反馈进入接收数据A(30)模块的输入端;步骤9.将i号感应器服务故障计数器清零(33)停止计时器A(32)模块的输出信号进入将i号感应器服务故障计数器清零(33)模块,将i号感应器服务故障计数器清零后,其输出信号则反馈进入判断模块从“活动感应器”列表中取得i号感应器(26);步骤10.计时器A时延(36)将启动计时器A(28)模块和停止计时器A(32)模块的输出信号均进入计时器A时延(36)模块,其计时器A时延(36)等于前续时间加后续时间加数据报文时延加读取服务码时延加输入输出时延;若计时器A超时,其输出信号进入i号感应器服务故障计数器加1(43)模块;步骤11.校验、发送和处理停止计时器A(32)模块的输出信号一路进入计时器A时延(36),另一路依次进入校验和(37)、发送i号数据报文回复(38)及处理i号数据报文(39)模块;其处理i号数据报文(39)后的输出信号进入将i号感应器服务故障计数器清零(33)模块;步骤12.判断i号感应器服务故障计数器加1(43)模块的输出信号进入判断i号感应器服务故障计数器值超过限制(44)判断模块,若是超过i号感应器服务故障计数器的限制值,则进入将i号现场对象服务感应器从“活动感应器”列表中清除,将i号现场对象服务感应器加入“非活动感应器”列表(45)模块。
启动协议的操作步骤1)、启动监控机程序启动PC机上的标准调试助手程序,对附近现场对象服务感应器OS(Onsite Senspr)进行状态监控;2)、启动带GPRS模块的现场对象服务感应器OGR(OnsiteGPRS Router)接通电源,待OGR初始化完成后,进入正常工作状态,工作指示灯亮;3)、现场对象服务感应器OS上电接通电源,启动现场对象服务感应器OS,待现场对象服务感应器OS初始化完成后,进入正常工作状态;
4)、现场对象服务感应器OS初始化监听信道,若10秒内信道持续嘈杂,则告警;若无,则进入流程;5)、现场对象服务感应器OS加入自组网招生流程OGR向“非活动的现场对象服务感应器OS列表”中的首位成员发送招生报文,若现场对象服务感应器OS接受该报文,则回复报名报文,OGR回复报名报文确认报文后,现场对象服务感应器OS再次回复报名报文;若两次握手成功,该设备加入“活动的现场对象服务感应器OS列表”,并从“非活动的现场对象服务感应器OS列表”中移出,然后回到轮询流程;当OGR轮询到该设备时,该设备将正确登陆;6)、OGR同现场对象服务感应器OS间数据交换轮询流程对“活动的现场对象服务感应OS列表”中的每一个成员执行访问流程(流程4),然后回到流程2;7)、OGR访问在线现场对象服务感应器OS访问流程在“活动的现场对象服务感应器OS列表”中的成员,当没有用户射频卡信息时,将返回空报文;反之,返回数据报文;若没有响应,进入停机处理流程(流程5);8)、某一台现场对象服务感应器OS下线或出现故障停机处理流程当OGR轮询到该设备时,若该设备连续6次没有响应,将该设备从“活动的现场对象服务感应器OS列表”中移出,并加入“非活动的现场对象服务感应器OS列表”。
请参阅附图4所示,所述的现场对象汇聚路由器的自组网内数据传输方法的启动协议的操作方法通过带通用分组无线业务GPRS模块的现场对象服务感应器(4)的初始化、加入自组网、判断报文种类、数据交换及访问在线现场对象服务感应器(5)来实现组合完成,其中
自组网中心模式令牌控制协议流程B的具体工作步骤是步骤1.状态令牌消费阶段(50)状态令牌消费阶段(50)模块的输出信号进入判断“非活动感应器”列表长度>0(52)模块;步骤2.判断“非活动感应器”列表长度>0(52)模块的输出值,若是大于零,则进入获取“非活动感应器”列表中j号感应器(54)模块,若非大于零,则进入带通用分组无线业务GPRS模块的现场对象服务感应器流程A(51)模块;步骤3.发送j号招生报文(55)获取“非活动感应器”列表中j号感应器(54)模块的输出信号依次进入发送j号招生报文(55)模块和启动计时器B(56)模块;步骤4.监听启动计时器B(56)模块的输出信号一路进入计时器B时延(53)模块,其计时器B时延(53)等于前续时间加后续时间加报名报文时延;另一路进入监听消费令牌一次握手(57)模块,监听消费令牌一次握手(57)模块的输出信号进入接收数据B(58)模块;步骤5.判断接收数据B(58)模块的输出信号进入判断报文种类B(59)模块,若是报文种类j号报名报文,则进入停止计时器B(60)模块,若非报文种类的报名报文,则反馈进入接收数据B(58)模块的输入端;步骤6.发送停止计时器B(60)模块的输出信号依次进入发送j号报名报文确认(61)模块及启动计时器B(56)模块;
步骤7.监听启动计时器B(56)模块的输出信号一路进入计时器B时延(53)模块,另一路进入监听消费令牌二次握手(63)模块,监听消费令牌二次握手(63)模块的输出信号进入接收数据C(64)模块;步骤8.判断接收数据C(64)模块的输出信号进入判断报文种类C(65)模块,若是报文种类j号报名报文,则进入停止计时器B(60)模块,若非报文种类的报名报文,则反馈进入接收数据C(64)模块的输入端;步骤9.清除和加入停止计时器B(60)模块的输出信号一路进入计时器B时延(53)模块,当计时器B时延(53)为超时时,其输出信号反馈进入带通用分组无线业务GPRS模块的现场对象服务感应器流程A(51)模块,另一路进入将j号现场对象服务感应器从“非活动感应器”列表中清除,将j号现场对象服务感应器加入“活动感应器”列表(67)模块,将j号现场对象服务感应器从“非活动感应器”列表中清除,将j号现场对象服务感应器加入“活动感应器”列表(67)模块的输出信号一路进入带通用分组无线业务GPRS模块的现场对象服务感应器流程A(51)模块。
请参阅附图5所示,所述的现场对象汇聚路由器的自组网内数据传输方法的协议运行方法通过现场对象服务感应器(4)的接收数据、两次握手确认、令牌报文处理、发送数据、发送警报、发送令牌、超时故障处理及列表更新处理实现组合完成,包括数据交互阶段(68)和令牌申请阶段(69),其中数据交互阶段(68)包括发送令牌(72)、超时故障处理(73)、接收数据(74)和报文处理(75)模块;
令牌申请阶段(69)包括轮询未入网感应器(77)、发送招生报文(78)、两次握手确认(79)和列表更新处理(80)模块;其具体工作步骤是步骤1.信道空闲检查(70)启动信道空闲检查(70)模块,为启动一个10s的计时器,循环检查信道状态,若信道处于空闲状态,为没有信号传输占用,则执行步骤2;若信道处于非空闲状态,为直到计时器超时信道仍处于忙碌状态时,则执行步骤3;步骤2.轮询已入网感应器(71)若信道空闲检查(70)模块的输出信号进入轮询已入网感应器(71)模块,则从“活动感应器”列表中取得第i号感应器,转至步骤4;若“活动感应器”列表为空,或刚好完成一次轮询,则执行步骤8;步骤3.发送警报(76)若信道空闲检查(70)模块的输出信号进入发送警报(76)模块,则通过带通用分组无线业务GPRS模块发送警报信息,报告错误,协议运行终止;步骤4.发送令牌(72)轮询已入网感应器(71)模块的输出第i号信号进入发送令牌(72)模块,执行发送i号令牌报文,并转至步骤6;步骤5.超时故障处理(73)将i号感应器服务故障计数器加1;若i号感应器服务故障计数器值超过限制,将i号感应器从“活动感应器”列表中清除,并将i号感应器加入“非活动感应器”列表,转回执行步骤2;若i号感应器服务故障计数器值未超过限制,转回步骤2;步骤6.接收数据(74)发送令牌(72)模块的输出信号进入接收数据(74)模块,其接收来自i号感应器的数据,若接收成功,转至步骤7;若接收过程中发生超时,则反馈转至步骤5;步骤7.报文处理(75)接收数据(74)模块的输出信号进入报文处理(75)模块,若收到的报文为空报文,将i号感应器服务故障计数器清零,并转回执行步骤2;若收到的报文为数据报文,对报文进行校验和检测,接着发送i号数据报文回复,然后处理i号数据报文,最后将i号感应器服务故障计数器清零,并转回步骤2;步骤8.轮询未入网感应器(77)轮询已入网感应器(71)模块的输出本轮查询完毕信号进入轮询未入网感应器(77)模块,若“非活动感应器”列表长度为零,则转回执行步骤1;若“非活动感应器”列表长度不为零,获取列表中第j号感应器,转至步骤9;步骤9.发送招生报文(78)轮询未入网感应器(77)模块输出的第j号信号进入发送招生报文(78)模块,向网络发送j号招生报文,并转至步骤10;步骤10.两次握手确认(79)发送招生报文(78)模块的输出信号进入两次握手确认(79)模块,通过监听信道,接收来自感应器的数据;若接收到j号报名报文,发送j号报名报文确认,为一次握手;继续监听信道,接收来自感应器的数据,若接收到j号报名报文,则完成两次握手确认,并转至步骤11;若在两次握手确认过程中发生超时,转回执行步骤1;步骤11.列表更新处理(80)两次握手确认(79)模块的输出成功信号进入列表更新处理(80),将j号现场对象服务感应器从“非活动感应器”列表中清除,将j号现场对象服务感应器加入“活动感应器”列表,并转回执行步骤1。
带GPRS模块的现场对象服务感应器构造带GPRS模块的现场服务对象感应器具有网络数据传输功能,在现场服务对象感应器自组网中担任中心机。
带GPRS模块的现场对象服务感应器的工作过程如下1)带GPRS模块的现场对象服务感应器同普通的现场对象服务感应器执行相同的RFID识别及读取工作。
2)根据自组网中心模式协议算法产生令牌,控制现场对象服务感应器自组网内数据的上传,避免因碰撞造成的数据丢失和误码。
3)通过433MHz自组网连接,接收来自自组网内现场对象服务感应器的数据包。
4)将自组网内对象服务感应器(也包扩自身)上传的数据包,利用GPRS模块,通过Internet发送至后台信息控制服务器。
本专利发明现场对象服务感应器中主要包括现场对象感应器构造方法现场对象感应器安放在服务覆盖区域,用于采集用户射频卡信息,并且将信息传送至中心机,带通用分组无线业务GPRS模块的现场对象服务感应器;本专利中提出申请的现场对象感应器完全是由本专利提交者自行设计制造的,具有结构简单、成本较低、功能完整的特点。
带GPRS模块的现场对象服务感应器构造方法带GPRS模块的现场对象服务感应器除了具有同现场对象服务感应器相同的RFID读取模块,还包含一个GPRS模块,可以将自己所在的服务感应器自组网中各个节点上传来的数据信息利用GPRS模块通过Internet发送至位置服务系统的后台服务器。
自组网中心模式令牌控制协议中心模式令牌控制协议是现场对象服务感应器构建自组网所依照的协议。该协议同时定义了自组网内的数据传输协议,同传统的Ad-Hoc等自组网协议相比,本协议具有适应性强、简单高效的特点。
现场对象信息服务简介随着全球LBS业务热潮的兴起,位置业务在各个领域的应用迅速展开,基于无线局域网、全球定位系统信息服务分支层出不穷。然而本专利申请提出的定位系统概念中,独辟蹊径地将位置服务与时下流行的RFID技术融和在一起,利用覆盖范围几乎无所不及的移动通讯网络作为信息服务的媒介和载体,实属独具市场前瞻性的创新之举。
人们需要一种真正方便和低花费、高效率的位置信息服务。本专利申请中提出的位置信息服务系统,深入细致了解生活需求的方方面面,在人们最需要获得信息服务的地方设置服务感应点。并且摒弃了以往位置信息服务常见的繁复的终端菜单操作,而只需让感应器读取用户RFID信息即完成了一次信息获取所需的全部操作。这样的服务模式大大简化了终端的操作程序,无需高性能的终端机即可实现高效多样的信息服务。另外,采用现场对象号来进行位置确定的办法,既保护了用户的位置隐私,也使后台信息管理系统工作在On Demand的模式下,即在需要的时候进行定位运算和信息检索,降低了运算负载和不必要的资源开销。后台信息管理系统的工作流程也将大大简化,使得系统具有更好的灵活性和扩充性。
本专利申请中所提出的现场对象服务感应器自组网是工作在433MHz频段,来进行节点间的数据传输。433MHz频段属于公用频段范围,因此放置在服务覆盖的公共区域内的现场对象服务感应器之间的自组网通讯将很有可能受到其他民用电子设备的干扰,使得通讯可靠性、正确性收到较大的挑战。因此,本专利中还使用了可调频道数据传输方法,作为433MHz频段的公开性和易受干扰性的应对措施。433MHz频段包括八个可调频道,在现场对象服务感应器的433模块中,有三根跳线,这三根跳线具有23=8种设置方式,这样就使得设备能工作在8个不同得频段。具体方法是在自组网建立起来以后,调整网内所有的感应器频道设置,已达到干扰最小、通讯最佳的状态。注意最终网内所有的感应器应工作在相同频道。在应用过程中进行定期检测,若发现因应用场地的物理环境发生变化而导致自组网频道收到干扰,立刻关闭自组网并进行重新调校。
由于本专利所提出的位置服务系统较其他的定位系统所具有的独创性和先进性,因此需要对关系到的各项技术指标进行深入分析,进行大量的调研和实验工作,才能成就这个优异的构想。本专利文档所提出的就是其中的利用现场对象服务感应器提供移动信息服务的方法,包括其原理即实施。
权利要求
1.一种现场对象汇聚路由器,该装置有感应器、互联网、通讯网、定位感应点、定位设备及定位环境,其特征在于包括服务器组(2)、英特网(3)、带通用分组无线业务GPRS模块的现场对象服务感应器(4)、现场对象服务感应器(5)、消费者(6)和服务区域(7),其中服务器组(2)模块的输出信号传送到英特网(3)模块,英特网(3)模块与中心机现场带通用分组无线业务GPRS模块的对象服务感应器(4)模块之间有双向输入、输出线相连接,中心机带通用分组无线业务GPRS模块的现场对象服务感应器(4)模块分别与各现场对象服务感应器(5)模块依次有双向输入、输出线相连接,其间均通过互联网和通讯网进行通讯联系,带通用分组无线业务GPRS模块的现场对象服务感应器(4)安放在服务区域(7)中的服务覆盖区域内,带通用分组无线业务GPRS模块的现场对象服务感应器(4)模块发送服务码/位置信息/服务请求和手机短信、多媒体彩信信号传送到服务器组(2),服务器组(2)模块发送基于位置的服务信息信号传送到服务区域(7)和消费者(6)及其覆盖区域内。
2.根据权利要求1所述的现场对象汇聚路由器,其特征在于所述的带通用分组无线业务GPRS模块的现场对象服务感应器(4)包括天线(9)、无线通讯模块(10)、无线通讯协议处理器(11)模块、通用分组无线业务GPRS通讯模块(12)、通用分组无线业务GPRS通讯模块处理器(13)、电源适配器(14)、通用分组无线业务GPRS天线(15)及发光二极管(16)模块,其中天线(9)与无线通讯模块(10)相连接,无线通讯模块(10)通过双向总线与无线通讯协议处理器(11)模块相连接,无线通讯协议处理器(11)模块有双向输入、输出线与通用分组无线业务GPRS通讯模块处理器(13)相连接,通用分组无线业务GPRS通讯模块(12)通过双向总线与通用分组无线业务GPRS通讯模块处理器(13)模块相连接,通用分组无线业务GPRS通讯模块(12)的输入、输出端分别与通用分组无线业务GPRS天线(15)的输出、输入端相连接,通用分组无线业务GPRS通讯模块处理器(13)的输入、输出端与发光二极管(16)模块的输出、输入端相连接,电源适配器(14)的输入端与220V交流输出端相连接,电源适配器(14)的输出端分别依次与通用分组无线业务GPRS通讯模块处理器(13)模块、无线通讯协议处理器(11)模块、无线通讯模块(10)和通用分组无线业务GPRS通讯模块(12)的输入端相连接。
3.一种现场对象汇聚路由器的自组网内数据传输方法,其特征在于该方法通过中心模式令牌控制协议,在一组离散放置的带通用分组无线业务GPRS模块的现场对象服务感应器(4)和各现场对象服务感应器(5)之间建立网络数据连接,并以其中一台作为中心机,同互联网Internet和通讯网进行数据交互,当且仅当存在一个节点为中心节点,中心节点必须能和所有的节点建立无线点对点信息交换,其包括协议工作流程、启动协议的操作方法的自组网中心模式令牌控制协议流程A、自组网中心模式令牌控制协议流程B及协议运行方法,其中协议工作流程的具体步骤是步骤1.感应器架设在定位服务区域(7)内架设带通用分组无线业务GPRS模块的现场对象服务感应器(4)和一个以上的现场对象服务感应器(5),并保证每个定位点有足够的信号覆盖;步骤2.开启和发送带通用分组无线业务GPRS模块的现场对象服务感应器(4)开启,以轮询方式向所处的自组网内的现场对象服务感应器(5)发送令牌报文;步骤3.请求或发送接收到令牌报文现场对象服务感应器(5),如果还未加入自组网,则向中心机发送入网请求,待中心机的批准;如果已加入自组网,则检查自己是否有数据需要发送,如果有则向中心机发送数据包,没有则发送空包;没有接收到令牌报文的现场对象服务感应器(5)则静待,不作任何操作;步骤4.检查和判断中心机接收到来自现场对象服务感应器(5)的报文,对报文内容进行检查,如果是入网请求,则检查批准其入网,发送批准入网报文;如果是数据报文,则通过通用分组无线业务GPRS网络模块将其传送至后台信息管理系统。
4.根据权利要求3所述的现场对象汇聚路由器的自组网内数据传输方法,其特征在于所述的启动协议的操作方法通过带通用分组无线业务GPRS模块的现场对象服务感应器(4)的初始化、加入自组网、判断报文种类、数据交换及访问在线现场对象服务感应器(5)来实现组合完成,其中自组网中心模式令牌控制协议流程A的具体工作步骤是步骤1.启动和上电进入启动计时器C(21)模块,启动PC机上的标准调试助手程序,对附近现场对象服务感应器(5)进行状态监控,启动带通用分组无线业务GPRS模块的现场对象服务感应器(4),接通电源,待带通用分组无线业务GPRS模块的现场对象服务感应器(4)初始化完成后,进入正常工作状态;现场对象服务感应器(5)上电,接通电源,启动现场对象服务感应器(5),待现场对象服务感应器(5)初始化完成后,进入正常工作状态;步骤2.状态监听初始化(22)启动计时器C(21)模块的一路输出信号进入状态监听初始化(22)模块,监听信道,若10秒内信道持续嘈杂,则告警;若无,则进入流程;启动计时器C(21)模块的另一路输出信号进入计时器C时延(34)模块,其时延等于10秒;步骤3.判断状态监听初始化(22)模块的输出信号进入判断信道干净(23)模块,若判断是信道干净(23),则进入停止计时器C(24)模块;若判断非信道干净(23),则反馈进入状态监听初始化(22)模块的输出端;步骤4.状态令牌网启动(25)停止计时器C(24)模块的输出信号一路进入状态令牌网启动(25)模块,另一路输出信号进入计时器C时延(34)模块,其时延等于10秒;若计时器C超时,其输出信号依次进入通过通用分组无线业务GPRS发送警报信息(40)模块、状态错误(41)模块和停止(42)模块;步骤5.判断状态令牌网启动(25)模块的输出信号进入判断从“活动感应器”列表中取得i号感应器(26)模块,若判断从“活动感应器”列表中是取得i号感应器,则进入发送令牌报文(27)模块;若判断从“活动感应器”列表中没有取得i号感应器,则停止后进入带通用分组无线业务GPRS模块的现场对象服务感应器流程B(35)模块;步骤6.启动计时器A(28)发送令牌报文(27)模块的输出信号进入启动计时器A(28)模块;步骤7.监听令牌(29)监听令牌(29)模块的输出信号进入接收数据A(30)模块;步骤8.判断接收数据A(30)模块的输出信号进入判断报文种类A(31)模块,若判断报文种类(31)模块访问是数据报文,则进入停止计时器A(32)模块;若访问是空报文,则也进入停止计时器A(32)模块;若为非报文种类,则反馈进入接收数据A(30)模块的输入端;步骤9.将i号感应器服务故障计数器清零(33)停止计时器A(32)模块的输出信号进入将i号感应器服务故障计数器清零(33)模块,将i号感应器服务故障计数器清零后,其输出信号则反馈进入判断模块从“活动感应器”列表中取得i号感应器(26);步骤10.计时器A时延(36)将启动计时器A(28)模块和停止计时器A(32)模块的输出信号均进入计时器A时延(36)模块,其计时器A时延(36)等于前续时间加后续时间加数据报文时延加读取服务码时延加输入输出时延;若计时器A超时,其输出信号进入i号感应器服务故障计数器加1(43)模块;步骤11.校验、发送和处理停止计时器A(32)模块的输出信号一路进入计时器A时延(36),另一路依次进入校验和(37)、发送i号数据报文回复(38)及处理i号数据报文(39)模块;其处理i号数据报文(39)后的输出信号进入将i号感应器服务故障计数器清零(33)模块;步骤12.判断i号感应器服务故障计数器加1(43)模块的输出信号进入判断i号感应器服务故障计数器值超过限制(44)判断模块,若是超过i号感应器服务故障计数器的限制值,则进入将i号现场对象服务感应器从“活动感应器”列表中清除,将i号现场对象服务感应器加入“非活动感应器”列表(45)模块。
5.根据权利要求3所述的现场对象汇聚路由器的自组网内数据传输方法,其特征在于所述的启动协议的操作方法通过带通用分组无线业务GPRS模块的现场对象服务感应器(4)的初始化、加入自组网、判断报文种类、数据交换及访问在线现场对象服务感应器(5)来实现组合完成,其中自组网中心模式令牌控制协议流程B的具体工作步骤是步骤1.状态令牌消费阶段(50)状态令牌消费阶段(50)模块的输出信号进入判断“非活动感应器”列表长度>0(52)模块;步骤2.判断“非活动感应器”列表长度>0(52)模块的输出值,若是大于零,则进入获取“非活动感应器”列表中j号感应器(54)模块,若非大于零,则进入带通用分组无线业务GPRS模块的现场对象服务感应器流程A(51)模块;步骤3.发送j号招生报文(55)获取“非活动感应器”列表中j号感应器(54)模块的输出信号依次进入发送j号招生报文(55)模块和启动计时器B(56)模块;步骤4.监听启动计时器B(56)模块的输出信号一路进入计时器B时延(53)模块,其计时器B时延(53)等于前续时间加后续时间加报名报文时延;另一路进入监听消费令牌一次握手(57)模块,监听消费令牌一次握手(57)模块的输出信号进入接收数据B(58)模块;步骤5.判断接收数据B(58)模块的输出信号进入判断报文种类B(59)模块,若是报文种类j号报名报文,则进入停止计时器B(60)模块,若非报文种类的报名报文,则反馈进入接收数据B(58)模块的输入端;步骤6.发送停止计时器B(60)模块的输出信号依次进入发送j号报名报文确认(61)模块及启动计时器B(56)模块;步骤7.监听启动计时器B(56)模块的输出信号一路进入计时器B时延(53)模块,另一路进入监听消费令牌二次握手(63)模块,监听消费令牌二次握手(63)模块的输出信号进入接收数据C(64)模块;步骤8.判断接收数据C(64)模块的输出信号进入判断报文种类C(65)模块,若是报文种类j号报名报文,则进入停止计时器B(60)模块,若非报文种类的报名报文,则反馈进入接收数据C(64)模块的输入端;步骤9.清除和加入停止计时器B(60)模块的输出信号一路进入计时器B时延(53)模块,当计时器B时延(53)为超时时,其输出信号反馈进入带通用分组无线业务GPRS模块的现场对象服务感应器流程A(51)模块,另一路进入将j号现场对象服务感应器从“非活动感应器”列表中清除,将j号现场对象服务感应器加入“活动感应器”列表(67)模块,将j号现场对象服务感应器从“非活动感应器”列表中清除,将j号现场对象服务感应器加入“活动感应器”列表(67)模块的输出信号一路进入带通用分组无线业务GPRS模块的现场对象服务感应器流程A(51)模块。
6.根据权利要求3所述的现场对象汇聚路由器的自组网内数据传输方法,其特征在于所述的协议运行方法通过现场对象服务感应器(4)的接收数据、两次握手确认、令牌报文处理、发送数据、发送警报、发送令牌、超时故障处理及列表更新处理实现组合完成,包括数据交互阶段(68)和令牌申请阶段(69),其中数据交互阶段(68)包括发送令牌(72)、超时故障处理(73)、接收数据(74)和报文处理(75)模块;令牌申请阶段(69)包括轮询未入网感应器(77)、发送招生报文(78)、两次握手确认(79)和列表更新处理(80)模块;其具体工作步骤是步骤1.信道空闲检查(70)启动信道空闲检查(70)模块,为启动一个10s的计时器,循环检查信道状态,若信道处于空闲状态,为没有信号传输占用,则执行步骤2;若信道处于非空闲状态,为直到计时器超时信道仍处于忙碌状态时,则执行步骤3;步骤2.轮询已入网感应器(71)若信道空闲检查(70)模块的输出信号进入轮询已入网感应器(71)模块,则从“活动感应器”列表中取得第i号感应器,转至步骤4;若“活动感应器”列表为空,或刚好完成一次轮询,则执行步骤8;步骤3.发送警报(76)若信道空闲检查(70)模块的输出信号进入发送警报(76)模块,则通过带通用分组无线业务GPRS模块发送警报信息,报告错误,协议运行终止;步骤4.发送令牌(72)轮询已入网感应器(71)模块的输出第i号信号进入发送令牌(72)模块,执行发送i号令牌报文,并转至步骤6;步骤5.超时故障处理(73)将i号感应器服务故障计数器加1;若i号感应器服务故障计数器值超过限制,将i号感应器从“活动感应器”列表中清除,并将i号感应器加入“非活动感应器”列表,转回执行步骤2;若i号感应器服务故障计数器值未超过限制,转回步骤2;步骤6.接收数据(74)发送令牌(72)模块的输出信号进入接收数据(74)模块,其接收来自i号感应器的数据,若接收成功,转至步骤7;若接收过程中发生超时,则反馈转至步骤5;步骤7.报文处理(75)接收数据(74)模块的输出信号进入报文处理(75)模块,若收到的报文为空报文,将i号感应器服务故障计数器清零,并转回执行步骤2;若收到的报文为数据报文,对报文进行校验和检测,接着发送i号数据报文回复,然后处理i号数据报文,最后将i号感应器服务故障计数器清零,并转回步骤2;步骤8.轮询未入网感应器(77)轮询已入网感应器(71)模块的输出本轮查询完毕信号进入轮询未入网感应器(77)模块,若“非活动感应器”列表长度为零,则转回执行步骤1;若“非活动感应器”列表长度不为零,获取列表中第j号感应器,转至步骤9;步骤9.发送招生报文(78)轮询未入网感应器(77)模块输出的第j号信号进入发送招生报文(78)模块,向网络发送j号招生报文,并转至步骤10;步骤10.两次握手确认(79)发送招生报文(78)模块的输出信号进入两次握手确认(79)模块,通过监听信道,接收来自感应器的数据;若接收到j号报名报文,发送j号报名报文确认,为一次握手;继续监听信道,接收来自感应器的数据,若接收到j号报名报文,则完成两次握手确认,并转至步骤11;若在两次握手确认过程中发生超时,转回执行步骤1;步骤11.列表更新处理(80)两次握手确认(79)模块的输出成功信号进入列表更新处理(80),将j号现场对象服务感应器从“非活动感应器”列表中清除,将j号现场对象服务感应器加入“活动感应器”列表,并转回执行步骤1。
全文摘要
一种涉及无线信号传播领域的定位装置及定位方法,尤指一种现场对象感应器安放在服务覆盖区域,用于采集用户射频卡信息的现场对象汇聚路由器及其自组网内数据传输方法。该装置由服务器组、带通用分组无线业务GPRS模块的现场对象服务感应器、服务区域和消费者环境等硬件环境组成,该方法通过中心模式令牌控制协议,在一组离散放置的现场对象服务感应器之间建立网络数据连接,以一台作为中心机,同互联网和通讯网进行数据交互等。本发明的优点是提供一种新的在需要进行服务定位的场所布设服务的“感应器/感应点”,能通过随身绑定在移动通讯终端上的感应设备和感应器进行交互,具有结构简单、成本较低、功能完整的特点。
文档编号G06K7/00GK1767497SQ20051011055
公开日2006年5月3日 申请日期2005年11月18日 优先权日2005年11月18日
发明者张毅斌, 贺樑, 应振宇 申请人:上海宽鑫信息科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1