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

專門控制家庭網(wǎng)絡(luò)中的裝置的方法和設(shè)備的制作方法

文檔序號(hào):7969019閱讀:214來源:國知局
專利名稱:專門控制家庭網(wǎng)絡(luò)中的裝置的方法和設(shè)備的制作方法
技術(shù)領(lǐng)域
與本發(fā)明一致的設(shè)備和方法涉及家庭網(wǎng)絡(luò)中的家庭裝置控制,更具體地講,涉及一種專門控制通用即插即用(UPnP)網(wǎng)絡(luò)中的受控裝置的方法和設(shè)備以及制造條目。
背景技術(shù)
通用即插即用(UPnP)網(wǎng)絡(luò)包括受控裝置,即,連接到基于互聯(lián)網(wǎng)協(xié)議(IP)的家庭網(wǎng)絡(luò)的家庭裝置和控制所述受控裝置的控制點(diǎn)。
圖1是示出一般UPnP網(wǎng)絡(luò)的結(jié)構(gòu)的示圖。
圖1示出的示例是基于UPnP裝置體系結(jié)構(gòu)的UPnP音頻-視頻(AV)系統(tǒng)。在UPnP AV系統(tǒng)中,為了控制作為受控裝置的媒體服務(wù)器103和媒體渲染器104,根據(jù)UPnP標(biāo)準(zhǔn),控制點(diǎn)(CP1)101和控制點(diǎn)(CP2)102執(zhí)行發(fā)現(xiàn)、描述、控制和事件操作。由于在公知的UPnP標(biāo)準(zhǔn)的上下文中描述了這些操作,因此將省略其詳細(xì)說明。
在UPnP AV系統(tǒng)中,控制點(diǎn)(CP1)101和控制點(diǎn)(CP2)102不專門控制媒體服務(wù)器103和媒體渲染器104。因此,從任一控制點(diǎn)來看,媒體服務(wù)器103或媒體渲染器104可改變到不期望的狀態(tài)。
圖2A和圖2B是說明專門控制受控裝置的傳統(tǒng)系統(tǒng)的示圖。作為解決上述問題的示例,在第10-2004-55455號(hào)韓國專利中公開了圖2A和圖2B示出的系統(tǒng)。
如圖2A所示,在傳統(tǒng)系統(tǒng)中,查詢服務(wù)器安裝在家庭網(wǎng)關(guān)中,并且查詢服務(wù)器管理圖2B中示出的查詢表。查詢表存儲(chǔ)當(dāng)前網(wǎng)絡(luò)中存在的受控裝置,受控裝置的控制狀態(tài)和控制受控裝置的控制點(diǎn)的名稱的列表。
當(dāng)控制點(diǎn)CP1控制當(dāng)前網(wǎng)絡(luò)中存在的受控裝置時(shí),創(chuàng)建在圖2B中示出的查詢表。此時(shí),如果控制點(diǎn)CP2加入當(dāng)前網(wǎng)絡(luò)來控制裝置,則家庭網(wǎng)關(guān)參照搜索列表發(fā)送關(guān)于與控制點(diǎn)CP2相關(guān)的裝置的控制狀態(tài)的信息。因此,在控制點(diǎn)CP2開始控制相關(guān)裝置之前通知控制點(diǎn)CP2相關(guān)裝置的控制狀態(tài)。
然而,在傳統(tǒng)系統(tǒng)中,必須單獨(dú)安裝管理查詢表的查詢服務(wù)器。因此,查詢服務(wù)器在系統(tǒng)中成為負(fù)擔(dān)。即使安裝查詢服務(wù)器,如果其他控制點(diǎn)不按照上述程序試圖強(qiáng)行控制受控裝置,很難避免這個(gè)控制點(diǎn)干擾受控裝置。因此,存在一個(gè)問題,即,在干擾方式下基本不可能避免多個(gè)控制點(diǎn)控制受控裝置。

