亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

并行IGRS-UPnP的制作方法

文檔序號:7706812閱讀:316來源:國知局

專利名稱::并行IGRS-UPnP的制作方法
技術(shù)領(lǐng)域
:IGRS是信息設(shè)備資源共享協(xié)同服務(wù)標(biāo)準(zhǔn)(IntelligentGroupingandResourceSharing,簡稱IGRS標(biāo)準(zhǔn)),通用即插即用(UPnP)是由通用型即插即用論壇(UPnPTMForum)提出的一套網(wǎng)絡(luò)協(xié)議。本發(fā)明適用于消費電子設(shè)備中的設(shè)備互用性。更具體地,本發(fā)明涉及處理一個兼容IGRS和UPnP標(biāo)準(zhǔn)的并行IGRS-UPnP體系架構(gòu)。
背景技術(shù)
:消費電子標(biāo)準(zhǔn)經(jīng)常是承諾遠大于現(xiàn)時實際所能提供的。其它設(shè)備標(biāo)準(zhǔn)經(jīng)常導(dǎo)致設(shè)備互用性降低而不是功能性增強。美國專利7,218,243,標(biāo)題為"自動設(shè)置通用遠程控制的系統(tǒng)和方法(Systemandmethodforautomaticallysettingupauniversalremotecontrol),是一個描述自動設(shè)置遠程控制設(shè)備的系統(tǒng)和方法的例子。所述系統(tǒng)和方法與其它引用有一個共同的方面,就是需要一個額外服務(wù)器和數(shù)據(jù)庫來上載所需的接口信息。結(jié)果可能出現(xiàn)需要外部的服務(wù)器連接、安全性問題和設(shè)備低效等問題。同樣,美國專利7,206,853,標(biāo)題為"用于家庭網(wǎng)絡(luò)應(yīng)用的內(nèi)容提取層(Contentabstractionlayerforuseinhomenetworkapplications),定義了一個用于電子設(shè)備網(wǎng)絡(luò)的網(wǎng)絡(luò)架構(gòu)體系,其包括一個使用網(wǎng)絡(luò)中樞的多個電子設(shè)備互連的設(shè)備層。在披露的網(wǎng)絡(luò)架構(gòu)體系里,許多電子設(shè)備各自使用設(shè)備本身的通信協(xié)議進行運作。為了通過定義的提取層控制電子設(shè)備,需要使用一個專用API來實現(xiàn)披露的控制點(ControlPoint)。公開的中國專利申請200610021946.1(標(biāo)題為"家庭網(wǎng)絡(luò)中間件開發(fā)平臺及其代碼轉(zhuǎn)換方法")詳細(xì)描述了中間件的架構(gòu)體系,其傳輸用戶輸入的WSDL文檔到IGRS服務(wù),并產(chǎn)生源代碼。6公開的中國專利00808405.X(標(biāo)題為"橋連HAVi子網(wǎng)絡(luò)和UPnP子網(wǎng)絡(luò)的方法及實施所述方法的裝置")描述了一種網(wǎng)關(guān),其連接UPnP網(wǎng)絡(luò)和HAVi網(wǎng)絡(luò)上的設(shè)備,并轉(zhuǎn)換兩種協(xié)議,從而設(shè)備能夠通過一個專用網(wǎng)關(guān)設(shè)備來發(fā)現(xiàn)和控制其它不同協(xié)議的設(shè)備。發(fā)明概述前述參考文獻的問題包括這個事實沒有支持并行的IGRS和UPnP協(xié)議。大多數(shù)文獻要求一個外部網(wǎng)關(guān)來將UPnP協(xié)議轉(zhuǎn)換為其它協(xié)議,并專注于設(shè)計一個控制點以便控制具有不同協(xié)議的設(shè)備。依照本發(fā)明提供的設(shè)備和相關(guān)方法,使用本發(fā)明堆桟建立的遠程控制可以控制IGRS和UPnP設(shè)備,并且不需要額外進行設(shè)置。通過任何IGRS或UPnP標(biāo)準(zhǔn)控制點,可以控制使用本發(fā)明的設(shè)備。依照本發(fā)明,一個設(shè)定的堆棧能夠提供API給開發(fā)者,以便注冊其回叫(callback)并轉(zhuǎn)換成符合IGRS和UPnP標(biāo)準(zhǔn)的服務(wù)。結(jié)果,本發(fā)明使一種設(shè)備能夠支持兩種協(xié)議,且不需要外部設(shè)備。另外,一些披露的設(shè)備需要額外修改現(xiàn)有的設(shè)備,以便能夠?qū)嵤┢渌臉?biāo)準(zhǔn)。在參考文獻里披露的設(shè)備需要連接到一個額外服務(wù)器和數(shù)據(jù)庫,以便上載所需的接口,其可能導(dǎo)致安全性問題和設(shè)備低效。使用有關(guān)本發(fā)明堆棧而建立的遠程控制能夠控制IGRS和UPnP設(shè)備,而不需要額外進行設(shè)置。通過規(guī)避對外部網(wǎng)關(guān)的需求,本發(fā)明提供的設(shè)備能夠使用單個控制點來支持IGRS和UPnP應(yīng)用。一個具有并行IGRS/UPnP堆棧的設(shè)備可以通過IGRS或UPnP兼容控制點來控制,而不需要對現(xiàn)有的IGRS/UPnP設(shè)備進行改造。IGRS和UPnP都具有相同的目標(biāo),因為兩個都期望形成一個行業(yè)標(biāo)準(zhǔn)來完成跨行業(yè)設(shè)備融合。這兩個標(biāo)準(zhǔn)都專注于相同的消費電子產(chǎn)品,包括家庭和公司環(huán)境里使用的智能應(yīng)用和移動設(shè)備。這兩個標(biāo)準(zhǔn)都采用相似的分布式、開放的網(wǎng)絡(luò)架構(gòu)體系。另外,這兩個標(biāo)準(zhǔn)都采用相同的TCP/IP、XML和HTTP標(biāo)準(zhǔn)。只要設(shè)備指令和命令沒有干擾地在同一網(wǎng)絡(luò)里出現(xiàn),本發(fā)明就是有用的。由于不同的消息格式,安全性技術(shù)和協(xié)議標(biāo)題,IGRS和UPnP消息經(jīng)常發(fā)生消息沖突和設(shè)備錯誤。在本發(fā)明里,使用單個控制點來支持IGRS和UPnP應(yīng)用。具有并行IGRS/UPnP堆棧的設(shè)備可以通過IGRS或UPnP兼容的控制點來控制,而不需要對現(xiàn)有的IGRS/UPnP設(shè)備進行改造,并且不需要外部網(wǎng)關(guān)。表格2全面比較了IGRS和UPnP協(xié)議:<table>tableseeoriginaldocumentpage8</column></row><table>在線通知當(dāng)一個設(shè)備加入到網(wǎng)絡(luò)時,它廣告/通告其可用性和它能夠提供的所有服務(wù)。這讓控制點知道所有的設(shè)備功能性和能夠發(fā)現(xiàn)設(shè)備的所有不同方式。這個通知通過網(wǎng)絡(luò)被多播出去。表格3,IGRS在線通知消息<table>tableseeoriginaldocumentpage8</column></row><table><table>tableseeoriginaldocumentpage9</column></row><table>01-服務(wù)安全性列表(ServiceSecurityList)如果是IGRS設(shè)備在線消息,需要字符串服務(wù)安全性ID列表,由";"間隔開01-安全偵聽器列表(SecureListenerUst)可選字符串安全偵聽器列表,每個偵聽器的格式是"IPaddress:port",列表字符串由";"間隔開01-偵聽器列表(ListenerList)需要字符串偵聽器列表,每個偵聽器的格式是"IPaddress:port",列表字符串由";"間隔開表格4,Ul^nP在線通知消息標(biāo)題(Header)是否需要類型描述主機(Host)需要多播地址和主機必須是239.255.255.250:l卿緩存控制(Cache-Control)需要必須有max-age指示指定廣告有效的秒數(shù),應(yīng)該大于1800秒位置需要單個URL如果設(shè)備支持非安全管道,此URL指向根設(shè)備的UPnP設(shè)備描述文檔的位置NT需要通知類型可以采用以下一種格式up叩rootdeviceuuid:<fevfc£t/SiVNTS需要單個URI必須是ssdp:alive服務(wù)器(server)需要字符串串聯(lián)OS名稱、OS版本、UPnP/1.0、產(chǎn)品名稱、和產(chǎn)品版本USN需要單個URI可以采用以下一種格式uuid:rfeviceWJV::upnp:rootdeviceuuid:rfev/ce-f/iW::swv/ce^VpeWiV表格5,并行IGRS隱UPnP在線通知消息標(biāo)題(Header)是否需要類型描述主機(Host)需要多播地址和主機必須是239.255.255.250:l卯0緩存控制(Cache-Control)需要必須有max-age指示指定廣告有效的秒數(shù),應(yīng)該大于1800秒位置需要單個URL如果設(shè)備支持非安全管道,此URL指向并行IGRS-UPnP設(shè)備描述文檔的位置NT需要通知類型可以采用以下一種格式upnp:rootdeviceNTS需要單個URI必須是ssdp:alive服務(wù)器(server)需要字符串串聯(lián)OS名稱、OS版本、協(xié)議/1.0、產(chǎn)品名稱、和產(chǎn)品版本USN需要單個URI可以采用以下一種格式uuid:i/ev/cen^::up叩rootdeviceuuid:devJcel/RiVuuid:rfevfceWW::rfev/ce7Vpe10<table>tableseeoriginaldocumentpage11</column></row><table>離線通知當(dāng)一個設(shè)備離開網(wǎng)絡(luò)時,它通過發(fā)送離線通知消息通知控制點它要離開,以對應(yīng)之前已經(jīng)發(fā)出的每個在線通知。從而通知控制點此設(shè)備及其服務(wù)將不再可用。這個通知通過網(wǎng)絡(luò)被多播出去。表格6,IGRS離線通知消息<table>tableseeoriginaldocumentpage12</column></row><table>01-IGRS消息類型(IGRSMessageType)需要字符串必須是以下一個值DeviceOfflineAdvertisementServiceOfflineAdvertisementOl-源設(shè)備ID(SourceDeviceld)需要單個URI與對應(yīng)在線通知消息里的01-SourceDeviceld標(biāo)題值相同01-服務(wù)ID(Serviceld)如果是IGRS月艮務(wù)離線消息,稀^^32比特?zé)o符號整數(shù)(o保留)與對應(yīng)在線通知消息里的01-Serviceld標(biāo)題值相同當(dāng)控制點發(fā)出發(fā)現(xiàn)消息以搜索在網(wǎng)絡(luò)上的設(shè)備和服務(wù)并找到一個滿足其搜索條件時,發(fā)現(xiàn)(discovery)就產(chǎn)生了。表格9,IGRS發(fā)現(xiàn)請求消息(DiscoveryRequestMessage):標(biāo)題(Header)是否需要類型描述主機需要多播地址和主機必須是239.255.255.250:1900Man需要字符串必須是ssdp:discoverMX需要整數(shù)回應(yīng)的最大秒數(shù),最大值是120秒ST需要單個URI必須是以下一個值urn:schemas-IGRS-org:device:IGRSdevice:lurn:schemas-IGRS-org:service:IGRSservice:lM加需要字符串必須是"http:〃www.igrs.org/specl.0";ns-0101-IGRS版本(IGRSVersion)需要字符串必須是IGRS/1.001-IGRS消息類型(IGRSMessageType)需要字符串必須是以下一個值ScarchDeviceRcqucstSearchServiceRequestOl-源設(shè)備ID(SourceDeviceld)需要單個URI設(shè)備URNOl-序列ID(Sequenceld)需要32比特?zé)o符號整數(shù)(o保留)搜索請求消息的序列IDOl-客戶機ID(Clientld)需要32比特?zé)o符號整數(shù)(o保留)客戶機ID01-搜索全部(SearchAll)可選字符串必須是TRUEOl-根據(jù)設(shè)備名稱搜索(SearchByDeviceName)可選字符串設(shè)備名稱Ol-根據(jù)設(shè)備類型搜索(SearchByDeviceType)可選單個URI設(shè)備類型UKNOl-根據(jù)設(shè)備ID搜索(SearchByDeviceld)可選單個URI設(shè)備UKNOl-根據(jù)設(shè)備組ID搜索(SearchByDeviceGroupId)可選單個URI設(shè)備組URNOl-根據(jù)服務(wù)類型搜索(SearchByServiceType)可選單個URI服務(wù)類型URNOl-根據(jù)服務(wù)名稱搜索(SearchByServiceName)可選字符串服務(wù)名稱13表格10,UPnP發(fā)現(xiàn)請求消息(DiscoveryRequestMessage):<table>tableseeoriginaldocumentpage14</column></row><table>表格11,并行IGRS-UPnP發(fā)現(xiàn)請求消息(DiscoveryRequestMessage):_<table>tableseeoriginaldocumentpage14</column></row><table>01-根據(jù)服務(wù)類型搜索(SearchByServiceType)可選單個URI服務(wù)類型URN01-根據(jù)服務(wù)名稱搜索(SearchByServiceName)可選字符串服務(wù)名稱表格12,IGRS發(fā)現(xiàn)回應(yīng)消息(DiscoveryResponseMessage):<table>tableseeoriginaldocumentpage15</column></row><table>需要字符串設(shè)備安全性ID列表,列表字符串通過";"間隔開。表格13,UPnP發(fā)現(xiàn)回應(yīng)消息:<table>tableseeoriginaldocumentpage15</column></row><table>uuichrfew'ce!7AV:upnp-rootdeviceuuid:vtoC/iW表格13,并行IGRS-UPnP發(fā)現(xiàn)回應(yīng)消息(DiscoveryResponseMessage):_標(biāo)題(Header)是否需要類型描述緩存控制(Cache-Control)需要必須有max-agc指不指定廣告有效的秒數(shù),應(yīng)該大于1800秒。Ext需要無數(shù)值位置(Location)需要單個URL如果設(shè)備支持非安全管道,此URL指向并行IGRS-UpnP設(shè)備描述的位置。服務(wù)器(Server)需要字符串串聯(lián)OS名稱、OS版本、協(xié)議/1.0、產(chǎn)品名稱、和產(chǎn)品版本ST需要單個URI與在對應(yīng)請求消息里的ST標(biāo)題值相同。USN需要單個URI可以采取以下任何一種格式uuid:cfevfceWfiV:up叩-rootdeviceuuid:fevfceC^Vuuid:dcviceURN::service7ypel7RJVMan需要字符串必須是http:〃www.igrs.org/specl.0;ns=0101-IGRS版本需要字符串必須是IGRS/1.001-IGRS消息類型需要字符串必須是以下一個數(shù)值SearchDeviceResponseSearchServiceResponseOl-源設(shè)備IDCSourceDeviceld)需要單個URI源設(shè)備URNOl-目標(biāo)設(shè)備ID(TargetDeviceld)需要單個URI目標(biāo)設(shè)備UKNOl-安全偵聽器列表(SecureListenerList)可選字符串安全偵聽器列表,每個偵聽器的格式是"IPaddress:port",列表字符串通過";"間隔開。Ol-偵聽器列表(ListenerList)需要字符串偵聽器列表,每個偵聽器的格式是"IPaddress:port",列表字符串通過";"間隔開。Ol-設(shè)備安全性ID列表(DeviceSecurityldList)需要字符串設(shè)備安全性ID列表,列表字符串通過";"間隔開。通過實施本發(fā)明披露的并行IGRS-UPnP堆棧,可以通過模塊再用而使消息合并和降低存儲器使用量,從而降低網(wǎng)絡(luò)流量。作為直接和期望的結(jié)果,不需要從各個標(biāo)準(zhǔn)團體獲得支持,因為此堆棧是完全兼容標(biāo)準(zhǔn)的。圖1是本發(fā)明首選實施例的模塊圖。16圖2描述本發(fā)明首選實施例結(jié)構(gòu)體系被施加到IGRS、UPnP和并行IGRS-UPnP設(shè)備的模塊圖。圖3描述依照本發(fā)明運行的電子設(shè)備的示意圖。圖4描述本發(fā)明的并行IGRS-UPnP設(shè)備運行的流程圖。優(yōu)選實施例描述圖l描述本發(fā)明首選實施例的模塊示意圖。依照圖l,設(shè)備lOl、103、105之間的互動是由四個運行階段即發(fā)現(xiàn)(在線)121、描述131、控制141和發(fā)現(xiàn)(離線)151掌控。對于IGRS和并行IGRS-UPnP設(shè)備,發(fā)現(xiàn)(在線)121從實時通知123開始,其中該設(shè)備將"設(shè)備是活動的"通知給網(wǎng)絡(luò)上的其它設(shè)備。在實時通知之后,進入描述階段131,其中管道設(shè)置133之后,是IGRS設(shè)備描述135和IGRS服務(wù)描述137。在完成描述階段131之后,控制階段141開始會話設(shè)置143、動作控制145、會話中止147和管道斷開19。發(fā)現(xiàn)(離線)151以離線通知153結(jié)束。依照本發(fā)明的一個實施例,并行IGRS-UPnP設(shè)備是一個控制點,通過動作控制145控制網(wǎng)絡(luò)里IGRS設(shè)備的動作。圖1還描述實施到UPnP和并行IGRS-UPnP設(shè)備的本發(fā)明首選實施例的模塊圖。對于UPnP設(shè)備,設(shè)備IOI、103、105之間的互動同樣是由四個運行階段即發(fā)現(xiàn)(在線)121、描述131、控制141和發(fā)現(xiàn)(離線)151掌控。對于UPnP和并行IGRS-UPnP設(shè)備,發(fā)現(xiàn)(在線)121是從實時通知122開始,其中設(shè)備將"設(shè)備是活動的"通知給網(wǎng)絡(luò)上的其它設(shè)備。在實時通知之后,進入描述階段131,其中UPnP設(shè)備描述134之后是UPnP服務(wù)描述136。在完成描述階段131之后,控制階段141是從動作控制144開始。發(fā)現(xiàn)(離線)151以離線通知154結(jié)束。依照本發(fā)明的一個實施例,并行IGRS-UPnP設(shè)備是一個控制點,通過動作控制144控制網(wǎng)絡(luò)里UPnP設(shè)備的動作。依照本發(fā)明的另一個實施例,并行IGRS-UPnP設(shè)備充當(dāng)一個控制點,分別通過動作控制145和動作控制144控制網(wǎng)絡(luò)里IGRS設(shè)備和UPnP設(shè)備的動作。圖2描述本發(fā)明首選實施例的一個架構(gòu)體系模塊圖,其被實施到IGRS、UPnP和并行IGRS-UPnP設(shè)備。圖2架構(gòu)體系概覽201詳細(xì)描述端口層210,其具有被連接到迷你服務(wù)器(mini-server)214的第一端口211和被連接到多播偵聽器(multicasUistener)224的第二端口221。包括mini-server214和多播偵聽器224的應(yīng)用(或API)層220也包括HTTP發(fā)送器(sender)228。在應(yīng)用層220之下是概要處理器(profilehandler)會話層230,其中UPnP概要處理器231和IGRS概要處理器233支持迷你服務(wù)器214、多播偵聽器224和HTTP發(fā)送器228。在概要處理器會話層230之下是設(shè)備處理器會話層240。設(shè)備處理器會話層240包括廣告處理器(AdvertisementHandler)242、事件處理器(EventHandler)244、描述處理器(DescriptionHandler)246、發(fā)現(xiàn)處理器(DiscoveryHandler)247和IGRS管道/會話管理器248。傳輸層250包括核心庫(CoreLibrary)252,其處理諸如HTTP,XML,SSDP,GENA,SOAP,WSDL和安全性的協(xié)議。架構(gòu)體系概覽201也描述了提取層(AbstractLayer)260和硬件平臺層(HardwarePlatformlayer)270。圖3描述本發(fā)明電子設(shè)備運行的結(jié)構(gòu)示意圖。設(shè)備群301包括無線IGRS顯示器303、無線UPnP音頻內(nèi)容設(shè)備307、UPnP顯示器309、被連接到并行IGRS-UPnP媒體播放器315的有線和無線網(wǎng)關(guān)312、控制點318和安裝有IGRS和UPnP軟件以便具有合并IGRS和UPnP控制能力的計算機321。圖4描述本發(fā)明的并行IGRS-UPnP設(shè)備運行的流程圖。在在線步驟401,依照本發(fā)明的一個實施例,并行IGRS-UPnP設(shè)備在一個具有IGRS設(shè)備和UPnP設(shè)備的網(wǎng)絡(luò)里發(fā)現(xiàn)了其它在線設(shè)備;依照本發(fā)明的另一個實施例,并行IGRS-UPnP設(shè)備通知網(wǎng)絡(luò)里的一些或所有在線設(shè)備該并行IGRS-UPnP設(shè)備就要在線了。依照本發(fā)明的一個實施例,在線步驟401包括構(gòu)成共同操作消息,該消息包括一部分僅與IGRS協(xié)議兼容的內(nèi)容、一部分僅與UPnP協(xié)議兼容的內(nèi)容、和一部分與IGRS和UPnP協(xié)議都兼容的內(nèi)容,使得整個18消息可在網(wǎng)絡(luò)中的IGRS設(shè)備和UPnP設(shè)備之間共同操作。然后,并行IGRS-UPnP設(shè)備可以被廣播或傳輸這個消息到網(wǎng)絡(luò)里的其它設(shè)備。依照本發(fā)明的一個實施例,并行IGRS-UPnP設(shè)備積極主動地廣播可共同消息以便發(fā)現(xiàn)網(wǎng)絡(luò)里的其它設(shè)備。依照本發(fā)明的另一個實施例,并行IGRS-UPnP設(shè)備構(gòu)成并廣播共同操作操作消息以便通知網(wǎng)絡(luò)里其它設(shè)備就要在線了。在描述步驟402,并行IGRS-UPnP設(shè)備描述了那些在線設(shè)備,它們在發(fā)現(xiàn)步驟401被發(fā)現(xiàn)的。在控制步驟403,并行IGRS-UPnP設(shè)備設(shè)備控制一些或所有在線設(shè)備。依照本發(fā)明的一個實施例,并行IGRS-UPnP設(shè)備在控制步驟403里以1對1方式構(gòu)成并傳輸以上所述共同操作消息。在通知步驟404,并行IGRS-UPnP設(shè)備通知網(wǎng)絡(luò)里的一些或所有在線設(shè)備該并行IGRS-UPnP設(shè)備就要離線了。依照本發(fā)明的一個實施例,并行IGRS-UPnP設(shè)備在通知步驟404構(gòu)成并廣播以上所述的共同操作消息。以上披露與詳細(xì)描述的技術(shù)內(nèi)容及其發(fā)明特征有關(guān)。本領(lǐng)域技術(shù)人員可以基于所述本發(fā)明的披露和建議作出各種改變和替換,而不會脫離本發(fā)明的特征。然而,盡管在以上描述里沒有完全披露這種改變和替換,但它們屬于以下附加權(quán)利要求的范圍內(nèi)。權(quán)利要求1.一種在具有至少一個IRGS設(shè)備或至少一個UPnP設(shè)備或兩者都有的網(wǎng)絡(luò)上運行并行IGRS-UPnP設(shè)備的方法,包括步驟包括至少一個消息,所述消息包括僅與IGRS協(xié)議兼容的第一部分內(nèi)容;僅與UPnP協(xié)議兼容的第二部分內(nèi)容;和與IGRS和UPnP協(xié)議都兼容的第三部分內(nèi)容;以及廣播所述消息到網(wǎng)絡(luò)上的其它設(shè)備;其中整個消息可在網(wǎng)絡(luò)中的IRGS設(shè)備和UPnP設(shè)備之間共同操作。2.根據(jù)權(quán)利要求1所述的并行IGRS-UPnP設(shè)備運行方法,另外還包括步驟發(fā)現(xiàn)在線設(shè)備;描述在線設(shè)備;控制在線設(shè)備;和通知在線設(shè)備有一個指定設(shè)備就要離線了;其中所述廣播步驟至少在所述發(fā)現(xiàn)步驟、所述控制步驟和所述通知步驟上進行。3.根據(jù)權(quán)利要求2所述的并行IGRS-UPnP設(shè)備運行方法,其中所述發(fā)現(xiàn)步驟還包括一個實時通知(AliveNotification)步驟。4.根據(jù)權(quán)利要求2所述的并行IGRS-UPnP設(shè)備運行方法,其中所述發(fā)現(xiàn)步驟還包括步驟:積極主動地廣播消息以便發(fā)現(xiàn)所述網(wǎng)絡(luò)里其它設(shè)備的。5.根據(jù)權(quán)利要求2所述的并行IGRS-UPnP設(shè)備運行方法,其中所述描述步驟還包括一個管道設(shè)置(PipeSetup)步驟。6.根據(jù)權(quán)利要求5所述的并行IGRS-UPnP設(shè)備運行方法,其中所述描述步驟還包括一個管道斷開(PipeDisconnection)步驟。7.根據(jù)權(quán)利要求2所述的并行IGRS-UPnP設(shè)備運行方法,其中所述描述步驟還包括一個IGRS設(shè)備描述(DeviceDescription)步驟。8.根據(jù)權(quán)利要求7所述的并行IGRS-UPnP設(shè)備運行方法,其中所述描述步驟還包括一個IRGS服務(wù)描述(ServiceDescription)步驟。9.根據(jù)權(quán)利要求2所述的并行IGRS-UPnP設(shè)備運行方法,其中所述控制步驟還包括一個管道設(shè)置步驟。10.根據(jù)權(quán)利要求9所述的并行IGRS-UPnP設(shè)備運行方法,其中所述控制步驟還包括一個會話設(shè)置(SessionSetup)步驟。11.根據(jù)權(quán)利要求10所述的并行IGRS-UPnP設(shè)備運行方法,其中所述控制步驟還包括一個用來控制網(wǎng)絡(luò)里IGRS設(shè)備、UPnP設(shè)備或此兩種類型設(shè)備動作的動作控制(ActionControl)步驟。12.根據(jù)權(quán)利要求10所述的并行IGRS-UPnP設(shè)備運行方法,其中所述控制步驟還包括一個會話中止(SessionTermination)步驟。13.根據(jù)權(quán)利要求9所述的并行IGRS-UPnP設(shè)備運行方法,其中所述控制步驟還包括一個管道斷開步驟。14.根據(jù)權(quán)利要求2所述的并行IGRS-UPnP設(shè)備運行方法,其中所述通知步驟還包括一個離線通知(OfflineNotification)步驟。15.根據(jù)權(quán)利要求2所述的并行IGRS-UPnP設(shè)備運行方法,其中所述控制步驟命令在所述IGRS設(shè)備和所述UPnP設(shè)備之間的直接數(shù)據(jù)轉(zhuǎn)換。16.—個用于具有至少一個IGRS設(shè)備或至少一個UPnP設(shè)備或兩種設(shè)備都有的網(wǎng)絡(luò)里的并行IGRS-UPnP設(shè)備,包括一個處理單元,用來構(gòu)成至少一個消息,包括僅與IGRS協(xié)議兼容的第一部分內(nèi)容;僅與UPnP協(xié)議兼容的第二部分內(nèi)容;和與IGRS和UPnP協(xié)議都兼容的第三部分內(nèi)容;其中整個消息可在所述網(wǎng)絡(luò)中的IRGS設(shè)備和UPnP設(shè)備之間共同操作;一個存儲器單元,用來存儲所述消息;和一個網(wǎng)絡(luò)接口單元,包括一個用來廣播所述消息到網(wǎng)絡(luò)里其它設(shè)備的傳輸模塊。17.根據(jù)權(quán)利要求16所述的并行IGRS-UPnP設(shè)備,其中所述網(wǎng)絡(luò)接口單元還包括一個收發(fā)模塊,用來發(fā)送消息到網(wǎng)絡(luò)里的其它設(shè)備或從網(wǎng)絡(luò)里的其它設(shè)備接收消息;一個協(xié)議處理器模塊,用來翻譯與HTTP、XML、SSDP、GENA、SOAP和WSDL協(xié)議兼容的消息。18.根據(jù)權(quán)利要求16所述的并行IGRS-UPnP設(shè)備,還包括至少一個用戶接口單元。19.一個并行IGRS-UPnP系統(tǒng),包括至少一個IGRS設(shè)備;至少一個UPnP設(shè)備;一個控制點設(shè)備,可被操作以廣播至少一個消息到所述IGRS和UPnP設(shè)備,所述消息包括僅與IGRS協(xié)議兼容的第一部分內(nèi)容;僅與UPnP協(xié)議兼容的第二部分內(nèi)容;和與IGRS和UPnP協(xié)議都兼容的第三部分內(nèi)容;其中整個消息可在所述IRGS設(shè)備和UPnP設(shè)備之間共同操作。20.根據(jù)權(quán)利要求19所述的并行IGRS-UPnP系統(tǒng),其中所述控制點設(shè)備還可以被操作以從所述IGRS設(shè)備和所述UPnP設(shè)備發(fā)送或接收消息。21.根據(jù)權(quán)利要求20所述的并行IGRS-UPnP系統(tǒng),其中所述控制點設(shè)備還被操作以控制所述IGRS設(shè)備和UPnP設(shè)備之間的直接數(shù)據(jù)轉(zhuǎn)換。全文摘要在此披露的本發(fā)明可用于消費電子設(shè)備互用。本發(fā)明提供用于處理一個兼容IGRS和UPnP標(biāo)準(zhǔn)的并行IGRS-UPnP體系架構(gòu)201的系統(tǒng)、裝置和方法。文檔編號H04L29/06GK101547206SQ20091013286公開日2009年9月30日申請日期2009年4月14日優(yōu)先權(quán)日2008年4月14日發(fā)明者吳志剛,王夏妍申請人:香港應(yīng)用科技研究院有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1