基于NB-IOT的无人售货机及其监控方法、手持终端和云平台技术

技术编号:18238798 阅读:154 留言:0更新日期:2018-06-17 02:33
本发明专利技术公开了一种基于NB‑IOT的无人售货机及其监控方法、手持终端和云平台,涉及NB‑IOT技术领域。该监控方法包括:基于NB‑IOT的无人售货机响应于用户发出的出货指令,获取在售货品数据,并发送给基于NB‑IOT的云平台;云平台根据在售货品数据判断是否需要送货,若需要送货,则按照就近原则向配有货品的维护人员的基于NB‑IOT的手持终端下发送货指令;同时,还根据在售货品数据向无人售货机下发监控指令;无人售货机根据监控指令执行出货或禁止出货操作;而通过手持终端收到送货指令的维护人员则根据收到的送货指令进行送货。本发明专利技术能基于NB‑IOT技术实现对无人售货机的货品配置数量进行实时监控并及时进行补货处理,满足现实需求。 1

NB-IOT based vending machine and its monitoring method, handheld terminal and cloud platform

The invention discloses a vending machine based on NB IOT and its monitoring method, a handheld terminal and a cloud platform, and relates to the technical field of NB IOT. The monitoring methods include: a vending machine based on NB IOT is responsive to the shipment instructions issued by the user, gets the data of the goods in the goods, and sends it to the cloud platform based on the NB IOT; the cloud platform determines whether to deliver the goods based on the sales data, and if required, the base is based on the near principle to the maintenance personnel with the goods. Delivery instructions are sent to the handheld terminal of NB IOT; at the same time, the monitoring instructions are sent to the vending machine based on the sales data; the vending machine executes the shipments or prohibits the shipment according to the monitoring instructions; and the maintenance personnel receiving the delivery instructions through the handheld terminal are delivered according to the received delivery instructions. The invention can realize real-time monitoring of the quantity of goods sold on the vending machine and timely replenish goods processing based on NB IOT technology, so as to meet the actual needs. One

