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

一種檢測光模塊星座圖的方法、裝置及虛擬矢量分析儀與流程

文檔序號:12484370閱讀:415來源:國知局
一種檢測光模塊星座圖的方法、裝置及虛擬矢量分析儀與流程

本發(fā)明涉及光模塊調(diào)試領(lǐng)域,具體涉及一種光模塊星座圖的方法、裝置及虛擬矢量分析儀。



背景技術(shù):

目前,在光模塊調(diào)試過程中,需要使用儀表檢測光模塊的星座圖,以便確認(rèn)光模塊的發(fā)送信號質(zhì)量,但很多情況下,儀表相對比較緊缺,且儀表的使用也相對比較繁瑣和麻煩。許多儀表還需要定期維護和校準(zhǔn)。更為重要的是在使用儀表檢測星座圖需要拆開光模塊測量模塊內(nèi)部信號,有可能造成光模塊內(nèi)部器件或光纖的損傷。



技術(shù)實現(xiàn)要素:

本發(fā)明的目的在于提供一種檢測光模塊星座圖的方法、裝置及虛擬矢量分析儀,解決了現(xiàn)有技術(shù)中使用儀表檢測星座圖需要拆開光模塊測量模塊內(nèi)部信號,有可能造成光模塊內(nèi)部器件或光纖的損傷的問題,保護了光模塊的完整性,節(jié)約了資源,且采用該方法分析光模塊星座圖,可對光模塊星座圖數(shù)據(jù)分為X偏振態(tài)和Y偏振態(tài)兩路進行分析,更有益于檢測光模塊發(fā)送信號的質(zhì)量。

為了實現(xiàn)上述目的,本發(fā)明實施例提供的一種檢測光模塊星座圖的方法,包括:

發(fā)送檢測命令到待測光模塊;

獲取待測光模塊的內(nèi)部數(shù)據(jù);

對所述內(nèi)部數(shù)據(jù)進行解析,得到解析結(jié)果;

根據(jù)所述解析結(jié)果,繪制待測光模塊的表示待測光模塊的信號質(zhì)量的星座圖。

其中,發(fā)送檢測命令到待測光模塊的步驟包括:

配置待測光模塊的文件的類型及數(shù)據(jù)塊的大??;

發(fā)送包括有待測光模塊的文件的類型及數(shù)據(jù)塊的大小的檢測命令到載有待測光模塊的單板上,并由單板將所述檢測命令發(fā)送給所述待測光模塊。

其中,所述待測光模塊的文件的類型為星座圖文件。

其中,所述發(fā)送檢測命令到載有待測光模塊的單板上之后,還包括:

所述單板將收到的檢測命令轉(zhuǎn)為符合光模塊管理接口規(guī)范協(xié)議的管理數(shù)據(jù)輸入輸出MDIO命令,并將所述MDIO命令發(fā)送給待測光模塊。

其中,獲取待測光模塊的內(nèi)部數(shù)據(jù)的步驟包括:

通過單板獲取待測光模塊的當(dāng)前數(shù)據(jù)塊;

讀取待測光模塊包數(shù)計數(shù)器;

與虛擬矢量分析儀本地的包數(shù)計數(shù)器比較,若一致,則繼續(xù)讀取下一個數(shù)據(jù)塊。

其中,通過單板獲取待測光模塊的當(dāng)前數(shù)據(jù)塊之后,還包括:

對當(dāng)前數(shù)據(jù)塊的數(shù)據(jù)進行校驗;

根據(jù)校驗結(jié)果在第一寄存器相應(yīng)的比特位上置位;

根據(jù)當(dāng)前數(shù)據(jù)塊的結(jié)束標(biāo)志,在第二寄存器相應(yīng)的比特位上置位。

其中,所述讀取待測光模塊包數(shù)計數(shù)器步驟包括:

待測光模塊根據(jù)設(shè)置的數(shù)據(jù)塊的大小,將數(shù)據(jù)依次寫入空閑的寄存器中,其中首個寄存器寫入數(shù)據(jù)塊的數(shù)據(jù)長度,后兩個寄存器寫入數(shù)據(jù)塊中的數(shù)據(jù)經(jīng)算法校驗得出的校驗結(jié)果;

當(dāng)寫完待測光模塊中的當(dāng)前數(shù)據(jù)塊后,對所述數(shù)據(jù)塊中的數(shù)據(jù)進行校驗;

將校驗結(jié)果寫入到所述后兩個寄存器中,同時對待測模塊包數(shù)計數(shù)器計數(shù)并對第二寄存器中相應(yīng)的比特位置位;

讀取待測光模塊包數(shù)計數(shù)器中的數(shù)據(jù)。

其中,所述數(shù)據(jù)塊中的數(shù)據(jù)是經(jīng)DP-QPSK調(diào)制后的X偏振態(tài)和Y偏振態(tài)數(shù)據(jù)。

其中,所述數(shù)據(jù)塊中的X偏振態(tài)和Y偏振態(tài)數(shù)據(jù)交叉寫入寄存器中。

