[發明專利]報文轉發中自適應時序對齊的方法在審
| 申請號: | 202310586502.6 | 申請日: | 2023-05-24 |
| 公開(公告)號: | CN116633888A | 公開(公告)日: | 2023-08-22 |
| 發明(設計)人: | 郝康利;徐昇洲 | 申請(專利權)人: | 杭州云合智網技術有限公司 |
| 主分類號: | H04L49/9057 | 分類號: | H04L49/9057;H04L49/90;H04L49/9023;H04L69/22 |
| 代理公司: | 上海洞見未來專利代理有限公司 31467 | 代理人: | 李青 |
| 地址: | 311215 浙江省杭州市蕭山區蕭山經濟技*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 報文 轉發 自適應 時序 對齊 方法 | ||
本發明公開了一種報文轉發中自適應時序對齊的方法、系統、電子設備和計算機可讀存儲介質,方法包含接收報文的數據包;選取數據包中的SOP切片并處理SOP切片;存儲數據包至緩沖存儲器;分別檢測數據包的有效信號和SOP切片的處理完成信號;獲取延時。通過輸入數據包有效信號和SOP處理完成信號,在邏輯中算出延時,根據延時獲取讀取時間讀出緩沖存儲器中的數據以完成后續處理。每次配置變動,就啟動一次該運算,重新算出延時,以達到對配置自適應匹配的目的,而避免了每次針對不同配置需要通過修改寄存器來設置讀取時間,保證報文處理的正確時序;且自適應時序對齊的過程使用較少的邏輯,保證了邏輯的穩健性和通用性。
技術領域
本發明涉及報文轉發技術領域,特別涉及一種報文轉發中自適應時序對齊的方法。
背景技術
報文轉發是指在計算機網絡中,將一個或多個節點接收到的報文轉發給其他節點的過程,包括對數據包的接收、處理、解析和轉發,是網絡中重要的數據傳輸過程。數據包首先從交換機等設備的接口進入,數據包包括SOP(Start?Of?Packet),MOP(Middle?OfPacket)和EOP(End?Of?Packet)三種類型的切片。基于對報文頭的處理,數據包的SOP切片挑選出來進入處理邏輯,同時將數據包作為一路旁路數據存儲到緩沖存儲器中。SOP切片處理完畢后,從緩沖存儲器讀出原始的數據,并將SOP處理結果和讀出數據進行合并以得到最終的輸出數據包,至此報文轉發過程中關鍵的環節完成。
由此可見,原始數據在緩沖存儲器的寫入和讀取時間取決于對SOP的處理延遲。針對報文的不同表項、路由、寄存器等配置,對SOP處理的延時也不同,實際設計中往往通過寄存器來控制對緩沖存儲器的讀取時間,以保證在合理恰當的時機讀取,以確保后續輸出數據包不混亂出錯。如圖1所示,是現有技術中通過寄存器配置,來實時控制緩沖存儲器的讀取時間的方法。
現有技術中,直接設置讀取時間的方式,在邏輯上比較簡單,只需要根據SOP處理延時設置不同的值即可,但在實際應用中卻有以下兩點問題:其一是報文的配置復雜多樣,導致SOP處理延時有多種;實際使用時需要根據配置來維護一個SOP處理延時的表格,查表得到延時,并同步修改配置寄存器,過程比較繁瑣,容易出錯。其二是SOP處理涉及多個模塊,任一模塊發生變化,都需要修改配置寄存器,容易造成混亂,或者忘記某個模塊的變化而忽略修改寄存器,造成報文轉發出錯,因此,如何設計一套簡單的流程,實現實時自動獲取緩沖存儲器的讀取時間,而不再頻繁修改寄存器,是本領域技術人員亟待解決的技術問題。
發明內容
根據本發明實施例,為解決現有技術上述不足,提供了一種報文轉發中自適應時序對齊的方法,包含如下步驟:
接收報文的數據包;
選取數據包中的SOP切片并處理SOP切片;
存儲數據包至緩沖存儲器;
分別檢測數據包的有效信號和SOP切片的處理完成信號;
獲取有效信號和處理完成信號的延時。
優選地,上述方案中,獲取有效信號和處理完成信號的延時包含如下子步驟:
響應于第一個有效信號,計數器開始計數;
響應于第一個處理完成信號,計數器停止累加;
讀取計數器的數值。
優選地,上述方案中,響應于第一個有效信號,計數器開始計數包含如下子步驟:
響應于時鐘周期的上升沿,拉高計算啟動控制信號;
檢測有效信號的第一個上升沿;
響應于有效信號的第一個上升沿,計數器開始累加。
優選地,還包含如下步驟:
發送延時至狀態寄存器。
優選地,還包含如下步驟:
將延時賦值于緩沖存儲器的讀取時間;
讀取緩沖存儲器內的數據包;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州云合智網技術有限公司,未經杭州云合智網技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202310586502.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:精密柔性自適應夾緊裝置
- 下一篇:一種基于北斗三代的應急調度指揮系統





