[发明专利]一种一主多从通信的实现方法有效
申请号: | 201810019517.3 | 申请日: | 2018-01-09 |
公开(公告)号: | CN108462537B | 公开(公告)日: | 2020-04-21 |
发明(设计)人: | 齐晓旭 | 申请(专利权)人: | 烽火通信科技股份有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12 |
代理公司: | 北京捷诚信通专利事务所(普通合伙) 11221 | 代理人: | 王卫东 |
地址: | 430000 湖北省武*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 一主多 通信 实现 方法 | ||
本发明公开了一种一主多从通信的实现方法,包括以下步骤:为主节点设置下行接口,为主节点下的每个从节点设置一组通信接口,分别为第一、第二接口,每个第一、第二接口均包括发送端口和接收端口,每个从节点通过发送、接收端口实现与上、下行节点的全双工通信;主节点向指定的从节点发送相应指令,从节点根据接收到的指令中的数据包做相应处理。本发明中的每个从节点通过发送、接收端口实现与上、下行节点的全双工通信,网络搭建方法简单,各节点之间的数据传递更加简便,解决了总线负荷过大、故障诊断和排除困难的问题,通信稳定性高,适于大规模推广。
技术领域
本发明涉及多节点通信领域,具体涉及一种一主多从通信的实现方法。
背景技术
目前,多节点通信系统已广泛用于仓库通信、电视监控、机器人焊接、考勤机、水表集抄、高速公路收费、脉冲功率装置、数据采集和工业控制等诸多应用场合。
网络拓扑结构是指网络中各个站点相互连接的形式,常用的拓扑结构有总线型拓扑、星型拓扑、环形拓扑以及基于上述拓扑的混合型拓扑,总线型拓扑将所有工作节点都连在称为总线的一条公共线缆上,且总线两端必须有终端节点;星型拓扑则以一台设备作为中央连接点,各工作站都与它直接相连形成星型;环形拓扑将所有站点彼此串行连接,像链条一样构成一个环形回路。
在智能光配线系统中,主控管理单元与熔配盘管理单元构成一主多从的通信结构,目前均以总线型拓扑的组网方式实现各个节点之间的通信,该组网方式结构简单、布线容易,但所有数据均需要经过总线传送,一旦总线上所挂接的节点数目较多,则总线会成为整个网络的瓶颈,且出现故障后的诊断较为困难。
综上所述,现有的智能光配线系统中的一主多从通信结构存在以下缺点:
(1)总线负荷过大;
(2)故障的诊断和排除较为困难。
发明内容
本发明所要解决的技术问题是现有的智能光配线系统中的一主多从通信结构总线负荷过大,故障的诊断和排除较为困难的问题。
为了解决上述技术问题,本发明所采用的技术方案是提供一种一主多从通信的实现方法,包括以下步骤:
为主节点设置下行接口,为主节点下的每个从节点设置一组通信接口,分别为第一、第二接口,每个第一、第二接口均包括发送端口和接收端口,每个从节点通过发送、接收端口实现与上、下行节点的全双工通信;
主节点向指定的从节点发送相应指令,从节点根据接收到的指令中的数据包做相应处理。
在上述技术方案中,
所述第一接口的接收端口连接上行节点,所述第一接口的发送端口连接下行节点;
所述第二接口的接收端口连接下行节点,所述第二接口的发送端口连接上行节点。
在上述技术方案中,主节点向指定的从节点发送相应指令,从节点根据接收到的指令中的数据包做相应处理具体包括以下步骤:
当系统首次上电后,主节点通过下行接口依次发送地址分配指令到指定从节点进行地址分配;
各从节点接收到地址分配指令后,首先检测自身是否已设置地址,若已设置,则直接通过发送端口将地址分配指令转发到下行节点;若未设置,则直接将地址分配指令中的数据包携带的地址信息作为自身地址进行存储。
在上述技术方案中,所述从节点向所述主节点返回地址设置结果的应答消息,所述主节点根据接收到的应答消息更新所述数据包携带的地址信息,并通过下行端口依次向下行节点发送地址分配指令。
在上述技术方案中,地址分配完毕后,当从节点接收到上行端口下发的数据包时,对数据包携带的地址信息进行判断,若该地址信息与自身地址一致,则直接对数据包中的数据进行处理;否则,直接通过下行端口将该数据包转发到下行节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于烽火通信科技股份有限公司,未经烽火通信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810019517.3/2.html,转载请声明来源钻瓜专利网。