其中,對所述內(nèi)部數(shù)據(jù)進行解析,得到解析結(jié)果的步驟包括:

將獲取待測光模塊星座圖的數(shù)據(jù)的進行奇偶分離,提取X偏振態(tài)和Y偏 振態(tài)數(shù)據(jù);

分別獲取X偏振態(tài)和Y偏振態(tài)數(shù)據(jù)的高8位和低8位;

分別判斷X偏振態(tài)和Y偏振態(tài)數(shù)據(jù)的高8位數(shù)值和低8位數(shù)值的正負(fù);

獲取帶極性的X偏振態(tài)和Y偏振態(tài)數(shù)據(jù)的高8位數(shù)值和低8位數(shù)值。

其中,根據(jù)所述解析結(jié)果,繪制待測光模塊的表示待測光模塊的信號質(zhì)量的星座圖的步驟包括:

畫網(wǎng)格和坐標(biāo)軸并確定坐標(biāo)原點;

獲取對所述內(nèi)部數(shù)據(jù)解析后的X偏振態(tài)和Y偏振態(tài)的數(shù)據(jù);

根據(jù)所獲取的X偏振態(tài)和Y偏振態(tài)的數(shù)據(jù)繪制星座圖。

其中,根據(jù)所獲取的X偏振態(tài)和Y偏振態(tài)的數(shù)據(jù)繪制星座圖步驟包括:

根據(jù)所獲取的X偏振態(tài)的數(shù)據(jù),在虛擬矢量分析儀繪制星座圖界面上X偏振圖的坐標(biāo)區(qū)域內(nèi),在其相對應(yīng)的位置上畫點繪圖;

根據(jù)所獲取的Y偏振態(tài)的數(shù)據(jù),在虛擬矢量分析儀繪制星座圖界面上Y偏振圖的坐標(biāo)區(qū)域內(nèi),在其相對應(yīng)的位置上畫點繪圖。

本發(fā)明實施例還提供一種檢測光模塊星座圖的裝置,包括:

發(fā)送模塊,用于發(fā)送檢測命令到載有待測光模塊上;

獲取模塊,用于獲取待測光模塊的內(nèi)部數(shù)據(jù);

解析模塊,用于對所述內(nèi)部數(shù)據(jù)進行解析,得到解析結(jié)果;

繪制模塊,用于根據(jù)所述解析結(jié)果,繪制待測光模塊的表示待測光模塊的信號質(zhì)量的星座圖。

本發(fā)明實施例還提供一種虛擬矢量分析儀,包括如上述實施例所述的檢測光模塊星座圖的裝置。

本發(fā)明的上述技術(shù)方案的有益效果如下:

本發(fā)明實施例的檢測光模塊星座圖的方法、裝置及虛擬矢量分析儀,通過分析光模塊星座圖,對光模塊星座圖數(shù)據(jù)分為X偏振態(tài)和Y偏振態(tài)兩路進行分析,從而實現(xiàn)對光模塊發(fā)送信號質(zhì)量的檢測。且該檢測光模塊星座圖的方法無需拆開光模塊測量模塊內(nèi)部信號,不會對光模塊內(nèi)部器件或光纖造成損傷,保護了光模塊的完整性,節(jié)約了資源。

附圖說明

圖1為本發(fā)明實施例的檢測光模塊星座圖的方法的基本步驟示意圖;

圖2為本發(fā)明實施例的檢測光模塊星座圖的裝置的組成結(jié)構(gòu)示意圖;

圖3為本發(fā)明實施例的光模塊管理接口規(guī)范協(xié)議中規(guī)定的標(biāo)識寄存器B04A和B04B中的具有特殊功能的比特位的說明圖;

圖4為本發(fā)明實施例的光模塊管理接口規(guī)范協(xié)議中規(guī)定的標(biāo)識寄存器B050中的具有特殊功能的比特位的說明圖;

圖5為本發(fā)明實施例的單板上的光模塊與上位機間信息交互圖;

圖6為本發(fā)明實施例的虛擬矢量分析儀繪制界面示意圖;

圖7為本發(fā)明實施例的裝置應(yīng)用于網(wǎng)管上的操作流程圖;

圖8為本發(fā)明實施例的裝置應(yīng)用在工程使用過程時的連接示意圖;

圖9為本發(fā)明實施例的裝置應(yīng)用在光模塊生產(chǎn)過程中時的連接示意圖;

圖10為本發(fā)明實施例的裝置應(yīng)用在光模塊研制調(diào)試過程中時的連接示意圖;

圖11為本發(fā)明實施例的虛擬矢量分析儀在繪制界面X偏振態(tài)的星座圖示意圖;

圖12為本發(fā)明實施例的虛擬矢量分析儀在繪制界面Y偏振態(tài)的星座圖示意圖。

具體實施方式

為使本發(fā)明要解決的技術(shù)問題、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖及具體實施例進行詳細描述。

