Title :
ProgME: Towards Programmable Network MEasurement
Author :
Yuan, Lihua ; Chuah, Chen-Nee ; Mohapatra, Prasant
Author_Institution :
Univ. of California, Davis, CA, USA
Abstract :
Traffic measurements provide critical input for a wide range of network management applications, including traffic engineering, accounting, and security analysis. Existing measurement tools collect traffic statistics based on some predetermined, inflexible concept of “flows.” They do not have sufficient built-in intelligence to understand the application requirements or adapt to the traffic conditions. Consequently, they have limited scalability with respect to the number of flows and the heterogeneity of monitoring applications. We present ProgME, a Programmable MEasurement architecture based on a novel concept of flowset-an arbitrary set of flows defined according to application requirements and/or traffic conditions. Through a simple flowset composition language, ProgME can incorporate application requirements, adapt itself to circumvent the scalability challenges posed by the large number of flows, and achieve a better application-perceived accuracy. The modular design of ProgME enables it to exploit the surging popularity of multicore processors to cope with 7-Gb/s line rate. ProgME can analyze and adapt to traffic statistics in real time. Using sequential hypothesis test, ProgME can achieve fast and scalable heavy hitter identification.
Keywords :
telecommunication network management; telecommunication traffic; ProgME; accounting; network management applications; programmable network measurement; security analysis; sequential hypothesis test; traffic engineering; traffic measurements; Flowset; Flowset Composition Language (FCL); Multi-Resolution Tiling (MRT); network traffic measurement; programmable measurement;
Journal_Title :
Networking, IEEE/ACM Transactions on
DOI :
10.1109/TNET.2010.2066987