定時(shí)照明控制的制作方法【專利摘要】本發(fā)明定義將一個(gè)或多個(gè)HTTP或CoAP請(qǐng)求與定時(shí)信息(432-1)一起進(jìn)行組合的HTTP或CoAP請(qǐng)求消息。該消息由控制設(shè)備(132)經(jīng)由控制網(wǎng)絡(luò)(120)發(fā)送至網(wǎng)絡(luò)代理(即,網(wǎng)絡(luò)路由器(112))。網(wǎng)絡(luò)代理以定時(shí)方式使用HTTP或CoAP請(qǐng)求來(lái)解碼該消息并隨后控制目的地設(shè)備,特別是燈具(L1,L2,L3,L4)。網(wǎng)絡(luò)代理是與應(yīng)用無(wú)關(guān)的并且也啟用不知道定時(shí)請(qǐng)求的第三方基于HTTP或CoAP的設(shè)備的控制。通過(guò)選擇在網(wǎng)絡(luò)跳躍和/或等待時(shí)間方面“靠近”將要控制的目的地設(shè)備的網(wǎng)絡(luò)代理位置,獲得改善的定時(shí)性能?!緦@f(shuō)明】定時(shí)照明控制【
技術(shù)領(lǐng)域:
】[0001]本發(fā)明涉及控制照明系統(tǒng)的方法、照明控制系統(tǒng)、用于控制多個(gè)燈具的控制設(shè)備以及用于控制多個(gè)燈具的網(wǎng)絡(luò)路由器。本發(fā)明具體地涉及在照明系統(tǒng)中生成控制消息,其中控制消息包括命令信息和定時(shí)信息二者。本發(fā)明進(jìn)一步涉及相應(yīng)的計(jì)算機(jī)程序?!?br>背景技術(shù):
】[0002]US2002/0050799Al描述一種用于控制照明負(fù)荷的照明裝置。當(dāng)該裝置位于自動(dòng)模式中時(shí),該裝置經(jīng)由網(wǎng)絡(luò)接口連接到網(wǎng)絡(luò)并從網(wǎng)絡(luò)接收將被轉(zhuǎn)發(fā)至照明負(fù)荷的命令。在手動(dòng)模式中,該裝置不從網(wǎng)絡(luò)而從遙控器接收直接用戶指令并將相應(yīng)的命令轉(zhuǎn)發(fā)至照明負(fù)荷。網(wǎng)絡(luò)接口進(jìn)一步包括協(xié)議處理部分和用于存儲(chǔ)時(shí)間信息的存儲(chǔ)器。所述時(shí)間信息意指:絕對(duì)時(shí)間,諸如日期和時(shí)間;或相對(duì)時(shí)間,諸如在零時(shí)間點(diǎn)之后的數(shù)小時(shí);或計(jì)數(shù)信息,諸如在時(shí)鐘振蕩器中從參考時(shí)間點(diǎn)開(kāi)始或以市電頻率計(jì)數(shù)多個(gè)脈沖之后在特定時(shí)間點(diǎn)上的脈沖。經(jīng)由網(wǎng)絡(luò)接收時(shí)間信息。該裝置基于定時(shí)信息來(lái)控制照明負(fù)荷。描述:在欣賞電影期間,通過(guò)將諸如電視機(jī)之類的視聽(tīng)單元鏈接到該照明裝置以改善所謂的舞臺(tái)效果,改變燈光強(qiáng)度和照明的顏色?!?br/>發(fā)明內(nèi)容】[0003]本發(fā)明的目的是提供能夠容易地在現(xiàn)有的照明系統(tǒng)中進(jìn)行實(shí)施而不要求采用全新的網(wǎng)絡(luò)協(xié)議的允許照明系統(tǒng)的低復(fù)雜度且低成本、然而精確且健壯的定時(shí)控制的手段。[0004]根據(jù)本發(fā)明的第一方面,提出控制照明系統(tǒng)的方法。該照明系統(tǒng)包括多個(gè)燈具、被配置成耦合到多個(gè)燈具的網(wǎng)絡(luò)路由器以及被配置成經(jīng)由控制網(wǎng)絡(luò)耦合到網(wǎng)絡(luò)路由器的控制設(shè)備。該方法包括以下步驟:-由控制設(shè)備提供控制消息,該控制消息包括定時(shí)信息和命令信息;-由網(wǎng)絡(luò)路由器經(jīng)由控制網(wǎng)絡(luò)接收控制消息并依賴于定時(shí)信息來(lái)確定第一時(shí)間點(diǎn);-由網(wǎng)絡(luò)路由器依賴于命令信息來(lái)生成命令;以及-由網(wǎng)絡(luò)路由器在所確定的第一時(shí)間點(diǎn)上將命令轉(zhuǎn)發(fā)至在控制消息中標(biāo)識(shí)的多個(gè)燈具中的至少一個(gè)燈具。[0005]本發(fā)明包括這樣的認(rèn)識(shí),即根據(jù)現(xiàn)有技術(shù),特別地由于在控制設(shè)備與燈具之間因異構(gòu)控制網(wǎng)絡(luò)而引起的“長(zhǎng)”距離,在這樣的照明系統(tǒng)場(chǎng)景中一組命令的精確定時(shí)是不可能的。在實(shí)踐現(xiàn)有技術(shù)的教導(dǎo)時(shí),同步要求不能夠充分地得到滿足。將這些燈具與控制設(shè)備互連的控制網(wǎng)絡(luò)能夠包括許多組件,諸如服務(wù)器、基站、網(wǎng)絡(luò)控制器、路由器、交換機(jī)、集線器等等。因此,由控制設(shè)備提交的命令在其到達(dá)燈具之前可能行進(jìn)相當(dāng)長(zhǎng)的路程。這樣的長(zhǎng)路程可以包括多個(gè)所謂的“跳躍(hop)”,例如,物理層的類型的改變,例如從無(wú)線到有線通信路徑的改變。這可能導(dǎo)致各種各樣的且特別地不可預(yù)測(cè)的等待時(shí)間(latency)。這些等待時(shí)間也可以強(qiáng)烈地取決于網(wǎng)絡(luò)及其路由器的狀態(tài)。當(dāng)目標(biāo)是針對(duì)定時(shí)問(wèn)題來(lái)精確地控制燈具時(shí),這樣的等待時(shí)間是不合需要的。例如,第一燈具可能必須在與第二燈完全相同的時(shí)間點(diǎn)或者在第二燈具的接通/關(guān)閉之前/之后的確切的時(shí)間周期上被接通/關(guān)閉。例如,在其中照明控制的定時(shí)是重要的特定的照明安裝(installat1n)中找到這樣的需求。雖然上面提到的定時(shí)問(wèn)題在控制設(shè)備直接地即僅利用物理層鏈路而被耦合到這些燈具的情況下通常不發(fā)生,但是在控制設(shè)備經(jīng)由可能大型控制網(wǎng)絡(luò)而被耦合到這些燈具并且在控制設(shè)備與這些燈具之間的“距離”(在跳躍和/或網(wǎng)絡(luò)等待時(shí)間方面)是相當(dāng)長(zhǎng)的時(shí)候,發(fā)現(xiàn)情況是完全不同的,如上所述。[0006]根據(jù)本發(fā)明,定義將命令信息例如HypertextTransferProtocol(超文本傳輸協(xié)議)(HTTP)和/或ConstrainedApplicat1nProtocol(約束應(yīng)用協(xié)議)(CoAP)命令與定時(shí)信息進(jìn)行組合的新類型的控制消息。這樣的控制消息由控制設(shè)備生成并且能夠經(jīng)由控制網(wǎng)絡(luò)提供給網(wǎng)絡(luò)路由器,例如,諸如代理服務(wù)器之類的網(wǎng)絡(luò)代理,其比控制設(shè)備(在網(wǎng)絡(luò)跳躍和/或網(wǎng)絡(luò)等待時(shí)間方面;不一定在物理距離方面)更加靠近多個(gè)燈具來(lái)定位。網(wǎng)絡(luò)路由器然后能夠解碼控制消息,特別是定時(shí)信息,并隨后通過(guò)在所確定的第一時(shí)間點(diǎn)上提交所生成的命令例如所生成的CoAP或HTTP命令以定時(shí)方式來(lái)控制多個(gè)燈具。優(yōu)選地,網(wǎng)絡(luò)路由器完全是與應(yīng)用無(wú)關(guān)的并且也允許“不知道”這種新類型的控制消息的燈具的控制。[0007]因而,根據(jù)本發(fā)明,不僅控制設(shè)備照顧精確定時(shí),而且特別地利用(在網(wǎng)絡(luò)跳躍和/或網(wǎng)絡(luò)等待時(shí)間方面)更加靠近這些燈具的進(jìn)一步的設(shè)備能夠?qū)崿F(xiàn)精確的定時(shí)控制。進(jìn)一步,上述的不可預(yù)測(cè)的且不斷變化的網(wǎng)絡(luò)等待時(shí)間的處理現(xiàn)在是可能的。因?yàn)楝F(xiàn)在最終由網(wǎng)絡(luò)路由器以及時(shí)控制的方式來(lái)提交命令,所以這樣的網(wǎng)絡(luò)等待時(shí)間對(duì)于定時(shí)問(wèn)題實(shí)質(zhì)上不再具有任何影響。控制設(shè)備生成定時(shí)信息,但是由網(wǎng)絡(luò)路由器在依賴于定時(shí)信息確定的特定時(shí)間點(diǎn)上提交實(shí)際的命令。[0008]因此,本發(fā)明允許將命令的最終提交遠(yuǎn)離控制設(shè)備(其在網(wǎng)絡(luò)跳躍和/或網(wǎng)絡(luò)等待時(shí)間方面能夠遠(yuǎn)離這些燈具)而重新安置到(靠近這些燈具定位的)網(wǎng)絡(luò)路由器。網(wǎng)絡(luò)路由器并不是只要接收的控制消息一到達(dá)就盲目地轉(zhuǎn)發(fā)接收的控制消息,而是即依賴于命令信息從控制消息中導(dǎo)出命令,并根據(jù)定時(shí)信息將所生成的命令轉(zhuǎn)發(fā)至多個(gè)燈具之中所標(biāo)識(shí)的至少一個(gè)燈具。因而,網(wǎng)絡(luò)路由器不僅充當(dāng)交換機(jī)或集線器等等,而且附加地執(zhí)行用于將命令轉(zhuǎn)發(fā)至燈具的時(shí)間點(diǎn)的計(jì)算。[0009]結(jié)果,本發(fā)明允許在上面概述的場(chǎng)景中安裝的一個(gè)或多個(gè)燈具的確切的時(shí)間控制,即,例如由于在控制設(shè)備與網(wǎng)絡(luò)路由器之間大型異構(gòu)控制網(wǎng)絡(luò),所以(在跳躍和/或網(wǎng)絡(luò)等待時(shí)間方面)相對(duì)遠(yuǎn)離控制設(shè)備但是靠近網(wǎng)絡(luò)路由器來(lái)安裝燈具。如果多個(gè)燈具存在,則能夠同時(shí)控制這些燈具。為了實(shí)施這樣的確切的定時(shí)控制,實(shí)質(zhì)上不必安裝附加的組件,并且特別地,這些燈具沒(méi)有必要為了與這樣的新的控制機(jī)制相兼容而進(jìn)行適配。因此,對(duì)于照明系統(tǒng)的精確時(shí)間控制的技術(shù)問(wèn)題,本發(fā)明提供簡(jiǎn)單的、低復(fù)雜度且低成本的解決方案。[0010]換句話說(shuō),本發(fā)明的主要優(yōu)點(diǎn)在于:能夠以完全應(yīng)用無(wú)關(guān)的方式利用精確的定時(shí)性能來(lái)執(zhí)行復(fù)雜的定時(shí)控制序列,其中將要控制的設(shè)備(即,這些燈具)可以是由申請(qǐng)人:(PHILIPS)生產(chǎn)的設(shè)備的任何組合和/或第三方IP(因特網(wǎng)協(xié)議)可控設(shè)備的任何組合。[0011]在本發(fā)明的描述內(nèi),措詞“燈具”指的是能夠耦合到控制網(wǎng)絡(luò)例如基于IP的控制網(wǎng)絡(luò)并通過(guò)這樣的控制網(wǎng)絡(luò)來(lái)控制的任何類型的燈。這樣的燈具優(yōu)選地是具有HTTP接口或CoAP接口的燈具。優(yōu)選地,多個(gè)燈具中的至少一些燈具或所有的燈具被布置在第二網(wǎng)絡(luò)諸如本地網(wǎng)絡(luò)、諸如IEEE802.15.4網(wǎng)絡(luò)中。下面給出進(jìn)一步的示例性實(shí)施例。[0012]優(yōu)選地,網(wǎng)絡(luò)路由器是/包括網(wǎng)絡(luò)代理,諸如代理服務(wù)器。[0013]只要沒(méi)有明確地將上述的和下述的實(shí)施例的特性描述為相互替代的,就可以為了設(shè)計(jì)進(jìn)一步的實(shí)施例而將這些特性相互進(jìn)行組合。[0014]控制消息優(yōu)選地是網(wǎng)絡(luò)層協(xié)議消息(B卩,在開(kāi)放系統(tǒng)互連(OSI)模型意義上的層3消息),諸如因特網(wǎng)協(xié)議(IP)消息。[0015]命令信息優(yōu)選地包括許多應(yīng)用層協(xié)議命令(即,在OSI模型意義上的層7命令),諸如HTTP命令和/或CoAP命令。優(yōu)選地,網(wǎng)絡(luò)路由器從控制消息中提取這樣的應(yīng)用層協(xié)議命令并在所確定的(一個(gè)或多個(gè))第一時(shí)間點(diǎn)上將它轉(zhuǎn)發(fā)至所標(biāo)識(shí)的(一個(gè)或多個(gè))燈具。[0016]在實(shí)施例中,在命令信息中包括的HTTP命令是HTTP請(qǐng)求,和/或在命令信息中包括的CoAP命令是CoAP請(qǐng)求。[0017]優(yōu)選地,命令信息和定時(shí)信息二者被包括在控制消息的有效載荷部分中。[0018]在第一示例中,命令信息包括協(xié)議報(bào)頭,諸如UserDatagramProtocol(用戶數(shù)據(jù)報(bào)協(xié)議)(UDP)報(bào)頭、HTTP報(bào)頭或CoAP報(bào)頭,其中在協(xié)議報(bào)頭中包含標(biāo)識(shí)符,該標(biāo)識(shí)符標(biāo)識(shí)多個(gè)燈具中的一個(gè)或多個(gè)燈具。命令信息進(jìn)一步包括命令有效載荷部分,其中包含實(shí)際的命令(例如,“on(接通)”,“off(關(guān)閉intensity(強(qiáng)度)=4”,“dimming(調(diào)光)=on(接通)”等等),諸如HTTP命令或CoAP命令的有效載荷部分。[0019]在第二示例中,命令信息實(shí)質(zhì)上完全被編碼在命令UniformResourceLocator(統(tǒng)一資源定位符)(URL)中。例如,這樣的URL能夠看起來(lái)像“coap://lampl.domain.example.com/set?level=23&status=on”。這樣的URL進(jìn)一步包括標(biāo)識(shí)該命令將被轉(zhuǎn)發(fā)至的(一個(gè)或多個(gè))燈具的標(biāo)識(shí)符。[0020]在第三示例中,命令信息包括指定在命令信息中包含的命令的類型的規(guī)范(specificat1n),諸如CoAP/HTTP請(qǐng)求“GET”、“PUT”、“POST”、“DELETE”等等。這樣的命令信息進(jìn)一步包括URL以及有效載荷部分。有效載荷部分允許集成更多具體的照明控制命令,諸如調(diào)光時(shí)間間隔、光強(qiáng)度值、顏色值等等。在這個(gè)示例中,標(biāo)識(shí)符也被包括在URL中。[0021]在第四示例中,命令信息對(duì)應(yīng)于第三示例,其中標(biāo)識(shí)符沒(méi)有被包括在URL中,但是命令信息包括明確的目標(biāo)設(shè)備標(biāo)識(shí)符,諸如IP地址或IP主機(jī)名。因而,例如,不提供完整的URL,僅提供URL路徑以及可選地提供URL查詢參數(shù)。與第二示例相比,這樣的URL路徑能夠看起來(lái)像例如“set/lamp/1”。這樣的控制消息的有效載荷部分可以包括被表示為例如“l(fā)evel=23;status=on;color=1234”的命令。[0022]進(jìn)一步,在所有上述的示例中,命令信息優(yōu)選地被耦合到定時(shí)信息,其中定時(shí)信息指定將由網(wǎng)絡(luò)路由器提交命令至所標(biāo)識(shí)的(一個(gè)或多個(gè))燈具的(一個(gè)或多個(gè))時(shí)間點(diǎn)。因而,定時(shí)信息構(gòu)成指示網(wǎng)絡(luò)路由器根據(jù)命令信息在哪(一或多)個(gè)時(shí)間點(diǎn)上向所標(biāo)識(shí)的(一個(gè)或多個(gè))燈具提交這些命令的信息,其優(yōu)選地包括應(yīng)用層協(xié)議命令,諸如HTTP命令和/或CoAP命令。[0023]特別地,優(yōu)選的是:定時(shí)信息構(gòu)成指示在哪(一或多)個(gè)時(shí)間點(diǎn)應(yīng)由所標(biāo)識(shí)的(一個(gè)或多個(gè))燈具來(lái)接收這(一或多)個(gè)命令的信息。[0024]因此,在優(yōu)選的實(shí)施例中,該方法包括:由網(wǎng)絡(luò)路由器確定由網(wǎng)絡(luò)路由器向各自燈具提交的命令為了從網(wǎng)絡(luò)路由器行進(jìn)至各自燈具而需要的時(shí)間周期。對(duì)于連接至網(wǎng)絡(luò)路由器的每一個(gè)燈具,所確定的時(shí)間周期優(yōu)選地被存儲(chǔ)在網(wǎng)絡(luò)路由器中。在實(shí)施例中,通過(guò)測(cè)量針對(duì)每一個(gè)燈具的往返時(shí)間(RTT),完成這樣的旅行時(shí)間周期的確定。[0025]此外,優(yōu)選的是:依賴于在控制消息中包含的定時(shí)信息來(lái)確定第一時(shí)間點(diǎn)包括考慮所確定的時(shí)間周期。因而,定時(shí)信息能夠指定應(yīng)由各自燈具接收該命令的時(shí)間點(diǎn)。網(wǎng)絡(luò)路由器因而依賴于這樣的目標(biāo)接收時(shí)間和所測(cè)量的時(shí)間周期來(lái)計(jì)算該命令的提交的時(shí)間點(diǎn)。[0026]下面進(jìn)一步給出控制設(shè)備、網(wǎng)絡(luò)路由器、控制網(wǎng)絡(luò)以及上述的控制消息的進(jìn)一步具體的實(shí)施例。[0027]在優(yōu)選的實(shí)施例中,命令信息包含有關(guān)一個(gè)以上的命令的信息;并且定時(shí)信息包含指定屆時(shí)這些命令中的每一個(gè)命令將被提交給一個(gè)或多個(gè)燈具或者屆時(shí)這些命令中的每一個(gè)命令將由各自燈具接收的時(shí)間點(diǎn)的信息。因此,命令信息能夠包括例如多個(gè)協(xié)議請(qǐng)求,并且定時(shí)信息可以包括有關(guān)多個(gè)協(xié)議請(qǐng)求中的每一個(gè)協(xié)議請(qǐng)求的各自時(shí)間點(diǎn)的信息。在定時(shí)信息中也能夠指定多久將轉(zhuǎn)發(fā)命令至燈具。[0028]例如,命令信息包括以下之中的一個(gè)或多個(gè):根據(jù)HTTP或者根據(jù)CoAP的多個(gè)PUT請(qǐng)求、多個(gè)GET請(qǐng)求和/或多個(gè)POST請(qǐng)求。這將在下面進(jìn)一步更詳細(xì)地進(jìn)行解釋。當(dāng)然,命令信息可以包括兩個(gè)以上的這樣的請(qǐng)求。[0029]在另一實(shí)施例中,該方法進(jìn)一步包括以下步驟:由網(wǎng)絡(luò)路由器依賴于定時(shí)信息來(lái)確定第二時(shí)間點(diǎn);以及由網(wǎng)絡(luò)路由器將該命令轉(zhuǎn)發(fā)至多個(gè)燈具之中相同的燈具和/或另一燈具。[0030]從而,實(shí)現(xiàn)一個(gè)或多個(gè)燈具的同步控制。例如,第二時(shí)間點(diǎn)是在第一時(shí)間點(diǎn)之后的時(shí)間點(diǎn),在該時(shí)間點(diǎn)上另一燈具將被關(guān)閉/被接通或者光強(qiáng)度水平將被適配?;蛘撸嗤臒艟咴诘谝粫r(shí)間點(diǎn)上被接通并在第二時(shí)間點(diǎn)上被關(guān)閉。從而,能夠容易地且準(zhǔn)確地實(shí)施一個(gè)或多個(gè)燈具的周期性控制。[0031]在示例中,控制設(shè)備在時(shí)間t=0發(fā)送具有嵌入命令Cl的控制消息、在時(shí)間t=2s發(fā)送具有嵌入命令C2的控制消息并在時(shí)間t=2s發(fā)送具有嵌入命令C3的控制消息。一旦接收到這個(gè)消息,網(wǎng)絡(luò)路由器啟動(dòng)定時(shí)器t=0。立即(在時(shí)間t=0),它發(fā)出被尋址到第一燈具的命令Cl。在等待直至定時(shí)器達(dá)到t=2s的周期之后,它按順序分別地向第二燈具和第三燈具發(fā)出命令C2和C3,其中在C2之后盡快發(fā)送C3。[0032]例如,命令信息包括逐字地或以某種其他的編碼形式嵌入在控制消息中的HTTP請(qǐng)求和/或CoAP請(qǐng)求。[0033]優(yōu)選地,定時(shí)信息描述何時(shí)將提出在命令信息中包含的每一個(gè)應(yīng)用協(xié)議請(qǐng)求,以及可選地也描述多久將提出每一個(gè)應(yīng)用協(xié)議請(qǐng)求。[0034]例如,定時(shí)信息描述:-絕對(duì)時(shí)間,其沒(méi)有參考以前建立的定時(shí)器,但是參考在網(wǎng)絡(luò)路由器中和/或在控制設(shè)備中運(yùn)打的內(nèi)部時(shí)鐘;和/或-相對(duì)時(shí)間,其參考在網(wǎng)絡(luò)路由器中和/或在控制設(shè)備中運(yùn)行的以前建立的臨時(shí)定時(shí)器和/或參考在控制設(shè)備與網(wǎng)絡(luò)路由器之間經(jīng)由以前的通信所建立的定時(shí)信息。[0035]在實(shí)施例中,利用表示自從由網(wǎng)絡(luò)路由器接收控制消息的時(shí)間以來(lái)的毫秒數(shù)量的整數(shù)來(lái)指定相對(duì)時(shí)間。當(dāng)指定時(shí)間t=0時(shí),網(wǎng)絡(luò)路由器盡快轉(zhuǎn)發(fā)與那個(gè)定時(shí)信息相關(guān)的命令。當(dāng)指定時(shí)間t=1000時(shí),網(wǎng)絡(luò)路由器等待,直至網(wǎng)絡(luò)路由器的內(nèi)部定時(shí)器指示自從接收到包含該命令的控制消息以來(lái)I秒鐘已經(jīng)過(guò)去了。優(yōu)選地在網(wǎng)絡(luò)路由器中包括的定時(shí)器在實(shí)施例中是在任何嵌入的計(jì)算機(jī)平臺(tái)上可實(shí)現(xiàn)的標(biāo)準(zhǔn)的軟件實(shí)施的定時(shí)器。定時(shí)信息(例如,如上所述的整數(shù)數(shù)字)能夠使用選擇的方法例如具有可變長(zhǎng)度的ASCII編碼或固定長(zhǎng)度二進(jìn)制編碼諸如大端字節(jié)序(big-endian)UINT32被編碼在控制消息中。[0036]在另一實(shí)施例中,網(wǎng)絡(luò)路由器包括被實(shí)施為RealTimeClock(實(shí)時(shí)時(shí)鐘)的絕對(duì)時(shí)間參考。在這種情況下,控制設(shè)備優(yōu)選地在控制消息中以合適的格式例如IS08601日期與時(shí)間格式包括絕對(duì)時(shí)間信息,其允許指定帶有日期、時(shí)間以及十進(jìn)制分?jǐn)?shù)秒的ASCII字符串。[0037]作為選擇,由控制設(shè)備發(fā)送的第一控制消息包括對(duì)于命名的定時(shí)器的參考,這不是上面意義上的絕對(duì)時(shí)間參考,而是網(wǎng)絡(luò)路由器軟件依據(jù)第一消息的接收而創(chuàng)建的相對(duì)時(shí)間參考。隨后,由控制設(shè)備發(fā)送的第二控制消息可以參考這個(gè)命名的定時(shí)器,這使得網(wǎng)絡(luò)路由器相對(duì)于這個(gè)命名的運(yùn)行定時(shí)器來(lái)解釋所有的定時(shí)值。例如,第一控制消息包含將在時(shí)間t=0ms發(fā)送的單個(gè)命令Cl并將定時(shí)器命名為“timer83AF04B938E2197A”,其包括控制設(shè)備已知的獨(dú)特ID。網(wǎng)絡(luò)路由器隨后創(chuàng)建新命名的定時(shí)器變量并將其初始地設(shè)置為零。來(lái)自控制設(shè)備的第二控制消息包含將在時(shí)間t=2500ms發(fā)送的命令Cl和將在時(shí)間t=3500ms發(fā)送的C2以及對(duì)于命名的定時(shí)器“timer83AF04B938E2197A”的參考,該定時(shí)器被網(wǎng)絡(luò)路由器識(shí)別為已經(jīng)運(yùn)行的定時(shí)器。[0038]在優(yōu)選的實(shí)施例中,該方法包括以下的附加步驟:-由控制設(shè)備提供第二控制消息,第二控制消息包括第二定時(shí)信息和第二命令信息;-由網(wǎng)絡(luò)路由器經(jīng)由控制網(wǎng)絡(luò)接收第二控制消息;以及如果所確定的第一時(shí)間點(diǎn)還沒(méi)有出現(xiàn):-由網(wǎng)絡(luò)路由器丟棄在比第二控制消息更早接收的控制消息中包含的命令信息。[0039]正如上面已經(jīng)闡述的,命令信息可以包含一個(gè)以上的命令,并且定時(shí)信息可以包含與一個(gè)以上的時(shí)間點(diǎn)有關(guān)的信息,即,與屆時(shí)這些命令中的每一個(gè)命令將由各自燈具接收或?qū)⒂删W(wǎng)絡(luò)路由器轉(zhuǎn)發(fā)的時(shí)間點(diǎn)有關(guān)的信息。因而,應(yīng)明白:在這個(gè)實(shí)施例中,措辭“第一時(shí)間點(diǎn)”意指與還沒(méi)有由網(wǎng)絡(luò)路由器提交的較早的控制消息的命令相關(guān)聯(lián)的時(shí)間點(diǎn)。因而,優(yōu)選地丟棄在第二控制消息到達(dá)的時(shí)間點(diǎn)上還沒(méi)有由網(wǎng)絡(luò)路由器提交的較早的控制消息中包含的命令。[0040]這個(gè)實(shí)施例特別地有利于處理在從網(wǎng)絡(luò)路由器至(一個(gè)或多個(gè))燈具的(一條或多條)網(wǎng)絡(luò)路徑以及從控制設(shè)備至網(wǎng)絡(luò)路由器的(一條或多條)路徑中丟失的或無(wú)序的控制消息??刂圃O(shè)備可能在第二控制消息之前已發(fā)送了第一控制消息或者可能在第一控制消息之前已發(fā)送了第二控制消息。[0041]在這個(gè)實(shí)施例的第一變體中,在較晚的控制消息中(即,在第二控制消息中)包含的定時(shí)信息沒(méi)有參考任何的絕對(duì)/以前建立的定時(shí)器。在這種情況下,至少以下模式存在:1)“Cancelalllatercommands(取消所有較晚的命令)”:對(duì)于每一個(gè)燈具,網(wǎng)絡(luò)路由器取消/丟棄將比在第二控制消息中指定的命令更晚發(fā)出的任何未決的轉(zhuǎn)發(fā)事件(即,從較早發(fā)送的控制消息中獲得的將被轉(zhuǎn)發(fā)的命令)。因此,在沖突的情況下,第二控制消息總是獲勝;2)“Additive(添加的)”:保持任何未決的轉(zhuǎn)發(fā)事件,并且簡(jiǎn)單地添加來(lái)自第二控制消息的新的未決的轉(zhuǎn)發(fā)事件。這可能導(dǎo)致來(lái)自被發(fā)送至燈具的第一(較早接收的)與第二控制消息的命令的混合。再現(xiàn)結(jié)果可能是不可預(yù)測(cè)的;3)"Controllable(可控的)”:在每個(gè)控制消息的基礎(chǔ)上或作為網(wǎng)絡(luò)路由器配置的一部分,網(wǎng)絡(luò)路由器在模式I)與模式2)之間切換。為了實(shí)現(xiàn)這個(gè)第三模式,控制設(shè)備可以發(fā)送用于指令該路由器在這兩種模式之間切換的切換命令;4)“Controllablepertimedcommand(可控的每個(gè)定時(shí)命令)”:如同模式3),但是現(xiàn)在網(wǎng)絡(luò)路由器依賴于在第二控制消息中包含的每一個(gè)單獨(dú)的命令在模式I)與2)之間切換。[0042]在上述實(shí)施例的第二變體中,在較晚的控制消息中包含的定時(shí)信息參考絕對(duì)定時(shí)器或在網(wǎng)絡(luò)路由器中以前建立的定時(shí)器。在這種情況下,至少以下模式存在:1)“Cancelalllatercommands”:對(duì)于每一個(gè)燈具,網(wǎng)絡(luò)路由器取消/丟棄在時(shí)間t>=minUi)上排定(schedule)的任何未決的“轉(zhuǎn)發(fā)事件”,其中1^是用于各自燈具的第二控制消息中的時(shí)間值;2)“Cancelduplicatesonly(僅取消復(fù)制)”:對(duì)于每一個(gè)燈具,網(wǎng)絡(luò)路由器取消/丟棄從正好在相同的時(shí)間點(diǎn)\上排定的第一控制消息中導(dǎo)出的任何未決的“轉(zhuǎn)發(fā)事件”,其中\(zhòng)是用于各自燈具的第二控制消息中包含的時(shí)間值;3)“Additive”:如同第一變體的模式2);4)“Controllable”:如同第一變體的模式3);5)“Controllablepertimedcommand”:如同第一變體的模式4),但是現(xiàn)在單獨(dú)地對(duì)于每一個(gè)定時(shí)命令而言是可控的。[0043]在實(shí)施例中,該方法包括由網(wǎng)絡(luò)路由器將DomainNameSystem(DNS)(域名系統(tǒng))解析器應(yīng)用于在接收到的控制消息中包含的至少一個(gè)主機(jī)名的步驟。這允許將在CoAP或HTTP請(qǐng)求中帶有象征權(quán)限(symbolicauthority)的URI中的權(quán)限(即,服務(wù)器名)轉(zhuǎn)換成燈具的IP地址。因而,所解析的IP地址是在控制消息中標(biāo)識(shí)的燈具之一的IP地址。[0044]控制消息本身不被轉(zhuǎn)換,僅進(jìn)行查找,以便將在控制消息中標(biāo)識(shí)的燈具(例如,“IuminaireOl.room3.floor5.building34.example,com”)轉(zhuǎn)換成IP地址。IP地址允許網(wǎng)絡(luò)路由器發(fā)送包含該命令的IP分組至該燈具。因此,帶有該命令的控制消息保持不變,只有標(biāo)識(shí)符被改變。[0045]作為選擇,控制設(shè)備替代網(wǎng)絡(luò)路由器來(lái)實(shí)施這個(gè)轉(zhuǎn)換。兩種方案具有其特定的優(yōu)點(diǎn),并且該選擇可以取決于網(wǎng)絡(luò)配置。例如,對(duì)于控制設(shè)備而言,該燈具的實(shí)際的IP地址可能不是已知的,而只有其主機(jī)名(即,服務(wù)器名或權(quán)限)是已知的。隨后,控制設(shè)備需要進(jìn)行DNS查找(“解析”操作),以獲得IP地址;但是它也能夠?qū)⑦@個(gè)委托給網(wǎng)絡(luò)路由器,其中該網(wǎng)絡(luò)路由器從以前的控制消息中可能已經(jīng)知道該IP地址,這是在從其他的控制設(shè)備接收到這些以前的控制消息之后執(zhí)行的。結(jié)果,這由于不要求控制設(shè)備進(jìn)行轉(zhuǎn)換而節(jié)省時(shí)間。[0046]在優(yōu)選的實(shí)施例中,網(wǎng)絡(luò)路由器包括網(wǎng)絡(luò)代理,諸如代理服務(wù)器。因而,對(duì)于來(lái)自控制設(shè)備的向其他的服務(wù)器尋找資源即燈具的控制消息而言,網(wǎng)絡(luò)路由器充當(dāng)中介。在實(shí)施例中,控制設(shè)備連接到包括網(wǎng)絡(luò)代理的網(wǎng)絡(luò)路由器并且經(jīng)由控制消息來(lái)請(qǐng)求某種服務(wù),諸如文件、連接和/或網(wǎng)頁(yè)或從燈具可獲得的其他資源。網(wǎng)絡(luò)代理評(píng)估控制消息并從中導(dǎo)出命令和第一時(shí)間點(diǎn)二者。它將導(dǎo)出的命令提交給所標(biāo)識(shí)的燈具,以便該命令在定時(shí)信息中所指定的時(shí)間點(diǎn)上到達(dá)該燈具。[0047]在進(jìn)一步優(yōu)選的實(shí)施例中,網(wǎng)絡(luò)路由器附加地或作為選擇地包括6LoWPAN(IPv6overLowPowerWirelessPersonalAreaNetwork(低功率無(wú)線個(gè)人區(qū)域網(wǎng)上的IPv6))BorderRouter(邊界路由器)或其他的路由器。從而,在實(shí)施6LoWPAN標(biāo)準(zhǔn)的網(wǎng)絡(luò)上操作的燈具能夠直接地耦合到網(wǎng)絡(luò)路由器并由網(wǎng)絡(luò)路由器來(lái)尋址。優(yōu)選地,在燈具與網(wǎng)絡(luò)路由器之間沒(méi)有超過(guò)一個(gè)的網(wǎng)絡(luò)跳躍。在可供選擇的實(shí)施例中,網(wǎng)絡(luò)路由器使用ZigBee或其他的非基于6LPowPAN、基于802.15.4的網(wǎng)絡(luò)或任何的不基于IP分組的使用的其他網(wǎng)絡(luò)耦合到這些燈具。在這個(gè)實(shí)施例中,因?yàn)樵跓艟唏詈暇W(wǎng)絡(luò)側(cè)上使用非IP分組來(lái)傳送命令,所以網(wǎng)絡(luò)路由器充當(dāng)某種類型的路由器,并且也充當(dāng)某種類型的協(xié)議網(wǎng)絡(luò)路由器。[0048]一般優(yōu)選的是在網(wǎng)絡(luò)路由器與多個(gè)燈具之間的控制路徑的以下參數(shù)之中的一個(gè)或多個(gè)參數(shù)低于在控制設(shè)備與多個(gè)燈具之間的控制網(wǎng)絡(luò)路徑的相應(yīng)參數(shù):平均等待時(shí)間,等待時(shí)間的方差,跳躍的數(shù)量,分組丟失率。如上所述,由于能夠包括例如企業(yè)內(nèi)聯(lián)網(wǎng)、因特網(wǎng)、移動(dòng)通信網(wǎng)絡(luò)等等的潛在的大型且異構(gòu)的控制網(wǎng)絡(luò),所以在這些燈具與控制設(shè)備之間較長(zhǎng)的路徑出現(xiàn)。在這些燈具與網(wǎng)絡(luò)路由器之間沒(méi)有安裝在這個(gè)公開(kāi)文本中提及的控制網(wǎng)絡(luò),而只在網(wǎng)絡(luò)路由器與控制設(shè)備之間安裝該控制網(wǎng)絡(luò)。[0049]在優(yōu)選的實(shí)施例中,多個(gè)燈具中的至少一個(gè)燈具提供網(wǎng)頁(yè),并且被轉(zhuǎn)發(fā)至該至少一個(gè)燈具的命令改變由該至少一個(gè)燈具提供的網(wǎng)頁(yè)的設(shè)置。然而,應(yīng)明白:燈具不必為了能夠響應(yīng)HTTP或CoAP命令而提供網(wǎng)頁(yè)。[0050]例如,利用燈具提供的網(wǎng)頁(yè)基于HTTP和/或基于CoAP。因?yàn)樵谝蛱鼐W(wǎng)上廣泛地使用HTTP作為網(wǎng)絡(luò)瀏覽和Web服務(wù)的協(xié)議,所以許多嵌入的產(chǎn)品諸如燈具現(xiàn)今也支持HTTP協(xié)議。這個(gè)實(shí)施例的優(yōu)點(diǎn)在于:燈具提供用戶能夠觀看并改變其中的設(shè)置的網(wǎng)頁(yè)。另一優(yōu)點(diǎn)是基于HTTP請(qǐng)求直接地接受來(lái)自控制設(shè)備/來(lái)自網(wǎng)絡(luò)路由器的命令的可能性。這也能夠被稱為“HTTPRESTAPI”。例如,定制HTTP接口被定義來(lái)經(jīng)由IP網(wǎng)絡(luò)來(lái)控制燈。隨后,接通燈具并將其變成某種顏色的命令看起來(lái)像以下的示例性HTTPGET請(qǐng)求:GEThttp://130.145.2.3/lamp?state=on&color=0xFF0000。[0051]在控制消息中包含的這樣的HTTPGET請(qǐng)求沒(méi)有任何的有效載荷數(shù)據(jù)——所有的信息以HTTP查詢參數(shù)的形式被編碼在請(qǐng)求統(tǒng)一資源標(biāo)識(shí)符(URI)本身之中。對(duì)于CoAP協(xié)議和其他的協(xié)議、特別是進(jìn)一步的基于REST(REpresentat1nalStateTransfer(代表性的狀態(tài)轉(zhuǎn)移))的協(xié)議而言,同樣的方案是可能的。[0052]為了將上述的HTTP/CoAP命令與定時(shí)信息進(jìn)行組合,在示例中,控制消息包括HTTPGET請(qǐng)求或CoAPGET請(qǐng)求,其中所有相關(guān)的控制信息被編碼在RequestURKUniformResourceIdentifier)(請(qǐng)求統(tǒng)一資源標(biāo)識(shí)符)中。作為選擇,這些能夠是具有附著的有效載荷的HTTPPUT或CoAPPUT請(qǐng)求。[0053]在實(shí)施例中,控制消息有效載荷部分適應(yīng)于將要控制的燈具的要求。然而,一般地,控制消息有效載荷部分能夠是文本格式例如XML格式、壓縮XML格式、JSON格式和/或定制二進(jìn)制格式和/或?yàn)镠TTP/CoAP標(biāo)準(zhǔn)定義的任何其他的內(nèi)容類型。[0054]現(xiàn)在給出用于提出HTTP/CoAP請(qǐng)求的定時(shí)信息的一種可能的表示。其他的表示是可能的。用于控制消息的可能的定義能夠是從控制設(shè)備到網(wǎng)絡(luò)路由器的HTTPPUT請(qǐng)求,其以ASCII文本格式攜帶時(shí)間/方法-代碼/URI三元組(triplet)的列表作為有效載荷,如下所示:0.0GETcoap://lampl.domain,example.com/set?level=23&status=on2.0GETcoap://lamp2.domain,example.com/set?level=13&status=on2.0GETcoap://lamp3.domain,example,com/set?level=17&status=on&color=0xFFOlOlo[0055]根據(jù)這個(gè)示例,第一燈具(“l(fā)ampl”)在控制消息的接收之后立即被接通,而第二燈具(“l(fā)amp2”)和第三燈具(“l(fā)amp3”)在兩秒(“2.0”)之后被接通。[0056]定時(shí)信息能夠被擴(kuò)展。例如,在進(jìn)一步的示例中,定時(shí)信息定義網(wǎng)絡(luò)路由器應(yīng)轉(zhuǎn)發(fā)命令的多個(gè)時(shí)間點(diǎn)。包含這樣的定時(shí)信息的控制消息能夠看起來(lái)像:1.25.8I5.023.0GETcoap://Iamp1.domain,example,com/set?level=23&status=on。[0057]用于具有兩個(gè)或更多命令的控制消息的另一示例是允許以下重復(fù)命令的命令:1.0repeat15every2.0:GETcoap://lampl.domain,example.com/set?level=231.3repeat15every2.0:GETcoap://lampl.domain,example.com/set?level=9。[0058]這將燈初始地設(shè)置到高電平并在300ms之后將其設(shè)置到較低電平。該序列每2秒重復(fù)15次。在實(shí)施例中,使用腳本語(yǔ)言(例如,Python,Perl,Ruby,php,JavaScript或其簡(jiǎn)化版本)乃至字節(jié)碼解釋的編程語(yǔ)言(Java,C#)來(lái)例如通過(guò)使用變量、執(zhí)行數(shù)學(xué)計(jì)算和使用高級(jí)控制語(yǔ)句(for/while/if-then/switch/......)來(lái)定義更復(fù)雜的定時(shí)信息。[0059]在實(shí)施例中,基本時(shí)間信息以秒為單位被編碼在浮點(diǎn)值中。以毫秒為單位被編碼在ASCII中的整數(shù)也是合適的,或者被編碼在大端字節(jié)序UIINT32中的整數(shù)適用于更容易的解析。在這樣的定時(shí)信息的后面優(yōu)選地跟隨著白空間,優(yōu)選地跟隨著CoAP或HTTP請(qǐng)求代碼(例如,“GET”或“PUT”或“POST”或“DELETE”),優(yōu)選地跟隨著URI(統(tǒng)一資源標(biāo)識(shí)符),其包括對(duì)其提出HTTP/CoAP請(qǐng)求的地址。由于其中所有的相關(guān)信息被編碼在請(qǐng)求URI中的燈具(燈1-3)的特定API(應(yīng)用編程接口),所以在這個(gè)示例中既不需要也不使用/定義在上面列出的CoAP請(qǐng)求的有效載荷。因此,只有方法(GET,POST等)加上請(qǐng)求URI被定義來(lái)完整地指示將進(jìn)行的HTTP或CoAP請(qǐng)求。[0060]如上所述,優(yōu)選的是:網(wǎng)絡(luò)路由器包括一個(gè)或多個(gè)定時(shí)器,并且定時(shí)信息描述參考在網(wǎng)絡(luò)路由器中運(yùn)行的一個(gè)或多個(gè)定時(shí)器的相對(duì)時(shí)間。在上述的示例中,控制消息包括三個(gè)命令,其中這三個(gè)命令將在特定的時(shí)間點(diǎn)上即在第一時(shí)間點(diǎn)t=0s(零)上和在第二時(shí)間點(diǎn)t=2s上被定向(direct)至三個(gè)燈具(lampl,lamp2,lamp3)。在稍后的某個(gè)時(shí)間,控制設(shè)備可以提供第二控制消息,其中最低的指定時(shí)間是非零。這向網(wǎng)絡(luò)路由器指示:參考以前建立的時(shí)間基準(zhǔn),即,上面的在以前接收的控制消息的處理中使用的定時(shí)器。例如:12.0GETcoap://lampl.domain,example.com/set?status=off14.0GETcoap://lamp2.domain,example.com/set?level=l&status=on。[0061]在這種情況下,一旦解碼第二控制消息,網(wǎng)絡(luò)路由器優(yōu)選地基于第二控制消息的IP源地址(其與第一控制消息中的第一IP源地址相匹配)來(lái)標(biāo)識(shí)哪一個(gè)定時(shí)器被用于那個(gè)會(huì)話。[0062]相應(yīng)地,在另一實(shí)施例中,由控制設(shè)備提供的控制消息附加地包括會(huì)話標(biāo)識(shí)符或“cookie(網(wǎng)絡(luò)跟蹤器)”。會(huì)話標(biāo)識(shí)符有助于利用一個(gè)以上的控制設(shè)備的多個(gè)燈具的精確定時(shí)控制。例如,多個(gè)燈具(例如,10個(gè)燈具)被耦合到網(wǎng)絡(luò)路由器,并且第一控制設(shè)備和第二控制設(shè)備經(jīng)由控制網(wǎng)絡(luò)而被耦合至網(wǎng)絡(luò)路由器,其中第一控制設(shè)備控制多個(gè)燈具中的第一部分(例如,燈具1-5),并且其中第二控制設(shè)備控制多個(gè)燈具中的第二部分(例如,燈具6-10)。為了有利地提供相對(duì)于上面的示例所描述的功能,其中網(wǎng)絡(luò)路由器包括被控制消息中包括的定時(shí)信息所參考的定時(shí)器,網(wǎng)絡(luò)路由器現(xiàn)在優(yōu)選地包括一個(gè)以上的定時(shí)器并且被配置用于區(qū)分由不同的控制設(shè)備發(fā)送的控制消息。因而,優(yōu)選地在控制消息中包括會(huì)話標(biāo)識(shí)符(USI),以便控制設(shè)備或在控制設(shè)備上運(yùn)行的應(yīng)用(也被稱為“app”)能夠經(jīng)由會(huì)話標(biāo)識(shí)符來(lái)參考以前建立的時(shí)間基準(zhǔn)。因此,優(yōu)選的是:會(huì)話標(biāo)識(shí)符參考在網(wǎng)絡(luò)路由器中運(yùn)行的多個(gè)定時(shí)器之中特定的定時(shí)器。[0063]在實(shí)施例中,網(wǎng)絡(luò)路由器被配置成將HTTP轉(zhuǎn)換成CoAP并且優(yōu)選地反之亦然。這允許也經(jīng)由僅基于HTTP的控制設(shè)備例如智能電話、PC或因特網(wǎng)上的Web服務(wù)來(lái)控制CoAP燈具。因?yàn)镃oAP是相對(duì)新的并且仍在進(jìn)行標(biāo)準(zhǔn)化,所以當(dāng)前在市場(chǎng)上幾乎沒(méi)有任何的CoAP控制的燈具,但是這種情況期待在標(biāo)準(zhǔn)化在2012/2013年完成之后改變。例如,從如同平板(tablet)或智能電話之類的作為控制設(shè)備的移動(dòng)設(shè)備中發(fā)送HTTP控制消息至包括網(wǎng)絡(luò)代理和6LoWPAN(低功率無(wú)線個(gè)人區(qū)域網(wǎng)上的IPv6)邊界路由器的網(wǎng)絡(luò)路由器,其中網(wǎng)絡(luò)路由器通過(guò)內(nèi)置HTTP-CoAP交叉協(xié)議映射代理將HTTP控制消息翻譯成CoAP分組格式。所翻譯的消息由網(wǎng)絡(luò)路由器通過(guò)用于互連多個(gè)燈具的約束IEEE802.15.4網(wǎng)絡(luò)段的IP/6LoWPAN上的用戶數(shù)據(jù)報(bào)協(xié)議(UDP)來(lái)傳送。然而,應(yīng)該明白:對(duì)本發(fā)明而言,特定的應(yīng)用協(xié)議格式是無(wú)關(guān)緊要的。[0064]如果照明系統(tǒng)包括被配置成經(jīng)由控制網(wǎng)絡(luò)耦合至網(wǎng)絡(luò)路由器的進(jìn)一步的控制設(shè)備,并且如果控制設(shè)備打算在相同的時(shí)間點(diǎn)上經(jīng)由網(wǎng)絡(luò)路由器來(lái)控制相同的燈具,那么優(yōu)選的是該方法包括以下的附加步驟:-由網(wǎng)絡(luò)路由器實(shí)施優(yōu)先級(jí)管理程序,以便確保這些控制設(shè)備之中只有一個(gè)控制設(shè)備控制該燈具。[0065]例如,實(shí)施優(yōu)先級(jí)管理程序包括以下步驟:-由控制設(shè)備向網(wǎng)絡(luò)路由器發(fā)送優(yōu)先級(jí)請(qǐng)求消息;-由網(wǎng)絡(luò)路由器經(jīng)由控制網(wǎng)絡(luò)接收優(yōu)先級(jí)請(qǐng)求消息;-由網(wǎng)絡(luò)路由器為控制設(shè)備分配優(yōu)先級(jí)別,其中優(yōu)先級(jí)別與多個(gè)燈具中的一個(gè)或多個(gè)燈具相關(guān)聯(lián);以及-由控制設(shè)備接收所分配的優(yōu)先級(jí)別。[0066]特別地,在其中由一個(gè)以上的控制設(shè)備控制燈具的情況中,這個(gè)實(shí)施例有助于多個(gè)燈具的精確定時(shí)控制;例如,第一控制設(shè)備和第二控制設(shè)備經(jīng)由控制網(wǎng)絡(luò)耦合至網(wǎng)絡(luò)路由器并控制相同的(一個(gè)或多個(gè))燈具。這個(gè)實(shí)施例允許實(shí)施訪問(wèn)策略(accesspolicy)。在示例中,給第一控制設(shè)備分配為第一控制設(shè)備產(chǎn)生針對(duì)特定燈具的獨(dú)家訪問(wèn)的優(yōu)先級(jí)別。給第二控制設(shè)備分配另一優(yōu)先級(jí)別,其中另一優(yōu)先級(jí)別從而確保第二控制設(shè)備不能向所述特定燈具提交命令。當(dāng)然,例如按照從I到10的標(biāo)度(scale)來(lái)定義更多有區(qū)別的優(yōu)先級(jí)別是可能的。因而,由網(wǎng)絡(luò)路由器從控制設(shè)備接收的控制消息依賴于在控制消息中所指示的優(yōu)先級(jí)別來(lái)對(duì)待,其中首先處理包括最高優(yōu)先級(jí)別的控制消息。因而,此外優(yōu)選的是該方法附加地包括以下步驟:例如,由控制設(shè)備將所分配的優(yōu)先級(jí)別包括在控制消息中。[0067]例如,在上述的實(shí)施例中,控制設(shè)備經(jīng)由優(yōu)先級(jí)請(qǐng)求消息向網(wǎng)絡(luò)路由器詢問(wèn)某個(gè)燈具的控制狀態(tài)。網(wǎng)絡(luò)路由器將控制狀態(tài)(例如,“受控”或“受控制設(shè)備xy控制”或“受控制設(shè)備xy@優(yōu)先級(jí)別Pl控制”或“未被控制”)通知控制設(shè)備,以便控制設(shè)備或控制設(shè)備的用戶能夠決定是否提交被尋址到某個(gè)燈具的控制消息。[0068]為了改善任何的控制沖突的避免,優(yōu)選的是:由控制設(shè)備在提供控制消息之前發(fā)送優(yōu)先級(jí)請(qǐng)求消息。[0069]在包括由網(wǎng)絡(luò)路由器實(shí)施優(yōu)先級(jí)管理程序的步驟的方法的另一實(shí)施例中,網(wǎng)絡(luò)路由器應(yīng)付所有的優(yōu)先級(jí)處理而沒(méi)有控制設(shè)備的主動(dòng)參與。在這個(gè)實(shí)施例中,兩個(gè)或更多個(gè)控制設(shè)備不發(fā)送優(yōu)先級(jí)請(qǐng)求或接收有關(guān)所分配的優(yōu)先級(jí)的信息。這個(gè)實(shí)施例能夠如下進(jìn)行設(shè)置:在示例性的實(shí)施例中,在網(wǎng)絡(luò)路由器內(nèi)的機(jī)制檢查來(lái)自所有控制設(shè)備的所有控制消息,以便檢測(cè)其中兩個(gè)或更多個(gè)控制器都在嘗試控制同一燈具的沖突情況。例如,通過(guò)考慮是否兩個(gè)或更多個(gè)獨(dú)立控制設(shè)備各自發(fā)送了與這個(gè)燈具相關(guān)的具有彼此間隔不到兩秒的各自定時(shí)信息的控制消息,實(shí)施這樣的沖突情況的檢測(cè)。如果檢測(cè)到這種沖突情況(并且只要其存在),除了來(lái)自具有最高優(yōu)先級(jí)的單個(gè)控制設(shè)備的控制消息之外,實(shí)施優(yōu)先級(jí)管理程序的網(wǎng)絡(luò)路由器優(yōu)選地阻止來(lái)自所牽涉的控制設(shè)備的所有控制消息被轉(zhuǎn)換成被轉(zhuǎn)發(fā)至可適用燈具的命令。為了確定這些沖突控制設(shè)備之中的哪一個(gè)應(yīng)該具有最高優(yōu)先級(jí),能夠由網(wǎng)絡(luò)路由器使用許多程序。在第一示例中,網(wǎng)絡(luò)路由器使用給每一個(gè)控制設(shè)備分配數(shù)字優(yōu)先級(jí)別的表格,其中這種分配基于控制設(shè)備身份(identity)或另一設(shè)備特征。網(wǎng)絡(luò)路由器優(yōu)選地在較早創(chuàng)建的表格中查找各自控制設(shè)備的控制設(shè)備身份/控制設(shè)備特征。網(wǎng)絡(luò)路由器給具有最高數(shù)字值的控制設(shè)備分配最高優(yōu)先級(jí)。在第二示例中,網(wǎng)絡(luò)路由器將最高優(yōu)先級(jí)分配給加入用于該燈具的(沖突)控制設(shè)備的組的第一(或最后)控制設(shè)備。這兩個(gè)示例也能夠進(jìn)行組合,例如,第二示例能夠用于在根據(jù)第一示例具有相同數(shù)字優(yōu)先級(jí)值的兩個(gè)控制設(shè)備之間選擇。應(yīng)該明白:上述的兩秒當(dāng)然只是示例性的時(shí)間距離。在兩個(gè)或更多的沖突控制消息之間的時(shí)間距離當(dāng)然能夠是更短或更長(zhǎng)的。[0070]在實(shí)施例中,控制消息包括用戶數(shù)據(jù)報(bào)協(xié)議(UDP)請(qǐng)求。例如,在彼此互連多個(gè)燈具的6LoWPAN約束網(wǎng)絡(luò)中除了UDP協(xié)議之外還使用CoAP協(xié)議。[0071]在另一實(shí)施例中,該方法進(jìn)一步包括:-由網(wǎng)絡(luò)路由器將接收的控制消息緩存預(yù)定時(shí)間周期;-由網(wǎng)絡(luò)路由器檢查是否在預(yù)定時(shí)間周期內(nèi)接收到附加的控制消息;以及-如果沒(méi)有附加的控制消息到達(dá)或者如果確定附加的控制消息與較早的控制消息不相關(guān),則處理該控制消息;和-如果附加的控制消息與較早的控制消息相關(guān)并且如果指示將在較早的控制消息之前處理附加的控制消息,則處理附加的控制消息。[0072]特別地在其中由一個(gè)或多個(gè)控制設(shè)備發(fā)送的控制消息沒(méi)有按照提交這些控制消息的相同順序而是無(wú)序地到達(dá)網(wǎng)絡(luò)路由器的情況中,這個(gè)實(shí)施例有助于燈具的精確定時(shí)控制。例如,這樣的情景能夠出現(xiàn)在基于UDP的網(wǎng)絡(luò)中。對(duì)于這樣的無(wú)序接收,可能的原因是:在第一控制設(shè)備與網(wǎng)絡(luò)路由器之間(在跳躍/等待時(shí)間方面)的距離能夠顯著偏離在第二控制設(shè)備與網(wǎng)絡(luò)路由器之間的距離?;蛘?,作為選擇,由控制網(wǎng)絡(luò)以不同的方式轉(zhuǎn)發(fā)由單個(gè)控制設(shè)備提交的不同的控制消息,這意味著:在t=0s提交的第一控制消息比在t=0s之后提交的第二控制消息更晚到達(dá)。為了避免由于網(wǎng)絡(luò)路由器上這樣的無(wú)序接收而導(dǎo)致的沖突,這個(gè)實(shí)施例基本上提供對(duì)于預(yù)定時(shí)間周期的接收的控制消息的緩存。預(yù)定時(shí)間周期的持續(xù)時(shí)間能夠適應(yīng)于將要控制的照明系統(tǒng)的需求,并且能夠例如在20毫秒與2分鐘之間變化。[0073]例如,通過(guò)識(shí)別出較早的控制消息與進(jìn)一步的控制消息二者被定向至相同的(一個(gè)或多個(gè))燈具和/或通過(guò)識(shí)別出這兩個(gè)消息參考共同時(shí)間基準(zhǔn)和/或識(shí)別出這兩個(gè)消息由相同的源發(fā)送,能夠標(biāo)識(shí)在較早的控制消息與進(jìn)一步的控制消息之間的關(guān)系。這樣的相關(guān)消息也能夠是所謂的“后續(xù)(follow-up)”消息。[0074]在實(shí)施例中,進(jìn)一步的控制消息將在較早的控制消息之前進(jìn)行處理的指示由控制設(shè)備例如通過(guò)在控制消息中包括諸如順序指示和/或絕對(duì)時(shí)間之類的時(shí)間戳來(lái)實(shí)施。[0075]因而,在較早的控制消息之后到達(dá)網(wǎng)絡(luò)路由器的進(jìn)一步的控制消息在某些情況下能夠在較早的控制消息之前進(jìn)行處理,以便網(wǎng)絡(luò)路由器將無(wú)序接收的控制消息置于正確的順序中。[0076]在另一實(shí)施例中,通過(guò)僅在網(wǎng)絡(luò)路由器已向控制設(shè)備確認(rèn)已處理了較早的控制消息的情況下才提供進(jìn)一步的控制消息,避免與無(wú)序控制消息的沖突。[0077]在能夠與上述實(shí)施例之中的一個(gè)或多個(gè)實(shí)施例進(jìn)行組合的還一個(gè)實(shí)施例中,避免與無(wú)序控制消息的沖突,這是因?yàn)榭刂圃O(shè)備提供包含適配的命令信息和/或適配的定時(shí)信息的相同的或修改的控制消息,其中相同的或修改的控制消息被尋址到相同的(一個(gè)或多個(gè))燈具。[0078]能夠周期性地提供這樣的控制消息給網(wǎng)絡(luò)路由器。例如,控制設(shè)備相對(duì)頻繁地向網(wǎng)絡(luò)路由器發(fā)送包含用于(一個(gè)或多個(gè))燈具的更新命令的更新控制消息。例如,這減少在其期間由于較早的無(wú)序消息傳遞而導(dǎo)致錯(cuò)誤的燈光設(shè)置是有效的時(shí)間。[0079]在上述的實(shí)施例中,術(shù)語(yǔ)“周期性地”也包括其中由控制設(shè)備僅提供一個(gè)進(jìn)一步的(相同的或修改的)控制消息的情況。優(yōu)選地,網(wǎng)絡(luò)路由器從進(jìn)一步的控制消息中導(dǎo)出命令信息的命令并且利用從進(jìn)一步的控制消息導(dǎo)出的命令來(lái)推翻(override)/替代從較早的控制消息中導(dǎo)出的命令。[0080]在示例中,控制設(shè)備發(fā)送以下的第一控制消息:0.0GETcoap://lampl.domain,example,com/set?lamp=on&color=blue&fade=3414.0GETcoap://lamp2.domain,example,com/set?lamp=on&color=red&fade=3425.0GETcoap://lampl.domain,example.com/set?lamp=off&fade=13425.0GETcoap://lamp2.domain,example.com/set?lamp=off&fade=1340[0081]在時(shí)間周期例如15秒之后,控制設(shè)備發(fā)送以下進(jìn)一步的控制消息:20.0GETcoap://lampl.domain,example,com/set?lamp=on&color=green&fade=3421.0GETcoap://lamp2.domain,example,com/set?lamp=on&color=green&fade=3430.0GETcoap://lampl.domain,example.com/set?lamp=off&fade=13432.0GETcoap://lamp2.domain,example.com/set?lamp=off&fade=1340[0082]如上所示,在第一控制消息和進(jìn)一步的控制消息的每個(gè)命令中包含的第一數(shù)字指示在各自命令將被提交給指定燈具或?qū)⒂芍付艟呓邮罩安坏貌涣魇诺囊悦霝閱挝坏臅r(shí)間。相應(yīng)地,假定從控制設(shè)備到網(wǎng)絡(luò)路由器的網(wǎng)絡(luò)等待時(shí)間小于10秒,那么進(jìn)一步的控制消息可能在25秒已逝去(第一控制消息中的最后命令)之前由網(wǎng)絡(luò)路由器接收。優(yōu)選地,網(wǎng)絡(luò)路由器識(shí)別出時(shí)間值20.0在進(jìn)一步的控制消息中是最低的(進(jìn)一步的控制消息中的第一命令),其低于排定的25.0,因此它移除在時(shí)間值20.0之后所有排定的事件。在這個(gè)實(shí)施例中,網(wǎng)絡(luò)路由器假定:進(jìn)一步的控制消息(即,進(jìn)一步的排定)更新以前的控制消息(即,以前的排定)。[0083]在還一個(gè)優(yōu)選的實(shí)施例中,由控制設(shè)備發(fā)送的附加的控制消息進(jìn)一步包括針對(duì)網(wǎng)絡(luò)路由器的指令,該指令使得網(wǎng)絡(luò)路由器替換在較早接收的控制消息中包含的且尚未被執(zhí)行的任何命令。[0084]如果例如由于控制網(wǎng)絡(luò)中的組件的故障而永久性地丟失較晚的控制消息,那么網(wǎng)絡(luò)路由器能夠優(yōu)選地仍然執(zhí)行/處理較早接收的控制消息。應(yīng)該注意:優(yōu)選的是包含在控制消息中的最后命令是關(guān)閉命令。在上面的示例中,即,在時(shí)間t=25.0,燈具“l(fā)ampl”和“l(fā)amp2”被關(guān)閉/緩慢漸弱(fadeout)。優(yōu)選地在控制消息中定義的這種類型的“if-fail”行為避免:在控制網(wǎng)絡(luò)故障將導(dǎo)致進(jìn)一步的控制消息永遠(yuǎn)不會(huì)到達(dá)網(wǎng)絡(luò)路由器之后,燈具始終保持接通。[0085]在包括由控制設(shè)備周期性地向網(wǎng)絡(luò)路由器提供相同的或修改的控制消息的上述的實(shí)施例中,優(yōu)選的是控制設(shè)備將以前提供的控制消息再次包括在較晚的控制消息中。這幫助處置以前的控制消息丟失或延遲的情形。在示例中,以前的控制消息在序列中被標(biāo)記為第一并且包含:0.0GETcoap://lampl.domain,example,com/set?lamp=on&color=blue&fade=3414.0GETcoap://lamp2.domain,example,com/set?lamp=on&color=red&fade=3425.0GETcoap://lampl.domain,example.com/set?lamp=off&fade=13425.0GETcoap://lamp2.domain,example.com/set?lamp=off&fade=1340[0086]并且,例如在大約15秒之后發(fā)送的較晚的控制消息在序列中被標(biāo)記為第二并且包含:0.0GETcoap://lampl.domain,example,com/set?lamp=on&color=blue&fade=3414.0GETcoap://lamp2.domain,example,com/set?lamp=on&color=red&fade=3420.0GETcoap://lampl.domain,example,com/set?lamp=on&color=green&fade=3421.0GETcoap://lamp2.domain,example,com/set?lamp=on&color=green&fade=3430.0GETcoap://lampl.domain,example.com/set?lamp=off&fade=13432.0GETcoap://lamp2.domain,example.com/set?lamp=off&fade=1340[0087]作為選擇,利用傳輸控制協(xié)議(TCP)來(lái)替換前述的UDP通信,以避免與無(wú)序消息的沖突。然而,可能的情況是:多個(gè)燈具中的一個(gè)或多個(gè)燈具沒(méi)有被配置用于這樣的TCP通?目。[0088]進(jìn)一步可能發(fā)生的情況是:根據(jù)UDP發(fā)送的控制消息(例如,CoAP消息)在控制網(wǎng)絡(luò)中丟失。為此,CoAP定義可靠的傳輸形式(例如,C0N,可確認(rèn)類型消息),根據(jù)該傳輸形式,目的地(燈具)利用確認(rèn)(ACK)來(lái)響應(yīng)。也支持重試。[0089]優(yōu)選的是:如果由控制設(shè)備提供的控制消息在控制網(wǎng)絡(luò)中(甚至在若干次重試之后)丟失,那么在控制設(shè)備中包括的CoAP協(xié)議組件優(yōu)選地將這個(gè)事實(shí)通知在控制設(shè)備上運(yùn)行的應(yīng)用。然后,由應(yīng)用即控制設(shè)備的用戶來(lái)決定做什么。作為選擇或附加地,如果控制消息丟失,那么網(wǎng)絡(luò)路由器利用合適的CoAP響應(yīng)將這個(gè)事實(shí)通知控制設(shè)備。這個(gè)響應(yīng)優(yōu)選地包含指示哪一(個(gè)或些)命令不能被轉(zhuǎn)發(fā)至哪一(個(gè)或些)燈具的有效載荷。隨后,由控制應(yīng)用來(lái)決定做什么。[0090]根據(jù)前述,一般優(yōu)選的是:控制消息包括統(tǒng)一資源標(biāo)識(shí)符(URI)或其成分,優(yōu)選地指示嵌入HTTP/CoAP請(qǐng)求的URI加上指示定時(shí)信息的值。[0091]這些燈具優(yōu)選地是使用例如HTTP和/或CoAP的IP設(shè)備。[0092]根據(jù)本發(fā)明的第二方面,提出用于操作照明系統(tǒng)的計(jì)算機(jī)程序。該計(jì)算機(jī)程序包括程序代碼裝置,用于當(dāng)該計(jì)算機(jī)程序運(yùn)行在控制該照明系統(tǒng)的設(shè)備上時(shí)導(dǎo)致該照明系統(tǒng)執(zhí)行根據(jù)本發(fā)明的第一方面的方法的步驟。[0093]本發(fā)明的第二方面的計(jì)算機(jī)程序可以被存儲(chǔ)并被分布在合適的介質(zhì)諸如與其他硬件一起提供或作為其他硬件的一部分提供的光學(xué)存儲(chǔ)介質(zhì)或固態(tài)介質(zhì)上,但是該計(jì)算機(jī)程序也可以采用其他的形式諸如經(jīng)由因特網(wǎng)或其他的有線或無(wú)線電信系統(tǒng)來(lái)分布。[0094]根據(jù)本發(fā)明的第三方面,提出用于控制多個(gè)燈具的照明控制系統(tǒng)。該照明系統(tǒng)包括被配置成耦合至多個(gè)燈具的網(wǎng)絡(luò)路由器以及被配置成經(jīng)由控制網(wǎng)絡(luò)耦合至網(wǎng)絡(luò)路由器的控制設(shè)備,其中-控制設(shè)備進(jìn)一步被配置用于提供控制消息,該控制消息包括定時(shí)信息和命令信息;以及-網(wǎng)絡(luò)路由器進(jìn)一步被配置用于:-經(jīng)由控制網(wǎng)絡(luò),接收控制消息;-依賴于定時(shí)信息,確定第一時(shí)間點(diǎn);-依賴于命令?目息,生成命令;以及-在所確定的第一時(shí)間點(diǎn)上將該命令轉(zhuǎn)發(fā)至在控制消息中標(biāo)識(shí)的多個(gè)燈具中的至少一個(gè)燈具。[0095]根據(jù)本發(fā)明的第四方面,提出用于控制多個(gè)燈具的控制設(shè)備。多個(gè)燈具被配置成經(jīng)由網(wǎng)絡(luò)路由器耦合至控制網(wǎng)絡(luò)。該控制設(shè)備被配置成經(jīng)由控制網(wǎng)絡(luò)耦合至網(wǎng)絡(luò)路由器。進(jìn)一步,控制設(shè)備被配置用于:-提供控制消息,該控制消息包括定時(shí)信息和命令信息,其中-控制消息被配置成由網(wǎng)絡(luò)路由器接收,以便網(wǎng)絡(luò)路由器能夠依賴于定時(shí)信息來(lái)確定第一時(shí)間點(diǎn)、依賴于命令信息來(lái)生成命令并在所確定的第一時(shí)間點(diǎn)上將該命令轉(zhuǎn)發(fā)至在控制消息中標(biāo)識(shí)的多個(gè)燈具中的至少一個(gè)燈具。[0096]根據(jù)本發(fā)明的第五方面,提出用于控制多個(gè)燈具的網(wǎng)絡(luò)路由器。多個(gè)燈具被配置成經(jīng)由網(wǎng)絡(luò)路由器耦合至控制網(wǎng)絡(luò)??刂圃O(shè)備被配置成經(jīng)由控制網(wǎng)絡(luò)耦合至網(wǎng)絡(luò)路由器。網(wǎng)絡(luò)路由器被配置用于:-經(jīng)由控制網(wǎng)絡(luò)來(lái)接收控制消息,其中控制消息已由控制設(shè)備提供并且包括定時(shí)信息和命令信息;-依賴于定時(shí)信息,確定第一時(shí)間點(diǎn);-依賴于命令?目息,生成命令;以及-在所確定的第一時(shí)間點(diǎn)上將該命令轉(zhuǎn)發(fā)至在控制消息中標(biāo)識(shí)的多個(gè)燈具中的至少一個(gè)燈具。[0097]根據(jù)本發(fā)明的進(jìn)一步方面的計(jì)算機(jī)程序、照明控制系統(tǒng)、控制設(shè)備和網(wǎng)絡(luò)路由器共享根據(jù)本發(fā)明的第一方面的方法的優(yōu)點(diǎn)。根據(jù)進(jìn)一步方面的計(jì)算機(jī)程序、照明控制系統(tǒng)、控制設(shè)備和網(wǎng)絡(luò)路由器具有與相對(duì)于第一方面的方法所描述的實(shí)施例相對(duì)應(yīng)的實(shí)施例,特別地如在從屬權(quán)利要求中所定義的。[0098]相應(yīng)地,在網(wǎng)絡(luò)路由器的優(yōu)選實(shí)施例中,網(wǎng)絡(luò)路由器是/包括被配置成接收控制消息的網(wǎng)絡(luò)代理。優(yōu)選地,網(wǎng)絡(luò)路由器包括內(nèi)置定時(shí)器。命令信息優(yōu)選地包括HTTP請(qǐng)求和/或CoAP請(qǐng)求。[0099]在實(shí)施例中,網(wǎng)絡(luò)路由器被配置成實(shí)施RTT測(cè)量,以確定用于轉(zhuǎn)發(fā)所導(dǎo)出的命令的時(shí)間點(diǎn),以便由各自燈具在控制消息的定時(shí)信息中所指定的時(shí)間點(diǎn)上接收所轉(zhuǎn)發(fā)的命令。[0100]本發(fā)明能夠有利地應(yīng)用在以下的示例性的網(wǎng)絡(luò)設(shè)置中:控制網(wǎng)絡(luò)至少部分地是基于因特網(wǎng)協(xié)議的控制網(wǎng)絡(luò)并包括因特網(wǎng)、內(nèi)聯(lián)網(wǎng)、移動(dòng)通信網(wǎng)絡(luò)、無(wú)線和/或有線控制網(wǎng)絡(luò)和/或其組合中的至少一個(gè)??刂圃O(shè)備例如是控制網(wǎng)絡(luò)的訂戶(subscriber)終端,諸如個(gè)人計(jì)算機(jī)、移動(dòng)終端、手持設(shè)備、平板設(shè)備或移動(dòng)電話等等。優(yōu)選地,控制設(shè)備可操作地上游連接(connectupstream)到控制網(wǎng)絡(luò),控制網(wǎng)絡(luò)可操作地上游連接到網(wǎng)絡(luò)路由器,而網(wǎng)絡(luò)路由器可操作地上游連接到多個(gè)燈具。[0101]例如,控制網(wǎng)絡(luò)包括3G/4G移動(dòng)通信網(wǎng)絡(luò)、以太網(wǎng)LAN或IEEE802.15.4網(wǎng)絡(luò)??刂圃O(shè)備例如是平板設(shè)備。[0102]在優(yōu)選的實(shí)施例中,控制消息至少包括超文本傳輸協(xié)議(HTTP)請(qǐng)求、安全超文本傳輸協(xié)議(HTTPS)請(qǐng)求、約束應(yīng)用協(xié)議(CoAP)請(qǐng)求、安全約束應(yīng)用協(xié)議(CoAPS)請(qǐng)求、數(shù)據(jù)報(bào)傳輸層安全性(DTLS)協(xié)議請(qǐng)求、通用即插即用協(xié)議(UPnP)請(qǐng)求、Web服務(wù)請(qǐng)求、諸如Web應(yīng)用編程接口(WAPI)協(xié)議請(qǐng)求、簡(jiǎn)單對(duì)象訪問(wèn)協(xié)議(SOAP)請(qǐng)求、用戶數(shù)據(jù)報(bào)協(xié)議(UDP)數(shù)據(jù)報(bào)、傳輸控制協(xié)議段和/或其組合之一。例如,在UDP上使用安全CoAP。[0103]在實(shí)施例中,網(wǎng)絡(luò)路由器經(jīng)由基于分組的聯(lián)網(wǎng)系統(tǒng)耦合到多個(gè)燈具。優(yōu)選地,網(wǎng)絡(luò)路由器利用這個(gè)基于分組的聯(lián)網(wǎng)系統(tǒng)的特定屬性或者在這個(gè)基于分組的聯(lián)網(wǎng)系統(tǒng)上使用特定的協(xié)議,以便改善從命令信息中導(dǎo)出的命令至燈具的傳遞。[0104]在第一示例中,通過(guò)將用于至少兩個(gè)燈具的命令組合到被發(fā)送至基于分組的聯(lián)網(wǎng)系統(tǒng)的單個(gè)分組中,網(wǎng)絡(luò)路由器更有效使用可用的網(wǎng)絡(luò)帶寬。特別地,網(wǎng)絡(luò)路由器使用在一個(gè)或多個(gè)接收的控制消息中包含的命令信息來(lái)在所述基于分組的聯(lián)網(wǎng)系統(tǒng)上生成并轉(zhuǎn)發(fā)包含用于多個(gè)燈具中的至少兩個(gè)燈具的一個(gè)或多個(gè)命令的單個(gè)分組。[0105]在一些基于分組的網(wǎng)絡(luò)中,為了保證這樣的分組由至少兩個(gè)燈具中的兩個(gè)燈具接收,優(yōu)選地使用廣播或多播類型的分組。[0106]在其他類型的網(wǎng)絡(luò)中,所有的分組隱含地具有廣播特性,S卩,它們被基于分組的網(wǎng)絡(luò)中的所有參與燈具接收。優(yōu)選地,在這兩種情況中,接收分組的燈具至少部分地解碼分組內(nèi)容,以確定是否被尋址到該燈具的任何命令存在于該分組中。在一些情況中,例如,如果所有的燈具不得不在相同的時(shí)間點(diǎn)上被關(guān)閉,那么網(wǎng)絡(luò)路由器優(yōu)選地在該分組中生成單個(gè)全局命令,其將在接收到該分組的每個(gè)燈具中觸發(fā)動(dòng)作。在其他的情況中,例如,如果在相同的時(shí)間點(diǎn)上第一燈具LI需要變綠而第二燈具L2需要變紅,則可能在相同的分組中包括兩個(gè)命令:‘LI變綠’和‘L2變紅’。[0107]優(yōu)選地,通過(guò)利用(leverage)組身份或組地址的系統(tǒng),由網(wǎng)絡(luò)路由器減少將要轉(zhuǎn)發(fā)的命令的數(shù)量,其中所有的燈具已被配備有確定它們是哪一(個(gè)或些)組的成員的信息,并且其中燈具將查閱這樣的信息來(lái)查看它們是否需要響應(yīng)特定的命令,例如,“組A變藍(lán)”。[0108]在第二示例中,網(wǎng)絡(luò)路由器使用所述基于分組的聯(lián)網(wǎng)系統(tǒng)的廣播設(shè)施或多播設(shè)施來(lái)分別地作為單個(gè)廣播命令或作為單個(gè)多播命令將該命令轉(zhuǎn)發(fā)至多個(gè)燈具中的至少兩個(gè)燈具。[0109]有時(shí)能夠有益地使用廣播或多播,這是因?yàn)榕c使用單播來(lái)發(fā)送命令相比,廣播或多播能夠是更有效的。在一些聯(lián)網(wǎng)系統(tǒng)中,通過(guò)經(jīng)由廣播/多播而非單播來(lái)發(fā)送命令,避免確認(rèn)消息的觸發(fā)。因而,在一些情況中,即使該命令僅打算用于單個(gè)燈具并且如果所有其他的燈具在接收到該命令時(shí)將丟棄該命令,使用廣播/多播機(jī)制仍然能夠是有益的,這是因?yàn)閺V播/多播機(jī)制抑制確認(rèn)消息,因而減少傳輸介質(zhì)被使用的時(shí)間。在使用多跳躍選路以到達(dá)在路由器的直接無(wú)線電范圍之外的遙遠(yuǎn)(far-away)節(jié)點(diǎn)的無(wú)線網(wǎng)絡(luò)中,對(duì)于網(wǎng)絡(luò)路由器來(lái)說(shuō),使用(未選路的)廣播/多播消息在無(wú)線電范圍內(nèi)尋址節(jié)點(diǎn)以及使用(選路的)單播來(lái)到達(dá)在無(wú)線電范圍之外的節(jié)點(diǎn),這能夠是有益的。[0110]優(yōu)選地,網(wǎng)絡(luò)路由器被設(shè)置,以便優(yōu)選地基于控制設(shè)備的特定的使用模式,網(wǎng)絡(luò)路由器在針對(duì)特定燈具使用廣播/多播風(fēng)格命令傳遞和(確認(rèn)的)單播風(fēng)格命令傳遞之間動(dòng)態(tài)地切換。例如,如果控制設(shè)備發(fā)送例如每秒四次、連續(xù)地調(diào)節(jié)照明設(shè)置的一系列控制消息,那么網(wǎng)絡(luò)路由器優(yōu)選地切換到廣播/多播風(fēng)格命令傳遞,以便增加在可應(yīng)用的基于分組的網(wǎng)絡(luò)上消息傳遞至燈具的速度。[0111]一般而言,本發(fā)明也支持稱為“物聯(lián)網(wǎng)(InternetofThings)”的趨勢(shì),這意指:越來(lái)越多數(shù)量的電子設(shè)備將變成因特網(wǎng)連接的。因特網(wǎng)協(xié)議(IP)連接能夠通過(guò)與因特網(wǎng)服務(wù)或IP上其他連接的Thing(物)進(jìn)行的通信來(lái)給產(chǎn)品或產(chǎn)品組增加價(jià)值。雖然如今偶爾地在產(chǎn)品中實(shí)施在TCP/IP或UDP/IP頂上的自定義(custom)協(xié)議,但是具有趨勢(shì)朝著更加標(biāo)準(zhǔn)化的方案,諸如UPnP、WebServiceAPI(WADL/WSDL/WS4D/S0AP)或HTTP或CoAP,以便在資源約束設(shè)備中使用。這些方案中的任何方案在本發(fā)明的描述中將被稱為“IP控制”,其中IP特別地能夠是IPv6或IPv4協(xié)議。對(duì)于當(dāng)前標(biāo)準(zhǔn)化的連接性而言,HTTP時(shí)常是基礎(chǔ),同時(shí)期望CoAP在未來(lái)對(duì)于資源約束設(shè)備而言承擔(dān)HTTP的角色。[0112]對(duì)于嵌入的因特網(wǎng)連接而言,優(yōu)選地使用InternetEngineeringTaskForce(因特網(wǎng)工程任務(wù)組)(IETF)標(biāo)準(zhǔn)。[0113]在優(yōu)選的實(shí)施例中,這些燈具在耦合到網(wǎng)絡(luò)路由器的基于IEEE802.15.4的網(wǎng)絡(luò)中進(jìn)行互連。值得注意的是:CoAP在IETF的ConstrainedRestfulEnvironments(CoRE)WorkingGroup(約束寧?kù)o環(huán)境工作組)內(nèi)進(jìn)行標(biāo)準(zhǔn)化。CoAP的目標(biāo)是實(shí)現(xiàn)高度緊湊的數(shù)據(jù)格式,以便CoAP控制消息典型地將適合于(fitin)單個(gè)802.15.4127字節(jié)無(wú)線電幀。[0114]本發(fā)明特別地適于在以下的示例性應(yīng)用中使用:受控于源于音軌(aud1track)的事件的動(dòng)態(tài)照明(利用光&音樂(lè)烘托的心情);動(dòng)態(tài)照明控制,以便和在平板(例如,安卓平板)或家用PC等等上播放的游戲中的事件相匹配;以自然方式自動(dòng)地控制家居照明,作為防盜措施;基于占有感測(cè)(occupancysensing),控制家居照明;環(huán)境照明場(chǎng)景,例如定制的晚餐模式、放松模式或閱讀模式;專業(yè)的照明系統(tǒng),其中動(dòng)態(tài)地控制(一個(gè)或多個(gè))燈具,例如,辦公室中基于智能電話的燈具的控制或者基于專門編寫的在PC或平板或云服務(wù)器或嵌入的IP控制器上運(yùn)行的“Christmas-app”在購(gòu)物中心中安裝的基于IP的RGB照明的使用;其中動(dòng)態(tài)地控制一個(gè)或多個(gè)燈具的家居照明系統(tǒng),例如,利用智能電話應(yīng)用結(jié)合音樂(lè)來(lái)控制的兩個(gè)“LivingColors”燈,或利用IP連接的電視機(jī)控制的房間范圍流光溢彩(room-wideAmbilight)效果。[0115]此外,對(duì)于在具有以下屬性中的多個(gè)屬性之一(一個(gè)或多個(gè)屬性)的消費(fèi)者與專業(yè)照明系統(tǒng)二者中的應(yīng)用而言,本發(fā)明是特別有用的:-對(duì)于一個(gè)燈具或多個(gè)燈具而言,需要照明的動(dòng)態(tài)且同時(shí)的變化。示例:照明變化被鏈接到游戲,和/或環(huán)境照明被鏈接到播放音頻或視頻內(nèi)容(諸如“整個(gè)房間中的流光溢彩”),或者:具有需要用戶輸入的燈光的創(chuàng)新應(yīng)用,諸如在大廳中響應(yīng)于利用經(jīng)由3G連接進(jìn)行網(wǎng)絡(luò)連接的手持/平板設(shè)備提交的操作員設(shè)置的專業(yè)的動(dòng)態(tài)燈光安裝;-對(duì)于照明設(shè)置的變化而言,低的等待時(shí)間是優(yōu)選的,但不一定是必需的;-需要高度同步性。示例:多盞燈優(yōu)選地在相同的時(shí)刻或在特定的時(shí)移時(shí)間點(diǎn)上改變顏色/強(qiáng)度/設(shè)置;-精確定時(shí)有時(shí)是需要的或優(yōu)選的。示例:照明顏色應(yīng)該在與音軌播放同步的精確時(shí)間點(diǎn)上改變:或者:啟用“閃光燈(strobelight)”效果,其要求燈光以確切的頻率(例如,4Hz或8Hz)來(lái)接通/關(guān)閉,而確切的頻閃效應(yīng)的開(kāi)始時(shí)間是不太重要的;-從控制應(yīng)用至將要控制的燈光的網(wǎng)絡(luò)連接性在其吞吐量(throughput)和/或等待時(shí)間方面受到限制;-控制設(shè)備并不與將要控制的設(shè)備進(jìn)行直接的無(wú)線電通信。從控制設(shè)備到達(dá)任何目的地設(shè)備(燈具),需要至少兩個(gè)跳躍。在控制設(shè)備與目的地設(shè)備之間的控制網(wǎng)絡(luò)可以具有許多跳躍以及不可預(yù)測(cè)的可變的等待時(shí)間。示例:其中PC/智能電話/平板通過(guò)W1-Fi基礎(chǔ)設(shè)施間接地連接到IEEE802.15.4RF可控?zé)舨⑶以赪1-Fi路由器中的緩存問(wèn)題偶爾引起至/自W1-Fi客戶端的IP分組的等待時(shí)間的高變化的情形。另一示例:其中智能電話/平板通過(guò)3G/GSM基礎(chǔ)設(shè)施間接地連接到802.15.4RF可控?zé)舻念愃魄樾危?至這些燈具的網(wǎng)絡(luò)連接性使用如同ZigBee或6LoWPAN之類的基于802.15.4的協(xié)議、映射至低帶寬無(wú)線技術(shù)的因特網(wǎng)協(xié)議的版本(IPv6)或遵守端到端通信原理的類似的基于分組的技術(shù)。這里的特性在于:在其中燈被遠(yuǎn)程控制的正常場(chǎng)景中,由源(即,控制設(shè)備)發(fā)送單獨(dú)的數(shù)據(jù)分組,這些數(shù)據(jù)分組獨(dú)立地行進(jìn)至多個(gè)目的地(即,將要控制的燈具)。目的地將確認(rèn)分組發(fā)回給源——如果該源沒(méi)有接收到確認(rèn),那么該源將假定以前的分組丟失,并且它將重試發(fā)送分組至目的地。[0116]特別地,應(yīng)該明白:本發(fā)明不同于SynchronizedMultimediaIntegrat1nLanguage(同步多媒體整合語(yǔ)言)(SMIL)0這是用于描述多媒體呈現(xiàn)以及定時(shí)信息的語(yǔ)言。SMIL程序例如SMIL播放器運(yùn)行在某個(gè)主機(jī)設(shè)備上,例如,由用戶從中主動(dòng)地選擇將要再現(xiàn)的SMIL文檔。隨后,根據(jù)在SMIL文檔中定義的定時(shí)信息例如在屏幕和揚(yáng)聲器上本地再現(xiàn)在SMIL文檔中定義的媒體對(duì)象。在本發(fā)明中,優(yōu)選的是:遠(yuǎn)程設(shè)備即控制設(shè)備向設(shè)備發(fā)送帶有定時(shí)信息和一系列協(xié)議請(qǐng)求(即,命令信息)的數(shù)據(jù)對(duì)象,即控制消息,其中該設(shè)備并不再現(xiàn)任何東西而僅僅根據(jù)定時(shí)信息來(lái)執(zhí)行協(xié)議請(qǐng)求。[0117]總之,本發(fā)明定義將一個(gè)或多個(gè)HTTP或CoAP請(qǐng)求與定時(shí)信息合一起進(jìn)行組合的HTTP或CoAP請(qǐng)求消息。該消息由控制設(shè)備經(jīng)由控制網(wǎng)絡(luò)發(fā)送至網(wǎng)絡(luò)代理(即,網(wǎng)絡(luò)路由器)。使用HTTP或CoAP請(qǐng)求以定時(shí)的方式,網(wǎng)絡(luò)代理解碼該消息并隨后控制目的地設(shè)備,特別是燈具。網(wǎng)絡(luò)代理是與應(yīng)用無(wú)關(guān)的并且也啟用不知道定時(shí)請(qǐng)求的第三方基于HTTP或CoAP的設(shè)備的控制。通過(guò)選擇在網(wǎng)絡(luò)跳躍和/或網(wǎng)絡(luò)等待時(shí)間方面“靠近(closeby)”將要控制的目的地設(shè)備的網(wǎng)絡(luò)代理位置,獲得改善的定時(shí)性能。[0118]應(yīng)該明白:本發(fā)明的優(yōu)選實(shí)施例也能夠是從屬權(quán)利要求與各自的獨(dú)立權(quán)利要求的任何組合。[0119]進(jìn)一步,應(yīng)該明白:在這個(gè)公開(kāi)文本中提到的控制消息、控制設(shè)備和網(wǎng)絡(luò)路由器以及計(jì)算機(jī)程序也能夠用于有利地控制除了照明系統(tǒng)之外的其他系統(tǒng),即,包括除了燈具之外的其他目的地設(shè)備的系統(tǒng),而不是控制燈具。例如,網(wǎng)絡(luò)路由器將所生成的命令轉(zhuǎn)發(fā)至一個(gè)或多個(gè)觸覺(jué)(即,觸知)效果生成設(shè)備、風(fēng)效應(yīng)生成設(shè)備、霧生成設(shè)備、音頻效果生成設(shè)備、人體運(yùn)動(dòng)生成設(shè)備、網(wǎng)絡(luò)可控的圖形呈現(xiàn)設(shè)備、網(wǎng)絡(luò)可控的數(shù)字媒體再現(xiàn)器和/或應(yīng)準(zhǔn)確且及時(shí)控制的其他目的地設(shè)備,而不是控制照明系統(tǒng)。因而,本發(fā)明不限于控制燈具。[0120]本發(fā)明的這些和其他方面從下文描述的實(shí)施例中將是顯而易見(jiàn)的并將參考這些實(shí)施例來(lái)闡述?!緦@綀D】【附圖說(shuō)明】[0121]在以下附圖中:圖1示意性地并且示例性地顯示能夠利用本發(fā)明的方法的實(shí)施例來(lái)操作的照明系統(tǒng)的表示;圖2示意性地并且示例性地顯示在從接入點(diǎn)到客戶端的旅行期間以及在從客戶端到接入點(diǎn)的旅行期間能夠出現(xiàn)的隨著時(shí)間推移的信號(hào)的往返時(shí)間(平(Ping)延遲)的表示,用于說(shuō)明本發(fā)明的技術(shù)問(wèn)題;圖3示意性地并且示例性地顯示說(shuō)明本發(fā)明的方法的具體實(shí)施例的控制圖表的表示;圖4A示意性地并且示例性地顯示根據(jù)本發(fā)明的控制消息的設(shè)置;以及圖4B示意性地顯示用于定義能夠在圖4A所示的控制消息中包括的命令信息的四個(gè)示例?!揪唧w實(shí)施方式】[0122]圖1示意性地并且示例性地顯示能夠利用本發(fā)明的方法的實(shí)施例來(lái)操作的照明系統(tǒng)100的表不。[0123]照明系統(tǒng)100包括利用參考符號(hào)L1、L2、L3和L4來(lái)指示的多個(gè)燈具。例如,這些燈具被布置在基于IEEE802.15.4的網(wǎng)絡(luò)中并且展示出相應(yīng)的接口。[0124]這些燈具L1、L2、L3和L4連接到網(wǎng)絡(luò)路由器112,例如,包括網(wǎng)絡(luò)代理的6LoWPAN路由器。這些燈具L1、L2、L3和L4將由控制設(shè)備132來(lái)控制。[0125]網(wǎng)絡(luò)路由器112和控制設(shè)備132經(jīng)由控制網(wǎng)絡(luò)120彼此耦合。這樣的控制網(wǎng)絡(luò)能夠是相對(duì)大型且異構(gòu)的控制網(wǎng)絡(luò),其展示出多個(gè)網(wǎng)絡(luò)跳躍,并且穿越控制網(wǎng)絡(luò)120的信號(hào)有可能展示出不同的等待時(shí)間。[0126]在所說(shuō)明的示例中,控制網(wǎng)絡(luò)120包括無(wú)線通信網(wǎng)絡(luò)126諸如3G/4G網(wǎng)絡(luò)或基于IEEE802.1ln的網(wǎng)絡(luò)、因特網(wǎng)124和企業(yè)內(nèi)聯(lián)網(wǎng)122。相應(yīng)地,控制設(shè)備132能夠是移動(dòng)終端,諸如由用戶操作的移動(dòng)電話、平板設(shè)備、筆記本、個(gè)人數(shù)字助理、IEEE802.1ln客戶端設(shè)奮寺寺。[0127]換句話說(shuō):用于控制這些燈具L1、L2、L3和L4的控制設(shè)備132是控制網(wǎng)絡(luò)120的訂戶終端。它可操作地上游連接到控制網(wǎng)絡(luò)120,并且控制網(wǎng)絡(luò)120可操作地上游連接到網(wǎng)絡(luò)路由器112。網(wǎng)絡(luò)路由器112可操作地上游連接到多個(gè)燈具L1、L2、L3和L4。例如,本發(fā)明的第二方面的計(jì)算機(jī)程序部分地運(yùn)行在控制設(shè)備132上并且部分地運(yùn)行在網(wǎng)絡(luò)路由器112上。[0128]為了說(shuō)明本發(fā)明的技術(shù)問(wèn)題,圖2示意性地并且示例性地顯示所測(cè)量的在輕負(fù)荷條件下能夠出現(xiàn)在常規(guī)IEEE802.1ln路由器上的隨著時(shí)間推移的往返時(shí)間(其也被稱為平延遲或往返延遲)的表示。這樣的路由器能夠是控制網(wǎng)絡(luò)120的一部分。[0129]在圖2中,縱坐標(biāo)以毫秒為單位來(lái)指示RTT,而橫坐標(biāo)以秒為單位來(lái)指示時(shí)間。實(shí)線指示隨著時(shí)間推移的從接入點(diǎn)傳送到客戶端的信號(hào)的RTT,而虛線指示相對(duì)于從客戶端傳送到接入點(diǎn)的信號(hào)而出現(xiàn)的RTT。[0130]由于能夠出現(xiàn)在控制網(wǎng)絡(luò)120中的不可預(yù)測(cè)的網(wǎng)絡(luò)業(yè)務(wù)量并且由于大的且不斷變化數(shù)量的網(wǎng)絡(luò)跳躍,RTT隨著時(shí)間的推移而戲劇性地改變,例如,在第一時(shí)間點(diǎn)上發(fā)送的信號(hào)能夠比在第二時(shí)間點(diǎn)上發(fā)送的信號(hào)快幾秒。然而,對(duì)于RTT的變化,具有許多進(jìn)一步的原因。[0131]具體地,根據(jù)圖2,RTT周期性地峰值高達(dá)大約6秒。[0132]由于這種現(xiàn)象,在圖1中示例性說(shuō)明的場(chǎng)景中的精確定時(shí)控制根據(jù)現(xiàn)有技術(shù)的教導(dǎo)是不可能的。[0133]為了應(yīng)付不斷變化的網(wǎng)絡(luò)等待時(shí)間、網(wǎng)絡(luò)跳躍等等,控制設(shè)備132提供包括定時(shí)信息和命令信息的控制消息。由網(wǎng)絡(luò)路由器112經(jīng)由控制網(wǎng)絡(luò)來(lái)接收控制消息。網(wǎng)絡(luò)路由器112依賴于定時(shí)信息來(lái)確定第一時(shí)間點(diǎn)。進(jìn)一步,網(wǎng)絡(luò)路由器112依賴于命令信息來(lái)生成命令。隨后,網(wǎng)絡(luò)路由器112在所確定的第一時(shí)間點(diǎn)上將該命令轉(zhuǎn)發(fā)至在控制消息中標(biāo)識(shí)的多個(gè)燈具L1、L2、L3、L4中的至少一個(gè)燈具。[0134]在圖3中示例性地說(shuō)明上述內(nèi)容。在所說(shuō)明的示例中,由控制設(shè)備132提供的控制消息包括三個(gè)命令Cl、C2和C3。這些命令例如能夠是HTTP請(qǐng)求或CoAP請(qǐng)求。對(duì)于每一個(gè)請(qǐng)求,具有在控制消息中包括的定時(shí)信息。這個(gè)定時(shí)信息指定各自命令將在哪一個(gè)時(shí)間點(diǎn)上被轉(zhuǎn)發(fā)至所標(biāo)識(shí)的燈具或者各自命令將在哪一個(gè)時(shí)間點(diǎn)上被所標(biāo)識(shí)的燈具接收。例如,根據(jù)圖3處理的控制消息具有包括以下的有效載荷:0.0GETcoap://lampl.domain,example.com/set?level=23&status=on2.0GETcoap://lamp2.domain,example.com/set?level=13&status=on2.0GETcoap://lamp3.domain,example,com/set?level=17&status=on&color=0xFFOlOlo[0135]根據(jù)這個(gè)示例,定時(shí)信息利用指示秒(0.0/2.0/2.0)的浮點(diǎn)值來(lái)表示。在這些浮點(diǎn)值的后面跟隨著白空間、跟隨著CoAP請(qǐng)求代碼(“GET”)、跟隨著標(biāo)識(shí)將針對(duì)其發(fā)出CoAP請(qǐng)求的燈具的URI。[0136]相應(yīng)地,一旦接收到這樣的制消息,網(wǎng)絡(luò)路由器112設(shè)置定時(shí)器(步驟310),并隨后立即將是接通命令的第一命令Cl轉(zhuǎn)發(fā)至第一燈具LI(“l(fā)ampl”),這是因?yàn)槎〞r(shí)信息“0.0”指示將盡快轉(zhuǎn)發(fā)相關(guān)聯(lián)的命令:0.0GETcoap://lampl.domain,example.com/set?level=23&status=on。[0137]在那之后,網(wǎng)絡(luò)路由器112向控制設(shè)備132指示已轉(zhuǎn)發(fā)了命令Cl。典型地,由網(wǎng)絡(luò)路由器112在接收和處理在控制消息中包含的命令信息之后發(fā)送HTTP或CoAP響應(yīng)。這樣的響應(yīng)能夠是“0K”(如圖3所示)或錯(cuò)誤代碼。任選地,網(wǎng)絡(luò)路由器112也能夠在較晚的時(shí)間點(diǎn)上將轉(zhuǎn)發(fā)至(一個(gè)或多個(gè))燈具L1、L2、L3和/或L4的命令的結(jié)果發(fā)回給控制設(shè)備132。[0138]同時(shí),燈具LI向網(wǎng)絡(luò)路由器112確認(rèn)它已被接通,如利用燈光設(shè)置更改線320所示的。[0139]網(wǎng)絡(luò)路由器112等待,直至在定時(shí)器的設(shè)置之后兩秒(“2.0”)已逝去(步驟330),并隨后立即將命令C2轉(zhuǎn)發(fā)至燈具L2且將命令C3轉(zhuǎn)發(fā)至燈具L3。燈具L2和L3向網(wǎng)絡(luò)路由器112確認(rèn)它們的設(shè)置已根據(jù)這些命令被改變,如利用燈光設(shè)置更改線340所示的。[0140]圖4A示意性地且示例性地顯示根據(jù)本發(fā)明的控制消息400的設(shè)置。[0141]控制消息400包括IP報(bào)頭410、協(xié)議報(bào)頭420諸如HTTP報(bào)頭或CoAP報(bào)頭和控制消息有效載荷部分430。[0142]有效載荷部分430包括指定多個(gè)命令434-1到434-N的命令信息以及指定網(wǎng)絡(luò)路由器112將轉(zhuǎn)發(fā)相關(guān)聯(lián)的命令或相關(guān)聯(lián)的命令將由所標(biāo)識(shí)的燈具接收的時(shí)間點(diǎn)432-1到432-N的相關(guān)聯(lián)的定時(shí)信息二者。[0143]圖4B示意性地顯示定義能夠在如圖4A所示的控制消息中包括的命令信息的四個(gè)示例。[0144]在第一不例中,命令信息434A利用具有在其中包含的標(biāo)識(shí)符的至少一個(gè)協(xié)議報(bào)頭434A1諸如用戶數(shù)據(jù)報(bào)協(xié)議(UDP)報(bào)頭、HTTP報(bào)頭或CoAP報(bào)頭來(lái)定義,其中標(biāo)識(shí)符標(biāo)識(shí)這些燈具L1、L2、L3和L4中的一個(gè)或多個(gè)燈具。命令信息434A進(jìn)一步利用其中包含實(shí)際的命令(例如,“on”,“off”,“intensity=4”,“dimming=on”等等)的命令有效載荷部分434A2來(lái)定義。[0145]在第二示例中,命令信息434B實(shí)質(zhì)上整個(gè)地被編碼在命令統(tǒng)一資源定位符(URL)中。例如,這樣的URL能夠看起來(lái)像〃coap://lamp1.domain,example,com/set?level=23&status=on”。這樣的URL進(jìn)一步包括標(biāo)識(shí)該命令將被轉(zhuǎn)發(fā)至的(一個(gè)或多個(gè))燈具的標(biāo)識(shí)符。[0146]在第三示例中,命令信息434C利用規(guī)范字段434C1來(lái)定義,其中該規(guī)范字段指定在命令信息中包含的命令的類型,諸如CoAP/HTTP請(qǐng)求“GET”、“PUT”、“POST'“DELETE”等等。這樣的命令信息434C進(jìn)一步利用URL434C2以及有效載荷部分434C3來(lái)定義。有效載荷部分434C3允許集成更多具體的照明控制命令,諸如調(diào)光時(shí)間間隔、光強(qiáng)度值、顏色值等等。在這個(gè)示例中,在URL434C2中也包括標(biāo)識(shí)符。[0147]在第四示例中,命令信息434D利用規(guī)范字段434D1來(lái)定義,其中該規(guī)范字段指定在命令信息中包含的命令的類型,諸如CoAP/HTTP請(qǐng)求“GET”、“PUT”、“POST'“DELETE”等等。然而,不同于第三示例,在URL中并不包括標(biāo)識(shí)符,但是命令信息434D進(jìn)一步利用明確的目標(biāo)設(shè)備標(biāo)識(shí)符434D2諸如IP地址或IP主機(jī)名來(lái)定義。因而,例如,僅僅提供URL路徑434D3以及任選地提供URL查詢參數(shù),而不提供完整的URL。與第二示例相比,這樣的URL路徑能夠看起來(lái)像例如“set/lamp/1”。進(jìn)一步,命令信息434D利用有效載荷部分434D4來(lái)定義,其中有效載荷部分可以例如包括利用“l(fā)evel=23;status=on;color=1234”來(lái)指示的命令。[0148]在上述的實(shí)施例中,照明系統(tǒng)包含被布置在基于IEEE802.15.4的網(wǎng)絡(luò)中的四個(gè)燈具。當(dāng)然,本發(fā)明并不限于這樣的布置,并且也能夠被應(yīng)用于其中具有比四個(gè)燈具更多或更少的燈具的情形中以及被應(yīng)用于其中將這些燈具布置在不同網(wǎng)絡(luò)中的情形中。[0149]在上述的實(shí)施例中,將要控制的設(shè)備是燈具。然而,本發(fā)明并不限于控制燈具。大體上,利用本發(fā)明的主題(控制方法/系統(tǒng),計(jì)算機(jī)程序,網(wǎng)絡(luò)路由器和控制設(shè)備)能夠控制任何類型的目的地設(shè)備。在上面給出用于可供選擇的目的地設(shè)備的示例。[0150]進(jìn)一步應(yīng)該明白:各自附圖的元素的布置主要用于似乎合理描述的目的;其并不涉及根據(jù)本發(fā)明的制造設(shè)備中的各部件的任何實(shí)際的幾何排列。[0151]在權(quán)利要求書(shū)中,詞“包括”并不排除其他的元素或步驟,并且不定冠詞“一”或“一個(gè)”并不排除多個(gè)。[0152]單個(gè)單元或設(shè)備可以完成在權(quán)利要求書(shū)中敘述的若干項(xiàng)的功能。[0153]權(quán)利要求書(shū)中的任何參考符號(hào)不應(yīng)被解釋為限制該范圍?!緳?quán)利要求】1.一種控制照明系統(tǒng)(100)的方法,所述照明系統(tǒng)(100)包括多個(gè)燈具(LI,L2,L3,L4)、被配置成耦合到所述多個(gè)燈具(L1,L2,L3,L4)的網(wǎng)絡(luò)路由器(112)以及被配置成經(jīng)由控制網(wǎng)絡(luò)(120)耦合到所述網(wǎng)絡(luò)路由器(112)的控制設(shè)備(132),所述方法包括以下步驟:由所述控制設(shè)備(132)提供控制消息(400),所述控制消息(400)包括定時(shí)信息(432-1)和命令彳目息(434-1);由所述網(wǎng)絡(luò)路由器(112)經(jīng)由所述控制網(wǎng)絡(luò)(120)接收所述控制消息(400)并依賴于所述定時(shí)信息(432-1)來(lái)確定第一時(shí)間點(diǎn);由所述網(wǎng)絡(luò)路由器(112)依賴于所述命令信息(434-1)來(lái)生成命令;以及由所述網(wǎng)絡(luò)路由器(112)在所確定的第一時(shí)間點(diǎn)上將所述命令轉(zhuǎn)發(fā)至在所述控制消息(400)中標(biāo)識(shí)的多個(gè)燈具(LI,L2,L3,L4)中的至少一個(gè)燈具。2.根據(jù)權(quán)利要求1所述的方法,其中所述定時(shí)信息(432-1)描述:絕對(duì)時(shí)間,其沒(méi)有參考以前建立的定時(shí)器但是參考在所述網(wǎng)絡(luò)路由器(112)中和/或在所述控制設(shè)備(132)中運(yùn)彳丁的內(nèi)部時(shí)鐘;和/或相對(duì)時(shí)間,其參考在所述網(wǎng)絡(luò)路由器(112)中和/或在所述控制設(shè)備(132)中運(yùn)行的以前建立的臨時(shí)定時(shí)器和/或參考在所述控制設(shè)備(132)與所述網(wǎng)絡(luò)路由器(112)之間經(jīng)由以前的通信建立的定時(shí)信息。3.根據(jù)權(quán)利要求1或權(quán)利要求2所述的方法,附加地包括以下步驟:由所述控制設(shè)備(132)提供第二控制消息,所述第二控制消息包括第二定時(shí)信息和第_-命令彳目息(434-1);由所述網(wǎng)絡(luò)路由器(112)經(jīng)由所述控制網(wǎng)絡(luò)(120)接收所述第二控制消息;以及如果所確定的第一時(shí)間點(diǎn)還沒(méi)有出現(xiàn):由所述網(wǎng)絡(luò)路由器(112)丟棄在比所述第二控制消息更早接收的控制消息(400)中包含的命令?目息(434-1)。4.根據(jù)前述權(quán)利要求中的一個(gè)或多個(gè)權(quán)利要求所述的方法,其中所述照明系統(tǒng)(100)包括被配置成經(jīng)由所述控制網(wǎng)絡(luò)(120)耦合到所述網(wǎng)絡(luò)路由器(112)的進(jìn)一步的控制設(shè)備(132),并且其中所述方法進(jìn)一步包括以下步驟:由所述網(wǎng)絡(luò)路由器(112)實(shí)施優(yōu)先級(jí)管理程序,以便保證打算在相同的時(shí)間點(diǎn)上經(jīng)由所述網(wǎng)絡(luò)路由器(112)來(lái)控制相同的燈具的控制設(shè)備之中只有一個(gè)控制設(shè)備控制所述燈具。5.根據(jù)權(quán)利要求4所述的方法,其中實(shí)施優(yōu)先級(jí)管理程序包括:由所述控制設(shè)備(132)發(fā)送優(yōu)先級(jí)請(qǐng)求消息至所述網(wǎng)絡(luò)路由器(112);由所述網(wǎng)絡(luò)路由器(112)經(jīng)由所述控制網(wǎng)絡(luò)(120)接收所述優(yōu)先級(jí)請(qǐng)求消息;由所述網(wǎng)絡(luò)路由器(112)為所述控制設(shè)備(132)分配優(yōu)先級(jí)別,其中所述優(yōu)先級(jí)別與多個(gè)燈具(LI,L2,L3,L4)中的一個(gè)或多個(gè)燈具相關(guān)聯(lián);以及由所述控制設(shè)備(132)接收所分配的優(yōu)先級(jí)別。6.根據(jù)前述權(quán)利要求中的一個(gè)或多個(gè)權(quán)利要求所述的方法,進(jìn)一步包括:由所述網(wǎng)絡(luò)路由器(112)將接收的控制消息(400)緩存預(yù)定時(shí)間周期;由所述網(wǎng)絡(luò)路由器(112)檢查是否在預(yù)定時(shí)間周期內(nèi)接收到附加的控制消息;以及如果沒(méi)有附加的控制消息到達(dá)或者如果確定所述附加的控制消息與較早的控制消息(400)不相關(guān),則處理所述控制消息(400);以及如果所述附加的控制消息與較早的控制消息(400)相關(guān)并且如果指示所述附加的控制消息將在較早的控制消息(400)之前進(jìn)行處理,則處理所述附加的控制消息。7.根據(jù)前述權(quán)利要求中的一個(gè)或多個(gè)權(quán)利要求所述的方法,進(jìn)一步包括:由所述控制設(shè)備(132)提供包含適配的命令信息和/或適配的定時(shí)信息的相同的或修改的控制消息,所述相同的/修改的控制消息被尋址到相同的燈具。8.根據(jù)前述權(quán)利要求中的一個(gè)或多個(gè)權(quán)利要求所述的方法,其中所述控制網(wǎng)絡(luò)(120)至少部分地是基于因特網(wǎng)協(xié)議的控制網(wǎng)絡(luò)(120)并包括因特網(wǎng)(124)、內(nèi)聯(lián)網(wǎng)(122)、移動(dòng)通信網(wǎng)絡(luò)(126)、無(wú)線控制網(wǎng)絡(luò)和/或其組合中的至少一個(gè);以及其中所述控制設(shè)備(132)是所述控制網(wǎng)絡(luò)(120)的訂戶終端,諸如個(gè)人計(jì)算機(jī)、移動(dòng)終端、手持設(shè)備,所述控制設(shè)備(132)可操作地上游連接到所述控制網(wǎng)絡(luò)(120),所述控制網(wǎng)絡(luò)(120)可操作地上游連接到所述網(wǎng)絡(luò)路由器(112),并且所述網(wǎng)絡(luò)路由器(112)可操作地上游連接到所述多個(gè)燈具(LI,L2,L3,L4)。9.根據(jù)前述權(quán)利要求中的一個(gè)或多個(gè)權(quán)利要求所述的方法,其中所述網(wǎng)絡(luò)路由器(112)經(jīng)由基于分組的聯(lián)網(wǎng)系統(tǒng)(110)耦合到所述多個(gè)燈具(LI,L2,L3,L4),以及其中所述網(wǎng)絡(luò)路由器(112)使用在一個(gè)或多個(gè)接收的控制消息中包含的命令信息(434-1)在所述基于分組的聯(lián)網(wǎng)系統(tǒng)(110)上生成并轉(zhuǎn)發(fā)包含用于所述多個(gè)燈具(LI,L2,L3,L4)中的至少兩個(gè)燈具的一個(gè)或多個(gè)命令的單個(gè)分組。10.根據(jù)前述權(quán)利要求中的一個(gè)或多個(gè)權(quán)利要求所述的方法,其中所述網(wǎng)絡(luò)路由器(112)經(jīng)由基于分組的聯(lián)網(wǎng)系統(tǒng)(110)耦合到所述多個(gè)燈具(LI,L2,L3,L4),以及其中所述網(wǎng)絡(luò)路由器(112)使用所述基于分組的聯(lián)網(wǎng)系統(tǒng)(110)的廣播設(shè)施或多播設(shè)施來(lái)分別地作為單個(gè)廣播命令或者作為單個(gè)多播命令將所述命令轉(zhuǎn)發(fā)至所述多個(gè)燈具(LI,L2,L3,L4)中的至少兩個(gè)燈具。11.根據(jù)前述權(quán)利要求中的一個(gè)或多個(gè)權(quán)利要求所述的方法,其中所述控制消息(400)包括以下之中的至少一個(gè):超文本傳輸協(xié)議請(qǐng)求,安全超文本傳輸協(xié)議請(qǐng)求,約束應(yīng)用協(xié)議請(qǐng)求,安全約束應(yīng)用協(xié)議請(qǐng)求,數(shù)據(jù)報(bào)傳輸層安全性協(xié)議請(qǐng)求,通用即插即用協(xié)議請(qǐng)求,Web服務(wù)請(qǐng)求,諸如Web應(yīng)用編程接口協(xié)議請(qǐng)求,簡(jiǎn)單對(duì)象訪問(wèn)協(xié)議請(qǐng)求,用戶數(shù)據(jù)報(bào)協(xié)議數(shù)據(jù)報(bào),傳輸控制協(xié)議段和/或其組合。12.—種用于控制照明系統(tǒng)(100)的計(jì)算機(jī)程序,所述照明系統(tǒng)(100)包括多個(gè)燈具(LI,L2,L3,L4)、被配置成耦合到所述多個(gè)燈具(LI,L2,L3,L4)的網(wǎng)絡(luò)路由器(112)以及被配置成經(jīng)由控制網(wǎng)絡(luò)(120)耦合到所述網(wǎng)絡(luò)路由器(112)的控制設(shè)備(132),所述計(jì)算機(jī)程序包括程序代碼裝置,用于當(dāng)所述計(jì)算機(jī)程序分別地在所述網(wǎng)絡(luò)路由器(112)和/或所述控制設(shè)備(132)上運(yùn)行時(shí)導(dǎo)致所述網(wǎng)絡(luò)路由器(112)和/或所述控制設(shè)備(132)執(zhí)行如在前述權(quán)利要求中的一個(gè)或多個(gè)權(quán)利要求中所定義的方法的各自步驟。13.一種用于控制多個(gè)燈具(LI,L2,L3,L4)的照明控制系統(tǒng),所述照明系統(tǒng)(100)包括被配置成耦合到所述多個(gè)燈具(L1,L2,L3,L4)的網(wǎng)絡(luò)路由器(112)以及被配置成經(jīng)由控制網(wǎng)絡(luò)(120)耦合到所述網(wǎng)絡(luò)路由器(112)的控制設(shè)備(132),其中所述控制設(shè)備(132)進(jìn)一步被配置用于提供控制消息(400),所述控制消息(400)包括定時(shí)?目息(432-1)和命令/[目息(434-1);以及所述網(wǎng)絡(luò)路由器(112)進(jìn)一步被配置用于:經(jīng)由所述控制網(wǎng)絡(luò)(120),接收所述控制消息(400);依賴于所述定時(shí)信息(432-1),確定第一時(shí)間點(diǎn);依賴于所述命令信息(434-1),生成命令;以及在所確定的第一時(shí)間點(diǎn)上將所述命令轉(zhuǎn)發(fā)至在所述控制消息(400)中標(biāo)識(shí)的多個(gè)燈具(LI,L2,L3,L4)中的至少一個(gè)燈具。14.一種用于控制多個(gè)燈具(LI,L2,L3,L4)的控制設(shè)備(132),其中所述多個(gè)燈具(LI,L2,L3,L4)被配置成經(jīng)由網(wǎng)絡(luò)路由器(112)耦合到控制網(wǎng)絡(luò)(120),并且其中所述控制設(shè)備(132)被配置成經(jīng)由所述控制網(wǎng)絡(luò)(120)耦合到所述網(wǎng)絡(luò)路由器(112),所述控制設(shè)備(132)被配置用于:提供控制消息(400),所述控制消息(400)包括定時(shí)信息(432-1)和命令信息(434-1),其中所述控制消息(400)被配置成由所述網(wǎng)絡(luò)路由器(112)接收,以便所述網(wǎng)絡(luò)路由器(112)能夠依賴于所述定時(shí)信息(432-1)來(lái)確定第一時(shí)間點(diǎn)、依賴于所述命令信息(434-1)來(lái)生成命令并在所確定的第一時(shí)間點(diǎn)上將所述命令轉(zhuǎn)發(fā)至在所述控制消息(400)中標(biāo)識(shí)的多個(gè)燈具(LI,L2,L3,L4)中的至少一個(gè)燈具。15.一種用于控制多個(gè)燈具(LI,L2,L3,L4)的網(wǎng)絡(luò)路由器(112),其中所述多個(gè)燈具(L1,L2,L3,L4)被配置成經(jīng)由所述網(wǎng)絡(luò)路由器(112)耦合到控制網(wǎng)絡(luò)(120),并且其中控制設(shè)備(132)被配置成經(jīng)由所述控制網(wǎng)絡(luò)(120)耦合到所述網(wǎng)絡(luò)路由器(112),所述網(wǎng)絡(luò)路由器(112)被配置用于:經(jīng)由所述控制網(wǎng)絡(luò)(120)接收控制消息(400),其中所述控制消息(400)已由所述控制設(shè)備(132)提供并包括定時(shí)信息(432-1)和命令信息(434-1);依賴于所述定時(shí)信息(432-1),確定第一時(shí)間點(diǎn);依賴于所述命令信息(434-1),生成命令;以及在所確定的第一時(shí)間點(diǎn)上將所述命令轉(zhuǎn)發(fā)至在所述控制消息(400)中標(biāo)識(shí)的多個(gè)燈具(LI,L2,L3,L4)中的至少一個(gè)燈具。【文檔編號(hào)】H05B37/02GK104509216SQ201380041898【公開(kāi)日】2015年4月8日申請(qǐng)日期:2013年7月25日優(yōu)先權(quán)日:2012年8月7日【發(fā)明者】O.迪克E.,J.G.霍特曼K.申請(qǐng)人:皇家飛利浦有限公司