發(fā)明內(nèi)容
示例性非限定性的本發(fā)明的實(shí)施例克服上述缺點(diǎn)和其他前面沒有提到的缺點(diǎn)。同樣,本發(fā)明不需要克服上述缺點(diǎn)和其他缺點(diǎn),并且示例性非限定性的本發(fā)明實(shí)施例可不克服上述任何問題。本發(fā)明的一方面提供一種用于通過獲得專門控制授權(quán)的控制點(diǎn)專門控制家庭網(wǎng)絡(luò)中的裝置,而不干擾其他控制點(diǎn)的方法和設(shè)備。
根據(jù)本發(fā)明實(shí)施例的一方面,提供一種專門控制家庭網(wǎng)絡(luò)中的一個(gè)裝置的控制點(diǎn)的方法,包括(a)向所述裝置請(qǐng)求專門控制授權(quán);(b)接收作為所述請(qǐng)求的響應(yīng)的包括成功驗(yàn)證專門控制授權(quán)的標(biāo)識(shí)符的響應(yīng)消息;和(c)使用包括標(biāo)識(shí)符的控制消息控制所述裝置。
在上述方面,所述方法還可包括確定裝置當(dāng)前是否被任意控制點(diǎn)專門控制,其中,只有當(dāng)確定沒有專門控制裝置時(shí),才執(zhí)行(a)。
此外,所述標(biāo)識(shí)符可只在預(yù)定時(shí)間周期期間有效,并且關(guān)于預(yù)定時(shí)間的信息可包括在響應(yīng)消息中。此外,控制點(diǎn)可在預(yù)定時(shí)間過去之前為標(biāo)識(shí)符請(qǐng)求裝置來更新有效時(shí)間周期。
根據(jù)本發(fā)明實(shí)施例的另一方面,當(dāng)計(jì)算機(jī)執(zhí)行專門控制根據(jù)上述本發(fā)明實(shí)施例的方面的家庭網(wǎng)絡(luò)中的裝置的方法時(shí),提供在其上實(shí)現(xiàn)計(jì)算機(jī)程序的計(jì)算機(jī)可讀記錄介質(zhì)。
根據(jù)本發(fā)明實(shí)施例的另一方面,提供一種用于專門控制家庭網(wǎng)絡(luò)中的裝置的設(shè)備,包括專門控制預(yù)定單元,向所述裝置請(qǐng)求專門控制授權(quán);接收單元,接收作為所述請(qǐng)求的響應(yīng)的包括用于成功驗(yàn)證專門控制授權(quán)的標(biāo)識(shí)符的響應(yīng)消息;和控制單元,使用包括所述標(biāo)識(shí)符的控制消息控制所述裝置。
在上述方面,所述設(shè)備還可包括確定單元確定當(dāng)前是否被任意控制點(diǎn)專門控制,其中,只有當(dāng)確定沒有專門控制裝置時(shí),專門控制預(yù)定單元才請(qǐng)求專門控制授權(quán)。
根據(jù)本發(fā)明實(shí)施例的另一方面,提供一種由在家庭網(wǎng)絡(luò)中的控制點(diǎn)控制的一個(gè)裝置將服務(wù)專門地提供給多個(gè)控制點(diǎn)中的一個(gè)的方法,包括(a)接收用于裝置的專門控制授權(quán)的請(qǐng)求;(b)發(fā)送作為所述請(qǐng)求的響應(yīng)的包括用于成功驗(yàn)證專門控制授權(quán)的標(biāo)識(shí)符和關(guān)于標(biāo)識(shí)符的有效時(shí)間周期的信息的響應(yīng)消息;和(c)根據(jù)包括在控制消息中的標(biāo)識(shí)符是否有效來選擇性地發(fā)送對(duì)控制消息的響應(yīng)消息。
在上述方面,所述方法還包括在標(biāo)識(shí)符的有效期時(shí)間周期期間通知家庭網(wǎng)絡(luò)所述裝置同家庭網(wǎng)絡(luò)斷開連接。此外,所述方法還包括當(dāng)在有效時(shí)間周期期間過去而沒有請(qǐng)求更新有效時(shí)間周期時(shí),通知家庭網(wǎng)絡(luò)所述裝置連接到家庭網(wǎng)絡(luò)。
根據(jù)本發(fā)明實(shí)施例的另一方面,提供在其上實(shí)現(xiàn)計(jì)算機(jī)程序的計(jì)算機(jī)可讀記錄介質(zhì)。當(dāng)執(zhí)行所述計(jì)算機(jī)程序時(shí),執(zhí)行根據(jù)上述本發(fā)明實(shí)施例的方面的通過一個(gè)家庭網(wǎng)絡(luò)中控制點(diǎn)控制的裝置將服務(wù)專門提供給多個(gè)控制點(diǎn)中的一個(gè)的方法。
根據(jù)本發(fā)明實(shí)施例的另一方面,提供一種用于將服務(wù)提供給控制家庭網(wǎng)絡(luò)中的裝置的多個(gè)控制點(diǎn)中的一個(gè)的裝置,包括請(qǐng)求接收單元,接收裝置專門控制授權(quán)的請(qǐng)求;請(qǐng)求處理單元,發(fā)送作為所述請(qǐng)求的響應(yīng)的包括用于成功驗(yàn)證專門控制授權(quán)的標(biāo)識(shí)符和關(guān)于標(biāo)識(shí)符的有效時(shí)間周期的信息的響應(yīng)消息;和響應(yīng)單元,根據(jù)包括在控制消息中的標(biāo)識(shí)符是否有效來選擇性地發(fā)送對(duì)控制消息的響應(yīng)消息。
在上述方面,所述裝置還可包括通知單元,在標(biāo)識(shí)符的有效期時(shí)間周期期間通知家庭網(wǎng)絡(luò)所述裝置同家庭網(wǎng)絡(luò)斷開連接。此外,當(dāng)在有效時(shí)間周期期間過去而沒有請(qǐng)求更新有效時(shí)間周期時(shí),所述通知單元可通知家庭網(wǎng)絡(luò)所述裝置連接到家庭網(wǎng)絡(luò)。


