It can be implemented as a KDED service, which pinging to a predefined IP (or to gateway) and expose the network state via DCOP. Unfortunately, is not my priority, because I use NetworkManager.
I detest the idea of anything "phoning home." Therefore pinging a local gateway address is much more palatable. :-)
Darrell