[发明专利]板间通信方法及装置在审
| 申请号: | 201110243147.X | 申请日: | 2011-08-23 |
| 公开(公告)号: | CN102957601A | 公开(公告)日: | 2013-03-06 |
| 发明(设计)人: | 陈林峰 | 申请(专利权)人: | 中兴通讯股份有限公司 |
| 主分类号: | H04L12/70 | 分类号: | H04L12/70;G06F13/38 |
| 代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 余刚;梁丽超 |
| 地址: | 518057 广*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 通信 方法 装置 | ||
1.一种板间通信方法,其特征在于,包括:
控制板通过异步串口连接至一个或多个边缘模块;
所述控制板与所述边缘模块通过所述异步串口进行通信。
2.根据权利要求1所述的方法,其特征在于,所述控制板与所述边缘模块通过所述异步串口进行通信包括:
所述控制板与所述边缘模块通过所述异步串口互发报文;
在传输所述报文时,对所述报文进行报文检验。
3.根据权利要求2所述的方法,其特征在于,所述报文包括:前导信息、控制报文、信息报文、握手协商信息、控制报文校验结果。
4.根据权利要求3所述的方法,其特征在于,
所述控制报文包括:信息报文长度、目的地址、控制命令码;
所述信息报文包括:信息报文头部、信息报文中部、信息报文尾部,其中,所述信息报文头部包含该信息报文的长度,所述信息报文中部包含信息报文主体,所述信息报文尾部包含该信息报文的校验结果。
5.根据权利要求4所述的方法,其特征在于,所述控制板与所述边缘模块通过所述异步串口互发报文,并在传输所述报文时,对所述报文进行报文检验包括:
所述控制板向所述边缘模块发送前导信息,通知所述边缘模块开始接收信息;
所述控制板向所述边缘模块发送控制报文及控制报文校验结果,等待所述边缘模块接收所述控制报文及所述控制报文校验结果并根据所述控制报文校验结果对所述控制报文进行校验后发送的第一确认回复;
所述控制板收到所述第一确认回复后,向所述边缘模块发送信息报文,等待所述边缘模块接收所述信息报文并对所述信息报文进行校验后发送的第二确认回复;
如果所述控制板收到了所述第二确认回复,则结束本次通信,如果所述控制板没有收到所述第二确认回复,则重发或者丢弃所述信息报文。
6.根据权利要求5所述的方法,其特征在于,所述边缘模块在接收所述控制报文及所述控制报文校验结果并根据所述控制报文校验结果对所述控制报文进行校验后发送第一确认回复包括:
所述边缘模块确认所述控制报文中的目的地址与所述边缘模块的物理地址是否匹配,如果匹配则开始接收该控制报文,否则丢弃该控制报文;
接收所述控制板发送的该控制报文的校验结果,自行对该控制报文进行校验得出校验结果,并判断该校验结果与所述控制板发送的校验结果是否一致,如果一致则向所述控制板发送第一确认回复,如果不一致,则结束通信。
7.根据权利要求5所述的方法,其特征在于,所述边缘模块在接收所述信息报文并对所述信息报文进行校验后发送第二确认回复包括:
所述边缘模块确认所述控制报文中的信息报文长度是否与接收到的与该控制报文对应的信息报文的长度一致,如果一致,则继续接收所述控制板发送的该信息报文的校验结果,如果不一致,则丢弃该信息报文;
在接收到所述控制板发送的该信息报文的校验结果后,自行对该信息报文进行校验得出校验结果,并判断该校验结果与所述控制板发送的校验结果是否一致,如果一致则向所述控制板发送第二确认回复,如果不一致,则回复接收失败并丢弃该信息报文。
8.根据权利要求5至7任一项所述的方法,其特征在于,所述控制板与所述边缘模块通过所述异步串口互发报文,并在传输所述报文时,对所述报文进行报文检验还包括:
所述控制板接收所述边缘模块发送的握手协商信息,在能够接收所述边缘模块发送的报文时,向所述边缘模块发送包含允许发送控制命令码的控制报文及该控制报文的校验结果;
接收所述边缘模块发送的信息报文,对该信息报文进行校验并将结果发送给所述边缘模块。
9.根据权利要求8所述的方法,其特征在于,接收所述边缘模块发送的信息报文,对该信息报文进行校验并将结果发送给所述边缘模块包括:
提取所述边缘模块发送的信息报文的长度,判断该长度与该信息报文头部包含的信息报文长度是否一致,如果不一致,则接收失败;
如果一致,则自行对该信息报文进行校验得出校验结果,判断该校验结果与该信息报文头尾部包含的校验结果是否一致,如果一致,则接收成功,如果不一致,则接收失败;
在接收成功时,向所述边缘模块发送确认报文,在接受失败时,向所述边缘模块发送接受失败报文。
10.一种板间通信装置,其特征在于,包括:
连接模块,用于通过异步串口将控制板连接至一个或多个边缘模块;
通信模块,用于控制所述控制板与所述边缘模块通过所述异步串口进行通信。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110243147.X/1.html,转载请声明来源钻瓜专利网。





