本发明专利技术属于挖掘机备件技术领域,具体涉及一种基于校验机制的备件识别方法及系统。该方法包括,校验单元基于每个待校验备件的身份识别号和密文种子得到每个待校验备件的第一密文数据;每个待校验备件基于各自的身份识别号和密文种子得出各自的第二密文数据并发送至校验单元;校验单元对每个待校验备件的第一密文数据和第二密文数据进行校验,若校验通过,则校验单元与该备件通过总线通讯连接,否则,校验单元断开与该待校验备件的通讯连接。本发明专利技术在实现原厂备件保护目的的同时实现了经济效益提升及备件安全性。效益提升及备件安全性。效益提升及备件安全性。
【技术实现步骤摘要】
一种基于校验机制的备件识别方法及系统
[0001]本专利技术属于挖掘机备件
,具体涉及一种基于校验机制的备件识别方法及系统。
技术介绍
[0002]挖掘机控制系统包含多个总线设备,当某个设备损坏后,客户需进行维修或更新,考虑到总线设备协议的唯一性,防止仿冒设备加装至控制系统,造成对其他部件的损坏或对总线系统造成安全隐患,需对各个总线设备进行保护设置及识别。
[0003]现有技术中,在对设备进行识别时,需要节点设备发送注册信息至管理服务器,并接收保存管理服务器发送的认证密钥;然后根据认证密钥和验证控制单元发送的验证信息,获得消息认证码并发送至验证控制单元;最后接收验证控制单元发送的是否通过验证的反馈信息。该过程存在以下缺点:节点设备都需要与管理服务器进行验证,既增加了管理服务器成本又缺少了控制系统中具有数据交互关系设备之间的校验保护。
技术实现思路
[0004]为解决现有技术的不足,本专利技术提供一种基于校验机制的备件识别方法及系统,在实现原厂备件保护目的的同时实现了经济效益提升及备件安全性。
[0005]为解决现有技术的不足,本专利技术提供的技术方案为:
[0006]一种基于校验机制的备件识别方法,包括,
[0007]待校验备件将各自的身份识别号发送至校验单元;
[0008]校验单元基于每个待校验备件的身份识别号和密文种子得到每个待校验备件的第一密文数据;每个待校验备件基于各自的身份识别号和密文种子得出各自的第二密文数据并发送至校验单元;
[0009]校验单元对每个待校验备件的第一密文数据和第二密文数据进行校验,若校验通过,则校验单元与该备件通过总线通讯连接,否则,校验单元断开与该待校验备件的通讯连接。
[0010]优选的,所述校验单元包括VCU和电子监控器;
[0011]所述VCU用于校验的待校验备件包括手柄、电子监控器、ECM、GPS、开关面板和诊断工具;
[0012]所述电子监控器用于校验的待校验备件包括空调和收音机。
[0013]优选的,所述电子监控器将相同的密文种子以指令形式经总线发送至VCU、手柄、ECM、GPS、开关面板、诊断工具、空调和收音机,电子监控器、VCU、手柄、ECM、GPS、开关面板、诊断工具、空调和收音机存储密文种子。
[0014]优选的,所述身份识别号由待校验备件的部件类型编号、出厂日期、顺序编号组成。
[0015]优选的,所述第一密文数据和第二密文数据的计算公式如下:
[0016]MW=s%34*s%38*n4+s%36*s%114*n3+s%100*s%2704*n2+s%5200*n1,
[0017]其中,
[0018]MW表示第一密文数据和第二密文数据;
[0019]%表示MOD;
[0020]n1为多项式第一参数;n2为多项式第二参数;n3为多项式第三参数;n4为多项式第四参数;
[0021]s为密文数据计算参数,由密文种子的任意两字节和身份识别号的任意两字节拼接而成;
[0022]密文种子为十六进制表示的八位数;
[0023]身份识别号为十六进制表示的八位数。
[0024]优选的,所述电子监控器定期将密文种子的更新规则经总线发送至VCU、手柄、ECM、GPS、开关面板、诊断工具、空调和收音机,电子监控器、VCU、手柄、ECM、GPS、开关面板、诊断工具、空调和收音机根据密文种子的更新规则对密文种子进行同步更新。
[0025]一种基于校验机制的备件识别系统,包括校验单元和待校验备件;
[0026]所述待校验备件用于,将各自的身份识别号发送至校验单元,以及,基于各自的身份识别号和密文种子得出各自的第二密文数据并发送至所述校验单元;
[0027]所述校验单元用于,基于每个待校验备件的身份识别号和相同的密文种子得到每个待校验备件的第一密文数据,对每个待校验备件的第一密文数据和第二密文数据进行校验,若校验通过,则与该备件通过总线通讯连接,否则,断开与该待校验备件的通讯连接。
[0028]优选的,所述校验单元包括VCU和电子监控器;
[0029]所述VCU用于校验的待校验备件包括手柄、电子监控器、ECM、GPS、开关面板和诊断工具;
[0030]所述电子监控器用于校验的待校验备件包括空调和收音机。
[0031]优选的,所述电子监控器用于,将相同的密文种子以指令形式经总线传输发送至所述VCU、手柄、ECM、GPS、开关面板、诊断工具、空调和收音机;
[0032]所述电子监控器、VCU、手柄、ECM、GPS、开关面板、诊断工具、空调和收音机存储密文种子。
[0033]优选的,所述身份识别号由部件类型编号、出厂日期、顺序编号组成。
[0034]本专利技术的有益效果:
[0035]本专利技术提供的基于校验机制的备件识别方法在实现原厂备件保护目的的同时实现了经济效益提升及备件安全性。
附图说明
[0036]图1为本专利技术提供的基于校验机制的备件识别方法的流程图;
[0037]图2为本专利技术提供的基于校验机制的备件识别系统的拓扑图。
具体实施方式
[0038]下面结合实施方式对本专利技术作进一步描述。以下实施方式仅用于更加清楚地说明本专利技术的技术方案,而不能以此来限制本专利技术的保护范围。
[0039]本专利技术实施例提供一种基于校验机制的备件识别方法,参见图1,包括以下步骤:
[0040](1)将VCU(整车控制器)、手柄、ECM(引擎控制模块)、GPS(全球定位系统)、开关面板、诊断工具、空调和收音机等总线节点的身份识别号经总线发送至电子监控器进行绑定;绑定成功后可进行后续验证。对于各个备件来说,在整机出厂时进行绑定,备件更换后绑定一次即可。其中,身份识别号由部件类型编号、出厂日期、顺序编号组成,由此决定了每一个设备都有唯一的身份识别号。以收音机为例,其身份识别号为1221100001,其中1表示收音机的部件类型,2211为收音机的出厂日期,00001为顺序编号。顺序编号为00001表明收音机为出厂原始备件,收音机替换一次后顺序编号增加1。
[0041](2)手柄、电子监控器、ECM、GPS、开关面板和诊断工具等子节点将各自的身份识别号经总线发送至VCU,空调和收音机等子节点将各自的身份识别号发送至电子监控器。
[0042]本专利技术根据图2所示的CAN总线拓扑结构制定各备件之间的校验关系。CAN总线拓扑结构包括以CAN1总线相连的空调、收音机和电子监控器、以CAN2总线相连的电子监控器、VCU、ECM、GPS、开关面板、手柄和诊断工具,电子监控器为中心点。
[0043](3)电子监控器以指令形式经总线传输将密文种子下发至VCU、手柄、ECM、GPS、开关面板、诊断工具、空调、收音机,VCU、手柄、ECM、GPS、开关面板、诊断工具、空调、收音机和电子监控器存储该密文种子。密文种子是一个固定值,可人为设定。
本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种基于校验机制的备件识别方法,其特征在于,包括,待校验备件将各自的身份识别号发送至校验单元;校验单元基于每个待校验备件的身份识别号和密文种子得到每个待校验备件的第一密文数据;每个待校验备件基于各自的身份识别号和密文种子得出各自的第二密文数据并发送至校验单元;校验单元对每个待校验备件的第一密文数据和第二密文数据进行校验,若校验通过,则校验单元与该备件通过总线通讯连接,否则,校验单元断开与该待校验备件的通讯连接。2.根据权利要求1所述的一种基于校验机制的备件识别方法,其特征在于,所述校验单元包括VCU和电子监控器;所述VCU用于校验的待校验备件包括手柄、电子监控器、ECM、GPS、开关面板和诊断工具;所述电子监控器用于校验的待校验备件包括空调和收音机。3.根据权利要求2所述的一种基于校验机制的备件识别方法,其特征在于,所述电子监控器将相同的密文种子以指令形式经总线发送至VCU、手柄、ECM、GPS、开关面板、诊断工具、空调和收音机,电子监控器、VCU、手柄、ECM、GPS、开关面板、诊断工具、空调和收音机存储密文种子。4.根据权利要求1所述的一种基于校验机制的备件识别方法,其特征在于,所述身份识别号由待校验备件的部件类型编号、出厂日期、顺序编号组成。5.根据权利要求1所述的一种基于校验机制的备件识别方法,其特征在于,所述第一密文数据和第二密文数据的计算公式如下:MW=s%34*s%38*n4+s%36*s%114*n3+s%100*s%2704*n2+s%5200*n1,其中,MW表示第一密文数据和第二密文数据;%表示MOD;n1为多项式第一参数;n2为多项式第二参数;n3为多项式第三参数;n4为多项式第四参数;s为密文数据计算参数,由密文种子的任意两字节和身份识别号的任意两...
【专利技术属性】
技术研发人员:卞清荣,牛东东,王海洋,范党平,
申请(专利权)人:徐州徐工挖掘机械有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。