專利名稱::使用繼承的配置數(shù)據(jù)自動配置網(wǎng)絡內(nèi)的裝置的系統(tǒng)和方法
技術領域:
:本發(fā)明主要涉及計算一幾和計算機相關技術。更具體地,本發(fā)明涉及網(wǎng)絡內(nèi)的裝置的自動配置。
背景技術:
:計算機和通信技術持續(xù)以快速的步伐發(fā)展。實際上,計算機和通信技術涉及人們?nèi)粘I畹暮芏喾矫妗@?,現(xiàn)今消費者正在使用的很多裝置,在裝置的內(nèi)部具有小型計算機。這些小型計算機具有不同的大小和精密度。這些小型計算機包括從一個微型控制器到全功能的完整計算機系統(tǒng)的每一種。例如,這些小型計算機可能是例如微型控制器的單片計算機、例如控制器的單板型計算機、例如IBM-PC兼容機的典型臺式計算機等。計算機一般具有一個或多個在計算機核心的處理器。處理器通常與不同的外部輸入和輸出相互連接,用來管理特定計算機或裝置。例如,可以將自動調(diào)溫器中的處理器連接到用于選擇溫度設置的按鈕、連接到暖爐或空調(diào)以改變溫度、連接到溫度傳感器以讀取當前溫度并將其顯示在顯示器上。很多電器、裝置等包括一個或多個小型計算機。例如,自動調(diào)溫器、暖爐、空調(diào)系統(tǒng)、電水箱、電話、打字機、汽車、自動售貨機、及很多不同種類的工業(yè)設備,現(xiàn)在一般在其內(nèi)部具有小型計算機或處理器。計算機軟件使這些計算機的處理器運行并指示處理器如何執(zhí)行某個任務。例如,在自動調(diào)溫器上運行的計算機軟件可以在達到特定溫度時使空調(diào)停止運行,或可以在需要時打開加熱器。通常將作為裝置、電器、工具等的一部分的這些種類的小型計算機稱為嵌入式系統(tǒng)。術語"嵌入式系統(tǒng)"通常是指作為較大的系統(tǒng)的一部分的計算機硬件和軟件。嵌入式系統(tǒng)可以不具有例如鍵:盤、鼠標、和/或監(jiān)視器的典型的輸入和輸出裝置。通常,在每個嵌入式系統(tǒng)的核心,是一個或多個處理器??梢栽诟鞣N不同的場合中使用嵌入式系統(tǒng)。例如,照明系統(tǒng)可以使用嵌入式技術。尤其是,嵌入式系統(tǒng)可以用于監(jiān)視并控制照明系統(tǒng)。例如,嵌入式系統(tǒng)可以用于調(diào)暗或增加照明系統(tǒng)內(nèi)單個燈或一組燈的亮度。嵌入式系統(tǒng)可以用于通過啟動照明系統(tǒng)內(nèi)的各燈來建立特定的照明模式??梢詫⑶度胧较到y(tǒng)連接到照明系統(tǒng)內(nèi)的各開關。嵌入式系統(tǒng)可以指示開關對各燈或整個照明系統(tǒng)通電或斷電。因此,可以通過嵌入式系統(tǒng)來控制每個獨立的燈的亮度或電源狀態(tài)。安全系統(tǒng)也可以使用嵌入式技術。嵌入式系統(tǒng)可以用于控制并監(jiān)視安全系統(tǒng)內(nèi)的各安全傳感器。嵌入式系統(tǒng)可以提供控制以在白天或晚上的特定時間自動接通每個安全傳感器的電源??梢詫⑶度胧较到y(tǒng)連接到運動傳感器。如果檢測到運動,則嵌入式系統(tǒng)可以自動接通單獨的運動傳感器的電源,并提供控制以啟動攝像機和/或警報。還可以將嵌入式系統(tǒng)連接到監(jiān)視門或窗戶的傳感器,當感測到活動時采取指定動作。嵌入式技術還可以用于控制例如蜂窩式電話的無線產(chǎn)品。嵌入式系統(tǒng)可以提供指令以接通蜂窩式電話的顯示器的電源。嵌入式系統(tǒng)還可以啟動蜂窩式電話內(nèi)的音頻揚聲器以向用戶提供呼入電話的音頻通知。例如爐、電冰箱或微波爐等家用電器也可以包含嵌入式技術。例如,按摩躺椅可以包含根據(jù)用戶的偏好提供指令使椅子的背部自動傾斜的嵌入式系統(tǒng)。嵌入式系統(tǒng)還可以根據(jù)用戶的偏好提供啟動椅子內(nèi)的振動組件的指令。在家庭中通常備有的附加產(chǎn)品也可以包含嵌入式系統(tǒng)。例如,可以將嵌入式系統(tǒng)用在廁所內(nèi)以控制用來補充儲水箱中的水的水平位置??梢詫⑶度胧较到y(tǒng)用在噴射式浴缸內(nèi)以例如控制空氣的流出。遺憾的是,嵌入式裝置網(wǎng)絡的安裝和配置可能非常復雜、耗時并且麻煩。例如,考慮將燈開關安裝到大寫字樓內(nèi)的嵌入式裝置網(wǎng)絡中的復雜性。寫字樓可能包括將近幾百或幾千個燈。所安裝的開關可以用于控制整個樓內(nèi)的任一個燈或一組燈。識別出要安裝開關(以及開關自然地或默認地控制)的相關房間或區(qū)域內(nèi)的燈可能是井毛時而且困難的。因此,使用改進的自動配置網(wǎng)絡內(nèi)的裝置的系統(tǒng)和方法可以獲得改善。這里說明提供自動配置網(wǎng)絡內(nèi)的裝置的一些示例系統(tǒng)和方法。
發(fā)明內(nèi)容公開了一種基于繼承的配置數(shù)據(jù)的自動裝置配置方法。訪問存儲在與第一裝置進行電子通信的連接盒處的配置數(shù)據(jù)。配置數(shù)據(jù)包括第一裝置的默認對象區(qū)域分配。對象區(qū)域包括網(wǎng)絡的一部分。識別對象區(qū)域內(nèi)的裝置。判斷第一裝置是否與識別出的裝置中的某個裝置兼容。以自動化的方式將第一裝置配置為與對象區(qū)域中的一組兼容裝置內(nèi)的至少一個裝置交互。在一個實施例中,第一裝置至少可以控制一組兼容裝置內(nèi)的裝置的一個方面。例如,第一裝置可以是燈開關,一組兼容裝置可以包括至少一個燈。第一裝置可以是視頻提供裝置,一組兼容裝置可以包括顯示裝置。第一裝置可以是嵌入式裝置。此外,網(wǎng)絡可以包括嵌入式裝置網(wǎng)絡。連接盒可以連接到單個裝置或多個裝置。還公開了一種用于實現(xiàn)上述方法的系統(tǒng)。該系統(tǒng)包括連4妄盒,其包括配置數(shù)據(jù);第一裝置,其與連接盒進行電子通信;處理器,其包含在連接盒或第一裝置內(nèi),或與連接盒或第一裝置進行電子通信;存儲器,其與處理器進行電子通信。該系統(tǒng)還包括存儲在存儲器中、用于執(zhí)行上述公開的方法的指令。還公開了一種包括用于執(zhí)行前述方法的指令的計算機可讀介質(zhì)。在這里專用的詞"示例性"意味著"作為實施例、例子或圖示"。在這里作為"示例性"說明的任何實施例不必解釋為比其它實施例優(yōu)選或有利。盡管在附圖中呈現(xiàn)了實施例的多種方面,但除非特別指出,附圖不必按比例畫出。這里公開的實施例的;f艮多特征可以作為計算機軟件、電子硬_件、或二者的結合來實現(xiàn)。為了清楚地說明硬件和軟件的這種可互換性,一般根據(jù)各種組件的功能來對其進行說明。這種功能是的設計限制。本領域的技術人員針對每個具體應用可以以不同的方式實現(xiàn)所述功能,但是這種實現(xiàn)決定不應被解釋為脫離了本發(fā)明的范圍。在所述功能作為計算機軟件來實現(xiàn)的情況下,這種軟件可以包括位于存儲器裝置內(nèi)和/或作為電信號通過系統(tǒng)總線或網(wǎng)絡發(fā)送的任何種類的計算機指令或計算機可執(zhí)行代碼。實現(xiàn)與這里所述的組件相關的功能的軟件可以包括單個指令或多個指令,可以將該軟件分配到若干不同的代碼段,不同的程序中,以及跨越幾個存儲器裝置。如在這里所使用的,術語"計算裝置"是指任何一種一般用于進行算術或邏輯運算的具有處理器的電子裝置。計算裝置可以包括存儲器(例如,隨機存取存儲器(RAM,randomaccessmemory)、閃速存儲器和/或硬盤存儲裝置)。計算裝置可以處理存儲在存儲器中的指令。計算裝置可以有選擇地包括其它組件,例如用于與其它裝置通信的通信接口(例如,網(wǎng)卡或調(diào)制解調(diào)器)、用于接收用戶輸入的輸入(例如,鍵盤、觸摸墊或鼠標)或用于向用戶提供信息的輸出(例如,音頻輸出或顯示屏)。此外,應當指出,可以以不同類型的裝置來實現(xiàn)計算裝置,例如臺式計算機、服務器、平板PC(tabletPC)、筆記本計算機、個人數(shù)據(jù)助理(PDA,personaldataassistant)、蜂窩式電話或嵌入式裝置。根據(jù)以下結合附圖的說明和所附權利要求,本發(fā)明的示例實施例將變得更充分明顯。應當理解,這些附圖只說明示例實施例,因此不應考慮為是對發(fā)明范圍的限制,通過使用下列附圖,更具體和詳細地說明本發(fā)明的示例實施例,其中圖l是在家庭內(nèi)示出的自動裝置配置系統(tǒng)的一個實施例的框圖2是示出在連接盒和可自動配置裝置之間存在一對一關系的自動裝置配置系統(tǒng)的一個實施例的框圖3是在對等(peerto-peer)配置中示出的自動配置系統(tǒng)的可選實施例的框圖4是示出將單個連接盒連接到多個可自動配置裝置的自動裝置配置系統(tǒng)的一個實施例的框圖5是示出包括連接到單個連接盒的多個可自動配置裝置且還包括主節(jié)點的自動裝置配置系統(tǒng)的可選實施例的框圖6是示出網(wǎng)絡內(nèi)裝置的自動配置方法的一個實施例的流程圖7是示出一般在主節(jié)點、連接盒和/或可自動配置裝置中使用的主要硬件組件的框圖8是示出可以與所公開的系統(tǒng)一起使用的照明系統(tǒng)和連接到網(wǎng)絡的裝置的自動配置方法的框圖9是示出可以與所公開的系統(tǒng)一起使用的安全系統(tǒng)和連接到網(wǎng)絡的裝置的自動配置方法的框圖;以及圖IO是示出可以與所公開的系統(tǒng)一起使用的家庭系統(tǒng)和連接到網(wǎng)絡的裝置的自動配置方法的框圖。具體實施例方式圖1是在家庭101內(nèi)示出的自動裝置配置系統(tǒng)IOO的一個實施例的框圖。所示家庭101包括書房102a、雜物間102b、家庭活動室102c和休息室102d。圖l示出家庭101的第一層。為了簡單,未示出家庭101的第二或其它層。當然,圖l中所示的家庭101僅是示例性的。可以在各種環(huán)境中使用自動裝置配置系統(tǒng)IOO,例如寫字樓、公寓綜合樓、居民區(qū)、城市或甚至更大的地理區(qū)域。圖l中公開的系統(tǒng)100包括主節(jié)點110、各種連接盒120af、許多可自動配置裝置130和網(wǎng)絡140。主節(jié)點IIO是與每個連接盒120進行電子通信的計算裝置。通過每個連接盒120,主節(jié)點IIO還與每個可自動配置裝置130進行電子通信。主節(jié)點110可以控制每個連接盒120和可自動配置裝置130(例如,改變每個連接盒120或可自動配置裝置130的設置或狀態(tài))。例如,在一個實施例中,可以從主節(jié)點110關閉或打開家庭101內(nèi)的全部或部分》丁130b~c、130e~f、130i~j、130m。在一個實施例中,主節(jié)點110還可以確定連接盒120和/或可自動配置裝置130的狀態(tài)。例如,主節(jié)點110可以用于確定打開或關閉家庭101內(nèi)的A丁130b~c、130e~f、130i~j、130m中的口那幾個??梢砸愿鞣N方式實現(xiàn)主節(jié)點110。例如,可以用個人計算^/L、平板PC、具有墻式安裝觸摸屏的計算裝置、服務器、個人數(shù)字助理(PDA)或可以用于通過網(wǎng)絡140發(fā)送并接收消息的任何其它裝置來實現(xiàn)主節(jié)點110??梢栽诮Y構上以各種方式實現(xiàn)連接盒120。例如,連接盒120可以是安裝在墻或天花板內(nèi)的盒,其具有開放側(cè),其中可以嵌入或插入可自動配置裝置130(例如,燈開關)??蛇x地,連接盒120可以是任何形狀的裝置,可以將配線或線纜連接到連接盒120以使盒120與一個或多個可自動配置裝置130進行電子通信。換句話說,連接盒120可以是網(wǎng)絡140內(nèi)的任何裝置或節(jié)點,通過連接盒120,其它裝置130可以獲得有關其環(huán)境的情報或信息。在一個實施例中,連接盒120可以包括處理器和存儲器。可選地,連接盒120可以不具有處理器,而可以僅包括存儲數(shù)據(jù)的存儲器。在該實施例中,可以由包括處理器的另一個裝置(例如主節(jié)點IIO)得到并使用數(shù)據(jù)。連接盒120執(zhí)行系統(tǒng)100內(nèi)的各種功能。例如,在一個實施例中,如在家庭活動室102c中所示,連接盒120在多個可自動配置裝置130和主節(jié)點IIO或其它裝置之間路由通信。連接盒120也可以在連接到連接盒120的兩個不同的可自動配置裝置130之間路由通信。在另一個實施例中,如在書房102a中所示,在連^妄盒120和可自動配置裝置130之間存在一對一的對應關系。在該實施例中,如此配置的連接盒120不執(zhí)行路由功能。每個連接盒120還包括配置數(shù)據(jù)144。使用配置數(shù)據(jù)144來配置連接到連接盒120的可自動配置裝置130。具體地,配置數(shù)據(jù)144對連接到連接盒120的裝置130提供默認配置信息。在一個實施例中,配置數(shù)據(jù)144向所連接的裝置130提供分配的對象區(qū)域148。參考圖l,對象區(qū)域148是與家庭101內(nèi)的區(qū)域或區(qū)相關聯(lián)的網(wǎng)絡的一部分,并與所連接裝置130邏輯相關。對象區(qū)域148可以與例如房間102、一組房間102、一個或多個房間102的部分或家庭101內(nèi)的區(qū)相關聯(lián)??蛇x才奪地,雖然一組內(nèi)部相關(interrelated)裝置130和/或連接盒120在家庭101內(nèi)在位置上可能不相互接近,但是對象區(qū)域148可以包括網(wǎng)絡內(nèi)的這些裝置130和/或連接盒120。例如,雖然部分外部燈130位于家庭101的前面,而其它外部燈130位于家庭101的后面,^旦是對象區(qū)域148可以包括家庭101中的全部外部燈130。使用該系統(tǒng)IOO,網(wǎng)絡140內(nèi)的可自動配置裝置130或其它裝置在對象區(qū)域148內(nèi)進行搜索以識別與相關可自動配置裝置130兼容的裝置130。應當理解,例如,當將燈開關130a、130d、130k、1301(例如,打開/關閉開關或調(diào)光器開關)連接到網(wǎng)絡140時,開關130a、130d、130k、1301可以4空制網(wǎng)全各140內(nèi)的火丁130b~c、130e~f、130ij、130m中的任何一個或燈130b~c、130e~f、130ij、130m中的任何一組。使用對象區(qū)域148,連接到連接盒120的裝置130僅在對象區(qū)域148內(nèi)搜索兼容裝置130,例如,僅在燈開關130a、130d、130k、1301所處于的相關房間或房間的一部分內(nèi)4臾索燈130。因此,搜索僅覆蓋與相關可自動配置裝置130邏輯相關的裝置130。在一個實施例中,每個對象區(qū)域148覆蓋連接到特定連接盒120的多個裝置130。圖1的對象區(qū)域B、C和D140bd提供這種配置的例子。在該實施例中,當將燈開關130d、130k、1301連接到特定連接盒120時,將檢查連接到該連接盒120的全部裝置130(即對象區(qū)域148)以識別兼容裝置130,即可與燈開關130d、130k、1301交互的裝置130,例3口燈130ef、130ij、130m。之后,燈開關130d、130k、1301被自動配置為與兼容裝置130交互。如果默認配置不是用戶所希望的配置,則用戶可以手動修改這些設置。在另一個實施例中,將每個連接盒120連接到單個裝置130。在該實施例中,在單個區(qū)域內(nèi)可能包含多個連接盒120。圖l所示的這種情況的一個例子是單個區(qū)域覆蓋多個連接盒120ac的對象區(qū)域A140a。在該實施例中,雖然使用多個連^妄盒120a~c,但是搜索可以覆蓋對象區(qū)域內(nèi)的全部裝置130ac。當然,也可以使用這兩種方法的組合。在圖l所示的實施例中,每個房間內(nèi)的網(wǎng)絡140的每個部分包括單獨的對象區(qū)域148。其結果是,連接到書房102a中的連接盒120a的燈開關130a,蘿犬i^i也控制書房102a內(nèi)的燈130bc;連4妻到與雜物間102b相關的連接盒120d的燈開關130d自動控制該房間102b內(nèi)的燈130e~f,等等。當然,單個連接盒120可以覆蓋多個房間102或區(qū)域內(nèi)的裝置130。可選地,單個房間102或區(qū)域可以包括多個連接盒120。其結果是,對象區(qū)域148可以覆蓋房間102或區(qū)域的一部分、或多個房間102或區(qū)域。自^力酉己置不卩艮于火丁130b—c、130e~f、130i~j、130m牙口丈丁開關130a、130d、130k、1301。自動配置可以使用網(wǎng)絡140內(nèi)彼此交互的任意兩個裝置130。例如,視頻提供裝置130g(例如,DVD播放器或數(shù)字記錄/播放裝置)可以自動檢測是否存在顯示屏130h,反之亦然。使用配置數(shù)據(jù)144,可以配置視頻提供裝置130g來向顯示屏130h提供視頻信號。因此,可以以許多不同的方式實現(xiàn)可自動配置裝置130。例如,這些類型的裝置130可以包4舌火丁l30bc、130e~f、130ij、130m,燈開關130a、130d、130k、1301,墻式安裝或無線觸摸屏,吊扇,排氣扇,自動調(diào)溫器(包括特定區(qū)域自動調(diào)溫器),暖爐,空調(diào),燃氣壁爐和其開關,音頻/視頻提供裝置(電視、立體聲、mp3播放器,視頻游戲),音量/靜音控制,音頻揚聲器,開關式或3路電源插座和其開關,運動傳感器,熱傳感器,振動傳感器,煙霧傳感器,或垃圾粉碎機。與連接盒120類似,可自動配置裝置130可以包括處理器和存儲器,或可選擇地,可以僅包括存儲器。圖l所示的網(wǎng)絡140是通過其可以在例如主節(jié)點110、連接盒120和可自動配置裝置130之間發(fā)送數(shù)據(jù)信號的通信信道??梢砸愿鞣N方式實現(xiàn)網(wǎng)絡140。例如,網(wǎng)絡140可以包括局域網(wǎng)(LAN)、存儲區(qū)域網(wǎng)(SAN,storageareanetwork)、城市區(qū)域網(wǎng)絡(MAN,metropolitanareanetwork)、廣i戈網(wǎng)(WAN)或其組合(例如,因特網(wǎng)),而不需要彼此通信的裝置位于相同的物理位置、相同的網(wǎng)絡區(qū)段內(nèi)或甚至同一網(wǎng)絡內(nèi)??梢允褂酶鞣N不同的網(wǎng)絡配置和協(xié)議,包括以太網(wǎng)、TCP/IP、UDP/IP、IEEE802.11、IEEE802.16、藍牙、異步傳輸模式(ATM,asynchronoustransfermode)、光纖分布式數(shù)據(jù)接口(FDDI,fiberdistributeddatainterface)、令牌環(huán)(tokenring)、無線網(wǎng)絡(例如,802.11g或無線電話/數(shù)據(jù)網(wǎng)絡)、專用規(guī)則等,包括其組合。當然,也可以用一般不被視為"網(wǎng)絡"的傳統(tǒng)的點對點連接來實現(xiàn)一些實施例,點對點連接例如企業(yè)系統(tǒng)連接(ESCON,enterprisesystemsconnection)、小型計算機系統(tǒng)接口(SCSI)、光纖信道等。在一個實施例中,網(wǎng)絡140還可以包4舌由日本大阪的MatsushitaElectricWorks,Ltd.所生產(chǎn)的嵌入式裝置網(wǎng)絡。嵌入式裝置網(wǎng)絡包括當發(fā)生網(wǎng)絡錯誤時允許快速重新路由通信信道的請求方、提供方和介入節(jié)點的分布式網(wǎng)絡。圖l所示的實施例Y又為說明性的。例如,在圖l所示的可自動配置裝置130之外,所公開的系統(tǒng)100可以包括很多不同類型的可自動配置裝置130。此外,在所公開的系統(tǒng)和方法的范圍內(nèi),可自動配置裝置130和連接盒120的數(shù)量可以變化。此外,在一個配置中,可以省略主節(jié)點110,從而可以作為對等網(wǎng)絡240來實現(xiàn)系統(tǒng)100。自動裝置配置系統(tǒng)100比手動配置系統(tǒng)提供顯著的優(yōu)點。例如,考慮使用手動配置系統(tǒng)的寫字樓。寫字樓可能具有將近幾百或幾千個燈。當將燈開關連接到網(wǎng)絡時,在寫字樓內(nèi)的全部燈的范圍內(nèi)進行識別和分類,并識別出例如在相關房間或區(qū)域中的燈的控制編號或控制數(shù)據(jù),可能非常耗時。在公開的系統(tǒng)100中,連接盒120的配置數(shù)據(jù)144提供默認的自動配置或幾乎相同的狀況。進行自動配置,而沒有手動識別裝置130的麻煩任務,且不用確定存有疑問的可以與裝置130兼容的每個裝置130的身份或控制信臺圖2是示出自動裝置230配置系統(tǒng)200的一個實施例的框圖。圖2所示的系統(tǒng)200包括連接到第一連接盒220a的第一可自動配置裝置230a和連接到第二連接盒220b的兼容裝置230b。所示對象區(qū)域248覆蓋第一裝置230a和兼容裝置230b。系統(tǒng)200還包括網(wǎng)絡240和主節(jié)點210。如上所述,可以以各種方式來實現(xiàn)網(wǎng)絡240。網(wǎng)絡24(H吏得可以在第一裝置230a、兼容裝置230b、第一和第二連接盒220a~b以及主節(jié)點210之間進行通信。如在這里所使用的,術語網(wǎng)絡240可以包括任何類型的電子通信信道。第一裝置230a和兼容裝置230b包括裝置類型數(shù)據(jù)232a~b。裝置類型數(shù)據(jù)232可以用于判斷第一裝置230a是否與兼容裝置230b或?qū)ο髤^(qū)域248內(nèi)的其它裝置230兼容。裝置類型數(shù)據(jù)232可以識別什么類型的裝置230不可接受(例如,燈開關或燈)。數(shù)據(jù)232還可以識別用于控制或確定特定裝置230的狀態(tài)的可接受類型的輸入、輸出參數(shù)。系統(tǒng)200還包括第一和第二連接盒220ab。每個連接盒220包括酉己置數(shù)據(jù)244a~b。配置數(shù)據(jù)244可以用于配置第一裝置230a與對象區(qū)域248內(nèi)的例如圖2所示的兼容裝置230b的其它裝置230交互。如與圖l相關地示出的,配置數(shù)據(jù)可以定義對象區(qū)域248。對象區(qū)域248覆蓋邏輯相關的可自動配置裝置230。在一個實施例中,對象區(qū)域248還包括不能進行自動配置的裝置230。如圖2所示,對象區(qū)域248包括裝置230,第一裝置230a可以以自動化的方式與該裝置230交互。如上所述,對象區(qū)域248可以包括位于樓或家庭的特定房間或區(qū)域內(nèi)的裝置230。如上所述,對象區(qū)域248還可以包括相關裝置230,例如照明相關裝置230(例如,其它燈開關和燈)或控制器開關和垃圾粉碎機。在所述實施例中,第一連接盒220a的配置數(shù)據(jù)244a規(guī)定第一裝置230a位于對象區(qū)域248內(nèi)。第二連接盒220b的配置數(shù)據(jù)244b規(guī)定兼容裝置230b位于所示對象區(qū)域248內(nèi)。因此,第一裝置230a、兼容裝置230b、連接盒220或主節(jié)點210可以使用配置數(shù)據(jù)244來使相關裝置230與指定對象區(qū)域248相關聯(lián)。當然,配置數(shù)據(jù)244僅規(guī)定特定對象區(qū)域內(nèi)的裝置230的默認分配。用戶或系統(tǒng)管理員可以改變這些分配。圖2所示的主節(jié)點210包括裝置識別組件212、兼容性判斷組件214和配置組件216。裝置識別組件212按照配置數(shù)據(jù)244所定義的來識別對象區(qū)域248內(nèi)的裝置230。為了識別相關裝置230,裝置識別組件212可以簡單地在對象區(qū)域248內(nèi)進行搜索??蛇x地,裝置識別組件212可以獲得對象區(qū)域248內(nèi)的裝置230的列表或數(shù)據(jù)庫??梢栽诶缰鞴?jié)點210或連接盒220上存儲該列表或數(shù)據(jù)庫。兼容性判斷組件214判斷在對象區(qū)域248內(nèi)識別出的裝置230是否與第一裝置230a兼容。兼容性判斷組件214可以使用例如來自兼容裝置230b和來自第一裝置230a的裝置類型數(shù)據(jù)232來判斷這兩個裝置230是否兼容。兼容性判斷組件214可以訪問數(shù)據(jù)庫以判斷兼容性。該數(shù)據(jù)庫可以位于網(wǎng)絡240內(nèi)的節(jié)點上,或可以通過例如因特網(wǎng)從遠程服務器獲得該數(shù)據(jù)庫。配置組件216配置第一裝置230a與兼容裝置230b交互。配置組件216可以參考裝置識別和兼容性判斷組件212、214和/或第一和兼容裝置230ab的裝置類型數(shù)據(jù)232ab來進行配置。為了使在第一裝置230a和兼容裝置230b之間可以交互,配置組件216可以對第一裝置230a進行輪換設置。此外,配置組件216可以改變連接盒220、兼容裝置230b和/或主節(jié)點210中的設置以正確地發(fā)送、接收、路由在第一裝置230a和兼容裝置230b之間傳輸?shù)目刂菩盘柣蚱渌鼣?shù)據(jù)。配置組件216還可以改變第一裝置230a、兼容裝置230b、連接盒220或主節(jié)點210內(nèi)的設置以保證輸入、輸出信號是兼容的格式或協(xié)議。配置組件216可以控制第一裝置230a和兼容裝置230b之間的信號的路由。例如,第一裝置230a可以改變連接盒220或主節(jié)點210以保證在兼容裝置230b處接收到從第一裝置230a發(fā)送的信號,反之亦然。在圖2所示的配置之外,還可以以許多不同的方式實現(xiàn)所乂>開的系統(tǒng)200。例如,裝置識別組件212、兼容性判斷組件214和配置組件216不必位于主節(jié)點210內(nèi)。代替地,這些組件212、214、216中的一個或多個可以位于連接盒220或第一或兼容裝置230ab中的一個內(nèi)。此外,不必在第一或兼容裝置230ab內(nèi)存儲裝置類型數(shù)據(jù)232。例如,連接盒220或主節(jié)點210可以存儲裝置類型數(shù)據(jù)232,或?qū)⒀b置類型數(shù)據(jù)232傳輸?shù)竭B接盒220或主節(jié)點210。裝置類型數(shù)據(jù)232不必來源于裝置230自身。例如,可以將裝置類型數(shù)據(jù)232手動輸入到裝置230、連接盒220或主節(jié)點210中。圖3是示出自動節(jié)點配置系統(tǒng)300的可選實施例的框圖。圖3所示的系統(tǒng)300包括位于所示對象區(qū)域348內(nèi)的第一裝置330a、兼容裝置330b和不兼容裝置330c。同樣,將每個裝置330連接到連接盒320。裝置330和連接盒320a~c通過可以包括網(wǎng)絡的電子通信信道互相進行電子通信。為了筒單,未示出網(wǎng)絡。與圖2所示的實施例不同,圖3的實施例不包括主節(jié)點。因此,以對等類型的網(wǎng)絡化配置組成系統(tǒng)300。與圖2所示的實施例相同,每個裝置330ac包括裝置類型數(shù)據(jù)332ac。同樣,該裝置類型數(shù)據(jù)332識別不可接受的裝置330的類型,可以識別出輸入、輸出數(shù)據(jù)信號的正確協(xié)議或格式。同樣,每個連接盒320a~c包括配置數(shù)據(jù)344a~c。該配置數(shù)據(jù)344使得可以自動配置所連接的裝置330。配置數(shù)據(jù)344還識別默認地分配有所連接的裝置330的對象區(qū)域348。此外,作為連接盒320中的一個的第一連接盒320a包括裝置識別組件312、兼容性判斷組件314和配置組件316。裝置識別組件312、兼容性判斷組件314和配置組件316基本上以與圖2所示的類似組件212、214、216相同的方式工作。當然,不同之處在于圖3所示的這些組件312、314、316從連接盒320內(nèi)工作,而不是主節(jié)點210。如前所述,<吏用這些組件312、314、316,可以將第一裝置330a自動配置為與兼容裝置330b交互。此外,兼容性判斷組件314將判斷不兼容裝置330c不與第一裝置330a兼容,其結果是,系統(tǒng)300不將第一裝置330a配置為與不兼容裝置330c交互。不兼容裝置330c的例子可以是燈開關和DVD播放器。當然可以使用燈開關來關閉、打開DVD播放器,但是一般不使用這種關聯(lián),因此,可以將這兩種裝置330定義為在邏輯上"不兼容"。其它裝置由于其不能彼此交互而可以簡單地"不兼容"??梢砸栽S多不同的方式配置圖3所示的實施例。例如,一個或多個裝置識別、兼容性判斷和配置組件312、314、316可以位于不同的連4妻盒320或裝置330a~c中的一個上。此外,系統(tǒng)300可以包括許多兼容裝置330b和很多不兼容裝置330c,而不僅僅是圖3所示的單個兼容裝置330b和單個不兼容裝置330c。如圖所示,系統(tǒng)300內(nèi)的全部裝置不必都是可自動配置的。當然,與結合圖l所說明的相同,自動裝置330配置系統(tǒng)300可以包括很多對象區(qū)域348,而不僅僅是圖2和3所示的單個對象區(qū)域348。圖4是示出自動節(jié)點配置系統(tǒng)400的可選實施例的框圖。與前面公開的實施例相同,系統(tǒng)400包括對象區(qū)域448內(nèi)的第一裝置430a、一個或多個兼容或不兼容裝置430bd。每個裝置430包括識別例如不可接受的裝置430的類型的裝置類型數(shù)據(jù)432。為了簡單,未示出網(wǎng)絡。在該系統(tǒng)400中也包括連接盒420。然而,連接盒420連接到第一裝置430a以及許多兼容和不兼容裝置430b~d,而不僅僅是單個裝置430。換句話說,在裝置430和連接盒420之間沒有一對一的關系。在公開的實施例中,連接盒420包括連接到連接盒420的每個裝置430的配置^:據(jù)444。連接的裝置430可以繼?fc或使用配置凄t據(jù)444。同樣,配置數(shù)據(jù)444對每個連接的裝置430提供默認對象區(qū)i或分酉己。連接盒420包括裝置識別組件412、兼容性判斷組件414和配置組件416。同樣,這些組件412、414、416—般以與圖2和3所示的類似組件212、312、214、314、216、216相同的方式工作。具體地,裝置識別組件412識別對象區(qū)域448內(nèi)的裝置430。兼容性判斷組件414判斷對象區(qū)域448內(nèi)的哪個裝置430與第一裝置430a兼容。配置組件416改變裝置430和/或連接盒420的配置以使第一裝置430a與兼容裝置430b、430d交互。圖4所公開的系統(tǒng)400僅為說明性的。圖4所示的實施例的變形包括具有許多連接盒420和許多對象區(qū)域448的系統(tǒng)400。所示系統(tǒng)400的一個實施例可以包括多個連4姿盒420,每個連接盒420連接到多個裝置430。在該實施例中,連接盒420和每一組連接的裝置430可以位于相同的區(qū)域448或不同的區(qū)域448中。此外,可以將連接到單個連接盒420的多個裝置430分配到單獨的區(qū)域。例如,可以將連接到連接盒420的照明裝置430分配到一個區(qū)域448,而將連接到同一連接盒420的音頻或視頻裝置430分配到不同的區(qū)域448。同樣,裝置識別組件412、兼容性判斷組件414和配置組件416包括一個或多個所示裝置430中的一部分。圖5是示出自動節(jié)點配置系統(tǒng)500的又一個實施例的框圖。在公開的實施例中(與圖4所示的實施例相同),多個裝置530a~c連接到單個連接盒520。在相同的對象區(qū)域548內(nèi)包括所示裝置530。如前所述,裝置530ac中的每個包括裝置類型數(shù)據(jù)532ac。為了簡單,未示出網(wǎng)絡。此外,與前述實施例相同,連接盒520包括配置數(shù)據(jù)544。每個裝置530可以使用或繼承配置數(shù)據(jù)544以對該裝置530定義默認區(qū)i或分配。公開的系統(tǒng)500還包括主節(jié)點510??梢詫⒅鞴?jié)點510連接到其它連接盒520,為了簡單,在圖5中未示出該其它連接盒520。主節(jié)點510包括裝置識別組件512、兼容性判斷組件514和配置判斷組件516。同樣,該組件512、514、516以與結合前面所7>開的實施例所說明的類似組件(例如,圖2的組件212、214、216)相同的方式工作。然而,主要的不同之處在于使該組件位于主節(jié)點510上。圖5所示的實施例僅為it明性的。例如,在7>開的系統(tǒng)500的范圍內(nèi)可以改變每個對象區(qū)域548內(nèi)的裝置530的數(shù)量。還可以改變包含在系統(tǒng)500中的區(qū)域548的數(shù)量。此外,一個或多個裝置530或連接盒520可以包括一個或多個裝置識別組件512、兼容性判斷組件514和配置組件516。圖6是示出網(wǎng)絡240內(nèi)第一裝置530a的自動裝置配置方法600的一個實施例的流程圖。連接盒520和第一裝置530a彼此進行電子通信。在602,訪問在連接盒處存儲的配置數(shù)據(jù)。配置數(shù)據(jù)包括第一裝置的默認對象區(qū)域分配。使用默認對象區(qū)域分配來將第一裝置分配到網(wǎng)絡內(nèi)的對象區(qū)域。在602,不必由第一裝置訪問配置數(shù)據(jù)。代替地,在602,可以由網(wǎng)絡內(nèi)的另一個裝置訪問配置數(shù)據(jù),例如兼容或不兼容裝置、連接盒或主節(jié)點。從連接盒接收到的配置數(shù)據(jù)稱為"繼承的"配置數(shù)據(jù)。然后,在604識別對象區(qū)域內(nèi)的裝置530。該裝置可以包括例如燈開關、燈、視頻提供裝置和顯示裝置。在604,可以通過掃描對象區(qū)域,或可選擇地,通過獲得預先編輯的對象區(qū)域內(nèi)裝置的列表來識別該裝置。之后,在606判斷第一裝置是否與識別出的裝置中的任何一個兼容。在606,可以參考例如在對象區(qū)域內(nèi)的每個裝置處存儲的裝置類型數(shù)據(jù)來判斷兼容性,包括在第一裝置處存儲的裝置類型數(shù)據(jù)。可選地,可以訪問識別兼容裝置的數(shù)據(jù)庫來進行該判斷。然后,在608,配置第一裝置以與對象區(qū)域內(nèi)的一組兼容裝置交互。該組兼容裝置可以僅包括一個裝置,或可以包括許多裝置。該配置可以涉及改變對象區(qū)域內(nèi)的第一裝置、連接盒、主節(jié)點或其它裝置的設置和狀態(tài)??梢砸愿鞣N不同的系統(tǒng)和配置使用關于圖6所說明的方法600。例如,可以將連接盒連接到一個或多個裝置(即,與一個或多個裝置進行直接或間接的電子通信)。在一個實施例中,在連接盒和裝置之間存在一對一的關系,即對于對象區(qū)域、對象區(qū)域的一部分、網(wǎng)絡或網(wǎng)絡的一部分內(nèi)的每個裝置,存在一個連接盒。在一個實施例中,單個對象區(qū)域可以包括與連接盒和連接到多個裝置的連接盒具有一對一的關系的裝置。此外,可以由相關網(wǎng)絡內(nèi)的各種裝置執(zhí)行訪問配置數(shù)據(jù)、識別對象區(qū)域內(nèi)的裝置、判斷兼容性以及將第一裝置配置為與兼容裝置交互中的一個或多個任務??梢杂傻谝谎b置、兼容或不兼容裝置、連接盒或主節(jié)點執(zhí)行這些任務。此外,在一個實施例中,當裝置530不再連接到連接盒520時,不再保存關于對象區(qū)域分配的信息。當將該裝置530連接到另一個連接盒520時,該裝置530會從新的連接盒520"繼承"或接收對象區(qū)域分配??蛇x擇地,即使當將裝置530移動到另一個位置或連接到不同的連接盒520時,裝置530也可以保持對象區(qū)域分配。在一個實施例中,以自動化的方式進行配置。由計算裝置進行自動化的配置。然而,自動化方式的配置不意味著排除與用戶的交互。例如,系統(tǒng)可以提出配置或一組類似的配置供用戶在其間進行確認或選擇。在一個實施例中,第一裝置至少可以控制一組兼容裝置內(nèi)的裝置的一個方面。例如,第一裝置可以是燈開關,一組兼容裝置可以包括燈。第一裝置可以是視頻提供裝置,一組兼容裝置可以包括例如電視機的顯示裝置。當然,控制裝置不必是第一裝置。因此,燈或顯示屏可以是第一裝置。在一個實施例中,第一裝置可以是嵌入式裝置,使用方法630的網(wǎng)絡可以是嵌入式裝置網(wǎng)絡。此外,在一個實施例中,兼容裝置530可以確定其對象區(qū)域分配或基于配置數(shù)據(jù)544從相應的連接盒520接收對象區(qū)域分配。此外,連接盒520、第一裝置530a或兼容裝置530b~c可以在多個區(qū)域內(nèi)。此外,連接盒520可以包括多組配置數(shù)據(jù)544,并根據(jù)例如裝置530的類型的一組條件將裝置530分配到一個或多個不同的區(qū)域548。圖7是示出一般在主節(jié)點510、可自動配置裝置530或連接盒520(總稱為"裝置"701)中使用的主要硬件組件的框圖。所示組件可以位于相同的物理結構內(nèi)或單獨的殼體或結構中。裝置701可以可選地包括處理器703。處理器703控制裝置701的操作,并可以作為微處理器、微控制器、數(shù)字信號處理器(DSP,digitalsignalprocessor)或本領i或中已知的其它裝置來實現(xiàn)。處理器703—般基于存儲在存儲器705內(nèi)的程序指令進行邏輯和算術運算。連接盒和/或可自動配置裝置的某些實施例包括處理器703,如在這里所使用的,術語存儲器705主要定義為能夠存儲電子信息的任何電子組件,并可以作為只讀存儲器(ROM,readonlymemory)、隨才幾存耳又存儲器(RAM,randomaccessmemory)、磁盤存儲介質(zhì)、光存儲介質(zhì)、RAM中的閃速存儲裝置、包含處理器703的板上存儲器、EPROM存儲器、EEPROM存儲器、寄存器等來實現(xiàn)。存儲器705—般存儲程序指令和其它類型的數(shù)據(jù)??梢杂商幚砥?03執(zhí)行程序指令以實現(xiàn)這里所公開的部分或全部方法。對于連接盒,存儲器可以用于存儲配置數(shù)據(jù)。在可自動配置裝置中使用的存儲器可以存儲裝置類型數(shù)據(jù)532和/或可自動配置裝置530的配置設置。裝置701可以可選地包括用于與其它電子裝置進行通信的一個或多個通信接口707。通信接口707可以基于有線通信技術、無線通信技術或二者。不同類型的通信接口707的例子包括串行端口、并行端口、通用串行總線(USB,UniversalSerialBus)、以太網(wǎng)適配器、IEEE1394總線接口、小型計算機系統(tǒng)接口(SCSI)總線接口、紅外(IR,infrared)通信端口、藍牙無線通信適配器等。裝置701可以包括一個或多個輸入裝置709和一個或多個輸出裝置711。不同類型的輸入裝置709的例子包括鍵盤、鼠標、麥克風、遠程控制裝置、按鈕、操縱桿、軌跡球、觸摸墊、光筆等。不同類型的輸出裝置711的例子包括揚聲器、打印機、顯視裝置等。主節(jié)點520—般可以包括顯示裝置,而連接盒520和可自動配置裝置532經(jīng)常不包括顯示裝置。當然,圖7僅示出裝置701的一個可能的配置??梢允褂酶鞣N其它結構和組件。可以以各種方式實現(xiàn)裝置701,例如個人計算機、膝上型計算機(laptopcomputer)、服務器、平板PC(tabletPC)或嵌入式裝置??梢允褂媒Y合軟件或嵌入式編程來工作的裝置701以執(zhí)行這里所/>開的系統(tǒng)和方法。在若干情況下可以使用本系統(tǒng)和方法。例如,可以使用自動裝置配置系統(tǒng)和方法來建立和/或改變家庭、建筑、一組建筑或戶外區(qū)域或設施的監(jiān)視和控制系統(tǒng)。在圖8~10中公開了這些控制和監(jiān)視系統(tǒng)的例子。在圖8~IO中未示出連接盒,但是可以以與結合前述附圖所說明的相同的方式使用連接盒以識別相關對象區(qū)域。在某些實施例中,將主節(jié)點510識別為例如照明控制器系統(tǒng)808(如圖8所示)、安全控制器系統(tǒng)908(如圖9所示)和家庭控制器系統(tǒng)1008(如圖IO所示)。圖8是示出包括照明控制器系統(tǒng)808的照明系統(tǒng)800的一個實施例的框圖。例如,可以在家庭內(nèi)的各種房間中包含圖8的照明系統(tǒng)800。如圖所示,系統(tǒng)800包括房間A802、房間B804和房間C806??梢栽诩彝?、公寓、建筑或其它環(huán)境內(nèi)的任意數(shù)量和類型的房間中實現(xiàn)該系統(tǒng)800。照明控制器系統(tǒng)808可以監(jiān)視并控制系統(tǒng)800內(nèi)的附加嵌入式系統(tǒng)和組件。在一個實施例中,房間A802和房間B804每個包括^開關組件814、818。開關組件814、818還可以包括次級嵌入式系統(tǒng)816、820。次級嵌入式系統(tǒng)816、820可以接收來自中央照明控制器系統(tǒng)808的指令。然后,次級嵌入式系統(tǒng)816、820可以執(zhí)行這些指令。指令可以包括接通或斷開各種燈組件810、812、822和824的電源。指令還可以包括調(diào)暗或增加各種燈組件810、812、822和824的亮度。指令還可以包括以各種模式設置燈組件810、812、822和824的亮度。次級嵌入式系統(tǒng)816、820還1"更于通過中央嵌入式系統(tǒng)808監(jiān)視并控制每個燈組件810、812、822和824。照明控制器系統(tǒng)808還可以直接向房間C806中的包括次級嵌入式系統(tǒng)828的燈組件826提供指令。中央嵌入式系統(tǒng)808可以例如指示次級嵌入式系統(tǒng)828接通或斷開單個燈組件826的電源。類似地,從中央嵌入式系統(tǒng)808接收到的指令可以包括調(diào)暗或增加單個燈組件826的亮度。照明控制器系統(tǒng)808還可以監(jiān)視系統(tǒng)800內(nèi)的各燈組件830、832,并直接向其提供指令。圖9是示出安全系統(tǒng)900的一個實施例的框圖。與照明系統(tǒng)相同,在房間A902、房間B904和房間C906中實現(xiàn)所述實施例中的安全系統(tǒng)900。這些房間可以在家庭或其它封閉環(huán)境的界限內(nèi)。系統(tǒng)900還可以在開》文的環(huán)境中實現(xiàn),其中房間A902、B904和C906表示區(qū)域或邊界。系統(tǒng)900包括安全控制器系統(tǒng)908。安全控制器系統(tǒng)908進行監(jiān)視并接收來自系統(tǒng)900內(nèi)的各種組件的信息。例如,房間A902和B904中的運動傳感器914、918可以每個包括次級嵌入式系統(tǒng)916、920。當通過次級嵌入式系統(tǒng)916、92(H企測到運動時,運動傳感器914、918可以監(jiān)視運動的區(qū)域,并警告安全控制器系統(tǒng)908。安全控制器系統(tǒng)908還可以向系統(tǒng)900內(nèi)的各種組件提供指令。例如,安全控制器系統(tǒng)908可以向次級嵌入式系統(tǒng)916、920提供指令以接通或斷開窗戶傳感器910、922、門傳感器912、924或門鎖913、925的電源。在一個實施例中,當窗戶傳感器910、922檢測到窗戶的移動時,次級嵌入式系統(tǒng)916、920通知安全控制器系統(tǒng)908。類似地,當門傳感器912、924檢測到門的移動時,次級嵌入式系統(tǒng)916、920通知安全控制器系統(tǒng)908。安全控制器系統(tǒng)908還可以監(jiān)視系統(tǒng)900內(nèi)的各組件,并直4妄向其提供指令。例如,安全控制器系統(tǒng)908可以進行監(jiān)視并提供指令以接通或斷開運動或窗戶傳感器930、932的電源。構成系統(tǒng)900的每個獨立的組件也可以包括次級嵌入式系統(tǒng)。例如,圖9示出包"^次級嵌入式系統(tǒng)928的門傳感器926。還示出電子門鎖929。安全控制器系統(tǒng)908可以與上述類似地進行監(jiān)視并向次級嵌入式系統(tǒng)928提供指令。圖IO是示出家庭系統(tǒng)1000的一個實施例的框圖。家庭系統(tǒng)IOOO包括便于監(jiān)視例如照明系統(tǒng)800、安全系統(tǒng)900等各種系統(tǒng)的家庭控制器系統(tǒng)1008。家庭系統(tǒng)1000允許用戶通過一個或多個嵌入式裝置控制各種組件和系統(tǒng)。在一個實施例中,家庭控制器系統(tǒng)1008以與前面結合圖8和9所說明的相同的方式進行監(jiān)視并4是供信息。在所述實施例中,家庭控制器系統(tǒng)1008通過次級嵌入式系統(tǒng)1020向力。熱組件1024才是供指令。加熱組件1024可以包括一4殳在居住場所或辦公室中配備的暖爐或其它加熱裝置。家庭控制器系統(tǒng)1008可以通過次級嵌入式系統(tǒng)1020提供指令以接通或斷開加熱組件1024的電源。類似地,家庭控制器系統(tǒng)1008可以監(jiān)視家庭系統(tǒng)1000內(nèi)例如制冷組件1030的組件,并直接向其提供指令。制冷組件1030可以包括一般在居住場所或辦公室中配備的空調(diào)或其它制冷裝置。家庭控制器系統(tǒng)1008可以指示制冷組件1030才艮據(jù)由家庭控制器系統(tǒng)1008收集的溫度讀數(shù)接通或斷開電源。家庭系統(tǒng)IOOO以與前面結合圖8和圖9所說明的類似的方式運行??梢允褂酶鞣N不同的4支術和方法表示信息和信號。例如,可以使用電壓、電流、電磁波、磁場或粒子、光場或粒子、或其任意的組合來表示可能在以上說明中出現(xiàn)的數(shù)據(jù)、指令、命令、信息、信號、位、符號、以及碼片(chip)。結合在這里所公開的實施例所說明的各種說明性的邏輯塊、模塊、電路和算法步驟,可以實現(xiàn)為電子硬件、計算機軟件、或二者的結合。為了清楚地說明硬件和軟件的這種可交換性,以上主要根據(jù)各種說明性的組件、塊、模塊、電路和步驟的功能,對其進行了說明。這種功能是作為硬件實現(xiàn)還是作為軟件實現(xiàn)取決于整個系統(tǒng)的特定應用和對整個系統(tǒng)所施加的設計限制。本領域的技術人員可以對于每個特定的應用以不同的方式實現(xiàn)所述功能,但是這種實現(xiàn)決定不應解釋為脫離了本發(fā)明的范圍。可以使用被設計為執(zhí)行這里所述功能的通用處理器、數(shù)字信號處理器(DSP)、專用集成電路(ASIC,applicationspecificintegratedcircuit)、現(xiàn)場可編程門陣列信號(FPGA,fieldprogrammablegatearraysignal)或其它可編程邏輯裝置、離散門或晶體管邏輯、離散硬件組件、或其任意的組合,來實現(xiàn)或執(zhí)行結合這里所公開的實施例所說明的各種說明性的邏輯塊、模塊和電路。通用處理器可以是微型處理器,但作為選擇,處理器可以是任何傳統(tǒng)的處理器、控制器、微型控制器、或狀態(tài)機。處理器還可以實現(xiàn)為計算裝置的結合,例如,DSP和」徵型處理器的結合、多個微型處理器、與DSP核心結合的一個或多個微型處理器、或任何其它這樣的配置。結合在這里所公開的實施例說明的方法或算法的步驟可以直接在硬件中、在由處理器執(zhí)行的軟件模塊中、或在二者的結合中實現(xiàn)。軟件模塊可以存放于RAM存儲器、閃存、ROM存儲器、EPROM存儲器、EEPROM存儲器、寄存器、硬盤、可移動盤、CD-ROM、或本領域已知的任何其它形式的存儲介質(zhì)。示例存儲介質(zhì)連接到處理器使得處理器可以從存儲介質(zhì)讀取信息,并向存儲介質(zhì)寫入信息。作為選擇,可以將存儲介質(zhì)集成到處理器。處理器和存儲介質(zhì)可以位于ASIC中。ASIC可以位于用戶終端中。作為選擇,處理器和存儲介質(zhì)可以作為分離組件位于用戶終端中。這里公開的方法包括用于實現(xiàn)所述方法的一個或多個步驟或動作。方法步驟和/或動作可以互相交換,而不脫離本發(fā)明的范圍。換句話說,除非對于實施例的適當操作需要步驟或動作的特定順序,可以改變指定步驟和/或動作的順序和/或使用,而不脫離本發(fā)明的范圍。盡管說明并描述了本發(fā)明的具體實施例和應用,但應該理解的是,本發(fā)明不局限于這里公開的精確的配置和組件??梢栽谶@里公開的本發(fā)明的方法和系統(tǒng)的配置、操作、以及細節(jié)中做出對本領域的技術人員明顯的各種變形、改變、和變化,而不脫離發(fā)明的精神和范圍。產(chǎn)業(yè)應用性本發(fā)明可應用于嵌入式系統(tǒng)。權利要求1.一種基于繼承的配置數(shù)據(jù)的自動裝置配置方法,包括訪問存儲在與第一裝置進行電子通信的連接盒處的配置數(shù)據(jù),其中,所述配置數(shù)據(jù)包括所述第一裝置的默認對象區(qū)域分配,所述對象區(qū)域包括網(wǎng)絡的一部分;識別所述對象區(qū)域內(nèi)的裝置;判斷所述第一裝置是否與識別出的裝置中的某個裝置兼容;以及以自動化的方式將所述第一裝置配置為與所述對象區(qū)域中的一組兼容裝置內(nèi)的至少一個裝置交互。2.根據(jù)權利要求l所述的方法,其特征在于,所述第一裝置至少控制所述一組兼容裝置內(nèi)的裝置的一個方面。3.根據(jù)權利要求l所述的方法,其特征在于,所述第一裝置是燈開關,所述一組兼容裝置包括至少一個燈。4.根據(jù)權利要求l所述的方法,其特征在于,所述第一裝置是視頻提供裝置,所述一組兼容裝置包括顯示裝置。5.根據(jù)權利要求l所述的方法,其特征在于,所述第一裝置是嵌入式裝置。6.根據(jù)權利要求l所述的方法,其特征在于,所述網(wǎng)絡包括嵌入式裝置網(wǎng)絡。7.根據(jù)權利要求l所述的方法,其特征在于,所述連接盒連接到單個裝置。8.根據(jù)權利要求l所述的方法,其特征在于,所述連接盒連接到多個裝置。9.一種用于實現(xiàn)基于繼承的配置數(shù)據(jù)的自動裝置配置方法的系統(tǒng),所述系統(tǒng)包括連接盒,其包括配置數(shù)據(jù);第一裝置,其與所述連接盒進行電子通信;處理器,其包含在所述連接盒或所述第一裝置內(nèi),或與所述連接盒或所述第一裝置進行電子通信;存儲器,其與所述處理器進行電子通信;以及存儲在所述存儲器中的指令,可以執(zhí)行所述指令以實現(xiàn)如下方法,所述方法包括訪問存儲在所述連接盒處的所述配置數(shù)據(jù),其中,所述配置數(shù)據(jù)包括所述第一裝置的默認對象區(qū)域分配,所述對象區(qū)域包括網(wǎng)絡的一部分;識別所述對象區(qū)域內(nèi)的裝置;判斷所述第一裝置是否與識別出的裝置中的某個裝置兼容;以及以自動化的方式將所述第一裝置配置為與所述對象區(qū)域中的一組兼容裝置內(nèi)的至少一個裝置交互。10.根據(jù)權利要求9所述的系統(tǒng),其特征在于,所述第一裝置至少控制所述一組兼容裝置內(nèi)的裝置的一個方面。11.根據(jù)權利要求9所述的系統(tǒng),其特征在于,所述第一裝置是燈開關,所述一組兼容裝置包括至少一個燈。12.根據(jù)權利要求9所述的系統(tǒng),其特征在于,所述第一裝置是視頻提供裝置,所述一組兼容裝置包括顯示裝置。13.根據(jù)權利要求9所述的系統(tǒng),其特征在于,所述第一裝置是嵌入式裝置。14.根據(jù)權利要求9所述的系統(tǒng),其特征在于,所述網(wǎng)絡包括嵌入式裝置網(wǎng)絡。15.—種計算機可讀介質(zhì),其包含用于實現(xiàn)基于繼承的配置數(shù)據(jù)的自動裝置配置方法的可執(zhí)行指令,所述方法包括訪問存儲在與第一裝置進行電子通信的連接盒處的配置數(shù)據(jù),其中,所述配置數(shù)據(jù)包括所述第一裝置的默認對象區(qū)域分配,所述對象區(qū)域包括網(wǎng)絡的一部分;識別所述對象區(qū)域內(nèi)的裝置;判斷所述第一裝置是否與識別出的裝置中的某個裝置兼容;以及以自動化的方式將所述第一裝置配置為與所述對象區(qū)域中的一組兼容裝置內(nèi)的至少一個裝置交互。16.根據(jù)權利要求15所述的計算機可讀介質(zhì),其特征在于,所述第一裝置至少控制所述一組兼容裝置內(nèi)的裝置的一個方面。17.根據(jù)權利要求15所述的計算機可讀介質(zhì),其特征在于,所述第一裝置是燈開關,所述一組兼容裝置包括至少一個燈。18.根據(jù)權利要求15所述的計算機可讀介質(zhì),其特征在于,所述第一裝置是視頻提供裝置,所述一組兼容裝置包括顯示裝置。19.根據(jù)權利要求15所述的計算機可讀介質(zhì),其特征在于,所述第一裝置是嵌入式裝置。20.根據(jù)權利要求15所述的計算機可讀介質(zhì),其特征在于,所述網(wǎng)絡包括嵌入式裝置網(wǎng)絡。全文摘要公開了使用繼承的配置數(shù)據(jù)配置網(wǎng)絡內(nèi)的裝置的系統(tǒng)和方法。訪問存儲在與第一裝置進行電子通信的連接盒處的配置數(shù)據(jù)。配置數(shù)據(jù)包括第一裝置的默認對象區(qū)域分配。對象區(qū)域包括網(wǎng)絡的一部分。識別對象區(qū)域內(nèi)的裝置。判斷第一裝置是否與識別出的裝置中的某個兼容。以自動化的方式將第一裝置配置為與對象區(qū)域內(nèi)的一組兼容裝置交互。文檔編號H04L12/24GK101103611SQ200680000520公開日2008年1月9日申請日期2006年2月3日優(yōu)先權日2005年12月29日發(fā)明者W·布賴恩特·伊斯特漢,戴維·L·金,拜倫·J·古德芒德森,馬克·E·納爾遜申請人:松下電工株式會社