ACM Home Page
Please provide us with feedback. Feedback
Digital Library logoTake a look at the new version of this page: [ beta version ]. Tell us what you think.
Handling HTTP flows over a DiffServ framework
Full text PdfPdf (333 KB)
Source Applications, Technologies, Architectures, and Protocols for Computer Communication archive
Proceedings of the 4th international IFIP/ACM Latin American conference on Networking table of contents
San José, Costa Rica
SESSION: Quality of service table of contents
Pages: 95-101  
Year of Publication: 2007
ISBN:978-1-59593-907-4
Authors
Salvador Alcaraz  Miguel Hernández University, Elche, Spain
Katja Gilly  Miguel Hernández University, Elche, Spain
Carlos Juiz  University of Balearic Islands, Palma, Spain
Ramon Puigjaner  University of Balearic Islands, Palma, Spain
Sponsor
: IFIP TC6 Communication Systems
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 28,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1384117.1384131
What is a DOI?

ABSTRACT

DiffServ architecture has been widely used to achieve QoS over the Internet. Taking into account that web traffic is the most extended protocol over the Internet community, many solutions have been proposed to supply certain QoS to this type of service. Traditionally, DiffServ architectures have considered two-color markings in order to distinguish between high and low priorities. We study the special treatment for web flows. The web traffic pattern is very close to mouse and elephant distribution flows in Internet. We differentiate flows into short and long classes in order to ensure QoS for short flows, but we try to achieve certain QoS for some long flows. We classify the incoming flows into mice, hybrids and elephants, using three-color markings for each kind of flow, and a three-queue system at the DiffServ system. First of all, we need to detect the gaps in the bandwidth. With these gaps we look for candidate flows to be promoted (hybrids). These hybrid flows will be sent to high priority queue. Next we look for extremely long flows (elephants) which reduce drastically the web traffic performance. Elephant flows will be sent over the low priority queue in order to avoid the promotion of these flows and permit other aspirants to be promoted. Some stochastic functions are computed for the classification at the DiffServ system. Finally, the PLF algorithm is proposed which improves the global performance of the web traffic related with mean of transmission latency and packet loss. We have used ns2 network simulator tool for the simulation with the PackMime-HTTP object for the realistic synthetic web traffic generation.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
N. U. Ahmed, Q. Wang, and L. O. Barbosa. Systems approach to modeling the token bucket algorithm in computer networks. Mathematical Problems in Engineering, 8(3): 265--279, 2002.
 
2
S. Alcaraz, K. Gilly, C. Juiz, and R. Puigjaner. A new token bucket diffserv policy for web traffic. In Proc. of International Conference on Telecommunications and Multimedia, pages 1--8, Crete (Greece), Jul 2006.
 
3
 
4
K. Avrachenkov, U. Ayesta, P. Brown, and E. Nyberg. Differentiation between short and long tcp flows: predictability of the response time. In Proc. of IEEE INFOCOM, Hong Kong (China), March 2004.
 
5
 
6
J. Cao, W. S. Cleveland, Y. Gao, K. Jeffay, E. D. Smith, and M. Weigle. Stochastic models for generating synthetic http source traffic. In Proc. IEEE INFOCOM, pages 1547--1558, Hong Kong, Mar 2004.
 
7
 
8
 
9
M. Claypool, R. Kinick, and M. Hartling. Active queue management for web traffic. In Proc. of the 23rd IEEE International Performance, Computing and Communications Conference (IPCCC), pages 531--538, 2004.
 
10
 
11
 
12
O. Gandouet and A. Jean-Marie. Loglog counting for the estimation of ip traffic. In Proc. of the Fourth Colloquium on Mathematics and Computer Science Algorithms, Trees, Combinatorics and Probabilities, pages 119--128, Nancy (France), September 2006.
 
13
D. Grossman. New terminology and clarifications for diffserv. 2002.
 
14
15
 
16
 
17
18
 
19
M. Melilla, I. Stoica, and H. Zhang. Packet marking for web traffic in networks with rio routers. In Proc of IEEE Global Telecommunications Conference, GLOBECOM, volume 3, pages 1828--1833, San Antonio, Noviembre 2001.
 
20
The Network Simulator NS-2. http://www.isi.edu/nsnam/ns/.
 
21
 
22
R Development Core Team. R: A language and environment for statistical computing. 2006. ISBN 3-900051-07-0.
 
23
 
24
B. Wang, B. Kasthurirangan, and J. Xu. Subsidized red: an active queue management mechanism for short-lived flows. Computer Communications, 28(5): 540--549, 2005.
 
25
 
26
X. Xiao and L. Ni. Internet qos: a big picture. Network, IEEE, 13(2): 8--18, March-April 1999.
 
27

Collaborative Colleagues:
Salvador Alcaraz: colleagues
Katja Gilly: colleagues
Carlos Juiz: colleagues
Ramon Puigjaner: colleagues