【技术实现步骤摘要】
基于NB-IOT的无人售货机及其监控方法、手持终端和云平台
本专利技术涉及NB-IOT(NarrowBandInternetofThings,窄带物联网)
,具体来讲是一种基于NB-IOT的无人售货机及其监控方法、手持终端和云平台。
技术介绍
无人售货机是能根据用户付款自动取货的机器,是一种比较便民的商业零售形式。其不受时间限制、空间的限制,能节省人力、方便交易。但是,无人售货机分布地域广,技术上仍然存在通信易受干扰、通讯安全性差、大规模应用的网络和软件可靠性难以保证等问题,使得无人售货机无法实时对货品配置数量进行监控并及时与无人售货机管理人员通信通知尽快补货,从而容易因未及时补货而出现缺货现象。在物联网技术的高速发展下,万物互联已成为全球运营商、科技企业和产业联盟积极布局的重要发展方向。NB-IOT具有海量连接、深度覆盖能力、功耗低、成本低等技术优势,这些与生俱来的优势让它非常适合于传感、计量、监控等物联网应用。而目前广泛商用的2G/3G/4G及其他无线技术都无法满足这些挑战。由此可见,开发一种基于NB-IOT的无人售货机及其配套的监控方案是非常符合当前需求的。但是,目前尚未提出有效的解决方案。
技术实现思路
本专利技术的目的是为了克服上述
技术介绍
的不足,提供一种基于NB-IOT的无人售货机及其监控方法、手持终端和云平台,能基于NB-IOT技术实现对无人售货机的货品配置数量进行实时监控并及时进行补货处理,满足现实需求。为达到以上目的,本专利技术提供一种基于NB-IOT的无人售货机监控方法,该基于NB-IOT的无人售货机与基于NB-IOT的云平台进行通信,且该云平台还与基于NB-IOT的手持终端进行通信,该监控方法包括以下步骤:基于NB-IOT的无人售货机响应于用户发出的出货指令,获取在售货品数据,并将获取到的在售货品数据发送给基于NB-IOT的云平台;所述在售货品数据用于反映无人售货机中各种货品的存货状态;基于NB-IOT的云平台根据在售货品数据判断是否需要送货,若需要送货,则按照就近原则向配有货品的维护人员的基于NB-IOT的手持终端下发送货指令;同时,还根据在售货品数据向基于NB-IOT的无人售货机下发监控指令;基于NB-IOT的无人售货机根据收到的监控指令执行相应的出货或禁止出货的操作;通过基于NB-IOT的手持终端收到送货指令的维护人员根据收到的送货指令进行送货处理。在上述技术方案的基础上,所述在售货品数据包括无人售货机中每种货品的编号、价格和存储量;所述送货指令分为紧急送货指令和普通送货指令;基于NB-IOT的云平台根据在售货品数据判断是否需要送货,若需要送货,则按照就近原则向配有货品的维护人员的基于NB-IOT的手持终端下发送货指令,具体包括以下操作:基于NB-IOT的云平台根据在售货品数据检查所有货品的存储量;若有货品的存储量为0,则基于NB-IOT的云平台判定为需要送货,并根据事先收集的所有维护人员的实时定位信息和备货信息,选取出距离最近的且配有货品的维护人员进行送货,并向该维护人员的基于NB-IOT的手持终端下发紧急送货指令;若有货品的存储量为大于0且小于3,则基于NB-IOT的云平台判定为需要送货,并根据事先收集的所有维护人员的实时定位信息和备货信息,选取出距离最近的且配有货品的维护人员进行送货,并向该维护人员的基于NB-IOT的手持终端下发普通送货指令;若所有货品的存储量均大于3,则基于NB-IOT的云平台判定为不需要送货,将不会下发任何送货指令。在上述技术方案的基础上,基于NB-IOT的手持终端收到的送货指令为紧急送货指令时,会向维护人员发出报警信号。在上述技术方案的基础上,基于NB-IOT的云平台选取出距离最近的且配有货品的维护人员进行送货时,依照以下数学模型进行计算:y=ε+a1×x1+a2×x2;其中,y为该维护人员被选为送货的可能性的值,ε为常数项,x1为维护人员与需送货无人售货机的距离,x2为维护人员备有无人售货机所缺货品的数量,a1为因素x1的影响系数,a2为因素x2的影响系数;基于NB-IOT的云平台选取y值最大的维护人员进行送货。在上述技术方案的基础上,所述在售货品数据包括无人售货机中每种货品的编号、价格和存储量;所述监控指令分为允许出货和禁止出货两种监控指令;基于NB-IOT的云平台根据在售货品数据向基于NB-IOT的无人售货机下发监控指令,具体包括以下操作:基于NB-IOT的云平台根据在售货品数据检查其中用户请求出货的货品的存储量;若该货品的存储量为0时,则基于NB-IOT的云平台向基于NB-IOT的无人售货机下发禁止出货的监控指令;若该货品的存储量大于0时,则基于NB-IOT的云平台向基于NB-IOT的无人售货机下发允许出货的监控指令。本专利技术还提供一种实现上述监控方法的基于NB-IOT的无人售货机,该无人售货机与基于NB-IOT的云平台进行通信,包括售货机总控模块、售货机数据模块、售货机NB-IOT通信模块和开关控制模块;所述无人售货机总控模块,用于响应于用户发出的出货指令,向售货机数据模块发送在售货品数据请求;控制售货机NB-IOT通信模块发送在售货品数据;解析基于NB-IOT的云平台下发的监控指令;所述售货机数据模块,用于获取无人售货机的在售货品数据,并返回至售货机总控模块;所述售货机NB-IOT通信模块,用于根据售货机总控模块的控制向基于NB-IOT的云平台发送在售货品数据;还用于接收基于NB-IOT的云平台下发的监控指令;所述开关控制模块,用于根据售货机总控模块解析的监控指令执行相应的出货或禁止出货的操作。在上述技术方案的基础上,所述监控指令分为允许出货和禁止出货两种监控指令;该无人售货机还包括售货机报警模块,该售货机报警模块用于当监控指令为禁止出货时,发出报警信号。本专利技术还提供一种实现上述监控方法的基于NB-IOT的手持终端,该手持终端供无人售货机维护人员使用,且能与基于NB-IOT的云平台进行通信,包括手持终端总控模块、手持终端定位模块、手持终端数据模块、手持终端NB-IOT通信模块、LCD显示模块和供电模块;所述手持终端总控模块,用于按照指定的时间间隔定期向手持终端定位模块、手持终端数据模块分别发送定位信息请求、备货信息请求,并控制手持终端NB-IOT通信模块发送定位信息、备货信息;所述手持终端定位模块,用于定位持有手持终端的维护人员所处的位置,并生成定位信息返回至手持终端总控模块;所述手持终端数据模块,用于获取维护人员的备货信息,并返回至手持终端总控模块;所述手持终端NB-IOT通信模块,用于根据手持终端总控模块的控制向基于NB-IOT的云平台发送定位信息和备货信息,还用于接收基于NB-IOT的云平台下发的送货指令;所述LCD显示模块,用于显示接收到的送货指令的内容;所述供电模块,用于向其他模块进行供电。在上述技术方案的基础上,所述送货指令分为紧急送货指令和普通送货指令;该手持终端还包括手持终端报警模块和电源管理模块;所述手持终端报警模块,用于当手持终端收到的送货指令为紧急送货指令时,向维护人员发出报警信号;所述电源管理模块,用于对供电模块所提供的电能进行管理。专利技术还提供一种实现上述监控方法的基于NB-IOT的云平台,该云平台与基于N本文档来自技高网...
基于NB-IOT的无人售货机及其监控方法、手持终端和云平台

