欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種光模塊認證的方法及裝置的制造方法

文檔序號:9813941閱讀:1204來源:國知局
一種光模塊認證的方法及裝置的制造方法
【技術領域】
[0001] 本發(fā)明涉及電子通信領域,特別涉及一種光模塊認證的方法及裝置。
【背景技術】
[0002] 光模塊在光傳輸,網(wǎng)絡,通信等通信領域是不可或缺的通信元器件,光模塊種類很 多,根據(jù)封裝形式可W分為SFP、XFP、XENPAK和CFP等;根據(jù)支持的速率可W分為100M、 155M、622M、1. 25G、10G、40G和IOOG等;更具發(fā)射激光的類型可W分為單模光模塊和多模光 模塊,還可W根據(jù)工作波長和傳輸距離來進行分類。
[0003] 由于光模塊種類繁多,在其出廠時,會將產(chǎn)品的制造信息和參數(shù)信息記錄在光模 塊內部的邸PROM巧Iectrically Rras油Ie Programm油Ie Read-Only Memoir,帶電可擦可 編程只讀存儲器)中,光模塊插上設備(即通信設備)后,設備上的CPU,可W通過和光模 塊互聯(lián)的標準I2C串行總線來獲取邸PROM內部的信息,包括模塊類型,速率,生產(chǎn)廠家等 數(shù)據(jù),關于模塊內部送些數(shù)據(jù)存儲的地址,相關的行業(yè)標準中已有定義,所有廠家都是統(tǒng)一 的。
[0004] 目前一般設備在現(xiàn)場應用時,使用的光模塊種類繁多,模塊的制造廠家也是五花 八n,雖然光模塊行業(yè)中有相關的規(guī)范指導光模塊的設計,但是實際各廠家制造出來的光 模塊還是會有所區(qū)別。
[0005] 設備在開發(fā)過程中,涉及到使用光模塊的接口,在測試時,會使用不同廠家的模塊 做驗證,但是光模塊的型號太多,不可能所有的型號都做驗證,所W現(xiàn)場使用的光模塊很有 可能是沒有經(jīng)過驗證的,大部分情況下現(xiàn)場的模塊使用是不會出問題,但是難免有時因為 兼容性或者模塊本身質量的問題導致設備故障,由于光模塊是處在數(shù)據(jù)傳輸路徑上的關鍵 節(jié)點,一旦出問題,就會導致業(yè)務中斷的嚴重故障,目前送種現(xiàn)場光模塊隨意使用的情況無 疑為故障埋下了隱患。
[0006] 現(xiàn)有技術中,光模塊廠商也提出了對光模塊進行加密保護的一些技術措施,目的 主要是保證系統(tǒng)設備廠商能夠使用到正品光模塊,杜絕假冒偽劣產(chǎn)品。但送些做法有兩個 問題,一是對系統(tǒng)廠家來說,工程現(xiàn)場使用的光模塊,不光要保證是正品,還要保證和系統(tǒng) 設備有良好的兼容性,光模塊廠家的技術方案無法做到后者;二是光模塊廠家提出的技術 方案都是私密獨家的,有的廠家支持,有的不支持,支持的可能實現(xiàn)方案也不一樣,不具備 行業(yè)通用性,對系統(tǒng)廠家來說很難將廠家的技術應用。

【發(fā)明內容】

