[发明专利]一种设备内部单盘间的通信方法及系统有效
申请号: | 201810973731.2 | 申请日: | 2018-08-24 |
公开(公告)号: | CN109245985B | 公开(公告)日: | 2020-12-29 |
发明(设计)人: | 梁凡 | 申请(专利权)人: | 烽火通信科技股份有限公司 |
主分类号: | H04L12/46 | 分类号: | H04L12/46;H04L29/06;H04L29/12;H04L29/08 |
代理公司: | 武汉智权专利代理事务所(特殊普通合伙) 42225 | 代理人: | 张凯 |
地址: | 430000 湖北省武*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 设备 内部 单盘间 通信 方法 系统 | ||
1.一种设备内部单盘间的通信方法,其特征在于,包括:
业务盘建立主控盘和业务盘之间的通信通道;
报文发送单盘获取主控盘和业务盘之间的报文,根据预设的封装协议封装所述报文,其中所述报文发送单盘为主控盘或业务盘;
报文发送单盘通过所述通信通道发送所述封装后的报文;
业务盘建立主控盘和业务盘之间的通信通道具体包括:
所述业务盘向所述主控盘发送注册请求消息;所述主控盘接收所述注册请求消息后,发送注册应答消息至所述业务盘,所述注册应答消息包含所述主控盘为所述业务盘分配的通信地址;
所述业务盘接收所述注册应答消息后,检查所述注册应答消息,并根据所述通信地址建立通信通道;
若所述通信通道建立成功,所述业务盘发送注册应答成功消息至所述主控盘,所述主控盘接收所述注册应答成功消息后,记录所述业务盘注册成功;
当所述注册应答消息错误或所述通信通道建立失败,所述业务盘发送注册应答失败消息至所述主控盘,所述主控盘接收所述注册应答失败消息后,重新发送注册应答消息至所述业务盘,直至所述通信通道建立成功。
2.根据权利要求1所述的设备内部单盘间的通信方法,其特征在于,所述设备内部单盘间的通信方法还包括:
当所述业务盘发送所述注册请求消息后,若所述业务盘第一预设时长未接收所述注册应答消息,则所述业务盘再次发送所述注册请求消息;
当所述主控盘发送所述注册应答消息后,若所述主控盘第二预设时长未接收注册确认消息,则所述主控盘再次发送所述注册应答消息,所述注册确认消息为所述注册应答成功消息或所述注册应答失败消息。
3.根据权利要求1所述的设备内部单盘间的通信方法,其特征在于,所述封装后的报文包括预先设定的一定长度的报头和净荷,所述报头包括单盘信息和净荷信息。
4.根据权利要求3所述的设备内部单盘间的通信方法,其特征在于,报文发送单盘获取主控盘和业务盘之间的报文,根据预设的封装协议封装所述报文,其中所述报文发送单盘为主控盘或业务盘具体包括:
报文发送单盘获取主控盘和业务盘之间的报文,判断所述报文长度是否大于预设长度,所述预设长度为所述通信通道传输报文的最大传输单元大小;
若所述报文长度小于等于预设长度,更新报头中包含的压缩标志和净荷信息;
若所述报文长度大于预设长度,压缩所述净荷的数据,更新报头中包含的压缩标志和净荷信息。
5.根据权利要求4所述的设备内部单盘间的通信方法,其特征在于,若所述报文长度大于预设长度,压缩所述净荷的数据,更新报头中包含的压缩标志和净荷信息具体包括:
若所述报文长度大于预设长度,压缩所述净荷的数据,判断压缩后的报文长度是否大于预设长度;
当压缩后的报文长度大于预设长度,根据预设规则将压缩后的净荷数据分片为两个或多个分片净荷数据,更新报头中包含的分片信息和净荷信息,所述预设规则为优先分片出预设长度和报头长度之差的长度的净荷数据,所有分片净荷数据长度之和等于分片前净荷数据的长度,其中至多一个分片后的报文的长度小于预设长度。
6.根据权利要求4或5所述的设备内部单盘间的通信方法,其特征在于,报文发送单盘通过所述通信通道发送所述封装后的报文之后还包括:
报文接收单盘接收所述封装后的报文,当所述压缩标志显示为压缩数据,对接收的报文进行解压处理,其中当所述报文发送单盘为主控盘时,所述报文接收单盘为业务盘;当所述报文发送单盘为业务盘时,所述报文接收单盘为主控盘。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于烽火通信科技股份有限公司,未经烽火通信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810973731.2/1.html,转载请声明来源钻瓜专利网。