專利名稱:使雙向物體配對的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及具有發(fā)送和接收能力的指令發(fā)送器和指令接收器領(lǐng)域;尤其涉及家用自動化系統(tǒng)中的發(fā)送器和接收器。
上述家用自動化系統(tǒng)用于在建筑物內(nèi)進行關(guān)閉或太陽防護的電動產(chǎn)品或自動化設(shè)備,或用于燈或其它系統(tǒng)的控制。典型地,提供一個或多個指令發(fā)送器;受控的每個設(shè)備-卷開百葉窗、窗簾、照明設(shè)備等-與指令接收器關(guān)聯(lián);也可能提供一些由同一指令接收器控制的設(shè)備。指令發(fā)送器和指令接收器通過無線電通訊,并且使用相同傳輸頻率或預(yù)定頻率。對于這些設(shè)備,尤其是對于在建筑物內(nèi)進行關(guān)閉或太陽防護的電動產(chǎn)品或自動化設(shè)備,邏輯判斷經(jīng)常成為必要,生產(chǎn)期間不進行配對,而是產(chǎn)品安裝之后在工地上進行配對。在本技術(shù)領(lǐng)域內(nèi)提出各種配對方案。
某些方案涉及指令發(fā)送器只能發(fā)送的情形和指令接收器只能接收的情形。US-A-4750118或US-A-6049289是上述方案的實例。
其它方案使用能發(fā)送和接收的指令發(fā)送器和指令接收器;特別引用US-A-4529980或US-A-5148159。
WO-A-0171685公開了適合控制各種設(shè)備的通用遙控器。每個設(shè)備包含各種必需數(shù)據(jù)的記錄以使控制器能遠程控制它,尤其是該數(shù)據(jù)帶有設(shè)備代碼;該記錄復(fù)制在通用控制器內(nèi)。這個文件提出控制器詢問它連續(xù)控制的各種設(shè)備。
US-A-5797085描述了一種通訊系統(tǒng),其中對不同物體不進行配對。相反,根據(jù)通訊觀點,這些物體是相同的,并且沒有唯一地址。
EP-A-0651119描述了一組發(fā)送器和接收器,并且提出配對問題。通過學(xué)習(xí)各個發(fā)送器的代碼實現(xiàn)配對。這兩個發(fā)送器并排放置,所述信道按鈕壓在每個發(fā)送器上,以“教學(xué)”開始發(fā)送器。這種學(xué)習(xí)代碼的漸進方法也可以應(yīng)用到接收器。該文件假設(shè)禁止關(guān)于某些發(fā)送器的教學(xué)功能代碼。
US-A-6028866描述了一種通訊系統(tǒng),其中每個設(shè)備包括通訊標(biāo)識符,在工廠中或由用戶分配標(biāo)識符。對于組構(gòu)成,中央設(shè)備發(fā)送邀請設(shè)備的信息使它們加入該組。接收到邀請信息時,設(shè)備用接收信息適當(dāng)響應(yīng)。中央設(shè)備保存形成該組的設(shè)備列表,即已經(jīng)用接收信息響應(yīng)的設(shè)備。形成組的所述程序允許發(fā)送為該組設(shè)計的信息。
申請人在2001年7月3日申請,申請?zhí)枮?109369的法國專利申請描述了對發(fā)送器和接收器進行配對的方法。這個申請規(guī)定,可以給安裝者提供編程控制臺。每個接收器從而也是發(fā)送器,編程控制臺因此不但是發(fā)送器,而且是接收器。在配對過程中,接收器給控制臺發(fā)送標(biāo)識號,對于各個接收器來說標(biāo)識號是唯一的。包含在控制臺內(nèi)的軟件允許它認識的接收器進行分類。因此安裝者可以選擇連續(xù)發(fā)送指令,每個指令只由所述的單個接收器進行識別,然后對所述接收器和此后將要控制它的發(fā)送器進行配對,因此通過響應(yīng)所述指令來物理識別所述接收器。在這個方案中,提出使用特殊控制臺;這個控制臺本身不與接收器進行配對,而是首先識別接收器,然后將后者與發(fā)送器進行配對。
因此需要一種對物體進行配對的方法,這些物體能進行簡單而可靠的發(fā)送以及接收。上述方法必須保持它的可靠性,即使在無線電環(huán)境或高負載網(wǎng)絡(luò)中,例如在有以前已經(jīng)配置的相鄰產(chǎn)品或正在進行配置的相鄰產(chǎn)品的情況下。
在一個實施例中,因此本發(fā)明提出一種使作為指令接收器的雙向物體與作為指令發(fā)送器的雙向物體進行配對的方法,包含下列步驟(a)至少一個作為指令接收器的雙向物體臨時分配給作為指令發(fā)送器的雙向物體;(b)從所述臨時分配的物體中選擇作為指令接收器的雙向物體;(c)對所選物體進行配對。
可以重復(fù)選擇和配對步驟。然后接著可以是釋放臨時分配的物體的步驟,這些物體與配對的單個物體或配對的多個物體不同。
在一個實施例中,臨時分配步驟包含(a1)響應(yīng)啟動程序事件,由至少一個作為指令接收器的雙向物體發(fā)送它的標(biāo)識符;(a2)由作為指令發(fā)送器的雙向物體發(fā)送它的標(biāo)識符;(a3)由作為指令接收器的雙向物體保存作為指令發(fā)送器的雙向物體的標(biāo)識符;(a4)由作為指令發(fā)送器的雙向物體保存作為指令接收器的每個雙向物體的標(biāo)識符。
在這種情況下,步驟(a1)可以包括發(fā)送帶有時間基準(zhǔn)的標(biāo)識符,時間基準(zhǔn)依賴于啟動程序事件。
步驟(a4)也可以包括保存作為指令接收器的雙向物體的標(biāo)識符,這些標(biāo)識符具有相同或相似的時間基準(zhǔn)。
在另一實施例中,選擇步驟包含(b1)將響應(yīng)請求指令從作為指令發(fā)送器的物體中發(fā)送給臨時分配的物體之一;(b2)響應(yīng)來自臨時分配的物體之一,響應(yīng)請求指令發(fā)送給該物體;(b3)如果已經(jīng)響應(yīng)的物體不是理想的物體,則重復(fù)發(fā)送響應(yīng)請求的步驟,但給另一個臨時分配的物體。
如果在固定時間內(nèi)未接收到指令時,釋放步驟可以再次包含釋放與該配對物體不同的臨時分配的物體。作為選擇,在接收到指向另一個臨時分配的物體的配對指令時,釋放步驟可以包含釋放臨時分配的物體,或者甚至包含通過作為指令發(fā)送器的物體發(fā)送釋放指令。
在一個實施例中,配對步驟包含將雙向物體配對給所選物體,所選物體分配給該雙向物體。將與所選物體分配的雙向物體不同的雙向物體配對給所選物體。
本發(fā)明也提出一種運行作為指令接收器的雙向物體的方法,包含(a)臨時分配給作為指令發(fā)送器的雙向物體;根據(jù)用戶選擇,下列步驟之一(b)配對給作為指令發(fā)送器的雙向物體,或(c)臨時分配之后的釋放。
在一個實施例中,臨時分配步驟包含(a1)響應(yīng)啟動程序事件,發(fā)送標(biāo)識符;(a2)接收標(biāo)識符;(a3)保存接收的標(biāo)識符。
因此發(fā)送步驟可以包含發(fā)送帶有時間基準(zhǔn)的標(biāo)識符,時間基準(zhǔn)在啟動程序事件的瞬間確定。
有益地,釋放步驟應(yīng)該包含在接收到編址給另一物體的配對指令時進行釋放。所述釋放步驟包含在接收到釋放指令時進行釋放。
在一個實施例中,配對步驟包含配對給作為指令發(fā)送器的所述雙向物體。然而,配對步驟也可以包含配對給與作為指令發(fā)送器的所述雙向物體不同的雙向物體。
本發(fā)明也提出一種雙向物體,包含-接收級;-發(fā)送級;邏輯單元,其控制接收級和發(fā)送級,并且實施所述的運行方法。
本發(fā)明也涉及一種運行作為指令發(fā)送器的雙向物體的方法,包含下列步驟(a)發(fā)送臨時分配指令;(b)接收和保存至少一個作為指令接收器的雙向物體的標(biāo)識符;(c)將響應(yīng)請求指令發(fā)送給標(biāo)識符已經(jīng)保存的一個物體;(d)根據(jù)用戶指令,將配對指令發(fā)送(116)給所述物體。
可以重復(fù)發(fā)送響應(yīng)請求指令和發(fā)送配對指令的步驟。配對步驟之后,可以發(fā)送指令,釋放標(biāo)識符已經(jīng)保存的物體,這些物體與配對物體不同,配對請求指令已經(jīng)發(fā)送給該配對物體。
有益地,接收步驟應(yīng)該包含比較接收的時間基準(zhǔn)和所述標(biāo)識符,以及保存具有相同或相似時間基準(zhǔn)的標(biāo)識符。
步驟(c)也可以包含(c1)給標(biāo)識符已經(jīng)保存的一個物體發(fā)送響應(yīng)請求指令;(c2)給標(biāo)識符已經(jīng)保存的另一物體發(fā)送響應(yīng)請求指令;步驟(d)可以包含給物體發(fā)送配對指令,前一響應(yīng)請求指令編址給該物體。
同樣有益地,步驟(e)包含發(fā)送釋放指令。在步驟(d)中,配對指令包括另一物體的標(biāo)識符。
最后,本發(fā)明涉及一種雙向物體,包含-接收級;-發(fā)送級;-邏輯單元,其控制接收級和發(fā)送級,并且實施所述的運行方法。
閱讀作為實例和參考附圖給出的下面描述時,本發(fā)明的其它特征和優(yōu)點將變得顯而易見,其中
圖1是根據(jù)本發(fā)明的裝置示意圖;圖2是能實施本發(fā)明的雙向物體的邏輯結(jié)構(gòu)示意圖;圖3是根據(jù)本發(fā)明的配對方法流程圖;圖4是保證雙向物體中的組定義的方法流程圖;圖5是在指令接收器中實施的方法流程圖;圖6是在指令發(fā)送器中實施的方法流程圖。
在下面描述中,以本發(fā)明應(yīng)用到家庭自動化系統(tǒng)配對的實例來描述本發(fā)明;本發(fā)明不局限于這樣的系統(tǒng);它也可以用于除配對以外的目的。在下文中,術(shù)語“指令發(fā)送器”和“指令接收器”用來描述功能為發(fā)送或接收用戶指定指令的物體;所述描述不是表示“發(fā)送器”或“接收器”的功能性,根據(jù)信號觀點,該功能性是能發(fā)送和接收。因此可能已經(jīng)使用術(shù)語“雙向物體”,也就是具有發(fā)送和接收能力的物體。為了清楚說明,使用術(shù)語“發(fā)送器”或“接收器”-它們只將指定雙向物體的位置表示為特定用途。
在下面描述中也假設(shè)給每個雙向物體指定單一標(biāo)識符;這可以是與工廠中設(shè)定的物體代碼對應(yīng)的標(biāo)識符,并且物體代碼不能改變;它也可以是不能改變的數(shù)字,例如在目標(biāo)中選擇的隨機數(shù)或甚至使用微開關(guān)選擇的數(shù)字。標(biāo)識符的來源對該方法的運行沒有影響。此外將注意,下文中使用的標(biāo)識符在配對之后可以進行變化;配對期間只使用標(biāo)識符來識別物體。
圖1表示本發(fā)明初始實施例中的裝置示意圖。裝置包括操作機構(gòu)2。例如,所述操作機構(gòu)可以上下滾動遮簾、打開或關(guān)閉卷開百葉窗或汽車庫門、開燈或關(guān)燈、開門、啟動或清除警報,等等。操作機構(gòu)連接到指令接收器4,圖中用字母“R”表示指令接收器。指令接收器具有天線6,其使接收器能接收通過無線電線路從指令發(fā)送器發(fā)送的指令,而且指令接收器4使用同一天線6,例如通過無線電線路能發(fā)送信號。從發(fā)送器到接收器的無線電發(fā)送或反之本身是公知的,本文中不進行詳細描述。
圖1也圖示了多個操作機構(gòu)8、12,各自帶有它們的接收器10、14。它也圖示了指令發(fā)送器16;這個指令發(fā)送器適合通過無線電線路給接收器4、10和14發(fā)送一個或多個編址指令,并且為了這個目的帶有天線(未圖示)。典型地,在控制卷開百葉窗的情況下,指令發(fā)送器可以發(fā)送指令來升高或降低百葉窗,或停止百葉窗;也可以給出其它指令,例如將百葉窗放在預(yù)編程的位置上、給百葉窗編程的指令等等。因此指令發(fā)送器具有使用戶能輸入指令的一個或多個設(shè)備,最簡單的情形是一個或多個按鈕。指令發(fā)送器也能從單個(多個)指令接收器中接收信號;如同指令接收器一樣,使用同一天線。
因此,如下文中所述,根據(jù)從用戶接收的指令、從指令接收器中接收的它的運行程序和/或信號,指令發(fā)送器發(fā)送信號。
可以為指令發(fā)送器和指令接收器提供大量的發(fā)送或接收頻道;在簡單配置中,使用無線電,因此作為發(fā)射器的發(fā)送器是“收發(fā)器”,即發(fā)送器和接收器。
本發(fā)明的課題是使指令發(fā)送器和指令接收器配對,或者換句話說,確保任何指令發(fā)送器發(fā)送的指令依靠指令接收器使操作機構(gòu)能打開或關(guān)閉-同時其它指令發(fā)送器發(fā)送的指令沒有效果。一旦這樣的配對受到影響,存在允許增加其它指令發(fā)送器的解決方案,例如創(chuàng)建通用指令,即一個指令發(fā)送器能控制許多指令接收器。
為此,本發(fā)明提出當(dāng)啟動程序事件出現(xiàn)時,指令接收器發(fā)送它的標(biāo)識符。隨后,如果從指令發(fā)送器接收到指令,則給所述指令發(fā)送器臨時分配指令接收器;換句話說,它不響應(yīng)或不再響應(yīng)從其它指令發(fā)送器接收的指令;分配只是臨時的,因此不是配對。
即使在發(fā)送大量信息的密集無線電環(huán)境中,所述“臨時分配”用來使已經(jīng)經(jīng)歷啟動程序事件的指令接收器配對。
按照狀態(tài),指令接收器因此具有三個獨特狀態(tài)。在第一狀態(tài)中,接收器沒有配對。在第二狀態(tài)中,指令接收器臨時分配給指令發(fā)送器。第三狀態(tài)是配對狀態(tài)。當(dāng)指令接收器從指令發(fā)送器接收到指令時,啟動程序事件之后,指令接收器從第一狀態(tài)移到第二狀態(tài)。當(dāng)指令接收器接收到配對指令時,指令接收器從第二狀態(tài)移到第三狀態(tài)。如下文中所示,一旦指令接收器處于第三狀態(tài),它不再響應(yīng)啟動程序事件。
圖2是用作指令發(fā)送器或指令接收器的雙向物體的邏輯結(jié)構(gòu)示意圖。在圖示實例中,物體是“收發(fā)器”,并且使用單根天線通過無線電線路發(fā)送和接收信號。因此物體20具有天線22、連接到天線的接收級24;接收級接收由天線22獲取的信號。物體也具有發(fā)送級26,發(fā)送級也連接到天線22,發(fā)送級發(fā)送要傳輸?shù)男盘柦o天線。發(fā)送級和接收級由邏輯單元28控制,例如微處理器,邏輯單元能執(zhí)行保存在存儲器30內(nèi)的程序,典型地,存儲器是只讀存儲器。物體也具有讀-寫存儲器32,當(dāng)物體運行時,可以改變讀-寫存儲器的內(nèi)容。
根據(jù)作為指令發(fā)送器或指令接收器的物體分配,供給物體的電源可以變化;典型地,指令發(fā)送器是由電池或電池組供電的便攜式設(shè)備;指令接收器連接到操作機構(gòu),因此由主電源供電。
在有利于限定存儲器30尺寸的程度內(nèi),保存到存儲器30內(nèi)的運行程序中指令發(fā)送器和指令發(fā)射器可以不同,以通過將運行程序輸入到存儲器內(nèi)來區(qū)分物體,該運行程序只設(shè)計用于指令發(fā)送器(或指令接收器)的專有功能性。
如果隨機或以別的方式產(chǎn)生標(biāo)識符,則物體的標(biāo)識符保存在只讀存儲器30內(nèi),或甚至可以保存在存儲器32內(nèi)。
使物體能響應(yīng)用戶指令的設(shè)備未圖示;對于指令發(fā)送器和指令接收器,這些設(shè)備可以是按鈕、觸點、開關(guān)或其它。也可以設(shè)想,物體對一次或多次停電敏感;如下文中所示,這對指令接收器特別有利。
圖3是本發(fā)明一個實施例中的配對方法流程圖。假設(shè)起始點(步驟40)存在多個用作“指令接收器”的雙向物體和一個用作指令發(fā)送器的雙向物體。
在步驟42中,用戶產(chǎn)生啟動程序事件;這是外部指令-即它不是由指令發(fā)送器發(fā)送。例如,它可以是對指令接收器電源的具體作用,典型地,是電源的雙斷(double break)。如上所述,在指令接收器通常連接到電源的范圍內(nèi),這個方案具有實施簡單的優(yōu)點。同樣可以想像,啟動程序事件導(dǎo)致指令接收器對分電源產(chǎn)生局部指令或局部變化;即使指令接收器預(yù)先已經(jīng)得到配對,所述解決方案尤其允許指令接收器進行重新配對。在每種情況下,由指令接收器檢測啟動程序事件。
由指令發(fā)送器發(fā)送的指令收到也可以用作啟動程序事件;所述解決方案能用來從可以接收所述指令有問題的接收器中配對指令接收器。這個解決方案的缺點是不能選擇指令接收器-除非假設(shè)它們已經(jīng)配對給特定的指令發(fā)送器。外部指令和由指令發(fā)送器發(fā)送的指令的組合可以用作啟動程序事件;外部指令-例如接收器上的局部動作-用來選擇必須響應(yīng)的指令接收器;如下所述,由指令發(fā)送器發(fā)送的指令用于同步性,這可能是有用的。
在步驟44中,為響應(yīng)啟動程序事件,必須配對的指令接收器發(fā)送表示其標(biāo)識符的信號和可用于配對的指示。如剛才所述,這些可以是以前從未配對過的指令接收器;它們也可以是以前配對過并需要進行配對的指令接收器。在這種情況下發(fā)送的信號是最簡單的,由指令接收器的標(biāo)識符和表示它可用于配對的特定代碼信號構(gòu)成;替換方案是只以特定格式發(fā)送接收器標(biāo)識符。
能以固定間隔重復(fù)這個發(fā)送持續(xù)預(yù)定時間-例如2-3分鐘。如果許多指令發(fā)送器正在發(fā)送常規(guī)規(guī)則,這是最有可能的假設(shè),常規(guī)規(guī)則用于檢測發(fā)送期間能使用的沖突和重復(fù)。根據(jù)檢測、沖突或重復(fù)的規(guī)則和在該步驟期間進行發(fā)送的指令接收器的最大容量,選擇預(yù)定時間。
這個步驟結(jié)束時,已經(jīng)接收到啟動程序事件的單個(多個)指令接收器已經(jīng)發(fā)送它們的單個(多個)標(biāo)識符;這樣,發(fā)送的信號“旁聽者(audit)”識別哪些指令接收器已經(jīng)響應(yīng)啟動程序事件;在步驟44期間有效的指令發(fā)送器因此能建立指令接收器列表,這些接收器在該步驟期間已經(jīng)發(fā)送。
在步驟46中,打開指令發(fā)送器,并且發(fā)送代表其標(biāo)識符的信號和臨時分配指令。對于發(fā)送的信號以及后序發(fā)送的其他信號,在步驟44中關(guān)于該發(fā)送信號結(jié)構(gòu)進行的注釋,保持有效、必要的修正。
步驟46和步驟44可以顛倒;這確保指令接收器發(fā)送它們的標(biāo)識符時指令發(fā)送器是有效的;相反,通過依靠局部動作“告訴”指令發(fā)送器,它必須“聽從”指令接收器,在啟動程序事件之前可以設(shè)立指令發(fā)送器。
在步驟48中,在步驟44中已經(jīng)發(fā)送它們標(biāo)識符的指令接收器將指令發(fā)送器的標(biāo)識符記錄在存儲器中。持續(xù)預(yù)定時間,所述指令接收器將拒絕服從不是從這個指令發(fā)送器中產(chǎn)生的任何指令。因此這些接收器臨時分配給在步驟46中發(fā)送臨時分配指令的指令發(fā)送器。這里將注意,在步驟46中由指令接收器進行的標(biāo)識符發(fā)送只是促進指令發(fā)送器和指令接收器的臨時分配。臨時標(biāo)識符能用于這個簡單的臨時分配。
臨時分配的預(yù)定時間用于指令發(fā)送器和指令接收器的臨時配對;它可能是固定的,在這種情況下,指令接收器在這個時間終止時恢復(fù)正常操作。如下所述,臨時分配只可以在指令發(fā)送器發(fā)送釋放指令或結(jié)束臨時分配的指令時停止。
這個步驟48結(jié)束時,在步驟44中標(biāo)識的和在步驟46中接收到臨時分配指令的單個(多個)指令接收器,現(xiàn)在將只服從從指令發(fā)送器中接收的指令;發(fā)送臨時分配指令的指令發(fā)送器本身具有指令接收器列表。因此繼續(xù)進行配對或占用發(fā)送器和接收器的任何其它操作變?yōu)榭赡?,與無線電環(huán)境無關(guān)。在密集網(wǎng)絡(luò)或無線電環(huán)境中,其中大量信息由以前配置的物體例如相鄰公寓發(fā)送,或其中相鄰裝置內(nèi)的其它物體本身處于配置狀態(tài),這個臨時分配保證所述雙向物體的正確識別。
現(xiàn)在將描述用于配對的這個臨時分配的使用。配對是基于掃描在前述步驟中建立的指令接收器列表。如果指令發(fā)送器是真正的編程控制臺,則可能使用掃描屏幕,但是更簡單地,如果指令發(fā)送器是簡單的遙控器,這將是通過按下按鈕。
在步驟50中,指令發(fā)送器將代表其標(biāo)識符的信號和編址的響應(yīng)請求指令發(fā)送給該列表中的接收器,例如該列表中的第一個接收器。響應(yīng)請求的目的是使用戶能可視、可聽或通過任何其它方法確定編址的接收器。如果指令發(fā)送器是遙控器,Stop指令能用來發(fā)送這個信號。
在步驟52中,接收到響應(yīng)請求指令時,有關(guān)的接收器用信號來響應(yīng)。這個信號可以是來自操作機構(gòu)的縮寫指令,操作機構(gòu)由有關(guān)接收器控制;這樣的信號使用戶能識別接收器。
在步驟54中,用戶確定在步驟52中發(fā)送的信號是否來自理想的接收器。如果是這種情況,下一步驟是56,如果不是,則是步驟58。
在步驟58中,選擇該列表上的另一接收器,例如下一個接收器。這與該列表的順序掃描一致;也可以隨機掃描該列表。下一步是返回到步驟50,給這個其它接收器發(fā)布新的編址響應(yīng)請求。指令發(fā)送器中的同一指令用來移向另一接收器。
在步驟56中,配對的接收器已經(jīng)響應(yīng)該響應(yīng)請求指令。因此可能繼續(xù)進行實際配對;通過將代表發(fā)送器標(biāo)識符的信號和編址的配對指令發(fā)送給要配對的接收器,使用臨時分配的指令發(fā)送器完成這個。從指令發(fā)送器中可以發(fā)送標(biāo)識關(guān)鍵碼、隨后使用的另一標(biāo)識符或任何其它用于配對的必要信息??梢允褂眠b控器上的Prog編程按鈕。
因此指令發(fā)送器用作簡單的編程控制臺;在這種情況下,接收器已經(jīng)響應(yīng)了響應(yīng)請求指令之后變得能接納配對指令。接收器保持這個狀態(tài)持續(xù)固定時間,直到它接收到配對指令,或者直到它從指令發(fā)送器中接收到新的響應(yīng)請求指令,該接收器臨時分配給該發(fā)送器,并且將該發(fā)送器編址給另一接收器。因此,在步驟56中,通過使用要配對的指令發(fā)送器發(fā)送配對指令,已經(jīng)最后響應(yīng)了響應(yīng)請求指令的指令接收器可以得到簡單配對;所述解決方案的優(yōu)點是允許該列表的掃描繼續(xù)使用在步驟46中使用的指令發(fā)送器,最后響應(yīng)的指令接收器現(xiàn)在進行配對?,F(xiàn)在配對的指令接收器的標(biāo)識符在配對過程中已經(jīng)出現(xiàn)過,用作編程控制臺的指令發(fā)送器可以排除在該接收器列表之外。因此同一物體可以用作工具來連續(xù)推薦要配對的每個物體,但是它本身無需進行配對。這個物體本身可以非常簡單,并且沒有比傳統(tǒng)控制點更多的控制按鈕。
與要配對的指令發(fā)送器無關(guān),指令接收器將指令發(fā)送器的標(biāo)識符保存在存儲器中,以便指令接收器然后可以響應(yīng)它從指令發(fā)送器中接收的指令。它進入配對狀態(tài)時,其中它不再響應(yīng)啟動程序事件,例如雙重斷電,但只響應(yīng)特定啟動程序事件-局部作用或甚至來自它配對的指令發(fā)送器的再配對指令。
在步驟56中簡要描述的配對可以更復(fù)雜,并且包括要配對的發(fā)送器和接收器之間的多路交換;根據(jù)下面使用的鑒定過程,可以發(fā)送新的標(biāo)識符、鑒定關(guān)鍵碼、加密數(shù)據(jù)、旋轉(zhuǎn)代碼或其它。
對于這兩種配對方案來說存在潛伏差異;因此,在用作編程控制臺的指令發(fā)送器和要配對的指令發(fā)送器之間可能存在預(yù)配對;在這種情況下,為了配對,用作編程控制臺的指令發(fā)送器將給要配對的指令發(fā)送器發(fā)送標(biāo)識符。這個方案的優(yōu)點是提供更大的可靠性,即使已經(jīng)發(fā)送臨時分配指令的指令發(fā)送器未得到配對。
配對步驟56結(jié)束時,指令發(fā)送器配對給最后響應(yīng)該響應(yīng)請求指令的指令接收器。在步驟60和步驟62中,如果合適,則釋放臨時分配的其它接收器。如上所述,這些步驟不是必需的;可以對接收器編程以便固定時間之后臨時分配停止;即使編址給另一指令接收器,臨時分配在接收到配對指令時也可以停止。
然而,有利于給出用戶選擇來繼續(xù)配對該列表中的接收器而不是已經(jīng)配對的接收器。這避免需要再發(fā)送啟動程序事件以配對其它接收器。在這個步驟60中,提示用戶他是否希望釋放其它接收器。如果是這種情況,他轉(zhuǎn)向步驟62,其中發(fā)送釋放指令;如果不是,他返回到步驟50,以便發(fā)送新的響應(yīng)請求指令;步驟60和62可以是固有的;因此,如果指令發(fā)送器用作編程控制臺,則步驟62的測試簡單包括確認用戶是否已經(jīng)再次按下按鈕以發(fā)送響應(yīng)請求指令,這導(dǎo)致直接移向步驟50。當(dāng)沒有這樣的響應(yīng)請求指令時,結(jié)果將移向步驟62,除非過去固定時間時釋放是固有的。相反,同樣可能的是,當(dāng)還沒配對時,在步驟62中以特定編址指令的形式,將新的啟動程序事件發(fā)送給該列表上的接收器。
圖3中所述的方法允許一定的配對,與無線電環(huán)境無關(guān)。
參考圖4,所述方法能用來使這個組合更加安全,并且在復(fù)雜裝置中或復(fù)雜裝置附近,避免可能已經(jīng)配對的物體的任何重疊,盡管它們不屬于單個組。這個方法用來更確定地定義啟動程序事件,因而以便在雙向物體中形成組。
該方法是基于啟動程序事件的同步特性;它打算使用所述事件作為時間基準(zhǔn);所述基準(zhǔn)允許以所述時間基準(zhǔn)為標(biāo)準(zhǔn),從指令接收器的當(dāng)?shù)貢r間識別已經(jīng)收到啟動程序事件的指令接收器。正如現(xiàn)在將要描述的,因而足夠的是,指令接收器發(fā)送的指令或響應(yīng)伴隨有當(dāng)?shù)貢r間指示。
在步驟70中產(chǎn)生同步啟動程序事件;如上所述,這可以是外部指令,在本實例中是關(guān)于電源的規(guī)定動作。如上所述,也可以是外部指令和從指令發(fā)送器接收的指令的組合。
在步驟72中,已經(jīng)檢測到啟動程序事件的每個指令接收器啟動定時器。
在步驟74中,指令接收器發(fā)送信號;這可以是來自圖3中步驟44的信號,或是由指令接收器隨后發(fā)送的任何其它信號;所述信號包括來自定時器的指示以及指令接收器的標(biāo)識符。因此,參考構(gòu)成啟動程序事件的時間基準(zhǔn),給指令接收器發(fā)送的信號設(shè)置日期。
在步驟76中,在步驟74中發(fā)送的信號由信號所編址的物體接收,例如指令發(fā)送器。因此,這也具有定時器指示。在步驟78中,這個指示與指令發(fā)送器內(nèi)本地計算的指示進行比較;這個指示由與從其它指令接收器中接收的時間指示進行的比較而產(chǎn)生。指示也來自指令發(fā)送器的定時器,具體地,假設(shè)是來源于啟動程序事件的指示。
如果接收的信號的時間指示是一致的,下一步移向步驟80,其中指令發(fā)送器發(fā)送的命令或指令得到處理;相反,如果時間指示與本地計算的指示不一致,下一步驟是82。在步驟82中,眾所周知,在步驟76中發(fā)送的信號不一致,并且在步驟76中接收的信號不是來自已經(jīng)經(jīng)受啟動程序事件的指令接收器。接收的信息或命令被忽視。
因此,圖4的方法允許具有更確定性的識別信息來源;它用來保證使用啟動程序事件的組結(jié)構(gòu)。
圖4中所述的方法可能存在變化。因此,如果指令發(fā)送器本身不能檢測啟動程序事件,例如,因為指令發(fā)送器是游動物體,不能連接到電源,但是它在它的第一次啟動瞬間能觸發(fā)它自己的定時器。因此,在獲取期間,與所有指令接收器標(biāo)識符一起記錄之前,在每個幀中收集的計數(shù)器設(shè)置由指令發(fā)送器計數(shù)器設(shè)置進行遞減。在獲取階段結(jié)束時,這些設(shè)置都進行比較,這些與平均設(shè)置的區(qū)別達到某一程度,平均設(shè)置與未包括的標(biāo)識符對應(yīng)。
編碼時間基準(zhǔn)的方法也可以改變。因此,如果各種物體裝備內(nèi)部定時器,例如允許用戶進行時間編程,它們不能啟動計數(shù)器,但能簡單記錄啟動程序事件的日期和時間。然后能以信息的方式發(fā)送所述日期和/或時間。
步驟78的一致性測試依賴于理想精度和計算機漂移。對于當(dāng)前用在卷開百葉窗上的定時器來說,由于約300毫秒/小時的漂移,認為已經(jīng)接收到單個啟動程序事件的物體必須以約10毫秒的時間指示進行響應(yīng),持續(xù)步驟44的時間,假設(shè)限定為2分鐘。這使啟動程序事件之間的區(qū)別能間隔小于100毫秒,實際上,這使兩組物體之間的任何混淆極不可能。
在圖4的實例中,描述時間指示到信息內(nèi)的插入,信息由指令接收器發(fā)送給指令發(fā)送器。因此,圖4的方法應(yīng)用到圖3中的實例。然而,應(yīng)該理解,為了與關(guān)于圖3所述的配對不同的目的,可以實施關(guān)于圖4說明的指令接收器中的組定義。在家用自動操作機構(gòu)的情況下,實施圖4的方法來定義通用指令,該通用指令對所有接收器或它們中某些進行集中編程。更通用地,圖4的方法用于關(guān)于一組物體的任何順序,該組由啟動程序事件進行定義。
與圖3中所述的方案相比,圖4的方案確保更大的可靠性,即使在物體上實施不同的編程順序,尤其可以是這種情況,即假設(shè)在相鄰公寓內(nèi)同時對操作機構(gòu)進行編程。
在圖4的實例中,不同物體發(fā)送所有信息;在不同物體用作指令接收器并將它們的標(biāo)識符發(fā)送給指令發(fā)送器進行配對的范圍內(nèi),這是相關(guān)的;為了形成組,這個方案未得到授權(quán);它滿足單個物體將時間指示提供給其它物體以便其它物體能確定它們是否與已經(jīng)提供指示的物體屬于同一組。因此,組中的物體列表可以通過從物體發(fā)送帶有時間指示的指令來產(chǎn)生;因此具有相同時間指示的其它物體可以得到公告。這個方案將交換限定到只公告組成員的程度。
通過對指令接收器進行編程以在一個或所有信息中發(fā)送時間基準(zhǔn)來實施圖4的方案。
圖5表示在用作指令接收器的雙向物體中實施的方法流程圖。如圖3中所示,在圖中的實例中假設(shè)啟動程序事件由雙重斷電構(gòu)成,沒有圖4的時間確認。開始時(步驟84),指令接收器等待啟動程序事件。在步驟86中,指令接收器檢測啟動程序事件;如上所述,在步驟88中,它發(fā)送它的標(biāo)識符和用于配對的指示;在步驟88中,未表示這個給管理沖突的發(fā)送的可能重復(fù)。然后指令接收器等待臨時分配指令。在步驟90中,它接收臨時分配指令,并保存它臨時分配給的指令發(fā)送器的標(biāo)識符。
在步驟92中,接收到信息時,指令接收器檢查信息是否來自它已經(jīng)分配給的指令發(fā)送器。如果不是這種情況,它移向步驟94,其中忽略該信息并恢復(fù)到等待新的信息。
如果接收到的信息來自指令接收器臨時分配給的指令發(fā)送器,指令接收器執(zhí)行包含在信息中的指令。更精確地,它在步驟96中測試指令是否是配對指令。如果是這種情況,接收器移向步驟98,其中它得到配對,并且以配對模式運行和只響應(yīng)與它配對的發(fā)送器。如果指令不是配對指令,它在步驟100中測試這些指令是否是釋放指令。
如果是這種情況,釋放指令接收器而不進行配對;程序返回到步驟86,等待新的啟動程序事件;如果不是,則接收器移向步驟102,其中執(zhí)行指令,然后返回到步驟92,等待來自它配對的指令發(fā)送器的新信息。在步驟102中執(zhí)行的指令可以是例如經(jīng)由指令接收器控制的產(chǎn)品執(zhí)行響應(yīng)命令的指令,用于指令接收器的可視識別。
圖5的流程未表示固定時間之后的釋放情況,如圖3描述中的替代方案所述。根據(jù)臨時配對期間發(fā)送的指令,步驟96、98、100和102的順序也可以改變,或者可以消除這些步驟中的某些步驟。
圖6表示在用作指令發(fā)送器的雙向物體中實施的方法流程圖;如圖3中的實例,假設(shè)指令發(fā)送器使用Stop和Prog按鈕進行配對處理。在步驟110中接通指令發(fā)送器。然后所述接通使指令發(fā)送器對它們標(biāo)識符的指令接收器的發(fā)送敏感。這個接通可以由指令發(fā)送器上的特定動作構(gòu)成;它可以簡單地將電壓應(yīng)用到指令發(fā)送器,其后是自動接通。
在步驟112,指令發(fā)送器從指令接收器中接收包含它們標(biāo)識符的發(fā)送;參見圖3的步驟44。因此,指令發(fā)送器可以建立能用于臨時分配的指令接收器列表。
如圖4的步驟74中所示,如果指令接收器發(fā)送時間基準(zhǔn),則如參考圖4所述,在步驟112中建立該列表可以包括比較時間基準(zhǔn)。根據(jù)這個觀點,雖然可能性低,但在安裝位置覆蓋中是可能的,例如一些辦公樓層或公寓,其存在應(yīng)用到可比量物體上的兩個啟動程序事件的重疊。在這種情況下,由指令接收器發(fā)送的時間基準(zhǔn)的一致性測試不能指示哪些物體屬于該正確組。設(shè)計一致性測試,以便如果所有測試都不在一致的時隙內(nèi),則拒絕所有標(biāo)識符,或者如果不一致的標(biāo)識符比例超出規(guī)定閾值,則拒絕所有標(biāo)識符。在這種情況下,所有必須要完成的是觸發(fā)新的啟動程序事件來形成組。
也可以假設(shè),只有從指令發(fā)送器中接收到信號時,才公告各種指令接收器,表示它即將接收它們的注冊和它們的標(biāo)識符。然而,這增加了步驟和延長了內(nèi)部時鐘計算時間。
在步驟114中,指令發(fā)送器發(fā)送臨時分配指令。如果使用圖4中提出的原理,這個指令伴有時間基準(zhǔn)。這個方案避免了未在指定組內(nèi)的指令接收器的臨時分配。臨時分配指令也可以發(fā)送給該列表上的指令接收器;這更可靠,但拖延了信息。在考慮過的按鈕實例中,Prog按鈕用來觸發(fā)這個步驟。
在步驟116中用戶開始下卷該列表。例如可以使用Stop按鈕。例如可以使用Stop按鈕。壓住這個按鈕,然后使指令發(fā)送器發(fā)送響應(yīng)指令。
這個響應(yīng)指令之后,步驟118等待新的用戶指令。如果用戶按Stop按鈕,在步驟120中他移向下一個指令接收器,并且返回到步驟116。如上所述,卷動該列表的順序是不重要的。
如果在步驟118中用戶按Prog指令,他移向步驟122,它是配對步驟。這個步驟包含給指令接收器簡單發(fā)送配對指令,響應(yīng)請求剛才已經(jīng)發(fā)送給指令接收器。如上所述,交換也可以更簡單或更復(fù)雜。
這個步驟之后,如步驟124中所示,發(fā)送釋放指令;或者使用第二次按下Prog鍵,或者新按下Stop鍵,或者這些鍵的任何組合。然后程序結(jié)束,以標(biāo)準(zhǔn)模式使用指令發(fā)送器來控制配對的指令接收器。如上所述,發(fā)送釋放指令不是必需的。預(yù)定時間之后自動釋放也是一種選擇。如上所述,可以再次卷動該列表來配對另一指令接收器;這避免需要為新配對再次建立列表。
圖6的流程是示意性的,尤其是不系統(tǒng)地表示用戶壓按鈕之前的等待步驟。
當(dāng)然,本發(fā)明不局限于上述實施例。因此,在圖3的實例中,列表中要配對的接收器也可以直接選擇,無需通過步驟52、54和58。也可以是這種情況,例如,假設(shè)指令發(fā)送器必須以任何順序配對給每個接收器。也可以是這種情況,假設(shè)顯示接收器標(biāo)識符的編程控制臺用作臨時分配的指令發(fā)送器。
只通過實例給出在發(fā)送器和接收器之間使用的無線電發(fā)送,并且可以進行修改。本發(fā)明尤其適用發(fā)送器和接收器使用單個頻率,或者各自以單獨頻率發(fā)送,或者通過頻率跳躍,或者使用不同的調(diào)制。事實上,本方法直接適用指令發(fā)送器或指令接收器,它們是能發(fā)送和接收的“雙向物體”。
已經(jīng)使用術(shù)語“指令接收器”和“操作機構(gòu)”,它們尤其應(yīng)用到卷開百葉窗操作機構(gòu)的實例。如在實例中,接收器和操作機構(gòu)可以是單獨部件,或者形成單個組件,例如在操作機構(gòu)內(nèi)集成指令接收器。
在實例中,發(fā)送器在發(fā)送指令時將它們的地址發(fā)送給接收器;顯然,通過使用本技術(shù)領(lǐng)域內(nèi)的公知技術(shù),可以對相關(guān)地址進行編碼或加密。
權(quán)利要求
1.一種使作為指令接收器的雙向物體(4,10,14)與作為指令發(fā)送器的雙向物體(16)進行配對的方法,包含下列步驟(a)至少一個作為指令接收器的雙向物體臨時分配(48)給作為指令發(fā)送器的雙向物體;(b)從所述臨時分配的物體中選擇(52,54,58)作為指令接收器的雙向物體;(c)對所選物體進行配對(56)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于它包括重復(fù)選擇步驟(b)和配對步驟(c)。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于它在配對步驟(c)之后包括釋放(62)與該配對物體臨時分配明顯不同的物體步驟(d)。
4.根據(jù)權(quán)利要求1、2或3所述的方法,其特征在于臨時分配步驟包含(a1)響應(yīng)啟動程序事件(42),由至少一個作為指令接收器的雙向物體發(fā)送(44)它的標(biāo)識符;(a2)由作為指令發(fā)送器的雙向物體發(fā)送(46)它的標(biāo)識符;(a3)由作為指令接收器的雙向物體保存作為指令發(fā)送器的雙向物體的標(biāo)識符;(a4)由作為指令發(fā)送器的雙向物體保存作為指令接收器的每個雙向物體的所述標(biāo)識符。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于步驟(a1)包含發(fā)送帶有時間基準(zhǔn)的標(biāo)識符,時間基準(zhǔn)在啟動程序事件的瞬間確定。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于步驟(a4)包含保存作為指令接收器的雙向物體的標(biāo)識符,這些標(biāo)識符具有相同或相似的時間基準(zhǔn)。
7.根據(jù)權(quán)利要求1-6之一所述的方法,其特征在于選擇步驟包含(b1)將響應(yīng)請求指令從作為指令發(fā)送器的物體中發(fā)送(50)給臨時分配的物體之一;(b2)響應(yīng)(52)來自臨時分配的物體之一,以發(fā)送響應(yīng)請求指令給該物體;(b3)如果已經(jīng)響應(yīng)的物體不是理想的物體,則重復(fù)發(fā)送響應(yīng)請求的步驟,但發(fā)送響應(yīng)請求給另一個臨時分配的物體(50)。
8.根據(jù)權(quán)利要求1-7之一所述的方法,其特征在于所述釋放步驟包含在固定時間內(nèi)未接收到指令時,釋放與該配對物體不同的臨時分配的物體。
9.根據(jù)權(quán)利要求1-7之一所述的方法,其特征在于釋放步驟包含接收到編址給另一個臨時分配的物體的配對指令時,釋放臨時分配的物體。
10.根據(jù)權(quán)利要求1-7之一所述的方法,其特征在于釋放步驟包含通過作為指令發(fā)送器的物體發(fā)送釋放指令。
11.根據(jù)權(quán)利要求1-10之一所述的方法,其特征在于所述配對步驟包含將雙向物體配對給所選物體,所選物體已分配給該雙向物體。
12.根據(jù)權(quán)利要求1-10之一所述的方法,其特征在于所述配對步驟包含將另一雙向物體的所選物體配對給所選物體已分配的雙向物體。
13.一種運行作為指令接收器的雙向物體的方法,包含(a)臨時分配(90)給作為指令發(fā)送器的雙向物體;并且根據(jù)用戶選擇,執(zhí)行下列步驟之一(b)配對(98)給作為指令發(fā)送器的雙向物體,或(c)臨時分配之后的釋放(100)。
14.根據(jù)權(quán)利要求13所述的方法,其特征在于所述臨時分配步驟包含(a1)響應(yīng)啟動程序事件(86),發(fā)送(88)標(biāo)識符;(a2)接收標(biāo)識符;(a3)保存接收的標(biāo)識符。
15.根據(jù)權(quán)利要求13所述的方法,其特征在于所述發(fā)送步驟包含發(fā)送時間基準(zhǔn)的標(biāo)識符,時間基準(zhǔn)在啟動程序事件的瞬間確定。
16.根據(jù)權(quán)利要求13、14或15所述的方法,其特征在于所述釋放步驟包含在接收到編址給另一物體的配對指令時進行釋放。
17.根據(jù)權(quán)利要求13、14或15所述的方法,其特征在于所述釋放步驟包含在接收到釋放指令時進行釋放。
18.根據(jù)權(quán)利要求13-17之一所述的方法,其特征在于所述配對步驟包含配對給作為指令發(fā)送器的所述雙向物體。
19.根據(jù)權(quán)利要求13-17之一所述的方法,其特征在于所述配對步驟包含配對給與作為指令發(fā)送器的所述雙向物體不同的雙向物體。
20.一種運行作為指令發(fā)送器的雙向物體的方法,包含(a)接收和保存(112)至少一個作為指令接收器的雙向物體的標(biāo)識符;(b)發(fā)送(114)臨時分配指令;(c)將響應(yīng)請求指令發(fā)送(116)給其標(biāo)識符已經(jīng)保存的一個物體;(d)根據(jù)用戶指令,將配對指令發(fā)送(116)給所述物體。
21.根據(jù)權(quán)利要求20所述的方法,其特征在于重復(fù)步驟(c)和(d)。
22.根據(jù)權(quán)利要求20或21所述的方法,其特征在于通過指令發(fā)送(124)步驟(e),釋放標(biāo)識符已經(jīng)保存的物體,并且這些物體與已經(jīng)發(fā)送給配對請求指令的配對物體分開。
23.根據(jù)權(quán)利要求20、21或22所述的方法,其特征在于接收步驟(112)包含比較接收的時間基準(zhǔn)和所述標(biāo)識符,以及保存具有相同或相似時間基準(zhǔn)的標(biāo)識符。
24.根據(jù)權(quán)利要求20-23之一所述的方法,其特征在于步驟(c)包含(c1)給標(biāo)識符已經(jīng)保存的一個物體發(fā)送響應(yīng)請求指令;(c2)給標(biāo)識符已經(jīng)保存的另一物體發(fā)送響應(yīng)請求指令;步驟(d)包含給已被前一響應(yīng)請求指令編址的物體發(fā)送配對指令。
25.根據(jù)權(quán)利要求20-24之一所述的方法,其特征在于步驟(e)包含發(fā)送釋放指令。
26.根據(jù)權(quán)利要求20-25之一所述的方法,其特征在于在步驟(d)中,所述配對指令包括另一物體的標(biāo)識符。
27.一種雙向物體,包含-接收級(24);-發(fā)送級(26);-邏輯單元(28),其所述控制接收級(24)和所述發(fā)送級(26),并且實施根據(jù)權(quán)利要求13-19之一所述的方法。
28.一種雙向物體,包含-接收級(24);-發(fā)送級(26);邏輯單元(28),其控制接收級(24)和發(fā)送級(26),并且實施根據(jù)權(quán)利要求20-24之一所述的方法。
全文摘要
一些指令接收器臨時分配(48)給一個指令發(fā)送器。所述臨時分配之后,指令接收器只響應(yīng)分配給它們的指令發(fā)送器。因此,指令發(fā)送器可以用來選擇(50、52、54、58)要進行匹配的指令接收器;所選擇的指令接收器與分配給它的指令發(fā)送器或另一指令發(fā)送器相配(56)。然后釋放(62)除匹配的指令接收器以外的指令接收器。由于在臨時分配的接收器中進行選擇和匹配,即使在帶電的無線電環(huán)境中,所述步驟對外部中斷不靈敏,并保持安全。
文檔編號H04M11/00GK1630890SQ03803671
公開日2005年6月22日 申請日期2003年2月7日 優(yōu)先權(quán)日2002年2月11日
發(fā)明者F·瓦洛塔, V·邁斯特, C·奧特雷 申請人:尚飛股份公司