通過結(jié)合附圖對(duì)其示例性的沒有限制的實(shí)施例進(jìn)行的詳細(xì)描述,本發(fā)明的實(shí)施例的上述和其它特點(diǎn)和優(yōu)點(diǎn)將會(huì)變得更加清楚,其中,相同的標(biāo)號(hào)代表相同的元件圖1是示出一般UPnP網(wǎng)絡(luò)的結(jié)構(gòu)的示圖;圖2A和圖2B是用于說明專門控制受控裝置的傳統(tǒng)方法的示圖;圖3是示出根據(jù)本發(fā)明實(shí)施例的專門控制受控裝置的流程圖;圖4是示出根據(jù)本發(fā)明實(shí)施例的允許受控裝置向控制點(diǎn)專門提供服務(wù)的方法的流程圖;圖5是示出由沒有專門受控的受控裝置發(fā)送的生存消息的結(jié)構(gòu)的示圖;圖6是示出由專門受控的受控裝置發(fā)送的生存消息的結(jié)構(gòu)的示圖;圖7A和圖7B是示出根據(jù)本發(fā)明的專門控制預(yù)定消息及其響應(yīng)消息的結(jié)構(gòu)的示圖;圖8是示出根據(jù)本發(fā)明實(shí)施例的專門控制更新請(qǐng)求消息的結(jié)構(gòu)的示圖;圖9A和圖9B是示出根據(jù)本發(fā)明實(shí)施例的專門控制釋放消息及其響應(yīng)消息的結(jié)構(gòu)的示圖;圖10是示出根據(jù)本發(fā)明實(shí)施例的控制消息的結(jié)構(gòu)的示圖;和圖11是示出根據(jù)本發(fā)明實(shí)施例的控制點(diǎn)和受控裝置的結(jié)構(gòu)的示圖。
具體實(shí)施例方式
圖3是示出根據(jù)本發(fā)明實(shí)施例的專門控制受控裝置的流程圖;當(dāng)控制點(diǎn)參與網(wǎng)絡(luò)時(shí),控制點(diǎn)接收生存消息或M搜索響應(yīng)消息,并通過發(fā)現(xiàn)步驟(201)發(fā)現(xiàn)受控裝置。根據(jù)本發(fā)明實(shí)施例,這些消息包括頭CONTROL-STATUS??刂泣c(diǎn)參照所述頭確定是否當(dāng)前專門控制受控裝置(202)。如果所述頭的值是MONOPOLY,則確定專門控制受控裝置。如果所述頭的值是NOT-MONOPOLY,則確定沒有專門控制受控裝置。
根據(jù)本實(shí)施例,當(dāng)確定專門控制受控裝置時(shí),參照包括在有效信息或M搜索響應(yīng)消息中的頭MONOPOLY-TIME的值來確定控制點(diǎn)是否等候?qū)iT控制時(shí)間周期(203)。根據(jù)所述確定,在專門控制時(shí)間周期過去之后,控制點(diǎn)再次確定是否專門控制受控裝置,或控制點(diǎn)確定沒有專門控制受控裝置(204)。
當(dāng)確定沒有專門控制受控裝置時(shí),在操作202,控制點(diǎn)確定控制點(diǎn)是否應(yīng)控制受控裝置(205)。如果有必要控制受控裝置,則執(zhí)行一般控制操作(209)。當(dāng)控制點(diǎn)期望控制所述受控裝置時(shí),控制點(diǎn)將專門控制預(yù)定消息發(fā)送到受控裝置以請(qǐng)求專門控制許可(206)。這里描述的這些是新的消息,其包含包括關(guān)于是否允許其他控制點(diǎn)發(fā)現(xiàn)受控裝置的信息的頭VISION和包括關(guān)于期望的專門控制時(shí)間周期的信息的頭TIMEOUT。
當(dāng)允許專門控制時(shí)(207),接收專門控制預(yù)定消息的受控裝置發(fā)送作為在這里描述的新消息的預(yù)定響應(yīng)消息。如果不允許專門控制,則受控裝置發(fā)送差錯(cuò)消息。類似于專門控制預(yù)定消息,所述預(yù)定響應(yīng)消息包括頭VISION,頭TIMEOUT和包括RID的頭RID,即,驗(yàn)證專門控制授權(quán)的信息。接收預(yù)定響應(yīng)消息的控制點(diǎn)可使用RID專門控制受控裝置(208)。這些消息的結(jié)構(gòu)將在后面詳細(xì)描述。
圖4是示出根據(jù)本發(fā)明實(shí)施例的允許受控裝置向控制點(diǎn)專門提供服務(wù)的方法。
根據(jù)本實(shí)施例,受控裝置(即,家庭網(wǎng)絡(luò)裝置)從控制點(diǎn)接收用于請(qǐng)求專門控制的專門控制預(yù)定消息(310)。受控裝置確定是否允許控制點(diǎn)專門控制受控裝置(320)。如果允許專門控制,則受控裝置將包括RID的預(yù)定響應(yīng)消息發(fā)送到控制點(diǎn)(330)。預(yù)定響應(yīng)消息包含包括關(guān)于RID的有效時(shí)間周期的信息的頭TIMEOUT。受控裝置在網(wǎng)絡(luò)上多播公知消息ByeBye,從而其他控制點(diǎn)在專門控制時(shí)間周期期間無法發(fā)現(xiàn)受控裝置(340)。此時(shí),盡管沒有在圖中示出,但優(yōu)選地,在專門控制時(shí)間周期期間不發(fā)送有效信息和M搜索響應(yīng)消息。
其后,當(dāng)接收到控制消息INVOKE時(shí)(350),確定控制消息INVOK是否包括在有效RID(即,與在操作330中發(fā)送的RID相匹配的RID)中,并且是否是有效的(360)。
當(dāng)接收的控制消息INVOKE包括有效RID時(shí),發(fā)送控制消息INVOKE的控制響應(yīng)消息(370)。
接著,確定在操作350發(fā)送的RID的有效時(shí)間周期是否過期(380)。如果有效時(shí)間周期過期,則通過網(wǎng)絡(luò)發(fā)送生存消息,或者發(fā)送M搜索消息以響應(yīng)從而提供專門控制被釋放的通知。
圖5是示出由沒有專門受控的受控裝置發(fā)送的生存消息的結(jié)構(gòu)的示圖。圖6是示出由專門受控的受控裝置發(fā)送的生存消息的結(jié)構(gòu)的示圖。
根據(jù)本發(fā)明的這個(gè)實(shí)施例,除在UPnP標(biāo)準(zhǔn)中定義的生存消息的頭之外,生存消息包括頭CONTROL-STATUS。頭CONTROL-STATUS表示受控裝置的狀態(tài)。頭CONTROL-STATUS可具有頭值NOT-MONOPOLY和MONOPOLY。頭值NOT-MONOPOLY指示沒有專門控制受控裝置的控制點(diǎn)。頭值MONOPOLY指示專門控制受控裝置。
專門受控裝置將控制點(diǎn)(例如,“控制點(diǎn)1”)的用戶友好名寫入生存消息的頭CONTROL-STATUS,從而受控裝置可以通知用戶受控裝置被專門控制。此外,專門受控裝置發(fā)送的生存消息還包括指示專門控制時(shí)間周期的剩余時(shí)間的頭MONOPOLY-TIME。
盡管沒有在圖中示出,類似于上述生存消息M搜索響應(yīng)消息還可包括CONTROL-STATUS和頭MONOPOLY-TIME。
圖7A和圖7B是示出根據(jù)本發(fā)明的專門控制預(yù)定消息及其響應(yīng)消息的結(jié)構(gòu)的示圖;這里描述的在圖7A中示出的專門控制預(yù)定消息是新消息。專門控制預(yù)定信息是來自控制點(diǎn)的用于請(qǐng)求受控裝置允許所述控制點(diǎn)專門控制所述受控裝置的消息。在圖中,RESERVE*HTTP/1.1為指示消息是專門控制請(qǐng)求消息的請(qǐng)求行。這里描述的在RESERVE*HTTP/1.1中的RESERVE是一種新HTTP方法。頭HOST表示域名、IP地址或受控裝置的端口號(hào)。頭VISION指示是否允其他控制點(diǎn)發(fā)現(xiàn)許由控制點(diǎn)專門控制的受控裝置。頭VISION可具有頭值NOT-VISIBLE和VISIBLE。在頭值是NOT-VISIBLE的情況下,專門受控裝置通過網(wǎng)絡(luò)多播消息ByeBye,從而其他控制點(diǎn)在時(shí)間周期TIMEOUT期間不能發(fā)送有效信息和M搜索響應(yīng)消息,時(shí)間周期TIMEOUT將在后面描述。
頭TIMEOUT包括關(guān)于專門控制的有效時(shí)間周期的信息。即,控制點(diǎn)可將控制點(diǎn)期望專門控制受控裝置的時(shí)間周期寫入頭TIMEOUT。
這里描述的在圖7B中示出的消息是新響應(yīng)消息,響應(yīng)于將控制點(diǎn)的專門控制預(yù)定消息將其發(fā)送。
在圖中,HTTP/1.1 200 OK是指示消息是用于允許控制點(diǎn)專門控制受控裝置的專門控制許可消息的響應(yīng)行。HTTP/1.1表示受控裝置的HTTP版本,而200 OK表示HTTP成功代碼。當(dāng)不允許控制點(diǎn)專門控制受控裝置時(shí),發(fā)送其他差錯(cuò)消息。
在圖7B中示出的頭VISION等同于圖7A中示出的頭VISION,因此將省略詳細(xì)描述。然而,包括在響應(yīng)消息中的頭VISION的頭值可不同于專門控制預(yù)定消息中的那些頭值。例如,盡管控制點(diǎn)提交了頭值為NOT-VISIBLE的請(qǐng)求,但受控裝置可允許專門控制,并分配頭值為VISIBLE。
頭TIMEOUT指示控制點(diǎn)可專門控制受控裝置的專門控制時(shí)間周期。在本實(shí)施例中TIMEOUT值以秒為單位。當(dāng)專門控制時(shí)間周期過去時(shí),控制點(diǎn)失去專門控制授權(quán)。如果控制點(diǎn)期望連續(xù)控制受控裝置,則控制點(diǎn)必須在專門控制時(shí)間周期過去前發(fā)送專門控制更新請(qǐng)求消息。類似于頭VISION,包括在響應(yīng)消息中的頭TIMEOUT的頭值可不同于包括在專門控制預(yù)定消息中的頭TIMEOUT中那些頭值。
頭RID代表受控裝置分配控制點(diǎn)以允許控制點(diǎn)專門地控制受控裝置的標(biāo)識(shí)符RID。標(biāo)識(shí)符RID可包括以”uuid”+UUID形式的預(yù)定ID。通過使用標(biāo)識(shí)符RID的控制受控裝置的控制點(diǎn)可成功獲得專門控制授權(quán)。
圖8是示出根據(jù)本發(fā)明實(shí)施例的專門控制更新請(qǐng)求消息的結(jié)構(gòu)的示圖。
如上所示,當(dāng)包括在專門控制響應(yīng)消息中的專門控制時(shí)間周期TIMEOUT過去時(shí),控制點(diǎn)失去專門控制授權(quán)。因此,期望連續(xù)控制受控裝置的控制點(diǎn)必須在專門控制時(shí)間周期過去之前發(fā)送圖8示出的專門控制更新請(qǐng)求消息。
專門控制更新請(qǐng)求消息具有同專門控制請(qǐng)求消息相同的請(qǐng)求行。此外,專門控制更新請(qǐng)求消息幾乎與圖7A中示出的專門控制預(yù)定消息相同。然而,專門控制更新請(qǐng)求消息包括頭RID而不是專門控制預(yù)定消息的頭VISION。接收專門控制更新請(qǐng)求消息的受控裝置可根據(jù)頭RID的存在從專門控制更新請(qǐng)求消息中識(shí)別新的專門控制預(yù)定消息。
圖9A和圖9B是示出根據(jù)本發(fā)明實(shí)施例的專門控制釋放消息及其響應(yīng)消息的結(jié)構(gòu)。
這里描述的專門控制釋放消息及其響應(yīng)消息時(shí)新消息。這些消息是來自請(qǐng)求受控裝置終止專門控制的控制點(diǎn)的消息。
如圖9A和圖9B所示,專門控制釋放消息及其響應(yīng)消息包括UNRESERVE*HTTP/1.1,即,指示消息是專門控制釋放消息、頭HOST和頭RID的請(qǐng)求行。頭值HOST和RID與上面所示的相同。專門控制釋放消息的響應(yīng)消息包括HTTP/1.1 200 OK,即,指示專門控制正常結(jié)束的響應(yīng)行。
圖10是示出根據(jù)本發(fā)明實(shí)施例的控制消息的結(jié)構(gòu)的示圖。如圖10所示,除了在傳統(tǒng)UPnP標(biāo)準(zhǔn)中定義的傳統(tǒng)控制消息的頭之外,控制消息還包括頭RID。在圖10中示出的接收控制消息的受控裝置可使用頭RID執(zhí)行驗(yàn)證處理來確定發(fā)送控制消息的控制點(diǎn)是否具有專門控制授權(quán)。
圖11是示出根據(jù)本發(fā)明實(shí)施例的控制點(diǎn)和受控裝置的結(jié)構(gòu)的示圖。
如圖11所示,根據(jù)本發(fā)明實(shí)施例的控制點(diǎn)800包括用戶接口810、確定單元820、專門控制預(yù)定單元830、更新請(qǐng)求單元840、接收單元850和控制單元860。
用戶接口810是控制點(diǎn)800從用戶接收輸入或?qū)⑿畔l(fā)送給用戶的工具。
確定單元820通過同由控制點(diǎn)800控制的受控裝置900交換消息來執(zhí)行在UPnP標(biāo)準(zhǔn)中定義的發(fā)現(xiàn)操作。更具體地講,根據(jù)本發(fā)明的這個(gè)實(shí)施例,確定單元820從受控裝置900接收生存消息或M搜索響應(yīng)消息,并參照消息的頭CONTROL-STATUS確定是否當(dāng)前專門控制受控裝置900。如果當(dāng)前專門控制受控裝置900,則確定單元820考慮剩余的專門控制時(shí)間周期來確定控制點(diǎn)800是否專門控制受控裝置900。
根據(jù)確定單元820的確定結(jié)果,專門控制預(yù)定單元830將專門控制預(yù)定消息發(fā)送給沒有被其他控制點(diǎn)專門控制的受控裝置900。接收單元850響應(yīng)于專門控制預(yù)定消息接收響應(yīng)消息。如上所述,響應(yīng)消息包括用于成功驗(yàn)證專門控制授權(quán)的標(biāo)識(shí)符RID。
控制單元860執(zhí)行在UPnP標(biāo)準(zhǔn)中定義的控制操作??刂泣c(diǎn)800的控制單元860發(fā)送包括RID的控制消息以驗(yàn)證控制點(diǎn)800具有對(duì)受控裝置900的專門控制授權(quán)。
在與專門控制預(yù)定消息的響應(yīng)消息的頭值TIMEOUT相應(yīng)的專門控制時(shí)間周期過去之前,更新請(qǐng)求單元840將專門控制更新請(qǐng)求消息發(fā)送給受控裝置900以擴(kuò)大專門控制時(shí)間周期。
另一方面,根據(jù)本發(fā)明實(shí)施例的受控裝置900(即,家庭網(wǎng)絡(luò)裝置)包括通知單元910、請(qǐng)求接收單元920、請(qǐng)求處理單元930、數(shù)據(jù)庫940和響應(yīng)單元950。響應(yīng)單元950包括接收單元951、驗(yàn)證單元952和響應(yīng)發(fā)送單元953。
通知單元910將生存消息或M搜索響應(yīng)消息發(fā)送給控制點(diǎn)800,以發(fā)送關(guān)于是否當(dāng)前專門控制受控裝置900的控制狀態(tài)的通知。此外,當(dāng)響應(yīng)于專門控制預(yù)定消息而發(fā)送的響應(yīng)消息的頭VISION具有頭值NOT-VISIBLE時(shí),通知單元910通過網(wǎng)絡(luò)發(fā)送消BYEBYE,并且在與響應(yīng)消息中的頭TIMEOU的值相應(yīng)的時(shí)間期間不發(fā)送生存消息以及M搜索響應(yīng)消息,以使受控裝置900在網(wǎng)絡(luò)中不會(huì)被發(fā)現(xiàn)。
此外,當(dāng)與響應(yīng)消息中的頭TIMEOUT的值相應(yīng)的時(shí)間過去,而沒有接收到專門控制更新請(qǐng)求時(shí),控制點(diǎn)800的通知單元910可使用生存消息或M搜索響應(yīng)消息來提供受控裝置900連接到網(wǎng)絡(luò)的通知。在此情況下,生存消息或M搜索響應(yīng)消息的頭CONTROL-STATUS的值是NOT-MONOPOLY。
請(qǐng)求接收單元920從控制點(diǎn)800接收專門控制預(yù)定消息或?qū)iT控制更新請(qǐng)求消息。請(qǐng)求處理單元930響應(yīng)于接收通過請(qǐng)求接收單元920接收的專門控制預(yù)定消息發(fā)送響應(yīng)消息。如上所述,響應(yīng)消息包括頭RID和TIMEOUT。頭的值存儲(chǔ)在數(shù)據(jù)庫940。
接收單元951從控制點(diǎn)800接收控制消息。驗(yàn)證單元952確定接收的控制消息是否包括有RID。更具體地講,驗(yàn)證單元952參照數(shù)據(jù)庫940通過確定接收的RID是否與請(qǐng)求處理單元930分配的RID相匹配和有效時(shí)間周期是否過期來驗(yàn)證RID的有效性。
根據(jù)驗(yàn)證單元952驗(yàn)證的結(jié)果,只有當(dāng)接收的控制消息包括有效RID時(shí),響應(yīng)發(fā)送單元953發(fā)送響應(yīng)消息。如果接收的控制消息不包括有效RID,則響應(yīng)發(fā)送單元953將差錯(cuò)消息發(fā)送給控制點(diǎn)800。
本發(fā)明實(shí)施例可被寫為計(jì)算機(jī)程序,并且可在使用計(jì)算機(jī)可讀記錄介質(zhì)的執(zhí)行該程序的通用數(shù)字計(jì)算機(jī)上實(shí)現(xiàn)。
計(jì)算機(jī)可讀激勵(lì)介質(zhì)的實(shí)例包括磁存儲(chǔ)介質(zhì),例如,ROM、軟盤、硬盤等,光記錄介質(zhì),例如,CD-ROM或DVD以及諸如載波的存儲(chǔ)介質(zhì),例如通過互聯(lián)網(wǎng)傳送。
根據(jù)本發(fā)明,控制點(diǎn)獲得受控裝置的專門控制授權(quán)從而能夠避免其他控制單元干擾受控裝置從而不執(zhí)行控制點(diǎn)不期望的操作。此外,由于受控裝置確定是否允許控制點(diǎn)控制受控裝置,因此可根據(jù)受控裝置的特性適應(yīng)性地使用本發(fā)明。此外,可不考慮網(wǎng)絡(luò)的拓?fù)涠褂帽景l(fā)明,例如,沒有家庭網(wǎng)關(guān)的網(wǎng)絡(luò)或具有幾個(gè)家庭網(wǎng)關(guān)的網(wǎng)絡(luò)。此外,由于使用標(biāo)識(shí)符RID驗(yàn)證控制點(diǎn)的專門控制授權(quán),因此不考慮其他控制點(diǎn)的干擾專門控制受控裝置是可行的。
盡管已經(jīng)參照其示例性實(shí)施例具體顯示和描述了本發(fā)明,但是本領(lǐng)域的技術(shù)人員應(yīng)該理解,在不脫離由所附權(quán)利要求定義的本發(fā)明的精神和范圍的情況下,可以對(duì)其進(jìn)行形式和細(xì)節(jié)上的各種改變。本示例性實(shí)施例可被認(rèn)為是只是描述性的而不是限制目的。因此,本發(fā)明的范圍不是由本發(fā)明的詳細(xì)說明書定義的,而是由所附權(quán)利要求定義的,并且所述范圍內(nèi)的不同應(yīng)被理解為包括在本發(fā)明中。
權(quán)利要求
1.一種多個(gè)控制點(diǎn)中的控制點(diǎn)專門控制家庭網(wǎng)絡(luò)中的裝置的方法,包括(a)請(qǐng)求專門控制授權(quán)以控制所述裝置;(b)響應(yīng)所述請(qǐng)求,接收包括驗(yàn)證專門控制授權(quán)的標(biāo)識(shí)符的響應(yīng)消息;和(c)使用包含包括在所述響應(yīng)消息中的標(biāo)識(shí)符的控制消息來控制所述裝置。
2.如權(quán)利要求1所述的方法,還包括確定裝置是否是專門的在多個(gè)控制點(diǎn)中的其他的控制點(diǎn)的控制下,其中,只有當(dāng)確定沒有專門控制裝置時(shí),才執(zhí)行(a)。
3.如權(quán)利要求2所述的方法,其中,所述家庭網(wǎng)絡(luò)基于通用即插即用(UPnP)標(biāo)準(zhǔn),其中,參照由所述裝置發(fā)送的生存消息或M搜索響應(yīng)消息的頭執(zhí)行所述確定;和其中,所述頭包括關(guān)于是否專門地控制所述裝置的信息。
4.如權(quán)利要求1所述的方法,其中,標(biāo)識(shí)符僅在預(yù)定時(shí)間周期期間是有效的,并且所述響應(yīng)消息包括關(guān)于所述預(yù)定時(shí)間的信息。
5.如權(quán)利要求4所述的方法,還包括在預(yù)定時(shí)間過去之前請(qǐng)求裝置更新標(biāo)識(shí)符的有效時(shí)間周期。
6.如權(quán)利要求1所述的方法,其中,所述家庭網(wǎng)絡(luò)基于通用即插即用(UPnP)標(biāo)準(zhǔn),和其中,在(c)中,將具有包括標(biāo)識(shí)符的頭的調(diào)用消息發(fā)送到裝置。
7.一種當(dāng)計(jì)算機(jī)執(zhí)行權(quán)利要求1的方法時(shí)運(yùn)行的具有在其上實(shí)現(xiàn)計(jì)算機(jī)程序的計(jì)算機(jī)可讀記錄介質(zhì)。
8.一種用于專門控制在家庭網(wǎng)絡(luò)中的裝置的設(shè)備,包括專門控制預(yù)定單元,向所述裝置請(qǐng)求專門控制授權(quán);接收單元,響應(yīng)所述請(qǐng)求,接收包括用于驗(yàn)證所述專門控制授權(quán)的標(biāo)識(shí)符的響應(yīng)消息;和控制單元,使用包括所述標(biāo)識(shí)符的控制消息控制所述裝置。
9.如權(quán)利要求8所述的設(shè)備,其中,所述設(shè)備是多個(gè)控制點(diǎn)中的一個(gè),所述設(shè)備還包括確定單元,確定裝置是否在所述多個(gè)控制點(diǎn)的其他控制點(diǎn)的專門控制下,其中,只有如果確定沒有專門地控制裝置時(shí),所述專門控制預(yù)定單元置才請(qǐng)求專門控制授權(quán)。
10.如權(quán)利要求9所述的設(shè)備,其中,所述家庭網(wǎng)絡(luò)是基于通用即插即用(UPnP)標(biāo)準(zhǔn),其中,所述確定單元參照生存消息或所述裝置發(fā)送的M搜索響應(yīng)消息的頭確定是否專門地控制所述裝置,和其中,所述頭包括關(guān)于專門地控制所述裝置的信息。
11.如權(quán)利要求8所述的設(shè)備,其中,標(biāo)識(shí)符僅在預(yù)定時(shí)間周期期間有效,并且所述響應(yīng)消息包括關(guān)于所述預(yù)定時(shí)間的信息。
12.如權(quán)利要求11所述的設(shè)備,還包括更新請(qǐng)求單元,在預(yù)定時(shí)間過去之前請(qǐng)求裝置更新標(biāo)識(shí)符的有效時(shí)間周期。
13.如權(quán)利要求8所述的設(shè)備,其中,所述家庭網(wǎng)絡(luò)基于通用即插即用(UPnP)標(biāo)準(zhǔn),和其中,所述控制單元將具有包括標(biāo)識(shí)符的頭的調(diào)用消息發(fā)送到所述裝置。
14.一種受在家庭網(wǎng)絡(luò)中的控制點(diǎn)控制的裝置將服務(wù)專門地提供給多個(gè)控制點(diǎn)中的一個(gè)的方法,包括(a)接收用于裝置的專門地控制授權(quán)的請(qǐng)求;(b)響應(yīng)于接收請(qǐng)求,發(fā)送包括驗(yàn)證專門控制授權(quán)的標(biāo)識(shí)符和關(guān)于標(biāo)識(shí)符的有效時(shí)間周期的信息的響應(yīng)消息;和(c)根據(jù)控制消息中是否包括標(biāo)識(shí)符和標(biāo)識(shí)符是否有效來選擇性地發(fā)送對(duì)控制消息的響應(yīng)消息。
15.如權(quán)利要求14所述的方法,還包括(d)在標(biāo)識(shí)符的有效期周期期間通知家庭網(wǎng)絡(luò)裝置與家庭網(wǎng)絡(luò)斷開連接。
16.如權(quán)利要求15所述的方法,還包括(e)如果在有效時(shí)間周期期間沒有接收到更新有效時(shí)間周期的請(qǐng)求,則當(dāng)有效時(shí)間周期過去時(shí),通知家庭網(wǎng)絡(luò)裝置連接到家庭網(wǎng)絡(luò)。
17.如權(quán)利要求16所述的方法,其中,家庭網(wǎng)絡(luò)基于通用即插即用(UPnP)標(biāo)準(zhǔn),和其中,在(e)中,根據(jù)通用即插即用標(biāo)準(zhǔn)發(fā)送生存消息和M搜索響應(yīng)消息。
18.如權(quán)利要求15所述的方法,其中,家庭網(wǎng)絡(luò)基于通用即插即用(UPnP)標(biāo)準(zhǔn),和其中,在(d)中,在家庭網(wǎng)絡(luò)中多播再見消息,并且在有效時(shí)間周期期間避免發(fā)送M搜索響應(yīng)消息和生存消息。
19.如權(quán)利要求14所述的方法,其中,家庭網(wǎng)絡(luò)基于通用即插即用(UPnP)標(biāo)準(zhǔn),和其中(c)包括(c1)接收控制消息;(c2)確定控制消息的頭中是否包括標(biāo)識(shí)符和標(biāo)識(shí)符的有效時(shí)間周期是否過去;和(c3)如果確定標(biāo)識(shí)符包括在頭中和如果確定標(biāo)識(shí)符的有效時(shí)間周期沒有過去,則發(fā)送對(duì)控制消息的響應(yīng)消息。
20.一種當(dāng)計(jì)算機(jī)執(zhí)行權(quán)利要求14的方法時(shí)具有在其上實(shí)現(xiàn)計(jì)算機(jī)程序的計(jì)算機(jī)可讀記錄介質(zhì)。
21.一種用于將服務(wù)專門提供給控制家庭網(wǎng)絡(luò)中的裝置的多個(gè)控制點(diǎn)中的一個(gè)的裝置,包括請(qǐng)求接收單元,接收預(yù)定裝置專門控制授權(quán)的請(qǐng)求;請(qǐng)求處理單元,響應(yīng)于接收的預(yù)定專門控制的請(qǐng)求,發(fā)送包括驗(yàn)證專門控制授權(quán)的標(biāo)識(shí)符和關(guān)于標(biāo)識(shí)符的有效時(shí)間周期的信息的預(yù)定響應(yīng)消息;和響應(yīng)單元,根據(jù)包括在接收的控制消息中的標(biāo)識(shí)符是否有效,響應(yīng)于接收控制消息發(fā)送控制響應(yīng)消息。
22.如權(quán)利要求21所述的裝置,還包括通知單元,在標(biāo)識(shí)符的有效時(shí)間周期期間通知家庭網(wǎng)絡(luò)所述裝置與家庭網(wǎng)絡(luò)斷開連接。
23.如權(quán)利要求22所述的裝置,其中,當(dāng)在有效時(shí)間周期期間過去而沒有接收到更新有效時(shí)間周期的請(qǐng)求時(shí),所述通知單元通知家庭網(wǎng)絡(luò)所述裝置連接到家庭網(wǎng)絡(luò)。
24.如權(quán)利要求23所述的裝置,其中,所述家庭網(wǎng)絡(luò)是基于通用即插即用(UPnP)標(biāo)準(zhǔn),和其中,所述通知單元根據(jù)UPnP標(biāo)準(zhǔn)發(fā)送生存消息和M搜索響應(yīng)消息。
25.如權(quán)利要求22所述的裝置,其中,所述家庭網(wǎng)絡(luò)是基于通用即插即用標(biāo)準(zhǔn),和其中,所述通知單元通過家庭網(wǎng)絡(luò)多播再見消息,并且在有效時(shí)間周期期間不發(fā)送M搜索響應(yīng)消息和生存消息。
26.如權(quán)利要求21所述的裝置,其中,所述家庭網(wǎng)絡(luò)基于通用即插即用(UPnP)標(biāo)準(zhǔn),和其中,所述響應(yīng)單元包括接收單元,接收控制消息;驗(yàn)證單元,通過確定控制消息的頭中是否包括標(biāo)識(shí)符和確定標(biāo)識(shí)符的有效時(shí)間周期是否過去來驗(yàn)證標(biāo)識(shí)符的有效性;和響應(yīng)發(fā)送單元,如果確定頭中包括標(biāo)識(shí)符和如果確定標(biāo)識(shí)符的有效時(shí)間周期沒有過去,則響應(yīng)于接收控制消息,發(fā)送控制響應(yīng)消息。
全文摘要
一種專門控制家庭網(wǎng)絡(luò)中的裝置的方法和設(shè)備??刂泣c(diǎn)從所述裝置請(qǐng)求專門控制授權(quán)。響應(yīng)于所述請(qǐng)求,所述控制點(diǎn)請(qǐng)求用于成功驗(yàn)證專門控制授權(quán)的標(biāo)識(shí)符(RID)。然后所述控制點(diǎn)獲得專門控制授權(quán)并控制所述裝置。因此,可避免其他控制點(diǎn)干擾所述裝置,從而不用執(zhí)行獲得裝置專門控制授權(quán)的控制點(diǎn)所不期望的操作。
文檔編號(hào)H04L9/00GK1953410SQ20061013576
公開日2007年4月25日 申請(qǐng)日期2006年10月19日 優(yōu)先權(quán)日2005年10月19日
發(fā)明者高光玉 申請(qǐng)人:三星電子株式會(huì)社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1