專利名稱:星形網(wǎng)絡(luò)以及防止這種星形網(wǎng)絡(luò)中的控制符號的重復(fù)傳輸?shù)姆椒?br>
技術(shù)領(lǐng)域:
本發(fā)明涉及用于防止這種星形網(wǎng)絡(luò)中控制符號的重復(fù)傳輸?shù)姆椒ā?br>
背景技術(shù):
網(wǎng)絡(luò)的典型示例是一種容錯時間觸發(fā)網(wǎng)絡(luò),包括至少一個通信信道以與至少兩個 網(wǎng)絡(luò)節(jié)點互連。這種容錯時間觸發(fā)網(wǎng)絡(luò)廣泛使用在汽車領(lǐng)域。星形網(wǎng)絡(luò)包括星形耦合器以 及至少兩個網(wǎng)絡(luò)分支,其中,每個網(wǎng)絡(luò)分支至少包括網(wǎng)絡(luò)節(jié)點。這樣的網(wǎng)絡(luò)節(jié)點能夠是這種 汽車網(wǎng)絡(luò)中的傳感器或致動器,其中需要將傳感器所感測到的信息可靠地傳輸至致動器。 為了增加使用這種汽車網(wǎng)絡(luò)的汽車的安全性,關(guān)于故障魯棒性的需求非常高。此外,現(xiàn)代汽 車中電子設(shè)備數(shù)目的增加需要與網(wǎng)絡(luò)的單個組件的狀態(tài)無關(guān)地良好限定網(wǎng)絡(luò)的行為。如上所述,這樣的網(wǎng)絡(luò)包括多個網(wǎng)絡(luò)節(jié)點,其中,每個網(wǎng)絡(luò)節(jié)點包括總線驅(qū)動器、 通信控制器以及應(yīng)用主機??蛇x地,網(wǎng)絡(luò)節(jié)點包括用于進一步增加故障魯棒性的總線保護 設(shè)備??偩€驅(qū)動器經(jīng)由輸出信道向其他網(wǎng)絡(luò)節(jié)點傳輸通信控制器提供的信息。然后,總線 驅(qū)動器向通信控制器提供經(jīng)由輸入信道從其他網(wǎng)絡(luò)節(jié)點接收到的信息。該信息被包括在數(shù) 據(jù)和控制符號中,數(shù)據(jù)和控制符號均包括數(shù)據(jù)比特。換言之,通信控制器經(jīng)由總線驅(qū)動器連 接至輸入和輸出信道。通信控制器向應(yīng)用主機傳遞有關(guān)信息以及從應(yīng)用主機接收信息,并 且基于接收到的信息組裝數(shù)據(jù)幀以便傳遞給總線驅(qū)動器?,F(xiàn)在,更詳細(xì)描述網(wǎng)絡(luò)中網(wǎng)絡(luò)節(jié)點的互連。通過預(yù)定網(wǎng)絡(luò)拓?fù)鋪砘ミB所有網(wǎng)絡(luò)節(jié) 點。在下文中,將關(guān)注星形拓?fù)涮貏e是有源星形(activestar)拓?fù)?。有源星形拓?fù)涞暮唵问纠墙?jīng)由點到點連接將所有網(wǎng)絡(luò)節(jié)點連接至有源星形耦 合器。即,簡單的有源星形網(wǎng)絡(luò)包括有源星形耦合器和網(wǎng)絡(luò)節(jié)點,這些網(wǎng)絡(luò)節(jié)點通過點到點 連接分別與有源星形耦合器互連。有源星形耦合器從一個網(wǎng)絡(luò)節(jié)點接收信息,并將該信息 轉(zhuǎn)發(fā)至所有其他網(wǎng)絡(luò)節(jié)點。有源星形拓?fù)涞牧硪皇纠羌壜?lián)有源星形拓?fù)?,在該級?lián)有源星形拓?fù)渲校瑑蓚€ 單個有源星形網(wǎng)絡(luò)經(jīng)由單個點到點連接而相連。有源星形拓?fù)涞牧硪皇纠撬^的‘混合’拓?fù)洹F渲?,互連多個網(wǎng)絡(luò)節(jié)點的無源 總線也能夠連接至有源星形網(wǎng)絡(luò)。星形耦合器是星形網(wǎng)絡(luò)的核心元件之一。有源星形耦合器的每個連接點能夠連接 至任意網(wǎng)絡(luò)拓?fù)涞膯蝹€網(wǎng)絡(luò)節(jié)點或整個子網(wǎng)絡(luò)。連接至星形耦合器的網(wǎng)絡(luò)節(jié)點或子網(wǎng)絡(luò)被 稱作網(wǎng)絡(luò)分支。現(xiàn)在,更詳細(xì)描述有源星形網(wǎng)絡(luò)的有源星形耦合器。通常,有源星形耦合器不僅負(fù) 責(zé)執(zhí)行轉(zhuǎn)發(fā)功能。然而,會發(fā)生以下情況兩個不同網(wǎng)絡(luò)分支的網(wǎng)絡(luò)節(jié)點同時嘗試向有源星 形耦合器傳輸信息。在這樣的情況下,有源星形耦合器可以適于解決那些情況。此外,可以將比特整形或信號再生能力合并到有源星形耦合器中。有源星形耦合器包括彼此互連的多個總線驅(qū)動器。即,在最基本的形式中,簡單的 邏輯電路將這些總線驅(qū)動器與有源星形網(wǎng)絡(luò)互連。例 如 在 “FlexRay,Communication Systems Electrical Physical LayerSpecification, Version 2. 1 revision A,December 2005,F(xiàn)lexRayConsortium,,中 所描述的,有源星形耦合器的總線驅(qū)動器還可以執(zhí)行簡單的故障檢測功能。其中,如果總線 驅(qū)動器的故障檢測功能檢測到所連接的網(wǎng)絡(luò)分支上的比任何可能處于無故障狀態(tài)的活動 長的活動,故障檢測功能使相應(yīng)網(wǎng)絡(luò)分支的總線驅(qū)動器進入故障靜默(fail silent)節(jié)點。 通過上述操作,能夠防止出現(xiàn)故障網(wǎng)絡(luò)分支。由于一般的硬件故障導(dǎo)致這樣的故障網(wǎng)絡(luò)分 支可能永久活動。然而,這樣的故障網(wǎng)絡(luò)分支會獨占該網(wǎng)絡(luò)信道并會影響網(wǎng)絡(luò)分支的行為。 通過使用這樣的故障檢測,盡管存在錯誤,剩余的網(wǎng)絡(luò)分支仍能夠使用該網(wǎng)絡(luò)分支進行通 信,從而增加有源星形網(wǎng)絡(luò)總體的可用性。即,星形網(wǎng)絡(luò)中故障網(wǎng)絡(luò)分支的檢測基于故障網(wǎng)絡(luò)分支的活動時間。然而,該解決 方案不能阻止故障網(wǎng)絡(luò)分支傳輸錯誤的信息。通常,可選總線保護設(shè)備用于檢測故障網(wǎng)絡(luò) 分支通過有源星形網(wǎng)絡(luò)傳輸?shù)倪@種錯誤信息。然而,這種總線保護在技術(shù)上是復(fù)雜的,并是 分離的組件,增加了整個網(wǎng)絡(luò)的復(fù)雜性和成本。
發(fā)明內(nèi)容
因此,本發(fā)明的目的是提供一種具有改進的故障檢測能力的星形網(wǎng)絡(luò),該星形網(wǎng) 絡(luò)與多個總線驅(qū)動器互連。獨立權(quán)利要求的技術(shù)特征解決了本發(fā)明的目的。本發(fā)明涉及檢測星形網(wǎng)絡(luò)中重復(fù)傳輸控制模式和/或控制符號的節(jié)點。這些控制 符號和/或控制模式迫使其他網(wǎng)絡(luò)節(jié)點切換到預(yù)定狀態(tài)中。具體地,在這種網(wǎng)絡(luò)的啟動階段,預(yù)定控制符號和/或具有至少一個控制符號的 控制模式用于信號通知啟動階段。在啟動階段操作故障的網(wǎng)絡(luò)節(jié)點會防止整個網(wǎng)絡(luò)啟動。以下基于使用FlexRay通信協(xié)議的時間觸發(fā)網(wǎng)絡(luò)來說明本發(fā)明。然而,顯而易見 地,本發(fā)明的主要構(gòu)思同樣容易應(yīng)用于使用其他協(xié)議進行通信的其他網(wǎng)絡(luò)。在使用FlexRay通信協(xié)議的網(wǎng)絡(luò)的啟動階段,預(yù)定網(wǎng)絡(luò)節(jié)點發(fā)送所謂的喚醒模式 (下文中被成為WUP)作為控制模式來迫使所有其他網(wǎng)絡(luò)節(jié)點切換到偵聽狀態(tài)中,以接收信 息。此外,沖突避免符號(下文中,被稱作CAS)作為控制符號被發(fā)送至所有網(wǎng)絡(luò)節(jié)點,以迫 使網(wǎng)絡(luò)節(jié)點與其傳輸定時相同步。然而,被稱作混串(babbling idiot)的網(wǎng)絡(luò)節(jié)點可以通 過網(wǎng)絡(luò)重復(fù)并任意地傳輸這樣的WUP、CAS或任何其他控制符號或控制模式,并由此防止星 形網(wǎng)絡(luò)的每個網(wǎng)絡(luò)節(jié)點完成其啟動。根據(jù)本發(fā)明的構(gòu)思,星形網(wǎng)絡(luò)中的至少一個網(wǎng)絡(luò)節(jié)點適于傳輸控制符號。該特定 網(wǎng)絡(luò)節(jié)點被稱作控制網(wǎng)絡(luò)節(jié)點。監(jiān)控控制節(jié)點的總線驅(qū)動器適于檢測控制網(wǎng)絡(luò)節(jié)點是否向 星形耦合器傳輸包括至少兩個預(yù)定相等控制符號在內(nèi)的預(yù)定符號模式。符號模式是控制符 號的預(yù)定組合,符號模式明確指示網(wǎng)絡(luò)分支的故障。與其相反,控制模式是控制符號的組 合,其他網(wǎng)絡(luò)將該控制模式理解為信息或指令模式。每個控制符號可以是控制模式的一部 分??刂品柡涂刂颇J骄梢赃m于迫使其他網(wǎng)絡(luò)節(jié)點切換到預(yù)定狀態(tài)。在檢測到指示這 種故障的符號模式的傳輸?shù)那闆r下,總線驅(qū)動器將該網(wǎng)絡(luò)分支與星形網(wǎng)絡(luò)斷開。因此,耦合至星形網(wǎng)絡(luò)的其他網(wǎng)絡(luò)節(jié)點在不會受到混串錯誤傳輸?shù)牡诙刂品柣虻诙刂颇J降?干擾的情況下,能夠可靠的切換到由第一控制符號或第一控制模式指示的預(yù)定狀態(tài)中。如 果這樣的混串正在傳輸?shù)诙刂颇J交虻诙刂品枺瑒t連接在傳輸網(wǎng)絡(luò)節(jié)點與星形耦合 器之間的總線驅(qū)動器檢測第一和第二控制模式或控制符號之間的符號模式。根據(jù)本發(fā)明的星形網(wǎng)絡(luò)至少包括第一和第二網(wǎng)絡(luò)分支。該第一網(wǎng)絡(luò)分支至少包 括第一網(wǎng)絡(luò)節(jié)點,以及連接在第一網(wǎng)節(jié)點和星形耦合器之間的第一總線驅(qū)動器。第二網(wǎng) 絡(luò)分支至少包括第二網(wǎng)絡(luò)節(jié)點,以及連接在第二網(wǎng)絡(luò)節(jié)點和星形耦合器之間的第二總線 驅(qū)動器?;诒景l(fā)明的構(gòu)思,第一總線驅(qū)動器檢測是否從第一網(wǎng)絡(luò)節(jié)點向星形耦合器傳輸 包括至少兩個預(yù)定相等的控制符號在內(nèi)的符號模式。第一控制符號是控制模式的至少一部 分,至少迫使第二網(wǎng)絡(luò)節(jié)點切換到預(yù)定狀態(tài)中。在啟動階段期間這樣的預(yù)定狀態(tài)可以是偵 聽狀態(tài)。第二控制符號也可以是控制模式的一部分,至少迫使第二網(wǎng)絡(luò)節(jié)點切換到預(yù)定狀 態(tài)中。在檢測到符號模式的傳輸?shù)那闆r下,第一總線驅(qū)動器從星形耦合禁用第一網(wǎng)絡(luò)分支, 使得不能將第二控制符號分發(fā)到星形網(wǎng)絡(luò)中。于是,接收第一控制符號或相應(yīng)的第一控制 模式的所有其他網(wǎng)絡(luò)節(jié)點在不會受到第二控制符號或相應(yīng)第二控制模式的干擾的情況下, 能夠切換到由第一控制符號或第一控制模式指示的預(yù)定狀態(tài)。通過禁用網(wǎng)絡(luò)分支(包括在 傳輸控制模式中的第一控制符號之后的傳輸?shù)谝痪W(wǎng)絡(luò)節(jié)點),由于第二控制符號與第一控 制符號(總線驅(qū)動器將這二者檢測為符號模式)一同形成或代表符號模式,可以明確避免 第二次相同控制符號的再次傳輸。在本發(fā)明的優(yōu)選實施例中,控制模式的兩個相等控制符號彼此在時間上具有預(yù)定 最小距離。這防止總線驅(qū)動器錯誤地將傳輸?shù)目刂颇J阶R別為符號模式,并錯誤地從星形 網(wǎng)絡(luò)中禁用第一網(wǎng)絡(luò)分支。優(yōu)選地,代表符號模式的兩個相等控制符號彼此具有預(yù)定最大距離。如果第二網(wǎng) 絡(luò)節(jié)點在預(yù)定時間間隔之后不能夠切換到由第一控制符號所指示的預(yù)定狀態(tài)中,并且第一 網(wǎng)絡(luò)節(jié)點需要重傳第一控制符號,則通過使用兩個相等控制符號之間的最大距離,能夠避 免將出現(xiàn)的符號模式的錯誤檢測。由于兩個相等控制符號之間的最大距離,現(xiàn)在可能的是, 第一網(wǎng)絡(luò)節(jié)點重傳控制符號,而不會將該控制符號檢測為符號模式。在另一實施例中,星形網(wǎng)絡(luò)可以是時間觸發(fā)網(wǎng)絡(luò)。在這樣的時間觸發(fā)網(wǎng)絡(luò)中,所有 網(wǎng)絡(luò)節(jié)點可以根據(jù)預(yù)定調(diào)度來進行傳輸。為了保持網(wǎng)絡(luò)節(jié)點之間的預(yù)定調(diào)度,控制模式用 于管理每個網(wǎng)絡(luò)節(jié)點的正確傳輸時間。這種時間觸發(fā)網(wǎng)絡(luò)的優(yōu)選實施例使用FlexRay通信協(xié)議。使用FlexRay通信協(xié)議 的網(wǎng)絡(luò)是通常在汽車領(lǐng)域中使用的故障魯棒網(wǎng)絡(luò)。因此,這種網(wǎng)絡(luò)包括復(fù)雜的硬件以實現(xiàn) 安全相關(guān)特征。然而,本發(fā)明提供了一種錯誤檢測機制,該錯誤檢測機制應(yīng)當(dāng)被包括在總線 驅(qū)動器中,而不需要其他硬件組件。通過上述,節(jié)省了該附加成本。此外,由于引入檢測這 種錯誤符號模式的總線驅(qū)動器,代表了實現(xiàn)簡單而不增加復(fù)雜性的解決方案,降低了對由 于整個網(wǎng)絡(luò)的復(fù)雜結(jié)構(gòu)的硬件故障的靈敏度。優(yōu)選地,星形網(wǎng)絡(luò)可以被實現(xiàn)為有源星形網(wǎng)絡(luò)。在這樣的實施例中,可以通過集成 到網(wǎng)絡(luò)的有源星形耦合器中的總線驅(qū)動器來執(zhí)行控制模式的檢測。即,不需要網(wǎng)絡(luò)節(jié)點的 總線驅(qū)動器來檢測控制模式,而需要有源星形耦合器的總線驅(qū)動器來檢測控制模式。由于 星形耦合器中的總線驅(qū)動器可以監(jiān)控特定網(wǎng)絡(luò)分支中的多個網(wǎng)絡(luò)節(jié)點,因此上述增加了星形網(wǎng)絡(luò)的靈活性。此外,通過將本發(fā)明的能力提供到星形耦合器的總線驅(qū)動器中,僅通過改 變星形耦合器就能夠改進現(xiàn)有網(wǎng)絡(luò)。因此,不需要每個單個網(wǎng)絡(luò)節(jié)點配備有符號模式檢測 能力。在另一實施例中,代表符號模式的兩個控制符號中的每一個具有預(yù)定脈沖電平和 預(yù)定脈沖持續(xù)時間。因此,總線驅(qū)動器可以基于預(yù)定脈沖電平并基于可變脈沖持續(xù)時間來 檢測控制符號的脈沖,該可變脈沖持續(xù)時間長于絕對最小比特率,并短于星形網(wǎng)絡(luò)的網(wǎng)絡(luò) 節(jié)點支持的絕對最大比特率。這使得總線驅(qū)動器靈活用于在具有不同比特率的多個星形網(wǎng) 絡(luò)中。因此,在無需對總線驅(qū)動器進行單獨編程的情況下,能夠在多個不同星形網(wǎng)絡(luò)中使用 總線驅(qū)動器。備選地,總線驅(qū)動器基于預(yù)定脈沖電平并基于固定脈沖持續(xù)時間來檢測控制符號 的脈沖。這防止了符號模式的錯誤檢測。因此,增加了總線驅(qū)動器中保護機制的可靠性。在另一實施例中,每個網(wǎng)絡(luò)分支可以包括多個網(wǎng)絡(luò)節(jié)點,其中,僅網(wǎng)絡(luò)分支中的一 個網(wǎng)絡(luò)節(jié)點適于傳輸控制模式。現(xiàn)在,如果從星形耦合器中禁用網(wǎng)絡(luò)分支,則不必禁用適于 傳輸控制模式的網(wǎng)絡(luò)控制節(jié)點之一。在非常簡單的實施例中,星形網(wǎng)絡(luò)中的每個網(wǎng)絡(luò)分支 可以僅包括一個網(wǎng)絡(luò)節(jié)點。因此,如果在檢測到符號模式之后從星形網(wǎng)絡(luò)中禁用傳輸控制 模式的網(wǎng)絡(luò)節(jié)點,則不會從星形網(wǎng)絡(luò)中禁用其他網(wǎng)絡(luò)節(jié)點。因此,不會不必要地降低星形網(wǎng) 絡(luò)的功能。在另一實施例中,第一總線驅(qū)動器可以啟動用于控制符號的第一計數(shù),并且如果 第一計數(shù)已經(jīng)達(dá)到第一計數(shù)器閾值,從星形網(wǎng)絡(luò)中禁用第一網(wǎng)絡(luò)分支,該控制符號在包括 在符號模式中的兩個相等控制符號之間傳輸。這實現(xiàn)了保護機制以進一步檢測控制模式的 重復(fù)和任意傳輸,該控制模式適于迫使其他網(wǎng)絡(luò)切換到預(yù)定狀態(tài)中。應(yīng)當(dāng)及時喚醒或同步 這樣的預(yù)定狀態(tài)。優(yōu)選地,符號模式的所有控制符號應(yīng)當(dāng)彼此在時間上具有預(yù)定距離。這特別有利 于區(qū)分符號模式與控制模式。通常,控制模式中的控制符號彼此在時間上具有預(yù)定距離。如 果在檢測符號模式期間排除了控制模式內(nèi)的控制符號的預(yù)定時間距離,在傳輸控制模式的 情況下,保證第一總線驅(qū)動器不會從網(wǎng)絡(luò)中禁用網(wǎng)絡(luò)分支。優(yōu)選地,第一總線驅(qū)動器可以在第一時間間隔期間遞增第一計數(shù),在傳輸代表符 號模式的兩個相等控制符號中的第一個時開始第一計數(shù)。此外,總線驅(qū)動器可以在第一時 間間隔過去之后復(fù)位第一計數(shù)。第一時間間隔使得總線驅(qū)動器能夠分開控制符號的重復(fù)傳 輸與控制模式的重復(fù)傳輸。只有當(dāng)在第一時間間隔期間第一計數(shù)已經(jīng)達(dá)到第一計數(shù)器閾值 時,才能夠假定控制模式的重復(fù)傳輸。否則,必須假定控制符號的重復(fù)傳輸。在另一實施例中,第一總線驅(qū)動器可以啟動針對控制符號的傳輸?shù)牡诙嫈?shù)。通 過引入第二計數(shù)器閾值,能夠監(jiān)控第二計數(shù)是否已經(jīng)達(dá)到第二計數(shù)器閾值。因此,可以對控 制符號的重復(fù)傳輸?shù)膹姸冗M行分類。優(yōu)選地,總線驅(qū)動器可以在第二時間間隔區(qū)間遞增第二計數(shù),在第一時間間隔過 去之后開始該第二時間間隔。通過確定控制符號的重復(fù)傳輸?shù)膹姸?,這確保了無需考慮屬 于一個控制模式的任何控制符號。通常,僅在所謂的初始化或啟動階段傳輸控制符號。這是將所有其他網(wǎng)絡(luò)節(jié)點切 換到由控制符號或控制模式指示的預(yù)定狀態(tài)中所需的時間。例如,這是用于其他網(wǎng)絡(luò)節(jié)點的喚醒指令或時間同步指令。在該啟動階段結(jié)束并開始通常的數(shù)據(jù)業(yè)務(wù)時,有利地可以禁 用根據(jù)本發(fā)明的保護機制。因此,可以節(jié)省用于檢測符號模式的總線驅(qū)動器的時間和處理 執(zhí)行。因此,建議檢測何時初始化階段已經(jīng)結(jié)束。最適合的方式是,檢測是否已經(jīng)開始通常 的數(shù)據(jù)業(yè)務(wù)。在可以通過三個實施例來實現(xiàn)在第一實施例中,第一總線驅(qū)動器可以開始第三計數(shù),其中,對符號的傳輸進行計 數(shù),明確地,該符號是數(shù)據(jù)符號。如果第三計數(shù)達(dá)到預(yù)定第三計數(shù)器閾值,則能夠假定已經(jīng) 開始通常的數(shù)據(jù)業(yè)務(wù)。在備選實施例中,第一總線驅(qū)動器可以對數(shù)據(jù)符號的傳輸時間進行計數(shù)。基于傳 輸?shù)臄?shù)據(jù)符號所占用的時間以及數(shù)據(jù)符號沒有占用的時間,第一總線驅(qū)動器計算所謂的傳 輸比?,F(xiàn)在,如果傳輸比超過預(yù)定傳輸閾值,則假定已經(jīng)開始通常的數(shù)據(jù)業(yè)務(wù)。在另一備選實施例中,第一總線驅(qū)動器檢測是否通過星形網(wǎng)絡(luò)傳輸數(shù)據(jù)。然后,第 一總線驅(qū)動器基于數(shù)據(jù)傳輸時間和空閑時間來計算活動比。如果活動比超過預(yù)定活動閾 值,則假定已經(jīng)開始通常的數(shù)據(jù)業(yè)務(wù)。該實施例基于以下構(gòu)思通常的數(shù)據(jù)業(yè)務(wù)比初始化階 段占用更多傳輸時間。一種用于防止通過星形網(wǎng)絡(luò)重復(fù)和任意傳輸來自星形網(wǎng)絡(luò)的網(wǎng)絡(luò)分支的控制符 號或控制模式的方法也解決了所述目的。所述方法包括確定是否已經(jīng)傳輸預(yù)定符號模式。 該符號模式由包括在兩個不同控制模式中的兩個控制符號來表示。這可以通過方法步驟來 執(zhí)行,可以通過如上所述的總線驅(qū)動器來執(zhí)行該方法步驟?,F(xiàn)在,在確定符號模式的傳輸?shù)?情況下,將禁用網(wǎng)絡(luò)分支。其中,可以防止控制符號或控制模式的重復(fù)和任意傳輸。
參照附圖所示的實施例,通過非限制示例,下文中更詳細(xì)描述本發(fā)明。圖1表示根據(jù)本發(fā)明的星形網(wǎng)絡(luò);圖2是用于執(zhí)行本發(fā)明的檢測能力的總線驅(qū)動器的第一實施例;圖3是根據(jù)本發(fā)明的總線驅(qū)動器的第二實施例;圖4是根據(jù)本發(fā)明的總線驅(qū)動器的第三實施例;圖5是根據(jù)本發(fā)明的總線驅(qū)動器的第四實施例;圖6是根據(jù)本發(fā)明的總線驅(qū)動器的第五實施例。
具體實施例方式圖1示出了星形網(wǎng)絡(luò)1,該星形網(wǎng)絡(luò)1具有星形耦合器10和三個網(wǎng)絡(luò)分支。優(yōu)選 地,星形網(wǎng)絡(luò)1是FlexRay通信簇1,并包括經(jīng)由分支連接線112-132連接至有源星形耦合 器10的三個網(wǎng)絡(luò)節(jié)點110-130。有源星形耦合器10至少包括三個星形總線驅(qū)動器11-13。 由虛線指示存在其他星形總線驅(qū)動器。星形總線驅(qū)動器11-13由星形連接器14互連。星 形總線驅(qū)動器11-13中的每一個可以經(jīng)由星形連接器14向其他星形總線驅(qū)動器11-13傳 輸信息。三個網(wǎng)絡(luò)節(jié)點110-130中的每一個包括節(jié)點總線驅(qū)動器111-113、通信控制器 113-133,以及應(yīng)用主機。為了簡化起見,在圖1中未示出應(yīng)用主機。例如,應(yīng)用主機連接至 通信控制器113-133,并代表接收信息并向包括在其他網(wǎng)絡(luò)節(jié)點中的其他應(yīng)用主機傳輸信 息的傳感器、致動器或微型計算機。通信控制器113-133連接至節(jié)點總線驅(qū)動器111-131。
8如上所述,應(yīng)用主機適于向通信控制器113-133提供信息并從其接收信息。通信控制器 113-133基于接收到的信息組裝數(shù)據(jù)幀,并向節(jié)點總線驅(qū)動器111-131提供該數(shù)據(jù)幀。另 一方面,節(jié)點總線驅(qū)動器111-131向通信控制器113-133提供數(shù)據(jù)幀,通信控制器113-133 從數(shù)據(jù)幀中提取信息并向應(yīng)用主機提供信息。網(wǎng)絡(luò)節(jié)點110-130分別經(jīng)由其相應(yīng)的節(jié)點總 線驅(qū)動器111-131、經(jīng)由分支連接線112-132連接至有源星形耦合器1中的星形總線驅(qū)動器 11-13。即,每個節(jié)點總線驅(qū)動器111-131可以向其連接的星形總線驅(qū)動器11-13傳輸數(shù)據(jù) 幀,或從其連接的星形總線驅(qū)動器11-13接收數(shù)據(jù)幀。接收數(shù)據(jù)幀的星形總線驅(qū)動器11-13 能夠經(jīng)由星形連接器14將數(shù)據(jù)幀傳遞至其他星形總線驅(qū)動器11-13。其中,每個網(wǎng)絡(luò)節(jié)點 110-130能夠與經(jīng)由有源星形耦合器10連接的其他網(wǎng)絡(luò)節(jié)點110-130通信。FlexRay通信簇1不限于如圖1所示的拓?fù)洹H缟纤?,另一星形網(wǎng)絡(luò)或無源總線 也能夠連接至有源星形耦合器10。出于控制FlexRay通信簇1內(nèi)的數(shù)據(jù)傳輸?shù)哪康模ǔ>W(wǎng) 絡(luò)節(jié)點110-130中的至少一個適于傳輸控制符號或控制模式以迫使其他網(wǎng)絡(luò)節(jié)點110-130 切換到預(yù)定狀態(tài)。在FlexRay通行簇中,用于啟動和同步傳輸定時的控制符號和控制模式 是格外有利。在傳輸被稱作喚醒模式的控制模式(下文被稱作WUP)時,迫使所有網(wǎng)絡(luò)節(jié)點 切換到準(zhǔn)備工作的狀態(tài)。WUP由多個喚醒符號(下文中為WUS)組成。在傳輸被稱作沖突避 免符號的控制符號(下文中被稱作CAS)時,所有網(wǎng)絡(luò)節(jié)點110-130基于CAS的接收來同步 它們的傳輸定時?,F(xiàn)在,更詳細(xì)地說明CAS和WUS。在FlexRay通信簇1中,信號承載了網(wǎng)絡(luò)節(jié)點 110-130之間的信息。這些信號可以是光信號、電信號或任何其他適合的信號形式,來承載 信息。CAS和WUS中的每一個是信號電平(或簡單電平)的序列,其中在預(yù)定時間間隔內(nèi)保 持每個電平。FlexRay通信簇1已知三種不同的電平。Idle-電平是零電平,Data_0-電平是 第一預(yù)定電平,以及Data_l_電平是第二預(yù)定電平。CAS是一個Idle-電平、一個Data_0-電 平以及一個Data_l_電平的序列。其中,必須在特定時間間隔內(nèi)保持Data_0-電平。WUS也 是包括Data_0-電平在內(nèi)的電平的序列。然而CAS中的Data_0-電平的時間間隔通常與WUS中的Data_0_電平的時間間隔 不同。接著,更詳細(xì)描述FlexRay通信簇1的啟動。首先,傳輸WUP以喚醒所有網(wǎng)絡(luò)節(jié)點 110-130。網(wǎng)絡(luò)節(jié)點應(yīng)當(dāng)切換到冷起動偵聽狀態(tài)中,在該偵聽狀態(tài)中,網(wǎng)絡(luò)節(jié)點110-130能 夠傳輸CAS或切換到集中偵聽狀態(tài),在該偵聽狀態(tài)中,不傳輸CAS。目前,應(yīng)當(dāng)假定,第一網(wǎng) 絡(luò)節(jié)點110傳輸WUP。即,第一網(wǎng)絡(luò)節(jié)點110自動切換到冷起動偵聽狀態(tài)中,此外,第二網(wǎng)絡(luò) 節(jié)點120在接收到WUP之后切換到冷起動偵聽狀態(tài)中。第三網(wǎng)絡(luò)節(jié)點130在接收到WUP之 后切換到集中偵聽狀態(tài)中?,F(xiàn)在,第一網(wǎng)絡(luò)節(jié)點110向其他網(wǎng)絡(luò)節(jié)點120、130傳輸CAS。接 著,第一網(wǎng)絡(luò)節(jié)點110傳輸預(yù)定控制模式若干次?;趥鬏?shù)目刂颇J?,第二網(wǎng)絡(luò)節(jié)點120 同步其傳輸定時。在第二網(wǎng)絡(luò)節(jié)點120已經(jīng)結(jié)束同步時,第一和第二網(wǎng)絡(luò)節(jié)點110、120均 傳輸控制模式?;谶@些控制模式,第三網(wǎng)絡(luò)節(jié)點130在FlexRay通信簇1中同步其傳輸 定時。S卩,WUP的傳輸喚醒了第二和第三網(wǎng)絡(luò)節(jié)點120、130,并且CAS的傳輸同步了所有網(wǎng) 絡(luò)節(jié)點110-130的傳輸。然而,如果第一網(wǎng)絡(luò)節(jié)點110穩(wěn)定地向第二和第三網(wǎng)絡(luò)節(jié)點120、130傳輸WUP或 CAS,則兩個網(wǎng)絡(luò)節(jié)點在它們的啟動過程中受到干擾,并從而不會切換到通常的傳輸狀態(tài)。為了解決該問題,本發(fā)明建議,在星形總線驅(qū)動器11-13或在節(jié)點總線驅(qū)動器11-13中提供 保護機制。圖2示出了執(zhí)行保護機制的總線驅(qū)動器的第一實施例,示意性地,該保護機制被 包括在第一星形總線驅(qū)動器11中。保護機制至少包括檢測單元210和開關(guān)230。優(yōu)選地, 時間間隔定義單元240連接至檢測單元210。假定CAS中的Data_0-電平的時間間隔包含WUS中的Data_0_電平的時間間 隔。自然,這是針對支持5Mbit/s的比特率的任何總線驅(qū)動器而給出的,而不是針對僅支持 10Mbit/s的比特率的總線驅(qū)動器。檢測單元210檢測是否傳輸各具有Data_0-電平的兩個控制符號,并指示開關(guān)230 從FlexRay通信簇1中禁用第一網(wǎng)絡(luò)分支112。各具有Data_0-電平的兩個控制符號的傳 輸代表了總線驅(qū)動器搜索的符號模式。優(yōu)選地,如果兩個Data_0-電平彼此具有足夠的時間距離,則檢測單元210僅指示 開關(guān)230。通常,第一網(wǎng)絡(luò)節(jié)點110僅傳輸一個CAS,以迫使其他網(wǎng)絡(luò)節(jié)點120、130同步它們 的傳輸定時。然而,在故障的情況下,第一網(wǎng)絡(luò)節(jié)點110可以任意和重復(fù)地傳輸CAS,使得其 他網(wǎng)絡(luò)節(jié)點120、130受到干擾,不能完成它們定時的同步。然而,為了區(qū)分該故障與WUP的 傳輸,該WUP包括具有Data_0-電平的若干WUS,優(yōu)選地,要檢測的符號模式中的Data_0-電 平彼此在時間上具有足夠的距離。有利地,僅連接至每個分支連接線112-132的一個網(wǎng)絡(luò)節(jié)點110-130應(yīng)當(dāng)適于傳 輸WUP或CAS。在FlexRay通信簇1的這種實施例中,在故障的情況下不會從網(wǎng)絡(luò)中禁用可 操作的控制節(jié)點。然而,如果相應(yīng)地一個分支連接線112-132僅包括一個網(wǎng)絡(luò)節(jié)點110-130,則保護 機制工作于最佳狀態(tài)。連接至檢測單元210的時間間隔定義單元240定義時間間隔,在該時間間隔期間 傳輸?shù)谝痪W(wǎng)絡(luò)節(jié)點110必須保持Data_0-電平的預(yù)定電平,以便可靠地檢測CAS或WUS的 傳輸。由時間間隔定義單元240設(shè)置的最小時間間隔應(yīng)當(dāng)短于屬于絕對最小比特率的比特 周期,并且由時間間隔定義單元240設(shè)置的最大時間間隔應(yīng)當(dāng)長于屬于FlexRay通信簇1 所支持的絕對最大比特率的比特周期。通過在時間間隔定義單元240中定義時間間隔,能 夠支持FlexRay協(xié)議的不同比特率以可靠檢測符號模式。針對FlexRay通信簇1的當(dāng)前 FlexRay協(xié)議描述了三種不同的比特率。在表1中示出了基于支持的比特率的CAS和WUS 的相應(yīng)的Data_0-電平的時間間隔的長度。其中,僅針對當(dāng)前FlexRay協(xié)議完全指定了最 高比特率。其他比特率是未來的可選擴展。 表 1備選地,時間間隔定義單元240可以為檢測單元210定義固定的時間間隔。在第 一星形總線驅(qū)動器11的這種實施例中,不會由于錯誤肯定而錯誤地操作開關(guān)230。圖3示出了用于實現(xiàn)保護機制的總線驅(qū)動器的第二實施例,示意性地,該保護機 制包括在第一星形總線驅(qū)動器11中。保護機制包括檢測單元210、開關(guān)230以及被稱作WUS 重復(fù)計數(shù)器310并連接在檢測單元210和開關(guān)230之間的第一計數(shù)器??蛇x地,被稱作不 靈敏度定時器320的第一定時器并聯(lián)在檢測單元210和WUS重復(fù)計數(shù)器310之間。在檢測單元210已經(jīng)檢測到到第一 Data_0-電平之后,WUS重復(fù)計數(shù)器310確定 TOP混串是否連接至第一星形總線驅(qū)動器11。因此,WUS重復(fù)計數(shù)器310在第一次檢測到 Data_0-電平之后對所有Data_0-電平進行計數(shù)。如果達(dá)到被稱作WUS重復(fù)閾值的預(yù)定第 一計數(shù)器閾值,則假定WUP混串連接至第一星形總線驅(qū)動器1。在這種情況下,WUS重復(fù)計 數(shù)器310指示開關(guān)230從FlexRay通信簇1中禁用第一網(wǎng)絡(luò)分支112??蛇x地,不靈敏度定時器320在被稱作不靈敏度時間間隔的第一時間間隔期間 激活WUS重復(fù)計數(shù)器310。不靈敏度時間間隔基于由檢測單元210檢測到的第一接收 Data_0-電平的上升沿而開始,并長于由正常(regular) WUP模式引起的控制符號檢測時間 的正常距離。具體地,不靈敏度時間間隔長于正常WUP模式的兩個連續(xù)Data_0-電平的兩 個上升沿之間的距離。由于WUP模式內(nèi)的WUS控制符號彼此之間具有預(yù)定距離,不靈敏度 定時器320定義界限時間,在該界限時間期間,需要第一總線驅(qū)動器11接收WUS控制符號。 在接收該不靈敏度時間間隔以外的WUS控制符號的情況下,能夠可靠地假定,CAS混串正在 傳輸控制符號,并且需要執(zhí)行網(wǎng)絡(luò)分支112的禁用。這使得第一星形總線驅(qū)動器11在WUP 混串與CAS混串之間是不同的。圖4示出了執(zhí)行保護機制的總線驅(qū)動器的第三實施例,示意性地,該保護機制被 包括在第一星形總線驅(qū)動器11中。本實施例是第二實施例的擴展,并且還至少包括被稱 作故障檢測計數(shù)器410的第二符號計數(shù)器,該故障檢測計數(shù)器410并聯(lián)至WUP重復(fù)計數(shù)器 310。優(yōu)選地,被稱作復(fù)位定時器420的第二符號定時器連接在不靈敏度定時器320和第二 符號計數(shù)器410之間。然而,與第二實施例相反,在第三實施例中,檢測單元210不直接指示 開關(guān)320從FlexRay通信簇1中禁用第一網(wǎng)絡(luò)分支112。因此,在檢測單元210和開關(guān)230 之間不存在直接連接。在第三實施例的第一星形總線驅(qū)動器11中,能夠調(diào)整用于可靠檢測 CAS混串的符號模式中的更多數(shù)目的Data_0-電平。即,可以建立第一星形總線驅(qū)動器11 以不從FlexRay通信簇1中禁用第一網(wǎng)絡(luò)分支112,直到檢測到包括多于兩個Data_0-電 平在內(nèi)的符號模式為止。因此,故障檢測計數(shù)器410在不靈敏度定時器320的不靈敏度時 間間隔已經(jīng)期滿之后對檢測到的Data_0-電平進行計數(shù)。強度時間間隔確保,不考慮屬于 TOP的Data_0-電平來確定指示CAS混串的存在的符號模式。如果故障檢測單元410中檢 測到的Data_0-電平的數(shù)目超過被稱作故障檢測閾值的第二計數(shù)器閾值,則故障檢測計數(shù) 器410指示開關(guān)230從FlexRay通信簇1中禁用第一網(wǎng)絡(luò)分支112。其中,第一星形總線驅(qū) 動器11能夠忽略沒有被視為對FlexRay通信簇1的啟動造成危害的錯誤。在被稱作復(fù)位時間間隔的第二時間間隔已經(jīng)期滿之后,提供復(fù)位定時器420來復(fù) 位和禁用故障檢測計數(shù)器410。復(fù)位定時器420適合于保證在完成FlexRay通信簇1的啟 動之后禁用保護機制。然而,利用復(fù)位定時器420禁用保護機制取決于固定時間。
本發(fā)明的第四和第五實施例提出了對FlexRay通信簇1的啟動的完成進行檢測的 機制。圖5示出了第四實施例,同樣示例性地被包括在第一星形總線驅(qū)動器11中。第一星 形總線驅(qū)動器11包括檢測單元210,故障檢測計數(shù)器410、開關(guān)230、被稱作業(yè)務(wù)符號計數(shù) 器510的第三計數(shù)器、計算器520以及復(fù)位單元530。檢測單元210、故障檢測計數(shù)器410 以及開關(guān)230串聯(lián)。業(yè)務(wù)符號計數(shù)器510連接至計算器520和復(fù)位單元530。計算器520 還連接至復(fù)位單元530。復(fù)位單元530連接至故障檢測單元410。在操作中,如果傳輸?shù)?Data_0-電平的數(shù)目超過故障檢測閾值,如上所述,檢測單元210檢測Data_0-電平的傳輸, 并且向故障檢測計數(shù)器410信號通知Data_0-電平的存在,這指示開關(guān)230從FlexRay通信 簇1中禁用第一網(wǎng)絡(luò)分支112。第四實施例基于以下構(gòu)思當(dāng)可靠地檢測到數(shù)據(jù)業(yè)務(wù)時結(jié)束 啟動階段。在用于通常業(yè)務(wù)檢測的簡單實施例中,業(yè)務(wù)符號計數(shù)器510針對Data_l_電平 的出現(xiàn)進行計數(shù)。這基于以下構(gòu)思Data_l-電平僅用于傳輸通常數(shù)據(jù),而不傳輸例如WUP 或CAS的控制符號和控制模式。如果業(yè)務(wù)符號計數(shù)器510超過第三計數(shù)器閾值,則能夠假 定,通常數(shù)據(jù)業(yè)務(wù)已經(jīng)開始,因此業(yè)務(wù)符號計數(shù)器510指示復(fù)位單元530復(fù)位并禁用故障檢 測計數(shù)器410。在更適合的實施例中,業(yè)務(wù)符號計數(shù)器510將計數(shù)的Data_l_電平傳遞至計算器 520。基于對一個檢測到的Data_l_電平的長度的獲知,計算器520確定Data_l_電平占用 的那個傳輸時間?,F(xiàn)在,計算器520基于Data_l_電平占用的時間以及Data_l_電平?jīng)]有 占用的時間來計算傳輸比。如果該傳輸比超過預(yù)定傳輸閾值,則計算器520指示復(fù)位單元 530復(fù)位并禁用故障檢測計數(shù)器410。圖6示出了第五實施例,其示例性地被包括在第一星形總線驅(qū)動器11中。其中, 第一星形總線驅(qū)動器11包括檢測單元210、故障檢測計數(shù)器410、開關(guān)230、傳輸檢測單元 610、計算器620、復(fù)位單元630以及數(shù)據(jù)端口 640。檢測單元210連接至數(shù)據(jù)端口 640,如上 所述,如果傳輸?shù)腄ata_0-電平的數(shù)目超過故障檢測閾值,該檢測單元210檢測Data_0-電 平的傳輸并向故障檢測計數(shù)器410輸出檢測到的肯定結(jié)果,故障檢測計數(shù)器410對傳輸?shù)?Data_0-電平進行計數(shù)并指示開關(guān)240從FlexRay通信簇1中禁用第一網(wǎng)絡(luò)分支。傳輸檢 測單元610檢測數(shù)據(jù)端口 640處的傳輸活動,并將檢測到的活動傳遞至計算器620。計算器 620基于傳輸活動占用的時間以及沒有檢測到活動的空閑時間來確定活動比。如果活動比 超過預(yù)定活動閾值,則計算器620指示復(fù)位單元630復(fù)位并禁用故障檢測計數(shù)器410。通過使用保護機制,提供混串的可靠檢測。此外,在檢測這種混串的情況下,其余 的網(wǎng)絡(luò)節(jié)點是分離的,并且網(wǎng)絡(luò)能夠在不受故障網(wǎng)絡(luò)節(jié)點影響的情況下工作。
權(quán)利要求
一種星形網(wǎng)絡(luò),具有星形耦合器(14)以及至少第一和第二網(wǎng)絡(luò)分支(112、122),其中,每個網(wǎng)絡(luò)分支(112、122)包括至少一個網(wǎng)絡(luò)節(jié)點(110、120)以及連接在星形耦合器(14)與至少一個網(wǎng)絡(luò)節(jié)點(110、120)之間的總線驅(qū)動器(11、12),第一網(wǎng)絡(luò)分支(112)的第一總線驅(qū)動器(11)適于檢測符號模式,所述符號模式包括從第一網(wǎng)絡(luò)節(jié)點(110)向第二網(wǎng)絡(luò)節(jié)點(120)傳輸?shù)闹辽賰蓚€預(yù)定相等的控制符號,其中,控制符號適于至少迫使第二網(wǎng)絡(luò)節(jié)點(120)切換到預(yù)定狀態(tài)中,以及基于是否檢測到傳輸?shù)姆柲J剑瑥男切尉W(wǎng)絡(luò)(1)中禁用第一網(wǎng)絡(luò)分支(112)。
2.根據(jù)權(quán)利要求1所述的星形網(wǎng)絡(luò),其中,兩個相等的控制符號彼此在時間上具有預(yù) 定最小和/或最大距離。
3.根據(jù)權(quán)利要求1或2所述的星形網(wǎng)絡(luò),其中,控制符號被包括在控制模式中,所述控 制模式適于至少迫使第二網(wǎng)絡(luò)節(jié)點(120)切換到預(yù)定狀態(tài)中。
4.根據(jù)權(quán)利要求1-3之一所述的星形網(wǎng)絡(luò),其中,星形網(wǎng)絡(luò)⑴適于基于FlexRay通信 協(xié)議進行操作。
5.根據(jù)權(quán)利要求1-4之一所述的星形網(wǎng)絡(luò),其中,第一總線驅(qū)動器(11)適于啟動針對預(yù)定控制符號的第一計數(shù),所述預(yù)定控制符號在兩個相等的控制符號之間傳 輸并彼此在時間上具有預(yù)定距離,在第一時間間隔期間進行第一計數(shù),其中,第一時間間隔是基于檢測到兩個相等控制 符號中的第一個而開始的,基于第一計數(shù)是否已經(jīng)達(dá)到預(yù)定第一計數(shù)器閾值,從星形網(wǎng)絡(luò)(1)中禁用第一網(wǎng)絡(luò)分 支(110),以及在第一時間間隔過去之后,復(fù)位針對預(yù)定控制符號的第一計數(shù)。
6.根據(jù)權(quán)利要求5所述的星形網(wǎng)絡(luò),其中,第一總線驅(qū)動器(11)適于在第一計數(shù)過去之后,開始針對預(yù)定控制符號的第二計數(shù),所述預(yù)定控制符號彼此在 時間上具有預(yù)定距離,基于第二計數(shù)是否已經(jīng)達(dá)到第二計數(shù)器閾值,從星形網(wǎng)絡(luò)(1)中禁用第一網(wǎng)絡(luò)分支 (11),在第二時間間隔過去之后,復(fù)位針對預(yù)定控制符號的第二計數(shù)。
7.根據(jù)權(quán)利要求1-6之一所述的星形網(wǎng)絡(luò),其中,第一總線驅(qū)動器(11)適于檢測通常 數(shù)據(jù)業(yè)務(wù),并在檢測到通常數(shù)據(jù)業(yè)務(wù)之后禁用對符號模式的檢測。
8.根據(jù)權(quán)利要求1-7之一所述的星形網(wǎng)絡(luò),其中,第一總線驅(qū)動器(11)適于啟動針對數(shù)據(jù)符號的第三計數(shù),所述數(shù)據(jù)符號是從連接至第一總線驅(qū)動器(11)的網(wǎng) 絡(luò)節(jié)點(110)傳輸?shù)?,基于第三計?shù)是否已經(jīng)達(dá)到第三計數(shù)器閾值,復(fù)位第一和第三計數(shù)。
9.根據(jù)權(quán)利要求1-7之一所述的星形網(wǎng)絡(luò),其中,第一總線驅(qū)動器(11)適于啟動針對數(shù)據(jù)符號的第三計數(shù),所述數(shù)據(jù)符號是從連接至第一總線驅(qū)動器(11)的第 一網(wǎng)絡(luò)節(jié)點(110)傳輸?shù)?,基于?shù)據(jù)符號占用的時間和/或數(shù)據(jù)符號沒有占用的時間,來計算傳輸比, 基于傳輸比是否已經(jīng)達(dá)到預(yù)定活動閾值,復(fù)位第一和第三計數(shù)。
10.根據(jù)權(quán)利要求1-7之一所述的星形網(wǎng)絡(luò),其中,第一總線驅(qū)動器(IOa-IOc)適于 確定從網(wǎng)絡(luò)分支(112、122、132)之一至星形耦合器(14)的活動數(shù)據(jù)業(yè)務(wù),基于數(shù)據(jù)傳輸時間和空閑時間,計算活動比,以及 基于活動比是否已經(jīng)達(dá)到預(yù)定活動閾值,復(fù)位第一計數(shù)。
11.一種用于防止星形網(wǎng)絡(luò)(1)中的至少第一和第二網(wǎng)絡(luò)分支(112、122)之間的控制 符號的重復(fù)傳輸?shù)姆椒ǎ龇椒òㄒ韵虏襟E檢測包括至少兩個控制符號在內(nèi)的符號模式,所述至少兩個控制符號是從連接至第 一網(wǎng)絡(luò)分支(112)的第一網(wǎng)絡(luò)節(jié)點(110)向連接至第二網(wǎng)絡(luò)分支(122)的第二網(wǎng)絡(luò)節(jié)點 (120)傳輸?shù)模渲?,每個控制符號適于迫使第二網(wǎng)絡(luò)節(jié)點(120)切換到預(yù)定狀態(tài)中;以及 如果檢測到包括至少兩個控制符號在內(nèi)的符號模式,則從星形網(wǎng)絡(luò)(1)中禁用第一網(wǎng) 絡(luò)分支(112)。
全文摘要
一種星形網(wǎng)絡(luò)(1),具有星形耦合器(14)以及至少第一和第二網(wǎng)絡(luò)分支(112、122),其中,每個網(wǎng)絡(luò)分支(112、122)包括至少一個網(wǎng)絡(luò)節(jié)點(110、120)以及連接在星形耦合器(14)與至少一個網(wǎng)絡(luò)節(jié)點(110、120)之間的總線驅(qū)動器(11、12)。第一網(wǎng)絡(luò)分支(112)的第一總線驅(qū)動器(11)適于檢測符號模式,所述符號模式包括從第一網(wǎng)絡(luò)節(jié)點(110)向第二網(wǎng)絡(luò)節(jié)點(120)傳輸?shù)闹辽賰蓚€預(yù)定相等控制符號,其中,控制符號是控制模式的一部分??刂颇J接糜谥辽倨仁沟诙W(wǎng)絡(luò)節(jié)點(120)切換到預(yù)定狀態(tài)中。第一總線驅(qū)動器(11)基于是否檢測到傳輸?shù)姆柲J?,從星形網(wǎng)絡(luò)(1)中禁用第一網(wǎng)絡(luò)分支(112)。通過使用保護機制,提供了混串的可靠檢測。此外,在檢測這種混串的情況下,分離其余的網(wǎng)絡(luò)節(jié)點,并且網(wǎng)絡(luò)能夠在不受故障網(wǎng)絡(luò)節(jié)點影響的情況下工作。
文檔編號H04L12/403GK101855866SQ200880115810
公開日2010年10月6日 申請日期2008年10月17日 優(yōu)先權(quán)日2007年11月14日
發(fā)明者曼弗雷德·秦克, 約恩·翁格曼, 貝恩德·埃倫德 申請人:Nxp股份有限公司