• DocumentCode
    2227064
  • Title

    Using client-server applications in proximity networking

  • Author

    Saaranen, Mika

  • Author_Institution
    Nokia Corp., Tampere
  • Volume
    3
  • fYear
    2005
  • fDate
    11-14 Sept. 2005
  • Firstpage
    2009
  • Abstract
    Our daily environment is becoming well networked. People are using mobile devices to access services available in their current environment. Proximity network is a new kind of environment, which belongs to the class of ad hoc networks with only single hop links. Ad hoc type environment is a problematic environment for legacy or client-server applications that expect availability of Internet infrastructure services like DNS. In order to work in spontaneous networks legacy applications need additional support, e.g., to locate the services and to replace missing infrastructure services. We present a solution that modifies network socket interface implementation so that additional functionality is executed when a terminal is in a spontaneous network. This includes adaptively deploying multicast DNS, SLP to locate the services and to determine correct IP addresses for the legacy applications. The solution also incorporates selected server functionality to mobile terminals so that they can serve other terminals when needed. As an example we use SIP and games to demonstrate the feasibility of our solution
  • Keywords
    IP networks; ad hoc networks; client-server systems; mobile computing; mobile radio; protocols; IP addresses; ad hoc networks; client-server applications; mobile terminals; network socket interface; networks legacy applications; proximity networking; service location protocol; Ad hoc networks; Availability; Cellular phones; Intelligent networks; Mobile communication; Network servers; Routing; Sockets; Web and internet services; Web server; Ad hoc networks; TCP/IP; middleware; proximity;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Personal, Indoor and Mobile Radio Communications, 2005. PIMRC 2005. IEEE 16th International Symposium on
  • Conference_Location
    Berlin
  • Print_ISBN
    9.7838007291e+012
  • Type

    conf

  • DOI
    10.1109/PIMRC.2005.1651792
  • Filename
    1651792