[发明专利]一种物联网数据报文分发设备及其方法在审
| 申请号: | 201510312992.6 | 申请日: | 2015-06-10 |
| 公开(公告)号: | CN104980502A | 公开(公告)日: | 2015-10-14 |
| 发明(设计)人: | 徐珍玉;檀立龙;汪伯宇 | 申请(专利权)人: | 安徽朗坤物联网有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/24 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 230001 安徽省合肥市*** | 国省代码: | 安徽;34 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 联网 数据 报文 分发 设备 及其 方法 | ||
技术领域
本发明涉及物联网技术领域,尤其是一种物联网数据报文分发设备及其方法。
背景技术
物联网是一种集数据采集和传输为一体的综合性网络。现有的物联网数据传输,是通过服务器进行中转,服务器和终端采用星形连接,服务器为整个网络的中心。这种结构的稳定性低,当服务器或者与服务器连接的通讯线路故障时,整个网络便会瘫痪。为了提高数据传输的稳定性,通常使用冗余配置的服务器和通讯线路,或者设计网状连接结构,在每个终端设置服务器,这两种方式都是以增加硬件的手段来提高数据传输的稳定性,投资大。
发明内容
本发明要解决的技术问题是提供一种物联网数据报文分发设备及其方法,能够解决现有技术的不足,改进了现有的网状连接结构,在保持数据传递稳定性的前提下减少了硬件设备的投入,简化了整个网络的复杂性。
为解决上述技术问题,本发明所采取的技术方案如下。
一种物联网数据报文分发设备,包括若干个终端模块,所有终端模块以功能相关程度的高低分为若干组,每个组的终端模块通过数据通道环形连接,不同组的终端模块之间设置有若干个数据通道,每组环形的终端模块中设置有至少一个数据检测模块,终端模块包括判断模块、交互执行模块和数据传递模块,数据通道通过判断模块分别连接至交互执行模块和数据传递模块。
作为本发明的一种优选技术方案,所述数据通道为双向数据通道。
作为本发明的一种优选技术方案,所述终端模块上至多设置有一条与其它组的终端模块相连的数据通道。
一种上述设备进行物联网数据报文分发方法,包括以下步骤:
A、将每个组的终端模块设置一个第一标号,相同组内的不同的终端模块设置不同的第二标号,每个终端模块所具有的第一标号和第二标号的组合在整个系统中具有唯一性;
B、数据报文从任意一个交互执行模块生成,数据报文包括表头部分和报文部分,表头部分记录了数据报文的生成终端模块标号和接收终端模块标号;
C、如果生成终端模块和接收终端模块不在同一组内,数据报文从生成终端模块发出后,从距离生成终端模块最近的数据通道向接收终端模块所在组方向传输,到达接收终端模块所在组后,数据报文沿着环形数据通道传输至接收终端模块;如果生成终端模块和接收终端模块在同一组内,数据报文则直接通过环形数据通道传输至接收终端模块。
作为本发明的一种优选技术方案,步骤C中,数据报文经过终端模块时,判断模块对数据报文的表头部分进行读取,确定数据报文的目的地是否为本终端模块,若是,则将数据报文传递至交互执行模块进行执行;若不是,则将数据报文传递至数据传递模块继续进行传递。
作为本发明的一种优选技术方案,在数据报文传输过程中,数据检测模块对数据报文进行实时监测,当检测到数据报文的双向重复传输,发出数据传输故障信号。
采用上述技术方案所带来的有益效果在于:整个网络摆脱了星形连接的中心服务器的限制,数据传递路径可以根据距离自由选择,当出现一条数据通路故障时,不会影响其它位置的数据传输,其它的数据通路可以将故障部分的数据报文进行分流传输,维持网络的稳定。相比于在每个终端模块设置服务器,本发明在数据报文中加入了代表终端模块地址的表头部分,使得终端模块在接收到数据报文后,可以进行快速判断,简化了终端模块的硬件要求。数据检测模块对整个网络的数据传递进行实时监测,出现异常可以进行快速报警。
附图说明
图1是本发明一个具体实施方式中的硬件结构图。
图2是本发明一个具体实施方式中终端模块的原理图。
图中:1、终端模块;2、数据通道;3、数据检测模块;11、判断模块;12、交互执行模块;13、数据传递模块。
具体实施方式
参看附图,一种物联网数据报文分发设备,包括若干个终端模块1,所有终端模块1以功能相关程度的高低分为若干组,每个组的终端模块1通过数据通道2环形连接,不同组的终端模块1之间设置有若干个数据通道2,每组环形的终端模块1中设置有两个数据检测模块3,终端模块1包括判断模块11、交互执行模块12和数据传递模块13,数据通道2通过判断模块11分别连接至交互执行模块12和数据传递模块13。所述数据通道2为双向数据通道。所述终端模块1上至多设置有一条与其它组的终端模块1相连的数据通道2。
使用上述设备进行数据报文分发的方法步骤如下:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽朗坤物联网有限公司,未经安徽朗坤物联网有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510312992.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种冷热两用鼠标垫电路
- 下一篇:多功能无线鼠标
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