本發(fā)明針對現(xiàn)有技術(shù)中使用儀表檢測星座圖需要拆開光模塊測量模塊內(nèi)部信號,有可能造成光模塊內(nèi)部器件或光纖的損傷的問題,提供了一種檢測光模塊星座圖的方法、裝置及虛擬矢量分析儀,通過分析光模塊星座圖,對光模塊星座圖數(shù)據(jù)分為X偏振態(tài)和Y偏振態(tài)兩路進行分析,從而實現(xiàn)對光模塊發(fā)送信號質(zhì)量的檢測。且該檢測光模塊星座圖的方法無需拆開光模塊測量模塊內(nèi)部信號,不會對光模塊內(nèi)部器件或光纖造成損傷,保護了光模塊的完整性,節(jié)約了資源。

如圖1所示,本發(fā)明實施例提供一種檢測光模塊星座圖的方法,包括:

步驟11,發(fā)送檢測命令到待測光模塊;

步驟12,獲取待測光模塊的內(nèi)部數(shù)據(jù);

步驟13,對所述內(nèi)部數(shù)據(jù)進行解析,得到解析結(jié)果;

步驟14,根據(jù)所述解析結(jié)果,繪制待測光模塊的表示待測光模塊的信號質(zhì)量的星座圖。

本發(fā)明實施例的檢測光模塊星座圖的方法、裝置及虛擬矢量分析儀中,通過分析光模塊星座圖,對光模塊星座圖數(shù)據(jù)分為X偏振態(tài)和Y偏振態(tài)兩路進行分析,從而實現(xiàn)對光模塊發(fā)送信號質(zhì)量的檢測。且該檢測光模塊星座圖的方法無需拆開光模塊測量模塊內(nèi)部信號,不會對光模塊內(nèi)部器件或光纖造成損傷,保護了光模塊的完整性,節(jié)約了資源。

進一步的,本發(fā)明的上述實施例中提供的發(fā)送檢測命令到待測光模塊的方法中,步驟11可以包括:

步驟111,配置待測光模塊的文件的類型及數(shù)據(jù)塊的大小;

步驟112,發(fā)送包括有待測光模塊的文件的類型及數(shù)據(jù)塊的大小的檢測命令到載有待測光模塊的單板上,并由單板將所述檢測命令發(fā)送給所述待測光模塊。

具體的,步驟111所述的待測光模塊的文件的類型為星座圖文件。

進一步的,步驟112中將所述的發(fā)送包括有待測光模塊的文件的類型及數(shù)據(jù)塊的大小的檢測命令到載有待測光模塊的單板上之后,所述方法還包括:

步驟1121,所述單板將收到的檢測命令轉(zhuǎn)為符合光模塊管理接口規(guī)范協(xié)議的管理數(shù)據(jù)輸入輸出MDIO命令,并將所述MDIO命令發(fā)送給待測光模塊。

進一步的,本發(fā)明的實施例中提供的獲取待測光模塊的內(nèi)部數(shù)據(jù)的方法中,步驟12可以包括:

步驟121,通過單板獲取待測光模塊的當(dāng)前數(shù)據(jù)塊;

步驟122,讀取待測光模塊包數(shù)計數(shù)器;

步驟123,與虛擬矢量分析儀本地的包數(shù)計數(shù)器比較,若一致,則繼續(xù)讀取下一個數(shù)據(jù)塊。

進一步的,步驟121中通過單板獲取待測光模塊的當(dāng)前數(shù)據(jù)塊之后,所述 方法還包括:

步驟1211,對當(dāng)前數(shù)據(jù)塊的數(shù)據(jù)進行校驗;

步驟1212,根據(jù)校驗結(jié)果在第一寄存器相應(yīng)的比特位上置位;

步驟1213根據(jù)當(dāng)前數(shù)據(jù)塊的結(jié)束標(biāo)志,在第二寄存器相應(yīng)的比特位上置位。

具體的,所述步驟1212中所述第一寄存器相應(yīng)的比特位具體為B04A的11-12比特位。

具體的,所述步驟1213中的所述第二寄存器相應(yīng)的比特位具體為B050的15比特位。

進一步的,步驟122中讀取待測光模塊包數(shù)計數(shù)器,所述方法還包括:

步驟1221,待測光模塊根據(jù)設(shè)置的數(shù)據(jù)塊的大小,將數(shù)據(jù)依次寫入空閑的寄存器中,其中首個寄存器寫入數(shù)據(jù)塊的數(shù)據(jù)長度,后兩個寄存器寫入數(shù)據(jù)塊中的數(shù)據(jù)經(jīng)算法校驗得出的校驗結(jié)果;

步驟1222,當(dāng)寫完待測光模塊中的當(dāng)前數(shù)據(jù)塊后,對所述數(shù)據(jù)塊中的數(shù)據(jù)進行校驗;

步驟1223,將校驗結(jié)果寫入到所述后兩個寄存器中,同時對待測模塊包數(shù)計數(shù)器計數(shù)并對第二寄存器中相應(yīng)的比特位置位;

步驟1224,讀取待測光模塊包數(shù)計數(shù)器中的數(shù)據(jù)。

