The Internet Power Line Adapter - University of Queensland
The Internet Power Line Adapter - University of Queensland
The Internet Power Line Adapter - University of Queensland
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Home Automation, <strong>Power</strong> <strong>Line</strong>s and the <strong>Internet</strong> Quenten Alick<br />
3.4 Server Specifications<br />
3.4.1 Control and Receive Data from Client<br />
In order to control and receive data from the client, the power line<br />
communications medium will be used. <strong>The</strong> main requirement for this is<br />
simplicity and low cost. <strong>The</strong>re is no need for a high-speed link since the adapter<br />
being designed relies on human input. In this case a response time <strong>of</strong> a second<br />
would be quite acceptable. Also, the amount <strong>of</strong> data being transferred from the<br />
client to the server is relatively small. Reliability is also not essential. Although<br />
a reliable communications link is desirable, the nature <strong>of</strong> the data being<br />
transmitted means that loss <strong>of</strong> data or corrupted data will not adversely affect the<br />
system.<br />
3.4.2 Communications with the <strong>Internet</strong><br />
<strong>The</strong>re are many options that need to be considered when connecting a device to<br />
the <strong>Internet</strong>. For a practical home automation system, the use <strong>of</strong> a modem is<br />
likely to be the best option. However, as was mentioned earlier, the <strong>Internet</strong><br />
Connectivity <strong>of</strong> this design is not considered to be the main focus <strong>of</strong> the thesis.<br />
For this reason, the only requirement for the <strong>Internet</strong> connection is that it be<br />
quick and simple to set up.<br />
To be able to remotely control the adapter the controller in the system will need<br />
to have a web server. <strong>The</strong> requirement for this is the ability to handle incoming<br />
requests as well as being able to update a local web page to reflect the current<br />
status <strong>of</strong> the system.<br />
- 16 -