NDNSD: Service Publishing and Discovery in NDN

01/12/2023
by   Saurab Dulal, et al.
0

Service discovery is a crucial component in today's massively distributed applications. In this paper, we propose NDNSD – a fully distributed and general-purpose service discovery protocol for Named Data Networking (NDN). By leveraging NDN's data synchronization capability, NDNSD offers a high-level API for service publishing and discovery. We present NDNSD's main design features including hierarchical naming, service information specification, and service accessibility. two other discovery schemes, one reactive and one proactive, and compared them with NDNSD. Our evaluation shows that NDNSD achieves (a) lower latency, lower overhead, and same reliability compared to the reactive scheme, and (b) comparable latency, lower overhead at larger scale, and higher reliability compared to the proactive scheme.

READ FULL TEXT

Please sign up or login with your details

Forgot password? Click here to reset