一种自动识别最近网关的方法及其系统与流程

文档序号:17008969发布日期:2019-03-02 02:09阅读:335来源:国知局
一种自动识别最近网关的方法及其系统与流程

本发明涉及网关识别技术领域,更具体地说是指一种自动识别最近网关的方法及其系统。



背景技术:

随着社会经济的发展,很多商场超市,仓储管理都采用了电子纸显示货架标签代替纸质标签,并采取了无线组网的物联方式对商品或仓储物品进行电子纸显示货架标签管理,多数采用433mhz的无线组网方案,方案包括:有多个价格433mhz电子纸显示货架标签,多个433mhz组网网关(基站),以及具有(漫游功能)的433mhz移动设备扫码枪(数据采集器)。

但在进行有效的组网方式中,很多厂商没有一个良好的方案,比如没有自己研发的433mhz移动设备扫码枪(数据采集器),达不到良好的组网方式;即使有的厂商也有自己的433mhz扫码枪(数据采集器),但是在对标签进行对码时,确定标签归属网关的关系,采用的是扫码枪去分析各个位置分布的网关到标签位置的信号强度对比,去筛选信号最强,从而确定距离最近的网关管理标签,通过各网关的信号比对进行,如果网关多,对码一个标签的时候,扫码枪需要分析各个网关的信号强度,扫码枪首先需要知悉各网关的id,然后扫码枪将一个一个网关id发送给网关,询问获取每个网关的信号强度,这样扫码枪在对码一个标签的时候,需要花费的时间长,并且先决条件需要扫码枪预先知悉各个网关的id才能处理,这样不利于多个未知网关在空间的拓延方面进行布设和网关组网;同时网关越多,扫码枪在采集标签的对码时,扫码枪的cpu需要读取多个网关的强度值进行比对分析,花费的时间较长,不适合更多网关的布设,工作效率低,无法满足需求。



技术实现要素:

本发明的目的在于克服现有技术的缺陷,提供一种自动识别最近网关的方法及其系统。

为实现上述目的,本发明采用于下技术方案:

一种自动识别最近网关的方法,包括以下步骤:

s1,对当前位置的标签条码进行采集,并将采集到的标签条码数据上传至网关;

s2,广播寻找最近网关的指令;

s3,各个网关收到广播指令后,各网关将自身的id进行反馈;

s4,接收到反馈最快的网关信号并进行处理,确定此标签条码与此网关的从属管理关系。

其进一步技术方案为:所述s1之前还包括:对商品条码和标签条码进行扫描,完成对码采集,将此商品条码和此标签条码进行绑定。

其进一步技术方案为:所述对码采集为将商品条码和标签条码的数据进行组码,添加异或校验位。

其进一步技术方案为:所述s1包括:扫描枪对当前位置的标签条码进行采集,并将采集到的标签条码数据上传至网关,且触发扫描枪的433m发射模块发出433m信号。

其进一步技术方案为:所述s2包括:扫描枪将自身的id信息和寻找最近网关的指令添加到433m的广播数据包,并将广播数据包进行发送广播。

其进一步技术方案为:所述s3包括:在433m信号距离内的各个网关收到广播指令后,各网关将自身的id,扫码枪的id,及“找到网关”指令进行反馈至扫描枪,同时在网关本地保存扫描枪的id。

其进一步技术方案为:所述s4包括:扫码枪的433m发射模块接收到反馈最快的网关信号并进行处理,确定此标签条码的位置与此网关的从属信号管理关系。

其进一步技术方案为:所述s4之后,还包括:扫码枪和反馈最快的网关均得到双方的id后,扫码枪与反馈最快的网关建立通讯关系,扫码枪将对码信息通过反馈最快的网关上传给电脑服务器。

一种自动识别最近网关的系统,包括采集上传单元,广播寻找单元,反馈单元,及处理确定单元;

所述采集上传单元,用于对当前位置的标签条码进行采集,并将采集到的标签条码数据上传至网关;

所述广播寻找单元,用于广播寻找最近网关的指令;

所述反馈单元,用于各个网关收到广播指令后,各网关将自身的id进行反馈;

所述处理确定单元,用于接收到反馈最快的网关信号并进行处理,确定此标签条码与此网关的从属管理关系。

其进一步技术方案为:还包括扫描绑定单元和建立单元;

所述扫描绑定单元,用于对商品条码和标签条码进行扫描,完成对码采集,将此商品条码和此标签条码进行绑定;

所述建立单元,用于扫码枪和反馈最快的网关均得到双方的id后,扫码枪与反馈最快的网关建立通讯关系,扫码枪将对码信息通过反馈最快的网关上传给电脑服务器。

本发明与现有技术相比的有益效果是:扫码枪不需要预先知悉各个网关的id号,扫码枪在对码时确定标签与网关的从属关系速度快,效率高,还可以布设更多的网关进行组网,具有良好的组网拓延模式,不会影响扫码枪的采集,确定标签归属关系的速度,还由于可以确定标签位置与网关的从属关系,并且扫码枪是可以由商超工作人员进行移动对码,从而确定扫码枪与基站网关的归属网络关系,即扫码枪是随商超员工可移动的,也即拥有了相应的漫游功能,能更好的满足需求。

