Full metadata record
DC FieldValueLanguage
dc.contributor.authorWang, Ming-Hungen_US
dc.contributor.authorYu, Chia-Mingen_US
dc.contributor.authorLin, Chia-Liangen_US
dc.contributor.authorTseng, Chien-Chaoen_US
dc.contributor.authorYen, Li-Hsingen_US
dc.date.accessioned2016-03-28T00:05:43Z-
dc.date.available2016-03-28T00:05:43Z-
dc.date.issued2014-01-01en_US
dc.identifier.isbn978-1-4799-2003-7en_US
dc.identifier.issn1550-3607en_US
dc.identifier.urihttp://hdl.handle.net/11536/129793-
dc.description.abstractSniffer tools capture protocol data. Kernel-profiling tools track function calls and events occurring in the kernel. These two types of tools help us observe external and internal behaviors of networking protocols, respectively. We need both types of data for a comprehensive view of protocol behavior. However, none of existing tools performs these two tasks in an integrated way. We developed Kernel and Protocol Analysis Tool (KPAT). KPAT injects software probes into Linux kernel to track interested function calls and event occurrences in the kernel. Probe injection is done systematically and does not require recompiling the kernel. A module in KPAT finds the association between the tracked functions and protocol data captured by an independent sniffer. The result as an integrated log allows users to identify two-way relationship between protocol data and the execution sequence of network functions in the kernel. We successfully used KPAT to identity accurate latency of each handover phase in IEEE 802.11 wireless networks. Experimental results show that KPAT causes light overhead to the patched kernel.en_US
dc.language.isoen_USen_US
dc.subjectEmbedded Devicesen_US
dc.subjectKernel Functionsen_US
dc.subjectKernel Eventsen_US
dc.subjectNetworking Protocolsen_US
dc.subjectPacket Sniffersen_US
dc.titleKPAT: A Kernel and Protocol Analysis Tool for Embedded Networking Devicesen_US
dc.typeProceedings Paperen_US
dc.identifier.journal2014 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC)en_US
dc.citation.spage1160en_US
dc.citation.epage1165en_US
dc.contributor.department資訊工程學系zh_TW
dc.contributor.departmentDepartment of Computer Scienceen_US
dc.identifier.wosnumberWOS:000366666801051en_US
dc.citation.woscount0en_US
Appears in Collections:Conferences Paper