Secure Service Discovery

In pervasive computing environments, a large number of networked computing devices, which range from tiny sensors to extremely dynamic and powerful devices, are gracefully integrated with people and their ambient environments. Service discovery is considered an essential step that enables devices and services to properly discover, configure, and then communicate with each other. Much research on service discovery has been conducted, but privacy and security have been ignored and may be sacrificed. We propose a set of protocols for private and secure service discovery [3, 7], for mobile and location-aware services [8], for ad hoc networks [5, 9], for uncertain conditions [1], and for protecting users and service providers [2, 6]. Our survey of service discovery protocols may be found here [4].

Relevant Publication(s)

1. Feng Zhu and Ajinkya Kulkarni, "DynamicSD: Discover Dynamic and Uncertain Services in Pervasive Computing Environments," proceedings of the 20th International Conference on Computer Communications and Networks (ICCCN), Maui, Hawaii, 2011.

2. Feng Zhu, Wei Zhu, Matt Mutka, and Lionel Ni, "Private and Secure Service Discovery via Progressive and Probabilistic Exposure," IEEE Transactions on Parallel and Distributed Systems, vol. 18, No.11, 2007.

3. Feng Zhu, Matt Mutka, and Lionel Ni, "A Private, Secure and User-centric Information Exposure Model for Service Discovery Protocols," IEEE Transactions on Mobile Computing, vol. 5, No. 4, pp. 418-429, 2006.

4. Feng Zhu, Matt Mutka, and Lionel Ni, "Service Discovery in Pervasive Computing Environments," IEEE Pervasive Computing, vol. 4, No. 4, pp. 81-90, 2005.

5. Feng Zhu, Matt Mutka, and Lionel Ni, “Facilitating Secure Ad hoc Service Discovery in Public Environments,” Journal of Systems and Software, vol. 76, 1, pp. 45-54, 2005.

6. Feng Zhu, Wei Zhu, Matt Mutka, and Lionel Ni, "Expose or Not? A Progressive Exposure Approach for Service Discovery in Pervasive Computing Environments," Proceedings of the 2005 IEEE Annual Conference on Pervasive Computing and Communications (Percom 2005), March 2005.

7. Feng Zhu, Matt Mutka, and Lionel Ni, “PrudentExposure: A Private and User-centric Service Discovery Protocol,” Proceedings of the 2004 IEEE Annual Conference on Pervasive Computing and Communications (Percom 2004), March 2004.

8. Feng Zhu, Matt Mutka, and Lionel Ni, “Splendor: A Secure, Private, and Location-aware Service Discovery Protocol Supporting Mobile Services,” Proceedings of the 2003 IEEE Annual Conference on Pervasive Computing and Communications (Percom2003), March 2003.

9. Feng Zhu, Matt Mutka, and Lionel Ni, “Facilitating Secure Ad hoc Service Discovery in Public Environments,” Proceedings of the 2003 IEEE Computer Software and Applications Conference (Compsac 2003), November 2003.