| Thanks to the development of the INTERNET, we could do many things on the network now, such as sulfing,mailing,chatting,searching,dowloading,ordering programmes,etc...although so many functionalities have been realized, people's desiration is endless, for example, how could we operate distant electrical equipments such as aircondition, fanners on the INTERNET, just like we use the remoters? And how to make this kind of "remote controlling" intelligentized? Even more, we could write the relating controls words on the scripts to design a users' favorable control flow,...etc. The technology that can realize such effects will be in greate needs. If we can control the home facilities by using UPnP, our life would be more convenient and more lively.Currently, UPnP(Unversal Plug and Play) could help us to do that! UPnP is a protocol which could be used on any operating system, use any developing language, and it could work on any kind of network frame. UPnP is only based on the network facilities, so we could use it by only add the UPnP protocol without adding new facility or rebuilding the network medium.UPnP protocol is published on the CES exibition that hold on January of 1999. It is an architecture designed to suit the peer-to-peer network that used to connect among intelligent home facilities, wireless facilities and personal computers. Its aim is just to afford a standard, easy using, and flexible connection to the home, small corporations, public places or the ad-hoc that connect to the INTERNET.UPnP fully use the INTERNET components such as IP,TCP,UDP,HTTP and XML. Just the same as the INTERNET, UPnP is based on the lineate protocols, presented by the XML, transported by HTTP. And IP protocol has become a competent choice of UPnP by its verified abilities, such as: spanning different physical medias, supporting interoperating between manufacturers, realizing the cooperation and amalgamation with the INTERNET, home network and office network. The design of UPnP is definitely support such enviroments. What's more, UPnP could support non-ip protocol medias by using bridging technology.This paper's major content and innovations are as below:1, This paper researched the principle and basic concepts of the UPnP, including several protocol steps: addressing, Device discovering, Device description, Controlling, Events and presentation;2,This paper do a research in some basic protocols (such as:TCP/IP, HTTP,SSDP,GENA and SOAP) and their applications which are implemented with the UPnP protocol, it describes the realization of UPnP AV architecture which is simulated developed with VC programming. The application concludes three logical parts: AV MediaServer, AV Control Point, AV MediaRenderer; 3, This paper bring forwards some betterment ideas ,especially about the security pahse, which is tailored in some applications. |