本发明涉及资产识别的,尤其涉及一种基于多协议的数字资产识别方法。
背景技术:
1、在现代医疗环境中,随着数字化和网络技术的飞速发展,医用终端设备的种类和数量不断增加。这些设备大多具备独立的通信能力,用于传输医疗数据、进行远程监控和诊断。然而,由于不同设备可能采用不同的通信协议,导致设备之间的互联互通和管理变得复杂。特别是在设备迭代更新频繁的情况下,传统的手动配置和管理方法不仅耗时耗力,还容易引发错误。因此,开发一种能够根据不同设备的通信特征,自动识别其协议类型并进行高效管理的方法成为了亟待解决的问题。
技术实现思路
1、本部分的目的在于概述本发明的实施例的一些方面以及简要介绍一些较佳实施例。在本部分以及本申请的说明书摘要和发明名称中可能会做些简化或省略以避免使本部分、说明书摘要和发明名称的目的模糊,而这种简化或省略不能用于限制本发明的范围。
2、为解决上述技术问题,本发明提供如下技术方案:
3、第一方面,本发明实施例提供一种基于多协议的数字资产识别方法,具体包括以下步骤:
4、s1、系统初始化与协议库建立:启动系统时,初始化协议识别模块,并加载预定义的协议库;
5、s2、设备接入与初步识别:当新的医用终端设备连接到系统时,自动扫描设备的通信端口和初始通信信号,通过预定义的识别算法对设备发送的初始通信数据进行分析,初步判断设备使用的通信协议类型;
6、s3、协议自动适应与切换:根据初步判断的协议类型,自动加载对应的通信协议栈,进行设备与系统的通信,实时监测数据传输的稳定性和协议适配情况,如发现不兼容,则自动切换到备选协议类型,直到找到最适合的通信协议;
7、s4、动态协议调整与优化:在设备运行期间,持续监控设备的通信质量和协议适配情况,根据设备和环境的变化动态调整通信参数,确保协议的适应性和数据传输的可靠性;
8、s5、数据采集与管理:成功与设备建立通信后,采集设备的数据,并根据所识别的协议类型进行解码和解析,将解析后的数据统一格式化,并存储在系统的数字资产管理平台上;
9、s6、数据校验与安全管理:对采集的数据进行校验,确保数据的完整性和准确性,应用安全策略确保设备通信过程中的数据安全;
10、s7、用户界面与管理:提供直观的用户界面,显示连接的设备、识别的协议类型、通信状态信息,并允许用户查看设备的通信历史、协议切换记录和系统日志。
11、作为本发明所述一种基于多协议的数字资产识别方法的一种优选方案,其中:所述设备接入与初步识别步骤包括:
12、s2.1、通过特征提取函数φ(d)将设备数据转换为特征向量vd;
13、s2.2、定义协议类型集合为p={p1,p2,...,pm},其中每个协议pj都对应着特定的特征向量
14、s2.3、通过识别算法进行协议类型的判断;
15、s2.4、通过协议识别函数对协议进行识别。
16、作为本发明所述一种基于多协议的数字资产识别方法的一种优选方案,其中:所述识别算法具体计算公式如下:
17、
18、其中ssum表示对整体特征相似度进行求和。
19、作为本发明所述一种基于多协议的数字资产识别方法的一种优选方案,其中:ssum具体计算公式如下:
20、
21、故为:
22、
23、其中αi是每个特征的重要性系数;σ是数据噪声的标准差;表示数据特征的偏导数;表示协议特征向量的偏导数;表示特征间的相似度函数。
24、作为本发明所述一种基于多协议的数字资产识别方法的一种优选方案,其中:所述协议识别函数为:
25、
26、其中p*表示设备最有可能的协议类型。
27、作为本发明所述一种基于多协议的数字资产识别方法的一种优选方案,其中:所述协议库包括多个不同类型的医用终端设备通信协议,具体包括ospf协议,icmp协议,arp协议以及lldp协议,并且在设备接入和协议识别过程中,能够动态更新和扩展协议库。
28、作为本发明所述一种基于多协议的数字资产识别方法的一种优选方案,其中:所述用户界面提供实时监控功能,显示设备的通信状态、数据采集情况以及系统的整体性能指标。
29、第二方面,本发明实施例提供了一种基于多协议的数字资产识别系统,具体包括:
30、数据采集模块:包括通信接口单元和数据预处理单元;
31、特征提取模块:从采集到的设备数据中提取各类信息,生成特征向量;
32、协议识别模块:包括相似度计算单元、协议库管理单元以及协议匹配单元;
33、智能管理模块:包括设备状态监控单元、自动配置单元、设备分组管理单元以及故障诊断单元;
34、通信切换模块:包括协议切换控制单元和动态协议适应单元;
35、数据存储与日志模块:包括数据存储单元和数据备份单元。
36、第三方面,本发明实施例提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其中:所述计算机程序被处理器执行时实现如本发明第一方面所述的一种基于多协议的数字资产识别方法的任一步骤。
37、第四方面,本发明实施例提供了一种计算机可读存储介质,其上存储有计算机程序,其中:所述计算机程序被处理器执行时实现如本发明第一方面所述的一种基于多协议的数字资产识别方法的任一步骤。
38、本发明的有益效果:
39、通过预定义的识别算法,系统能够自动分析设备的初始通信信号,提取关键特征,进行协议匹配,快速完成协议识别和加载,解决了协议兼容性问题,增强了系统的扩展性。即使是新设备或未来可能采用的新协议,系统也可以自动适配,无需人工干预,极大提高了工作效率。
1.一种基于多协议的数字资产识别方法,其特征在于:具体包括以下步骤:
2.根据权利要求1所述的一种基于多协议的数字资产识别方法,其特征在于:所述设备接入与初步识别步骤包括:
3.根据权利要求2所述的一种基于多协议的数字资产识别方法,其特征在于:所述识别算法具体计算公式如下:
4.根据权利要求3所述的一种基于多协议的数字资产识别方法,其特征在于:所述ssum具体计算公式如下:
5.根据权利要求4所述的一种基于多协议的数字资产识别方法,其特征在于:所述协议识别函数为:
6.根据权利要求5所述的一种基于多协议的数字资产识别方法,其特征在于:所述协议库包括多个不同类型的医用终端设备通信协议,具体包括ospf协议,icmp协议,arp协议以及lldp协议,并且在设备接入和协议识别过程中,能够动态更新和扩展协议库。
7.根据权利要求6所述的一种基于多协议的数字资产识别方法,其特征在于:所述用户界面提供实时监控功能,显示设备的通信状态、数据采集情况以及系统的整体性能指标。
8.一种基于多协议的数字资产识别系统,基于权利要求1-7任意一项所述的一种基于多协议的数字资产识别方法,其特征在于:具体包括:
9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于:所述处理器执行所述计算机程序时实现权利要求1-7任一所述的一种基于多协议的数字资产识别方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于:所述计算机程序被处理器执行时实现权利要求1-7任一所述的一种基于多协议的数字资产识别方法的步骤。
