The UrlDaemon (or URLD) is a a program written by Jim Binkley and Sumit Chawla for use on PersonalTelco nodes and provides a very simple form of geographic based service discovery which will run on most forms of Unix and Windows.

An introductory discussion of URLD can be found here:

To use it you configure your system label (the name under which your advertisements will appear), the interface on which is should act and a list of services you wish to broadcast. The daemon (urld) does two things:

  1. It broadcasts your services to all other UrlDaemons which are on the same network. In the wireless world this typically means anyone connected to the same AccessPoint as you (and thus geographically close to you).

  2. It listens for broadcasts from other UrlDaemons and writes them out to a file which you can load into a web browser.

A typical server configuration will look something like this:

{{{syslabel fixed Personal Telco: Pioneer Courthouse Square send http://www.personaltelco.net/ Personal Telco send http://maps.personaltelco.net/ Coverage Maps send http://www.personaltelco.net/index.cgi/NodeFaq Node User FAQ interface wlan0 b urlTime 10}}}

We are currently experimenting with it and exploring the possibility of installing it on all PersonalTelco nodes.


[CategorySoftware]