TY - GEN
T1 - ROOM
T2 - 32nd IEEE Conference on Computer Communications, IEEE INFOCOM 2013
AU - Li, Hao
AU - Hu, Chengchen
PY - 2013
Y1 - 2013
N2 - Fine-grained traffic identification (FGTI) reveals the context/purpose of each packet that flows through the network nodes/links. Instead of only indicating the application/protocol that a packet is related to, FGTI further maps the packet to a meaningful user behavior or application context. In this paper, we propose a Rule Organized Optimal Matching (ROOM) for fast and memory efficient fine-grained traffic identification. ROOM splits the identification rules into several fields and elaborately organizes the matching order of the fields. We formulate and model the optimal rule organization problem of ROOM mathematically, which is demonstrated to be NP-hard, and then we propose an approximate algorithm to solve the problem with the time complexity of O(N 2) (N is the number of fields in a rule). In order to perform evaluations, we implement ROOM and related work as real prototype systems. Also, real traces collected in wired Internet and mobile Internet are used as the experiment input. The evaluations show very promising results: 1.6X to 104.7X throughput improvement is achieved by ROOM in the real system with acceptable small memory cost.
AB - Fine-grained traffic identification (FGTI) reveals the context/purpose of each packet that flows through the network nodes/links. Instead of only indicating the application/protocol that a packet is related to, FGTI further maps the packet to a meaningful user behavior or application context. In this paper, we propose a Rule Organized Optimal Matching (ROOM) for fast and memory efficient fine-grained traffic identification. ROOM splits the identification rules into several fields and elaborately organizes the matching order of the fields. We formulate and model the optimal rule organization problem of ROOM mathematically, which is demonstrated to be NP-hard, and then we propose an approximate algorithm to solve the problem with the time complexity of O(N 2) (N is the number of fields in a rule). In order to perform evaluations, we implement ROOM and related work as real prototype systems. Also, real traces collected in wired Internet and mobile Internet are used as the experiment input. The evaluations show very promising results: 1.6X to 104.7X throughput improvement is achieved by ROOM in the real system with acceptable small memory cost.
UR - https://www.scopus.com/pages/publications/84883091100
U2 - 10.1109/INFCOM.2013.6566736
DO - 10.1109/INFCOM.2013.6566736
M3 - 会议稿件
AN - SCOPUS:84883091100
SN - 9781467359467
T3 - Proceedings - IEEE INFOCOM
SP - 65
EP - 69
BT - 2013 Proceedings IEEE INFOCOM 2013
PB - Institute of Electrical and Electronics Engineers Inc.
Y2 - 14 April 2013 through 19 April 2013
ER -