ZyXEL Communications P-2302R-P1C User Manual

Page of 145
 
 
P2302R-P1C Support Notes 
 
 
 
All contents Copyright 
 2007 ZyXEL Communications Corporation.   
62 
 
UPnP Operations 
 
Addressing: 
UPnPv1 devices MAY support IPv4, IPv6, or both. For IPv4, each devices should have DHCP 
client, when the device gets connected to the network, it will discover DHCP server on network to get an IP 
address.  If  not,  then  Auto-IP  mechanism  should  be  supported  so  that  the  device  can  give  itself  an  IP 
address.(169.254.0.0/16)
 
 
Discovery: Whenever a device is added on the network, it will advertise it's service over the network. 
Control point can also discover services provided by devices.  
 
Description: Control points can get more detailed service information from devices' description in XML 
format.  The  description  may  include  product  name,  model  name,  serial  number,  vendor  ID,  and 
embedded services...etc. 
 
Control: Devices can be manipulated by control points through Control message. 
 
Eventing: Devices can send event message  to notify control points if there  is any update  on services 
provided. 
 
Presentation: Each device can provide their own control interface by URL link. So that users can go to 
the device's presentation web page by the URL to control this device. 
 
2. Using UPnP in ZyXEL devices 
In this example, we will introduce how to enable UPnP function in ZyXEL devices. Currently, Microsoft MSN 
is the most popular application exploiting UPnP, so we take Microsoft MSN application as an example in this 
support note. You can learn how MSN benefit from NAT traversal feature in UPnP in this application note.