• DocumentCode
    1072262
  • Title

    Performance impact of coarse timer granularities on QoS guarantees in Unix-Based systems

  • Author

    Kim, Jin-Ho ; Bahk, Saewoong ; Kim, Hyogon

  • Author_Institution
    Sch. of Electr. Eng. & Comput. Sci., Seoul Nat. Univ., South Korea
  • Volume
    52
  • Issue
    1
  • fYear
    2003
  • Firstpage
    51
  • Lastpage
    58
  • Abstract
    Owing to the Internet´s rapid expansion and fast advancing PC technology, there are many PC-based network systems now. For increasingly many applications running over the Internet, guaranteeing QoS on these PC-based systems has become an issue of some concern. In this paper, we investigate QoS failures that occur on PC-based systems and focus on one aspect of the problem that arises from coarse timer granularities. While it is usually assumed that packet schedulers in routers have sufficiently fine-grain timers, network systems frequently have timers of coarse granularity. Therefore, users cannot obtain the desired QoS even if they reserve the required bandwidth for transmission. Based on the investigation of QoS failures due to coarse timer granularities, we experiment with two methods to cure the problems. We implement them into real PC Unix-based systems and show that they can satisfy QoS requirements of TCP connections by helping them transmit the traffic at the reserved bandwidth.
  • Keywords
    Unix; packet switching; performance evaluation; quality of service; transport protocols; Internet; PC-based network systems; QoS guarantees; TCP connections; Unix-based systems; coarse timer granularities; packet schedulers; performance impact; Bandwidth; Delay; Ethernet networks; Intelligent networks; Kernel; Linux; Scheduling algorithm; System recovery; Telecommunication traffic; Traffic control;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2003.1159753
  • Filename
    1159753