專利名稱:串擾抑制方法和裝置的制作方法
技術領域:
本發明涉及通信技術,尤其涉及一種串擾抑制方法和裝置。
背景技術:
光收發一體模塊,集成了光信號的發送和接收功能,是光通信中重要的組成部件。光收發一體模塊中的激光二極管(Laser diode,LD)用于根據接收的驅動信號發出光信號,光收發一體模塊中的光敏二極管(Photodiode,PD)用于接收外部信號源發送的光信號,對外部信號源發送的光信號進行光電轉換后輸出電信號,以使光收發一體模塊中的后續電路根據H)輸出的電信號對外部信號源發送的光信號進行識別。但是現有技術中,LD根據驅動信號發出的一部分光信號會由于被反射或折射進入PD,成為外部信號源發 送的光信號的串擾信號,從而對根據ro輸出的電信號對外部信號源發送的光信號進行識別造成了干擾,降低了光收發一體模塊的靈敏度。
發明內容
本發明實施例提供一種串擾抑制方法和裝置,其可適用于光收發一體模塊的,以提高光收發一體模塊的靈敏度。第一個方面是提供一種串擾抑制方法,包括:獲得第一電信號,所述第一電信號用于指示光收發一體模塊中的激光二極管LD輸出的第一光信號代表的數據比特流;獲得所述光收發一體模塊中的光敏二極管ro輸出的第二電信號;根據預先獲得的ro的傳輸參數,對所述第一電信號進行調整,獲得第三電信號,所述第三電信號用于指示所述第二電信號中所述LD發出的第一光信號經所述ro轉換輸出的電信號;對所述第二電信號和所述第三電信號進行減法處理,獲得所述第二電信號中由外部信號源輸出的光信號經所述ro轉換輸出的電信號。在第一方面的第一種可能的實現方式中,所述預先獲得ro的傳輸參數,包括:對所述LD輸出的第一光信號經所述ro轉換輸出的電信號與測試電信號進行減法處理,獲得參考電信號,所述測試電信號用于指示所述LD輸出的第一光信號所代表的數據比特流;如果所述參考電信號所指示的數據比特流與所述測試電信號所指示的數據比特流不相同且所述參考電信號的幅值大于預設的幅度閾值,對所述測試電信號進行時延調整,直到所述測試電信號所指示的數據比特流與所述參考電信號所指示的數據比特流相同為止,以獲得所述ro的傳輸時延;如果所述參考電信號的幅值大于預設的幅度閾值,對所述測試電信號的幅值進行幅度調整,直到所述參考電信號的幅值小于或等于所述幅度閾值為止,將幅度調整后的測試電信號的幅值與所述測試電信號的幅值之比作為所述ro的幅度系數。結合第一方面或第一方面的第一種可能的實現方式,在第二種可能的實現方式中,所述根據所述ro的傳輸參數,對所述第一電信號進行調整,獲得第三電信號包括:根據所述ro的幅度系數和所述ro的傳輸時延,分別對所述第一電信號進行幅度調整和時延調整,獲得所述第三電信號。結合第一方面、第一方面的第一種可能的實現方式和第一方面的第二種可能的實現方式,在第三種可能的實現方式中,所述獲得第一電信號,包括:對用于驅動所述LD輸出第一光信號的驅動信號進行接收,根據所述驅動信號獲得所述第一電信號;或者,對所述LD輸出的第一光信號進行接收,并對接收的所述第一光信號進行光電轉換,獲得所述第一電信號。結合第一方面、第一方面的第一種可能的實現方式、第一方面的第二種可能的實現方式和第一方面的第三種可能的實現方式,在第四種可能的實現方式中,所述對所述LD輸出的第一光信號進行接收,并對接收的所述第一光信號進行光電轉換,獲得所述第一電信號,包括:對所述LD輸出的第一光信號進行接收,并對接收的所述第一光信號進行光電轉換,對光電轉換獲得的電信號進行放大處理,獲得所述第一電信號。結合第一方面、第一方面的第一種可能的實現方式、第一方面的第二種可能的實現方式、第一方面的第三種可能的實現方式和第一方面的第四種可能的實現方式,在第五種可能的實現方式中,所述獲得所述光收發一體模塊中的光敏二極管ro輸出的第二電信號,包括:對所述光收發一體模塊中的光敏二極管ro輸出的電信號進行接收,并對所述電信號進行放大處理,獲得所述第二電信號。第二個方面是提供一種串擾抑制裝置,包括:第一獲得模塊,用于獲得第一電信號,所述第一電信號用于指示光收發一體模塊中的激光二極管LD輸出的第一光信號代表的數據比特流;第二獲得模塊,用于獲得所述光收發一體模塊中的光敏二極管ro輸出的第二電
信號; 調整模塊,用于根據預先獲得的ro的傳輸參數,對所述第一電信號進行調整,獲得第三電信號,所述第三電信號用于指示所述第二電信號中所述LD發出的第一光信號經所述ro轉換輸出的電信號;第三獲得模塊,用于對所述第二電信號和所述第三電信號進行減法處理,獲得所述第二電信號中由外部信號源輸出的光信號經所述ro轉換輸出的電信號。在第二方面的第一種可能的實現方式中,所述串擾抑制裝置還包括:第四獲得模塊,用于預先獲得所述ro的傳輸參數;所述第四獲得模塊包括:參考電信號獲得單元,用于對所述LD輸出的第一光信號經所述ro轉換輸出的電信號與測試電信號進行減法處理,獲得參考電信號,所述測試電信號用于指示所述LD輸出的第一光信號所代表的數據比特流;傳輸時延獲得單元,用于如果所述參考電信號所指示的數據比特流與所述測試電信號所指示的數據比特流不相同且所述參考電信號的幅值大于預設的幅度閾值,對所述測試電信號進行時延調整,直到所述測試電信號所指示的數據比特流與所述參考電信號所指示的數據比特流相同為止,以獲得所述ro的傳輸時延;幅度系數獲得單元,用于如果所述參考電信號的幅值大于預設的幅 度閾值,對所述測試電信號的幅值進行幅度調整,直到所述參考電信號的幅值小于或等于所述幅度閾值為止,將幅度調整后的測試電信號的幅值與所述測試電信號的幅值的比值作為所述ro的幅度系數。結合第二方面或第二方面的第一種可能的實現方式,在第二種可能的實現方式中,所述調整模塊具體用于根據所述ro的幅度系數和所述ro的傳輸時延,分別對所述第一電信號進行幅度調整和時延調整,獲得所述第三電信號。結合第二方面、第二方面的第一種可能的實現方式和第二方面的第二種可能的實現方式,在第三種可能的實現方式中,所述第一獲得模塊具體用于對用于驅動所述LD輸出第一光信號的驅動信號進行接收,根據所述驅動信號獲得所述第一電信號;或者,所述第一獲得模塊具體用于對所述LD輸出的第一光信號進行接收,并對接收的所述第一光信號進行光電轉換,獲得所述第一電信號。結合第二方面、第二方面的第一種可能的實現方式、第二方面的第二種可能的實現方式和第二方面的第三種可能的實現方式,在第四種可能的實現方式中,所述第一獲得模塊具體用于對所述LD輸出的第一光信號進行接收,并對接收的所述第一光信號進行光電轉換,對光電轉換獲得的電信號進行放大處理,獲得所述第一電信號。所述第二獲得模塊具體用于對所述光收發一體模塊結合第二方面、第二方面的第一種可能的實現方式、第二方面的第二種可能的實現方式、第二方面的第三種可能的實現方式和第二方面的第四種可能的實現方式,在第五種可能的實現方式中,中的光敏二極管PD輸出的電信號進行接收,并對所述電信號進行放大處理,獲得所述第二電信號。第三個方面是提供一種串擾抑制裝置,包括:存儲器,用于存放程序;處理器,執行所述程序,以用于:獲得第一電信號,所述第一電信號用于指示光收發一體模塊中的激光二極管LD輸出的第一光信號代表的數據比特流;獲得所述光收發一體模塊中的光敏二極管ro輸出的第二電信號;根據預先獲得的ro的傳輸參數,對所述第一電信號進行調整,獲得第三電信號,所述第三電信號用于指示所述第二電信號中所述LD發出的第一光信號經所述ro 轉換輸出的電信號;對所述第二電信號和所述第三電信號進行減法處理,獲得所述第二電信號中由外部信號源輸出的光信號經所述ro轉換輸出的電信號。在第三方面的第一種可能的實現方式中,所述處理器還用于對所述LD輸出的第一光信號經所述ro轉換輸出的電信號與測試電信號進行減法處理,獲得參考電信號,所述測試電信號用于指示所述LD輸出的第一光信號所代表的數據比特流;如果所述參考電信號所指示的數據比特流與所述測試電信號所指示的數據比特流不相同且所述參考電信號的幅值大于預設的幅度閾值,對所述測試電信號進行時延調整,直到所述測試電信號所指示的數據比特流與所述參考電信號所指示的數據比特流相同為止,以獲得所述ro的傳輸時延;如果所述參考電信號的幅值大于預設的幅度閾值,對所述測試電信號的幅值進行幅度調整,直到所述參考電信號的幅值小于或等于所述幅度閾值為止,將幅度調整后的測試電信號的幅值與所述測試電信號的幅值的比值作為所述ro的幅度系數。結合第三方面或第三方面的第一種可能的實現方式,在第二種可能的實現方式中,所述處理器具體用于根據所述ro的幅度系數和所述ro的傳輸時延,分別對所述第一電信號進行幅度調整和時延調整,獲得所述第三電信號。結合第三方面、第三方面的第一種可能的實現方式和第三方面的第二種可能的實現方式,在第三種可能的實現方式中,所述串擾抑制裝置還包括:通信接口,用于對用于驅動所述LD輸出第一光信號的驅動信號進行接收;所述處理器具體用于根據所述驅動信號獲得所述第一電信號;或者,通信接口,用于對所述LD輸出的第一光信號進行接收;所述處理器具體用于對接收的所述第一光信號進行光電轉換,獲得所述第一電信號。結合第三方面、第三方面的第一種可能的實現方式、第三方面的第二種可能的實現方式和第三方面的第三種可能的實現方式,在第四種可能的實現方式中,所述處理器具體用于對接收的所述第一光信號進行光電轉換,對光電轉換獲得的電信號進行放大處理,獲得所述第一電信號。結合第三方面、第三方面的第一種可能的實現方式、第三方面的第二種可能的實現方式、第三方面的第三種可能的實現方式和第三方面的第四種可能的實現方式,在第五種可能的實現方式中,所述通信接口,還用于對所述光收發一體模塊中的光敏二極管ro輸出的電信號進行接收;所述處理器具體用于對所述電信號進行放大處理,獲得所述第二電信號。本發明實施例提供的串擾抑制方法和裝置,獲得指示光收發一體模塊中的激光二極管輸出的第一光信號代表的數據比特流的第一電信號、光收發一體模塊中的光敏二極管輸出的第二電信號、以及光敏二極管的傳輸參數,根據光敏二極管的傳輸參數對第一電信號進行調整,獲得第三電信號,用于指示激光二極管發出的第一光信號經光敏二極管轉換輸出的電信號,對第二電信號和第三電信號進行減法處理,從而抑制串擾,提高了光收發一體模塊的靈敏度。
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。 圖1為本發明一實施例提供的一種串擾抑制方法流程示意圖;圖2為本發明另一實施例提供的一種串擾抑制方法流程示意圖;圖3為本發明另一實施例提供的用于實現串擾抑制方法的一種電路示意圖;圖4為本發明另一實施例提供的用于實現串擾抑制方法的另一種電路示意圖;圖5為本發明另一實施例提供的一種串擾抑制方法流程示意圖;圖6為本發明另一實施例提供的用于實現串擾抑制方法的又一種電路示意圖;圖7為本發明另一實施例提供的一種串擾抑制裝置結構示意圖;圖8為本發明另一實施例提供的一種串擾抑制裝置結構示意圖;圖9為本發明另一實施例提供的一種串擾抑制裝置結構示意圖。
具體實施例方式為使本發明實施例的目的、技術方案和優點更加清楚,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。圖1為本發明一實施例提供的串擾抑制方法流程示意圖,如圖1所示,本實施例可以包括:101、獲得第一電信號,第一電信號用于指不光收發一體模塊中的LD輸出的第一光信號代表的數據比特流。其中,光收發一體模塊中的LD根據驅動信號發出第一光信號,第一光信號與驅動信號代表了相同的數據比特流。可選的,對用于驅動LD輸出第一光信號的驅動信號進行接收,根據驅動信號獲得第一電信號。或者可選的,對LD輸出的第一光信號進行接收,并對接收的第一光信號進行光電轉換,獲得第一電信號。或者可選的,對LD輸出的第一光信號進行接收,并對接收的第一光信號進行光電轉換,對光電轉換獲得的電信號進行放大處理,獲得第一電信號。102、獲得光收發一體模塊中的ro輸出的第二電信號。光收發一體模塊中的ro接收外部信號源發送的第二光信號,并對外部信號源發送的第二光信號進行光電的轉換后輸出第二電信號,在該過程中,由于LD輸出的第一光信號會因被反射或折射而進入ro,所以ro輸出的第二電信號既包括第二光信號產生的電信號,也包括第一光信號因被反射或折射進入ro所產生的電信號。可選的,可以直接接收光收發一體模塊中的ro輸出的電信號作為第二電信號。或者可選的,可以接收光收發一體模塊中的光敏二極管F1D輸出的電信號,并對所述電信號進行放大處理,獲得所述第二電信號。
103、根據預先獲得的ro的傳輸參數,對第一電信號進行調整,獲得第三電信號。其中,第三電信號用于指示第二電信號中LD發出的第一光信號經H)轉換輸出的電信號。其中,ro的傳輸參數包括但不限于:pd的傳輸時延和ro的幅度系數。可選的,預先獲得ro的傳輸參數的過程可以包括:對LD輸出的第一光信號經ro轉換輸出的電信號與測試電信號進行減法處理,獲得參考電信號,其中測試電信號用于指示所述LD輸出的第一光信號所代表的數據比特流。如果參考電信號所指示的數據比特流與測試電信號所指示的數據比特流不相同且參考電信號的幅值大于預設的幅度閾值,對測試電信號進行時延調整,直到測試電信號所指示的數據比特流與所述參考電信號所指示的數據比特流相同為止,以獲得ro的傳輸時延。如果參考電信號的幅值大于預設的幅度閾值,對測試電信號的幅值進行幅度調整,直到參考電信號的幅值小于或等于幅度閾值為止,將幅度調整后的測試電信號的幅值與測試電信號的幅值之比作為ro的幅度系數。基于上述,步驟103的一種可選實施方式包括:根據ro的幅度系數和ro的傳輸時延,分別對第一電信號進行幅度調整和時延調整,獲得第三電信號。104、對第二電信號和第三電信號進行減法處理,獲得第二電信號中由外部信號源輸出的光信號經F1D轉換輸出的電信號。本實施例中,通過獲得指示光收發一體模塊中的激光二極管輸出的第一光信號代表的數據比特流的第一電信號,以及光敏二極管的傳輸參數,根據光敏二極管的傳輸參數對第一電信號進行調整,獲得用于指示激光二極管發出的第一光信號經光敏二極管轉換輸出的電信號的第三電信號,對光收發一體模塊中的光敏二極管輸出的第二電信號和第三電信號進行減法處理,可以去除ro輸出的電信號中,因被反射或折射而進入ro的LD發出的光信號產生的電信號,從而抑制了串擾,提高了光收發一體模塊的靈敏度。圖2為本發明另一實施例提供的串擾抑制方法流程示意圖,如圖2所示,本實施例可以包括:201、對LD輸出的第一光信號經F1D轉換輸出的電信號與測試電信號進行減法處
理,獲得參考電/[目號。其中,測試電信號用于指示LD輸出的第一光信號所代表的數據比特流。202、判斷參考電信號的幅值是否大于預設的幅度閾值。若是,則執行203。若否,執行206。203、判斷參考電信號所指示的數據比特流與測試電信號所指示的數據比特流是否相同。若否,則執行204 ;若是,執行205。
204、對測試電信號進行時延調整,獲得H)的傳輸時延。如果參考電信號所指示的數據比特流與測試電信號所指示的數據比特流不相同,且參考電信號的幅值大于預設的幅度閾值,對測試電信號進行時延調整,直到測試電信號所指示的數據比特流與參考電信號所指示的數據比特流相同為止,以獲得ro的傳輸時延。需要說明的是,時延調整包括時延的增大或減小。205、確定ro的傳輸時延為0,然后對測試電信號的幅值進行幅度調整,獲得ro的幅度系數。如果參考電信號的幅值大于預設的幅度閾值,對測試電信號的幅值進行幅度調整,直到參考電信號的幅值小于或等于幅度閾值為止,將幅度調整后的測試電信號的幅值與測試電信號的幅值之比作為ro的幅度系數。需要說明的是,幅度調整包括幅值的增大,即增益或者幅值的減小,即衰減。206、確定F1D的傳輸時延為O, PD的幅度系數為I,然后獲得第一電信號。可選的,對用于驅動LD輸出第一光信號的驅動信號進行接收,根據驅動信號獲得第一電信號。圖3為本實施例提供的用于實現串擾抑制方法的一種電路示意圖,如圖3所示,LD31、LD驅動電路32、乘法電路33、時延電路34與減法器34依次連接,LD31分別與監控TO38和分波/合波器36連接,PD37分別與減法器35和分波/合波器36連接,減法器35和跨阻放大器39連接。接收LD驅動電路32輸出的用于驅動LD輸出第一光信號的驅動信號,獲得第一電信號,以使乘法電路33和時延電路34對第一電信號進行幅值調整和時延調整獲得第三電信號,利用減法器35對第三電信號與H)輸出47的第二電信號進行減法處理后提供給跨阻放大器39。或者可選的,對LD輸出的第一光信號進行接收,并對接收的第一光信號進行光電轉換,獲得第一電信號。圖4為本實施例提供的用于實現串擾抑制方法的另一種電路示意圖,如圖4所示,分波/合波器41、LD42、監控TO43、乘法電路44、時延電路45與減法器46依次連接,PD47分別與減法器46和分波/合波器41連接,減法器46和跨阻放大器48連接。利用監控TO43對LD42輸出的第一光信號進行接收,并對接收的第一光信號進行光電轉換,獲得第一電信號,以使乘法電路44和時延電路45對第一電信號進行幅值調整和時延調整獲得第三電信號,利用減法器46對第三電信號與TO47輸出的第二電信號進行減法處理后提供給跨阻放大器48。207、獲得光收發一體模塊中的光敏二極管H)輸出的第二電信號。光收發一體模塊中的ro接收外部信號源發送的第二光信號,并對外部信號源發送的第二光信號進行光電的轉換后輸出第二電信號,在該過程中,由于LD輸出的第一光信號會因被反射或折射而進入ro,所以ro輸出的第二電信號既包括第二光信號產生的電信號,也包括第一光信號因被反射或折射進入ro所產生的電信號。208、根據ro的幅度系數和ro的傳輸時延,對第一電信號進行幅度調整和時延調
整,獲得第三電信號。其中,第三電信號用于指示第二電信號中LD發出的第一光信號經H)轉換輸出的電信號。根據PD的幅度系數,利用乘法器電路,對第一電信號進行幅度調整,以及根據ro的傳輸時延,利用時延電路,對第一電信號進行時延調整,使得第三電信號與第二電信號中由LD發出的第一光信號經ro轉換輸出的電信號相同。例如:記F1D的幅度系數為α,記H)的傳輸時延為δ t,記第一電信號為I1,以及記第三電信號為I3,分別利用乘法器電路對第一電信號進行幅度調整,利用時延電路對第一電信號進行時延調整,獲得第三電信號I3 = α IJ δ t),使得第三電信號與第二電信號中由LD發出的第一光信號經H)轉換輸出的電信號具有相同的幅值和傳輸時延。209、對第二電彳目號和第二電彳目號進行減法處理。利用減法 電路對第二電信號和第三電信號進行減法處理,以獲得第二電信號中由外部信號源輸出的光信號經ro轉換輸出的電信號,并將該電信號提供給跨組放大器(trans-1mpedance amplifier, TIA)進行放大處理后提供給限幅放大器。本實施例中,通過獲得指示光收發一體模塊中的激光二極管輸出的第一光信號代表的數據比特流的第一電信號,以及光敏二極管的傳輸參數,根據光敏二極管的傳輸參數對第一電信號進行調整,獲得用于指示激光二極管發出的第一光信號經光敏二極管轉換輸出的電信號的第三電信號,對光收發一體模塊中的光敏二極管輸出的第二電信號和第三電信號進行減法處理,可以去除ro輸出的電信號中,因被反射或折射而進入ro的LD發出的光信號產生的電信號,從而抑制串擾,提高了光收發一體模塊的靈敏度。圖5為本發明另一實施例提供的串擾抑制方法流程示意圖,如圖5所示,本實施例可以包括:501、對LD輸出的第一光信號經F1D轉換輸出的電信號與測試電信號分別進行放大處理后進行減法處理,獲得參考電信號。其中,測試電信號用于指示LD輸出的第一光信號所代表的數據比特流。分別利用TIA對LD輸出的第一光信號經F1D轉換輸出的電信號進行放大處理,以及利用TIA對監控H)輸出的測試電信號進行放大處理后,進行減法處理,獲得參考電信號。502、判斷參考電信號的幅值是否大于預設的幅度閾值。若是,則執行503。若否,執行506。503、判斷參考電信號所指示的數據比特流與測試電信號所指示的數據比特流是否相同。若否,則執行504 ;若是,執行505。504、對測試電信號進行時延調整,獲得ro的傳輸時延。
505、確定ro的傳輸時延為0,然后對測試電信號的幅值進行幅度調整,獲得ro的幅度系數。502至505同上一實施例中202至205,不再贅述。506、確定H)的傳輸時延為0,H)的幅度系數為1,然后接收LD輸出的第一光信
號,并對接收的第一光信號進行光電轉換,對光電轉換獲得的電信號進行放大處理,獲得第一電信號。圖6為本實施例提供的用于實現串擾抑制方法的又一種電路示意圖,如圖6所示,分波/合波器601、LD602、監控TO603、第二 TIA604、乘法電路605、時延電路606和減法器607依次連接,分波/合波器601、PD608、第一 TIA609和減法器607依次連接,減法器607與限幅放大器610 (limitingamplif ier,LA)連接。利用監控Η)603接收LD602輸出的第一光信號,對接收的第一光信號進行光電轉換,并對光電轉換獲得的電信號利用第二 ΤΙΑ604進行放大處理,獲得第一電信號,以使乘法電路605和時延電路606對第一電信號進行幅值調整和時延調整獲得第三電信號,減法電路607對第三電信號和經第一 ΤΙΑ609進行放大處理后的PD608輸出第二 電信號進行減法處理后,提供給限幅放大器610。507、接收光收發一體模塊中的光敏二極管F1D輸出的電信號,并對F1D輸出的電信號進行放大處理,獲得第二電信號。接收F1D輸出的電信號,對F1D輸出的電信號利用第一 TIA進行放大處理,獲得第二電信號,以使減法器對三電信號和第二電信號進行減法處理后提供給限幅放大器。508、根據ro的幅度系數和ro的傳輸時延,對第一電信號進行幅度調整和時延調
整,獲得第三電信號。其中,第三電信用于指示第二電信號中LD發出的第一光信號經ro轉換輸出的電信號。根據PD的幅度系數,利用乘法器電路,對第一電信號進行幅度調整,以及根據ro的傳輸時延,利用時延電路,對第一電信號進行時延調整,使得第三電信號與第二電信號中由LD發出的第一光信號經ro轉換輸出的電信號相同。509、對第二電信號和第三電信號進行減法處理。減法器對第二電信號和第三電信號進行減法處理,以獲得第二電信號中由外部信號源輸出的光信號經ro轉換輸出的電信號,并將該電信號提供給限幅放大器。本實施例中,通過獲得指示光收發一體模塊中的激光二極管輸出的第一光信號代表的數據比特流的第一電信號,以及光敏二極管的傳輸參數,根據光敏二極管的傳輸參數對第一電信號進行調整,獲得用于指示激光二極管發出的第一光信號經光敏二極管轉換輸出的電信號的第三電信號,對光收發一體模塊中的光敏二極管輸出的第二電信號和第三電信號進行減法處理,可以去除ro輸出的電信號中,因被反射或折射而進入ro的LD發出的光信號產生的電信號,從而抑制串擾,提高了光收發一體模塊的靈敏度。另外,通過對激光二極管輸出的第一光信號進行接收,并對接收的第一光信號進行光電轉換獲得的電信號進行放大處理,獲得第一電信號,以及對光敏二極管輸出的電信號進行放大處理,獲得第二電信號,提高了抑制串擾的精度,從而進一步提高了光收發一體模塊的靈敏度。圖7為本發明另一實施例提供的串擾抑制裝置結構示意圖,如圖7所示,本實施例可以包括:第一獲得模塊71、第二獲得模塊72、調整模塊73和第二獲得模塊74。
第一獲得模塊71,用于獲得第一電信號,第一電信號用于指示光收發一體模塊中的LD輸出的第一光信號代表的數據比特流。可選的,第一獲得模塊71具體用于對用于驅動所述LD輸出第一光信號的驅動信號進行接收,根據驅動信號獲得第一電信號。或者可選的,第一獲得模塊41具體用于對LD輸出的第一光信號進行接收,并對接收的第一光信號進行光電轉換,獲得第一電信號。或者可選的,第一獲得模塊71具體用于對LD輸出的第一光信號進行接收,并對接收的第一光信號進行光電轉換,對光電轉換獲得的電信號進行放大處理,獲得第一電信號。第二獲得模塊72,用于獲得光收發一體模塊中的ro輸出的第二電信號。可選的,第二獲得模塊72具體用于對光收發一體模塊中的ro輸出的電信號進行接收,并對該電信號進行放大處理,獲得第二電信號。調整模塊73,與第一獲得模塊71連接,用于根據預先獲得的ro的傳輸參數,對所述第一電信號進行調整,獲得第三電信號,所述第三電信號用于指示所述第二電信號中所述LD發出的第一光信號經所述ro轉換輸出的電信號。其中,ro的傳輸參數包括ro的幅度系數和ro的傳輸時延。可選的,調整模塊73具體用于根據ro的幅度系數和ro的傳輸時延,分別對第一電信號進行幅度調整和時延調整,獲得第三電信號。第三獲得模塊74,與第二獲得模塊72和調整模塊73連接,用于對第二電信號和第三電信號進行減法處理,獲得第二電信號中由外部信號源輸出的光信號經H)轉換輸出的電信號。本實施例提供的串 擾抑制裝置的各功能模塊可用于執行圖1所示的串擾抑制方法流程,其具體工作原理不再贅述,詳見方法實施例的描述。本實施例中,通過獲得指示光收發一體模塊中的激光二極管輸出的第一光信號代表的數據比特流的第一電信號,以及光敏二極管的傳輸參數,根據光敏二極管的傳輸參數對第一電信號進行調整,獲得用于指示激光二極管發出的第一光信號經光敏二極管轉換輸出的電信號的第三電信號,對光收發一體模塊中的光敏二極管輸出的第二電信號和第三電信號進行減法處理,可以去除ro輸出的電信號中,因被反射或折射而進入ro的LD發出的光信號產生的電信號,從而抑制串擾,提高了光收發一體模塊的靈敏度。另外,通過對激光二極管輸出的第一光信號進行接收,并對接收的第一光信號進行光電轉換,對光電轉換獲得的電信號進行放大處理,獲得第一電信號,以及對光敏二極管輸出的電信號進行放大處理,獲得第二電信號,提高了抑制串擾的精度,從而進一步提高了光收發一體模塊的靈敏度。圖8為本發明另一實施例提供的串擾抑制裝置結構示意圖,如圖8所示,在上一實施例的基礎上,還包括:第四獲得模塊75。 第四獲得模塊,用于預先獲得ro的傳輸參數。進一步,第四獲得模塊75包括:參考電信號獲得單元751、傳輸時延獲得單元752和幅度系數獲得單元753。參考電信號獲得單兀751,用于對LD輸出的第一光信號經F1D轉換輸出的電信號與測試電信號進行減法處理,獲得參考電信號,測試電信號用于指示LD輸出的第一光信號所代表的數據比特流。傳輸時延獲得單元752,與參考電信號獲得單元751連接,用于如果參考電信號所指示的數據比特流與測試電信號所指示的數據比特流不相同且參考電信號的幅值大于預設的幅度閾值,對測試電信號進行時延調整,直到測試電信號所指示的數據比特流與參考電信號所指示的數據比特流相同為止,以獲得ro的傳輸時延。幅度系數獲得單元753,與參考電信號獲得單元751和傳輸時延獲得單元752連接,用于如果參考電信號的幅值大于預設的幅度閾值,對測試電信號的幅值進行幅度調整,直到參考電信號的幅值小于或等于幅度閾值為止,將幅度調整后的測試電信號的幅值與測試電信號的幅值的比值作為ro的幅度系數。本實施例提供的串擾抑制裝置的各功能模塊可用于執行圖2和圖5所示的串擾抑制方法流程,其具體工作原理不再贅述,詳見方法實施例的描述。本實施例中,通過獲得指示光收發一體模塊中的激光二極管輸出的第一光信號代表的數據比特流的第一電信號,以及光敏二極管的傳輸參數,根據光敏二極管的傳輸參數對第一電信號進行調整,獲得用于指示激光二極管發出的第一光信號經光敏二極管轉換輸出的電信號的第三電信號,對光收發一體模塊中的光敏二極管輸出的第二電信號和第三電信號進行減法處理,可以去除ro輸出的電信號中,因被反射或折射而進入ro的LD發出的光信號產生的電信號,從而抑制串擾,提高了光收發一體模塊的靈敏度。圖9為本發明另一實施例提供的串擾抑制裝置結構不意圖,如圖9所7]^,本實施例可以包括:存儲器91和處理器92。存儲器91,用于存放程序。具體地,程序可以包括程序代碼,所述程序代碼包括計算機操作指令。存儲器91可能包含高速RAM存儲器,也可能還包括非易失性存儲器(non-volatile memory),例如至少一個磁盤存儲器。處理器92, 用于執行存儲器91存放的程序,以用于:獲得第一電信號,所述第一電信號用于指示光收發一體模塊中的激光二極管LD輸出的第一光信號代表的數據比特流;獲得所述光收發一體模塊中的光敏二極管ro輸出的第二電信號;根據預先獲得的ro的傳輸參數,對所述第一電信號進行調整,獲得第三電信號,所述第三電信號用于指示所述第二電信號中所述LD發出的第一光信號經所述ro轉換輸出的電信號;對所述第二電信號和所述第三電信號進行減法處理,獲得所述第二電信號中由外部信號源輸出的光信號經所述ro轉換輸出的電信號。進一步,所述處理器還用于對所述LD輸出的第一光信號經所述H)轉換輸出的電信號與測試電信號進行減法處理,獲得參考電信號,所述測試電信號用于指示所述LD輸出的第一光信號所代表的數據比特流;如果所述參考電信號所指示的數據比特流與所述測試電信號所指示的數據比特流不相同且所述參考電信號的幅值大于預設的幅度閾值,對所述測試電信號進行時延調整,直到所述測試電信號所指示的數據比特流與所述參考電信號所指示的數據比特流相同為止,以獲得所述ro的傳輸時延;如果所述參考電信號的幅值大于預設的幅度閾值,對所述測試電信號的幅值進行幅度調整,直到所述參考電信號的幅值小于或等于所述幅度閾值為止,將幅度調整后的測試電信號的幅值與所述測試電信號的幅值的比值作為所述ro的幅度系數。進一步,本實施例提供的串擾抑制裝置還包括通信接口 93。
通信接口 93,用于對用于驅動所述LD輸出第一光信號的驅動信號進行接收。基于此,處理器92具體用于根據通信接口 93接收的驅動信號獲得第一電信號。或者,通信接口 93,用于對所述LD輸出的第一光信號進行接收。基于此,處理器92具體用于對通信接口 93接收的第一光信號進行光電轉換,獲得第一電信號。或者,處理器92具體用于對通信接口 93接收的所述第一光信號進行光電轉換,對光電轉換獲得的電信號進行放大處理,獲得所述第一電信號。 進一步,通信接口 93,還用于對所述光收發一體模塊中的ro輸出的電信號進行接收。可選的,處理器92具體用于對通信接口 93接收的H)輸出的所述電信號進行放大
處理,獲得第二電信號。可選的,在具體實現上,如果存儲器91、處理器92和通信接口 93獨立實現,則存儲器91、處理器92和通信接口 93可以通過總線相互連接并完成相互間的通信。所述總線可以是工業標準體系結構(Industry StandardArchitecture,簡稱為ISA)總線、外部設備互連(Peripheral Component,簡稱為PCI)總線或擴展工業標準體系結構(Extended IndustryStandardArchitecture,簡稱為EISA)總線等。所述總線可以分為地址總線、數據總線、控制總線等。為便于表示,圖9中僅用一條粗線表示,但并不表示僅有一根總線或一種類型的總線。可選的,在具體實現上,如果存儲器91、處理器92和通信接口 93集成在一塊芯片上實現,則存儲器91、處理器92和通信接口 93可以通過內部接口完成相同間的通信。處理器92可能是一 個中央處理器(Central Processing Unit,簡稱為CPU),或者是特定集成電路(Application Specific Integrated Circuit,簡稱為ASIC),或者是被配置成實施本發明實施例的一個或多個集成電路。本實施例提供的串擾抑制裝置的各功能模塊可用于執行圖1、圖2和圖5所示的串擾抑制方法流程,其具體工作原理不再贅述,詳見方法實施例的描述。本實施例中,通過獲得指示光收發一體模塊中的激光二極管輸出的第一光信號代表的數據比特流的第一電信號,以及光敏二極管的傳輸參數,根據光敏二極管的傳輸參數對第一電信號進行調整,獲得用于指示激光二極管發出的第一光信號經光敏二極管轉換輸出的電信號的第三電信號,對光收發一體模塊中的光敏二極管輸出的第二電信號和第三電信號進行減法處理,可以去除ro輸出的電信號中,因被反射或折射而進入ro的LD發出的光信號產生的電信號,從而抑制串擾,提高了光收發一體模塊的靈敏度。本領域普通技術人員可以理解:實現上述方法實施例的全部或部分步驟可以通過程序指令相關的硬件來完成,前述的程序可以存儲于一計算機可讀取存儲介質中,該程序在執行時,執行包括上述方法實施例的步驟;而前述的存儲介質包括:R0M、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質。最后應說明的是:以上各實施例僅用以說明本發明的技術方案,而非對其限制;盡管參照前述各實施例對本發明進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分或者全部技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質脫離本發明各實施例技術方案的范圍。
權利要求
1.一種串擾抑制方法,其特征在于,包括: 獲得第一電信號,所述第一電信號用于指示光收發一體模塊中的激光二極管LD輸出的第一光信號代表的數據比特流; 獲得所述光收發一體模塊中的光敏二極管ro輸出的第二電信號; 根據預先獲得的ro的傳輸參數,對所述第一電信號進行調整,獲得第三電信號,所述第三電信號用于指示所述第二電信號中所述LD發出的第一光信號經所述ro轉換輸出的電信號; 對所述第二電信號和所述第三電信號進行減法處理,獲得所述第二電信號中由外部信號源輸出的光信號經所述ro轉換輸出的電信號。
2.根據權利要求 所述的串擾抑制方法,其特征在于,所述預先獲得ro的傳輸參數,包括: 對所述LD輸出的第一光信號經所述ro轉換輸出的電信號與測試電信號進行減法處理,獲得參考電信號,所述測試電信號用于指示所述LD輸出的第一光信號所代表的數據比特流; 如果所述參考電信號所指示的數據比特流與所述測試電信號所指示的數據比特流不相同且所述參考電信號的幅值大于預設的幅度閾值,對所述測試電信號進行時延調整,直到所述測試電信號所指示的數據比特流與所述參考電信號所指示的數據比特流相同為止,以獲得所述ro的傳輸時延; 如果所述參考電信號的幅值大于預設的幅度閾值,對所述測試電信號的幅值進行幅度調整,直到所述參考電信號的幅值小于或等于所述幅度閾值為止,將幅度調整后的測試電信號的幅值與所述測試電信號的幅值之比作為所述ro的幅度系數。`
3.根據權利要求2所述的串擾抑制方法,其特征在于,所述根據所述ro的傳輸參數,對所述第一電信號進行調整,獲得第三電信號包括: 根據所述ro的幅度系數和所述ro的傳輸時延,分別對所述第一電信號進行幅度調整和時延調整,獲得所述第二電/[目號。
4.根據權利要求1-3所述的串擾抑制方法,其特征在于,所述獲得第一電信號,包括: 對用于驅動所述LD輸出第一光信號的驅動信號進行接收,根據所述驅動信號獲得所述第一電信號;或者, 對所述LD輸出的第一光信號進行接收,并對接收的所述第一光信號進行光電轉換,獲得所述第一電信號。
5.根據權利要求4所述的串擾抑制方法,其特征在于,所述對所述LD輸出的第一光信號進行接收,并對接收的所述第一光信號進行光電轉換,獲得所述第一電信號,包括: 對所述LD輸出的第一光信號進行接收,并對接收的所述第一光信號進行光電轉換,對光電轉換獲得的電信號進行放大處理,獲得所述第一電信號。
6.根據權利要求1-5任一項所述的串擾抑制方法,其特征在于,所述獲得所述光收發一體模塊中的光敏二極管ro輸出的第二電信號,包括: 對所述光收發一體模塊中的光敏二極管ro輸出的電信號進行接收,并對所述電信號進行放大處理,獲得所述第二電信號。
7.一種串擾抑制裝置,其特征在于,包括:第一獲得模塊,用于獲得第一電信號,所述第一電信號用于指示光收發一體模塊中的激光二極管LD輸出的第一光信號代表的數據比特流; 第二獲得模塊,用于獲得所述光收發一體模塊中的光敏二極管ro輸出的第二電信號;調整模塊,用于根據預先獲得的ro的傳輸參數,對所述第一電信號進行調整,獲得第三電信號,所述第三電信號用于指示所述第二電信號中所述LD發出的第一光信號經所述ro轉換輸出的電信號; 第三獲得模塊,用于對所述第二電信號和所述第三電信號進行減法處理,獲得所述第二電信號中由外部信號源輸出的光信號經所述ro轉換輸出的電信號。
8.根據權利要求7所述的串擾抑制裝置,其特征在于,還包括: 第四獲得模塊,用于預先獲得所述ro的傳輸參數; 所述第四獲得模塊包括: 參考電信號獲得單元,用于對所述LD輸出的第一光信號經所述ro轉換輸出的電信號與測試電信號進行減法處理,獲得參考電信號,所述測試電信號用于指示所述LD輸出的第一光信號所代表的數據比特流; 傳輸時延獲得單元,用于如果所述參考電信號所指示的數據比特流與所述測試電信號所指示的數據比特流不相同且所述參考電信號的幅值大于預設的幅度閾值,對所述測試電信號進行時延調整,直到所述測試電信號所指示的數據比特流與所述參考電信號所指示的數據比特流相同為止,以獲得所述ro的傳輸時延; 幅度系數獲得單元,用于如果所述參考電信號的幅值大于預設的幅度閾值,對所述測試電信號的幅值進行幅度調整,直到所述參考電信號的幅值小于或等于所述幅度閾值為止,將幅度調整后的測試電信 號的幅值與所述測試電信號的幅值的比值作為所述ro的幅度系數。
9.根據權利要求8所述的串擾抑制裝置,其特征在于, 所述調整模塊具體用于根據所述ro的幅度系數和所述ro的傳輸時延,分別對所述第一電信號進行幅度調整和時延調整,獲得所述第三電信號。
10.根據權利要求7-9任一項所述的串擾抑制裝置,其特征在于, 所述第一獲得模塊具體用于對用于驅動所述LD輸出第一光信號的驅動信號進行接收,根據所述驅動信號獲得所述第一電信號;或者, 所述第一獲得模塊具體用于對所述LD輸出的第一光信號進行接收,并對接收的所述第一光信號進行光電轉換,獲得所述第一電信號。
11.根據權利要求10所述的串擾抑制裝置,其特征在于, 所述第一獲得模塊具體用于對所述LD輸出的第一光信號進行接收,并對接收的所述第一光信號進行光電轉換,對光電轉換獲得的電信號進行放大處理,獲得所述第一電信號。
12.根據權利要求7-11任一項所述的串擾抑制裝置,其特征在于, 所述第二獲得模塊具體用于對所述光收發一體模塊中的光敏二極管H)輸出的電信號進行接收,并對所述電信號進行放大處理,獲得所述第二電信號。
13.—種串擾抑制裝置,其特征在于,包括: 存儲器,用于存放程序; 處理器,執行所述程序,以用于:獲得第一電信號,所述第一電信號用于指示光收發一體模塊中的激光二極管LD輸出的第一光信號代表的數據比特流;獲得所述光收發一體模塊中的光敏二極管ro輸出的第二電信號;根據預先獲得的ro的傳輸參數,對所述第一電信號進行調整,獲得第三電信號,所述第三電信號用于指示所述第二電信號中所述LD發出的第一光信號經所述ro轉換輸出的電信號;對所述第二電信號和所述第三電信號進行減法處理,獲得所述第二電信號中由外部信號源輸出的光信號經所述ro轉換輸出的電信號。
14.根據權利要求13所述的串擾抑制裝置,其特征在于, 所述處理器還用于對所述LD輸出的第一光信號經所述ro轉換輸出的電信號與測試電信號進行減法處理,獲得參考電信號,所述測試電信號用于指示所述LD輸出的第一光信號所代表的數據比特流;如果所述參考電信號所指示的數據比特流與所述測試電信號所指示的數據比特流不相同且所述參考電信號的幅值大于預設的幅度閾值,對所述測試電信號進行時延調整,直到所述測試電信號所指示的數據比特流與所述參考電信號所指示的數據比特流相同為止,以獲得所述ro的傳輸時延;如果所述參考電信號的幅值大于預設的幅度閾值,對所述測試電信號的幅值進行幅度調整,直到所述參考電信號的幅值小于或等于所述幅度閾值為止,將幅度調整后的測試電信號的幅值與所述測試電信號的幅值的比值作為所述ro的幅度系數。
15.根據權利要求14所述的串擾抑制裝置,其特征在于, 所述處理器具體用于根據所述ro的幅度系數和所述ro的傳輸時延,分別對所述第一電信號進行幅度調整和時延調整,獲得所述第三電信號。
16.根據權利要求13-15任一項所述的串擾抑制裝置,其特征在于,還包括: 通信接口,用于對用于驅動所述LD輸出第一光信號的驅動信號進行接收;所述處理器具體用于根據所述驅動信號獲得所述第一電信號;或者 通信接口,用于對所述L D輸出的第一光信號進行接收;所述處理器具體用于對接收的所述第一光信號進行光電轉換,獲得所述第一電信號。
17.根據權利要求16所述的串擾抑制裝置,其特征在于, 所述處理器具體用于對接收的所述第一光信號進行光電轉換,對光電轉換獲得的電信號進行放大處理,獲得所述第一電信號。
18.根據權利要求13-17任一項所述的串擾抑制裝置,其特征在于, 所述通信接口,還用于對所述光收發一體模塊中的光敏二極管H)輸出的電信號進行接收; 所述處理器具體用于對所述電信號進行放大處理,獲得所述第二電信號。
全文摘要
本發明實施例提供一種串擾抑制方法和裝置,通過獲得指示光收發一體模塊中的激光二極管輸出的第一光信號代表的數據比特流的第一電信號,以及光敏二極管的傳輸參數,根據光敏二極管的傳輸參數對第一電信號進行調整,獲得用于指示激光二極管發出的第一光信號經光敏二極管轉換輸出的電信號的第三電信號,對光收發一體模塊中的光敏二極管輸出的第二電信號和第三電信號進行減法處理,可以去除PD輸出的電信號中,因被反射或折射而進入PD的LD發出的光信號產生的電信號,從而抑制串擾,提高了光收發一體模塊的靈敏度。
文檔編號H04B10/07GK103229431SQ201280002075
公開日2013年7月31日 申請日期2012年12月26日 優先權日2012年12月26日
發明者周小平, 董英華 申請人:華為技術有限公司