Universal Plug and Play(UPnP)
The UPnP architecture allows peer-to-peer networking of PCs, networked appliances, and wireless devices. It is a distributed, open architecture based on established standards such as TCP/IP, UDP, HTTP and XML.
The UPnP architecture supports zero-configuration networking. A UPnP compatible device from any vendor can dynamically join a network, obtain an IP address, announce its name, convey its capabilities upon request, and learn about the presence and capabilities of other devices. DHCP and DNS servers are optional and are only used if they are available on the network. Devices can leave the network automatically without leaving any unwanted state information behind.
Other UPnP features include:
- Media and device independence
- UPnP technology can run on many media that support IP including Ethernet, FireWire, IR (IrDA), power lines (PLC) and RF (Bluetooth, Wi-Fi). No special device driver support is necessary; common protocols are used instead.......