11-03-2011, 04:34 PM
[attachment=10026]
Abstract
We propose to install a system that shall enable an electronic switching device
interfaced with a computer to be controlled remotely using a smart device. A
client running on the user's computer would connect to a central server, over
an Internet connection. The user could then use a HTTP/WAP protocol from
a smart device to connect to the central server, and issue requests to control his
device.
In this report I explain the methodology that this system has adopted to tackle the issue. We also explain
the security considerations that we have focused on while designing the custom client server protocols. In the end, we conclude with possible enhancements in the project that might take us to a whole new world of remotely operated gadgets in every home.
Introduction
Computers and the related technologies are becoming more and more ubiquitous.
Various technical arenas in the _eld of Computer Science and Engineering,
or Information Technology have come very near to the common people. The
number of homes with Personal Computers1 is gradually increasing. A day will
come, somewhere in the long future, when PC is referred to in the same class
of \Food, clothing and shelter". Improvements in the Networking technologies
have fostered growth of very dense networks. Land line telephones have been
becoming less and less popular and people now prefer communicating while on
the move. ISPs are now laying down their own networks to provide broadband
Internet access to customers.
When people have a good connectivity at their disposal, with tremendous
power of mobile computing to supplement the same, we can think of \connecting
their home appliances to the mobile phone". With this, people would be able
to turn on and o_, and to some extent, control the appliances at their home
even from a distant place. One of the very basic examples of an utility of this
is { switching on the air conditioner in the room just some time before reaching
home, so that the room is su_ciently cool by then.
Abstract
We propose to install a system that shall enable an electronic switching device
interfaced with a computer to be controlled remotely using a smart device. A
client running on the user's computer would connect to a central server, over
an Internet connection. The user could then use a HTTP/WAP protocol from
a smart device to connect to the central server, and issue requests to control his
device.
In this report I explain the methodology that this system has adopted to tackle the issue. We also explain
the security considerations that we have focused on while designing the custom client server protocols. In the end, we conclude with possible enhancements in the project that might take us to a whole new world of remotely operated gadgets in every home.
Introduction
Computers and the related technologies are becoming more and more ubiquitous.
Various technical arenas in the _eld of Computer Science and Engineering,
or Information Technology have come very near to the common people. The
number of homes with Personal Computers1 is gradually increasing. A day will
come, somewhere in the long future, when PC is referred to in the same class
of \Food, clothing and shelter". Improvements in the Networking technologies
have fostered growth of very dense networks. Land line telephones have been
becoming less and less popular and people now prefer communicating while on
the move. ISPs are now laying down their own networks to provide broadband
Internet access to customers.
When people have a good connectivity at their disposal, with tremendous
power of mobile computing to supplement the same, we can think of \connecting
their home appliances to the mobile phone". With this, people would be able
to turn on and o_, and to some extent, control the appliances at their home
even from a distant place. One of the very basic examples of an utility of this
is { switching on the air conditioner in the room just some time before reaching
home, so that the room is su_ciently cool by then.