[0007] 本發(fā)明要解決的技術問題是提供一種光模塊認證的方法及裝置,用W解決現(xiàn)有的 光模塊因在設備上使用時未進行認證,可能會因設備與光模塊之間不兼容而造成設備故 障,中斷通信的問題。
[0008] 為了解決上述技術問題,本發(fā)明實施例提供一種光模塊認證的方法,包括:
[0009] 獲取預設的密鑰信息;
[0010] 若檢測到有光模塊插入,則獲取光模塊內部存儲的認證信息,所述認證信息包括 預設的固定信息和校驗碼;
[0011] 根據(jù)預設算法,利用所述密鑰信息對所述固定信息進行加密得到一加密結果;
[0012] 判斷所述加密結果與所述校驗碼是否匹配,得出一認證結果。
[0013] 進一步地,在得出所述認證結果后,所述方法還包括:
[0014] 將所述認證結果輸出至控制平臺上顯示。
[0015] 進一步地,所述固定信息包括:存儲在光模塊的邸PROM用戶自定義區(qū)內的用于唯 一標識所述光模塊身份的身份信息和存儲在光模塊只讀存儲區(qū)的用于標識光模塊設備參 數(shù)的設備信息。
[0016] 進一步地,所述檢測到有光模塊插入后,所述方法,還包括:
[0017] 更新端口映射表中插入光模塊的端口的狀態(tài)。
[0018] 進一步地,所述根據(jù)預設算法,利用所述密鑰信息對所述固定信息進行加密得到 一加密結果具體為:
[001引根據(jù)MD5算法,利用所述密鑰信息對所述固定信息進行加密得到一加密結果。
[0020] 本發(fā)明實施例還提供一種光模塊認證的裝置,包括:
[0021] 第一獲取模塊,用于獲取預設的密鑰信息;
[0022] 第二獲取模塊,若檢測到有光模塊插入,則獲取光模塊內部存儲的認證信息,所述 認證信息包括預設的固定信息和校驗碼;
[0023] 加密模塊,根據(jù)預設算法,利用所述密鑰信息對所述固定信息進行加密得到一加 密結果;
[0024] 比對模塊,用于判斷所述加密結果與所述校驗碼是否匹配,得出一認證結果。
[00巧]進一步地,在得出所述認證結果后,所述裝置,還包括:
[0026] 輸出模塊,用于將所述認證結果輸出至控制平臺上顯示。
[0027] 進一步地,所述固定信息包括:存儲在光模塊的邸PROM用戶自定義區(qū)內的用于唯 一標識所述光模塊身份的身份信息和存儲在光模塊只讀存儲區(qū)的用于標識光模塊設備參 數(shù)的設備信息。
[0028] 進一步地,所述檢測到有光模塊插入后,所述裝置,還包括:
[0029] 更新模塊,用于更新端口映射表中插入光模塊的端口的狀態(tài)。
[0030] 進一步地,所述加密模塊具體為;根據(jù)MD5算法,利用所述密鑰信息對所述固定信 息進行加密得到一加密結果。
[0031] 本發(fā)明的有益效果是:
[0032] 上述方案,通過在插入光模塊時,對光模塊作認證,避免了因光模塊在設備上使用 時未進行驗證,可能會因設備與光模塊之間不兼容而造成設備故障,中斷通信的問題,此種 方式,保證了通信的可靠性,提高了通信質量,降低了設備的維護成本。
【附圖說明】
[0033] 圖1表示本發(fā)明實施例的所述方法的總體流程圖;
[0034] 圖2表示本發(fā)明實施例的所述裝置的模塊示意圖;
[0035] 圖3表示本發(fā)明實施例的所述裝置與光模塊及控制平臺的連接示意圖;
[0036] 圖4表示本發(fā)明實施例一的所述方法的總體流程圖。
【具體實施方式】
[0037] 為使本發(fā)明的目的、技術方案和優(yōu)點更加清楚,下面將結合附圖及具體實施例對 本發(fā)明進行詳細描述。
[0038] 本發(fā)明針對現(xiàn)有的光模塊因在設備上使用時未進行驗證,可能會因設備與光模塊 之間不兼容而造成設備故障,中斷通信的問題,提供一種光模塊認證的方法及裝置。
[0039] 如圖1所示,本發(fā)明實施例的所述光模塊認證的方法,包括:
[0040] 步驟10,獲取預設的密鑰信息;
[0041] 步驟20,若檢測到有光模塊插入,則獲取光模塊內部存儲的認證信息,所述認證信 息包括預設的固定信息和校驗碼;
[0042] 應當說明的是,所述校驗碼是按照一預設算法經(jīng)對所述固定信息進行加密得到;
[0043] 步驟30,根據(jù)預設算法,利用所述密鑰信息對所述固定信息進行加密得到一加密 結果;
[0044] 步驟40,判斷所述加密結果與所述校驗碼是否匹配,得出一認證結果。
[0045] 本發(fā)明上述實施例,通過在插入光模塊的初期對所述光模塊進行認證,在后續(xù)的 使用過程中,可W根據(jù)光模塊的認證結果進行故障排查,此種認證方式,有效的保證了通信 的可靠性,提高了通信質量,同時降低了設備維護的成本,降低了設備管理人員檢修的時間 損耗。
[0046] 應當說明的是,所述固定信息包括:存儲在光模塊的EEPROM用戶自定義區(qū)內的用 于唯一標識所述光模塊身份的身份信息和存儲在光模塊只讀存儲區(qū)的用于標識光模塊設 備參數(shù)的設備信息。
[0047] 所述身份信息(即標記不同光模塊的用戶光模塊序列號)為隨機生成的16位編 碼,具有唯一性,在設備出廠時,將已做過驗證測試的光模塊的內部EEPROM用戶自定義區(qū), 預先約定好若干地址,通過外部I2C總線寫入預先生成的身份信息,應當說明的是,在進行 身份信息寫入時,因光模塊的類型不同,寫入身份信息的地址也不同,如下表1所示,當所 述光模塊為SFP類型時,所述身份信息寫入0xA2頁面的0x90-0x9F地址,共16字節(jié);而當 光模塊為XFP類型時,所述身份信息寫入AOH地址,02H頁面的OxAO-OxAF,共16字節(jié)。
[0049] 表1不同類型的光模塊的認證信息的寫入地址對比
[0050] 應當說明的是,所述設備信息包括:存儲在光模塊只讀存儲區(qū)域的廠商名稱W及 廠商光模塊序列號,W SPF類型的光模塊為例,所述廠商名稱存儲在AOH的20-35地址位 置,所述廠商光模塊序列號存儲在AOH的68-83地址位置,應當說明的是,所述廠商光模塊 序列號是用來唯一標識每個光模塊的,每一個光模塊只有一個唯一的廠商光模塊序列號, 上述二者只能從相應的地址位置讀出,而不可W對上述二者進行修改。
[0051] 當設備廠商在購買光模塊后,會對光模塊的EEPROM用戶自定義區(qū)進行定義,并在 預設位置寫入身份信息(記為SI),隨后,設備廠商會在光模塊的只讀存儲區(qū)域中讀取出廠 商名稱(記為S2)和廠商光模塊序列號(記為S3),將上述H者信息合在一起組成固定信息 (記為巧,S = S1+S2+S3,同時設備廠商還會定義一個唯一信息作為密碼(記為時,將S和 R組合在一起形成一固定長度的標記信息(記為訝,通過利用特定算法Y = FOO對所述X 進行加密處理后生成一個固定的輸出作為校驗碼(應當說明的是,所述校驗碼的得出可W 是在光模塊外部通過程序計算實現(xiàn)),然后將此校驗碼寫入光模塊的內部EEPROM用戶自定 義區(qū),如表1所示,對于SFP類型的光模塊,所述校驗碼寫入0xA2頁面的OxAO-OxAF地址, 共16字節(jié);而對于XFP類型的光模塊,所述校驗碼寫入AOH地址,02H頁面的OxBO-OxBF,共 16字節(jié)。
[0052] 應當說明的是,W上是對設備出廠時,已
當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
佛冈县| 措美县| 马龙县| 保康县| 虎林市| 自治县| 抚松县| 博白县| 吉木乃县| 蓬溪县| 通化市| 丰城市| 瑞昌市| 桦甸市| 南京市| 民权县| 巨野县| 大同市| 吴堡县| 磐安县| 彰化县| 西平县| 宜兰市| 竹北市| 陕西省| 白城市| 张家口市| 衡东县| 桂阳县| 六安市| 乌拉特后旗| 隆回县| 陈巴尔虎旗| 紫金县| 太仓市| 文昌市| 泾源县| 沛县| 莎车县| 油尖旺区| 乌审旗|