[发明专利]一种基于固定时间片的争抢型总线协议在审
申请号: | 201811638805.3 | 申请日: | 2018-12-29 |
公开(公告)号: | CN109474637A | 公开(公告)日: | 2019-03-15 |
发明(设计)人: | 罗文 | 申请(专利权)人: | 南京慧和建筑技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/40 |
代理公司: | 南京申云知识产权代理事务所(普通合伙) 32274 | 代理人: | 邱兴天 |
地址: | 210000 江苏省南京市雨花台区*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 固定时间片 总线协议 时间片 主设备 通讯 令牌 软件协议层 网络 地址分配 发送信息 软件协议 设备分配 通信连接 系统设备 信息传输 用户体验 固定的 时效性 心跳包 通信系统 延时 应用 权限 分配 通信 | ||
本发明公开一种基于固定时间片的争抢型总线协议,为网络上的设备分配令牌,使其具有信息传输权限;在网络上设置固定时间片机制,为每个设备或者地址分配一个固定的时间片,每个设备仅在其所分配的时间片内进行发送信息;将网络中的任何一个节点或者设备作为主设备,主设备与其他设备之间通过心跳包进行通信。本发明从RS‑485的软件协议层入手,在软件协议上利用竞争性机制,实现端到端的通讯,大大提升了通讯速度。大大提高了三恒系统设备间通讯的时效性,消除了用户在使用三恒系统时的延时感,从而保障了用户体验。本发明不仅应用于三恒系统上,可应用于各种需要通信连接的通信系统。
技术领域
本发明属于通信系统技术领域,具体涉及一种基于固定时间片的争抢型总线协议。
背景技术
近年来,随着科技不断进步,人们的生活水平也越来越高,享受舒适的生活成为时下人们考虑的问题,现有的三恒系统旨在让人们获得舒适的生活,可是系统中各装置间的通讯(如分控面板间),都需要通过利用RS-485实现通讯,RS-485虽没有规定通讯协议,但通常多使用ModBus协议,这种通讯协议定义了一个控制器能认识使用的消息结构,而不管它们是经过何种网络进行通信的。由于Modbus协议是一个主从协议,没有办法要求设备“报告异常”(构建在以太网的TCP/IP协议之上,被称为open-mbus除外)主节点必须循环的询问每个节点设备,并查找数据中的变化。在带宽可能比较宝贵的应用中,这种方式在应用中消耗了带宽和网络时间,从而降低了总体通讯的时效性。
三恒系统中有大量的装置,若使用传统的Modbus协议进行通讯,虽然能保障通讯,但时效性不佳,就会使用户在操作系统时感到明显的延时感,一定程度破坏了用户对三恒系统的体验。
发明内容
发明目的:针对现有技术存在的不足,本发明的目的是提供一种基于固定时间片的争抢型总线协议。
技术方案:为了实现上述发明目的,本发明采用的技术方案如下:
一种基于固定时间片的争抢型总线协议,为网络上的设备分配令牌,使其具有信息传输权限;在网络上设置固定时间片机制,为每个设备或者地址分配一个固定的时间片,每个设备仅在其所分配的时间片内进行发送信息;将网络中的任何一个节点或者设备作为主设备,主设备与其他设备之间通过心跳包进行通信,所述主设备是整个网络的开始,其具有网络的高权限,维护并保持网络其它设备的通信。
作为优选,所述主设备每间隔一段时间发出一次心跳包,协调总线的空闲时间,若某个设备需要发送信息,且总线空闲,则设备在其所在的时间片内发送信息。
作为优选,所述主设备在网络上开始发送信息之前,首先选择一个信道和网络标识,然后开始整个网络。
作为优选,所述网络默认第一个地址位的设备为主设备,所有的地址位上的设备均可以作为主设备,直到网络的最后一个地址位结束。
作为优选,网络上的所有设备处于被监听状态,所述主设备若出现故障,故障一端时间后,设置下一个地址位的设备为主设备,直到网络的最后一个地址位结束。
作为优选,每个地址具有一个固定的时间片,即一帧结束为一个设备,其他设备可通过设备地址计算出该设备在何时间片上。
作为优选,所述时间片的长度根据不同介质的总线进行设置。
作为优选,网络上的所有设备之间为端到端的通讯方式,所有设备不存在主从关系。
有益效果:与现有技术相比,本发明具有以下优点:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京慧和建筑技术有限公司,未经南京慧和建筑技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811638805.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种网络攻击检测方法和装置
- 下一篇:一种实时消息通信的协议及软件实现方案