• DocumentCode
    3393205
  • Title

    Mockets: a comprehensive application-level communications library

  • Author

    Suri, Niranjan ; Tortonesi, Mauro ; Arguedas, Marco ; Breedy, Maggie ; Carvalho, Marco ; Winkler, Robert

  • Author_Institution
    Inst. for Human & Machine Cognition, Univ. of West Florida
  • fYear
    2005
  • fDate
    17-20 Oct. 2005
  • Firstpage
    970
  • Abstract
    Mockets is a comprehensive communications library designed to address challenges specific to mobile ad-hoc networks. Mockets have been implemented at the application-level to simplify deployment and portability. Both stream-oriented and message-oriented abstractions are supported, with the message-oriented service providing multiple classes of service (reliable, unreliable, sequenced, unsequenced), message tagging and replacement, and prioritization. Mockets also interfaces with a policy management infrastructure to support bandwidth limitation. Finally, mockets supports transparent migration of communication endpoints across hosts without the need to terminate and reestablish connections. Mockets provides similar semantics to TCP but performs better than TCP on ad-hoc networks
  • Keywords
    ad hoc networks; bandwidth allocation; military communication; mobility management (mobile radio); transport protocols; TCP; bandwidth limitation; comprehensive application-level communications library; message prioritization; message replacement; message tagging; message-oriented abstractions; message-oriented service; mobile ad-hoc networks; mockets; policy management infrastructure; stream-oriented abstractions; Ad hoc networks; Application software; Bandwidth; Laboratories; Libraries; Message service; Mobile communication; Protocols; Sockets; Telecommunication network reliability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Military Communications Conference, 2005. MILCOM 2005. IEEE
  • Conference_Location
    Atlantic City, NJ
  • Print_ISBN
    0-7803-9393-7
  • Type

    conf

  • DOI
    10.1109/MILCOM.2005.1605805
  • Filename
    1605805