Content aware Internet Application Traffic Measurement and Analysis for Precise Accounting and Billing

정밀 과금을 위한 컨텐츠기반 인터넷 응용 트래픽 측정 및 분석

  • Published : 2003.10.01

Abstract

As the Internet is quickly evolving from best-effort networks to business quality networks, billing based on the precise traffic measurement becomes an important issue for Internet Service Providers (ISPs). Billing settlement is necessary not only between ISP and customers but also between ISPs. Currently, most ISPs use a flat rate charging policy. Besides the degree of difficulty in deriving appropriate charging policies agreeable by a concerned party, there are substantial technical challenges to come up with a good usage-based accounting system. Usage-based accounting depending on IP packet header information only is not sufficient anymore due to highly dynamic nature of the development and the use of the Internet applications such as peer-to-peer and network games. They are using port numbers dynamically and even several applications can use the same port number. Thus, more precise means of classifying them and accounting their traffic usages are required. In this paper, we propose a high performance, adaptable, configurable, and scalable content-aware application traffic measurement and analysis system which can achieve very accurate usage-based accounting.

인터넷이 최선형 망에서 품질형 비즈니스 망으로 진화해가면서 정확한 트래픽 측정 데이터를 기반으로 한 과금이 인터넷 서비스 제공자에게는 매우 중요한 이슈로 떠오르고 있다. 과금 협상은 서비스 제공자와 고객간뿐만 아니라 서비스 제공자간에도 필요하지만 현재로는 가장 간단한 정액제를 대부분 사용하고 있다. 상호 관련 기관간에 동의할 수 있는 적절한 과금 정책을 찾기가 쉽지 않기도 하지만 의미 있는 종량제 기반의 과금 시스템을 개발하기에는 많은 기술적인 어려움이 있다. IP 헤더 정보에만 의존한 사용량 기반 측정은 피어 투 피어 응용과 네트워크 게임과 같은 인터넷 응용의 개발 및 활용으로 인한 동적인 특성으로 인해 더 이상 충분하지 않게 되었다. 이 응용들은 포트번호를 동적으로 변경하며 심지어는 여러 응용이 하나의 포트번호를 공유하기도 한다. 따라서 보다 정확하게 트래픽 사용량을 분류하고 측정할 수 있는 방법이 필요하다. 본 논문에서는 고성능, 뛰어난 적응성 및 확장성을 가지면서 정밀하게 사용량을 측정하고 분석할 수 있는 컨텐츠 기반 응용 트래픽 측정 및 분석 시스템의 구조, 알고리즘 및 구현방법을 제안한다.

Keywords

References

  1. Colleen Shannon, David Moore, and k claffy. 'Characteristics of Fragmented IP Traffic on Internet Links', Proc. of ACM SIGCOMM Internet Measurement Workshop, San Francisco, USA, Nov. 2001
  2. CIADA's OCxMon & NetTraMet. http://www.caida.org/tools/
  3. TCPDUMP. http://sourceforge.net/projects/tcpdump/
  4. Ethereal, http://www.ethereal.com/
  5. Sprint ATL, 'IP Monitoring Project,' http://www.sprintlabs.com/Department/IP-Interworking/Monitor/
  6. http://www.cisco.com/univercd/cc/td/doc/cisintwk/intsolns/netflsol/nfwhite.htm
  7. K. Keys, D. Moore, Y. Koga, E. Lagache, M. Tesch, and K. Claffy, 'The Architecture of CoralReef: An Internet Traffic Monitoring Software Suite,' Proc. of Passive and Active Measurement Workshop 2001, Amsterdam, Netherlands, April 2001
  8. D. Plonka, Flowscan: A network traffic flow reporting and visualization tool. In Proceedings of USEMX USA, 2000
  9. Cisco NBAR http://www.cisco.com/warp/public/732/ Tech/qos/nbar/
  10. Steven McCanne, Van Jacobson. The BSD Packet Filter : A New Architecture for User level Packet Capture, In Proc. of the Winter 1993 USEMX Conference, 259 269. USENIX Association, Jan 1993
  11. ETRI. APEC TEL 01 2003, Flow based Internet Traffic Measurement and Analysis, APEC TEL, December 2002