專利名稱:根據(jù)服務(wù)質(zhì)量支持服務(wù)的網(wǎng)絡(luò)裝置、網(wǎng)絡(luò)系統(tǒng)及其方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種用于根據(jù)服務(wù)質(zhì)量(以下稱“QoS”)來進行服務(wù)支持的網(wǎng)絡(luò)裝置、網(wǎng)絡(luò)系統(tǒng)和方法。更具體地講,本發(fā)明涉及這樣一種用于根據(jù)QoS來進行服務(wù)支持的網(wǎng)絡(luò)裝置、網(wǎng)絡(luò)系統(tǒng)和方法,其中,根據(jù)對控制點的QoS來分配服務(wù)的優(yōu)先級,并且根據(jù)分配的優(yōu)先級來提供適當?shù)姆?wù)。
背景技術(shù):
圖1是示意性地示出有關(guān)的通用即插即用(UPnP)系統(tǒng)的構(gòu)造的圖解,其包括UPnP控制點20和UPnP控制裝置10。
配置UPnP控制點20以控制UPnP控制裝置10,并且可以對應(yīng)于例如數(shù)字TV 21、個人計算機22、PDA(個人數(shù)字助理)24、筆記本式計算機23等。
UPnP控制裝置10使用UPnP來提供服務(wù),并且可以對應(yīng)于例如用于重放和傳輸遍及網(wǎng)絡(luò)的運動圖像的機頂盒。UPnP控制裝置10包括通信軟件(S/W)模塊11、UPnP S/W模塊12和服務(wù)S/W模塊13。
通信S/W模塊11運行以從UPnP控制點20接收遍及網(wǎng)絡(luò)傳輸?shù)恼埱髷?shù)據(jù)或者傳輸應(yīng)答數(shù)據(jù)到UPnP控制點20。UPnP S/W模塊12分析請求數(shù)據(jù)以激活服務(wù)S/W模塊13或者生成應(yīng)答數(shù)據(jù),并且將生成的應(yīng)答數(shù)據(jù)傳遞到通信S/W模塊11。此外,當控制裝置10的狀態(tài)變化時,UPnP S/W模塊12運行以將事件消息傳輸?shù)経PnP控制點20。另外,例如在機頂盒的情形下,服務(wù)S/W模塊13對應(yīng)于用于提供控制裝置10的固有功能的軟件,并且將運動圖像解碼以產(chǎn)生影像。
現(xiàn)在將描述UPnP系統(tǒng)的操作。當從UPnP控制點20傳輸控制數(shù)據(jù)時,通信S/W模塊11接收控制數(shù)據(jù)。由于在UPnP系統(tǒng)中廣泛應(yīng)用傳輸控制協(xié)議(TCP),所以通信S/W模塊11包括TCP連接功能。
接收到的數(shù)據(jù)被傳遞到UPnP S/W模塊12。這里,由于命令和響應(yīng)數(shù)據(jù)是以擴展標記語言(XML)的格式,所以UPnP S/W模塊12分析XML數(shù)據(jù)以激活經(jīng)服務(wù)S/W模塊13而請求的服務(wù)。
然后,當提供服務(wù)時,UPnP S/W模塊12產(chǎn)生XML格式的服務(wù)的結(jié)果,并且將生成的結(jié)果傳輸?shù)経PnP控制點20。
亦即說,UPnP系統(tǒng)處理請求密集計算的任務(wù),例如XML分析、TCP連接、HTTP處理和Java,并且也執(zhí)行除了控制直接涉及服務(wù)的UPnP控制裝置10的功能之外的通告UPnP控制裝置10的存在、檢查UPnP控制裝置10狀態(tài)的變化等等這些伴隨功能。
但是,每個家庭網(wǎng)絡(luò)的UPnP控制裝置10一般包括比通用計算平臺如PCs的性能相對低的CPU。因此,隨著UPnP控制點20的數(shù)量的增加,UPnP系統(tǒng)的操作的開銷也增加。
例如,如果還提供了用于從機頂盒接收運動圖像并將它們輸出到屏幕的數(shù)字TV 21,那么從數(shù)字TV 21輸出的圖像受制于由從其他關(guān)聯(lián)的輸出裝置如PC 22、筆記本式計算機23和PDA 24傳輸?shù)目刂泼钜鸬母蓴_。在最壞的情況下,存在由間斷的顯示、控制時間的增加等所引起的用戶滿意度下降的問題。
因此,為了防止由多個UPnP控制點20之間的競爭所帶給用戶的不便,存在用于根據(jù)服務(wù)質(zhì)量(QoS)來進行服務(wù)支持的網(wǎng)絡(luò)系統(tǒng)和方法的需要,其中,預(yù)定的QoS水平被分配到每個UPnP控制點20,并且根據(jù)QoS將優(yōu)先級分配到UPnP控制裝置10。
發(fā)明內(nèi)容
因此,本發(fā)明解決上述的不便。本發(fā)明的一方面在于提供一種用于根據(jù)服務(wù)質(zhì)量(QoS)來進行服務(wù)支持的網(wǎng)絡(luò)裝置、網(wǎng)絡(luò)系統(tǒng)和方法,其中,根據(jù)用于控制點的QoS來分配服務(wù)的優(yōu)先級,并且根據(jù)分配的優(yōu)先級來提供適當?shù)姆?wù)。
與用于實現(xiàn)以上方面的本發(fā)明的示例性的實施例對應(yīng),提供一種控制裝置,由該控制裝置基于對駐留在網(wǎng)絡(luò)上的每個控制點的服務(wù)質(zhì)量(QoS)來分配服務(wù)的優(yōu)先級,并且根據(jù)分配的優(yōu)先級來提供服務(wù)。
在示例性的實施例中,控制裝置包括通信S/W模塊,用于接收從控制點傳輸?shù)目刂葡⒒蛘邔?yīng)答消息傳輸?shù)娇刂泣c;優(yōu)先級管理模塊,用于基于對每個控制點的QoS水平來確定服務(wù)的優(yōu)先級;UPnP S/W模塊,用于分析從通信S/W模塊接收到的控制消息,并且相應(yīng)于分析后的控制消息來控制服務(wù)操作;和服務(wù)S/W模塊,用于在UPnP S/W模塊的控制下執(zhí)行服務(wù)操作。
此外,在示例性的實施例中,優(yōu)先級管理模塊使用在其上對每個控制點存儲了QoS的映射表來確定服務(wù)的優(yōu)先級。
此外,在示例性的實施例中,UPnP S/W模塊檢查將被控制的網(wǎng)絡(luò)裝置的狀態(tài)的變化,并且響應(yīng)于檢查出的結(jié)果產(chǎn)生事件。
在示例性的實施例中,根據(jù)執(zhí)行單元可以將UPnP S/W模塊分割。
與本發(fā)明的另一示例性的實施例對應(yīng),提供一種用于根據(jù)服務(wù)質(zhì)量(QoS)來進行服務(wù)支持的網(wǎng)絡(luò)系統(tǒng),其包括控制點,用于控制駐留在網(wǎng)絡(luò)上的裝置的操作;和控制裝置,用于根據(jù)對每個控制點的QoS來分配服務(wù)的優(yōu)先級,并且根據(jù)分配的優(yōu)先級來提供服務(wù)。
與本發(fā)明的另一示例性的實施例對應(yīng),提供一種用于根據(jù)服務(wù)質(zhì)量(QoS)來進行服務(wù)支持的方法,其包括以下步驟(1)接收從控制點傳輸?shù)目刂葡ⅲ?2)基于對已經(jīng)傳輸了接收到的控制消息的控制點的QoS水平來確定服務(wù)的優(yōu)先級;和(3)根據(jù)確定的服務(wù)優(yōu)先級來提供相關(guān)的服務(wù)。
在示例性的實施例中,步驟(2)包括使用在其上對每個控制點存儲了QoS的映射表來確定服務(wù)的優(yōu)先級的步驟。
在示例性的實施例中,步驟(3)包括分析從通信S/W模塊接收到的控制消息并且根據(jù)服務(wù)的優(yōu)先級相應(yīng)于分析后的消息來激活服務(wù)的步驟。
在示例性的實施例中,本發(fā)明的方法還包括步驟檢查控制裝置狀態(tài)的變化,并且當檢查出檢測到狀態(tài)變化時,根據(jù)服務(wù)的優(yōu)先級向控制點通告關(guān)于檢測到的控制裝置狀態(tài)的信息。
與本發(fā)明的另一示例性的實施例對應(yīng),提供一種用于根據(jù)服務(wù)質(zhì)量(QoS)來進行服務(wù)支持的方法,其包括以下步驟(1)由控制點將控制消息傳輸?shù)娇刂蒲b置;(2)基于對已經(jīng)將接收到的控制消息傳輸?shù)目刂泣c的QoS水平來確定服務(wù)的優(yōu)先級;和(3)根據(jù)確定的服務(wù)優(yōu)先級來提供相關(guān)的服務(wù)。
在示例性的實施例中,步驟(2)包括使用在其上對每個控制點存儲了QoS的映射表來確定服務(wù)的優(yōu)先級的步驟。
與示例性的實施例對應(yīng),步驟(3)包括分析從控制點傳輸?shù)目刂葡⒉⑶腋鶕?jù)服務(wù)的優(yōu)先級相應(yīng)于分析后的消息來激活服務(wù)的步驟。
與示例性的實施例對應(yīng),本發(fā)明的方法還包括步驟檢查控制裝置狀態(tài)的變化,并且當檢查出檢測到狀態(tài)變化時,根據(jù)服務(wù)的優(yōu)先級向控制點通告關(guān)于檢測到的控制裝置狀態(tài)的信息。
通過結(jié)合附圖對示例性的實施例進行下面的描述,本發(fā)明的上述和其他方面、特點和優(yōu)點將會變得更加清楚,其中圖1是示意性地示出有關(guān)技術(shù)的UPnP系統(tǒng)的構(gòu)造的圖解;圖2是示意性地示出用于根據(jù)服務(wù)質(zhì)量(QoS)來進行服務(wù)支持的本發(fā)明的網(wǎng)絡(luò)系統(tǒng)的圖解;圖3是與本發(fā)明對應(yīng)的用于網(wǎng)絡(luò)裝置的軟件結(jié)構(gòu)的圖解;圖4是顯示與本發(fā)明實施例對應(yīng)的優(yōu)先級的表格;和圖5是示意性地示出與本發(fā)明對應(yīng)的用于進行基于QoS服務(wù)支持的方法的流程圖。
具體實施例方式
以下,將參照附圖來詳細描述本發(fā)明示例性的實施例。
圖2是示意性地示出與本發(fā)明對應(yīng)的用于進行基于QoS服務(wù)支持的本發(fā)明的網(wǎng)絡(luò)系統(tǒng)的圖解;該網(wǎng)絡(luò)系統(tǒng)包括控制裝置100和控制點200。控制裝置100包括通信S/W模塊110、UPnP S/W模塊120、服務(wù)S/W模塊130和優(yōu)先級管理模塊140。
控制裝置100基于對駐留在網(wǎng)絡(luò)上的每個控制點200的QoS來分配服務(wù)的優(yōu)先級,并且提供與分配的優(yōu)先級對應(yīng)的適當?shù)姆?wù)。
通信S/W模塊110接收從控制點200傳輸?shù)目刂葡⒒蛘邆鬏攽?yīng)答消息到控制點200。
優(yōu)先級管理模塊140根據(jù)對控制點200的QoS水平來確定服務(wù)的優(yōu)先級。如圖3所示,優(yōu)先級管理模塊140包括接收器150,用于當通信S/W模塊110接收控制消息時,根據(jù)對控制點200的QoS水平來確定服務(wù)的優(yōu)先級。同時,控制點200的QoS水平可以由用戶固定地限定,或者由控制點200確定。QoS水平再由優(yōu)先級管理模塊140的內(nèi)部算法轉(zhuǎn)換為適當?shù)膬?yōu)先級。因此,對每個控制點200的優(yōu)先級可以被彼此不同地分配,并且通常對每個控制點200的QoS水平越高,其上會分配到越高的優(yōu)先級。
UPnP S/W模塊120分析從通信S/W模塊110接收到的控制消息,并且響應(yīng)于分析的控制消息來控制服務(wù)操作。這里,UPnP S/W模塊120包括工作器160,用于分析從控制點200傳輸?shù)目刂葡ⅲ⑶壹せ钸m當?shù)姆?wù);狀態(tài)監(jiān)視器180,用于檢查控制裝置100狀態(tài)的變化;和事件170,用于將由狀態(tài)監(jiān)視器180檢查到的狀態(tài)的變化通告給控制點200。下面將參照圖3詳細描述UPnP S/W模塊120的構(gòu)造。
此外,根據(jù)服務(wù)執(zhí)行單元將UPnP S/W模塊120分割,服務(wù)執(zhí)行單元依次是指由每個執(zhí)行單元(例如接收器、工作器、事件、狀態(tài)監(jiān)視器)執(zhí)行的程序或線程。每個執(zhí)行單元由優(yōu)先級管理模塊140分配優(yōu)先級。具體地講,根據(jù)由優(yōu)先級管理模塊140分配的優(yōu)先級來提供相應(yīng)于由多個控制點200傳輸?shù)拿钕⒌倪m當?shù)姆?wù)。下面將參照圖4詳細描述此過程。
服務(wù)S/W模塊130在UPnP S/W模塊120的控制下執(zhí)行預(yù)定的操作。例如,如果UPnP S/W模塊120激活了稱作“屏幕顯示”的服務(wù)S/W模塊,那么服務(wù)S/W模塊130操作以顯示相關(guān)控制裝置的屏幕。
構(gòu)造控制點200以控制駐留在網(wǎng)絡(luò)上的裝置的操作,其包括例如,數(shù)字TV 210、個人計算機220、筆記本式計算機230、PDA 240等等。每個控制點200具有由用戶固定限定或由控制點200的內(nèi)部算法指定的QoS。
圖3是示意地示出與本發(fā)明對應(yīng)的用于網(wǎng)絡(luò)裝置的軟件結(jié)構(gòu)的圖解,其包括接收器150、工作器160、事件170和狀態(tài)監(jiān)視器180。
接收器150等待來自控制點200的控制消息,并且當接收到控制消息時,基于對控制點200的QoS水平來確定優(yōu)先級。
工作器160分析從控制點200傳輸?shù)纳婕斑B接請求的消息,并且激活對服務(wù)供應(yīng)負責(zé)的服務(wù)S/W模塊130。
狀態(tài)監(jiān)視器180監(jiān)視控制裝置100狀態(tài)的變化,并且當狀態(tài)變化時,發(fā)布事件170。例如,狀態(tài)的變化是指控制裝置100的操作狀態(tài)從“重放”變化到“停止”或者從“記錄保存”變化到“記錄開始”。
事件170將控制裝置狀態(tài)的變化傳遞到控制點200,并且能夠以與在工作器160中相同的方式根據(jù)對控制點200的QoS水平來用不同的優(yōu)先級執(zhí)行。換句話說,控制裝置狀態(tài)的變化被優(yōu)先傳遞到更高優(yōu)先級的控制點200。
同時,根據(jù)本發(fā)明,通過給請求更高QoS水平的控制點200分配更高的優(yōu)先級執(zhí)行單元(程序或任務(wù)),能夠最小化由來自其他相聯(lián)的控制點200的UPnP通信和控制所引起的中斷。
圖4是與本發(fā)明實施例對應(yīng)的表示優(yōu)先級的表格。這里,優(yōu)先級10是最高優(yōu)先級,并且優(yōu)先級1是最低優(yōu)先級。
如此表所示,由于接收器150運行以執(zhí)行TCP連接并確定優(yōu)先級,所以對其分配了優(yōu)先級10(最高優(yōu)先級)。換句話說,如果控制命令被傳遞到控制裝置100,那么接收器150確定該裝置的優(yōu)先級。因此,由于根據(jù)接收器150分配的優(yōu)先級來執(zhí)行每項服務(wù),所以最高優(yōu)先級應(yīng)被分配給接收器150。
狀態(tài)監(jiān)視器180檢測控制裝置100狀態(tài)的變化,并且當檢測到控制裝置100狀態(tài)的變化時,產(chǎn)生事件。因此,優(yōu)先級10(最高優(yōu)先級)也應(yīng)被分配給狀態(tài)監(jiān)視器180。原因是當在其操作期間控制裝置的狀態(tài)變化時,關(guān)于控制裝置狀態(tài)變化的信息應(yīng)被發(fā)送到控制點200。
工作器160分析從控制點200傳輸?shù)目刂葡?,并且將狀態(tài)監(jiān)視器180產(chǎn)生的事件通告給控制點200。此外,服務(wù)程序相應(yīng)于由工作器160分析的控制消息來執(zhí)行服務(wù)操作,并由此被分配低于接收器150或狀態(tài)監(jiān)視器180優(yōu)先級的優(yōu)先級2至9中的任一個。
圖5是示意性地示出與本發(fā)明對應(yīng)的進行基于QoS服務(wù)支持的過程的流程圖。首先,當控制點200將控制消息傳輸給控制裝置100時,控制裝置100的通信S/W模塊110接收從控制點200傳輸?shù)目刂葡?S100)。
然后,優(yōu)先級管理模塊140基于對已經(jīng)傳輸了控制消息的控制點200的QoS水平,來確定優(yōu)先級(S110)。這里,對控制點200的QoS水平可由用戶固定限定或由控制點200動態(tài)地確定,并且使用在其上對由用戶限定的每個控制點存儲了QoS的映射表來確定服務(wù)的優(yōu)先級。即,當控制點傳輸控制消息時,優(yōu)先激活優(yōu)先級管理模塊140以從映射表重新得到對相關(guān)的控制點200的QoS水平,并確定其優(yōu)先級。映射表符合在其中存儲了由控制點200的內(nèi)部算法分配的對每個控制點200的QoS的表格。
根據(jù)由優(yōu)先級管理模塊140確定的優(yōu)先級所選擇的UPnP S/W模塊120分析接收到的控制消息(S120),以使適當?shù)姆?wù)操作能夠被相應(yīng)地執(zhí)行(S130)。即,UPnP S/W模塊120的工作器160基于由控制點200傳輸?shù)目刂葡矸治瞿捻椃?wù)被請求,以使適當?shù)姆?wù)操作能夠被相應(yīng)地執(zhí)行。
此后,UPnP S/W模塊120產(chǎn)生用于通告由控制點200請求的服務(wù)被正常地處理的應(yīng)答消息,并將產(chǎn)生的應(yīng)答消息傳輸?shù)较嚓P(guān)的控制點200(S140)。
同時,如果當執(zhí)行由控制點200請求的服務(wù)時,控制裝置100的狀態(tài)發(fā)生變化,那么UPnP S/W模塊120產(chǎn)生事件并將關(guān)于狀態(tài)變化的信息傳輸?shù)娇刂泣c200(S160)。此時,根據(jù)控制點200的已經(jīng)設(shè)定的優(yōu)先級來傳輸關(guān)于狀態(tài)變化的信息。原因是關(guān)于控制裝置100的狀態(tài)變化的信息應(yīng)被優(yōu)先地通告給控制點200,以使更高優(yōu)先級的控制點200能夠首先控制控制裝置100。
下面將結(jié)合示例解釋與本發(fā)明對應(yīng)的進行基于QoS服務(wù)支持的方法的示意性的實施例。假設(shè)提供控制裝置100例如機頂盒(“STB”)和三個控制點CP1、CP2和CP3。在上下文中,在PDA中執(zhí)行CP1,并且允許STB接收特定的廣播節(jié)目,將接收到的節(jié)目流向連接在其上的數(shù)字TV。在PC中運行CP2并允許STB通過無線LAN將存儲的廣播節(jié)目流向PC。在STB中操作CP3并允許STB記錄預(yù)定的廣播節(jié)目。
同時,控制點CP1、CP2和CP3處于它們的QoS水平已被分配的狀態(tài)。此外,如果從控制點200傳輸消息,那么根據(jù)相應(yīng)于對每個控制點分配的QoS水平的優(yōu)先級來提供相關(guān)的服務(wù)。對每個控制點CP1、CP2和CP3的QoS水平可以由用戶固定限定并被存儲在映射表中,或者由控制點200的內(nèi)部算法分配?;谠谟成浔碇邢薅ǖ腝oS水平來確定優(yōu)先級。
例如,假設(shè)對CP1的QoS水平設(shè)定為1,對CP2的QoS水平設(shè)定為3,對CP3的QoS水平設(shè)定為2。此時,QoS水平1是最好的服務(wù)質(zhì)量,并且符合在屏幕的重放期間沒有發(fā)生中斷而且控制STB所需的延遲時間小于1秒的情形。QoS水平2是中等的服務(wù)質(zhì)量,并且符合在屏幕的重放期間沒有發(fā)生中斷但是控制STB所需的延遲時間大于1秒的情形。QoS水平3是較低的服務(wù)質(zhì)量,并且符合在屏幕的重放期間可能發(fā)生中斷而且控制STB所需的延遲時間可能大于1秒的情形。
首先,如果CP2將稱作“開始播放”的控制消息傳輸給STB,那么STB的通信S/W模塊110接收從CP2傳輸?shù)脑摽刂葡ⅰ?br>
然后,優(yōu)先級管理模塊140重新得到對已經(jīng)傳輸了控制消息的CP2的QoS水平。即,重新得到存儲在映射表中的對CP2的QoS水平,并且基于重新得到的QoS水平來確定優(yōu)先級。隨后,如果確定重新得到的對CP2的QoS水平為3,那么相應(yīng)地確定優(yōu)先級(例如,“3”)。
然后,優(yōu)先級管理模塊140將確定值傳輸?shù)経PnP S/W模塊120,以使從CP2傳輸?shù)目刂葡⒛軌蛞詢?yōu)先級3被處理。
UPnP S/W模塊120使工作器160執(zhí)行以中斷被傳輸?shù)南ⅰ<?,UPnPS/W模塊120解析控制消息,并且分析被傳輸?shù)目刂泼钍欠袷怯糜谡埱蟆伴_始播放”的消息,然后以優(yōu)先級3相應(yīng)于分析后的消息來執(zhí)行服務(wù)操作。
然后,UPnP S/W模塊120核實重放開始,產(chǎn)生通告已經(jīng)正常處理控制命令的應(yīng)答消息,并且將該應(yīng)答消息傳輸?shù)紺P2。
同時,如果在來自CP2的控制命令的執(zhí)行期間,控制裝置100的狀態(tài)發(fā)生變化,那么狀態(tài)監(jiān)視器180檢測控制裝置100狀態(tài)的變化,響應(yīng)于檢測到的狀態(tài)的變化產(chǎn)生事件,并且將關(guān)于控制裝置100的狀態(tài)變化的信息傳輸?shù)娇刂泣cCP1、CP2和CP3。
根據(jù)本發(fā)明,優(yōu)點是根據(jù)對控制點的服務(wù)質(zhì)量(QoS)來對服務(wù)分配優(yōu)先級,并且根據(jù)分配的優(yōu)先級來提供服務(wù),以能夠降低由多個UPnP控制點之間的競爭所引起的延遲時間。
此外,由于多個UPnP控制點之間的競爭的減少,所以能防止QoS的降低、處理時間的延遲等等。因此,另一個優(yōu)點是能夠給用戶提供最好的服務(wù)。
雖然參照其示例性的實施例描述了本發(fā)明,但是本領(lǐng)域的技術(shù)人員應(yīng)該理解,在不脫離所附權(quán)利要求所限定的本發(fā)明的精神和范圍的情況下,可以對本發(fā)明做出各種修改、替代和改變。因此,很明顯,對上述實施例的簡單改變落入到本發(fā)明的技術(shù)范圍之內(nèi)。
權(quán)利要求
1.一種網(wǎng)絡(luò)裝置,包括控制裝置,用于基于對駐留在網(wǎng)絡(luò)上的每個控制點的服務(wù)質(zhì)量(QoS)來分配服務(wù)的優(yōu)先級,并且根據(jù)分配的優(yōu)先級來提供服務(wù)。
2.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)裝置,包括通信S/W模塊,用于接收從控制點傳輸?shù)目刂葡⒒蛘邔?yīng)答消息傳輸?shù)娇刂泣c;優(yōu)先級管理模塊,用于基于對每個控制點的QoS水平來確定服務(wù)的優(yōu)先級;通用即插即用(UPnP)軟件(S/W)模塊,用于分析從通信S/W模塊接收到的控制消息,并且相應(yīng)于分析后的控制消息來控制服務(wù)操作;和服務(wù)S/W模塊,用于在UPnPS/W模塊的控制下執(zhí)行服務(wù)操作。
3.根據(jù)權(quán)利要求2所述的網(wǎng)絡(luò)裝置,其中,優(yōu)先級管理模塊使用在其上對每個控制點存儲了QoS的映射表來確定服務(wù)的優(yōu)先級。
4.根據(jù)權(quán)利要求2所述的網(wǎng)絡(luò)裝置,其中,UPnPS/W模塊檢查將被控制的網(wǎng)絡(luò)裝置的狀態(tài)的變化,并且響應(yīng)于檢查出的結(jié)果產(chǎn)生事件。
5.根據(jù)權(quán)利要求2所述的網(wǎng)絡(luò)裝置,其中,根據(jù)執(zhí)行單元將UPnPS/W模塊分割。
6.一種用于根據(jù)服務(wù)質(zhì)量(QoS)來進行服務(wù)支持的網(wǎng)絡(luò)系統(tǒng),包括控制點,用于控制駐留在網(wǎng)絡(luò)上的裝置的操作;和控制裝置,用于根據(jù)對每個控制點的QoS來分配服務(wù)的優(yōu)先級,并且根據(jù)分配的服務(wù)優(yōu)先級來提供服務(wù)。
7.一種用于根據(jù)服務(wù)質(zhì)量(QoS)來進行服務(wù)支持的方法,包括以下步驟接收從控制點傳輸?shù)目刂葡?;基于對已?jīng)傳輸了接收到的控制消息的控制點的QoS水平來確定服務(wù)的優(yōu)先級;和根據(jù)確定的服務(wù)優(yōu)先級來提供相關(guān)的服務(wù)。
8.根據(jù)權(quán)利要求7所述的方法,其中,基于對已經(jīng)傳輸了接收到的控制消息的控制點的QoS水平來確定服務(wù)的優(yōu)先級的步驟包括使用在其上對每個控制點存儲了QoS的映射表來確定服務(wù)的優(yōu)先級的步驟。
9.根據(jù)權(quán)利要求7所述的方法,其中,根據(jù)確定的服務(wù)優(yōu)先級來提供相關(guān)的服務(wù)的步驟包括以下步驟分析從通信S/W模塊接收到的控制消息;和根據(jù)服務(wù)的優(yōu)先級相應(yīng)于分析后的消息來激活服務(wù)。
10.根據(jù)權(quán)利要求7所述的方法,還包括以下步驟檢查控制裝置狀態(tài)的變化;和當檢查出檢測到狀態(tài)的變化時,根據(jù)對服務(wù)的優(yōu)先級向控制點通告關(guān)于檢測到的控制裝置狀態(tài)的信息。
11.一種用于根據(jù)服務(wù)質(zhì)量(QoS)來進行服務(wù)支持的方法,包括以下步驟由控制點將控制消息傳輸?shù)娇刂蒲b置;基于對已經(jīng)傳輸了接收到的控制消息的控制點的QoS水平來確定服務(wù)的優(yōu)先級;和根據(jù)確定的服務(wù)優(yōu)先級來提供相關(guān)的服務(wù)。
12.根據(jù)權(quán)利要求11所述的方法,其中,基于對已經(jīng)傳輸了接收到的控制消息的控制點的QoS水平來確定服務(wù)的優(yōu)先級的步驟包括使用在其上對每個控制點存儲了QoS的映射表來確定服務(wù)的優(yōu)先級的步驟。
13.根據(jù)權(quán)利要求11所述的方法,其中,根據(jù)確定的服務(wù)優(yōu)先級來提供相關(guān)的服務(wù)的步驟包括以下步驟分析從控制點傳輸?shù)目刂葡ⅲ缓透鶕?jù)服務(wù)的優(yōu)先級相應(yīng)于分析后的消息來激活服務(wù)。
14.根據(jù)權(quán)利要求11所述的方法,還包括以下步驟檢查控制裝置狀態(tài)的變化;和當檢查出檢測到狀態(tài)變化時,根據(jù)服務(wù)的優(yōu)先級向控制點通告關(guān)于檢測到的控制裝置狀態(tài)的信息。
全文摘要
一種控制裝置,通過其基于對駐留在網(wǎng)絡(luò)上的每個控制點的服務(wù)質(zhì)量(QoS)來分配服務(wù)的優(yōu)先級,并且根據(jù)分配的優(yōu)先級來提供服務(wù)。該控制裝置包括通信S/W模塊,用于接收從控制點傳輸?shù)目刂葡⒒蛘邔?yīng)答消息傳輸?shù)娇刂泣c;優(yōu)先級管理模塊,用于基于對每個控制點的QoS水平來確定服務(wù)的優(yōu)先級;UPnP S/W模塊,用于分析從通信S/W模塊接收到的控制消息,并且相應(yīng)于分析后的控制消息來控制服務(wù)操作;和服務(wù)S/W模塊,用于在UPnP S/W模塊的控制下執(zhí)行服務(wù)操作。根據(jù)本發(fā)明,根據(jù)對控制點的QoS來分配服務(wù)的優(yōu)先級,并且根據(jù)分配的優(yōu)先級來提供服務(wù)。
文檔編號H04L12/24GK1604583SQ20041007442
公開日2005年4月6日 申請日期2004年9月15日 優(yōu)先權(quán)日2003年9月16日
發(fā)明者成旻映 申請人:三星電子株式會社