具體的,步驟1221中所述數(shù)據(jù)塊中的數(shù)據(jù)是經(jīng)DP-QPSK調(diào)制后的X偏振態(tài)和Y偏振態(tài)數(shù)據(jù)。

具體的,步驟1221中所述數(shù)據(jù)塊中的X偏振態(tài)和Y偏振態(tài)數(shù)據(jù)交叉寫入寄存器中。

具體的,步驟1223中所述的第二寄存器中相應(yīng)的比特位為B050的8比特位。

下面結(jié)合一具體實施例來詳細說明本發(fā)明檢測光模塊星座圖的方法的步驟11和步驟12。

如圖3和圖4所示,為對光模塊管理接口規(guī)范協(xié)議中規(guī)定的標(biāo)識寄存器中的具有特殊功能的比特位的說明圖。

圖3是標(biāo)識寄存器為B04A和B04B中的比特位說明。

B04A相關(guān)比特位標(biāo)識說明:

比特位0~7用于定義所要傳送的文件類型;

比特位11、12用于定義所傳送數(shù)據(jù)塊的校驗結(jié)果;

其中,0表明沒有錯誤,1表明CRC校驗結(jié)果錯誤。

比特位13用于標(biāo)識數(shù)據(jù)塊傳送過程中的異常情況;

其中,1表明異常傳送,0表明正常傳送。

比特位14用于定義所傳送的數(shù)據(jù)塊過程;

其中,1表明本數(shù)據(jù)塊完成傳送,0表明本數(shù)據(jù)塊未完成傳送。

比特位15用于啟動數(shù)據(jù)傳送。其中該比特位可自動清零。

B04B相關(guān)比特位標(biāo)識說明:

比特位0~14用于定義所傳送的數(shù)據(jù)塊的大??;

圖4是標(biāo)識寄存器為B050中的比特位說明。

B050相關(guān)比特位標(biāo)識說明:

比特位7用于所要傳送的數(shù)據(jù)的完成情況;

其中,1表明數(shù)據(jù)完成傳送,0表明數(shù)據(jù)未完成傳送。

比特位8用于標(biāo)識數(shù)據(jù)的準(zhǔn)備情況;

其中,1表明所傳送的數(shù)據(jù)已準(zhǔn)備好,0表明數(shù)據(jù)未準(zhǔn)備好。

如圖5所示,為本發(fā)明實施例的單板上的光模塊與上位機間信息交互圖,上位機上的虛擬矢量分析儀通過單板發(fā)送包括有待測光模塊的文件的類型及數(shù)據(jù)塊的大小的檢測命令到待測光模塊,具體為本發(fā)明的方法步驟112;

具體的,上位機將待測光模塊的文件的類型、數(shù)據(jù)塊的大小及數(shù)據(jù)啟動傳送的檢測命令分別發(fā)送給待測光模塊;

其中,上述檢測命令中的內(nèi)容是由光模塊預(yù)先定義,當(dāng)發(fā)送待測光模塊的文件的類型的檢測命令時,光模塊中的寄存器地址為B04A中的0~7比特位識別文件類型,查找本待測光模塊是否設(shè)置有該文件類型,同時通過對寄存器地址為B050的寄存器的14比特位置位來給出應(yīng)答信息,具體為:

當(dāng)上位機檢測到寄存器地址為B050的寄存器的14比特位為1,表明出錯,光模塊未識別出所發(fā)送的文件類型信息,上位機側(cè)重新發(fā)送文件類型檢測命令;

當(dāng)上位機檢測到寄存器地址為B050的寄存器的14比特位為0,表明光模 塊正確識別出所發(fā)送的文件類型信息。

當(dāng)發(fā)送待測光模塊星座圖文件的數(shù)據(jù)包大小的檢測命令時,光模塊中的寄存器地址為B04B中的0~14比特位識別文件的數(shù)據(jù)包大小,同時通過對寄存器地址為B050的寄存器的14比特位置位來給出應(yīng)答信息,具體為:

當(dāng)上位機檢測到寄存器地址為B050的寄存器的14比特位為1,表明出錯,光模塊未識別出所發(fā)送的文件的數(shù)據(jù)包大小,上位機側(cè)重新發(fā)送文件的數(shù)據(jù)包大小的檢測命令;

當(dāng)上位機檢測到寄存器地址為B050的寄存器的14比特位為0,表明光模塊正確識別出所發(fā)送的文件中的數(shù)據(jù)包大小。

當(dāng)發(fā)送待測光模塊星座圖文件的數(shù)據(jù)啟動傳送檢測命令時,光模塊識別星座圖文件的數(shù)據(jù)啟動傳送命令,對寄存器地址為B04A中的15比特位置位,同時通過對寄存器地址為B050的寄存器的14比特位置位來給出應(yīng)答信息,具體為:

當(dāng)上位機檢測到寄存器地址為B050的寄存器的14比特位為1,表明出錯,即寄存器地址為B04A中的15比特位置1,光模塊未識別出所發(fā)送的星座圖文件的數(shù)據(jù)啟動傳送命令,上位機側(cè)重新發(fā)送星座圖文件的數(shù)據(jù)啟動傳送的檢測命令;

