[发明专利]在多点通信网络中传送数据的方法和系统有效
申请号: | 201310068374.2 | 申请日: | 2013-03-04 |
公开(公告)号: | CN103117933A | 公开(公告)日: | 2013-05-22 |
发明(设计)人: | 卢志刚;刘宝旭;杨泽明 | 申请(专利权)人: | 中国科学院高能物理研究所 |
主分类号: | H04L12/751 | 分类号: | H04L12/751 |
代理公司: | 隆天国际知识产权代理有限公司 72003 | 代理人: | 张艳杰;张浴月 |
地址: | 100049 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 多点 通信 网络 传送 数据 方法 系统 | ||
1.一种在多点通信网络中传送数据的方法,其中所述多点通信网络包括由多个通信节点依次串联形成的互逆双环通信网络,每个通信节点包括内存映射表,每个内存映射表中包括第一子内存映射区域和第二子内存映射区域,所述方法包括以下步骤:
S11.所述多个通信节点中的前一通信节点根据多点通信网络协议将所述内存映射表封装成数据帧,并将封装后的所述数据帧定时传送给与所述前一通信节点相邻的后一通信节点;以及
S12.所述后一通信节点将从所述数据帧中获取的内容与自身存储的内存映射表中的内容进行比较,并根据比较结果对所述后一通信节点的内存映射表进行更新。
2.根据权利要求1所述的传送数据的方法,其中所述步骤S11之前还包括:
S10.所述通信节点和与其对应的业务系统之间进行数据交换。
3.根据权利要求2所述的传送数据的方法,其中所述步骤S10具体包括:
S101.在所述互逆双环通信网络中,所述通信节点定时从与其对应的业务系统中接收应用数据,或者将所述内存映射表中的应用数据传送到所对应的业务系统中;以及
S102.所述通信节点将接收到的应用数据存储到所述内存映射表的所述第二子内存映射区域中,以对已经存储在所述内存映射区块中的应用数据进行更新。
4.根据权利要求1所述的传送数据的方法,其中所述步骤S12具体包括:
S121.所述后一通信节点对从所述前一通信节点接收到的所述数据帧的有效性进行判断,如果所述数据帧未被更改或损坏,则对所述数据帧进行组包,否则,将所述数据帧丢弃;
S122.对组包后生成的内容进行冗余选择,如果所述内容正确且包含新的内容,则执行步骤S123,否则,将所述组包丢弃;以及
S123.对所述后一通信节点的所述内存映射表中的内容进行更新。
5.根据权利要求1所述的传送数据的方法,其中所述第一子内存映射区域用于存储所述通信节点的状态信息,以及所述第二子内存映射区域用于分别存储与所述内存映射区域对应的所述通信节点与其它通信节点之间传送的应用数据。
6.根据权利要求5所述的传送数据的方法,其中所述状态信息包括:节点标识、工作计数器、节点状态、时间戳、数据来源、应用数据长度和应用数据循环冗余校验码。
7.根据权利要求1所述的传送数据的方法,其中所述多点通信网络协议包括:源地址、目的地址、协议号、内存映射区号、协议数据和帧检查序列。
8.根据权利要求7所述的传送数据的方法,其中所述协议数据包括:数据来源通信节点标识、报文序号、报文长度、数据帧个数、帧序号、帧应用数据长度和应用数据。
9.根据权利要求1所述的传送数据的方法,其中所述定时传送是以相同的时间间隔进行数据传送,或者以不同的时间间隔进行数据传送。
10.一种在多点通信网络中传送数据的系统,其中所述多点通信网络包括由多个通信节点依次串联形成的互逆双环通信网络,每个通信节点包括内存映射表,每个内存映射表中包括第一子内存映射区域和第二子内存映射区域,所述系统包括分别设置在每个通信节点中的MAC控制器,其中
所述多个通信节点中的前一通信节点的MAC控制器根据多点通信网络协议将所述内存映射表封装成数据帧,并将封装后的所述数据帧定时传送给与所述前一通信节点相邻的后一通信节点的MAC控制器;
所述后一通信节点的MAC控制器将从所述数据帧中获取的内容与自身存储的内存映射表中的内容进行比较,并根据比较结果对所述后一通信节点的内存映射表进行更新。
11.根据权利要求10所述的传送数据的系统,还包括:
与所述多个通信节点至少之一对应的业务系统,所述业务系统与所对应的通信节点进行数据交换,以将所述业务系统中存储的应用数据传送到所述通信节点的内存映射表中,或者将所述通信节点的内存映射表中存储的应用数据传送到所述业务系统中。
12.根据权利要求11所述的传送数据的系统,其中所述业务系统包括:CPU模块和数据存储区,其中所述CPU模块用于控制所述业务系统与所对应的通信节点之间的所述应用数据的交换,而所述数据存储区用于在所述CPU模块的控制下存储所述应用数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院高能物理研究所,未经中国科学院高能物理研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310068374.2/1.html,转载请声明来源钻瓜专利网。