摘要
针对常规多协议匹配算法处理速度缓慢,无法满足嵌入式仪表对现场多协议数据实时解析需求的现状,提出了一种快速多协议匹配算法。该算法将整体匹配任务分解到接收间隙中完成,有效地提高了系统处理的实时性和准确性;并在程序设计时,采用数据代码分离的设计思想和冲突处理机制,增强了程序的灵活性和稳定性。通过实际验证,该算法具有很高的稳定性和可靠性。
Since conventional multi-protocol matching algorithm is slow in processing, the demand of embedded instruments for real-time analysis of the field multi-protocol data can't be satisfied. Thus a fast algorithm for matching multi-protocol is proposed. The algorithm decomposes the whole task and completes the match in receive intervals, which can also improve the real-time performance and accuracy of embedded instruments greatly. Data code separation and conflict management mechanism are adopted in programming, which can effectively increase the flexibility and stability of the algorithm procedure. Experiments verified the stability and reliability of the algorithm.
出处
《电光与控制》
北大核心
2010年第7期66-69,F0003,共5页
Electronics Optics & Control
关键词
系统测试
匹配算法
多协议匹配
代码分离
冲突处理机制
system testing
matching algorithm
multi-protocol matching
data code separation
conflict management mechanism