下面结合附图和具体实施例对本发明作进一步描述。

附图说明

图1为现有技术的标签条码归属网关的示意图;

图2为本发明一种自动识别最近网关的方法的流程图;

图3为本发明一种自动识别最近网关的系统示意图。

10采集上传单元20广播寻找单元

30反馈单元40处理确定单元

50扫描绑定单元60建立单元

具体实施方式

为了更充分理解本发明的技术内容,下面结合具体实施例对本发明的技术方案进一步介绍和说明,但不局限于此。

如图1到图3所示的具体实施例,其中,如图1所示,在超市或者仓库里,部署了一台电脑,四个网关,多个标签的组网方式构架中,商超工作人员拿着扫码枪走在超市或者仓库对各个标签进行对码数据采集时,对码的同时,还需要确定标签与网关的从属关系;比如:a区域网关管理a区域标签,b区域网关管理b区域标签,c区域网关管理c区域标签,d区域网关管理d区域标签。虽然b或c区域的网关网络可以覆盖a区域标签,也可以发送433mhz信号数据到a区域的标签,但是信号强度比较弱,因此a区域的标签不适合b区域或c区域的网关从属关系管理。

其中,433mhz设备不像蓝牙,wifi,zigbee2.4g信号,移动通信信号gsm,3g,及4g信号具有跳频的防干扰功能,即它们的基站或网关都可以在空间一直广播和发射射频信号,终端设备就可以获取汇总各个基站或网关的信号进行分析各个基站的信号强度与距离,433mhz设备则不具跳频功能,平时基站和网关都处于默认静默状态;如果多个基站和网关都一直发射433mhz信号,则会出现信号冲突,并且会造成空间电磁波污染;所以本发明是在默认状态下,433mhz设备,扫码枪,网关,及标签都处于静默状态,不发射电磁波,只有在433mhz设备被触发时才开始发射433mhz信号的条件下的技术方案。

具体地,如图2所示,本发明公开了一种自动识别最近网关的方法,包括以下步骤:

s1,对当前位置的标签条码进行采集,并将采集到的标签条码数据上传至网关;

s2,广播寻找最近网关的指令;

s3,各个网关收到广播指令后,各网关将自身的id进行反馈;

s4,接收到反馈最快的网关信号并进行处理,确定此标签条码与此网关的从属管理关系。

其中,在s1之前还包括:对商品条码和标签条码进行扫描,完成对码采集,将此商品条码和此标签条码进行绑定。

其中,对码采集为将商品条码和标签条码的数据进行组码,添加异或校验位。

其中,s1包括:扫描枪对当前位置的标签条码进行采集,并将采集到的标签条码数据上传至网关,且触发扫描枪的433m发射模块发出433m信号。

其中,s2包括:扫描枪将自身的id信息和寻找最近网关的指令添加到433m的广播数据包,并将广播数据包进行发送广播。

其中,s3包括:在433m信号距离内的各个网关收到广播指令后,各网关将自身的id,扫码枪的id,及“找到网关”指令进行反馈至扫描枪,同时在网关本地保存扫描枪的id。

其中,s4包括:扫码枪的433m发射模块接收到反馈最快的网关信号并进行处理,确定此标签条码的位置与此网关的从属信号管理关系。

进一步地,由于在扫码枪的位置(也即采集标签的位置)与多个网关位置存在不同距离,扫码枪会最先收到,距离最短,时间上最快的网关反馈的id信号进行处理,并确定了此网关id与扫码枪的位置(或采集标签的位置)的距离最短,从而确定此标签从属最近网关id的归属管理关系。

其中,在s4之后,还包括:扫码枪和反馈最快的网关均得到双方的id后,扫码枪与反馈最快的网关建立通讯关系,扫码枪将对码信息通过反馈最快的网关上传给电脑服务器。

其中,在本实施例中,433m扫描枪的工作原理:433m扫描枪分为三部分功能:1、扫商品条码和标签条码,完成对码采集功能,功能是将商品绑定在此标签上,后续将会以此标签的显示屏显示此商品信息;2、确定标签对最近网关的从属管理关系;3、扫码枪通过与最近的网关通讯将采集的对码信息上传给电脑服务器的商品管理系统。

其中,在本实施例中,红外扫码枪通过串口与扫码枪433m发射器盒子进行连接构成一套扫码枪。红外扫码枪将采集的商品条码通过串口发送给433m发射盒子,红外扫码枪又将标签条码通过串口发送给433m发射盒子(红外扫码枪采集商品条码和标签条码无次序要求);然后将两组条码数据进行组码和添加异或校验位后,随后启动433m发射盒子发射信号,433m发射盒子首先通过广播“寻找网关”指令(广播信息中夹带扫码枪自己的id信息和“寻找网关”指令),然后在433m信号有效距离的网关都接收到发射器的“寻找网关”指令,各个收到指令的网关都会反馈回“找到网关”的指令(返回信息中夹带网关自身的id,扫码枪发送过来的id和“找到网关”指令);此时,扫码枪盒子的433m射频模块,会接收到最近网关的返回信息,此时以确定扫码枪位置(扫码枪位置≈标签的位置)与最近网关的从属信号范围管辖关系,然后,扫码枪和最近网关都得到双方的id(电话号码)后,扫码枪可以与最近网关进行拼凑加密建立了双向数据通讯的关系,扫码枪盒子将对码信息通过最近网关上传给电脑服务器。进行拼凑加密建立了双向数据通讯的处理

