• DocumentCode
    2527995
  • Title

    Middleware providing dynamic group communication facility for cellular phone applications

  • Author

    Nishigaki, Kouji ; Yasumoto, Keiichi ; Umedu, Takaaki ; Higashino, Teruo ; Ito, Minoru

  • Author_Institution
    Graduate Sch. of Inf. Sci., Nara Inst. of Sci. & Technol., Japan
  • fYear
    2004
  • fDate
    2004
  • Firstpage
    170
  • Abstract
    In this paper, we propose a middleware library for efficiently developing distributed cooperative applications consisting of a large number of cellular phone users. Our middleware provides: (1) a dynamic group formation mechanism depending on users´ locations and preferred subjects; and (2) a group communication mechanism called multiway synchronization for multicasting, synchronization and mutual exclusion. Most of Java executors on cellular phones do not support direct communication among user programs. Usable resources are also restricted. Therefore, in our middleware, most of user programs are executed on their servers as agents. Group communication is implemented as inter-process communication on the server, and only the user-interface parts are executed on the cellular phones.
  • Keywords
    Java; groupware; middleware; mobile communication; mobile computing; mobile handsets; multicast communication; Java executors; cellular phone applications; direct communication; distributed cooperative applications; dynamic group communication facility; dynamic group formation mechanism; inter-process communication; middleware library; multicasting; multiway synchronization; mutual exclusion; usable resource; user-interface parts; Advertising; Broadcasting; Cellular phones; ISO standards; Indium tin oxide; Information science; Java; Libraries; Middleware; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Mobile Data Management, 2004. Proceedings. 2004 IEEE International Conference on
  • Print_ISBN
    0-7695-2070-7
  • Type

    conf

  • DOI
    10.1109/MDM.2004.1263060
  • Filename
    1263060