當(dāng)上位機檢測到寄存器地址為B050的寄存器的14比特位為0,表明正確,即寄存器地址為B04A中的15比特位清零,光模塊正確識別并接收所發(fā)送的星座圖文件的數(shù)據(jù)啟動傳送的檢測命令。

本發(fā)明實施例中的檢測光模塊星座圖的方法中的步驟12獲取待測光模塊的內(nèi)部數(shù)據(jù),光模塊端內(nèi)部數(shù)據(jù)的準(zhǔn)備具體操作為:

待測光模塊將星座圖文件的數(shù)據(jù)包的數(shù)據(jù)放入寄存器地址為BE00~BFFF的寄存器內(nèi),其中,BE00寄存器用于存放整個數(shù)據(jù)塊的大小,后兩個寄存器BFFE和BFFF用于存放CRC校驗結(jié)果;

在數(shù)據(jù)存放過程中,上位機側(cè)會一直檢測光模塊的狀態(tài),當(dāng)寫完一個數(shù)據(jù)包的數(shù)據(jù)后,若寄存器地址為B050的8比特位置1,表明已經(jīng)準(zhǔn)備好數(shù)據(jù),若寄存器地址為B050的8比特位置0,表明數(shù)據(jù)沒有準(zhǔn)備好,則返回上一步驟繼續(xù)寫入數(shù)據(jù);

當(dāng)寄存器地址為B050的8比特位置1,確認(rèn)數(shù)據(jù)準(zhǔn)備好,同時B050寄存器地址為B050的7比特位置0,置光模塊中的包數(shù)計數(shù)器;

上位機查詢光模塊中的包數(shù)計數(shù)器,與本上位機上的包數(shù)計數(shù)器比較,判斷是否一致,若一致,則進行數(shù)據(jù)的讀取,若不一致,則光模塊返回上一步驟繼續(xù)準(zhǔn)備數(shù)據(jù)。

當(dāng)上位機查詢光模塊中的包數(shù)計數(shù)器,與本上位機上的包數(shù)計數(shù)器比較一致時,上位機讀取光模塊中星座圖文件的數(shù)據(jù)塊中的數(shù)據(jù)。

當(dāng)光模塊中星座圖文件的一個數(shù)據(jù)塊中的數(shù)據(jù)傳送完畢后,寄存器地址為B04A中的14比特位置1,同時光模塊中星座圖文件的一個數(shù)據(jù)塊中的數(shù)據(jù)進行校驗,將其校驗結(jié)果在寄存器地址為B04A的寄存器中的11、12比特位置位;若校驗結(jié)果正確,置寄存器地址為B04A中的14比特位為1,繼續(xù)傳送下一個數(shù)據(jù)包;若校驗結(jié)果錯誤,則重新傳送該數(shù)據(jù)包。若重傳的次數(shù)超過3次,則寄存器地址為B04A中的13比特位置1,數(shù)據(jù)包中的數(shù)據(jù)中止傳輸,異常結(jié)束。

當(dāng)然上位機端在數(shù)據(jù)讀取過程中,上位機一直檢測寄存器地址為B04A中的14比特位,若其為0,則表明數(shù)據(jù)正在讀取,若寄存器地址為B04A中的14比特位為1,表明光模塊中星座圖文件的一個數(shù)據(jù)塊中的數(shù)據(jù)讀取完畢。

當(dāng)上位機檢測光模塊中星座圖文件的一個數(shù)據(jù)塊中的數(shù)據(jù)校驗結(jié)果在寄存器地址為B04A的寄存器中的11、12比特位為1時,表明校驗結(jié)果正確,則繼續(xù)讀取下一個數(shù)據(jù)塊中的數(shù)據(jù);當(dāng)上位機檢測光模塊中星座圖文件的一個數(shù)據(jù)塊中的數(shù)據(jù)校驗結(jié)果在寄存器地址為B04A的寄存器中的11、12比特位為0時,表明校驗結(jié)果錯誤,則丟掉已經(jīng)讀取的本數(shù)據(jù)包中的數(shù)據(jù),重新讀取光模塊傳送的重新一遍的數(shù)據(jù)包中的數(shù)據(jù),直到正確讀取為止或收到異常結(jié)束消息。

進一步的,本發(fā)明的實施例中提供的將所述內(nèi)部數(shù)據(jù)進行解析,得到解析結(jié)果的方法中,步驟13可以包括:

步驟131,將獲取待測光模塊星座圖的數(shù)據(jù)的進行奇偶分離,提取X偏振態(tài)和Y偏振態(tài)數(shù)據(jù);

步驟132,分別獲取X偏振態(tài)和Y偏振態(tài)數(shù)據(jù)的高8位和低8位;

步驟133,分別判斷X偏振態(tài)和Y偏振態(tài)數(shù)據(jù)的高8位數(shù)值和低8位數(shù)值的正負(fù);

