What are the challenges of using power outlets to connect devices in the home?

Past challenges of using power outlets to connect devices included multiple sources of electric noise (which could interfere with data signals), and a lack of industry specifications. The HomePlug technology has overcome these challenges by creating a specification that uses advanced, optimized algorithms in semiconductor technology.