测控技术2011,Vol.30Issue(3):79-82,86,5.
轻量级报文分类器的设计及在LBS中的应用
Design of a Lightweight Packet Classifier and Its Application in LBS
摘要
Abstract
A lightweight implementation of finite-state general-purpose datagram matehers with linear matching cost is proposed. The given matcher provides plug-in-and-play function by exposing software object slots, as a result message classifying and data process are isolated and software scalability is ensured. After that, through aggregation technology, a multi-classifier is presented to automatically recognize kinds of message types and effectively help extract valid data. In the end, the C ++ programming language is used to implement the design, and it is used in LBS system for processing NMEA0183 datagram from GPS receivers.关键词
面向对象/有限状态机/报文/分类/匹配/LBS/NMEAKey words
object-oriented/ finite-state-machine/ datagram/ classifier, matching/ LBS/ NMEA分类
信息技术与安全科学引用本文复制引用
张小国,王庆,贲成龙..轻量级报文分类器的设计及在LBS中的应用[J].测控技术,2011,30(3):79-82,86,5.基金项目
"十一五"国家科技支撑计划资助项目(2008BAJ11B01) (2008BAJ11B01)