資源描述:
《試析基于wince的upnp設(shè)備網(wǎng)絡(luò)控制技術(shù)研究》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、武漢科技大學(xué)碩士學(xué)位論文基于WinCE的UPnP設(shè)備網(wǎng)絡(luò)控制技術(shù)研究姓名:王婷申請學(xué)位級別:碩士專業(yè):計(jì)算機(jī)應(yīng)用技術(shù)指導(dǎo)教師:陳和平20050508武漢科技大學(xué)碩士學(xué)位論文第1頁摘要網(wǎng)絡(luò)即插即用(UPnP)技術(shù)是一個用于網(wǎng)絡(luò)控制的開放陛協(xié)議眶架,它建立在已潑普遍接受和廣泛應(yīng)用的TCP/IP獅議、XML格式和其它通用協(xié)議的基礎(chǔ)之上。其基本理念是資源共享、透明易用及兼容性強(qiáng)。UPnP技術(shù):洚網(wǎng)絡(luò)系統(tǒng)中的硬件分為控制點(diǎn)和受控設(shè)備兩大類,各類均應(yīng)能遵循UPnP協(xié)議,具有網(wǎng)絡(luò)即插即用功能?;赨PnP技術(shù)的控制網(wǎng)絡(luò)使用
2、系統(tǒng)分配的IP地址來標(biāo)識控制點(diǎn)和受控設(shè)備,兩類硬件設(shè)備均通過內(nèi)嵌網(wǎng)絡(luò)芯片接入控制網(wǎng)絡(luò),使用TCP/IP協(xié)議進(jìn)行通訊。與使用串口、紅外接口的傳統(tǒng)網(wǎng)絡(luò)相比,UPnP網(wǎng)絡(luò)不受控制接口數(shù)量的限制,將控制點(diǎn)接入Intemet后即可實(shí)現(xiàn)因特網(wǎng)遠(yuǎn)程控制。本文針對UPnP技術(shù)的特點(diǎn),在對其進(jìn)行詳細(xì)分析的基礎(chǔ)上,結(jié)合實(shí)際應(yīng)用,在協(xié)議允許的框架內(nèi)對UPnP協(xié)議進(jìn)行了一定程度的擴(kuò)展。主要目的是實(shí)現(xiàn)UPnP網(wǎng)絡(luò)的級聯(lián)控制,以擴(kuò)展控制網(wǎng)絡(luò)的規(guī)模,同時也為實(shí)現(xiàn)因特網(wǎng)遠(yuǎn)程控制打下了一定的基礎(chǔ)??紤]到易操作性是UPnP技術(shù)設(shè)計(jì)的初衷之一,本
3、文提出的級聯(lián)控制方法對最終用戶是透明的。本次設(shè)計(jì)主要分為兩個階段,由于目前UPnP設(shè)備尚在試制中,還沒有成形的UPnP控制網(wǎng)絡(luò),因此第一階段先模擬實(shí)現(xiàn)了一個簡單的UPnP控制,第二階段是對UPnP控制網(wǎng)絡(luò)所進(jìn)行的改進(jìn)。論文首先介紹了當(dāng)前主流的網(wǎng)絡(luò)控制系統(tǒng)及其發(fā)展趨勢和存在的問題,闡述了將UPnP技術(shù)應(yīng)用于控制網(wǎng)絡(luò)的優(yōu)勢和前景;接著對UPnP技術(shù)的實(shí)現(xiàn)過程和相關(guān)協(xié)議作了詳盡的分析,并以一個功能簡單的調(diào)光器為例,給出受控設(shè)備的描述文件和通訊信息格式。在實(shí)現(xiàn)單網(wǎng)控制UPnP調(diào)光器的基礎(chǔ)上,初步設(shè)計(jì)了基本的UPnP網(wǎng)
4、絡(luò)結(jié)構(gòu),將網(wǎng)絡(luò)控制部分劃分為幾個主要功能模塊,并對其中的四個模塊進(jìn)行了具體設(shè)計(jì)與實(shí)現(xiàn)。并在該設(shè)計(jì)階段,擴(kuò)展了控制器的功能,使其身兼設(shè)備和控制點(diǎn)兩種角色,并能在不同局域網(wǎng)內(nèi)傳遞命令和消息,達(dá)到了級聯(lián)控制的目的。最后,本文以上述理論為指導(dǎo),選定WinCE為嵌入式操作系統(tǒng),以EVC及WinCE模擬器為開發(fā)環(huán)境,初步實(shí)現(xiàn)了本文所提出的UPnP設(shè)備網(wǎng)絡(luò)控制系統(tǒng)。關(guān)鍵詞:UPnP:網(wǎng)絡(luò)控制;級聯(lián);XML第¨頁武漢科技大學(xué)碩士學(xué)位論文AbstractUPnPisanopenprotocolarchitectureforne
5、tworkcontrol,whichbasedonTCP/IEXMLandsomeothergeneralprotocolthathasbeenacceptedwidely,Itsbasicdesignprincipleisresourcesharing,goodcompatibility,transparentandeasytouse。UPnPtechnologydividesthehardwareinthenetworkintocontrolpointandcontrolleddevice;bothoft
6、hemshouldfollowofUPnPprotocolandCanbeusedinthenetworkwithoutanyconfigurature.ControlnetworkbasedonUPnPtechnologyindicatescontrolpointandcontrolleddevicebyIPaddressallocatedbysystem.UPnPhardwareconnectswithnetworkbyembeddednetworkchipandcommunicateswitheacho
7、therthou曲TCP/IPprotoc01.Comparedwithtraditionalcontrolnetworkwithserialinterfaceorinfraredinterface,UPnPnetworkisnotrestrictedbyquantityofinterface.Furthermore,telecontrolcanberealizedwithacontrolpointintheintemet.Combineswiththeactualconditions,thearticleh
8、ascarriedontheexpansionatacertainextenttoUPnPonthebasisofanalyzingcharacteristicsofUPnPtechnologyindetail.Theaimofthedesignistoexpandthescaleofcontrolnetworkbythemeansofcascadecontrolandlayafoundationf