TW201419773A - 讀取用於鏈結健康診斷之光學功率鏈結服務 - Google Patents
讀取用於鏈結健康診斷之光學功率鏈結服務 Download PDFInfo
- Publication number
- TW201419773A TW201419773A TW102127160A TW102127160A TW201419773A TW 201419773 A TW201419773 A TW 201419773A TW 102127160 A TW102127160 A TW 102127160A TW 102127160 A TW102127160 A TW 102127160A TW 201419773 A TW201419773 A TW 201419773A
- Authority
- TW
- Taiwan
- Prior art keywords
- optical
- link
- power level
- optical power
- threshold
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B10/00—Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
- H04B10/07—Arrangements for monitoring or testing transmission systems; Arrangements for fault measurement of transmission systems
- H04B10/075—Arrangements for monitoring or testing transmission systems; Arrangements for fault measurement of transmission systems using an in-service signal
- H04B10/077—Arrangements for monitoring or testing transmission systems; Arrangements for fault measurement of transmission systems using an in-service signal using a supervisory or additional signal
- H04B10/0775—Performance monitoring and measurement of transmission parameters
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01M—TESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
- G01M11/00—Testing of optical apparatus; Testing structures by optical methods not otherwise provided for
- G01M11/30—Testing of optical devices, constituted by fibre optics or optical waveguides
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B10/00—Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
- H04B10/07—Arrangements for monitoring or testing transmission systems; Arrangements for fault measurement of transmission systems
- H04B10/075—Arrangements for monitoring or testing transmission systems; Arrangements for fault measurement of transmission systems using an in-service signal
- H04B10/079—Arrangements for monitoring or testing transmission systems; Arrangements for fault measurement of transmission systems using an in-service signal using measurements of the data signal
- H04B10/0795—Performance monitoring; Measurement of transmission parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B10/00—Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
- H04B10/07—Arrangements for monitoring or testing transmission systems; Arrangements for fault measurement of transmission systems
- H04B10/075—Arrangements for monitoring or testing transmission systems; Arrangements for fault measurement of transmission systems using an in-service signal
- H04B10/079—Arrangements for monitoring or testing transmission systems; Arrangements for fault measurement of transmission systems using an in-service signal using measurements of the data signal
- H04B10/0795—Performance monitoring; Measurement of transmission parameters
- H04B10/07955—Monitoring or measuring power
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0805—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Electromagnetism (AREA)
- Environmental & Geological Engineering (AREA)
- Optics & Photonics (AREA)
- Chemical & Material Sciences (AREA)
- Analytical Chemistry (AREA)
- General Physics & Mathematics (AREA)
- Optical Communication System (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本發明提供一種用於監視一光纖通道基礎架構中之一光學鏈結之一狀態的方法,且該方法包括:發送一擴展鏈結服務(ELS)請求以讀取該光學鏈結之一光學功率;及基於對該ELS請求之一回應來診斷該光學鏈結之一降級。
Description
本發明大體而言係關於光纖通道基礎架構,且更特定言之,係關於用於光纖通道基礎架構之鏈結服務命令。
儲存區域網路(SAN)為用於在伺服器與儲存系統之間傳送資料之高速通信網路或子網路。SAN經由專用光纖通道(FC)交換器經由連接關係而建立伺服器與儲存器件之間的耦接。SAN使儲存器件與伺服器隔離,使得一個以上伺服器可共用該儲存器件而不使用專用中間伺服器。SAN儲存器件係由用於儲存電腦資料之一或多個磁碟器件(通常被稱作磁碟陣列)構成且具有尤其光纖通道(FC)相容之介面。
FC介面根據FC協定標準進行通信,FC協定標準掌管如何經由包括(例如)光纜或雙絞線銅纜線之各種傳輸媒體來傳輸信號。在一些組態中,FC介面進一步根據乙太網路上光纖通道(FCoE)協定標準進行通信,乙太網路上光纖通道(FCoE)協定標準囊封乙太網路訊框中之光纖通道(FC)訊框以允許乙太網路與諸如光纖通道之低潛時高效能網路通信。
隨著資料速率增加,可常常在SAN內產生對鏈結問題之較大敏感性。舉例而言,在連接纜線為光纜之組態中,光學鏈結錯誤可歸因於
多種原因而出現,該等原因包括(但不限於)一或多個光纖通道埠與光纜之間的降級連接、錯誤佈纜(cabling)或不良傳輸。為了識別鏈結問題之來源及對該問題之解決方案,需要各種資料以供評定。在一些狀況下,需要光學功率以用於評估。
提供用於監視儲存區域網路中之光學功率之創新性方法、系統及電腦程式產品。在一項實施例中,僅藉由實例,提供一種用於監視一光纖通道基礎架構中之一光學鏈結之一狀態的方法,且該方法包括:發送一擴展鏈結服務(ELS)請求以讀取該光學鏈結之一光學功率;及基於對該ELS請求之一回應來診斷該光學鏈結之一降級。
在另一實施例中,僅藉由實例,提供一種用於偵測一光纖通道或乙太網路上光纖通道基礎架構中之一光學鏈結錯誤的系統。該系統包括複數個光學鏈結及與該複數個光學鏈結通信之一控制器。該控制器經組態以發送一擴展鏈結服務(ELS)請求以讀取該複數個光學鏈結之一或多個光學鏈結之一光學功率;且基於對該ELS請求之一回應來診斷該光學鏈結之一降級。
在又另一實施例中,僅藉由實例,實體電腦可讀儲存媒體包括一電腦程式產品,該電腦程式產品用於監視一光纖通道基礎架構中之一光學鏈結之一狀態。該儲存媒體包括用於發送一擴展鏈結服務(ELS)請求以讀取該光學鏈結之一光學功率及基於對該ELS請求之一回應來診斷該光學鏈結之一降級的指令。
100‧‧‧儲存系統
110‧‧‧交換器
120‧‧‧儲存區域網路/儲存媒體
122‧‧‧主機
130‧‧‧儲存器件
200‧‧‧配接器
200‧‧‧光纖通道(FC)配接器
205a‧‧‧光纖通道(FC)埠
205b‧‧‧光纖通道(FC)埠
205n‧‧‧光纖通道(FC)埠
210a‧‧‧光纖通道(FC)配接器之關聯埠
210b‧‧‧光纖通道(FC)配接器之關聯埠
210n‧‧‧光纖通道(FC)配接器之關聯埠
220‧‧‧介面單元
230‧‧‧光纖通道(FC)控制器
240‧‧‧子系統介面
250‧‧‧子系統
260‧‧‧處理器
400‧‧‧讀取光學功率(ROP)擴展鏈結服務(ELS)有效負載
500‧‧‧LS_ACC有效負載
1310‧‧‧電腦可讀儲存媒體
1320‧‧‧控制器
為了易於理解本發明之優點,將藉由參考在所附圖式中說明之特定實施例來呈遞上文簡要描述之本發明之更特定描述。在理解此等圖式僅描繪本發明之典型實施例且因此不被認為限制本發明之範疇的情況下,將經由使用隨附圖式以額外特定性及細節來描述及解釋本發明。
圖1為根據一實施例之儲存系統的方塊圖;圖2為根據一實施例之光纖通道配接器的方塊圖;且圖3為根據一實施例的監視光學鏈結上之光學功率之方法的流程圖;圖4為根據一實施例之讀取光學功率擴展鏈結服務有效負載的方塊圖;圖5為根據一實施例之鏈結服務接受度有效負載的方塊圖。
下文之所說明實施例提供用於監視一光纖通道(FC)構造中之一光學鏈結之一狀態的方法、系統及電腦可讀儲存媒體。在一實施例中,一種方法包括:發送一擴展鏈結服務(ELS)請求以讀取該光學鏈結之一光學功率;及基於對該ELS請求之一回應來診斷該光學鏈結之一降級。
現在轉向諸圖,圖1為儲存系統100之一項實施例的方塊圖。至少在該所說明實施例中,系統100經組態以根據FC標準而操作且包含一交換器110,該交換器110經由一或多個連接132將儲存區域網路120之一或多個主機122耦接至儲存器件130,連接132包括一或多個光纜或提供光學鏈結之其他連接件。交換器110操作以將主機122及儲存器件130鏈結在一起以形成一FC網路。儘管圖1將系統100展示為僅包括一單一交換器110,但系統100之各種其他實施例包括一個以上交換器110。另外,儘管圖1展示經由交換器110而直接耦接至儲存器件130之主機122,但系統100之各種其他實施例經組態成使得交換器110不僅形成FC網路之一部分,而且形成主機122及儲存器件130能夠彼此通信所經由的另一網路(例如,WAN、LAN、網際網路、乙太網路等等)之至少一部分。
主機122各自為充當儲存器件130之主機或「用戶端」之計算器
件或電腦系統。儘管圖1將系統100展示為僅包括四個主機122,但系統100之各種其他實施例包括與儲存器件130通信之更少或更多主機122。
為了與SAN 120之FC器件(例如,主機122)通信,儲存器件130包含一電腦可讀儲存媒體1310、一控制器1320,及一或多個配接器200。電腦可讀儲存媒體1310可為此項技術中為吾人所知或在未來開發之任何類型之電腦可讀儲存媒體。舉例而言,電腦可讀儲存媒體1310可包含儲存磁帶、光學儲存器件、一或多個磁碟儲存器件(例如,RAID組態、JBOD組態,等等),及/或其類似者。在一實施例中,儲存器件130包括一個以上電腦可讀儲存媒體1310。在此等實施例中之至少一者中,儲存器件130包括至少兩種不同類型之電腦可讀儲存媒體1310。
處理器1320可為此項技術中為吾人所知或在未來開發之能夠經由配接器200對儲存媒體1310執行輸入/輸出(I/O)操作之器件的任何類型之處理器或處理部分。儘管圖1將儲存器件130展示為包括一單一處理器1320,但儲存器件130之各種其他實施例包括一個以上處理器1320。配接器200經組態成與FC器件相容且經由光學鏈結132而鏈結至FC器件。儘管說明三個配接器200,但儲存器件130之其他實施例包括少於或多於三個配接器200。
圖2為根據一實施例之FC配接器200的方塊圖。第一FC埠205a係電氣或光學連接至配接器200之關聯埠210a。類似地,埠205b及205n分別與埠210b及210n相關聯。埠205a至205n中之一或多者可整合至諸如額外儲存組件之所連接器件中或與諸如額外儲存組件之所連接器件相關聯。或者,所連接器件可具有經整合有埠205a至205n之額外FC配接器200。舉例而言,埠210a可接納第一FC纜線且埠210b可接納第二FC纜線以將第一纜線及第二纜線連接在一起。在任何狀況下,埠
210a至210n中每一者經組態以提供對雙向輸入/輸出(I/O)資料鏈結之存取以提供主機藉以請求存取SAN之資源(例如,主機122)及/或鏈結服務命令可藉以由關聯儲存器件(例如,儲存器件130)之任一埠接收及/或經發送至關聯儲存器件(例如,儲存器件130)之任一埠的機制。
為了促進通信,配接器200包括一介面單元220、一FC控制器230、一處理器260,及一子系統介面240。FC控制器230及/或處理器260提供藉以執行在配接器200與主機122之間的通信之各種態樣之硬體機構。舉例而言,處理器260可操作地與配接器200通信以發送鏈結服務請求及回應。子系統介面240將配接器200連接至子系統250(諸如,儲存區域網路之特定儲存環境)。
在建立將配接器200連接至交換器110及/或儲存媒體120之鏈結中之一或多者之後的操作期間,執行鏈結健康診斷以識別在一或多個光學鏈結132之間是否發生錯誤且識別故障在該等組件之間的何處。圖3為根據一實施例的監視一光纖通道(FC)網路中之一光學鏈結(例如,鏈結132)之一狀態之方法300的流程圖。方法300可作為週期性程序而操作,使得連續地執行健康診斷且恆定地監視鏈結連接之判定。或者,回應於另一命令或回應於可能鏈結問題之指示而調用方法300。
方法300包括在302處發送一讀取光學功率(ROP)擴展鏈結服務(ELS)命令。該ROP ELS命令係自FC構造中之任何埠(亦即,源埠)發送至FC構造中之器件上之另一埠(亦即,目的地埠)。在一實例中,一或多個埠210a至210n發送該命令。當定址該ROP ELS命令時,源識別符(S_ID)欄位指定請求光學功率區塊之源埠或FC末端埠(Nx_Port)。在一實施例中,該ROP ELS命令之源埠(Nx_Port)之目的地識別符(D_ID)欄位經設定至任何域控制器熟知位址(FFFCxxh)。舉例而言,D_ID欄位經設定至SAN中之一交換器之一域控制器,該域控制器係用於為該交換器之一末端埠供電,該末端埠可提供該交換器上之任何埠之光學
功率屬性或值。在另一實施例中,D_ID欄位經設定至可為光學鏈結之另一末端處之一器件之一控制器的F_Port控制器熟知位址(FFFFEh)。在又另一實施例中,D_ID欄位經設定至用S_ID位址登入之任何Nx_Port或SAN中之任何末端埠。
在圖4中展示ROP ELS有效負載400之一實例。ROP ELS有效負載400係由字0及字1構成。字0之位元組3包括命令碼402,在一實施例中,命令碼402係由ANSI/INCITS/T11標準規定以允許光學鏈結診斷應用程式經由鏈結發送來自埠之請求。字0之位元組0、1及2經設定至00。字1之位元組3保留,且位元組0、1及2包括N_Port識別符,N_Port識別符用以識別在ROP ELS請求經發送至交換器之域控制器位址時光學功率將被提供的埠。
接下來,若回應於ROP ELS命令而接收含有光學功率量測之光學功率區塊(OPB)資料,則在304處儲存該OPB資料。在一實施例中,回應於ELS請求而接收接受度(LS_ACC)。接受度包括OPB資料且指示請求已由目的地埠成功地接收。圖5為包括字0、1及2之LS_ACC有效負載500。字0之位元組3經設定至02,其指示LS_ACC ELS命令碼,而字0之位元組0、1及2經設定至00。字1之位元組0、1、2及3包括傳輸之光學功率。在一實施例中,傳輸之光學功率為指示按十分之幾毫瓦單位計的傳輸之功率之32位元無正負號值。字2之位元組0、1、2及3包括接收之光學功率,其包括指示按十分之幾毫瓦單位計的接收之功率之32位元無正負號值。在其他實施例中,有效負載500亦含有額外功率屬性,諸如,如由SFF標準提供之關聯於光學鏈結之警報設定或狀態。在此狀況下,包括額外字,諸如字3等等。
在一實施例中,若D_ID為如上文所提及之域控制器熟知位址(FFFCxxh),則OPB係在N_Port ID欄位經設定至關聯域內之N_Port_ID時辨識。在此狀況下,OPB為用於用N_Port_ID登入的F_Port之光學功
率。或者,若D_ID為F_Port控制器熟知位址(FFFFEh),則N_Port_ID欄位沒有意義。OPB為針對用S_ID登入的區域Fx_Port所讀取之光學功率。在其他實施例中,OPB係在N_Port_ID欄位沒有意義且所請求OPB係關聯至指派給D_ID的Nx_Port時識別。在任何狀況下,OPB係儲存於記憶體中且用以追蹤隨著時間推移之光學功率。在另一實施例中,歸因於埠不支援ELS請求或另一原因,回應於ELS請求而接收拒絕(LS_RJT)。在此狀況下,方法300在302處反覆且將另一ELS請求發送至另一埠。
在304之後,基於對ELS請求之回應來診斷光學鏈結之降級。詳言之,在306處作出關於在光學鏈結上是否正發生鏈結錯誤之判定。若在306處無鏈結錯誤發生,則接著在308處作出關於光學鏈結之功率位準是否在臨限範圍外之判定。在一實施例中,若功率位準實質上等於或低於低光學功率位準臨限值或實質上等於或高於高光學功率位準臨限值,則功率位準在臨限範圍外。低光學功率位準臨限值經設定至允許光學鏈結在選定鏈結速度下保持操作之預定最低功率位準。高光學功率位準臨限值經設定至允許光學鏈結在選定鏈結速度下保持操作之預定最高功率位準。在定義光學鏈結之使用的規範(諸如,用於光纖通道的T11中之FC-PI-x標準)中包括適於經由光學鏈結傳輸及接收之功率位準之實例。或者或除了功率位準以外,在判定鏈結錯誤存在時亦可考慮其他診斷臨限位準。舉例而言,考慮警報設定及狀態。包括此等屬性以作為使用ROP命令所請求之OPB之部分。若光學功率位準不在臨限範圍外,則方法300在302處反覆。
或者,若位準在臨限範圍外,則在310處指示降級狀態。在此狀況下,執行主動式動作。主動式動作包括允許源埠及目的地埠重新協商用於經由光學鏈結傳輸及/或接收資料之可容許較低鏈結速度。主動式動作亦包括發佈一主動式服務訊息、產生一鏈結意外事件訊息,
及顯示光學功率讀取歷史。方法300接著在302處反覆。
在另一實施例中,在306處正發生鏈結錯誤。在此狀況下,在312處執行關於光學功率是否已減少或增加之評估。舉例而言,比較先前所儲存之光學功率資料與更近期所收集之光學功率資料。若光學功率尚未減少或增加但鏈結錯誤持續,則在314處在光學鏈結上進行服務動作。在一實例中,光學功率之減少起因於有缺陷佈纜、傳輸埠處之問題、接收埠處之問題,及/或光學鏈結上之污跡。一旦達成鏈結錯誤之解決方案,方法即在302處反覆。若光學功率已減少或增加,則在316處進行反應服務動作。舉例而言,撥打指示光學功率降級之服務電話。在撥打服務電話且光學功率問題已得到解決之後,方法在310處繼續。
如一般熟習此項技術者應瞭解,本發明之態樣可體現為系統、方法或電腦程式產品。因此,本發明之態樣可採取完全硬體實施例、完全軟體實施例(包括韌體、常駐軟體、微碼,等等)或組合軟體態樣與硬體態樣之實施例的形式,該等實施例在本文中通常可全部被稱作「電路」、「模組」或「系統」。此外,本發明之態樣可採取以一或多個電腦可讀媒體體現之電腦程式產品之形式,該一或多個電腦可讀媒體具有體現於其上之電腦可讀程式碼。
可利用一或多個電腦可讀媒體之任何組合。電腦可讀媒體可為電腦可讀信號媒體或實體電腦可讀儲存媒體。實體電腦可讀儲存媒體可為(例如(但不限於))電子、磁性、光學、晶體、聚合物、電磁、紅外線或半導體系統、裝置或器件,或前述各者之任何合適組合。實體電腦可讀儲存媒體之實例包括(但不限於)具有一或多個導線之電連接、攜帶型電腦磁片、硬碟、RAM、ROM、EPROM、快閃記憶體、光纖、CD-ROM、光學儲存器件、磁性儲存器件,或前述各者之任何合適組合。在此文件之上下文中,電腦可讀儲存媒體可為可含有或儲
存供指令執行系統、裝置或器件使用或結合指令執行系統、裝置或器件而使用之程式或資料的任何有形媒體。
可使用任何適當媒體(包括(但不限於),無線、有線、光纖纜線、射頻(RF)等等,或前述各者之任何合適組合)來傳輸體現於電腦可讀媒體上之電腦程式碼。可以任何靜態語言來撰寫用於進行本發明之態樣之操作的電腦程式碼,靜態語言諸如「C」程式設計語言或其他類似程式設計語言。電腦程式碼可完全在使用者之電腦上執行、部分地在使用者之電腦上執行、作為獨立套裝軟體而執行、部分地在使用者之電腦上且部分地在遠端電腦上執行,或完全在遠端電腦或伺服器上執行。在後一情境下,遠端電腦可經由包括(但不限於)區域網路(LAN)或廣域網路(WAN)、聚合網路的任何類型之網路而連接至使用者之電腦,或可進行至外部電腦之連接(例如,使用網際網路服務提供者經由網際網路)。
上文參考根據本發明之實施例之方法、裝置(系統)及電腦程式產品之流程圖及/或方塊圖來描述本發明之態樣。應理解,可藉由電腦程式指令來實施流程圖及/或方塊圖之每一區塊,及流程圖及/或方塊圖中之區塊之組合。可將此等電腦程式指令提供至通用電腦、專用電腦或其他可程式化資料處理裝置之處理器以產生一機器,以使得經由電腦或其他可程式化資料處理裝置之處理器執行之指令建立用於實施該或該等流程圖及/或方塊圖區塊中所規定的功能/動作之構件。
此等電腦程式指令亦可儲存於電腦可讀媒體中,該電腦可讀媒體可指導電腦、其他可程式化資料處理裝置或其他器件以特定方式起作用,以使得儲存於該電腦可讀媒體中之指令產生一製品,該製品包括實施該或該等流程圖及/或方塊圖區塊中所規定的功能/動作之指令。亦可將該等電腦程式指令載入至電腦、其他可程式化資料處理裝置或其他器件上以使一系列操作步驟在電腦、其他可程式化裝置或其
他器件上執行以產生一電腦實施程序,使得執行於電腦或其他可程式化裝置上之指令提供用於實施該或該等流程圖及/或方塊圖區塊中所規定的功能/動作之程序。
以上諸圖中之流程圖及方塊圖說明根據本發明之各種實施例的系統、方法及電腦程式產品之可能實施的架構、功能性及操作。就此而言,流程圖或方塊圖中之每一區塊可表示程式碼之一模組、片段或部分,其包含用於實施該(該等)規定邏輯功能之一或多個可執行指令。亦應注意,在一些替代實施中,區塊中所提及之功能可不以圖中所提及之次序發生。舉例而言,視所涉及之功能性而定,連續展示之兩個區塊實際上可實質上同時執行,或該等區塊有時可以相反次序執行。亦應注意,可藉由執行規定功能或動作之專用的基於硬體之系統或專用硬體及電腦指令之組合來實施方塊圖及/或流程圖之每一區塊,及方塊圖及/或流程圖中之區塊的組合。
Claims (24)
- 一種監視一光纖通道基礎架構中之一光學鏈結之一狀態的方法,該方法包含:發送一擴展鏈結服務(ELS)請求以讀取該光學鏈結之一光學功率;及基於對該ELS請求之一回應來診斷該光學鏈結之一降級。
- 如請求項1之方法,其中該診斷步驟包括:判定該光學鏈結之該光學功率是否為一發生鏈結錯誤之一原因。
- 如請求項2之方法,其進一步包含判定該光學鏈結之該功率位準是否在一臨限範圍外,其中當該功率位準實質上等於或低於一低光學功率位準臨限值或實質上等於或高於一高光學功率位準時,該功率位準在該臨限範圍外。
- 如請求項3之方法,其中該低光學功率位準臨限值經設定至允許該光學鏈結在一選定鏈結速度下保持操作之一預定最低功率位準,且該高光學功率位準經設定至允許該光學鏈結在該選定鏈結速度下保持操作之一預定最高功率位準。
- 如請求項3之方法,其進一步包含在該光學鏈結在該臨限範圍外的情況下指示一降級狀態。
- 如請求項1之方法,其進一步包含在該診斷步驟指示一鏈結錯誤的情況下判定該光學鏈結之該光學功率是否已減少或增加。
- 如請求項6之方法,其進一步包含在作出該光學鏈結之該光學功率尚未減少或增加之一判定的情況下在該光學鏈結上進行一服務動作。
- 如請求項6之方法,其進一步包含在作出該光學鏈結之該光學功率已減少或增加之一判定的情況下執行指示光學功率降級之一 主動式動作。
- 如請求項8之方法,其中執行一主動式動作包含選自由如下各項組成之群組之一步驟:重新協商用於該光學鏈結之一較低鏈結速度、發佈一主動式服務訊息、產生一鏈結意外事件訊息,及顯示光學功率讀取歷史。
- 如請求項8之方法,其中:該方法進一步包含在執行一主動式動作之該步驟之後判定該光學鏈結之該功率位準是否在一臨限範圍外;且當該功率位準實質上等於或低於一低光學功率位準臨限值或實質上等於或高於一高光學功率位準時,該功率位準在該臨限範圍外。
- 一種用於偵測一光纖通道或乙太網路上光纖通道基礎架構中之一光學鏈結錯誤的系統,其包括:複數個光學鏈結;及與該複數個光學鏈結通信之一控制器,該控制器經組態以:發送一擴展鏈結服務(ELS)請求以讀取該複數個光學鏈結之一或多個光學鏈結之一光學功率;且基於對該ELS請求之一回應來診斷該光學鏈結之一降級。
- 如請求項11之系統,其中該控制器經進一步組態以判定該光學鏈結之該光學功率是否可為一發生鏈結錯誤之一原因。
- 如請求項12之系統,其中該控制器經進一步組態以判定該光學鏈結之該功率位準是否在一臨限範圍外,其中當該功率位準實質上等於或低於一低光學功率位準臨限值或實質上等於或高於一高光學功率位準時,該功率位準在該臨限範圍外。
- 如請求項13之系統,其中該控制器經進一步組態以在該光學鏈結在該臨限範圍外的情況下指示一降級狀態。
- 如請求項11之系統,其中該控制器經進一步組態以在一診斷指示一鏈結錯誤的情況下判定該光學鏈結之該光學功率是否已減少或增加。
- 如請求項15之系統,其中該控制器經進一步組態以在作出該光學鏈結之該光學功率尚未減少或增加之一判定的情況下在該光學鏈結上進行一服務動作。
- 如請求項15之系統,其中該控制器經進一步組態以在作出該光學鏈結之該光學功率已減少或增加之一判定的情況下執行指示光學功率降級之一主動式動作。
- 一種包含一電腦程式產品之實體電腦可讀儲存媒體,該電腦程式產品用於監視一光纖通道基礎架構中之一光學鏈結之一狀態,該實體電腦可讀儲存媒體包括用於進行如下操作之指令:發送一擴展鏈結服務(ELS)請求以讀取該光學鏈結之一光學功率;及基於對該ELS請求之一回應來診斷該光學鏈結之一降級。
- 如請求項18之實體電腦可讀儲存媒體,其進一步包含用於判定該光學鏈結之該光學功率是否可為一發生鏈結錯誤之一原因之指令。
- 如請求項18之實體電腦可讀儲存媒體,其進一步包含用於判定該光學鏈結之該功率位準是否在一臨限範圍外之指令,其中當該功率位準實質上等於或低於一低光學功率位準臨限值或實質上等於或高於一高光學功率位準時,該功率位準在該臨限範圍外。
- 如請求項20之實體電腦可讀儲存媒體,其進一步包含用於在該光學鏈結在該臨限範圍外的情況下指示一降級狀態之指令。
- 如請求項18之實體電腦可讀儲存媒體,其進一步包含用於在該 診斷步驟指示一鏈結錯誤的情況下判定該光學鏈結之該光學功率是否已減少或增加之指令。
- 如請求項22之實體電腦可讀儲存媒體,其進一步包含用於在作出該光學鏈結之該光學功率尚未減少或增加之一判定的情況下在該光學鏈結上進行一服務動作之指令。
- 如請求項22之實體電腦可讀儲存媒體,其進一步包含用於在作出該光學鏈結之該光學功率已減少或增加之一判定的情況下執行指示光學功率降級之一主動式動作之指令。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/592,550 US9077448B2 (en) | 2012-08-23 | 2012-08-23 | Read optical power link service for link health diagnostics |
Publications (1)
Publication Number | Publication Date |
---|---|
TW201419773A true TW201419773A (zh) | 2014-05-16 |
Family
ID=49003776
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW102127160A TW201419773A (zh) | 2012-08-23 | 2013-07-29 | 讀取用於鏈結健康診斷之光學功率鏈結服務 |
Country Status (3)
Country | Link |
---|---|
US (1) | US9077448B2 (zh) |
TW (1) | TW201419773A (zh) |
WO (1) | WO2014029818A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111352195A (zh) * | 2020-02-24 | 2020-06-30 | 柳州达迪通信技术股份有限公司 | 一种用于光缆保护的智能光缆监测系统 |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20160191359A1 (en) * | 2013-08-15 | 2016-06-30 | Hewlett Packard Enterprise Development Lp | Reactive diagnostics in storage area networks |
US9749236B2 (en) * | 2014-07-29 | 2017-08-29 | Brocade Communications Systems, Inc. | Increased network scalability by router aware switches |
US9697166B2 (en) | 2014-11-21 | 2017-07-04 | International Business Machines Corporation | Implementing health check for optical cable attached PCIE enclosure |
US9582366B2 (en) | 2014-11-21 | 2017-02-28 | International Business Machines Corporation | Detecting and sparing of optical PCIE cable channel attached IO drawer |
US9571188B2 (en) | 2014-12-09 | 2017-02-14 | Hughes Network Systems, Llc | Apparatus and method for inline monitoring of transmission signals |
US10425345B2 (en) * | 2017-09-29 | 2019-09-24 | Juniper Networks, Inc. | Methods and apparatus for detecting a signal degradation using the pre-forward error correction bit error rate at an optical transponder |
US11157375B2 (en) | 2018-12-07 | 2021-10-26 | International Business Machines Corporation | Generation of host requests to a storage controller for read diagnostic parameters for a data mirroring configuration |
US11226880B2 (en) | 2018-12-07 | 2022-01-18 | International Business Machines Corporation | Communication of diagnostic parameters of a data mirroring configuration from a storage controller to a host |
US11588295B2 (en) | 2019-11-01 | 2023-02-21 | Ii-Vi Delaware, Inc. | Pump modulation for optical amplifier link communication |
US11575241B2 (en) | 2020-12-11 | 2023-02-07 | Ii-Vi Delaware, Inc. | Optical amplifier modules |
Family Cites Families (34)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4829596A (en) * | 1987-02-09 | 1989-05-09 | Allen-Bradley Company, Inc. | Programmable controller with fiber optic input/output module |
US4994675A (en) * | 1989-04-28 | 1991-02-19 | Rebo Research, Inc. | Method and apparatus for checking continuity of optic transmission |
JPH0756644B2 (ja) * | 1990-08-31 | 1995-06-14 | インターナショナル・ビジネス・マシーンズ・コーポレイション | 状態変化通知装置及び方法 |
US5627842A (en) * | 1993-01-21 | 1997-05-06 | Digital Equipment Corporation | Architecture for system-wide standardized intra-module and inter-module fault testing |
US5396357A (en) | 1994-01-25 | 1995-03-07 | Honeywell Inc. | Fault tolerant optical cross-channel data link |
US5487120A (en) | 1994-02-09 | 1996-01-23 | International Business Machines Corporation | Optical wavelength division multiplexer for high speed, protocol-independent serial data sources |
AU705520B2 (en) * | 1995-09-15 | 1999-05-27 | Pllb Elettronica S.P.A. | System, method and device for monitoring a fiber optic cable |
US6185631B1 (en) * | 1998-10-14 | 2001-02-06 | International Business Machines Corporation | Program for transferring execution of certain channel functions to a control unit and having means for combining certain commands and data packets in one sequence |
US6115361A (en) * | 1999-01-06 | 2000-09-05 | Mcdata Corporation | Link incident reporting extended link service for networks |
US6549310B1 (en) | 1999-01-08 | 2003-04-15 | International Business Machines Corporation | Fiber optic data link module with built-in link diagnostics |
US6434716B1 (en) * | 1999-01-29 | 2002-08-13 | Psiber Data Systems Inc. | Network link tester device configured to selectively and automatically couple to a network transmit pair line or a node transmit pair line of a LAN port and determine available operational modes |
US6609165B1 (en) * | 1999-09-27 | 2003-08-19 | International Business Machines Corporation | Method and apparatus for using fibre channel extended link service commands in a point-to-point configuration |
US6490253B1 (en) | 2000-11-22 | 2002-12-03 | Seagate Technology Llc | Peer to peer interconnect diagnostics |
US6850360B1 (en) | 2001-04-16 | 2005-02-01 | Bookham, Inc. | Raman amplifier systems with diagnostic capabilities |
JP3536829B2 (ja) | 2001-06-14 | 2004-06-14 | 日本電気株式会社 | Fc−alシステムのリンク診断方法及び装置 |
GB2376612B (en) * | 2001-06-15 | 2004-06-09 | Ibm | Method and apparatus for fault location in a loop network |
US20030030861A1 (en) * | 2001-08-13 | 2003-02-13 | John Mellert | Methods for reliable communication of link monitoring information in optical communications networks |
US20030030860A1 (en) * | 2001-08-13 | 2003-02-13 | John Mellert | Redundant line unit monitoring architecture |
US7577857B1 (en) * | 2001-08-29 | 2009-08-18 | 3Com Corporation | High speed network interface with automatic power management with auto-negotiation |
US7957643B2 (en) * | 2002-03-07 | 2011-06-07 | Alcatel-Lucent Usa Inc. | Method and apparatus for automatically controlling optical signal power in optical transmission systems |
US7441154B2 (en) * | 2003-09-12 | 2008-10-21 | Finisar Corporation | Network analysis tool |
JP2008504765A (ja) | 2004-06-30 | 2008-02-14 | シーメンス アクチエンゲゼルシヤフト | Ponの光出力レベルを取得する方法および装置 |
US20060285494A1 (en) * | 2005-06-17 | 2006-12-21 | Intel Corporation | Dynamic link speed control |
US7757020B2 (en) * | 2005-06-29 | 2010-07-13 | Intel Corporation | Point-to-point link negotiation method and apparatus |
US7779306B1 (en) | 2007-03-23 | 2010-08-17 | Emc Corporation | Method for automatically diagnosing hardware faults in a data storage system |
US7680991B2 (en) * | 2007-05-31 | 2010-03-16 | International Business Machines Corporation | Correlated analysis of wasted space and capacity efficiency in complex storage infrastructures |
US8995829B2 (en) * | 2007-06-05 | 2015-03-31 | Cisco Technology, Inc. | Optical link quality monitoring in a computer network |
US20090263126A1 (en) | 2008-04-17 | 2009-10-22 | Christina Woody Mercier | Monitoring the physical layer of optoelectronic modules |
US7721164B2 (en) * | 2008-05-30 | 2010-05-18 | International Business Machines Corporation | Method and apparatus for improved storage area network link integrity testing |
US20100113084A1 (en) * | 2008-10-31 | 2010-05-06 | Kelly Scott G | Power saving in wireless networks |
US7558874B1 (en) * | 2008-11-12 | 2009-07-07 | International Business Machines Corporation | Energy efficient ethernet via dynamic adapter driver link speed negotiation |
CN101854208B (zh) | 2009-03-31 | 2014-12-03 | 华为技术有限公司 | 一种光功率测量的方法、光线路终端和光网络单元 |
US8483562B2 (en) * | 2009-11-11 | 2013-07-09 | Verizon Patent And Licensing Inc. | Method and apparatus for integrating automated switching in a passive optical network |
US8891957B2 (en) * | 2011-07-13 | 2014-11-18 | Tyco Electronics Subsea Communications Llc | Method and system for fault recovery in an optical network |
-
2012
- 2012-08-23 US US13/592,550 patent/US9077448B2/en active Active
-
2013
- 2013-07-29 TW TW102127160A patent/TW201419773A/zh unknown
- 2013-08-21 WO PCT/EP2013/067407 patent/WO2014029818A1/en active Application Filing
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111352195A (zh) * | 2020-02-24 | 2020-06-30 | 柳州达迪通信技术股份有限公司 | 一种用于光缆保护的智能光缆监测系统 |
CN111352195B (zh) * | 2020-02-24 | 2020-11-24 | 柳州达迪通信技术股份有限公司 | 一种用于光缆保护的智能光缆监测系统 |
Also Published As
Publication number | Publication date |
---|---|
US9077448B2 (en) | 2015-07-07 |
US20140055776A1 (en) | 2014-02-27 |
WO2014029818A1 (en) | 2014-02-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9077448B2 (en) | Read optical power link service for link health diagnostics | |
US9967025B2 (en) | Diagnostic port for inter-switch and node link testing in electrical, optical and remote loopback modes | |
EP2609697B1 (en) | Scalable high speed gigabit active bundle link and tester | |
EP2696534B1 (en) | Method and device for monitoring quick path interconnect link | |
US9391795B2 (en) | Non-disruptive integrated network infrastructure testing | |
EP3139523B1 (en) | Optical signal monitoring | |
US10355968B2 (en) | Diagnosis of a network adapter during network operation | |
JP7132297B2 (ja) | 仮想ゲートウェイクラスタのグローバル障害に対する監視方法及び装置 | |
US9667476B2 (en) | Isolating the sources of faults/potential faults within computing networks | |
CN112737871A (zh) | 链路故障检测方法、装置、计算机设备及存储介质 | |
CN109245950B (zh) | 一种链路失效位置确定的方法以及相关装置 | |
WO2014091663A1 (en) | Detecting and isolating dropped or out-of-order packets in communication networks | |
CN110417464B (zh) | 一种故障处理方法及装置、计算机装置及可读存储介质 | |
CN115396529A (zh) | 多通道通信方法、装置、终端设备及存储介质 | |
JP5651962B2 (ja) | Raid装置、異常デバイス検出装置および異常デバイス検出方法 | |
JP2015089088A (ja) | ワイヤレス監視制御方法及び装置 | |
CN113810238A (zh) | 网络监测方法、电子设备及存储介质 | |
JP5722167B2 (ja) | 障害監視判定装置、障害監視判定方法、及びプログラム | |
JP2010245589A (ja) | 通信システム、通信装置、被疑箇所の特定方法及びプログラム | |
US11190941B2 (en) | Traffic and threat classification for short-range wireless channels | |
US20110313692A1 (en) | Enhanced Intelligent Patch Panel Diagnostic Management | |
US20080144535A1 (en) | Ring-type network and fairness execution program for ring-type network | |
EP2775678A1 (en) | Diagnostic port for inter-switch and node link testing in electrical, optical and remote loopback modes | |
CN101316202B (zh) | 嵌入式软件的在线诊断方法和系统、嵌入式软件装置 | |
CN112825501A (zh) | 信号劣化处理方法、装置及系统 |