【技术保护点】
1.一种基于NB‑IOT的无人售货机监控方法,该基于NB‑IOT的无人售货机与基于NB‑IOT

【技术特征摘要】
1.一种基于NB-IOT的无人售货机监控方法,该基于NB-IOT的无人售货机与基于NB-IOT的云平台进行通信,且该云平台还与基于NB-IOT的手持终端进行通信,其特征在于,该监控方法包括以下步骤:基于NB-IOT的无人售货机响应于用户发出的出货指令,获取在售货品数据,并将获取到的在售货品数据发送给基于NB-IOT的云平台;所述在售货品数据用于反映无人售货机中各种货品的存货状态;基于NB-IOT的云平台根据在售货品数据判断是否需要送货,若需要送货,则按照就近原则向配有货品的维护人员的基于NB-IOT的手持终端下发送货指令;同时,还根据在售货品数据向基于NB-IOT的无人售货机下发监控指令;基于NB-IOT的无人售货机根据收到的监控指令执行相应的出货或禁止出货的操作;通过基于NB-IOT的手持终端收到送货指令的维护人员根据收到的送货指令进行送货处理。2.如权利要求1所述的基于NB-IOT的无人售货机监控方法,其特征在于:所述在售货品数据包括无人售货机中每种货品的编号、价格和存储量;所述送货指令分为紧急送货指令和普通送货指令;在此基础上,基于NB-IOT的云平台根据在售货品数据判断是否需要送货,若需要送货,则按照就近原则向配有货品的维护人员的基于NB-IOT的手持终端下发送货指令,具体包括以下操作:基于NB-IOT的云平台根据在售货品数据检查所有货品的存储量;若有货品的存储量为0,则基于NB-IOT的云平台判定为需要送货,并根据事先收集的所有维护人员的实时定位信息和备货信息,选取出距离最近的且配有货品的维护人员进行送货,并向该维护人员的基于NB-IOT的手持终端下发紧急送货指令;若有货品的存储量为大于0且小于3,则基于NB-IOT的云平台判定为需要送货,并根据事先收集的所有维护人员的实时定位信息和备货信息,选取出距离最近的且配有货品的维护人员进行送货,并向该维护人员的基于NB-IOT的手持终端下发普通送货指令;若所有货品的存储量均大于3,则基于NB-IOT的云平台判定为不需要送货,将不会下发任何送货指令。3.如权利要求2所述的基于NB-IOT的无人售货机监控方法,其特征在于:基于NB-IOT的手持终端收到的送货指令为紧急送货指令时,会向维护人员发出报警信号。4.如权利要求2所述的基于NB-IOT的无人售货机监控方法,其特征在于:基于NB-IOT的云平台选取出距离最近的且配有货品的维护人员进行送货时,依照以下数学模型进行计算:y=ε+a1×x1+a2×x2;其中,y为该维护人员被选为送货的可能性的值,ε为常数项,x1为维护人员与需送货无人售货机的距离,x2为维护人员备有无人售货机所缺货品的数量,a1为因素x1的影响系数,a2为因素x2的影响系数;基于NB-IOT的云平台选取y值最大的维护人员进行送货。5.如权利要求1所述的基于NB-IOT的无人售货机监控方法,其特征在于:所述在售货品数据包括无人售货机中每种货品的编号、价格和存储量;所述监控指令分为允许出货和禁止出货两种监控指令;在此基础上,基于NB-IOT的云平台根据在售货品数据向基于NB-IOT的无人售货机下发监控指令,具体包括以下操作:基于NB-IOT的云平台根据在售货品数据检查其中用户请求出货的货品的存储量;若该货品的存储量为0时,则基于NB-IOT的云平台向基于NB-IOT的无人售货机下发禁止出货的监控指令;若该货品的存储量大于0时,则基于NB-IOT的云平台向基于NB...

【专利技术属性】
技术研发人员:许德玮桑梓勤
申请(专利权)人:武汉邮电科学研究院
类型:发明
国别省市:湖北,42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1