system integration of wap and sms for home network system editor : chi-hsiang wu, rong-hong jan...
TRANSCRIPT
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 (1)
System Architecture (2)
• An HNS gateway
• Appliances subsystem
• Security subsystem
• Messaging subsystem
Communication (1)
Communication (2)
• WAP protocol communicate with GSM network
• HTTP protocol communicate with Internet
• SMS protocol communicate with GSM network
Notification (1)
Notification (2)
• HNS alert message can be sent to remote mobile phone via SMS protocol
Manager-Agent model
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 (1)
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 (1)
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 (1)
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 (1)
HNS configuration tool (2)
• Functions :
--- List
--- Add
--- Delete
--- Refresh
--- Change
--- Preference
HNS status (1)
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
The GUI for appliance objects
Real-time images
Architecture for E-mail services
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
報告完畢
敬請指教 !!