Skip to main content
Back to USENIX
  • Conferences
  • Students
Sign in

USENIX Conference Policies

  • Event Code of Conduct
  • Conference Network Policy
  • Statement on Environmental Responsibility Policy

Service-Oriented Network Sockets

This paper presents the design and implementation of service-oriented network sockets (SoNS) for accessing services in a dynamically changing networked environment. A service-oriented network socket takes a high-level description of a service and opportunistically connects to the best provider of that service in the changing characteristics of a mobile system. An application states its high-level service requirements as a set of constraints on the properties required in a suitable resource and SoNS continuously monitors, evaluates and compares the available resources and (re-)connects to the resource that best satisfies the specified constraints.

Unlike content-based routing systems, SoNS is an end-host system, interposed at the session-binding layer, and offers connection-oriented semantics. SoNSÕ interface allows an application to tailor the planning policy used to establish and rebind a network session. SoNS is based on an extensible architecture to leverage the wide-range of emerging technologies for discovering and locating resources in a mobile system.

SoNS integrates a service-oriented abstraction with the traditional operating system interface for accessing network services, making it simpler to develop pervasive, mobile applications. We present an implementation for a mobile handheld device, analyze the performance of our system and describe an application to demonstrate the utility of our system.

Umar Saif, Massachusetts Institute of Technology

Justin Mazzola Paluska, Massachusetts Institute of Technology

BibTeX
@inproceedings {270321,
author = {Umar Saif and Justin Mazzola Paluska},
title = {{Service-Oriented} Network Sockets},
booktitle = {First International Conference on Mobile Systems, Applications, and Services (MobiSys2003)},
year = {2003},
address = {San Francisco, CA},
url = {https://www.usenix.org/conference/mobisys2003/service-oriented-network-sockets},
publisher = {USENIX Association},
month = may
}
Download

Links

Paper: 
http://www.usenix.org/publications/library/proceedings/mobisys03/tech/full_papers/saif/saif.pdf
Paper (HTML): 
http://www.usenix.org/publications/library/proceedings/mobisys03/tech/full_papers/saif/saif_html/index.html
  • Log in or register to post comments

© USENIX
EIN 13-3055038

  • Privacy Policy
  • Contact Us