The invention relates to a communication protocol identification method, which includes: obtaining communication instructions from a database; the database stores information of at least one communication protocol, and the information of each communication protocol includes at least one communication instruction and a feedback number corresponding to the communication instruction; the communication instruction is sent to an electronic device. The feedback data is received from the electronic device, and the received feedback data is matched with the corresponding feedback data stored in the database to determine the recognition results. The invention also relates to an electronic device and a computer storage medium. The communication protocol identification method can automatically identify the communication protocol adopted by the electronic device.
【技术实现步骤摘要】
通信协议识别方法、电子装置及计算机存储介质
本专利技术涉及通信协议识别技术,尤其涉及一种通信协议识别方法、电子装置及计算机存储介质。
技术介绍
随着科技的进步,电子设备间大多具有数据通信功能,不同类型的设备也各自制定了不同的通信协议标准。比如,在电力抄表及无线抄表系统中,电子式电能表、数据采集终端及其他下位机设备都具有通信功能,这些设备一般都有自己的协议体系。无论是采用有线通道,还是无线通道,都需要对通信数据协议进行识别与解析,用以监视接收数据,实现数据的测试发送。传统的场景下,研发人员要确定一种设备的通信协议,必须找到原厂索要通信协议说明文件通过电脑手动输入命令,再通过连接线发送给设备才能准确判断该设备所采用的通信协议以及返回的数据。传统场景方式获取的数据可能不全,不够翔实,且需要技术人员在现场操作,而且容易出错,如果有大量设备就会造成很多重复劳动。
技术实现思路
鉴于此,有必要提供一种通信协议识别方法、电子装置及计算机存储介质,能够快速方便地对通信协议进行识别。一种通信协议识别方法,包括:从数据库获取通信指令;所述数据库存储至少一个通信协议的信息,每一通信协议的信息包括至少一条通信指令及与该通信指令对应的反馈数据;发送所述通信指令至电子设备;从所述电子设备接收反馈数据;将接收的反馈数据与数据库中存储的对应的反馈数据进行匹配以确定识别结果。在一些实施例中,所述方法还包括:保存识别结果至所述数据库。在一些实施例中,所述通信协议的信息包括采用该通信协议的至少一厂商,及该厂商的至少一电子设备型号,每一电子设备型号对应至少一通信指令及与该通信指令对应的反馈数据,所述 ...
【技术保护点】
1.一种通信协议识别方法,其特征在于,所述方法包括:从数据库获取通信指令;所述数据库存储至少一个通信协议的信息,每一通信协议的信息包括至少一条通信指令及与该通信指令对应的反馈数据;发送所述通信指令至电子设备;从所述电子设备接收反馈数据;将接收的反馈数据与数据库中存储的对应的反馈数据进行匹配以确定识别结果。
【技术特征摘要】
1.一种通信协议识别方法,其特征在于,所述方法包括:从数据库获取通信指令;所述数据库存储至少一个通信协议的信息,每一通信协议的信息包括至少一条通信指令及与该通信指令对应的反馈数据;发送所述通信指令至电子设备;从所述电子设备接收反馈数据;将接收的反馈数据与数据库中存储的对应的反馈数据进行匹配以确定识别结果。2.如权利要求1所述的方法,其特征在于,所述方法还包括:保存识别结果至所述数据库。3.如权利要求1所述的方法,其特征在于,所述通信协议的信息包括采用该通信协议的至少一厂商,及该厂商的至少一电子设备型号,每一电子设备型号对应至少一通信指令及与该通信指令对应的反馈数据,所述识别结果包括确定电子设备型号、厂家及采用的通信协议。4.如权利要求1所述的方法,其特征在于,所述方法还包括:保存识别日志至所述数据库,所述识别日志包括发送至所述电子设备的所有通信指令及对应接收的所有反馈数据。5.如权利要求1所述的方法,其特征在于,所述通信指令...
【专利技术属性】
技术研发人员:李科燃,廖志伟,林青雷,张华山,
申请(专利权)人:深圳前海有电物联科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。