12-10-2010, 10:26 AM
Parlikar Alok Ulhas
Nishant Shrivastava
Shubham Shrestha Agrwal
Varun Khullar
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 we describe happyRC.NET { the set of software and hardware setup that helps in addressing to the problem we have identi_ed. We 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.
WHAT THE PROBLEM IS
The usefulness of a long range remote control to home appliances has no limits. A trivial setup facilitating such a thing would be to connect the home appliances, via a circuit, to a computer, then install a server software on the PC to export the device functionality on the internet, and then access the device from a smart device. However, this has certain disadvantages. 1. PC are not server systems. They should typically not run \server" softwares. 2. It is necessary that every PC has a global IP address that is recognized on the Internet. With the current stubborn setup of IPv4 and IPv6 not picking up momentum, this would be a major challenge. Users would de_nitely not be ready to shell out a lot of money for a leased IP address.
For more information about this article,please follow the link:
http://www.googleurl?sa=t&source=web&cd=...20Byte.pdf&ei=lOizTI3COo3UvQOYt7mNCg&usg=AFQjCNH4Kv9DWtSmb6s2Yu6snbaI_PPAkA
Nishant Shrivastava
Shubham Shrestha Agrwal
Varun Khullar
Remote Controlled Electronic Switching System
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 we describe happyRC.NET { the set of software and hardware setup that helps in addressing to the problem we have identi_ed. We 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.
WHAT THE PROBLEM IS
The usefulness of a long range remote control to home appliances has no limits. A trivial setup facilitating such a thing would be to connect the home appliances, via a circuit, to a computer, then install a server software on the PC to export the device functionality on the internet, and then access the device from a smart device. However, this has certain disadvantages. 1. PC are not server systems. They should typically not run \server" softwares. 2. It is necessary that every PC has a global IP address that is recognized on the Internet. With the current stubborn setup of IPv4 and IPv6 not picking up momentum, this would be a major challenge. Users would de_nitely not be ready to shell out a lot of money for a leased IP address.
For more information about this article,please follow the link:
http://www.googleurl?sa=t&source=web&cd=...20Byte.pdf&ei=lOizTI3COo3UvQOYt7mNCg&usg=AFQjCNH4Kv9DWtSmb6s2Yu6snbaI_PPAkA