[發明專利]一種POS芯片配置的自適應的方法及裝置無效
| 申請號: | 201110227813.0 | 申請日: | 2011-08-10 |
| 公開(公告)號: | CN102307139A | 公開(公告)日: | 2012-01-04 |
| 發明(設計)人: | 滕飛;王濤;李炳志 | 申請(專利權)人: | 杭州迪普科技有限公司 |
| 主分類號: | H04L12/56 | 分類號: | H04L12/56 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 310000 浙江省杭州市濱江*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 pos 芯片 配置 自適應 方法 裝置 | ||
技術領域
本發明涉及網絡技術,尤其涉及一種POS芯片配置的自適應的方法及裝置。
背景技術
POS(Packet?Over?SONET/SDH)是一種應用城域網及廣域網中的技術,能夠用于傳輸分組數據。大部分路由器甚至一些三層的交換機都配有POS口。POS口的配置一般有主從時鐘、CRC、加擾以及鏈路協議等。鏈路兩端對接的兩個POS口的CRC以及加擾配置必須一致才能正常收發報文。現在很多網絡設備都提供POS口自適應,及能夠自動與對端實現配置一直的技術。現有POS口自適應方案一般有如下兩種。
第一種:用硬件模塊或軟件來分析報文CRC字節數,如果CRC是4字節則把端口配置成crc32,2字節把端口配置成crc16。如果使用軟件分析報文只能對CRC進行自適應,無法對scramble進行自適應,并且如果有大量高速的數據報文進入端口,軟件分析的性能無法跟上。如果想使用硬件模塊來自適應,目前市面上還沒找到合適的芯片支持這個功能。可能需要自行開發相應的硬件模塊,其成本顯然是難以接受的。
第二種:通過軟件將CRC、scramble設置成不同狀態,軟件獲取報文統計,根據報文錯誤來切換狀態。然而通過軟件獲取報文統計,根據報文錯誤來切換狀態,這個方案同樣存在缺陷,網絡中可能存在的CRC錯誤可能會造成設備主動去切換狀態,一旦狀態機出現錯誤,成功切換回來的時間會比較長,效率顯然比較低。
發明內容
有鑒于此,本發明提供一種POS芯片配置的自適應裝置,其應用于網絡設備中,該裝置包括:
數據采集單元,用于從POS芯片寄存器中讀取POS口接收到的總字節數以及無校驗(CRC)錯誤的字節數;
配置刷新單元,用于根據讀取到的總字節數以及無校驗錯誤的字節數之間相對關系判斷當前POS芯片配置是否正確,如果是則返回,否則從預先設定的多個POS芯片配置中選擇不同于當前配置的另一配置下發到POS芯片。
優選地,所述配置刷新單元在所述相對關系為總字節數不為零且所述無校驗錯誤的字節數為零時判定當前配置不正確。
優選地,所述POS芯片配置包括多個POS芯片內部模塊的配置組合,其中至少有一種模塊配置是可變的。
優選地,所述配置組合包括加擾配置以及校驗配置。
優選地,還包括:
定時單元,用于在預定時間超時的時候觸發數據采集單元重新對POS芯片進行數據采集。
本發明還提供一種POS芯片配置的自適應方法,其應用于網絡設備中,該方法包括:
A、從POS芯片寄存器中讀取POS口接收到的總字節數以及無校驗(CRC)錯誤的字節數并轉步驟B
B、根據讀取到的接收的總字節數以及無校驗錯誤的字節數之間相對關系判斷當前POS芯片配置是否正確,如果是則返回,否則從預先設定的多個POS芯片配置中選擇不同于當前配置的另一配置下發到POS芯片。
優選地,當所述相對關系為總字節數不為零且所述無校驗錯誤的字節數為零時判定當前配置不正確。
優選地,所述POS芯片配置包括多個POS芯片內部模塊的配置組合,其中至少有一種模塊配置是可變的。
優選地,所述配置組合包括加擾配置以及校驗配置。
優選地,還包括:C、在預定時間超時的時候觸發步驟A重新對POS芯片進行數據采集。
本發明的實施讓POS端口適應的時間更加快速,能夠迅速地與對端POS口協同工作。由于校驗和擾碼自適應的判斷依據采用的統一的標準,使軟件的處理更加簡單。另外,校驗和擾碼的自適應可以單獨配置,比較靈活。
附圖說明
圖1是本發明一種實施方式中配置下發流程圖。
圖2是本發明自適應裝置的邏輯結構圖。
圖3是本發明一種典型配置組合循環嘗試流程圖。
具體實施方式
本發明利用對POS口數據接收狀況來判斷POS口的配置是否正確,在不正確的情況下,進行不同配置的嘗試以尋找到正確合理的POS口配置。
本發明POS芯片配置的自適應裝置,通常應用于各種網絡設備中,如路由器等。所述POS芯片內部通常包括多種功能模塊,常見的模塊包括時鐘模塊、校驗(CRC)模塊、加擾模塊以及鏈路協議模塊等。這些模塊中有些模塊是需要正確配置才能保證本端的POS口與對端的POS口協同工作。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州迪普科技有限公司,未經杭州迪普科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110227813.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種發起網絡會議的方法
- 下一篇:計算機系統節能控制方法





