电子货架标签控制***价格更新对应关系的实现方法
技术领域
本发明涉及网络通信和无线通信领域,特别涉及一种电子货架标签控制***价格更新对应关系的实现方法
背景技术
电子货架标签是一个广泛应用在零售行业的项目,传统的价签是以纸质为主的材料,这种情况下频繁进行数据更新时,工作量较大,而且手工操作容易出现错误。无线电子价签***是为了帮助解决这些问题而开发的。无线电子价签***是利用无线通信手段,在一定距离范围内,实现自动更新电子价签的高效、高可靠性、低成本的解决方案。在同一数据库平台上,可以使***主机、收款机和电子标签始终保持价格的一致性,并且可以方便地进行动态定价和显示促销信息,可以通过计算机远程控制来改变标价,无需任何手工操作,为价格管理带来了一个全新的世界。
电子货架标签***虽然有上述的诸多好处,但是电子货架标签***的安装(建立价格更新对应关系)不像更新纸质标签那样简单方便,需要实现电子货架标签与商品的一一对应,服务器能够在正确得到这些信息并建立对应关系。
现有的电子货架标签控制***基本都是采用自上到下,逐个安装(建立价格更新对应关系)的方式。也就是安装过程中,标签价格必须通过一个一个的传送来实现,由服务器通过ESL终端默认的地址进行通信,然后更改其通信地址,完成与商品的一一对应,建立起ESL终端与商品的对应关系。这种标签价格更新方式在安装(建立价格更新对应关系)过程中不能实现多个标签价格数据同时传送,而且导致传送标签数据过程中必须由专业人员全程操作,不仅浪费时间浪费资源,而且一旦建立的管理路径不能通信则无法实现对应路径的电子货架标签数据更新,用户的可维护性差。这样就需要对电子货架标签***标签数据更新和管理方式进行改进,提出更简单可靠的标签数据更新和多路径的管理方式,解决现有技术领域存在的问题。
发明内容
本发明的目的是克服现有技术的不足,提供一种新的电子货架标签制***价格更新对应关系实现方式:这是一种基于RFID技术的电子货架标签采用的自底向上、循环广播的方式建立价格更新对应关系,以及服务器的路由选择算法确定管理端与ESL终端的对应关系的技术方法。
本发明是通过这样的技术方案实现的:一种电子货架标签制***价格更新对应关系的实现方法,***硬件主要包括服务器、多个管理端和多个ESL终端构成的网络,其特征是,电子货架标签制***价格更新对应关系按自底向上的方式建立起来,是通过ESL终端的循环广播来实现的,所述方法按包括如下步骤:
(1)在服务器上安装上价格发布平台,服务器做好商品信息索引与ESL终端硬件地址关联准备,等待获取各ESL终端RF硬件地址;
(2)在***设计时事先选定的地方,置放管理端,给管理端上电复位;
(3)每个管理端正常工作后,都将通过默认IP地址发送本管理端安装完成的消息命令给服务器,安装消息中包括管理段的RF硬件地址;
(4)服务器收到管理端安装完成命令后,应答该命令,并设置该管理端的网络参数和无线射频配置参数,网络IP地址的大小最后一位与RF硬件地址一致;管理端的RF硬件地址为***设定,每个有一个默认值;
(5)服务器确定安装的管理端个数是否与实际一致,确定是否已经正常工作,如果个数一致且都已经正常工作则可以进行ESL终端安装,否则进行检查确认,直到完成管理端安装为止;
(6)ESL终端采用自底向上、循环广播的方式进行安装;ESL终端置放好后,按下ESL终端中的安装键,ESL终端开始安装,向每个管理端都发送本ESL终端正在安装的消息,安装的信息中包括ESL终端的RF硬件地址。
(7)管理端接收ESL终端安装的信息就传送给服务器,服务器得到ESL终端安装信息即令ESL终端与商品信息一一对应,建立起商品索引与ESL终端的一一对应关系。
(8)ESL终端安装的过程中,当多个管理端向服务器同时传送相同的ESL终端信息时,根据路由选择算法,确定管理端与ESL终端的最优对应关系和次优对应关系;
(9)ESL终端的定时安装时间到,服务器已经将商品索引与ESL终端的一一对应关系建立,也确定了ESL终端数据更新管理的路径,这样整个电子货架标签***的安装过程完成。
本发明所解决的问题是:(1)解决电子货架标签***中服务器、管理端和ESL终端的安装;(2)服务器确定商品与ESL终端的一一对应关系,以及管理端与ESL终端的最优和次优对应关系;(3)电子货架标签***必须是属于开放的***,硬件和软件都要有很好的扩展性能,以保证***能够根据需求的提高不断扩展升级。
本发明具有积极的效果:(1)本电子货架标签***由于新型的自底向上、循环广播的价格更新对应关系实现方式,提高了***的安装效率;(2)本发明的电子货架标签***服务器采用的路由选择算法,得到了管理端与ESL终端的对应关系,保证了电子货架标签的更新速度和更新效率;(3)本发明的电子标签***保存了最短路径作为管理端与ESL终端的最优对应关系,然后保存次短路径作为备份管理路径作为管理端与ESL终端的次优对应关系,采用本发明的方法,提高了***的安装效率;保证了电子货架标签的更新速度和更新效率;保存了最短路径作为管理端与ESL终端的最优对应关系,作为首选管理路径,然后保存次短路径作为管理端与ESL终端的次优对应关系,作为备份管理路径,使可靠性更好地得到了保证。
附图说明
图1为本发明的服务器与管理端连接示意图,并作为摘要附图;
图2为本发明的管理端与ESL终端连接示意图;
图3为本发明的管理端的硬件结构示意图;
图4为本发明的ESL终端的外观结构示意图;
图5为本发明的ESL终端的硬件结构示意图;
图6为本发明的管理端和ESL终端的安装过程的示意图;
具体实施方式
为了更清楚的理解本发明,结合附图和实施例详细描述本发明:
如图1至图7所示,电子货架标签控制***的硬件由一个服务器、多个管理端和多个ESL终端组成。服务器由一台计算机与价格发布平台组成,该计算机是商场用来管理收款POS机、扫描仪等设备的;该服务器能存储商品的信息和电子货架标签的硬件信息建立对应关系的连接信息;能使用路由选择算法,确定管理端和ESL终端的最优对应关系和次优对应关系,能够实现更新数据最快最可靠地到达特定的电子货架标签。
管理端具有ARM控制芯片、高频无线收发模块、TCP/IP协议的网络模块、串口工作模块、EEPROM存储模块;ARM控制芯片通过TCP/IP协议的网络模块与计算机相连,通过网络模块实现管理端的安装;高频无线收发模块由ARM控制芯片通过I/O口进行控制;ESL终端的安装就需要管理端通过调用高频无线收发模块来接收安装信息,并调用网络模块将安装信息传送至服务器。管理端包括有网络参数和无线射频配置参数,其中最重要的是IP地址和RF硬件地址。
ESL终端具有外壳、电路装置和显示屏,电路装置设置在外壳中,显示屏设置在外壳上且位于外壳的显示窗口处;电路装置具有高频无线收发模块、单片机、晶振电路、直流电源模块、按键电路模块和状态检测模块;单片机设有电源端、晶振电路端、显示输出端、无线收发控制端、按键电路端和状态检测电路端;单片机的电源端与电路装置的直流电源端共线;单片机的晶振电路端与晶振电路相连;单片机的显示输出端通过驱动电路与显示屏相连;单片机的无线收发控制端与高频无线收发模块相连;单片机的按键电路端与按键电路模块相连;单片机的状态检测电路端与状态检测模块相连。在按下安装键的一定时间内,ESL终端通过调用高频无线收发模块循环广播发送ESL终端的安装信息,其中包括ESL终端的RF硬件地址信息。
如图3表明本发明中的电子货架标签***的管理端由一个ARM芯片、串口电路模块、高频无线收发模块、数据储存模块、电源电路模块、网口电路模块和晶振电路模块组成。
图4表明本发明中的电子货架标签***的ESL终端结构有ESL终端外壳、LCD显示屏、促销LED灯,安装键和命令键组成,其中安装键用于实现电子货架标签安装的功能,安装完毕后表明ESL终端可以进行工作,命令键用于实现便携式终端对ESL终端的数据更新,只要按下该命令键,ESL终端就处于接收便携式终端数据的状态。
图5表明本发明中的电子货架标签***的ESL终端由一个单片机芯片、按键电路模块、高频无线收发模块、直流电源模块、状态检测模块和晶振电路模块组成。
图6表明本使用新型的电子货架标签***管理端的安装过程,由服务器通过网络通信方式进行管理端安装;也表明电子货架标签ESL终端的自底向上的安装方式。
电子货架标签***安装的实现步骤:
(1)在服务器计算机上安装上价格发布平台,服务器做好商品信息索引与ESL终端硬件地址关联准备,等待获取各ESL终端RF硬件地址;
(2)在***设计时事先选定的地方,安装好管理端,给管理端上电复位;
(3)每个管理端正常工作后,都将通过默认IP地址发送本管理端安装完成的消息命令给服务器,安装消息中包括管理段的RF硬件地址;
(4)服务器收到管理端安装完成命令后,应答该命令,并设置该管理端的网络参数和无线射频配置参数,网络IP地址的大小最后一位与RF硬件地址一致,每个管理端都需要有这个过程;管理端的RF硬件地址为***设定,有一个默认值,一般情况下不需要修改。参数配置过程举例说明,如果一个管理端的RF硬件地址为0xcc,0xcc,0xcc,0xcc,0x06共40位,如果用户的局域网网段为192.168.0.x,则需要将默认IP地址配置为192.168.0.6,也就是最后一位必须等于6,其它的参数配置可以根据实际情况设定。
(5)服务器确定安装的管理端个数是否与实际一致,确定是否已经正常工作,如果个数一致且都已经正常工作则可以进行ESL终端安装,否则进行检查确认,直到完成管理端安装为止。
(6)ESL终端安装,采用自底向上、循环广播的方式进行安装。ESL终端固定好后,只要按下ESL终端中的安装键,ESL终端就开始安装,向每个管理端都发送本ESL终端正在安装的消息,安装的信息中包括ESL终端的RF硬件地址。
(7)管理端接收ESL终端安装的信息就传送给服务器,服务器得到ESL终端就与商品信息得到了一一对应,建立起商品索引与ESL终端的一一对应关系。ESL终端安装的过程中,可能有多个管理端向服务器同时传送相同的ESL终端信息,服务器采用路由选择算法选择管理端,哪个管理端传送的数据最先到达,则哪个管理端就与该ESL终端的通信距离最近,则确定该管理端与该ESL终端为最优对应关系,所传送的数据第二个到达服务器的的管理端与该ESL终端为次优对应关系,作为后备管理路径。如果第一个管理端不能实现对该ESL终端进行数据更新管理,则采用后备的次优对应关系实现对该ESL终端的数据更新管理。
(8)ESL终端的定时安装时间到,服务器已经将商品索引与ESL终端的一一对应关系建立,也确定了ESL终端数据更新管理的路径,这样整个电子货架标签***的安装过程就完成了。
根据上述说明,结合本领域技术可实现本发明的方案。