280 likes | 383 Views
This study presents an architecture integrating WAP and SMS in a home network system for remote monitoring and control of home appliances. The system communicates with the Internet and GSM networks, allowing users to manage devices via laptops or GSM terminals. The research includes architecture, communication protocols, notification systems, management services, protocol stacks, and implementation details like the HNS gateway setup. It discusses appliance, security, and messaging subsystems, emphasizing the importance of data consistency and configuration tools. Future research directions focus on real-time processing, authentication, distributed system models, and expanding services.
E N D
System integration of WAP and SMS for home network system • Editor : Chi-Hsiang Wu, Rong-Hong Jan • School : the National Chiao Tung University • Source : Computer Network • Reporter : Yao • Date : Dec. 14th, 2005
Abstract & Motivation • A home network system (HNS) architecture integrated with wireless application protocol (WAP) and short message service (SMS) to support the connectivity between home and Internet/global system for mobile communication (GSM) networks. • The main object of the integrated system is to remotely monitor and control the devices in the HNS via laptop computer or a GSM mobile terminal.
System Architecture (2) • An HNS gateway • Appliances subsystem • Security subsystem • Messaging subsystem
Communication (2) • WAP protocol communicate with GSM network • HTTP protocol communicate with Internet • SMS protocol communicate with GSM network
Notification (2) • HNS alert message can be sent to remote mobile phone via SMS protocol
HNS management protocol • Managers can configure, diagnose, and maintain home devices which are connected to HNS via the HNS management protocol • The management protocol employs the concept of a client-server model, which in turn, forms the basis for manager-agent model • An agent entity resides in each managed device • The manager resides in the HNS gateway
Command format for management services (2) • The service field specifies HS_GET_DATA or HS_SET_DATA • The objects field is an object identifier • Data is the value of the object
HNS gateway (2) • The HNS gateway provides the interlinking of the controlled home network and the Internet/GSM network. • The HNS gateway performs the protocol translations between the controlled home network protocol and the HTTP/WAP/SMS protocol.
Protocol stack (2) • The left-hand plane is the HNS termination protocol stack consists of three layers : --- Physical layer (PHY) --- HNS protocol stack --- Management protocol • The right-hand plane is SMS, HTTP and WAP protocol stack.
HNS implementation (1) • The HNS gateway : --- A pentium-level desktop PC with Linux operating system • Web server • WAP gateway • Remote access service server • Short message driver • HNS configuration tool
HNS configuration tool (2) • Functions : --- List --- Add --- Delete --- Refresh --- Change --- Preference
HNS status (2) • Data consistency problem : • New appliances in the configuration tool : ----- HNS’s Wireless Makeup Language (WML) and HTML pages ----- Common Gateway Interface (CGI)
Implementation of home network subsystem • Home appliance subsystem --- Air-condition --- Light system • Security subsystem --- Charge-coupled device cameras connected to a PC as an surveillance system • Messaging subsystem --- E-mail system (POP3 or IMAP4 protocol) --- mail servers address, user IDs, passwords, and GSM phone numbers must be given to HNS gateway in advance
Conclusion • An HNS architecture consists of three subsystems provides remote monitoring and control of home appliances that are managed by the home gateway • The home gateway has the ability to actively notify home users in remote locations • The home gateway can push the altering message to home users
Future research • Extend the HNS with real-time processing capabilities • Develop authentication and security mechanisms for HNS • Study distributed component object model (DCOM), common object request broker architecture (CORBA), or Java remote method invocation (Java RMI) for the remote invocation approach of HNS • Implement more home network service and applications
報告完畢 敬請指教 !!