步驟134,獲取帶極性的X偏振態(tài)和Y偏振態(tài)數(shù)據(jù)的高8位數(shù)值和低8位數(shù)值。

進一步的,本發(fā)明的實施例中提供的根據(jù)所述解析結(jié)果,繪制待測光模塊的表示待測光模塊的信號質(zhì)量的星座圖的方法中,步驟14可以包括:

步驟141,畫網(wǎng)格和坐標(biāo)軸并確定坐標(biāo)原點;

步驟142,獲取對所述內(nèi)部數(shù)據(jù)解析后的X偏振態(tài)和Y偏振態(tài)的數(shù)據(jù);

步驟143,根據(jù)所獲取的X偏振態(tài)和Y偏振態(tài)的數(shù)據(jù)繪制星座圖。

進一步的,步驟143中根據(jù)所獲取的X偏振態(tài)和Y偏振態(tài)的數(shù)據(jù)繪制星座圖中,所述方法還包括:

步驟1431,根據(jù)所獲取的X偏振態(tài)的數(shù)據(jù),在虛擬矢量分析儀繪制星座圖界面上X偏振圖的坐標(biāo)區(qū)域內(nèi),在其相對應(yīng)的位置上畫點繪圖;

步驟1432,根據(jù)所獲取的Y偏振態(tài)的數(shù)據(jù),在虛擬矢量分析儀繪制星座圖界面上Y偏振圖的坐標(biāo)區(qū)域內(nèi),在其相對應(yīng)的位置上畫點繪圖。

本發(fā)明的上述方法,通過分析光模塊星座圖,對光模塊星座圖數(shù)據(jù)分為X偏振態(tài)和Y偏振態(tài)兩路進行分析,從而實現(xiàn)對光模塊發(fā)送信號質(zhì)量的檢測。且該檢測光模塊星座圖的方法無需拆開光模塊測量模塊內(nèi)部信號,不會對光模塊內(nèi)部器件或光纖造成損傷,保護了光模塊的完整性,節(jié)約了資源。

如圖2所示,本發(fā)明實施例還提供一種檢測光模塊星座圖的裝置,包括:

發(fā)送模塊21,用于發(fā)送檢測命令到載有待測光模塊上;

獲取模塊22,用于獲取待測光模塊的內(nèi)部數(shù)據(jù);

解析模塊23,用于對所述內(nèi)部數(shù)據(jù)進行解析,得到解析結(jié)果;

繪制模塊24,用于根據(jù)所述解析結(jié)果,繪制待測光模塊的表示待測光模塊的信號質(zhì)量的星座圖。

具體的,本發(fā)明的上述實施例中所述的發(fā)送模塊21還包括:

配置子模塊,用于配置待測光模塊的文件的類型及數(shù)據(jù)塊的大??;

第一發(fā)送子模塊,用于發(fā)送包括有待測光模塊的文件的類型及數(shù)據(jù)塊的大小的檢測命令到載有待測光模塊的單板上,并由單板將所述檢測命令發(fā)送給所 述待測光模塊。

具體的,本發(fā)明的上述實施例中所述的發(fā)送模塊21的配置子模塊中的待測光模塊的文件的類型為星座圖文件。

具體的,本發(fā)明的上述實施例中所述的發(fā)送模塊21的第一發(fā)送子模塊中的所述發(fā)送檢測命令到載有待測光模塊的單板上之后,還包括:

命令轉(zhuǎn)換子模塊,用于將所述單板將收到的檢測命令轉(zhuǎn)為符合光模塊管理接口規(guī)范協(xié)議的管理數(shù)據(jù)輸入輸出MDIO命令,并將所述MDIO命令發(fā)送給待測光模塊。

具體的,本發(fā)明的上述實施例中的所述獲取模塊22還包括:

第一獲取子模塊,用于通過單板獲取待測光模塊的當(dāng)前數(shù)據(jù)塊;

第一讀取子模塊,用于讀取待測光模塊包數(shù)計數(shù)器;

第一比較子模塊,用于與虛擬矢量分析儀本地的包數(shù)計數(shù)器比較,若一致,則繼續(xù)讀取下一個數(shù)據(jù)塊。

具體的,本發(fā)明的上述實施例中所述的獲取模塊22的第一獲取子模塊在通過單板獲取待測光模塊的當(dāng)前數(shù)據(jù)塊之后,還包括:

第一校驗單元,用于對當(dāng)前數(shù)據(jù)塊的數(shù)據(jù)進行校驗;

第一置位單元,用于根據(jù)校驗結(jié)果在第一寄存器相應(yīng)的比特位上置位;

第二置位單元,用于根據(jù)當(dāng)前數(shù)據(jù)塊的結(jié)束標(biāo)志,在第二寄存器相應(yīng)的比特位上置位。

具體的,所述第一置位單元中所述第一寄存器相應(yīng)的比特位具體為B04A的11-12比特位。

具體的,所述第二置位單元中的所述第二寄存器相應(yīng)的比特位具體為B050的15比特位。

具體的,本發(fā)明的上述實施例中所述的獲取模塊22的第一讀取子模塊在讀取待測光模塊包數(shù)計數(shù)器中,還包括:

