• DocumentCode
    2351204
  • Title

    M2MC: Middleware for Many to Many Communication over broadcast networks

  • Author

    Bhavanasi, Chaitanya Krishna ; Iyer, Sridhar

  • Author_Institution
    KR Sch. of Inf. Technol., Indian Inst. of Technol., Mumbai
  • fYear
    0
  • fDate
    0-0 0
  • Firstpage
    1
  • Lastpage
    10
  • Abstract
    M2MC is a new distributed computing middleware designed to support collaborative applications running on devices connected by broadcast networks. Examples of such networks are wireless ad hoc networks of mobile computing devices or wired devices connected by a local area network. M2MC is useful for building a broad range of multiuser applications like multiplayer games, conversations, group ware systems. Unlike existing middleware architectures that rely on central servers, M2MC is truly distributed protocol. Applications developed using M2MC do not require central servers for message ordering, member synchronization and group management. Being broadcast oriented, M2MC do not require any resource consuming routing protocols. M2MC architecture comprises of message ordering protocol, member synchronization protocol and protocols for processes to join and leave the groups. In this paper we describe key components of M2MC and their implementation in Java
  • Keywords
    Java; middleware; protocols; synchronisation; telecommunication computing; Java; M2MC; broadcast network; collaborative application; distributed computing middleware; distributed protocol; many-to-many communication; member synchronization protocol; message ordering protocol; multiuser application; Broadcasting; Collaboration; Computer networks; Distributed computing; Middleware; Mobile ad hoc networks; Mobile communication; Mobile computing; Network servers; Protocols;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communication System Software and Middleware, 2006. Comsware 2006. First International Conference on
  • Conference_Location
    New Delhi
  • Print_ISBN
    0-7803-9575-1
  • Type

    conf

  • DOI
    10.1109/COMSWA.2006.1665189
  • Filename
    1665189