專利名稱:用于測量網絡中性能特性的互連設備的動態(tài)配置的制作方法
技術領域:
本發(fā)明涉及性能特性的測量,更具體地,涉及網絡中互連設備的性能特性的測量。
背景技術:
當今,網絡應用不同方法以確定網絡的性能特性。網絡的性能可以使用各種參數測量,諸如傳輸的比特率、丟失和/或插入的分組的數量、抖動延遲等。傳統(tǒng)的性能測量技術分成兩類:一類是主動的,另一類是被動的。被動技術涉及網絡業(yè)務的檢查,包括用于分組匹配的分組和字節(jié)計數、分組直方圖和狀態(tài)測量,諸如平均分組和數據速率測量。然而,被動技術限于在單個點進行的測量。另外,這種測量涉及在網絡中多個點處獲取的數據的存儲。主動技術涉及修改現有的分組業(yè)務或從一個設備向另一個設備注入測試業(yè)務信息以及在測試分組中包括足夠的信息。與主動技術相關的缺陷在于使用大量網絡帶寬。另夕卜,用戶需要靜態(tài)配置終端設備,以便人工啟動測試。用戶必須使用命令行接口或使用網絡管理系統(tǒng)來配置設備。使用命令行接口是繁瑣的過程,因為用戶被要求編寫適當的代碼。此夕卜,用戶必須人工地啟動測試,然后整合數據,并進行測試。一旦進行了測試,用戶就必須人工地刪除配置。此外,現有的機制沒有任何確定終端設備的能力信息的方法。在一個例子中,如果設備想要向另一個設備傳輸數據分組,則沒有方法確定接收方設備是否有能力支持用于用戶想要進行的特定類型的測試的數據。另外,在終端設備之間沒有同步,因此,確定能力信息變得困難。另外,網絡管理系統(tǒng)必須被配置額外的邏輯以執(zhí)行測試。用戶被要求對于在提供商邊緣設備上進行的每個測試單獨配置測試參數。這個過程通常是費時和繁瑣的。另夕卜,某些網絡管理系統(tǒng)使用網絡設備的靜態(tài)配置以確定網絡設備的性能。這種系統(tǒng)沒有考慮諸如網絡中隨時間變化而變化的業(yè)務速率、延遲、抖動、丟失率等參數。因此,所獲得的結果僅僅是近似的,因為它們無助于在不同的情況下確定設備的動態(tài)特性。此外,在新的設備需要被添加到網絡中的情況下,在網絡的一個或多個組件處的設置必須被重新配置以容納新的設備。另外,某些機制還可能要求額外的用于容納新設備的軟件。另外,在配置文件中添加新設備的信息不會使用戶接口應用知道設備的存在。因此,用戶接口應用必須被加載新設備的存在的新軟件。在測試的中間階段為容納新設備而配置新設備會很困難。由于上述的缺點,因此,在確定網絡設備的性能特性中還不可能有滿意的結果。
發(fā)明內容
鑒于上述情況,在此,實施例提供一種用于測量以太網環(huán)境中提供商邊緣設備之間的鏈路的性能特性的系統(tǒng)。該系統(tǒng)包括網絡管理模塊,其被配置為在從提供商邊緣設備接收信號時中止正在進行的測試,以及在測試完成時從提供商邊緣設備接收測試統(tǒng)計。另夕卜,提供商邊緣設備被配置為確定第二提供商邊緣設備是否能夠支持由提供商邊緣設備配置的測試參數,以及與第二提供商邊緣設備進行同步以用于發(fā)送測試參數。網絡管理模塊被配置為在從提供商邊緣設備獲得信號時中止測試,確定提供商邊緣設備的測試參數能力有不匹配,以及確定提供商邊緣設備的測試參數有不匹配。網絡管理模塊還被配置為接收測試統(tǒng)計,其中測試統(tǒng)計包括測試結果、性能特性、傳送到提供商邊緣設備的內容的信息。提供商邊緣設備被配置為發(fā)送測試參數,其中參數包括鏈路的帶寬、業(yè)務類型。提供商邊緣設備還被配置為在測試完成時,當從第二提供商邊緣設備獲得測試統(tǒng)計時整合數據。實施例還公開了一種以太網環(huán)境中的提供商邊緣設備。該設備被配備有配置模塊,其中該模塊被配置為在從第二提供商邊緣設備獲得能力分組時,確定第二提供商邊緣設備是否能夠支持所配置的測試參數,與第二提供商邊緣設備進行同步以用于發(fā)送測試參數,以及在預配置的時間內向第二提供商邊緣設備發(fā)送測試參數。該設備中的配置模塊被配置為在測試完成時,當從第二提供商邊緣設備獲得測試統(tǒng)計時整合數據。另外,在此公開了一種用于在以太網環(huán)境中動態(tài)配置提供商邊緣設備的方法。該方法包括:在從第二提供商邊緣設備獲得能力信息時,確定第二提供商邊緣設備是否能夠支持由提供商邊緣設備配置的參數,與第二提供商邊緣設備進行同步以發(fā)送測試參數,在預配置的時間內向第二提供商邊緣設備發(fā)送測試參數。提供商邊緣設備被配置為整合從第二提供商邊緣設備獲得的測試統(tǒng)計。測試參數包括鏈路的帶寬、業(yè)務類型。測試統(tǒng)計包括測試結果、性能特性、有關所接收的數據的信息。另外,在此公開了一種用于測量以太網環(huán)境中提供商邊緣設備的性能特性的方法。該環(huán)境包括網絡管理模塊、多個提供商邊緣設備、載波網絡和客戶網絡。該方法被配置為由提供商邊緣設備確定第二提供商邊緣設備是否能夠支持由提供商邊緣設備所配置的測試參數,由提供商邊緣設備與第二提供商邊緣設備進行同步以用于發(fā)送測試參數,以及在測試結束時由網絡管理模塊從第二提供商邊緣設備接收測試統(tǒng)計。網絡管理模塊被配置為在從提供商邊緣設備獲得信號時中止測試,確定提供商邊緣設備的測試參數能力有不匹配,以及確定提供商邊緣設備的測試參數有不匹配。網絡管理模塊被配置為接收測試統(tǒng)計,其中,測試統(tǒng)計包括測試結果、性能特性、傳送到提供商邊緣設備的內容的信息。提供商邊緣設備被配置為發(fā)送測試參數,其中參數包括鏈路的帶寬、業(yè)務類型。提供商邊緣設備還被配置為在測試完成時,當從第二提供商邊緣設備獲得測試統(tǒng)計時整合數據。在此的實施例的這些和其它方面在結合后面的說明和附圖考慮時會得到更好的理解。
根據下面參照附圖的詳細說明,在此的實施例將被更好地理解,其中:圖1表示根據在此公開的實施例的城域以太網環(huán)境的體系結構;圖2表示根據在此公開的實施例的網絡管理模塊(NMM);圖3表示根據在此公開的實施例的提供商邊緣設備;圖4是根據在此公開的實施例的表示城域以太網環(huán)境中的測試過程的時序圖;圖5是根據在此公開的實施例的描述城域以太網環(huán)境中的測試過程的流程圖。
具體實施方式
參照在附圖中示出并在下面詳細描述的非限制性實施例,在此的實施例及其各種特征和優(yōu)點將更加全面地說明。為了不必要地模糊在此的實施例,已知的組件和處理技術的描述被省略。在此使用的例子僅用于方便理解在此的實施例可以被實現的方式,并進而使得本領域的普通技術人員能夠實現在此的實施例。因此,這些例子不應被解釋為限制在此的實施例的范圍。在此的實施例公開了一種用于通過提供系統(tǒng)及其方法而在城域以太網設備中動態(tài)配置測試參數的機制。現在參照附圖,具體地,參照圖1至圖5,示出了實施例,其中相同的附圖標記在所有附圖中始終表示對應的特征。公開了用于在城域以太網環(huán)境中動態(tài)配置設備的機制。設備可以是提供商邊緣設備,諸如網絡交換機、路由器、網關和集成接入設備等等。該機制利用在城域以太網環(huán)境的組件中應用智能模塊的方法。在一個實施例中,組件是指提供商邊緣設備(PED)和網絡管理模塊(NMM),但并不限于此。位于PED、NMM中的智能模塊被配置為在設備之間執(zhí)行測試。位于NMM中的智能模塊被稱為管理模塊,因為它與管理在PED上執(zhí)行的測試的過程有關。位于PED中的智能模塊被稱為配置模塊,因為它們與在測試將要在PED之間進行時配置測試參數有關。當測試將要在兩個PED之間進行時,設備必須被配置以支持測試參數。此外,還需要確定由一個PED發(fā)送的能力是否被另一個PED支持,以使得PED可以同步,并因此,測試參數可以在這些PED之間成功地傳輸。在測試開始時,發(fā)起方PED向接收方PED發(fā)送它的配置詳情。然后,發(fā)起方PED等待來自接收方PED的對于能力信息的響應。在從接收方PED獲得能力分組時,發(fā)起方PED確定將要發(fā)送到接收方PED的數據或測試參數是否被接收方PED支持。如果接收方PED支持能力,則兩個設備(發(fā)起方和接收方)同步。進一步地,測試參數由發(fā)起方PED傳遞,測試被進行。測試的結果被發(fā)送到發(fā)起方PED,然后發(fā)起方PED整合測試統(tǒng)計。在整合期間,發(fā)起方PED檢查在接收方PED處接收的數據、業(yè)務參數、用于傳輸的網絡鏈路的帶寬、諸如延遲、分組丟失等的網絡的性能特性。然后,發(fā)起方PED刪除其配置,并通知測試結果的測試實體。該方法允許測試過程自動進行。進一步地,通過確定測試設備的能力來同步測試設備有助于確保測試參數被接收方PED支持,這樣,測試成功完成。圖1表示根據在此公開的實施例的城域以太網環(huán)境的體系結構。在此的實施例描述了用于城域以太網環(huán)境的測試情形,其中城域以太網環(huán)境包括提供商邊緣設備101a、10lb、載波網絡102、客戶網絡103a、103b和網絡管理模塊104。PEDlOlaUOlb包括網絡中用作網絡的入口點或接入點的設備。PEDlOla、IOlb包括諸如路由器、網關、交換機、集成接入設備、多路復用器等設備。在測試情形下,必須至少有兩個PEDlOla和IOlb ;—個發(fā)起測試,被稱為發(fā)起方PED測試設備,另一個是接收方PED測試設備。在PED中配備有稱為配置模塊的智能設備,其用于使用來自用戶的所需要的人工配置自動執(zhí)行測試。發(fā)起方PED中的配置模塊觸發(fā)測試,并向接收方PED發(fā)送發(fā)現(discovery)消息。配置模塊還發(fā)送它的配置詳情,并向接收方PED請求能力信息。接收方PED內的配置模塊負責在發(fā)送到發(fā)起方PED的能力分組中發(fā)送它的能力信息。能力信息提供關于接收方PED的配置、由接收方PED支持的分組的類型和數據等的詳情。載波網絡102在PEDllOla和PED2101b之間用作中間網絡。這兩個設備PEDllOla和PED2101b之間的所有通信都通過載波網絡102發(fā)生。當PEDllOla想要配置PED2101b的參數或向PED2101b發(fā)送它自己的配置參數時,PEDllOla與載波網絡102進行交互以發(fā)送參數。載波網絡102能夠實現從任何服務提供商網絡獲取的數據通過PED到達其它服務提供商網絡或位于同一個服務提供商網絡內的另一個PED的無縫傳輸??蛻艟W絡103a、103b表示任何服務提供商網絡,其為用戶的PEDlOla、IOlb提供服務。在實施例中,客戶網絡103a、103b可以屬于同一個服務提供商或者不同的服務提供商。在一個例子中,客戶網絡103a可為PEDllOla提供服務,客戶網絡103a可通過用戶到網絡接口連接。同樣,客戶網絡103b可為PED2101b提供服務。另外,PED設備可通過網絡到網絡接口連接到載波網絡102。NMM104監(jiān)控和管理網絡以有效地管理網絡系統(tǒng)。NMM104負責識別網絡中的問題、網絡中的問題的確切源,并解決問題。NMM104還負責收集一段時間內諸如PEDlOla、10Ib等設備的統(tǒng)計。在實施例中,NMM104還可包括在其中存儲有先前的一段時間內的網絡統(tǒng)計數據以及問題和在過去工作的解決方案的庫。此外,NMM104還執(zhí)行配置管理,其中網絡設備的配置方面被執(zhí)行,諸如配置文件管理、庫存管理和軟件管理。NMM104還監(jiān)控和測量各種方面的性能,以使得整體性能可被維持在可接受的水平。圖2表示根據在此公開的實施例的網絡管理模塊(NMM)。NMM104負責處理對網絡設備執(zhí)行測試的過程。NMM104通過向發(fā)起方設備發(fā)送測試啟動信號來發(fā)起測試。一旦測試被發(fā)起,NMM104就監(jiān)控整個過程,直到測試結束。在該過程期間,如果有測試不再能被執(zhí)行的實例,則NMM104向PED發(fā)布適當的控制信號,測試被中止。在一個實施例中,實例包括PED1101a、PED2101b的配置有不匹配或者PEDllOla的測試參數不被PED2101b支持的情況等。在這種情況下,NMM104可以采取行動以中止測試。NMM104包括用戶接口 201、管理模塊202、數據庫203、網關204和任務調度器205。在一個實施例中,NMM104還可包括其它組件以根據需要執(zhí)行NMM104所支持的其它功能。用戶接口 201充當與NMM104的第一接觸點。用戶接口 201允許用戶與網絡組件進行交互。當從用戶接收到任何請求時,例如,對被測試的PED的配置詳情等的請求,用戶接口 201接收該請求。然后,用戶接口 201處理該請求,并將它發(fā)送到適當的模塊以進行處理。管理模塊202發(fā)起測試過程,確定在網絡中是否有任何故障,并還采取糾正措施,以使得網絡的性能在可接受的水平內。在測試情形的情況下,管理模塊202發(fā)布控制信號以發(fā)起測試過程,控制信號101可以被發(fā)送到發(fā)起方PEDllOla。進一步地,如果管理模塊202沒有從接收方PED2101b獲得響應,則管理模塊202中止測試。如果接收方PED2101b的測試參數、能力、配置有不匹配,則管理模塊202還向發(fā)起方PEDllOla發(fā)送中止信號。管理模塊202生成有關中止測試的TRAP,使用它可以確定測試中的錯誤點。數據庫203可存儲有關網絡的性能、對PED配置的參數、能力信息等的信息。數據庫203還可存儲有關網絡中的錯誤和這種錯誤的位置的信息。任務調度器204負責調度NMM104的組件的任務。任務調度器204配置PED的測試過程,并調度自動測試過程。網關205充當路由任何通過或來自NMM104的信息的裝置。所有的請求和響應都從網關205路由到NMM104內的不同組件或者NMM104以外。圖3表示根據在此公開的實施例的提供商邊緣設備。發(fā)起測試的提供商邊緣設備被稱為發(fā)起方提供商邊緣設備PEDllOla。在發(fā)起測試后,發(fā)起方PEDllOla將它的配置詳情發(fā)送到接收方PED2101b,并等待來自接收方PED2101b的能力信息。在從接收方PED2101b獲得能力分組時,發(fā)起方PEDllOla確定配置詳情是否被接收方PED2101b支持。在能力不被接收方PED2101b支持的情況下,通過向NMM104發(fā)送TRAP,測試被中止。如果能力被接收方PED2101b支持,則測試繼續(xù)。發(fā)起方PEDllOla包括用于實現PEDllOla的功能的不同子模塊。模塊包括但不限于配置模塊A301、控制邏輯302和交換機303。配置模塊A301負責測試過程的自動化。服務提供商或NMM104僅需要配置發(fā)起過程以用于建立測試,諸如向PED發(fā)送測試啟動信號或測試參數信號等。剩余的測試過程由測試所涉及的PED自動處理。配置模塊A301通過交換機303向PED2101b發(fā)送配置以及能力信息。配置模塊301確定PED2101b是否能夠支持PEDllOla的測試參數和配置。配置模塊301還向控制邏輯發(fā)送提示以發(fā)送用于設置定時器和啟動重試計數的信號。此外,配置模塊301在從PED2101b獲取測試結果時整合數據。在整合過程中,配置模塊301可檢測傳輸速率、分組丟失和抖動效果等??刂七壿?02負責控制PED內其它子模塊的功能??刂七壿?02向配置模塊301和交換機303發(fā)布控制信號。此外,在測試失敗或者當測試情形下的測試參數的配置有不匹配時,控制邏輯302還可以發(fā)布用于生成TRAP的信號。交換機303充當路由任何去往和來自PED的消息和請求的路由器。交換機303將響應和請求指引到PED內被尋址的模塊。在實施例中,PED2101b還可以充當發(fā)起方PED。在這種情況下,PED2101b將具有PEDllOla的功能。圖4是根據在此公開的實施例的表示城域以太網環(huán)境中的測試過程的時序圖。考慮了測試情形,所涉及的測試設備是PEDllOla和PED2101b。PEDllOla充當測試的發(fā)起方,PED2101b充當測試的接收方。在一個實施例中,PEDllOla和PED2101b可以分別充當接收方和發(fā)起方。NMM104通過向PEDllOla發(fā)送測試啟動信號來發(fā)起(401)測試過程。然后,PEDllOla向PED2101b發(fā)送(402)發(fā)現信號。發(fā)現信號可用于檢測在測試中充當接收方的PED2101b。PED2101b在獲取了發(fā)現信號時確定它的能力參數是否適合于PEDllOla的能力參數。然后,PEDllOla等待來自PED2101b的能力協(xié)議數據單元(PDU)。在這期間,定時器可被設置預配置的計數和預配置的時間間隔。在一個實施例中,缺省計數可以是3,間隔為I秒。進一步地,定時器的計數和間隔可由服務提供商通過客戶網絡103配置。如果在發(fā)現信號被發(fā)送后一個時間段內沒有從PED2101b接收到任何響應(能力rou),則通過發(fā)送TRAP信號通知NMM104,測試被中止。重試可以被設置(403),過程可被重復。PED2101b向PEDllOla發(fā)送(404)能力TOU。在獲得了能力I3DU時,PEDllOla確定能力是否被PED2101b支持,并且配置詳情是否匹配PED2101b的配置詳情。進一步地,定時器和計數器可以被停止。如果能力信息有不匹配,則測試可以被中止,重試可被生成(405)。一旦確定PED2101b支持PEDllOla的能力,PEDllOla就向PED2101b發(fā)送(406)測試參數。測試參數可包括諸如鏈路的帶寬、業(yè)務類型等詳情。在接收到測試參數時,PED2101b配置(407)自己以適合PEDllOla的能力。同時,PEDllOla等待來自PED2101b的對所發(fā)送的測試參數的響應。如果沒有獲得響應,則重試信號被設置,過程被重復。進一步地,PED2101b向PEDllOla發(fā)送(408)測試參數的確認。在接收到測試參數確認時,PEDllOla配置(409)自己,測試定時器可被啟動(410)。如果接收到測試參數“非確認”,則通過發(fā)送TRAP信號等提示NMM104,測試被中止(411)。在PEDllOla處,當測試定時器屆滿時,用戶給出強制中止,并用重試機制(413)向PED2101b發(fā)送(412)測試停止取回啟動協(xié)議數據單元。在獲得測試停止取回啟動PDU時,PED2101b刪除(414)它的配置。進一步地,PED2101b在測試統(tǒng)計PDU中向PEDllOla發(fā)送(415)信息。測試統(tǒng)計可包括諸如測試結果、性能特性、有關所接收的數據的信息等詳情。在獲得測試統(tǒng)計時,PEDllOla向PED2101b發(fā)送(416)確認。然后,PEDllOla刪除(417)它自己的配置,并整合(418)它自己的統(tǒng)計以及所接收的測試統(tǒng)計。在整合過程中,可以檢查抖動效果、分組丟失、傳輸速率等。然后,PEDllOla通知(419)NMM104有關測試統(tǒng)計。方法400中的各種操作可以所呈現的順序、不同的順序或同時執(zhí)行。另外,在某些實施例中,圖4中列出的某些操作可以省略。圖5是根據在此公開的實施例的描述城域以太網中的測試過程的流程圖。PEDllOla觸發(fā)(501)測試,并向PED2101b發(fā)送發(fā)現H)U。該測試可通過NMM104觸發(fā)。然后,PEDllOla等待來自接收方PED2101b的響應。檢查(502)是否獲得響應。如果對于發(fā)現H)U,沒有獲得響應,則定時器被啟動(503)。定時器可包括具有重試間隔的重試計數。在一個實施例中,計數的缺省值是3,缺省間隔是I秒。此外,計數和間隔的值可由服務提供商配置。進一步地,檢查(504)對于發(fā)現PDU是否獲得響應。如果沒有獲得響應,則計數被減I (505)。另一方面,如果獲得響應,則檢查(506)是否在I3DU中獲得能力信息。如果PED2101b的能力信息未被獲得,則TRAP可被發(fā)送到NMM104,測試被中止(507)。如果能力信息被獲得,則檢查(508)能力是否被PED210Ib支持。如果能力沒有被PED2101b支持,則過程進行到步驟507。如果能力信息被支持,則PEDllOla向PED2101b發(fā)送(509)測試參數。在獲取了測試參數時,PEDlOlb配置(510)自己,并發(fā)送用于測試參數的確認信號。然后,PEDllOla配置(511)自己以用于測試,并通過啟動測試定時器來進行測試。進一步地,在測試期間結束且測試計時器屆滿后,PEDllOla做出強制中止。然后,測試完成(512)。在測試完成時,PEDllOla向PED2101b發(fā)送(513)測試停止取回啟動H)U。在接收方一側,PED2101b取回測試統(tǒng)計,并將它發(fā)送(514)到PEDllOla。然后,測試統(tǒng)計被發(fā)送(515)到PEDllOla。PEDllOla向PED2101b發(fā)送確認信號,刪除自己的配置。PEDllOla將測試統(tǒng)計以及它自己的測試統(tǒng)計整合,然后,通知測試實體。方法500中的各種操作可以所呈現的順序、不同的順序或同時執(zhí)行。另外,在某些實施例中,圖5中列出的某些操作可以省略。在一個實施例中,該方法可針對諸如在兩個網絡設備之間傳遞數據分組的特定情況實施。在一個例子中,考慮數據將由PEDllOla發(fā)送到另一個PED2101b。PEDllOla發(fā)起過程,并向PED2101b發(fā)送發(fā)現H)U。當PED2101b發(fā)送能力I3DU時,確定有關PED2101b的能力信息的詳情。進一步地,PED1101可向PED2101b發(fā)送參數。該參數可包括分組流、將要發(fā)送的分組數量等等。PEDllOla可以配置10分鐘發(fā)送500個類型A的分組。一旦參數被定義,詳情就可以被發(fā)送到PED2101b。然后,PED2101b發(fā)送確認,數據傳輸的過程通過設置定時器而啟動。當定時器屆滿時,確認可被發(fā)送到PEDllOla,測試中止信號可被設置。然后,PEDllOla、PED2101b的配置被刪除。過程的結果可被發(fā)送到PEDllOla。進一步地,PEDllOla整合數據,并將結果發(fā)送到NMM104。在整合期間,可檢查所有分配給傳輸的分組是否被成功地發(fā)送、分組丟失率、抖動、延遲等等。
在一個實施例中,使用該方法,網絡設備上的測試可以自動進行。此外,該機制可以被實現為服務等級協(xié)議(SLA)認證的一部分。該方法動態(tài)地控制測試特征。在此公開的實施例可通過至少一個軟件程序實現,其中,軟件程序運行在至少一個硬件設備上并執(zhí)行網絡管理功能以控制網絡單元。圖1、2和3中示出的網絡單元包括可以是硬件設備、或硬件設備和軟件模塊的結合中的至少一個的模塊。在此公開的實施例規(guī)定了用于在城域以太網環(huán)境中動態(tài)配置設備的系統(tǒng)。,該機制允許自動進行用于通過動態(tài)配置網絡中的設備來確定性能特性的測試過程。因此,可以理解,保護范圍被擴展到這種程序以及具有消息的計算機可讀裝置,這種計算機可讀存儲裝置包括當在服務器或移動設備或任何適當的可編程設備上運行程序時用于實現方法的一個或多個步驟的程序代碼。該方法可通過或者與所編寫的并在至少一個硬件設備上執(zhí)行的軟件程序一起實現。硬件設備可以是任何類型的能夠被編程的設備,包括例如任何類型的計算機,如服務器或個人計算機等或其結合,例如一個處理器和兩個FPGA。因此,裝置是至少一個硬件裝置和/或至少一個軟件裝置。在此描述的方法實施例可在純硬件中或部分在硬件中、部分在軟件中實現。設備還可僅包括軟件裝置??蛇x擇地,本發(fā)明可以被實現在不同的硬件設備上,例如使用多個CPU。前面特定實施例的描述將在此全面地揭示實施例的一般性,其它人可通過應用當前知識,在不脫離基本概念的情況下,容易地對這些特定實施例進行修改和/或改編,因此,這種修改和改編應當被認為是包含在所公開的實施例的含義和等同范圍內。應當理解,在此應用的短語和術語是為了描述的目的而非限制。因此,盡管在此的實施例是以優(yōu)選實施例的方式描述的,但本領域的普通技術人員知道在此的實施例可在權利要求的精神和范圍內進行修改。
權利要求
1.一種用于測量以太網環(huán)境中提供商邊緣設備之間的鏈路的性能特性的系統(tǒng),所述系統(tǒng)包括: 網絡管理模塊,其被配置為:在從提供商邊緣設備接收到信號時中止正在進行的測試;以及在所述測試完成時,從所述提供商邊緣設備接收測試統(tǒng)計; 所述提供商邊緣設備被配置為:確定第二提供商邊緣設備是否能夠支持由所述提供商邊緣設備配置的測試參數;以及與所述第二提供商邊緣設備進行同步以用于發(fā)送所述測試參數。
2.如權利要求1所述的系統(tǒng),其中,所述網絡管理模塊被配置為在以下情形下中止所述測試: 在從所述提供商邊緣設備獲得信號時; 在確定所述提供商邊緣設備的測試參數能力有不匹配時;以及 在確定所述提供商邊緣設備的測試參數有不匹配時。
3.如權利要求1所述的系統(tǒng),其中,所述網絡管理模塊被配置為接收所述測試統(tǒng)計,其中所述測試統(tǒng)計包括測試結果、性能特性、傳送到所述提供商邊緣設備的內容的信息。
4.如權利要求1所述的系統(tǒng),其中,所述提供商邊緣設備被配置為發(fā)送所述測試參數,其中所述參數包括所述鏈路的帶寬、業(yè)務類型。
5.如權利要求1所述的系統(tǒng),其中,所述提供商邊緣設備還被配置為在所述測試完成時,當從所述第二提供商邊緣設備獲得測試統(tǒng)計時整合數據。
6.一種在以太網環(huán)境中的提供商邊緣設備,其中,所述設備被配備有配置模塊,其中所述模塊被配置為: 在從第二提供商邊緣設備獲得能力分組時,確定所述第二提供商邊緣設備是否能夠支持所配置的測試參數; 與所述第二提供商邊緣設備進行同步以用于發(fā)送所述測試參數;以及 在預配置的時間內,向所述第二提供商邊緣設備發(fā)送所述測試參數。
7.如權利要求6所述提供商邊緣設備,其中,所述設備中的所述配置模塊被配置為在所述測試完成時,當從所述第二提供商邊緣設備獲得測試統(tǒng)計時整合數據。
8.一種用于動態(tài)地配置以太網中的提供商邊緣設備的方法,所述方法包括: 在從第二提供商邊緣設備獲得能力分組時,確定所述第二提供商邊緣設備是否能夠支持所配置的測試參數; 與所述第二提供商邊緣設備進行同步以發(fā)送所述測試參數;以及 在預配置的時間內,向所述第二提供商邊緣設備發(fā)送所述測試參數。
9.如權利要求8所述的方法,其中,所述提供商邊緣設備被配置為整合從所述第二提供商邊緣設備獲得的測試統(tǒng)計。
10.如權利要求8所述的方法,其中,所述測試參數包括鏈路的帶寬、業(yè)務類型。
11.如權利要求8所述的方法,其中,所述測試統(tǒng)計包括測試結果、性能特性、有關所接收的數據的信息。
12.一種用于測量以太網環(huán)境中提供商邊緣設備的性能特性的方法,所述環(huán)境包含網絡管理模塊、多個提供商邊緣設備、載波網絡和客戶網絡,其中,所述方法被配置為: 由所述提供商邊緣設備確定第二提供商邊緣設備是否能夠支持由所述提供商邊緣設備配置的測試參數; 由所述提供商邊緣設備與所述第二提供商邊緣設備進行同步以用于發(fā)送所述測試參數;以及 在所述測試完成時,由所述網絡管理模塊從所述第二提供商邊緣設備接收測試統(tǒng)計。
13.如權利要求12所述的方法,所述網絡管理模塊被配置為在以下情形下中止所述測試: 當從所述提供商邊緣設備獲的信號時; 當確定所述提供商邊緣設備的測試參數能力有不匹配時;以及 當確定所述提供商邊緣設備的測試參數有不匹配時。
14.如權利要求12所述的方法,其中,所述網絡管理模塊被配置為接收所述測試統(tǒng)計,其中,所述測試統(tǒng)計包括測試結果、性能特性、傳送到所述提供商邊緣設備的內容的信息。
15.如權利要求12所述的方法,其中,所述提供商邊緣設備被配置為發(fā)送所述測試參數,其中所述參數包括鏈路的帶寬、業(yè)務類型。
16.如權利要求12所述的方法,其中,所述提供商邊緣設備還被配置為在所述測試完成時,當從所述第二提供 商邊緣設備獲得測試統(tǒng)計時整合數據。
全文摘要
公開了一種用于測量網絡中的性能特性的互連設備的動態(tài)配置。本發(fā)明涉及性能特性的測量,更具體地,涉及網絡中互連設備的性能特性的測量。在現有的系統(tǒng)中沒有動態(tài)確定網絡的性能特性和自動進行網絡的設備之間的測試過程的機制。所公開的系統(tǒng)允許在網絡中動態(tài)配置諸如提供商邊緣設備的設備。另外,可以確定測試中的設備的能力,從而配置測試參數。另外,可以同步設備,并且可執(zhí)行測試。這樣,測試過程自動進行,并消除容易出錯和繁瑣的人工配置。
文檔編號H04L12/24GK103109497SQ201080069021
公開日2013年5月15日 申請日期2010年9月10日 優(yōu)先權日2010年9月10日
發(fā)明者O·普拉卡什, P·潘迪 申請人:阿爾卡特朗訊公司