the User Agent and Service Agent functionality of the Service Location Protocol, based on RFC 2608: Service Location Protocol, Version 2 in NS-2.27.