[发明专利]一种列车CCU中央控制单元负荷分担的方法及系统有效
申请号: | 201710724124.8 | 申请日: | 2017-08-22 |
公开(公告)号: | CN109428838B | 公开(公告)日: | 2022-08-30 |
发明(设计)人: | 唐军;陈仲海;李思源;粟荡;韩兵;殷建华;刘文超;谢锋 | 申请(专利权)人: | 中车株洲电力机车研究所有限公司 |
主分类号: | H04L47/41 | 分类号: | H04L47/41;H04L47/10;H04L67/5651;H04L67/12 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 412001 湖*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 列车 ccu 中央 控制 单元 负荷 分担 方法 系统 | ||
1.一种列车CCU中央控制单元负荷分担的方法,基于列车通信网络,其特征在于,所述列车通信网络中设置有辅CCU设备,所述辅CCU设备通过转换部件分别连接CCU以及若干个通信设备,所述方法包括:
所述辅CCU设备接收各个所述通信设备依据自身的预设配置表发送的第一数据包;
所述辅CCU设备将接收的各个所述第一数据包整合为第二数据包;
所述辅CCU设备将所述第二数据包发送给所述CCU进行读取;
其中,各个所述预设配置表分别包括相应的发送周期,所述方法包括:
所述辅CCU设备依据最小的所述发送周期发送所述第二数据包给所述CCU;其中,所述预设配置表包括自身的ID、自身IP地址以及目的IP地址,所述第一数据包携带有所述ID,所述第二数据包存有所述第一数据包携带的所述ID和所述第一数据包中的数据;
其中,在一个所述辅CCU设备的发送周期里,当确定所述第二数据包内整合的数据达到最大阈值后,将所述第二数据包最末尾的目标第一数据包的ID清零,并将所述目标第一数据包放到另外生成的第二数据包的第一个位置,以及将未整合的其余第一数据包整合到所述另外生成的第二数据包内,直到所有所述未整合的其余第一数据包整合完成;
其中,所述CCU读取所述第二数据包的过程具体包括:
所述CCU接收到所述第二数据包后,根据所述ID读取所述ID对应的数据;
当所述ID为0则结束数据读取。
2.根据权利要求1所述的方法,其特征在于,每个所述第一数据包的长度与所述第二数据包的长度均不超过预设最大阈值。
3.根据权利要求1所述的方法,其特征在于,所述CCU读取所述第二数据包的过程,还包括:
当读取字节小于所述ID对应的数据长度时结束数据读取。
4.一种列车CCU中央控制单元负荷分担的系统,基于列车通信网络,其特征在于,包括:
CCU,用于接收辅CCU设备发送的第二数据包;
通信设备,用于依据自身的预设配置表发送第一数据包给所述辅CCU设备;
所述辅CCU设备,用于将接收的各个所述第一数据包整合为第二数据包;依据所述预设配置表将所述第二数据包发送给所述CCU;
转换部件,用于分别连接所述CCU、所述通信设备以及所述辅CCU设备;
其中,各个所述预设配置表分别包括相应的发送周期,所述辅CCU设备,还用于依据最小的所述发送周期发送所述第二数据包给所述CCU;
其中,所述预设配置表包括自身的ID、自身IP地址以及目的IP地址,所述第一数据包携带有所述ID,所述第二数据包存有所述第一数据包携带的所述ID和所述第一数据包中的数据,所述CCU具体包括:
第一读取子单元,用于所述CCU接收到所述第二数据包后,根据所述ID读取所述ID对应的数据;
第二读取子单元,用于当所述ID为0则结束数据读取;
其中,所述辅CCU设备,还用于在一个所述辅CCU设备的发送周期里,当确定所述第二数据包内整合的数据达到最大阈值后,将所述第二数据包最末尾的目标第一数据包的ID清零,并将所述目标第一数据包放到另外生成的第二数据包的第一个位置,以及将未整合的其余第一数据包整合到所述另外生成的第二数据包内,直到所有所述未整合的其余第一数据包整合完成。
5.根据权利要求4所述的系统,其特征在于,所述CCU,还包括:
第三读取子单元,用于当读取字节小于所述ID对应的数据长度时结束数据读取。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中车株洲电力机车研究所有限公司,未经中车株洲电力机车研究所有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710724124.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:数据传输方法及装置
- 下一篇:一种CDN调度方法、设备及系统