數(shù)據(jù)寫入單元,用于待測光模塊根據(jù)設(shè)置的數(shù)據(jù)塊的大小,將數(shù)據(jù)依次寫入空閑的寄存器中,其中首個寄存器寫入數(shù)據(jù)塊的數(shù)據(jù)長度,后兩個寄存器寫入數(shù)據(jù)塊中的數(shù)據(jù)經(jīng)算法校驗得出的校驗結(jié)果;

第二校驗單元,用于當(dāng)寫完待測光模塊中的當(dāng)前數(shù)據(jù)塊后,對所述數(shù)據(jù)塊 中的數(shù)據(jù)進行校驗;

第一計數(shù)單元,用于將校驗結(jié)果寫入到所述后兩個寄存器中,同時對待測模塊包數(shù)計數(shù)器計數(shù)并對第二寄存器中相應(yīng)的比特位置位;

第一讀取單元,用于讀取待測光模塊包數(shù)計數(shù)器中的數(shù)據(jù)。

具體的,本發(fā)明的上述實施例中所述的獲取模塊22的第一讀取子模塊中的數(shù)據(jù)寫入單元中所述數(shù)據(jù)塊中的數(shù)據(jù)是經(jīng)DP-QPSK調(diào)制后的X偏振態(tài)和Y偏振態(tài)數(shù)據(jù)。

具體的,本發(fā)明的上述實施例中所述的獲取模塊22的第一讀取子模塊中的數(shù)據(jù)寫入單元中所述數(shù)據(jù)塊中的X偏振態(tài)和Y偏振態(tài)數(shù)據(jù)交叉寫入寄存器中。

具體的,本發(fā)明的上述實施例中所述的獲取模塊22的第一讀取子模塊中第一計數(shù)單元中所述的第二寄存器中相應(yīng)的比特位為B050的8比特位。

具體的,本發(fā)明的上述實施例中的所述解析模塊23還包括:

數(shù)據(jù)分離子模塊,用于將獲取待測光模塊星座圖的數(shù)據(jù)的進行奇偶分離,提取X偏振態(tài)和Y偏振態(tài)數(shù)據(jù);

第二獲取子模塊,用于分別獲取X偏振態(tài)和Y偏振態(tài)數(shù)據(jù)的高8位和低8位;

第一判斷的子模塊,用于分別判斷X偏振態(tài)和Y偏振態(tài)數(shù)據(jù)的高8位數(shù)值和低8位數(shù)值的正負(fù);

第三獲取子模塊,用于獲取帶極性的X偏振態(tài)和Y偏振態(tài)數(shù)據(jù)的高8位數(shù)值和低8位數(shù)值。

具體的,本發(fā)明的上述實施例中的所述繪制模塊24還包括:

坐標(biāo)子模塊,用于畫網(wǎng)格和坐標(biāo)軸并確定坐標(biāo)原點;

第四獲取子模塊,用于獲取對所述內(nèi)部數(shù)據(jù)解析后的X偏振態(tài)和Y偏振態(tài)的數(shù)據(jù);

第一繪制子模塊,用于根據(jù)所獲取的X偏振態(tài)和Y偏振態(tài)的數(shù)據(jù)繪制星座圖。

具體的,本發(fā)明的上述實施例中的所述繪制模塊24的第一繪制子模塊還包括:

X繪制單元,用于根據(jù)所獲取的X偏振態(tài)的數(shù)據(jù),在虛擬矢量分析儀繪制星座圖界面(如圖6所示)上X偏振圖的坐標(biāo)區(qū)域內(nèi),在其相對應(yīng)的位置上畫點繪圖;

Y繪制單元,用于根據(jù)所獲取的Y偏振態(tài)的數(shù)據(jù),在虛擬矢量分析儀繪制星座圖界面(如圖6所示)上Y偏振圖的坐標(biāo)區(qū)域內(nèi),在其相對應(yīng)的位置上畫點繪圖。

需要說明的是:該裝置是與上述方法對應(yīng)的裝置,上述方法的所有實現(xiàn)實施例均適用于該裝置的實施例中,也能達到相同的技術(shù)效果。

下面結(jié)合一具體該發(fā)明裝置應(yīng)用于網(wǎng)管上的操作流程圖來具體描述該發(fā)明方法的操作流程。

如圖7所示,為該發(fā)明裝置應(yīng)用于網(wǎng)管上的操作流程步驟,具體為:

準(zhǔn)備環(huán)境,具體為上位機準(zhǔn)備檢測環(huán)境;

網(wǎng)絡(luò)通信連接,具體上位機與軟件的連接及上位機通過網(wǎng)口及S口與待測模塊的連接;

檢查連接是否正常,具體為:若連接不正常,則返回上一步,繼續(xù)進行網(wǎng)絡(luò)通信連接,若連接正常,則執(zhí)行下一步,即網(wǎng)管下發(fā)檢測星座圖命令;

網(wǎng)管下發(fā)檢測星座圖命令,具體為方法步驟11;

