專(zhuān)利名稱(chēng):使用網(wǎng)絡(luò)連接安全系統(tǒng)的系統(tǒng)和方法
使用網(wǎng)絡(luò)連接安全系統(tǒng)的系統(tǒng)和方法
背景技術(shù):
本發(fā)明涉及使用網(wǎng)絡(luò)連接硬連線的安全系統(tǒng)的分立部分。傳統(tǒng)的安全系統(tǒng),例如在很多商業(yè)或工業(yè)設(shè)施中使用的安全系統(tǒng),通常使用專(zhuān)用的硬連線現(xiàn)場(chǎng)總線來(lái)使安全系統(tǒng)中的每個(gè)設(shè)備互連。所述現(xiàn)場(chǎng)總線將諸如用戶(hù)接口、輸入/輸出(I/O)設(shè)備、警報(bào)器等的設(shè)備連接到安全或控制面板。然而,用于在安全系統(tǒng)內(nèi)連接每個(gè)組件或設(shè)備的專(zhuān)用硬連線現(xiàn)場(chǎng)總線的安裝通常是耗時(shí)而昂貴的。例如,圖1圖示出安全系統(tǒng)10,其使用單條專(zhuān)用硬連線總線15來(lái)連接安全系統(tǒng)10中的每個(gè)設(shè)備。安全系統(tǒng)10包括控制面板20、I/O設(shè)備25和用戶(hù)接口 30。安裝安全系統(tǒng)10需要在該安全系統(tǒng)每個(gè)設(shè)備或分立部分之間安裝專(zhuān)用硬連線現(xiàn)場(chǎng)總線。例如,專(zhuān)用硬連線現(xiàn)場(chǎng)總線需要連接例如在建筑底層的控制面板、在建筑第三層的I/O設(shè)備以及在建筑第五層的用戶(hù)接口。可替換地,一些安全系統(tǒng)需要替換或者更換該安全系統(tǒng)中的每個(gè)設(shè)備,從而每個(gè)設(shè)備能夠連接到網(wǎng)絡(luò)(例如基于IP的網(wǎng)絡(luò))。然而就像在整個(gè)安全系統(tǒng)中安裝硬連線現(xiàn)場(chǎng)總線,更換或替換每個(gè)設(shè)備使得這些設(shè)備可以連接到網(wǎng)絡(luò)的操作可能在成本上是不允許的,并且可能導(dǎo)致其他現(xiàn)有的非聯(lián)網(wǎng)設(shè)備與該安全系統(tǒng)的基于網(wǎng)絡(luò)的部分是不兼容的。
發(fā)明內(nèi)容
鑒于使用專(zhuān)用硬連線現(xiàn)場(chǎng)總線的傳統(tǒng)安全系統(tǒng)或者完全基于網(wǎng)絡(luò)的系統(tǒng)的上述缺點(diǎn),需要易于安裝、通用并且低廉的、連接安全系統(tǒng)的分立組件和部分的系統(tǒng)和方法。在一個(gè)實(shí)施例中,本發(fā)明提供一種使用現(xiàn)有網(wǎng)絡(luò)來(lái)連接安全系統(tǒng)分立部分的系統(tǒng)。所述系統(tǒng)包括控制面板、第一傳送設(shè)備、第二傳送設(shè)備和外設(shè)。每個(gè)設(shè)備包括用于在該安全系統(tǒng)中進(jìn)行標(biāo)識(shí)的設(shè)備地址。第一傳送設(shè)備連接到控制面板??刂泼姘灞慌渲脼橄蛱幱谠摪踩到y(tǒng)或建筑物分立部分的外設(shè)發(fā)送信息。第一傳送設(shè)備接收要發(fā)送給外設(shè)的信息,并且將所述信息從第一形式轉(zhuǎn)換為第二形式,以便于所述信息通過(guò)所述網(wǎng)絡(luò)被發(fā)送。第二傳送設(shè)備被配置為從第一傳送設(shè)備接收所述轉(zhuǎn)換的信息。第二傳送設(shè)備將所述轉(zhuǎn)換的信息從第二形式轉(zhuǎn)換回第一形式。如果所述信息包括的目的地址不同于第二傳送設(shè)備的設(shè)備地址,則第二傳送設(shè)備在第二現(xiàn)場(chǎng)總線上將信息發(fā)送給外設(shè)。在另一實(shí)施例中,本發(fā)明提供一種安全系統(tǒng),所述系統(tǒng)具有使用局域網(wǎng)連接的至少兩個(gè)分立部分。該安全系統(tǒng)還包括第一專(zhuān)用硬連線現(xiàn)場(chǎng)總線、第一多個(gè)外設(shè)、控制面板、 第一傳送設(shè)備、第二傳送設(shè)備、第二專(zhuān)用硬連線現(xiàn)場(chǎng)總線以及第二多個(gè)外設(shè)。所述控制面板被配置為通過(guò)所述第一現(xiàn)場(chǎng)總線發(fā)送數(shù)據(jù)。所述第一多個(gè)外設(shè)中的每一個(gè)耦合到所述第一現(xiàn)場(chǎng)總線,并且被配置為從所述控制面板接收所述數(shù)據(jù)。所述第一傳送設(shè)備連接到所述控制面板,并且被配置為對(duì)來(lái)自于所述控制面板的所述數(shù)據(jù)進(jìn)行分組化且通過(guò)所述局域網(wǎng)發(fā)送經(jīng)分組化的數(shù)據(jù)。第二傳送設(shè)備耦合到第二現(xiàn)場(chǎng)總線,并且被配置為從所述第一傳送設(shè)備接收經(jīng)分組化的數(shù)據(jù)且對(duì)經(jīng)分組化的數(shù)據(jù)進(jìn)行解分組。所述第二多個(gè)外設(shè)中的每一個(gè)耦合到第二現(xiàn)場(chǎng)總線并且被配置為從第二傳送設(shè)備接收數(shù)據(jù)。在再另一實(shí)施例中,本發(fā)明提供一種使用局域網(wǎng)連接安全系統(tǒng)的分立部分的方法。所述方法包括將控制面板配置為通過(guò)第一專(zhuān)用硬連線現(xiàn)場(chǎng)總線發(fā)送數(shù)據(jù),將第一多個(gè)外設(shè)耦合到第一現(xiàn)場(chǎng)總線,并且將第一多個(gè)外設(shè)中的每一個(gè)配置為從所述控制面板接收數(shù)據(jù)。第一傳送設(shè)備連接到所述控制面板,并且被配置為將所述數(shù)據(jù)從第一形式轉(zhuǎn)換為第二形式。所述方法還包括通過(guò)所述局域網(wǎng)發(fā)送所述轉(zhuǎn)換的數(shù)據(jù),將第二傳送設(shè)備耦合到第二專(zhuān)用硬連線現(xiàn)場(chǎng)總線,并且將所述第二傳送設(shè)備配置為從所述第一傳送設(shè)備接收所述轉(zhuǎn)換的數(shù)據(jù)。所述第二傳送設(shè)備將所述轉(zhuǎn)換的數(shù)據(jù)從所述第二形式轉(zhuǎn)換為所述第一形式。第二多個(gè)外設(shè)耦合到第二現(xiàn)場(chǎng)總線,并且第二多個(gè)外設(shè)中的每一個(gè)被配置為從所述第二傳送設(shè)備接收所述數(shù)據(jù)。通過(guò)考慮以下詳細(xì)描述和附圖,本發(fā)明的其他方面將變得顯而易見(jiàn)。
圖1是僅使用專(zhuān)用硬連線現(xiàn)場(chǎng)總線的安全系統(tǒng)的圖。圖2是根據(jù)本發(fā)明實(shí)施例的安全系統(tǒng)的圖。圖3是根據(jù)本發(fā)明另一實(shí)施例的安全系統(tǒng)的圖。圖4是根據(jù)本發(fā)明實(shí)施例的傳送設(shè)備(transfer device)的圖。圖5是根據(jù)本發(fā)明實(shí)施例的安全系統(tǒng)的圖。圖6圖示用于連接圖5的安全系統(tǒng)的過(guò)程。圖7圖示用于通過(guò)網(wǎng)絡(luò)鏈接兩個(gè)傳送設(shè)備的過(guò)程。圖8圖示用于通過(guò)圖5的安全系統(tǒng)傳輸數(shù)據(jù)的直接輪詢(xún)過(guò)程。圖9圖示用于通過(guò)圖5的安全系統(tǒng)傳輸數(shù)據(jù)的儲(chǔ)存-轉(zhuǎn)發(fā)過(guò)程。
具體實(shí)施例方式在詳細(xì)解釋本發(fā)明的任何實(shí)施例之前,應(yīng)當(dāng)理解,本發(fā)明的應(yīng)用并不限于以下描述中所闡述或者附圖中所圖示的構(gòu)造細(xì)節(jié)和組件排布。本發(fā)明能夠有其他實(shí)施例或者能夠以各種方式被實(shí)踐或?qū)嵤?。圖2圖示安全系統(tǒng)50,該安全系統(tǒng)50使用專(zhuān)用(即僅被安全系統(tǒng)50使用)硬連線現(xiàn)場(chǎng)總線與網(wǎng)絡(luò)陽(yáng)(例如以太網(wǎng))的組合來(lái)連接安全系統(tǒng)50內(nèi)的組件和設(shè)備。安全系統(tǒng)50包括通過(guò)第一專(zhuān)用硬連線現(xiàn)場(chǎng)總線65連接的第一組設(shè)備60和通過(guò)第二專(zhuān)用硬連線現(xiàn)場(chǎng)總線75連接的第二組設(shè)備70。該第一組和第二組設(shè)備60和70是彼此分立且分離的。 例如,第一組設(shè)備60位于建筑的第一層,而第二組設(shè)備70位于建筑第四層。第一組設(shè)備60 包括安全或控制面板80、第一 I/O設(shè)備85、第一用戶(hù)接口 90以及第一傳送設(shè)備95。第一組設(shè)備60的每個(gè)設(shè)備從連接到總電源(mains power)的控制面板80接收電能。在一些實(shí)施例中,控制面板80還包括集成電源和/或用于儲(chǔ)存可執(zhí)行指令、數(shù)據(jù)和消息的存儲(chǔ)器。第二組設(shè)備70包括第二傳送設(shè)備100、第二用戶(hù)接口 105和第二 I/O設(shè)備110。第二組設(shè)備 70中的每個(gè)設(shè)備從所述第二傳送設(shè)備100、所述第二用戶(hù)接口 105、所述第二 I/O設(shè)備110 或另一設(shè)備中至少之一接收電能,上述設(shè)備中的至少之一耦合到總電源。所述控制面板、I/ 0設(shè)備和用戶(hù)接口以與圖1的安全系統(tǒng)基本相同的方式運(yùn)作。第一傳送設(shè)備95直接耦合到第一現(xiàn)場(chǎng)總線65,并且被配置為將來(lái)自控制面板80 的信息從第一形式轉(zhuǎn)換為第二形式。例如,信息是使用私用安全系統(tǒng)傳輸協(xié)議通過(guò)第一現(xiàn)場(chǎng)總線65發(fā)送的。第一傳送設(shè)備95接收該使用私用協(xié)議發(fā)送的信息,并且遵循通過(guò)網(wǎng)絡(luò) 55進(jìn)行傳輸?shù)木W(wǎng)絡(luò)協(xié)議要求來(lái)分組化所述信息。隨后第一傳送設(shè)備95通過(guò)網(wǎng)絡(luò)55將分組化的信息發(fā)送到一個(gè)或多個(gè)目的設(shè)備。目的設(shè)備例如為第二傳送設(shè)備100、第二用戶(hù)接口 105或第二 I/O設(shè)備110。第二傳送設(shè)備100從第一傳送設(shè)備95接收該分組化的信息, 并且對(duì)經(jīng)分組化的信息進(jìn)行解分組,從而所述信息再次為私用安全系統(tǒng)協(xié)議。第二傳送設(shè)備100將該信息的目的地址與其自己的設(shè)備地址進(jìn)行比較。如果目的地址與第二傳送設(shè)備 100的設(shè)備地址不同,則第二傳送設(shè)備100在第二現(xiàn)場(chǎng)總線75上發(fā)送出所述信息。來(lái)自第二組設(shè)備70之一的信息以類(lèi)似的方式被發(fā)送回控制面板80。在一些實(shí)施例中,第一傳送設(shè)備95可以并入控制面板80中而不是直接耦合到第一現(xiàn)場(chǎng)總線65??筛郊踊蚩商鎿Q地,第二傳送設(shè)備100可以并入到第二組設(shè)備70中的另一設(shè)備。如上所述,所述傳送設(shè)備被配置來(lái)轉(zhuǎn)換或分組化來(lái)自于控制面板或外設(shè)的信息 (例如消息和數(shù)據(jù)),以便于通過(guò)網(wǎng)絡(luò)55發(fā)送所述消息和數(shù)據(jù)。所述傳送設(shè)備跨協(xié)議工作, 并且能夠?qū)⒍喾N不同安全系統(tǒng)協(xié)議中的任何一種轉(zhuǎn)換或分組化為遵循一網(wǎng)絡(luò)協(xié)議??筛郊踊蚩商鎿Q地,所述傳送設(shè)備被配置為與多種不同網(wǎng)絡(luò)協(xié)議(例如以太網(wǎng)、令牌環(huán)、異步傳輸模式(ATM)等)相兼容。在一些實(shí)施例中,傳送設(shè)備可以被配置為使用軟件或者使用硬件 (例如實(shí)體開(kāi)關(guān))在網(wǎng)絡(luò)類(lèi)型間進(jìn)行切換。圖3圖示包括主設(shè)備A 155、主設(shè)備B 160、一組從設(shè)備A 165、一組從設(shè)備B 170、 控制面板A 175和控制面板B 180的安全系統(tǒng)。每個(gè)主設(shè)備和相關(guān)聯(lián)的一組從設(shè)備使用組別碼——例如字母或數(shù)字(例如A,B,1,2等)來(lái)指代。每個(gè)傳送設(shè)備的組別碼是在安全系統(tǒng)150的安裝或配置(如下所述)期間設(shè)定的。在其他實(shí)施例中,可以使用不同類(lèi)型的組別碼。第一現(xiàn)場(chǎng)總線185和第二現(xiàn)場(chǎng)總線190分別將控制面板A 175連接到主設(shè)備A 155,將控制面板B 180連接到主設(shè)備B 160。從設(shè)備A 165通過(guò)網(wǎng)絡(luò)55連接到主設(shè)備A 155。從設(shè)備B 170通過(guò)網(wǎng)絡(luò)55連接到主設(shè)備B160。如上所述,主設(shè)備A 155和主設(shè)備B 160可以可替換地分別并入控制面板A 175和控制面板B 180。在其他實(shí)施例中,在安全系統(tǒng)中包括額外的控制面板、主設(shè)備和從設(shè)備。在圖4中圖示出用于將專(zhuān)用硬連線總線耦合到網(wǎng)絡(luò)的傳送設(shè)備250。傳送設(shè)備 250包括用于連接到專(zhuān)用硬連線現(xiàn)場(chǎng)總線的多個(gè)現(xiàn)場(chǎng)總線連接端子255以及用于連接到網(wǎng)絡(luò)的網(wǎng)絡(luò)連接端子沈0。傳送設(shè)備250還包括主/從開(kāi)關(guān)沈5、相關(guān)聯(lián)的從設(shè)備旋鈕270、 加密開(kāi)關(guān)275、組別碼旋鈕觀0以及啟動(dòng)按鈕觀5。主/從開(kāi)關(guān)265允許傳送設(shè)備250被配置為主設(shè)備或從設(shè)備。主設(shè)備是這樣的傳送設(shè)備,其要么直接連接到控制面板,要么與控制面板耦合到同一專(zhuān)用硬連線現(xiàn)場(chǎng)總線。如果傳送設(shè)備250被配置為主設(shè)備,則相關(guān)聯(lián)的從設(shè)備旋鈕270被調(diào)節(jié)以指示與該主設(shè)備相關(guān)聯(lián)的從設(shè)備數(shù)量。加密開(kāi)關(guān)275允許每個(gè)傳送設(shè)備250通過(guò)網(wǎng)絡(luò)發(fā)送和接收加密信息。加密開(kāi)關(guān)275允許傳送設(shè)備250使用各種加密標(biāo)準(zhǔn)對(duì)安全系統(tǒng)信息進(jìn)行加密,所述加密標(biāo)準(zhǔn)包括數(shù)據(jù)加密標(biāo)準(zhǔn)(DES)、高級(jí)加密標(biāo)準(zhǔn)(AES) 等。在一些實(shí)施例中,主從設(shè)備彼此不同。例如,從設(shè)備可以包括諸如集成電源或顯示器的額外硬件。圖4圖示出傳送設(shè)備250的一個(gè)實(shí)例。在其他實(shí)施例中,傳送設(shè)備250的功能性可以以軟件實(shí)現(xiàn),并且可以使用例如網(wǎng)絡(luò)瀏覽器或諸如超級(jí)終端(HyperTerminal)的程序來(lái)訪問(wèn)和配置。
圖5圖示出包括控制面板355、主設(shè)備360、從設(shè)備365、第一專(zhuān)用硬連線現(xiàn)場(chǎng)總線 370、第二專(zhuān)用硬連線現(xiàn)場(chǎng)總線375以及外設(shè)380的安全系統(tǒng)350。外設(shè)380例如為警報(bào)器、顯示器、鍵盤(pán)等。圖6圖示用于使用網(wǎng)絡(luò)55連接圖5的安全系統(tǒng)350的過(guò)程。第一專(zhuān)用硬連線現(xiàn)場(chǎng)總線370例如安裝在商業(yè)建筑的第一部分,而第二專(zhuān)用硬連線現(xiàn)場(chǎng)總線375 安裝在該商業(yè)建筑的第二部分,該第二部分與商業(yè)建筑的所述第一部分分立且分離(步驟 405)。控制面板355耦合到第一現(xiàn)場(chǎng)總線(步驟410),并且外設(shè)380耦合到第二現(xiàn)場(chǎng)總線 375(步驟 415)。如上所述,傳送設(shè)備可以被配置為主設(shè)備或從設(shè)備。至少一個(gè)傳送設(shè)備被配置為主設(shè)備360 (步驟420),并且至少一個(gè)傳送設(shè)備被配置為從設(shè)備365 (步驟42 。主設(shè)備 360連接到控制面板355。如上所述,主設(shè)備360可以與控制面板355耦合到同一專(zhuān)用硬連線現(xiàn)場(chǎng)總線,或者并入到控制面板355中。如果并入在控制面板355中,主設(shè)備360不需要直接耦合到第一現(xiàn)場(chǎng)總線370。網(wǎng)絡(luò)55向耦合到該網(wǎng)絡(luò)的主從設(shè)備的每一個(gè)指派一網(wǎng)絡(luò)地址(步驟430)。在步驟430后,主設(shè)備360和從設(shè)備365通過(guò)例如激活圖4所圖示啟動(dòng)按鈕285而被初始化(步驟435)。在本發(fā)明的其他實(shí)施例中,主設(shè)備360和從設(shè)備365使用網(wǎng)絡(luò)瀏覽器或諸如超級(jí)終端的程序而在軟件中被初始化。一旦被初始化,主設(shè)備360如下所述那樣與相應(yīng)從設(shè)備 365鏈接(步驟440)。緊隨步驟440,安全系統(tǒng)350準(zhǔn)備好將數(shù)據(jù)和消息從控制面板傳送到外設(shè)。圖7圖示用于使用組別碼鏈接傳送設(shè)備的過(guò)程500。在安全系統(tǒng)的安裝和重新配置期間,為每個(gè)主設(shè)備和每個(gè)從設(shè)備指派組別碼(步驟50幻。主設(shè)備和與該主設(shè)備相關(guān)聯(lián)的每個(gè)從設(shè)備被指派以相同的組別碼。初始化主設(shè)備和從設(shè)備(步驟510)。主設(shè)備廣播一發(fā)現(xiàn)消息(步驟515),該消息指示其正在搜索具有相同組別碼設(shè)置的從設(shè)備。耦合到該網(wǎng)絡(luò)的每個(gè)從設(shè)備接收該發(fā)現(xiàn)消息(步驟520)。每個(gè)從設(shè)備確定發(fā)現(xiàn)消息的組別碼是否與其自身的組別碼相匹配(步驟525)。如果從設(shè)備的組別碼與主設(shè)備的組別碼不匹配,則該從設(shè)備忽略該發(fā)現(xiàn)消息(步驟530)。如果從設(shè)備的組別碼與主設(shè)備的組別碼相匹配,則該從設(shè)備對(duì)該發(fā)現(xiàn)消息作出應(yīng)答(步驟535)。主設(shè)備接收該應(yīng)答消息,并且將對(duì)應(yīng)從設(shè)備的網(wǎng)絡(luò)地址儲(chǔ)存在存儲(chǔ)器中(步驟M0)。隨后主設(shè)備在通過(guò)該網(wǎng)絡(luò)發(fā)送信息時(shí)僅與所述對(duì)應(yīng)從設(shè)備通信(步驟討幻。在本發(fā)明的其他實(shí)施例中,主設(shè)備輪詢(xún)所述從設(shè)備以獲得具有對(duì)應(yīng)組別碼的從設(shè)備的IP地址。圖5所圖示安全系統(tǒng)350被配置為用于雙向通信,從而信息(例如數(shù)據(jù)、消息等等)從控制面板355發(fā)送到外設(shè)380,反之亦然??刂泼姘?55生成的消息例如包括對(duì)外設(shè) 380狀態(tài)的請(qǐng)求或者對(duì)外設(shè)380執(zhí)行一動(dòng)作的請(qǐng)求。外設(shè)380所生成的消息例如包括消息接收確信、狀態(tài)消息或者對(duì)外設(shè)執(zhí)行動(dòng)作的確認(rèn)??梢允褂枚喾N方法來(lái)通過(guò)安全系統(tǒng)350傳輸消息和數(shù)據(jù)。圖8中圖示出一個(gè)實(shí)例——用于在控制面板355和外設(shè)380之間傳輸信息的直接輪詢(xún)過(guò)程600。控制面板預(yù)編程有與連接到該安全系統(tǒng)的每個(gè)設(shè)備相關(guān)的信息。過(guò)程600在控制面板355在第一現(xiàn)場(chǎng)總線370上發(fā)送出消息或數(shù)據(jù)時(shí)開(kāi)始(步驟605)。主設(shè)備360從控制面板355接收消息(步驟610)。緊跟步驟610,主設(shè)備360對(duì)該消息進(jìn)行分組化(步驟615)并且通過(guò)該網(wǎng)絡(luò)發(fā)送該分組化的消息(步驟620)。從設(shè)備365從主設(shè)備360接收經(jīng)分組化的消息(步驟625),并且對(duì)該分組化的消息進(jìn)行解分組(步驟630)。如果消息的目的地址與從設(shè)備365的設(shè)備地址不匹配,則從設(shè)備365在第二現(xiàn)場(chǎng)總線375上發(fā)送出消息(步驟63幻。外設(shè)380從該從設(shè)備365接收所述消息(步驟640)。外設(shè)380將其設(shè)備地址與消息的目的地址進(jìn)行比較(步驟645)。如果外設(shè)380的設(shè)備地址與消息的目的地址相匹配,則外設(shè)380生成確認(rèn)消息,以確定接收到該消息(步驟650)。外設(shè)380生成的消息在第二現(xiàn)場(chǎng)總線375上發(fā)送回從設(shè)備365 (步驟65 。從設(shè)備365對(duì)該消息進(jìn)行分組化(步驟660)并且通過(guò)網(wǎng)絡(luò)55 將分組化的消息發(fā)送到主設(shè)備360 (步驟66 。主設(shè)備360對(duì)該分組化的消息進(jìn)行解分組 (步驟670),并且在第一現(xiàn)場(chǎng)總線370上將該消息發(fā)送給控制面板355 (步驟675)??筛郊踊蚩商鎿Q地,外設(shè)380生成對(duì)所執(zhí)行動(dòng)作的確認(rèn)。例如,一外設(shè),例如一顯示器,可以從控制面板接收一消息,該消息指示要顯示一特定消息。在顯示器顯示了所請(qǐng)求的消息后,生成并向控制面板發(fā)送一確認(rèn),以指示成功地執(zhí)行了顯示動(dòng)作。在另一實(shí)施例中,控制面板向外設(shè)(例如警報(bào)器)發(fā)送消息,以指示要以特定方式激活該警報(bào)器或者激活該警報(bào)器達(dá)特定時(shí)長(zhǎng)。如果所述警報(bào)器是喇叭或汽笛,則警報(bào)器在例如其已經(jīng)開(kāi)始發(fā)聲和 /或已經(jīng)結(jié)束發(fā)聲時(shí)生成確認(rèn)。圖9圖示用于在圖5的控制面板355和外設(shè)380之間傳輸信息的儲(chǔ)存-轉(zhuǎn)發(fā)過(guò)程 700。該儲(chǔ)存-轉(zhuǎn)發(fā)過(guò)程700比圖8的直接輪詢(xún)過(guò)程600復(fù)雜。過(guò)程700要求安全系統(tǒng)350 中的控制面板355以及主從設(shè)備360、365對(duì)安全系統(tǒng)350的協(xié)議、安全系統(tǒng)350內(nèi)的設(shè)備以及安全系統(tǒng)350的結(jié)構(gòu)具有全面的了解。例如,過(guò)程700要求每個(gè)從設(shè)備知道其附接到的外設(shè)以及控制所述外設(shè)所需的消息。另外,主設(shè)備360必須知道連接到其所有對(duì)應(yīng)從設(shè)備的所有外設(shè)。在一些實(shí)施例中,主設(shè)備360和從設(shè)備365能夠基于通過(guò)網(wǎng)絡(luò)發(fā)送的數(shù)據(jù)和消息獲悉安全系統(tǒng)協(xié)議和附接到其的設(shè)備。在儲(chǔ)存-轉(zhuǎn)發(fā)過(guò)程700中,主設(shè)備360通過(guò)如同該主設(shè)備360是所預(yù)期的外設(shè)380 那樣應(yīng)答來(lái)自控制面板355的消息而模擬外設(shè)。類(lèi)似地,從設(shè)備365通過(guò)如同其是控制面板355那樣響應(yīng)來(lái)自于外設(shè)380的消息而模擬控制面板。例如,控制面板355發(fā)送意圖針對(duì)于外設(shè)380的消息或數(shù)據(jù)(步驟705)。主設(shè)備360在第一現(xiàn)場(chǎng)總線370上接收該消息(步驟710)。不同于直接輪詢(xún)過(guò)程600,在主設(shè)備360將消息分組化并通過(guò)網(wǎng)絡(luò)55發(fā)送到從設(shè)備365之前,主設(shè)備360代替外設(shè)380以確認(rèn)消息對(duì)控制面板355進(jìn)行響應(yīng)(步驟715)。 主設(shè)備360隨后對(duì)消息進(jìn)行分組化并將分組化的消息通過(guò)網(wǎng)絡(luò)55發(fā)送到從設(shè)備365(步驟720)。從設(shè)備365接收分組化的消息(步驟72 ,對(duì)經(jīng)分組化的消息進(jìn)行解分組,并且在第二現(xiàn)場(chǎng)總線375上發(fā)送出消息(步驟730)。外設(shè)380接收所述消息(步驟735)并且生成接收確認(rèn)消息(步驟740)。確認(rèn)消息在第二現(xiàn)場(chǎng)總線375上發(fā)送到從設(shè)備365 (步驟 745)。從設(shè)備365接收該確認(rèn)消息但不通過(guò)網(wǎng)絡(luò)55發(fā)送該消息。在安全系統(tǒng)中進(jìn)行通信的儲(chǔ)存-轉(zhuǎn)發(fā)方法在該安全系統(tǒng)面臨超時(shí)狀況時(shí)是有益的。例如控制面板在第一現(xiàn)場(chǎng)總線上發(fā)送出消息。該消息是意圖針對(duì)處于該安全系統(tǒng)的分立和分離部分的外設(shè)的。該消息如上所述那樣通過(guò)該安全系統(tǒng)被傳輸??刂泼姘迤谕陬A(yù)定的時(shí)間段(例如超時(shí)延遲)內(nèi)收到來(lái)自外設(shè)的響應(yīng)或確認(rèn)。所述控制面板被配置為在所述超時(shí)延遲中等待,所述超時(shí)延遲是基于安全系統(tǒng)的實(shí)現(xiàn)來(lái)選擇的。在一些實(shí)施例中,該超時(shí)延遲是可編程的。如果安全系統(tǒng)在該超時(shí)延遲過(guò)期之前未接收到響應(yīng),則控制重新發(fā)送該消息并等待響應(yīng)。如果控制面板第二次仍未接收到響應(yīng),則安全系統(tǒng)確定已經(jīng)發(fā)生了錯(cuò)誤(例如入侵、故障等),并且響起警報(bào)或采取不同的預(yù)警動(dòng)作。然而,在這樣的配置下,如果從外設(shè)接收信息所需的響應(yīng)時(shí)間比所述超時(shí)延遲長(zhǎng)的話,安全系統(tǒng)易誤警報(bào)。如果安全系統(tǒng)可以被配置為具有長(zhǎng)的超時(shí)延遲,則圖8的直接輪詢(xún)方法可能足以避免系統(tǒng)錯(cuò)誤。然而,在其中所述超時(shí)延遲較短的安全系統(tǒng)實(shí)現(xiàn)中,通信的儲(chǔ)存-轉(zhuǎn)發(fā)方法減輕了安全系統(tǒng)通信延時(shí)所造成的錯(cuò)誤。在直接輪詢(xún)和儲(chǔ)存-轉(zhuǎn)發(fā)通信方法這兩者中,控制面板均持續(xù)地向外設(shè)進(jìn)行輪詢(xún)或向外設(shè)發(fā)送消息(例如等待指令)。作為主設(shè)備代替外設(shè)進(jìn)行響應(yīng)的結(jié)果,控制面板在接收響應(yīng)時(shí)幾乎不經(jīng)歷延遲。另外,從設(shè)備持續(xù)地向外設(shè)進(jìn)行輪詢(xún)或向外設(shè)提供消息。如果從設(shè)備未從外設(shè)接收到響應(yīng),則從設(shè)備通過(guò)網(wǎng)絡(luò)向主設(shè)備發(fā)送消息,指示已經(jīng)發(fā)生錯(cuò)誤。 主設(shè)備隨后停止對(duì)來(lái)自于控制面板的消息作出響應(yīng),這向控制面板指示外設(shè)已經(jīng)發(fā)生了錯(cuò)誤。在其他實(shí)施例中,在安全系統(tǒng)中包括多個(gè)其他的主設(shè)備、從設(shè)備、外設(shè)和控制面板。因此,除其他以外,本發(fā)明提供了使用網(wǎng)絡(luò)連接安全系統(tǒng)分立部分的系統(tǒng)和方法。 在所附權(quán)利要求中闡述了本發(fā)明的各種特征和優(yōu)點(diǎn)。
權(quán)利要求
1.一種與局域網(wǎng)連接的安全系統(tǒng),所述安全系統(tǒng)包括 第一專(zhuān)用硬連線現(xiàn)場(chǎng)總線;被配置來(lái)通過(guò)所述第一現(xiàn)場(chǎng)總線發(fā)送數(shù)據(jù)的控制面板;被配置為耦合到所述第一現(xiàn)場(chǎng)總線的第一多個(gè)外設(shè);其中,所述第一多個(gè)外設(shè)中的每一個(gè)均被配置為從所述控制面板接收數(shù)據(jù);被配置為連接到所述控制面板的第一傳送設(shè)備;其中,所述第一傳送設(shè)備被配置為對(duì)來(lái)自所述控制面板的所述數(shù)據(jù)進(jìn)行分組化,并且通過(guò)所述局域網(wǎng)發(fā)送經(jīng)分組化的數(shù)據(jù); 第二專(zhuān)用硬連線現(xiàn)場(chǎng)總線;被配置為耦合到所述第二現(xiàn)場(chǎng)總線的第二傳送設(shè)備;其中,所述第二傳送設(shè)備被配置為從所述第一傳送設(shè)備接收經(jīng)分組化的數(shù)據(jù),并且對(duì)經(jīng)分組化的數(shù)據(jù)進(jìn)行解分組;以及被配置為耦合到所述第二現(xiàn)場(chǎng)總線的第二多個(gè)外設(shè);其中,所述第二多個(gè)外設(shè)中的每一個(gè)均被配置為從所述第二傳送設(shè)備接收數(shù)據(jù)。
2.如權(quán)利要求1所述的安全系統(tǒng),其中,所述第一傳送設(shè)備被配置為模擬所述第二多個(gè)外設(shè)。
3.如權(quán)利要求1所述的安全系統(tǒng),其中,所述第二傳送設(shè)備被配置為模擬所述控制面板。
4.如權(quán)利要求1所述的安全系統(tǒng),其中,所述第一傳送設(shè)備并入到所述控制面板中。
5.如權(quán)利要求1所述的安全系統(tǒng),其中,所述第二傳送設(shè)備并入到所述第二多個(gè)外設(shè)中的一個(gè)。
6.如權(quán)利要求1所述的安全系統(tǒng),其中,所述第一傳送設(shè)備和所述第二傳送設(shè)備是使用瀏覽器配置的。
7.如權(quán)利要求1所述的安全系統(tǒng),其中,所述第一傳送設(shè)備耦合到所述第一現(xiàn)場(chǎng)總線。
8.如權(quán)利要求1所述的安全系統(tǒng),其中,所述第一傳送設(shè)備是主設(shè)備,而所述第二傳送設(shè)備是從設(shè)備。
9.如權(quán)利要求8所述的安全系統(tǒng),其中,所述從設(shè)備具有關(guān)于附接到所述第二現(xiàn)場(chǎng)總線的所述第二多個(gè)外設(shè)中每一個(gè)外設(shè)的知識(shí)。
10.如權(quán)利要求9所述的安全系統(tǒng),其中,所述主設(shè)備具有關(guān)于連接到多個(gè)從設(shè)備中每一個(gè)從設(shè)備的所述第二多個(gè)外設(shè)中每一個(gè)外設(shè)的知識(shí)。
11.一種使用局域網(wǎng)連接安全系統(tǒng)的方法,所述方法包括 將第一多個(gè)外設(shè)耦合到第一專(zhuān)用硬連線現(xiàn)場(chǎng)總線;將控制面板配置為通過(guò)所述第一現(xiàn)場(chǎng)總線發(fā)送數(shù)據(jù);將所述第一多個(gè)外設(shè)中的每一個(gè)配置為從所述控制面板接收數(shù)據(jù);將第一傳送設(shè)備連接到所述控制面板;將所述第一傳送設(shè)備配置為將所述數(shù)據(jù)從第一形式轉(zhuǎn)換為第二形式; 通過(guò)所述局域網(wǎng)發(fā)送經(jīng)轉(zhuǎn)換的數(shù)據(jù); 將第二傳送設(shè)備耦合到第二專(zhuān)用硬連線現(xiàn)場(chǎng)總線; 將第二多個(gè)外設(shè)耦合到所述第二現(xiàn)場(chǎng)總線;在所述第二傳送設(shè)備處從所述第一傳送設(shè)備接收經(jīng)轉(zhuǎn)換的數(shù)據(jù);將所述第二傳送設(shè)備配置為將經(jīng)轉(zhuǎn)換的數(shù)據(jù)從所述第二形式轉(zhuǎn)換為所述第一形式;將所述第二多個(gè)外設(shè)的每一個(gè)配置為從所述第二傳送設(shè)備接收所述數(shù)據(jù)。
12.如權(quán)利要求11所述的方法,使用所述第一傳送設(shè)備模擬所述第二多個(gè)外設(shè)。
13.如權(quán)利要求11所述的方法,使用所述第二傳送設(shè)備模擬所述控制面板。
14.如權(quán)利要求11所述的方法,還包括將所述第一傳送設(shè)備并入所述控制面板。
15.如權(quán)利要求11所述的方法,還包括將所述第二傳送設(shè)備并入所述第二多個(gè)外設(shè)中的一個(gè)。
16.如權(quán)利要求11所述的方法,還包括使用瀏覽器來(lái)配置所述第一傳送設(shè)備和所述第二傳送設(shè)備。
17.如權(quán)利要求11所述的方法,還包括將所述第一傳送設(shè)備耦合到所述第一現(xiàn)場(chǎng)總線。
18.如權(quán)利要求11所述的方法,還包括將所述第一傳送設(shè)備配置為主設(shè)備,而將所述第二傳送設(shè)備配置為從設(shè)備。
19.如權(quán)利要求11所述的方法,其中,將所述數(shù)據(jù)從所述第一形式轉(zhuǎn)換為所述第二形式的操作包括對(duì)所述數(shù)據(jù)進(jìn)行分組化。
20.如權(quán)利要求11所述的方法,其中,將所述數(shù)據(jù)從所述第二形式轉(zhuǎn)換為所述第一形式的操作包括對(duì)所述數(shù)據(jù)進(jìn)行解分組。
全文摘要
用于使用網(wǎng)絡(luò)連接安全系統(tǒng)的系統(tǒng)和方法。所述安全系統(tǒng)包括至少兩個(gè)分立的部分,并且使用局域網(wǎng)連接。所述安全系統(tǒng)還包括第一專(zhuān)用硬連線現(xiàn)場(chǎng)總線、第一多個(gè)外設(shè)、控制面板、第一傳送設(shè)備、第二傳送設(shè)備、第二專(zhuān)用硬連線現(xiàn)場(chǎng)總線以及第二多個(gè)外設(shè)。所述控制面板被配置為通過(guò)所述第一現(xiàn)場(chǎng)總線發(fā)送數(shù)據(jù)。所述第一多個(gè)外設(shè)中的每一個(gè)耦合到所述第一現(xiàn)場(chǎng)總線,并且被配置為從所述控制面板接收所述數(shù)據(jù)。所述第一傳送設(shè)備連接到所述控制面板,并且被配置為對(duì)來(lái)自于所述控制面板的所述數(shù)據(jù)進(jìn)行分組化且通過(guò)所述局域網(wǎng)發(fā)送經(jīng)分組化的數(shù)據(jù)。第二傳送設(shè)備耦合到第二現(xiàn)場(chǎng)總線,并且被配置為從所述第一傳送設(shè)備接收經(jīng)分組化的數(shù)據(jù)且對(duì)經(jīng)分組化的數(shù)據(jù)進(jìn)行解分組。所述第二多個(gè)外設(shè)中的每一個(gè)耦合到第二現(xiàn)場(chǎng)總線并且被配置為從第二傳送設(shè)備接收數(shù)據(jù)。
文檔編號(hào)H04L12/28GK102165736SQ200980138184
公開(kāi)日2011年8月24日 申請(qǐng)日期2009年8月27日 優(yōu)先權(quán)日2008年8月28日
發(fā)明者D·M·彼德里科因 申請(qǐng)人:羅伯特·博世有限公司