[發明專利]網絡交換設備、操作網絡交換機的方法和計算機可讀介質在審
| 申請號: | 202010077728.X | 申請日: | 2020-01-31 |
| 公開(公告)號: | CN111510397A | 公開(公告)日: | 2020-08-07 |
| 發明(設計)人: | 圖·Q·萊;塞安·雷米;克里斯蒂娜·喬伊·因;勞倫斯·伊明·欽格 | 申請(專利權)人: | 波音公司 |
| 主分類號: | H04L12/931 | 分類號: | H04L12/931 |
| 代理公司: | 北京康信知識產權代理有限責任公司 11240 | 代理人: | 沈丹陽 |
| 地址: | 美國伊*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 網絡 交換 設備 操作 交換機 方法 計算機 可讀 介質 | ||
本申請涉及網絡交換設備、操作網絡交換機的方法和計算機可讀介質。網絡交換機包括:接收端口,被配置為接收數據;以及兩個以上并行的第一路徑,每個路徑均被配置為接收數據的第一副本,對第一副本進行校驗,并為第一副本生成保護。一個或多個第一表決元件被配置為接收數據的第二副本并交叉校驗第二副本。處理部分被配置為處理一個或多個第二副本。兩個以上并行的第二路徑均被配置為接收數據的第三副本,并對第三副本執行多個校驗,包括基于保護的校驗。一個或多個第二表決元件被配置為接收數據的第四副本并交叉校驗第四副本。發送端口被配置為將一個或多個第四副本發送到下一網絡元件。
技術領域
本公開總體上涉及使用一個或多個表決元件來交叉校驗數據副本。
背景技術
網絡使用交換機和其他設備在源設備和目的設備之間路徑數據(例如,數據分組)。例如,具體網絡可以包括交換機,該交換機使用數據的分組交換路徑從源設備接收數據,處理數據并將數據發送到目標設備。
在高完整性應用程序中,網絡元件可以包括檢測數據損壞的機制。例如,某些交換機可以包括并行執行某些操作的多個并行處理路徑。為了說明,在一個示例中,交換機可以使用多個并行處理路徑,這些并行處理路徑針對在交換機處接收的具體數據并行執行相同的功能。
在某些情況下,使用多個并行處理路徑可能會增加硬件成本和交換機的操作復雜性。另外,在某些情況下,通過多個并行處理路徑進行的數據處理可能會“不匹配”(其中一個處理路徑比另一條處理路徑運行得更快),從而導致時間偏移。時間偏移可能會導致并行處理路徑的輸出出現差異,這表明在交換機中發生了數據損壞。
發明內容
在具體示例中,網絡交換設備包括被配置為接收數據的接收端口和耦接至該接收端口的兩個以上并行的第一路徑。每個第一路徑被配置為從接收端口接收數據的第一副本,對數據的第一副本執行校驗,并為數據的第一副本生成保護。該網絡交換設備還包括一個或多個第一表決元件,其被配置為從第一路徑接收數據的第二副本并交叉校驗數據的第二副本。該網絡交換設備還包括處理部分,該處理部分被配置為響應于一個或多個第一表決元件來處理數據的一個或多個第二副本。該網絡交換設備還包括兩個以上并行的第二路徑,每個第二路徑被配置為從處理部分接收數據的第三副本并對該數據的第三副本執行多個校驗。多個校驗包括基于保護的校驗。該網絡交換設備還包括一個或多個第二表決元件,其被配置為從第二路徑接收數據的第四副本并交叉校驗數據的第四副本。該網絡交換設備還包括發送端口,該發送端口被配置為響應于一個或多個第二表決元件而將數據的第四副本的一個或多個發送到下一網絡元件。
在另一個具體示例中,一種操作網絡交換機的方法包括:經由接收端口接收數據;以及將數據的第一副本提供給多個并行的第一路徑。該方法還包括在每個第一路徑上對數據的第一副本執行校驗,并為數據的第一副本生成保護。該方法還包括交叉校驗從第一路徑接收的數據的第二副本。該方法還包括:響應于對數據的第二副本的交叉校驗,表面第二副本中的至少一些彼此匹配并且是有效的,在處理部分處理來自數據的第二副本中彼此匹配且有效的至少一個的有效數據。該方法還包括:將數據的第三副本提供給多個并行的第二路徑,并且在多個并行的第二路徑中的每個第二路徑上,對數據的第三副本進行多個校驗。多個校驗包括基于保護的校驗。該方法還包括:對從第二路徑接收的數據的第四副本進行交叉校驗;以及響應于對數據的第四副本進行交叉校驗,選擇性地將數據的第四副本中的一個或多個經由發送端口發送至下一網絡元件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于波音公司,未經波音公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010077728.X/2.html,轉載請聲明來源鉆瓜專利網。





