3rd Annual International ICST Conference on Mobile and Ubiquitous Systems: Computing, Networking and Services

Research Article

Sleeper: A Power-Conserving Service Discovery Protocol

  • @INPROCEEDINGS{10.1109/MOBIQW.2006.361725,
        author={J.  Buford and B.   Burg and E. Celebi and P.  Frankl},
        title={Sleeper: A Power-Conserving Service Discovery Protocol},
        proceedings={3rd Annual International ICST Conference on Mobile and Ubiquitous Systems: Computing, Networking and Services},
        publisher={IEEE},
        proceedings_a={MOBIQUITOUS},
        year={2007},
        month={4},
        keywords={},
        doi={10.1109/MOBIQW.2006.361725}
    }
    
  • J. Buford
    B. Burg
    E. Celebi
    P. Frankl
    Year: 2007
    Sleeper: A Power-Conserving Service Discovery Protocol
    MOBIQUITOUS
    IEEE
    DOI: 10.1109/MOBIQW.2006.361725
J. Buford1, B. Burg2, E. Celebi3, P. Frankl3
  • 1: Panasonic Digital Networking La, Princeton
  • 2: Panasonic Digital Networking Lab, San Jose, CA
  • 3: Polytechnic University, NY

Abstract

The design of service discovery protocols which limit power consumption of devices has received little consideration but is an important problem because of the growing use of power-limited mobile networked devices. We describe sleeper, a new discovery protocol which uses proxied advertisement and discovery to dynamically offload service discovery workload from power-limited devices. The advertisement structure supports several modes of service discovery including conventional service advertisements, meta discovery, taxonomic-based discovery, location-based discovery and federated discovery. In addition, sleeper supports both push and pull modes of advertisement, but unlike other protocols uses service popularity to select push or pull modality. We describe an implementation of the new protocol and provide an analytical model for comparing response time to other push-based service discovery methods