一种消息传输的方法,设备和系统技术方案

技术编号:13366963 阅读:77 留言:0更新日期:2016-07-19 10:47
本发明专利技术实施例公开了一种消息传输的方法,设备和系统,该方法可以包括:发送端设置固定位数的同步头数据;其中,所述同步头数据用于指示待传输消息的起始以及所述待传输消息的类型;所述发送端根据所述待传输消息的数据值进行校验,得到所述待传输消息的校验值;所述发送端将所述同步头数据、所述待传输消息的数据值与所述待传输消息的校验值顺序组成所述待传输消息对应的串行数据,并通过传输线将所述串行数据传输至接收端。

【技术实现步骤摘要】
201410690020

【技术保护点】
一种消息传输方法,其特征在于,所述方法应用于发送端,所述方法包括:所述发送端设置固定位数的同步头数据;其中,所述同步头数据用于指示待传输消息的起始以及所述待传输消息的类型;所述发送端根据所述待传输消息的数据值进行校验,得到所述待传输消息的校验值;所述发送端将所述同步头数据、所述待传输消息的数据值与所述待传输消息的校验值顺序组成所述待传输消息对应的串行数据,并通过传输线将所述串行数据传输至接收端。

【技术特征摘要】
1.一种消息传输方法,其特征在于,所述方法应用于发送端,所述方法包
括:
所述发送端设置固定位数的同步头数据;其中,所述同步头数据用于指示
待传输消息的起始以及所述待传输消息的类型;
所述发送端根据所述待传输消息的数据值进行校验,得到所述待传输消息
的校验值;
所述发送端将所述同步头数据、所述待传输消息的数据值与所述待传输消
息的校验值顺序组成所述待传输消息对应的串行数据,并通过传输线将所述串
行数据传输至接收端。
2.根据权利要求1所述的方法,其特征在于,所述同步头数据包括:起始
位、等待位及类型位;其中,所述起始位与所述等待位均为1个比特位且位值
相反;所述类型位的比特位数由所述发送端支持发送的消息类型数确定。
3.根据权利要求2所述的方法,其特征在于,所述起始位持续M个发送
时钟周期;所述待传输消息的数据值中每个比特位以及所述校验值中每个比特
位均持续N个发送时钟周期;所述等待位和所述类型位的每个比特位均持续K
个发送时钟周期;其中,M、N均为大于1的整数,且N大于M+2,K为大于
2的整数。
4.根据权利要求2所述的方法,其特征在于,所述方法还包括:
所述发送端在两次待传输数据的串行数据之间的传输间隔内传输与所述起
始位的位值相反的空闲位。
5.一种消息传输方法,其特征在于,所述方法应用于接收端,所述方法包
括:
接收端监测到待传输消息对应的串行数据的同步头数据时,根据所述同步
头数据指示的所述待传输消息的类型确定所述待传输消息为自身需要接收的消
息;其中,所述串行数据由所述同步头数据、所述待传输消息的数据值与所述

\t待传输消息的校验值顺序组成;
当所述接收端确定所述待传输消息为自身需要接收的消息之后,对所述串
行数据中所述待传输消息的数据值与所述待传输消息的校验值进行采样;
所述接收端根据采样得到的所述待传输消息的校验值对所述待传输消息的
数据值进行校验;
当校验成功后,所述接收端确定所述待传输消息的数据值为可用的数据值。
6.根据权利要求5所述的方法,其特征在于,所述同步头数据包括:起始
位、等待位及类型位;其中,所述起始位与所述等待位均为1个比特位且位值
相反;并且,所述起始位持续M个发送时钟周期;所述待传输消息的数据值中
每个比特位以及所述校验值中每个比特位均持续N个发送时钟周期;所述等待
位和所述类型位的每个比特位均持续K个发送时钟周期;其中,M、N均为大
于1的整数,且N大于M+2,K为大于2的整数。
7.根据权利要求6所述的方法,其特征在于,所述接收端的采样时钟的频
率与所述发送端的发送时钟的频率相同;
相应地,所述接收端监测到待传输消息对应的串行数据的同步头数据,包
括:
所述接收端连续接收到M个采样时钟周期的起始位位值时,确定监测到所
述待传输消息对应的串行数据的同步头数据。
8.根据权利要求7所述的方法,其特征在于,所述接收端根据所述同步头
数据指示的所述待传输消息的类型确定所述待传输消息为自身需要接收的消
息,包括:
所述接收端对所述同步头数据的类型位位值进行采样,得到所述待传输消
息的类型;
所述接收端根据自身需要接收的消息类型与所述待传输消息的类型进行匹
配;
当匹配成功时,所述接收端确定所述待传输消息为自身需要接收的消息。
9.根据权利要求8所述的方法,其特征在于,所述接收端对所述同步头数

\t据的类型位位值进行采样,得到所述待传输消息的类型,包括:
所述接收端选取所述同步头数据的类型位中每个比特位持续的K个采样时
钟周期中的中心拍对应的数据值为相应的比特位的值;
所述接收端根据所述同步头数据的类型位位值与预设的类型位位值和消息
类型的对应关系,确定所述待传输消息的类型。
10.根据权利要求7所述的方法,其特征在于,所述接收端对所述串行数
据中所述待传输消息的数据值与所述待传输消息的校验值进行采样,包括:
所述接收端选取所述待传输消息的数据值和校验值中每个比特位持续的N
个采样时钟周期中的中心拍对应的数据值为相应的比特位的值。
11.一种发送端,其特征在于,所述发送端包括:设置单元、校验单元、
组成单元和传输单元,其中,
所述设置单元,用于设置固定位数的同步头数据;其中,所述同步头数据
用于指示待传输消息的起始以及所述待传输消息的类型;
所述校验单元,用于根据所述待传输消息的数据值进行校验,得到所述待
传输消息的校验值;
所述组成单元,用于将所述设置单元设置的同步头数据、所述待传输消息
的数据值与所述校验单元得到的所述待传输消息的校验值顺序组成所述待传输
消息对应的串行数据;...

【专利技术属性】
技术研发人员:陈杰汪波
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1