單板將命令轉(zhuǎn)為符合光模塊管理接口規(guī)范協(xié)議的管理數(shù)據(jù)輸入輸出MDIO命令,并將所述MDIO命令發(fā)送給待測光模塊。

待測模塊收到命令后開始上傳星座圖數(shù)據(jù),具體為方法步驟12;

數(shù)據(jù)傳輸結(jié)束,網(wǎng)管繪制星座圖,具體為方法步驟13;

星座圖繪制完成;

結(jié)束。

下面結(jié)合本發(fā)明實施例的具體應(yīng)用場景來更清楚的描述本申請的檢測光模塊星座圖的方法。

應(yīng)用場景一

如圖8所示,本應(yīng)用場景為該發(fā)明裝置應(yīng)用在工程使用過程時的連接示意圖。

工程使用過程中,在業(yè)務(wù)傳輸過程中需檢測光模塊的星座圖,具體為:

上位機中包含網(wǎng)管系統(tǒng)和虛擬矢量分析儀,在業(yè)務(wù)傳輸過程中,通過網(wǎng)口與對端的業(yè)務(wù)傳輸系統(tǒng)連接,所述業(yè)務(wù)傳輸系統(tǒng)通過S口與單板連接,待測光模塊安裝在單板上。

在業(yè)務(wù)傳輸過程中檢測光模塊星座圖時,具體操作為:

網(wǎng)管系統(tǒng)上的虛擬矢量分析儀通過網(wǎng)口發(fā)送檢測命令到待測光模塊,具體為本發(fā)明方法的步驟11;

單板上的待測光模塊收到檢測命令后開始上傳星座圖數(shù)據(jù),具體為本發(fā)明方法的步驟12;

數(shù)據(jù)傳輸結(jié)束后,虛擬矢量分析儀開始繪制星座圖,具體為本發(fā)明方法的步驟13、14;

星座圖繪制完成。

應(yīng)用場景二

如圖9所示,本應(yīng)用場景為為該發(fā)明裝置應(yīng)用在光模塊生產(chǎn)過程中時的連接示意圖。

在光模塊生產(chǎn)過程中檢測星座圖時,具體操作為:

上位機上的虛擬矢量分析儀,在光模塊生產(chǎn)過程中,通過網(wǎng)口與對端的生產(chǎn)工裝系統(tǒng)中的待測光模塊連接。

網(wǎng)管系統(tǒng)上的虛擬矢量分析儀通過網(wǎng)口發(fā)送檢測命令到待測光模塊,具體為本發(fā)明方法的步驟11;

待測光模塊收到檢測命令后開始上傳星座圖數(shù)據(jù),具體為本發(fā)明方法的步驟12;

數(shù)據(jù)傳輸結(jié)束后,虛擬矢量分析儀開始繪制星座圖,具體為本發(fā)明方法的步驟13、14;

星座圖繪制完成。

應(yīng)用場景三

如圖10所示,本應(yīng)用場景為該發(fā)明裝置應(yīng)用在光模塊研制調(diào)試過程中時的連接示意圖。

在光模塊研制調(diào)試過程中檢測星座圖時,具體操作為:

上位機上的虛擬矢量分析儀,在光模塊研制調(diào)試過程中,通過網(wǎng)口與對端 的調(diào)試系統(tǒng)中的待測光模塊連接。

網(wǎng)管系統(tǒng)上的虛擬矢量分析儀通過網(wǎng)口發(fā)送檢測命令到待測光模塊,具體為本發(fā)明方法的步驟11;

待測光模塊收到檢測命令后開始上傳星座圖數(shù)據(jù),具體為本發(fā)明方法的步驟12;

數(shù)據(jù)傳輸結(jié)束后,虛擬矢量分析儀開始繪制星座圖,具體為本發(fā)明方法的步驟13、14;

星座圖繪制完成。

當(dāng)然,本發(fā)明還可有其他多種實施例,在不背離本發(fā)明精神及其實質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員當(dāng)可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護范圍。

本發(fā)明實施例還提供一種虛擬矢量分析儀,包括如上述實施例所述的檢測光模塊星座圖的裝置。

以上所述是本發(fā)明的優(yōu)選實施方式,應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明所述原理的前提下,還可以作出若干改進和潤飾,這些改進和潤飾也應(yīng)視為本發(fā)明的保護范圍。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
郓城县| 三穗县| 桑植县| 孙吴县| 息烽县| 湛江市| 唐海县| 纳雍县| 福州市| 宜兰县| 调兵山市| 澄迈县| 攀枝花市| 固始县| 昂仁县| 囊谦县| 襄垣县| 灯塔市| 云和县| 龙泉市| 克什克腾旗| 长垣县| 石城县| 东乌珠穆沁旗| 仁怀市| 香河县| 濮阳县| 陇川县| 宿州市| 新绛县| 宜州市| 北京市| 久治县| 鄄城县| 承德市| 吉木乃县| 甘孜县| 昌图县| 汉中市| 正镶白旗| 宣汉县|