Possibly, the @Home DHCP servers here assign addresses based on MAC addresses of the modems they distribute
Actually, they seem to use the hostname.
-- Ross Alexander RossAlexander_(_at_)_Home_(_dot_)_com