Using 6LowPAN UPnP and OSGi to Implement Adaptable Home Ambient Intelligence Network Platform