• DocumentCode
    1747818
  • Title

    FLIP: a flexible protocol for efficient communication between heterogeneous devices

  • Author

    Solis, Ignacio ; Obraczka, Katia ; Marcos, Julio

  • Author_Institution
    Inf. Sci. Inst., Univ. of Southern California, Marina del Rey, CA, USA
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    100
  • Lastpage
    106
  • Abstract
    Interconnecting heterogeneous devices, that is, devices with varying capabilities, has raised new challenges in the design of network protocols. This paper describes the design of the Flexible Interconnecting Protocol, or FLIP, whose goal is to interconnect heterogeneous devices. FLIP is a flexible protocol that addresses the needs of heterogeneous networks: it incurs little overhead when run by simple devices, while still providing a range of functions that can be performed by more sophisticated devices. We describe a simplified implementation of FLIP under Linux. We also conducted a preliminary evaluation of FLIP´s overhead and functionality in the context of IP (IPv4 and IPv6) and sensor network environments. FLIP incurs reasonably low overhead when providing IPv4 and IPv6 functionality (1 and 3 bytes respectively), yet it does particularly well in the case of small payloads. When compared to a sensor-specific protocol, FLIP incurs a small overhead increase while still providing full protocol functionality
  • Keywords
    Unix; transport protocols; FLIP; Flexible Interconnecting Protocol; IPv4; IPv6; Internet infrastructure; Linux; efficient communication; flexible protocol; heterogeneous devices; heterogeneous networks; network protocols; network-layer protocol; overhead; sensor network; sensor-specific protocol; Artificial satellites; Clouds; Communications technology; Linux; Optical fiber communication; Payloads; Portable computers; Sensor phenomena and characterization; Transport protocols; Wireless sensor networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computers and Communications, 2001. Proceedings. Sixth IEEE Symposium on
  • Conference_Location
    Hammamet
  • ISSN
    1530-1346
  • Print_ISBN
    0-7695-1177-5
  • Type

    conf

  • DOI
    10.1109/ISCC.2001.935361
  • Filename
    935361