• DocumentCode
    2154114
  • Title

    Policing offloaded

  • Author

    Dannowski, Uwe ; Härtig, Hermann

  • Author_Institution
    Syst. Archit. Group, Karlsruhe Univ., Germany
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    218
  • Lastpage
    227
  • Abstract
    Policing of incoming packets can produce very high load in worst-case situations on a receiving computer. In real time systems, resources must be allocated for such worst-case situations if guarantees are given to processes. The paper describes design and implementation of a policing function on an off-the-shelf network adapter board containing a relatively slow microprocessor. Performance measurements indicate that the host computer can be effectively shielded from misbehaving inbound connections. The load on the host CPU is confined to be proportional to the number of packets on admitted and conforming connections, even in the presence of very large numbers of incoming packets on not-admitted connections. As a side effect, zero-copy implementation of protocols is supported
  • Keywords
    add-on boards; computer networks; packet switching; real-time systems; resource allocation; conforming connections; host CPU; host computer; incoming packets; microprocessor; misbehaving inbound connections; not-admitted connections; off-the-shelf network adapter board; offloaded policing; performance measurements; policing function; protocols; real time systems; receiving computer; resource allocation; worst-case situations; zero-copy implementation; Application software; Computer architecture; Electrical capacitance tomography; Measurement; Microprocessors; Operating systems; Real time systems; Reduced instruction set computing; Resource management; Telecommunication traffic;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Technology and Applications Symposium, 2000. RTAS 2000. Proceedings. Sixth IEEE
  • Conference_Location
    Washington, DC
  • ISSN
    1080-1812
  • Print_ISBN
    0-7695-0713-1
  • Type

    conf

  • DOI
    10.1109/RTTAS.2000.852466
  • Filename
    852466