本发明具有确定标签归属网关管理的采集功能,以致解决部署在空间各个地方的网关(基站)能良好的管理分布在空间多个地方的标签。其中,在空间中,电磁波和光的传输速度是一样的,本发明的方案采用测试电磁波的传输速度的方法来确定标签位置对网关的从属关系。

其中,采用测试电磁波的传输速度的方法来确定标签位置对网关的从属关系的实现需要确定两个条件:

1、发射盒子上433m发射器的芯片与cpu两个是分立器件;cpu软件数据处理别的数据之余要与433m发射芯片进行数据通信,因此cpu与433m发射芯片的数据通讯速度不及433m发射芯片无线数据采集速度;在433m发射器芯片的构造中,它自己独立外挂一个26mhz的晶振,具有高速的无线数据超高频信号和模拟信号采集处理功能,并且在发射器的芯片内部还有一个fif0,fif0是一个先进先出的缓存,供给cpu读出;因此,433m芯片可将对超高频信号和模拟信号进行采集,并将最先进入的超高频信号解调成数字信号,符合433m数据包格式的数据,将进入fif0的缓存里,cpu将根据按照fif0先进先出的方式读取,433m接收的无线数据,也即最先进入fif0的数据,发射盒子的cpu会最先处理;在摄像头行业,光传感器会采集光信号然后转成模拟电信号(电流在导线中的传输速度也是光的速度),然后调制解调成数字信号,通过fif0缓存传送给cpu处理,所以在用摄像头看物体的时候,能看出,突兀,侧面的立体部分,并且移动的时候还比较流畅,因为不同规格的摄像头driveric可支持的帧率不一样,有的支持30帧,有的支持60帧,但他们还是流畅的,因为有了原理fifo的设计,cpu读取才相对流畅,数据不丢失,没有断帧,卡顿的现象;433m射频模块接收数据也是如此;用摄像头看物体,测面和突兀立体部分也可以识别,也就是光的传输速度,看相对远的景物,也能分辨什么是近景,什么是远景;也就是光的传输速度采集;因此,随着射频模块芯片的发展,在利用电磁波的速度进行测距和各种场合的使用也越趋广泛;

2、软件的处理限定:在发送广播“寻找网关”指令,各个网关反馈“找到网关”的指令给扫码枪的时候,扫码枪的软件会读取收到某个第一个网关的“找到网关”指令,扫码枪的限定次数,会由once=1修改成once=0;扫码枪状态会由ackstatus=statrst(初始状态),修改成ackstatus=devidentify的已识别确认状态;当收到第一个网关的“找到网关”指令,并保存此网关的id号,改变状态后,由于限定次数和已识别状态的确定,不再处理第二个达到的网关“寻找网关”的指令,因此不会保存第二个网关的id号处理。

因此,第一点是芯片的发展带来更精密的测量;第二点是软件的限定功能,在本发明的技术方案中,标签与最近网关的从属管理关系中也得到了应用。

如图3所示,本发明还公开了一种自动识别最近网关的系统,包括采集上传单元10,广播寻找单元20,反馈单元30,及处理确定单元40;

采集上传单元10,用于对当前位置的标签条码进行采集,并将采集到的标签条码数据上传至网关;

广播寻找单元20,用于广播寻找最近网关的指令;

反馈单元30,用于各个网关收到广播指令后,各网关将自身的id进行反馈;

处理确定单元40,用于接收到反馈最快的网关信号并进行处理,确定此标签条码与此网关的从属管理关系。

其中,自动识别最近网关的系统还包括扫描绑定单元50和建立单元60;

扫描绑定单元50,用于对商品条码和标签条码进行扫描,完成对码采集,将此商品条码和此标签条码进行绑定;

建立单元60,用于扫码枪和反馈最快的网关均得到双方的id后,扫码枪与反馈最快的网关建立通讯关系,扫码枪将对码信息通过反馈最快的网关上传给电脑服务器。

本发明的扫码枪不需要预先知悉各个网关的id号,扫码枪在对码时确定标签与网关的从属关系速度快,效率高,还可以布设更多的网关进行组网,具有良好的组网拓延模式,不会影响扫码枪的采集,确定标签归属关系的速度,还由于可以确定标签位置与网关的从属关系,并且扫码枪是可以由商超工作人员进行移动对码,从而确定扫码枪与基站网关的归属网络关系,即扫码枪是随商超员工可移动的,也即拥有了相应的漫游功能,能更好的满足需求。

上述仅以实施例来进一步说明本发明的技术内容,以便于读者更容易理解,但不代表本发明的实施方式仅限于此,任何依本发明所做的技术延伸或再创造,均受本发明的保护。本发明的保护范围以权利要求书为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1