專利名稱:在安全系統(tǒng)中數(shù)據(jù)傳輸?shù)幕旌暇幋a的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及安全及其它類型的網(wǎng)絡(luò)系統(tǒng),并且尤其涉及在這種安全系統(tǒng)中的數(shù)據(jù)傳輸期間使用多重或混合數(shù)據(jù)編碼模式以提高錯誤檢測和校正。
背景技術(shù):
在本領(lǐng)域中,用來監(jiān)視某場所并且確定所述場所是否已經(jīng)被破壞或是否存在警報條件的安全系統(tǒng)已經(jīng)為大家所熟悉。這些系統(tǒng)典型情況下包括控制面板、諸如數(shù)據(jù)總線之類的系統(tǒng)通信介質(zhì)和在整個場所中各處安置的多個安全設(shè)備,這些安全設(shè)備用于在該系統(tǒng)中執(zhí)行確定的功能。安全設(shè)備典型情況下包括玻璃破碎傳感器、煙霧檢測器、火焰檢測器、運動傳感器、門窗開啟傳感器等。安全設(shè)備還包括外圍裝置,諸如撥號器、小鍵盤、顯示控制臺、RF發(fā)送器和接收器等??刂泼姘宓湫颓闆r下被配置為與安全設(shè)備通信以便利用這些設(shè)備收集并發(fā)送信息,諸如當用戶為了布防(arm)所述控制面板和安全系統(tǒng)而在小鍵盤中輸入“系統(tǒng)布防(system arm)”代碼的時候。
以往的安全設(shè)備通常情況下采用至系統(tǒng)控制面板有線連接,然而利用無線系統(tǒng)已經(jīng)變得越來越普遍,其中在無線系統(tǒng)中通過在組件之間使用射頻(RF)通信來(完全或部分地)消除對數(shù)據(jù)總線或有線回路的需求。尤其希望結(jié)合諸如運動檢測器之類的安全設(shè)備來使用RF發(fā)送器向位于控制面板附近或與所述控制面板集成的RF接收器發(fā)送RF信號,以便在所述安全設(shè)備和控制面板之間實現(xiàn)無線通信。RF接收器也可以被互連到有線總線或回路(控制面板連接到其上),使得在安全設(shè)備和(有線)安全系統(tǒng)的其他部分之間可利用無線鏈路。
由于在安全設(shè)備和控制面板之間沒有有線連接,所以數(shù)據(jù)完整性是無線安全系統(tǒng)中特別需要關(guān)注的問題。過去已經(jīng)使用諸如循環(huán)冗余碼校驗(cyclic redundancy check,CRC)之類的方法來試圖在數(shù)據(jù)傳輸中提供一些錯誤檢測和/或校正。本發(fā)明的目的是提供一種用于在安全系統(tǒng)的組件之間確保無錯誤數(shù)據(jù)傳輸?shù)母倪M方法。
發(fā)明內(nèi)容
據(jù)此,本發(fā)明是具有安全設(shè)備的安全系統(tǒng),所述安全設(shè)備經(jīng)由接收器與控制面板無線通信。每個安全設(shè)備具有相關(guān)聯(lián)的RF發(fā)送器。首先,在安全設(shè)備/發(fā)送器形成具有第一消息部分和第二消息部分的兩部分數(shù)據(jù)消息。第一消息部分包括前同步碼部分,用于唯一標識安全設(shè)備的標識號部分,包括用于表示所述安全設(shè)備狀態(tài)的狀態(tài)或消息數(shù)據(jù)的狀態(tài)部分,以及CRC部分,所述CRC部分包含基于對所述標識號部分和狀態(tài)部分所執(zhí)行的CRC函數(shù)的CRC數(shù)據(jù)。如這里所述,第二消息部分可以根據(jù)所想要的功能包括不同類型的數(shù)據(jù)。使用第一編碼格式(其典型情況下為歸零(return-to-zero,RZ)格式來編碼第一消息部分,并且依照不同于所述第一編碼格式的第二編碼格式(其典型情況下為不歸零(non-return-to-zero,NRZ)格式)來編碼第二消息部分。然后利用所編碼的第一消息部分和所編碼的第二消息部分來調(diào)制載波信號(諸如按照幅度調(diào)制),并且發(fā)送所調(diào)制的載波信號。
依照本發(fā)明的第一方面,第二消息部分包括用于重復(fù)來自第一消息部分的狀態(tài)數(shù)據(jù)的第一冗余狀態(tài)部分,以及也重復(fù)來自所述第一消息部分的狀態(tài)數(shù)據(jù)的第二冗余狀態(tài)部分,但是它是所述第一冗余狀態(tài)部分的邏輯求反。諸如獨立的接收器或與控制面板集成的接收器之類的接收設(shè)備接收所發(fā)送的信號并且相應(yīng)地解調(diào)它。然后接收設(shè)備使用第一編碼格式(RZ)解碼第一消息部分以便獲得前同步碼部分、標識號部分、狀態(tài)部分和CRC部分。使用第二編碼格式(NRZ)來解碼第二消息部分以便獲得第一冗余狀態(tài)部分和第二冗余狀態(tài)部分。
然后使用處理電路來分析所接收的數(shù)據(jù),尤其分析狀態(tài)部分、第一冗余狀態(tài)部分、第二冗余狀態(tài)部分和CRC部分中的兩個或多個,以確定是否已經(jīng)有效接收了消息。例如,依照相對簡單的方法,把狀態(tài)部分與第一冗余狀態(tài)部分相比較;并且如果所述狀態(tài)部分與所述第一冗余狀態(tài)部分相同,那么所述消息被標記為被有效接收。在替換方式中,可以把狀態(tài)部分與第二冗余狀態(tài)部分相比較;并且如果所述狀態(tài)部分與所述第二冗余狀態(tài)部分相同,那么所述消息被標記為被有效接收。同樣,可以把狀態(tài)部分與第一冗余狀態(tài)部分和第二冗余狀態(tài)部分相比較;并且如果都是相同的,那么所述消息被標記為被有效接收。
如果希望的話,可以按更復(fù)雜的情況來處理。例如,可以根據(jù)標識號部分和狀態(tài)部分來產(chǎn)生CRC;并且可以把所產(chǎn)生的CRC與來自所接收消息的CRC部分相比較。如果所產(chǎn)生的CRC與來自所接收消息的CRC部分相同,那么所述消息被標記為被有效接收。然而如果所產(chǎn)生的CRC與來自所述消息的CRC部分不相同,那么可以進行進一步的分析,其中可以把所述狀態(tài)部分與第一冗余狀態(tài)部分和第二冗余狀態(tài)部分相比較;并且如果它們是相同的,那么所述消息被標記為被有效接收。這里描述了利用這些接收消息部分的其它分析情況。
依照本發(fā)明的第二方面,第二消息部分包括用于表示來自安全設(shè)備的有關(guān)消息排序的順序信息以便有助于接收設(shè)備(例如控制面板)確定所述消息是否未按順序接收并且應(yīng)當被忽略。特別,第二消息部分包括第一順序計數(shù)和第二順序計數(shù),所述第二順序計數(shù)具有與所述第一順序計數(shù)相同的信息但為其邏輯求反。如上所述的接收設(shè)備使用第一編碼格式(RZ)解碼第一消息部分以便獲得前同步碼部分、標識號部分、狀態(tài)部分和CRC部分。使用第二編碼格式(NRZ)來解碼第二消息部分以便獲得順序計數(shù)。然后使用處理電路來分析所接收的數(shù)據(jù),尤其把來自消息的順序計數(shù)與來自存儲器的先前順序計數(shù)相比較。如果來自所述消息的順序計數(shù)小于或等于先前順序計數(shù),那么所述消息被忽略。然而如果來自消息的順序計數(shù)不小于或等于先前的順序計數(shù),則處理所述消息,并且用來自所述消息的順序計數(shù)代替存儲器中的先前順序計數(shù)。彼此相對地分析順序計數(shù)和反順序計數(shù)以便確保數(shù)據(jù)完整性。
圖1是代典型安全系統(tǒng)的框圖;圖2是在本發(fā)明第一方面的發(fā)送器處理的數(shù)據(jù)消息的框圖;圖3是在本發(fā)明第一方面的接收設(shè)備處理的數(shù)據(jù)消息的框圖;圖4是如在本發(fā)明中所使用的RZ和NRZ數(shù)據(jù)格式的圖示;和圖5A、5B、5C、5D、5E和5F均圖示了在本發(fā)明第一方面中所使用的候選數(shù)據(jù)分析流程圖;圖6是在本發(fā)明第二方面的發(fā)送器處理的數(shù)據(jù)消息的框圖;圖7是在本發(fā)明第二方面的接收設(shè)備處理的數(shù)據(jù)消息的框圖;圖8和9是本發(fā)明第二方面的操作的流程圖。
具體實施例方式
現(xiàn)在參考附圖來描述本發(fā)明第一方面的優(yōu)選實施例。圖1圖示了包括多個安全設(shè)備4、6、8的典型安全系統(tǒng)2,如本領(lǐng)域中已知那樣所述安全設(shè)備都向接收器模塊10和相關(guān)聯(lián)的控制面板12發(fā)送RF數(shù)據(jù)傳輸14、16、18。如前面所指出的,安全設(shè)備4、6、8可以是在安全系統(tǒng)中所使用的任何設(shè)備,包括但不局限于玻璃破碎傳感器、煙霧檢測器、火焰檢測器、PIR運動傳感器、微波運動傳感器、門窗開啟傳感器、撥號器、小鍵盤、顯示控制臺等。所述安全設(shè)備還可以是在控制面板和另一設(shè)備之間的網(wǎng)關(guān)、適配器或接口。例如,常見的情況是使RF接收器連接到有線通信總線(或回路),其中控制面板連接到所述有線通信總線。RF接收器從諸如無線PIR傳感器之類的另一安全設(shè)備接收消息(還可能存在用于向無線PIR傳感器發(fā)送消息的RF發(fā)送器)。在這種情況下,RF接收器(和/或RF發(fā)送器)以及無線傳感器被認為是在本發(fā)明范圍內(nèi)的安全設(shè)備。
控制面板12充當用于安全系統(tǒng)的系統(tǒng)控制器并且提供諸如布防(arm)和撤防(disarm)所述系統(tǒng)、監(jiān)督安全設(shè)備、接受來自所述安全設(shè)備的消息以確定是否存在警報條件、使警報發(fā)聲等各個功能。接收器10可以與控制面板12相分離或集成在一起。此外,按照系統(tǒng)設(shè)計者的配置,可以在接收器10或控制面板12中進行如這里所描述的處理并分析所接收的數(shù)據(jù)消息。
如在優(yōu)選實施例中,安全設(shè)備可以具有集成的RF發(fā)送器,或者這種發(fā)送器可以與所述安全設(shè)備分離(但是在其鄰近并且與其相連線)。圖2圖示了具有集成RF發(fā)送器的安全設(shè)備的功能。待發(fā)送到控制面板的數(shù)據(jù)消息28被形成并包括兩個主要部分。如圖2所示,數(shù)據(jù)消息28的部分1類似于在本領(lǐng)域中已知的那樣并且包括前同步碼部分30、標識符部分32(用于唯一地標識安全設(shè)備,諸如序號)、狀態(tài)部分34和CRC部分36。狀態(tài)部分34包括為控制面板主要關(guān)注的位,并且包括用于表明安全設(shè)備的操作狀態(tài)、電池電平等的位。如本領(lǐng)域中已知,CRC根據(jù)ID部分32和狀態(tài)部分34來產(chǎn)生,并且以前已經(jīng)作為錯誤檢測的手段由接收器/控制面板使用。如這里進一步描述的,本發(fā)明改進的恰好是CRC的使用。
在本發(fā)明之下,形成消息的第二部分,并且在圖2中被示為消息28的部分2。部分2包括第一冗余狀態(tài)部分38,所述第一冗余狀態(tài)部分38僅僅是與部分1中狀態(tài)部分34相同的數(shù)據(jù)。部分2還包括第二冗余部分40,所述第二冗余部分40還攜帶與部分1的狀態(tài)部分34相同的信息,但它是第一狀態(tài)部分38的邏輯求反。通過反轉(zhuǎn)第二冗余狀態(tài)部分40,在消息的整個第二部分上維持恒定的平均幅度(例如當使用幅度調(diào)制時)。即,如果狀態(tài)部分34(和第一冗余狀態(tài)部分38)例如是1101101000101010,則第二冗余狀態(tài)部分就是0010010111010101。
然后按如下編碼數(shù)據(jù)消息28用以發(fā)送。利用RZ編碼器42依照歸零格式(RZ)編碼消息的部分1,并且利用NRZ編碼器44依照不歸零格式(NRZ)示出所述消息的部分2。如在圖4的左側(cè)所圖示,RZ格式也被稱為曼徹斯特(Manchester)編碼方法(曼徹斯特編碼被定義為這樣的代碼,其中(a)組合數(shù)據(jù)和時鐘信號以形成單個自同步數(shù)據(jù)流,(b)每個編碼的位在位周期的中點包含轉(zhuǎn)變,(c)該轉(zhuǎn)變的方向確定所述位是“0”還是“1”,并且(d)第一半是真位值的補碼并且第二半是真位值。) 在圖4的右側(cè)所示出的NRZ格式并不要求數(shù)據(jù)信號在位之間歸零。從而,邏輯1被示為正電壓并且邏輯0被示為零電壓。依照NRZ格式,信號并不如RZ格式那樣自計時。然而,通過在使用RZ編碼消息的第一部分之后立即利用NRZ格式來編碼所述消息的第二部分,可以外插(extrapolate)已經(jīng)根據(jù)RZ部分導(dǎo)出的時鐘并用于計時NRZ部分中的數(shù)據(jù)。如果依照NRZ格式完全編碼信號,那么這是不可行的,這是由于可能沒有可用的時鐘。
此外,因為它傳送較少的計時信息,所以使用RZ技術(shù)使在消息的第二部分中傳送冗余狀態(tài)信息所要求的附加傳輸(“無線”)時間和信道帶寬最小化。另外,使用RZ編碼補充NRZ編碼。由于其對稱和冗余結(jié)構(gòu),在確定的信道條件下,RZ編碼消息的第一部分相對于NRZ提供了改進的解碼性能,反之亦然。如下所述,相同的優(yōu)點適用于在RZ和NRZ之間的解碼方法中差異部分。
存在本發(fā)明中可以使用的RZ和NRZ格式的兩個例子。也可以使用其它類型并且仍然提供這里所描述的益處。
在按照所描述對數(shù)據(jù)編碼之后,如本領(lǐng)域中所公知的,數(shù)據(jù)流用來調(diào)制RF載波信號并且被發(fā)送。例如,如本領(lǐng)域中所公知的,可以使用幅度調(diào)制(amplitude modulation,AM)方案。
如圖3所示并且如在本領(lǐng)域中公知的那樣,調(diào)制信號由接收設(shè)備接收并解調(diào)。然后如圖3所示,使用RZ解碼器62和NRZ解碼器60來解碼信號以便獲得所接收的數(shù)據(jù)消息64。接下來,進行所接收消息64的分析以便查明所述信號是否準確地被接收并且應(yīng)當進一步被處理為有效接收的消息。數(shù)據(jù)分析塊78依照一種或多種不同方式使用狀態(tài)部分70、CRC部分72、第一冗余狀態(tài)部分74和第二冗余狀態(tài)部分76來查明所接收消息64的有效性。圖5A-5F圖示了在本發(fā)明中所使用的分析流程。
圖5A圖示了怎樣把狀態(tài)部分70與第一冗余狀態(tài)部分74相比較。如果狀態(tài)部分70與第一冗余狀態(tài)部分74相同,那么消息64被標記為被有效接收。在替換方式中,如圖5B所示,可以把狀態(tài)部分70與第二冗余狀態(tài)部分76相比較。如果狀態(tài)部分70與第二冗余狀態(tài)部分76相同,那么消息64被標記為被有效接收。同樣如圖5C所示,可以把狀態(tài)部分70與第一冗余狀態(tài)部分74和第二冗余狀態(tài)部分76相比較,并且如果都相同的話,則消息被標記為被有效接收。
如果希望的話,那么可以遵循更復(fù)雜的情況。例如,如圖5D所示,可以根據(jù)標識號部分68和狀態(tài)部分70來產(chǎn)生CRC;并且可以把所產(chǎn)生的CRC與來自所接收消息64的CRC部分72相比較。如果所產(chǎn)生的CRC與來自所述消息的CRC部分相同,那么所述消息被標記為被有效接收。然而如果所產(chǎn)生的CRC與來自所述消息的CRC部分不相同,那么可以把狀態(tài)部分與第一冗余狀態(tài)部分和第二冗余狀態(tài)部分相比較;并且如果它們是相同的,則所述消息被標記為被有效接收。
圖5E圖示了由分析塊78所執(zhí)行分析的進一步例子。首先,比較第一冗余狀態(tài)部分74和第二冗余狀態(tài)部分76,并且如果它們是相同的,那么把它們與狀態(tài)部分70相比較。當此比較通過(passed)時,那么所述消息被標記為被有效接收。
圖5F圖示了數(shù)據(jù)分析的另一例子。首先,根據(jù)標識號部分68和狀態(tài)部分70來產(chǎn)生CRC。把所產(chǎn)生的CRC與來自所接收消息的CRC部分72相比較。如果它們是相同的,那么把第一冗余狀態(tài)部分74與第二冗余狀態(tài)部分76相比較,并且如果它們是相同的,那么消息被標記為被有效接收。然而如果所產(chǎn)生的CRC與來自所述消息的CRC部分72不相同,那么把第一冗余狀態(tài)部分與第二冗余狀態(tài)部分相比較,并且如果它們是相同的,那么根據(jù)標識號68和第一冗余狀態(tài)部分74來產(chǎn)生第二CRC,把第二產(chǎn)生的CRC與來自所述消息的CRC部分72相比較,并且如果所述比較通過,那么所述第一冗余狀態(tài)部分被用作有效接收的狀態(tài)部分(如果所述比較失敗,那么所述消息被標記為被無效接收)。
從而,由于存在冗余狀態(tài)信息,所以接收設(shè)備可確定所接收消息的準確性并且據(jù)此繼續(xù)處理(如使用所述消息或丟棄它)。通過把冗余信息嵌入到按不同于第一部分的格式所編碼的消息第二部分,實現(xiàn)魯棒的(robust)傳輸方法,所述方法在變化的環(huán)境中提供了更大機會來準確傳輸,其中一種編碼方法可以比另一種方法執(zhí)行得更好。
參照圖6、7、8和9,本發(fā)明的第二方面利用本發(fā)明第一方面同樣的混合編碼模式,但是不是在第二消息部分中發(fā)送冗余狀態(tài)數(shù)據(jù),而是發(fā)送消息順序信息。當有多個接收器在不同的時間從相同的發(fā)送器接收消息,依照本發(fā)明的此第二方面解決了與此相關(guān)聯(lián)的問題。如果一種安裝要求在整個系統(tǒng)的各戰(zhàn)略位置必須分布兩個以上的RF接收器并且經(jīng)由單個通信總線連接到單個安全控制,在所發(fā)送信號中使用順序信息以使得控制面板可適當?shù)靥幚硭邮盏男盘?。為了闡明此點,假定在所發(fā)送信號信息內(nèi)所包含的八位順序號,每當發(fā)送器必須發(fā)送新事件時在該給定發(fā)送器中對該順序號遞增1。所述新事件可以是門的開啟或者相同門的關(guān)閉。進一步假定發(fā)送器對于每個事件花費2-4秒來重復(fù)相同的“開啟”或“關(guān)閉”消息所要求的號碼。如果門在該2-4秒時間間隔內(nèi)開啟并關(guān)閉,那么控制面板可以從一個RF接收器接收開啟和關(guān)閉報告并且從另一接收器只接收開啟報告,該另一接收器可能處于給定發(fā)送器的近距范圍(marginal range)。在所發(fā)送事件不包括順序計數(shù)作為其一部分的情況下,如果控制在處理來自第一接收器的關(guān)閉事件之后處理來自第二接收器的初始開啟事件,那么所述控制可能錯誤地確定門的最終狀態(tài)是開啟而不是關(guān)閉。在共用控制總線上所使用接收器的數(shù)目越大,此類控制錯誤的概率可能越大。如在本發(fā)明中利用在所發(fā)送消息中所包括的順序計數(shù),由于開啟事件在關(guān)閉事件之前,所以所述開啟事件的計數(shù)應(yīng)該低于關(guān)閉事件的計數(shù),向所述控制表明該門的最終狀態(tài)必須是關(guān)閉。
參照圖6的發(fā)送器框圖并且參照圖8的邏輯流程圖,使用順序計數(shù)寄存器150來提供傳輸順序計數(shù),所述傳輸順序計數(shù)隨每個新的傳輸事件遞增(由消息來標識,在所述消息中狀態(tài)寄存器152中的至少一位與先前傳輸相比已經(jīng)改變)。從而,當任何位已經(jīng)改變時,與狀態(tài)寄存器152相關(guān)聯(lián)的邏輯會遞增順序計數(shù)器150。前同步碼92、狀態(tài)位96、標識號(序號)94和CRC 98連同順序計數(shù)100和反順序計數(shù)102一起被匯編到兩部分消息中,所述兩部分消息如前所述由RZ編碼器104和NRZ編碼器106來處理。從而,通過每當狀態(tài)位已經(jīng)改變時遞增順序計數(shù)器150,如這里所描述,控制面板可以確定是否已經(jīng)從給定發(fā)送器未按順序接收消息。
在依照RZ格式編碼消息的第一部分并且依照NRZ格式編碼所述消息的第二部分(順序信息)之后,所述消息被發(fā)送。當然,系統(tǒng)中的每個安全設(shè)備/發(fā)送器可能在任何給定時間具有不同的順序計數(shù),這是由于它們都彼此異步地操作。如下所述,接收設(shè)備(控制面板)分別跟蹤每個發(fā)送器的順序計數(shù)以對每個發(fā)送器的確定適當?shù)捻樞颉?br>
如圖7和9所示,接收設(shè)備接收并解調(diào)無線消息,繼而如前所述繼續(xù)利用RZ解碼器114和NRZ解碼器112來解碼所述消息。然后數(shù)據(jù)分析電路和邏輯通過首先從消息提取順序計數(shù)126和反順序計數(shù)128和發(fā)送器標識號來處理所述消息。從存儲器中的順序計數(shù)表134獲取與該發(fā)送器標識號相關(guān)聯(lián)的先前順序計數(shù)。把來自消息的順序計數(shù)126與從表中所獲取的先前順序計數(shù)相比較。如果來自消息的順序計數(shù)小于或等于先前順序計數(shù),那么接收設(shè)備忽略所述消息并且不采取進一步動作。然而如果來自消息的順序計數(shù)并不小于先前的順序計數(shù),那么接收設(shè)備處理所述消息(即狀態(tài)部分)并且利用來自所述消息的順序計數(shù)來替換表中的先前順序計數(shù)。如先前所描述的第一實施例,如果想要檢查數(shù)據(jù)完整性的話,那么還使用反順序計數(shù)128。
因而,如果消息被“延遲”接收——意味著它包含可能會誤導(dǎo)控制面板的失效信息,那么該消息會被忽略。如上所述,如果門開啟然后迅速關(guān)閉,那么這可能會發(fā)生,使得“門開啟”消息組由發(fā)送器發(fā)送,那么“門關(guān)閉”消息組此后立即由發(fā)送器發(fā)送。(應(yīng)當注意,常常在諸如六字節(jié)(sextet)之類的消息組中發(fā)送消息,這改進了可靠性并且增加了成功傳輸?shù)臋C會,如本領(lǐng)域中所公知的)。由于來自“門開啟”組的一個消息可以在來自“門關(guān)閉”組的一個消息之后(由于遠距離接收器的處理延遲、丟失位等)可以到達控制面板,所以在本發(fā)明的情況下控制面板確定來自“門開啟”消息的順序計數(shù)小于“門關(guān)閉”消息的順序計數(shù)并且據(jù)此忽略它。由此本發(fā)明使控制面板能夠確定從某個發(fā)送器所接收的消息是否由于系統(tǒng)中一個接收器在接收、處理等延遲的緣故可能是未按順序的。
應(yīng)當注意,在某個點上,順序計數(shù)必須繞回到零。在使用八位順序計數(shù)的優(yōu)選實施例中,計數(shù)順序應(yīng)該是0、1、2、3、4、5、6、7、…、254、255、0、1、2、3、4、…等。編程處理邏輯來識別0的計數(shù)應(yīng)被當做是大于255的計數(shù),使得當在255之后檢測到0時,控制不會錯誤地把這認為是未按順序傳輸。
還應(yīng)當注意,優(yōu)選實施例周期性地(例如每分鐘)從表中擦除順序計數(shù)數(shù)據(jù)。在順序計數(shù)數(shù)據(jù)被擦除之后,那么如前所述從數(shù)據(jù)傳輸所接收的新順序計數(shù)被存儲并利用。這會消除失效信息并且如果必要的話幫助重新同步順序計數(shù),例如,如果發(fā)送設(shè)備被代替并且順序計數(shù)必須被同步的話。
權(quán)利要求
1.一種用于從安全設(shè)備向接收設(shè)備發(fā)送消息的方法,包括步驟a.形成包括第一消息部分和第二消息部分的兩部分數(shù)據(jù)消息,i)所述第一消息部分包括(1)前同步碼部分,(2)標識號部分,用于唯一地標識所述安全設(shè)備,(3)狀態(tài)部分,包括用于表示所述安全設(shè)備狀態(tài)的狀態(tài)數(shù)據(jù),和(4)CRC部分,包含基于對所述標識號部分和狀態(tài)部分所執(zhí)行的CRC函數(shù)的CRC數(shù)據(jù),并且ii)所述第二消息部分包括(1)第一冗余狀態(tài)部分,包括來自所述第一消息部分的狀態(tài)數(shù)據(jù),和(2)第二冗余狀態(tài)部分,包括來自所述第一消息部分的狀態(tài)數(shù)據(jù),其中所述第二冗余狀態(tài)部分是所述第二消息部分的第一冗余狀態(tài)部分的邏輯求反;b.依照第一編碼格式來編碼所述第一消息部分;c.依照不同于所述第一編碼格式的第二編碼格式來編碼所述第二消息部分;d.利用所編碼的第一消息部分和所編碼的第二消息部分來調(diào)制載波信號;并且e.發(fā)送所調(diào)制的載波信號。
2.如權(quán)利要求1所述的方法,其中所述第一編碼格式是歸零(RZ)格式。
3.如權(quán)利要求2所述的方法,其中所述RZ格式是曼徹斯特格式。
4.如權(quán)利要求2所述的方法,其中所述第二編碼格式是不歸零(NRZ)格式。
5.如權(quán)利要求1所述的方法,其中所述第二編碼格式是歸零(RZ)格式。
6.如權(quán)利要求5所述的方法,其中所述RZ格式是曼徹斯特格式。
7.如權(quán)利要求5所述的方法,其中所述第一編碼格式是不歸零(NRZ)格式。
8.一種用于操作安全系統(tǒng)的方法,包括步驟a.在發(fā)送器形成包括第一消息部分和第二消息部分的兩部分數(shù)據(jù)消息,i)所述第一消息部分包括(1)前同步碼部分,(2)標識號部分,用于唯一地標識所述安全設(shè)備,(3)狀態(tài)部分,包括用于表示所述安全設(shè)備狀態(tài)的狀態(tài)數(shù)據(jù),和(4)CRC部分,包含基于對所述標識號部分和狀態(tài)部分所執(zhí)行的CRC函數(shù)的CRC數(shù)據(jù),并且ii)所述第二消息部分包括(1)第一冗余狀態(tài)部分,包括來自所述第一消息部分的狀態(tài)數(shù)據(jù),和(2)第二冗余狀態(tài)部分,包括來自所述第一消息部分的狀態(tài)數(shù)據(jù),其中所述第二冗余狀態(tài)部分是所述第二消息部分的第一冗余狀態(tài)部分的邏輯求反;b.依照第一編碼格式來編碼所述第一消息部分;c.依照不同于所述第一編碼格式的第二編碼格式來編碼所述第二消息部分;d.利用所編碼的第一消息部分和所編碼的第二消息部分來調(diào)制載波信號;e.發(fā)送所調(diào)制的載波信號;f.在接收設(shè)備接收所調(diào)制的載波信號;g.解調(diào)所接收的調(diào)制載波信號;h.使用所述第一編碼格式來解碼所述第一消息部分以便獲得所述前同步碼部分、標識號部分、狀態(tài)部分和CRC部分;i.使用所述第二編碼格式來解碼所述第二消息部分以便獲得所述第一冗余狀態(tài)部分和第二冗余狀態(tài)部分;并且j.分析以下的兩個和多個i)所述狀態(tài)部分,ii)所述第一冗余狀態(tài)部分,iii)所述第二冗余狀態(tài)部分,和iv)所述CRC部分,以確定所述消息是否已經(jīng)被有效接收。
9.如權(quán)利要求8所述的方法,其中如果分析所述狀態(tài)部分、第一冗余狀態(tài)部分、第二冗余狀態(tài)部分和CRC部分中的兩個或多個以確定所述消息是否已經(jīng)被有效接收的步驟表明所述消息已經(jīng)被有效接收,則所述消息被標記為被有效接收。
10.如權(quán)利要求8所述的方法,其中如果分析所述狀態(tài)部分、第一冗余狀態(tài)部分、第二冗余狀態(tài)部分和CRC部分中的兩個或多個以確定所述消息是否已經(jīng)被有效接收的步驟表明所述消息尚未被有效接收,則所述消息被標記為未被有效接收。
11.如權(quán)利要求8所述的方法,其中分析所述狀態(tài)部分、第一冗余狀態(tài)部分、第二冗余狀態(tài)部分和CRC部分中的兩個和多個以確定所述消息是否已經(jīng)被有效接收的步驟包括步驟(1)把所述狀態(tài)部分與所述第一冗余狀態(tài)部分相比較;(2)如果所述狀態(tài)部分與所述第一冗余狀態(tài)部分相同,則把所述消息標記為被有效接收。
12.如權(quán)利要求8所述的方法,其中分析所述狀態(tài)部分、第一冗余狀態(tài)部分、第二冗余狀態(tài)部分和CRC部分中的兩個和多個以確定所述消息是否已經(jīng)被有效接收的步驟包括步驟(1)把所述狀態(tài)部分與所述第二冗余狀態(tài)部分相比較;(2)如果所述狀態(tài)部分與所述第二冗余狀態(tài)部分相同,則把所述消息標記為被有效接收。
13.如權(quán)利要求8所述的方法,其中分析所述狀態(tài)部分、第一冗余狀態(tài)部分、第二冗余狀態(tài)部分和CRC部分中的兩個和多個以確定所述消息是否已經(jīng)被有效接收的步驟包括步驟(1)把所述狀態(tài)部分與所述第一冗余狀態(tài)部分和第二冗余狀態(tài)部分相比較;(2)如果所述狀態(tài)部分、第一冗余狀態(tài)部分和第二冗余狀態(tài)部分都相同,那么把所述消息標記為被有效接收。
14.如權(quán)利要求8所述的方法,其中分析所述狀態(tài)部分、第一冗余狀態(tài)部分、第二冗余狀態(tài)部分和CRC部分中的兩個和多個以確定所述消息是否已經(jīng)被有效接收的步驟包括步驟(1)根據(jù)所述標識號部分和狀態(tài)部分來產(chǎn)生CRC;(2)把所產(chǎn)生的CRC與來自所述消息的CRC部分相比較;(3)如果所產(chǎn)生的CRC與來自所述消息的CRC部分相同,則把所述消息標記為被有效接收;(4)如果所產(chǎn)生的CRC與來自所述消息的CRC部分不相同,則a.把所述狀態(tài)部分與所述第一冗余狀態(tài)部分和第二冗余狀態(tài)部分相比較;b.如果所述狀態(tài)部分、第一冗余狀態(tài)部分和第二冗余狀態(tài)部分都相同,則把所述消息標記為被有效接收。
15.如權(quán)利要求8所述的方法,其中分析所述狀態(tài)部分、第一冗余狀態(tài)部分、第二冗余狀態(tài)部分和CRC部分中的兩個和多個以確定所述消息是否已經(jīng)被有效接收的步驟包括步驟(1)比較所述第一冗余狀態(tài)部分和所述第二冗余狀態(tài)部分;(2)如果所述第一冗余狀態(tài)部分和第二冗余狀態(tài)部分相同,則a.把所述第一冗余狀態(tài)部分和第二冗余狀態(tài)部分中任何一個與所述狀態(tài)部分相比較;并且b.當所述比較通過時,把所述消息標記為被有效接收。
16.如權(quán)利要求8所述的方法,其中分析所述狀態(tài)部分、第一冗余狀態(tài)部分、第二冗余狀態(tài)部分和CRC部分中的兩個和多個以確定所述消息是否已經(jīng)被有效接收的步驟包括步驟(1)根據(jù)所述標識號部分和狀態(tài)部分來產(chǎn)生CRC;(2)把所產(chǎn)生的CRC與來自所述消息的CRC部分相比較;(3)如果所產(chǎn)生的CRC與來自所述消息的CRC部分相同,則a.把所述第一冗余狀態(tài)部分與所述第二冗余狀態(tài)部分相比較;b.如果所述第一冗余狀態(tài)部分與所述第二冗余狀態(tài)部分相同,則把所述消息標記為被有效接收;并且(4)如果所產(chǎn)生的CRC與來自所述消息的CRC部分不相同,則a.把所述第一冗余狀態(tài)部分與所述第二冗余狀態(tài)部分相比較;b.如果所述第一冗余狀態(tài)部分與所述第二冗余狀態(tài)部分相同,則i).根據(jù)所述標識號部分和所述第一冗余狀態(tài)部分來產(chǎn)生第二CRC;ii).把所述第二產(chǎn)生的CRC與來自所述消息的CRC部分相比較;iii).如果所述比較通過,則使用所述第一冗余狀態(tài)部分作為有效接收的狀態(tài)部分;并且iv).如果所述比較失敗,則把所述消息標記為被無效接收。
17.一種在安全系統(tǒng)中使用的安全設(shè)備,包括a.處理電路,適合于形成包括第一消息部分和第二消息部分的兩部分數(shù)據(jù)消息,i)所述第一消息部分包括(1)前同步碼部分,(2)標識號部分,用于唯一地標識所述安全設(shè)備,(3)狀態(tài)部分,包括用于表示所述安全設(shè)備狀態(tài)的狀態(tài)數(shù)據(jù),和(4)CRC部分,包含基于對所述標識號部分和狀態(tài)部分執(zhí)行的CRC函數(shù)的CRC數(shù)據(jù),并且ii)所述第二消息部分包括(1)第一冗余狀態(tài)部分,包括來自所述第一消息部分的狀態(tài)數(shù)據(jù),和(2)第二冗余狀態(tài)部分,包括來自所述第一消息部分的狀態(tài)數(shù)據(jù),其中所述第二冗余狀態(tài)部分是所述第二消息部分的第一冗余狀態(tài)部分的邏輯求反;b.第一編碼電路,適合于依照第一編碼格式來編碼所述第一消息部分;c.第二編碼電路,適合于依照不同于所述第一編碼格式的第二編碼格式來編碼所述第二消息部分;d.數(shù)據(jù)傳輸電路,適合于利用所編碼的第一消息部分和所編碼的第二消息部分來調(diào)制載波信號并且發(fā)送所調(diào)制的載波信號。
18.如權(quán)利要求17所述的安全設(shè)備,其中所述第一編碼格式是歸零(RZ)格式。
19.如權(quán)利要求18所述的安全設(shè)備,其中所述RZ格式是曼徹斯特格式。
20.如權(quán)利要求18所述的安全設(shè)備,其中所述第二編碼格式是不歸零(NRZ)格式。
21.如權(quán)利要求17所述的安全設(shè)備,其中所述第二編碼格式是歸零(RZ)格式。
22.如權(quán)利要求21所述的安全設(shè)備,其中所述RZ格式是曼徹斯特格式。
23.如權(quán)利要求21所述的安全設(shè)備,其中所述第一編碼格式是不歸零(NRZ)格式。
24.一種安全系統(tǒng),包括A.安全設(shè)備,包括a.第一處理電路,適合于形成包括第一消息部分和第二消息部分的兩部分數(shù)據(jù)消息,i)所述第一消息部分包括(1)前同步碼部分,(2)標識號部分,用于唯一地標識所述安全設(shè)備,(3)狀態(tài)部分,包括用于表示所述安全設(shè)備狀態(tài)的狀態(tài)數(shù)據(jù),和(4)CRC部分,包含基于對所述標識號部分和狀態(tài)部分所執(zhí)行的CRC函數(shù)的CRC數(shù)據(jù),并且ii)所述第二消息部分包括(1)第一冗余狀態(tài)部分,包括來自所述第一消息部分的狀態(tài)數(shù)據(jù),和(2)第二冗余狀態(tài)部分,包括來自所述第一消息部分的狀態(tài)數(shù)據(jù),其中所述第二冗余狀態(tài)部分是所述第二消息部分的第一冗余狀態(tài)部分的邏輯求反;b.第一編碼電路,適合于依照第一編碼格式來編碼所述第一消息部分;c.第二編碼電路,適合于依照不同于所述第一編碼格式的第二編碼格式來編碼所述第二消息部分;d.數(shù)據(jù)傳輸電路,適合于利用所編碼的第一消息部分和所編碼的第二消息部分來調(diào)制載波信號并且發(fā)送所調(diào)制的載波信號;和B.接收設(shè)備,包括a.數(shù)據(jù)接收電路,適合于從所述安全設(shè)備接收并解調(diào)所調(diào)制的載波信號;b.第一解碼電路,適合于使用所述第一編碼格式來解碼所述消息部分以便獲得所述前同步碼部分、標識號部分、狀態(tài)部分和CRC部分;c.第二解碼電路,適合于使用所述第二編碼格式來解碼所述第二消息部分以便獲得所述第一冗余狀態(tài)部分和第二冗余狀態(tài)部分;和d.第二處理電路,適合于分析以下中的兩個或多個ii)所述狀態(tài)部分,iii)所述第一冗余狀態(tài)部分,iv)所述第二冗余狀態(tài)部分,和v)所述CRC部分,以確定所述消息是否已經(jīng)被有效接收。
25.如權(quán)利要求24所述的安全系統(tǒng),其中所述第二處理電路進一步適合于當確定所述消息被有效接收則把所述消息標記為被有效接收。
26.如權(quán)利要求24所述的安全系統(tǒng),其中所述第二處理電路進一步適合于當確定所述消息未被有效接收則把所述消息標記為未被有效接收。
27.如權(quán)利要求24所述的安全系統(tǒng),其中所述第二處理電路進一步適合于(1)把所述狀態(tài)部分與所述第一冗余狀態(tài)部分相比較;(2)如果所述狀態(tài)部分與所述第一冗余狀態(tài)部分相同,則把所述消息標記為被有效接收。
28.如權(quán)利要求24所述的安全系統(tǒng),其中所述第二處理電路進一步適合于(1)把所述狀態(tài)部分與所述第二冗余狀態(tài)部分相比較;(2)如果所述狀態(tài)部分與所述第二冗余狀態(tài)部分相同,則把所述消息標記為被有效接收。
29.如權(quán)利要求24所述的安全系統(tǒng),其中所述第二處理電路進一步適合于(1)把所述狀態(tài)部分與所述第一冗余狀態(tài)部分和第二冗余狀態(tài)部分相比較;(2)如果所述狀態(tài)部分、第一冗余狀態(tài)部分和第二冗余狀態(tài)部分都相同,那么把所述消息標記為被有效接收。
30.如權(quán)利要求24所述的安全系統(tǒng),其中所述第二處理電路進一步適合于(1)根據(jù)所述標識號部分和狀態(tài)部分來產(chǎn)生CRC;(2)把所產(chǎn)生的CRC與來自所述消息的CRC部分相比較;(3)如果所產(chǎn)生的CRC與來自所述消息的CRC部分相同,則把所述消息標記為被有效接收;(4)如果所產(chǎn)生的CRC與來自所述消息的CRC部分不相同,則a.把所述狀態(tài)部分與所述第一冗余狀態(tài)部分和第二冗余狀態(tài)部分相比較;b.如果所述狀態(tài)部分、第一冗余狀態(tài)部分和第二冗余狀態(tài)部分都相同,則把所述消息標記為被有效接收。
31.如權(quán)利要求24所述的安全系統(tǒng),其中所述第二處理電路進一步適合于(1)比較所述第一冗余狀態(tài)部分和所述第二冗余狀態(tài)部分;(2)如果所述第一冗余狀態(tài)部分和第二冗余狀態(tài)部分相同,則a.把所述第一冗余狀態(tài)部分和第二冗余狀態(tài)部分中任何一個與所述狀態(tài)部分相比較;并且b.當所述比較通過時,把所述消息標記為被有效接收。
32.如權(quán)利要求24所述的安全系統(tǒng),其中所述第二處理電路進一步適合于(1)根據(jù)所述標識號部分和狀態(tài)部分來產(chǎn)生CRC;(2)把所產(chǎn)生的CRC與來自所述消息的CRC部分相比較;(3)如果所產(chǎn)生的CRC與來自所述消息的CRC部分相同,則a.把所述第一冗余狀態(tài)部分與所述第二冗余狀態(tài)部分相比較;b.如果所述第一冗余狀態(tài)部分與所述第二冗余狀態(tài)部分相同,則把所述消息標記為被有效接收;并且(4)如果所產(chǎn)生的CRC與來自所述消息的CRC部分不相同,則a.把所述第一冗余狀態(tài)部分與所述第二冗余狀態(tài)部分相比較;b.如果所述第一冗余狀態(tài)部分與所述第二冗余狀態(tài)部分相同,則i).根據(jù)所述標識號部分和所述第一冗余狀態(tài)部分來產(chǎn)生第二CRC;ii).把所述第二產(chǎn)生的CRC與來自所述消息的CRC部分相比較;iii).如果所述比較通過,則使用所述第一冗余狀態(tài)部分作為有效接收的狀態(tài)部分;并且iv).如果所述比較失敗,則把所述消息標記為被無效接收。
33.一種用于從安全設(shè)備向接收設(shè)備發(fā)送消息的方法,包括步驟a.形成包括第一消息部分和第二消息部分的兩部分數(shù)據(jù)消息,i)所述第一消息部分包括(1)前同步碼部分,(2)標識號部分,用于唯一地標識所述安全設(shè)備,(3)狀態(tài)部分,包括用于表示所述安全設(shè)備狀態(tài)的狀態(tài)數(shù)據(jù),和(4)CRC部分,包含基于對所述標識號部分和狀態(tài)部分所執(zhí)行的CRC函數(shù)的CRC數(shù)據(jù),并且ii)所述第二消息部分包括順序計數(shù);b.依照第一編碼格式來編碼所述第一消息部分;c.依照不同于所述第一編碼格式的第二編碼格式來編碼所述第二消息部分;d.利用所編碼的第一消息部分和所編碼的第二消息部分來調(diào)制載波信號;并且e.發(fā)送所調(diào)制的載波信號。
34.如權(quán)利要求33所述的方法,其中所述第一編碼格式是歸零(RZ)格式。
35.如權(quán)利要求34所述的方法,其中所述RZ格式是曼徹斯特格式。
36.如權(quán)利要求34所述的方法,其中所述第二編碼格式是不歸零(NRZ)格式。
37.如權(quán)利要求33所述的方法,其中所述第二編碼格式是歸零(RZ)格式。
38.如權(quán)利要求37所述的方法,其中所述RZ格式是曼徹斯特格式。
39.如權(quán)利要求37所述的方法,其中所述第一編碼格式是不歸零(NRZ)格式。
40.如權(quán)利要求33所述的方法,還包括步驟確定所述消息的第一消息部分的狀態(tài)部分中的任何狀態(tài)位與先前發(fā)送的消息相比是否已經(jīng)改變;如果任何狀態(tài)位已經(jīng)改變,則根據(jù)該先前發(fā)送的消息遞增所述順序計數(shù),并且如果沒有一個狀態(tài)位改變,則使用該先前發(fā)送的消息中的相同順序計數(shù)。
41.一種用于操作安全系統(tǒng)的方法,包括步驟a.在發(fā)送器形成包括第一消息部分和第二消息部分的兩部分數(shù)據(jù)消息,i)所述第一消息部分包括(1)前同步碼部分,(2)標識號部分,用于唯一地標識所述安全設(shè)備,(3)狀態(tài)部分,包括用于表示所述安全設(shè)備狀態(tài)的狀態(tài)數(shù)據(jù),和(4)CRC部分,包含基于對所述標識號部分和狀態(tài)部分所執(zhí)行的CRC函數(shù)的CRC數(shù)據(jù),并且ii)所述第二消息部分包括順序計數(shù);b.依照第一編碼格式來編碼所述第一消息部分;c.依照不同于所述第一編碼格式的第二編碼格式來編碼所述第二消息部分;d.利用所編碼的第一消息部分和所編碼的第二消息部分來調(diào)制載波信號;e.發(fā)送所調(diào)制的載波信號;f.在接收設(shè)備接收所調(diào)制的載波信號;g.解調(diào)所接收的調(diào)制載波信號;h.使用所述第一編碼格式來解碼所述第一消息部分以便獲得所述前同步碼部分、標識號部分、狀態(tài)部分和CRC部分;i.使用所述第二編碼格式來解碼所述第二消息部分以便獲得所述順序計數(shù);并且j.按照以下步驟來處理所述消息i).從存儲器獲取與所述標識號相關(guān)聯(lián)的先前順序計數(shù);ii).把來自所述消息的順序計數(shù)與來自存儲器的先前順序計數(shù)相比較;(1)如果來自所述消息的順序計數(shù)小于或等于該先前順序計數(shù),則忽略所述消息;并且(2)如果來自所述消息的順序計數(shù)不小于或等于該先前順序計數(shù),則處理所述消息并且利用來自所述消息的順序計數(shù)來替換存儲器中的該先前順序計數(shù)。
42.如權(quán)利要求41所述的方法,還包括步驟確定所述消息的第一消息部分的狀態(tài)部分中的任何狀態(tài)位與先前發(fā)送的消息相比是否已經(jīng)改變;如果任何狀態(tài)位已經(jīng)改變,則根據(jù)該先前發(fā)送的消息遞增所述順序計數(shù),并且如果沒有一個狀態(tài)位改變,則使用該先前發(fā)送的消息中的相同順序計數(shù)。
43.一種在安全系統(tǒng)中所使用的安全設(shè)備,包括a.處理電路,適合于形成包括第一消息部分和第二消息部分的兩部分數(shù)據(jù)消息,i)所述第一消息部分包括(1)前同步碼部分,(2)標識號部分,用于唯一地標識所述安全設(shè)備,(3)狀態(tài)部分,包括用于表示所述安全設(shè)備狀態(tài)的狀態(tài)數(shù)據(jù),和(4)CRC部分,包含基于對所述標識號部分和狀態(tài)部分所執(zhí)行的CRC函數(shù)的CRC數(shù)據(jù),并且ii)所述第二消息部分包括順序計數(shù);b.第一編碼電路,適合于依照第一編碼格式來編碼所述第一消息部分;c.第二編碼電路,適合于依照不同于所述第一編碼格式的第二編碼格式來編碼所述第二消息部分;d.數(shù)據(jù)傳輸電路,適合于利用所編碼的第一消息部分和所編碼的第二消息部分來調(diào)制載波信號并且發(fā)送所調(diào)制的載波信號。
44.如權(quán)利要求43所述的安全設(shè)備,其中所述第一編碼格式是歸零(RZ)格式。
45.如權(quán)利要求44所述的安全設(shè)備,其中所述RZ格式是曼徹斯特格式。
46.如權(quán)利要求44所述的安全設(shè)備,其中所述第二編碼格式是不歸零(NRZ)格式。
47.如權(quán)利要求43所述的安全設(shè)備,其中所述第二編碼格式是歸零(RZ)格式。
48.如權(quán)利要求47所述的安全設(shè)備,其中所述RZ格式是曼徹斯特格式。
49.如權(quán)利要求47所述的安全設(shè)備,其中所述第一編碼格式是不歸零(NRZ)格式。
50.如權(quán)利要求43所述的安全設(shè)備,其中所述處理電路進一步適合于確定所述消息的第一消息部分的狀態(tài)部分中的任何狀態(tài)位與先前發(fā)送的消息相比是否已經(jīng)改變;如果任何狀態(tài)位已經(jīng)改變,則根據(jù)該先前發(fā)送的消息遞增所述順序計數(shù),并且如果沒有一個狀態(tài)位改變,則使用該先前發(fā)送的消息中的相同順序計數(shù)。
51.一種安全系統(tǒng),包括A.安全設(shè)備,包括a.第一處理電路,適合于形成包括第一消息部分和第二消息部分的兩部分數(shù)據(jù)消息,i)所述第一消息部分包括(1)前同步碼部分,(2)標識號部分,用于唯一地標識所述安全設(shè)備,(3)狀態(tài)部分,包括用于表示所述安全設(shè)備狀態(tài)的狀態(tài)數(shù)據(jù),和(4)CRC部分,包含基于對所述標識號部分和狀態(tài)部分所執(zhí)行的CRC函數(shù)的CRC數(shù)據(jù),并且ii)所述第二消息部分包括順序計數(shù);b.第一編碼電路,適合于依照第一編碼格式來編碼所述第一消息部分;c.第二編碼電路,適合于依照不同于所述第一編碼格式的第二編碼格式來編碼所述第二消息部分;d.數(shù)據(jù)傳輸電路,適合于利用所編碼的第一消息部分和所編碼的第二消息部分來調(diào)制載波信號并且發(fā)送所調(diào)制的載波信號;和B.接收設(shè)備,包括a.數(shù)據(jù)接收電路,適合于接收并解調(diào)所調(diào)制的載波信號;b.第一解碼電路,適合于使用所述第一編碼格式來解碼所述第一消息部分以便獲得所述前同步碼部分、標識號部分、狀態(tài)部分和CRC部分;b.第二解碼電路,適合于使用所述第二編碼格式來解碼所述第二消息部分以便獲得所述順序計數(shù);和c.第二處理電路,適合于i).從存儲器獲取與所述標識號相關(guān)聯(lián)的先前順序計數(shù);ii).把來自所述消息的順序計數(shù)與來自存儲器的該先前順序計數(shù)相比較;(1)如果來自所述消息的順序計數(shù)小于或等于該先前順序計數(shù),則忽略所述消息;并且(2)如果來自所述消息的順序計數(shù)不小于或等于該先前順序計數(shù),則處理所述消息并且利用來自所述消息的順序計數(shù)來替換存儲器中的該先前順序計數(shù)。
52.如權(quán)利要求51所述的安全系統(tǒng),其中所述第一處理電路進一步適合于確定所述消息的第一消息部分的狀態(tài)部分中的任何狀態(tài)位與先前發(fā)送的消息相比是否已經(jīng)改變;如果任何狀態(tài)位已經(jīng)改變,則根據(jù)該先前發(fā)送的消息遞增所述順序計數(shù),并且如果沒有一個狀態(tài)位改變,則使用該先前發(fā)送的消息中相同的順序計數(shù)。
全文摘要
一種安全系統(tǒng),其中的無線發(fā)送的安全設(shè)備使用混合編碼或雙重編碼方法,其中按歸零(RZ)格式來編碼數(shù)據(jù)消息的第一部分并且按不歸零(NRZ)格式來編碼所述數(shù)據(jù)消息的第二部分,以此來增強錯誤檢測和校正。依照本發(fā)明的第一方面,在該消息的第一部分包含狀態(tài)信息,并且在該消息的第二部分包含冗余狀態(tài)信息。依照本發(fā)明的第二方面,在該消息的該第二部分包含消息順序信息,以避免處理失效或亂序消息。
文檔編號H04H1/00GK1989725SQ200580023889
公開日2007年6月27日 申請日期2005年6月7日 優(yōu)先權(quán)日2004年7月13日
發(fā)明者托馬斯·施米特 申請人:霍尼韋爾國際公司