一种共享单车标签生成装置的制作方法

文档序号:12809611阅读:403来源:国知局

本发明属于共享单车信息技术领域,提供一种共享单车标签生成装置的领域。



背景技术:

随着我国共享单车的发展与现代电子技术和计算机技术的发展运用,共享单车网络数据需要人工干预和调度,也作为信息网络的一种独特实现方式,共享单车数据网络可以从控制平面和数据平面两个方面进行分离,并能够提供信息处理的高度可控、易于实现和部署等特性。目前共享单车网络数据基本以单点为主要协议进行开发和实现,在共享单车网络数据中,可以融入数据中心、接入网、网络虚拟智能等应用中有颠覆性的表现。因此需要推出自己的共享单车网络数据系实现,这种共享单车网络数据是基于集中控制的网络流量负载、流传输质量。因此,本发明具有很大的价值。



技术实现要素:

有鉴于此,本发明要解决的技术问题是提供一种共享单车标签生成装置,用于信息处理的高度可控、易于实现和部署问题;包括包括指令生成装置、控制装置、收集装置、数据装置、共享单车节点;

收集装置获取到共享单车节点的位置信息时,并迅速传送到数据装置,控制装置为获取的位置信息设置标签,标签包括当前位置标签和历史位置标签,历史位置标签是包括由收集装置最近时间阈值内接收到的共享单车节点的历史位置的信息,预测位置标签是指令生成装置根据当前位置标签与收集装置收集到的历史位置标签生成的有可能性发生路线,并生成n个若干条路线,其中,控制装置把预测位置标签存储到数据装置中的循环链表,并把历史位置标签存储到数据装置中的易抹链表;

指令生成装置为标签生成指令信息,指令信息中包含共享单车节点上的节点标识,以及为标签分配的指令执行步骤;

指令生成装置将标签中的当前位置标签上报给控制装置,并发出指令给控制装置以便在判断共享单车节点行驶时的当前位置标签和预测位置标签是否相同,控制装置返回指令响应消息,其中,指令响应消息要在标签要与所对应的共享单车节点的节点标识相匹配之后生成标签校验对后才能发出;

当控制装置获取对标签的控制权后,并且判断标签是否为共享单车节点在数据装置中对应的数据后,由控制装置向指令生成装置发送同步消息,同步消息中包含共享单车节点的标识和标签校验对;

标签校验对校验成功后,控制装置接收指令生成装置返回的校验反馈消息,校验反馈消息为指令生成装置在标签校验对的校验成功后,根据共享单车的节点标识生成的消息;

然后控制装置对获取到的有标签控制权的标签分配执行标签校验对的校验步骤;若当标签不是数据装置中的循环链表对应的标签时,控制装置对获取到的标签不分配执行标签校验对的校验步骤;

数据装置上还包括待确认位置信息控制表,待确认位置信息控制表中包含至少一条表项,表项用于通过保存标签的指针信息,以使属于同一区域内共享单车节点的当前位置标签链接在同一链表中;

控制装置为获取的位置信息设置标签后,获得在数据装置中的待确认位置信息控制表中当前位置标签对应的表项的数据;控制装置在获得的表项的数据中增加标签的指针信息,增加后的标签的指针信息仍然保存在数据装置中的待确认位置信息控制表中;

当控制装置接收到指令生成装置返回的校验反馈消息后,根据指令校验反馈消息查找待确认位置信息控制表,获得与当前标签对应的表项;控制装置修改获得的与当前标签所对应的表项;其中,校验反馈消息包括有携带的标签校验对的校验码。

附图说明

图1为本发明的结构示意图;

具体实施方式

为了使本发明所要解决的技术问题、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本发明进行详细的说明。应当说明的是,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明,能实现同样功能的产品属于等同替换和改进,均包含在本发明的保护范围之内。具体方法如下:

本发明涉及一种共享单车标签生成装置,包括指令生成装置、控制装置、收集装置、数据装置、共享单车节点;

本发明收集装置获取到单个共享单车节点发送过来的指令时,单个共享单车节点上的数据装置要自动获取到共享单车数据网络分配的散列号,散列号包括当前散列号和历史散列号,其中,当前散列号是控制装置从散列号池中顺序选择的一个空闲序的号,历史散列号是控制装置为最近一次由收集装置确认接收到的消息分配的散列号;控制装置为获取到的单个共享单车节点上信息生成认证消息,认证消息中包含标签信息点所在的单个共享单车节点标识,以及为标签信息分配的散列号对;控制装置将标签信息上报到指令生成装置,以使指令生成装置在判断当前散列号和历史散列号不相同,且历史散列号与指令生成装置保存的散列号相同时,返回单个共享单车节点的响应消息,其中,指令生成装置保存的散列号为与单个共享单车节点标识对应的由指令生成装置最近一次接收到的标签信息中携带的当前散列号。数据装置包括输入端口、mac源地址、mac目的地址、以太网类型、ip源地址、ip目的地址、ip端口、tcp源端口、tcp目的端口,在城市环境下车共享单车流较为密集,此时网络信号强度较好,但因为建筑物的存在,信号干扰较强,车辆间链路不稳定,指令生成装置在发送指令时设置字段,当其共享单车节点检测到信道中传送帧的占用时间,就调整自己的网络分配向量指出了信道处于忙状态的持续时间,控制装置在回复完一个指令后,其它候选中继共享单车节点能够侦听到该指令,并根据该指令的字段判断是否回复的是同一个局域网内。若是,此时这些共享单车节点将停止它们的定时器,并且根据指令中的值更新,收发装置从接收方式切换到发送方式的时间。本发明基于简单网络管理协议实现;控制装置将位置信息上报到指令生成装置具体为:控制装置将消息上报到指令生成装置。指令生成装置接收控制装置上报的位置信息,位置信息是控制装置为获取到的共享单车节点的标签信息生成的位置信息,位置信息中包含共享单车节点所在共享单车节点的共享单车节点标识,以及控制装置为标签信息分配的标签校验对,标签校验对包括当前标签信息和历史标签信息,其中,当前标签信息是控制装置从标签信息池中顺序选择的一个空闲标签信息,历史标签信息是控制装置为最近一次由指令生成装置确认接收到的位置信息分配的标签信息;指令生成装置判断当前标签信息和历史标签信息不相同,且历史标签信息与指令生成装置保存的标签信息相同时,向控制装置返回标签信息响应消息,其中,指令生成装置保存的标签信息为与共享单车节点标识对应的由指令生成装置最近一次接收到的位置信息中携带的当前标签信息。方法还包括:指令生成装置接收控制装置上报的位置信息之前,接收控制装置发送的同步消息,同步消息为控制装置判断获取到的标签信息为共享单车节点所在共享单车节点的首个标签信息时,向指令生成装置发送的同步消息,同步消息中包含共享单车节点所在共享单车节点的共享单车节点标识和同步消息的标签校验对,同步消息的标签校验对中的两个标签信息相同;指令生成装置比较同步消息的标签校验对中的两个标签信息相同后,根据共享单车节点标识为共享单车节点所在的共享单车节点生成响应消息;指令生成装置向控制装置返回响应消息。方法基于简单网络管理协议实现,消息中包含为标签信息分配的标签校验对;指令生成装置接收控制装置上报的位置信息具体为:指令生成装置接收控制装置上报的消息。

本发明的有益效果:根据测量共享单车节点在设定的区域内的数据变化来生成和匹配与共享单车节点相对应的指令信息,合理地发送指令,能够迅速地达到指令与客体之间的匹配。

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