国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      用于收集網絡性能信息的系統(tǒng)和方法

      文檔序號:7678714閱讀:204來源:國知局

      專利名稱::用于收集網絡性能信息的系統(tǒng)和方法用于收集網絡性能信息的系統(tǒng)和方法
      背景技術
      :隨著技術的發(fā)展,電話已經顯著進步。電話通信曾經局限于模擬的共用交換電話網(PSTN),其中的PSTN傳統(tǒng)地由兩種電話承載商形成本地電話承載商和長途電話承載商。本地電話承載商建立了本地網,供預訂用戶在本地區(qū)域內進行通信,而長途電話承載商則在本地電話網之間建立了網絡,讓不同本地承載商的預訂用戶互相通信。隨著時間的遷移,人們開發(fā)了移動電話網,讓預訂用戶能夠使用移動電話。首先,無線網和手機都是模擬制式的。人們開發(fā)了無線網技術來提供數(shù)字無線通信,這種數(shù)字技術提供了比模擬無線通信更加清楚的信號。在與數(shù)字無線網向前發(fā)展的大約同一時間,因特網也在向前發(fā)展。國際標準組織(ISO)在1977年開發(fā)了開放系統(tǒng)互連(OSI)基本參考模型,這個模型目前包括不同的七層。每一層為特定類型的操作提供協(xié)議。更加具體地說,這七層包括物理層(第一層)、數(shù)據(jù)鏈路層(第二層)、網絡層(第三層)、傳輸層(第四層)、會話層(第五層)、表示層(第六層)和應用層(第七層)。,每個實體都與剛好在它下面的層直接交互,并提供設施供它上面的層使用。每一層上的協(xié)議使得實體能夠與同一層上的其它實體進行通信。因特網一開始支持在用戶之間傳遞簡單的數(shù)字數(shù)據(jù)。早期通信應用之一包括電子函件。但是,作為開發(fā)出來的通信標準和協(xié)議,因特網成長為包括更加先進的通信應用,包括因特網協(xié)議話音(VoIP)。圖1說明傳統(tǒng)電信網絡,它包括四類和五類交換機102a102n(—起稱為102)和104a104n(—起稱為104),它們連接到7號信令系統(tǒng)(SS7)網絡106(用虛線表示)。在歷史上,五類交換機104—般都是通過帶內信令而不是(verses)使用SS7信令進行通信,并且在網絡內形成預訂用戶的本地網來支持互相之間的電話呼叫。開發(fā)四類交換機的目的是用于在端局(沒有畫出)處的五類交換機104之間進行長途連接。單片的四類交換機102—般都是由多個組件形成,包括端口,端口交叉連接矩陣,具有外部信令單元的交換機消息傳遞總線,以及呼叫處理單元,如同本領域技術人員都明白的一樣。四類交換機是基于電路的,使用時分復用(TDM)技術,并且能夠終接更高的高速通信,包括T1、T3、0C-3和其它四線電路連接。本領域技術人員還明白,TDM是一種同步通信協(xié)議。SS7網絡106包括信號傳輸點(STP)108a108n(—起稱為108),四類和五類交換機上的服務交換點(SS),以及服務控制點(SCP"~~沒有畫出)。SS7網絡連接到四類和五類交換機,用于在交換機之間提供和維持交換機間呼叫服務。SS7網絡用于為帶外呼叫建立傳遞信號,因為與帶內信令相比,帶外信令更加安全,速度更快。通過SS7網絡,通過到STP的連接,將四類交換機的交換機間干線的呼叫狀態(tài)變化傳送給相鄰交換機。為了管理和路由呼叫,將STP108用作交換機間消息傳遞網絡,從而通過STP交換機提供的SS7網絡上的消息傳遞,使得兩個交換機控制交換機之間的中繼(trunking),這些STP交換機充當交換機間消息總線。四類交換機的呼叫狀態(tài)機提供控制,以便在單片交換機的交叉連接矩陣內路由業(yè)務。呼叫狀態(tài)機還通過到STP的連接提供呼叫控制信令信息給其它交換機。為了建立和拆除呼叫,通過STP將呼叫控制信令信息路由給其它交換機。STP路由的呼叫控制信息包含用于讓終接交換機完成各種呼叫的關于呼叫的有關信息。電話通過許多途徑受益于OSI模型的開發(fā)。一條途徑是通過將呼叫控制器分開成異步網絡上的分布式交叉連接,例如異步傳輸模式(ATM)或因特網協(xié)i義(IP)網絡。圖2說明包括分組網202的常規(guī)電話網200。在一個實施例中,分組網202是ATM網絡。媒體網關(MG)204a204n(—起稱為204)是在完全不同的通信網之間修改和轉換協(xié)議的媒體翻譯或轉換裝置。與五類交換機206a206n(—起稱為206)通信的媒體網關204位于分組網202的邊緣。媒體網關204將TDM分組或流208轉換成分組、幀或信元(cell)(以后一起稱為"分組")210,以及反過來。分組網202作為話音呼叫的分布式虛擬媒體網關端口交叉連接獨立地8工作,主要是因為位于分組網202上的一個或多個呼叫控制管理器(CCM)212。呼叫控制管理器212與媒體網關204通信,并且控制媒體網關204,通過遠方末端地址分配來提供關于如何轉動(rotate)分組210的指令。通過將呼叫控制器與四類交換機分開,分組網202在效果上成為交換系統(tǒng)的虛擬交叉連接。分組網202使得包括話音數(shù)據(jù)通常稱為載體分組(bearerpacket)的分組210,帶上目的地地址214a和始發(fā)地地址214b的標簽,讓內容數(shù)據(jù)214c正確地從始發(fā)地媒體網關204b路由到目的地媒體網關204a。將分組網202用作媒體網關204受控于CCM212,并且可以通過IP地址和媒體網關204之間的虛擬電路(VC)或者虛擬路徑(VP)在分組網202上傳遞分組210,從而通過分組網202將分組適當?shù)芈酚傻秸_的目的地網絡節(jié)點。CCM212從媒體網關204和信令點接收呼叫狀態(tài)處理信息,并且利用査找表(沒有畫出)來處理呼叫狀態(tài)變化。在那以后,CCM212將分組尋址和狀態(tài)變化傳遞給媒體網關204來處理呼叫。人們開發(fā)了以太網協(xié)議來支持計算機網絡,讓多個計算機共享共用的外部互相通信總線。一般將以太網用于支持局域網(LAN)。以太網通過傳遞數(shù)據(jù)幀來進行工作。盡管因為以太網假設具有(與定義以太網的正EE802.3標準中給出的總線標準有關的)已知的帶寬容量,所以以太網在局部環(huán)境里(例如在建筑物內)工作良好。以太網是一種共享環(huán)境,其中共同使用產生了叫做沖突的傳輸差錯。這些沖突由計算機中的以太網卡來檢測,并利用隨機重傳定時器來避免下一次沖突。由于缺少專用帶寬和時隙,在通信系統(tǒng)中使用以太網存在特殊的問題。以太網的共享本質產生了額外的復雜性與無線技術一起使用時,可用帶寬會發(fā)生變化。ATM或IP網這種分組網上傳輸?shù)耐ㄐ艆f(xié)議可以利用基于TDM的傳輸設施;與異步的以太網傳輸設施相比,這些基于TDM的傳輸設施是同步的。同步傳輸協(xié)議使用共用時鐘和信道架構(schema),因此,網絡上的每個裝置同專用路徑一起同步工作。在TDM這種專用系統(tǒng)里有兩種"連接"狀態(tài)知識。每條信道具有專用的帶寬大小以及從共用時鐘計算出來以確定路徑差錯的差錯率。這兩種連接狀態(tài)知曉功能(awarenessfunctionality)由信道本身和共用時鐘以及TDM報頭中的數(shù)據(jù)提供。共用時鐘支持如下內容的確定(1)從一個末端點到另一個末端點的通信數(shù)據(jù)速率,以及(2)數(shù)據(jù)質量。另外,TDM協(xié)議包括TDM幀的報頭中的"遠方末端狀態(tài)"數(shù)據(jù),以表明在遠方末端是否有連接,從而表明沿著通信路徑的連通(continuity)指示。具體而言,帶內末端到末端告警使得交叉連接裝置能夠接收與其它末端點之間的連通問題的指示。還為連接質量提供帶內告警,其中的比特差錯率(BER)使得每個末端點知道正在接收的數(shù)據(jù)的質量。更進一步,帶寬總是在使用中,這意味著這些分組是同步的,遠方末端確切地知道在給定時間段(例如一秒)內要發(fā)送和接收多少分組。利用已知的帶寬,將它乘以"占用"時間或者使用的時間,能夠很容易地計算使用?;诜纸M的通信會話缺少基于電路的連接狀態(tài)知曉指示器和計時功能,不能為會話控制器提供如下能力了解路徑連接狀態(tài),以便利用充足帶寬以外的任何東西有效地對作出呼叫處理決策進行管理來建立和使用會話。通信協(xié)議(例如以太網和因特網協(xié)議(IP)技術)缺少連接路徑狀態(tài)知曉這種情況,就能夠對正在下降的傳輸路徑質量作出反應以及對帶寬的共享使用非常敏感而言,導致了"間隙(gap)"的出現(xiàn)。多數(shù)IP呼叫控制器解決方案建立在企業(yè)應用的基礎之上,其中由單個實體擁有網絡,并且阿絡的規(guī)模相對較小。IP和以太網協(xié)議缺少帶內路徑信令、質量和使用度量(usemetrics)來支持這一規(guī)模,或者利用分組網管轄外的路徑進行增強的呼叫處理的能力。因為分組通信是異步的,因此沒有任何共用時鐘,因而沒有任何途徑了解傳輸了多少分組;這一點進一步導致了沒有能力確定整個路徑的傳輸質量、可用帶寬的量或者正在使用的量。此外,分組網是"匯聚(converged)"的,意思是它們具有實時和非實時的帶寬使用。目前,沒有任何帶內機制用來確定實時和非實時帶寬的使用情況;擁有這樣的信息將能夠處理呼叫。一般都知道當SS7網絡內末端點之間的SS7信令路徑正在正確地工作(例如能夠獲得配置的(provisioned)帶寬)時,呼叫控制引擎都假設連接操作正確。當以太網、IP和其它數(shù)據(jù)網過多預訂(oversubscribed),引起分組網擁塞并且無法獲得吞吐量時,這些操作假設就有問題。如果WiFi電話這種末端點正在移動,并且?guī)掚S著信號強度而改變時(例如當一個人從連接點天線走開時,WiFi電話丟失帶寬),這一連接操作假設也不能支持良好的呼叫處理。分組網中防止實時媒體業(yè)務過多預訂可以使用的一種技術是利用呼叫允許控制(CAC,CallAdmissionControl)或稱作資源預留協(xié)議(RSVP,ResourceReservationProtocol)的相當?shù)腎P方案。CAC主要用于防止話音業(yè)務中出現(xiàn)擁塞,在呼叫建立階段應用,以便通過預留資源來確保數(shù)據(jù)流有足夠的帶寬。為了在整個分組網上預留帶寬,CAC要求沿著要在上面路由呼叫并且常常雙向的兩個媒體網關之間的虛擬電路,在每個點執(zhí)行CAC程序。盡管存在CAC功能,但是因為呼叫建立期間CAC程序所需要的時間而幾乎從來沒有使用過這種CAC功能。例如,在目前,CAC通常不能在超過每秒鐘40個呼叫時工作,媒體網關或四類交換機上典型的呼叫建立可以是每秒鐘200個呼叫或更多。用于監(jiān)視IP會話性能(也就是在已經建立了呼叫會話以后)的一種技術是利用正TFRFC3550定義的實時控制協(xié)議(RTCP,Real-TimeControlProtocol)。RTCP收集媒體連接上的統(tǒng)計信息(statistics),包括發(fā)送的字節(jié)數(shù),發(fā)送的分組,丟失的分組,抖動,反饋,以及往返延遲。可以利用簡檔專用擴展(profilespecificextension)在RTCP分組中提供其它信息。工作于每個會話基礎之上的RTCP被用于在會話終止以后報告服務質量(QoS)。統(tǒng)計信息(statisticsinformation)可以用來例如通過限制數(shù)據(jù)流或改變CODEC壓縮來提高服務質量。但是,實時QoS統(tǒng)計信息的利用限于與RTCP流有關的具體會話。為了測量以太網性能而正在開發(fā)的正在出現(xiàn)的標準是802.1AG。這個標準通過在以太網網段上生成和傳遞802.1AG分組或"心瑕fe(heartbeat)"來工作。通過第二層以太網虛擬電路,例如VLAN或以太網隧道,來傳遞這些802.1AG分組。在以太網隧道的末端和中間點,在以太網上周期性地將802.1AG分組發(fā)送給遠方末端。利用Y1731協(xié)議來計算802.1AG分組之間傳遞的數(shù)據(jù)幀的數(shù)量。這種配置使得性能測量(PM,PerformanceMeasures)能夠進行,從而計算以太網末端點之間路徑性能的某些信息。802.1AG和Y.1731的這種組合使得末端點能夠了解路徑中的幀丟失率(FLR)、分組延遲和抖動。這種配置有助于幫助監(jiān)視以太網路徑的性能并診斷連接故障。但是,這種配置沒能提供使用中的實時帶寬或者使用中的總帶寬。對于在分組傳輸路徑中流通周期期間(durihngperiodsofflux)處理呼叫的會話控制器進行的適當管理而言,或者對于實時業(yè)務的管理而言,這一信息是有用的。服務提供商常常在隔離和診斷網絡問題的時候碰到麻煩。試圖確定分組丟失問題在網絡上節(jié)點段(也就是兩個網絡通信裝置之間的路徑)上的位置,可以在這個節(jié)點段上傳遞用來追蹤(trace)數(shù)據(jù)分組的探針(probe)。但是,典型情況下這個探針是網絡通信裝置以外的外部裝置,只是臨時進行追蹤來確定網絡性能信息,例如分組丟失、抖動和延遲。使用外部探針的運營商可以査看追蹤結果來診斷網絡通信問題。但是網絡通信裝置無法獲得這些結果,網絡通信裝置也不能用它們來改變網絡通信。今天的電信交換系統(tǒng)支持一個網絡或一個不同的網絡內的兩個末端點之間的因特網協(xié)議(IP)通信在遠方末端點終接。基于始發(fā)方輸入的地址,將兩個末端點之間的呼叫路由給終接末端點。然后將這一地址信息中繼(relay)給呼叫控制管理器(CCM),這個呼叫控制管理器屏蔽(screen)、翻譯和路由這一呼叫給終接預訂用戶或者另一網絡,在遠方末端預訂用戶的末端點終接。這一過程的基本功能在這一領域被人們廣泛了解,并且在整個電信網絡中用于話音呼叫。在這個交換系統(tǒng)的體系結構中,到末端點以及來自末端點的呼叫由CCM控制。CCM可以位于TDM交換機體系結構內的單片裝置中,或者由控制呼叫的外部(outboard)計算裝置提供,這個外部計算裝置利用信令來控制呼叫,這些信令控制位于網絡內基于網絡的路由和交換裝置。后一種裝置被稱為軟交換機體系結構。IP網絡內的軟交換機體系結構利用來往于末端裝置和媒體網關的信令來控制呼叫處理。用于這一IP信令的協(xié)議的一個實例是會話發(fā)起協(xié)議(SIP,SessionInitiationProtocol)。這一協(xié)議目前主要用于IP電話,例如VoIP,能夠被用作末端用戶和CCM之間和/或一個網絡的CCM和另一個網絡的CCM之間的訪問協(xié)議。主要用于CCM和媒體網關之間的另一個協(xié)議是ITU-TH.248協(xié)議,一般將它叫做Megaco。利用媒體網關建立呼叫時,這一協(xié)議是讓CCM控制進/出媒體網關的控制協(xié)議。在分組網框架中,兩個末端點之間的IP通信(訪問末端點和媒體網關)受控于這個末端點的來往于這個CCM的信令。CCM12基于存儲在CCM中并且來自CCM控制的末端點的狀態(tài)的信息來提供鑒別、屏蔽、翻譯和路由。在軟交換機體系結構中,呼叫控制只能基于CCM擁有的信息或者與CCM有聯(lián)系的裝置的開/關狀態(tài)來完成。盡管這一配置在靜態(tài)環(huán)境中非常好,但是分組網在任何時刻都處于變化狀態(tài)之中,因為除了話音呼叫以外,網絡本身能夠承載不同類型的信息。本領域技術人員知道,分組網是一種能夠承載話音、數(shù)據(jù)和視頻的匯聚網(convergednetwork),它們全部在單獨一條路徑上,分組網內呼叫的路由不是靜態(tài)的,從一個呼叫到另一個呼叫會發(fā)生明顯的變化。由于分組網內容通信變數(shù),呼叫會碰到擁塞和因為等待時間、抖動和分組丟失而導致的話音質量損失。隨著呼叫時刻網元使用情況的不同,這些內容通信變數(shù)會影響呼叫在任意時刻的任意部分。與提供專用信道和電路的TDM系統(tǒng)不一樣,CCM只擁有對它自己的末端點的控制。其它末端單元可以嘗試呼叫,計算機可以發(fā)送/接收數(shù)據(jù)而不與CCM交談,并且其它裝置可能需要帶寬,而原始呼叫正在進行,從而引發(fā)參與方的話音質量問題。除了這些基本間隙以外,調節(jié)帶寬貧乏的的許多物理層1系統(tǒng)正被用于發(fā)射設施。WiFi、EVDO、4G(WiMax)、DSL和電纜系統(tǒng)全都是物理層1技術,它們呈現(xiàn)出不同的帶寬速率,以及它們隨著信噪比(SNR)改變而修改可用帶寬的能力的管理。沒有將常規(guī)軟切換設計成在碰到擁塞、抖動或延遲問題時,例如碰到上面描述的那些問題時,用來為主叫提供緩解。因為常規(guī)CCM只能基于來往于這些主叫方的連接確定呼叫成功,因此沒有為呼叫成功將兩方之間的話音質量考慮進來。分組網帶內信號的通信問題很難隔離。目前,如果在傳輸路徑上存在通信問題,很少有技術能夠隔離這個問題。一種技術包括使用外部探針來捕獲分組并對分組進行譯碼,一般將它叫做追蹤,它穿過通信路徑來幫助隔離問題。但是,技術人員一般只有在響應顧客通知通信承載商存在通信問題才進行追蹤。如果問題存在于不同承載商運營的分組網中,承載商的典型反應是聯(lián)系其它承載商,以確定其它承載商是否能夠找出它自己的網絡中的問題。換句話說,在一個或多個分組網中對帶內通信問題進行定位是非常困難的,因為這種問題的故障查找工具局限于帶外性能度量(PM,PerformanceMetrics),通過控制或信令路徑的帶內信息則沒有這種工具。目前分組網上實現(xiàn)的電話存在的一個問題是呼叫控制管理器沒有關于載體路徑的信息。傳統(tǒng)地,傳輸路徑狀態(tài)和單片交換機之間曾經存在聯(lián)系,其中的單片交換機在本質上曾經擁有這條路徑的一個末端,在這條路徑上曾經能夠獲得帶內信令和線路特性,并且?guī)刃帕詈途€路特性曾經是CCM用于呼叫處理所使用的信息的一個組成部分。如同VoIP的當前實現(xiàn)中所表明的一樣,沒有了載體路徑的知識,呼叫控制管理器會建立話音質量很差的呼叫或者呼叫的建立過程會出現(xiàn)故障。另外,IP服務網關,例如寬帶遠程訪問服務器(BRAS),將每個顧客的DSL業(yè)務限制在它們購買的速度上,一般將這一點叫做業(yè)務速率整形(shaping)。在嵌入式TCP流量控制機制以外,沒有任何末端到末端信令用來調整突發(fā)(bursting)從而消除分組丟失。速率整形是一種以靜態(tài)方式強迫進行的帶寬約束,這種約束會改變分組網中傳輸路徑的本質。這種整形與一般情況下共享或"過多預訂"帶寬(正常情況下它們與網絡之間的中繼設施相關聯(lián))結合,導致為VoIP提供服務的媒體網關和其它實時服務(例如視頻點播(VOD))之間的未知傳輸路徑狀態(tài)。對分組進行業(yè)務服務質量(QoS)管理,其中多個流聚集成較小的流或信道。因特網協(xié)議QoS的應用是在通過單條鏈路發(fā)送業(yè)務的出口點進行的。目前的業(yè)務引擎使用如下信息來進行QoS業(yè)務決策。這些決策是分配服務類別(CoS,ClassofService),然后在這個服務上進行行動來對業(yè)務進行整形、限制或者讓業(yè)務通過到達出口點。用于分配優(yōu)先級給業(yè)務流的變量可以是基于進入端口(給整個端口分配CoS),端口內的虛電路(給以太網虛電路、LSP等分配CoS),每個分組的優(yōu)先級比特(P比特)標記,協(xié)議類型(給分組或業(yè)務的具體類型分配CoS),IP地址和端口(給整個IP地址或者它的端口地址分配CoS),會話標識(HTTP、UDP或其它會話尋址的呼叫)等等。這種優(yōu)先級標記信息由服務點,以及共享鏈路用來為共享業(yè)務流進行QoS。信息的QoS和CoS類型可以在進行業(yè)務管理或QoS功能的聚集點獲得。但是不使用基于會話或路徑的協(xié)議,目前還無法獲得網絡中其它地方分組流里傳輸或丟失的分組的數(shù)量。QoS機制一般不跟蹤這些分組丟失功能。在目前的業(yè)務速率整形設計中,當分組網或數(shù)字用戶線接入多路復用器(DSLAM)本身沒有足夠的帶寬來支持分組會話時,因特網會突發(fā)分組流給DSL用戶。在基于TCP的會話中,在會話中檢測到分組丟失以后,就降低傳輸速率。在VoIP中,分組丟失不是使用實時控制協(xié)議(RTCP)信令來計數(shù)的,而是在呼叫進行過程中由末端點捕獲的。但是,RTCP僅僅考慮它自己的會話的性能,而不把傳輸路徑性能作為一個整體來考慮。在這兩種情況下,通過分組網發(fā)送分組,分組在路徑中間被丟棄,不會到達顧客住宅設備(CPE,CustomerPremisesEquipment)和用戶。更為重要的是,關于分組丟失沒有任何交叉會話信息,并且?guī)葲]有任何整體路徑信息可用。還有,分組丟失可能源自可用帶寬傳輸速率下降,例如當WiFi用戶從^ViFi接入點(AP)走開并且喪失RF信號強度,信噪比升高,或者因為許多用戶同時接入這個AP而導致?lián)砣觿?。傳輸路徑中所有這些類型的情況對完成呼叫處理和呼叫管理的能力有著嚴重的影響。因特網服務提供商(ISP)可以基于它們的服務計劃提供不同的因特網連接速度或數(shù)據(jù)傳輸速率。例如,用戶可以為預定量購買1.5Mbps的數(shù)據(jù)傳輸速率,例如10Mbps數(shù)據(jù)傳輸速率或更高。一般而言,傳輸路徑在共享的(中繼的)BRAS資源和正在提供的DSLAM之間。從網絡到用戶的下載方向上帶寬消耗的正常量比上游方向的高。但是,在IP萬維網服務器中沒有任何相關的節(jié)流機制(throttlingmechanism),其中的IP網絡服務器鏈接到可以用于對分組傳輸進行整形的用戶的ISP服務計劃。因此,所有網絡業(yè)務典型情況下都是基于用戶購買的數(shù)據(jù)傳輸速率,在BRAS處進行的。根據(jù)網絡情況不同,這一業(yè)務的一些不能使它到達DSL用戶,因為BRAS沒有關于從它自己到顧客的IP服務路徑的任何知識。當BRAS確實認識到分組網上的擁塞時就會出現(xiàn)問題,其中的分組正在因為帶寬不夠而被丟棄。一些分組會在分組網中或者在分組網中某個地15方的聚集裝置處被丟棄。目前,很少有情報認識到分組網中丟棄的分組。事實上,分組網被設計成基于QoS標記來拋棄業(yè)務。這個問題變得更加糟糕,因為輸送最終會被丟棄的分組會加劇對網絡的擁塞。這些分組會消耗帶寬,直到被丟棄。人們設計了傳輸控制協(xié)議(TCP),以便在以分組丟失、分組失序和分組重復的可能性為特征的最大努力的分組存儲和轉發(fā)環(huán)境中工作。分組丟失會因為例如擁塞的網元拋棄分組而發(fā)生。在這里,網元的微處理器或存儲器沒有足夠的容量來應付將路由進入這個元素和從這個元素路由出去的全部分組。分組失序會因為例如在傳輸過程中路由改變而發(fā)生。在這里,TCP連接的分組可能正在部分地在小帶寬陸地路徑上任意傳輸,并且當路由表改變時,部分地在高帶寬衛(wèi)星路徑上發(fā)生。分組重復會在例如以下情況下發(fā)生兩個直接連接的網元使用可靠的鏈路協(xié)議,并且在接收機正確地收到分組以后,發(fā)射機收到這個分組的應答之前,鏈路關閉。TCP協(xié)議內嵌入的能力是TCP滑窗技術?;氨婚_發(fā)出來,并被部署為流量控制機制,用來使一個分組一個分組的傳輸?shù)男世速M最小。連接中允許TCP的末端裝置之間,數(shù)據(jù)的發(fā)送是利用滑窗技術來完成的。TCP需要接收主機對發(fā)送的所有數(shù)據(jù)進行應答?;胺椒ㄊ沁@樣一種過程,利用它,數(shù)據(jù)的多個分組可以用單獨一個應答來證實。
      發(fā)明內容為了克服分組網路徑性能信息有限的問題,本發(fā)明的原理支持在網絡節(jié)點之間周期性地傳遞性能信息分組(PIP)數(shù)據(jù)分組,從而使網絡節(jié)點能夠收集和使用網絡性能信息。要注意,在本說明書中定義的PIP與正TFRFC1622PIP不同。在一個實施例中,這些PIP數(shù)據(jù)分組可以是802,1AG數(shù)據(jù)分組,并且可以用修改的ITU-TY.1731協(xié)議來收集網絡性能信息。可以以實時或近實時方式發(fā)送性能信息分組,并在遠方末端網絡裝置處接收,以便創(chuàng)建傳輸性能信息??梢宰屍渌鼞谩⒖刂破?、服務器和協(xié)議棧能夠獲得這一網絡性能信息,作為路徑和/或節(jié)點操作測量。在另一個實施例中,可以將在路徑的一個末端收到的,在PIP分組中傳遞的信息,周期性地發(fā)16送給另一末端,從而使遠方末端了解發(fā)送和接收性能信息。網絡性能信息可以包括總實時帶寬使用(totalreal-timebandwidthuse)、總帶寬使用(totalbandwidthuse)、傳遞的分組、分組丟失(packetloss)、抖動(jitter),在網絡節(jié)點之間傳遞的數(shù)據(jù)分組(或者其它如果被定義)的延遲,或者其它信息。另外,本發(fā)明的原理支持收集歷史數(shù)據(jù)速率性能來基于歷史數(shù)據(jù)速率對正在傳遞給網絡節(jié)點的數(shù)據(jù)進行管理。例如,可以將一天中的實時數(shù)據(jù)速率用于在建立通信路由之前提供不同網絡節(jié)點之間的負荷共享。還可以將本發(fā)明的原理用于支持通過區(qū)分具有實時和非實時內容的數(shù)據(jù)分組,來收集網絡性能信息或數(shù)據(jù)分組類型的統(tǒng)計信息。通過收集不同數(shù)據(jù)分組類型的統(tǒng)計信息,可以進行額外的網絡管理,來避免網絡節(jié)點過載,使得網絡節(jié)點處的數(shù)據(jù)分組性能下降或丟棄。在一個實施例中,呼叫控制管理器可以與用戶裝置、接入節(jié)點或服務點,例如媒體網關,進行通信,來獲得線路和干線狀態(tài)"分組傳輸路徑"信息,通過結合收集的實時數(shù)據(jù)分組統(tǒng)計信息,供呼叫會話管理使用。符合本發(fā)明的原理的系統(tǒng)的一個實施例包括一種網絡通信裝置。這種網絡通信裝置包括輸入/輸出(I/O)單元,用于將數(shù)據(jù)分組傳遞給通信網并從該通信網傳遞數(shù)據(jù)分組;以及至少一個模塊。這里所說的至少一個模塊用于對一個時間段中通過所述I/O單元傳遞的總數(shù)據(jù)分組進行計數(shù);對所述時間段中通過所述I/O單元傳遞的包括實時內容的數(shù)據(jù)分組進行計數(shù);確定通過所述I/O單元傳遞的總數(shù)據(jù)分組的帶寬;確定通過所述I/O單元傳遞的包括實時內容的數(shù)據(jù)分組的帶寬;以及傳遞記號(indicia),該記號表示通過所述I/O單元傳遞到另一個網絡通信裝置的總數(shù)據(jù)分組和包括實時內容的數(shù)據(jù)分組的帶寬。符合本發(fā)明的原理的系統(tǒng)的一種方法可以包括監(jiān)視分組網傳輸特性??梢员O(jiān)視包括在分組網的網絡節(jié)點段上傳遞的實時內容的數(shù)據(jù)分組??梢源_定包括在分組網的網絡節(jié)點段上傳遞的實時內容的數(shù)據(jù)分組的至少一個傳輸性能特性??梢詫⒋硭鶄鬟f的包括實時內容的數(shù)據(jù)分組的傳輸性能特性的記號傳遞給這一分組網上的網絡節(jié)點,以便監(jiān)視和管理這個網絡節(jié)點段的傳輸性能特性。在一個實施例中,可以包括突發(fā)性(burstiness)或"峰度(peakedness)"的次級測量,來表明過度預訂這個實時內容流的能力。峰度指的是業(yè)務突發(fā)脈沖串(burst)相對于流經這條路徑的業(yè)務流的平均速率的標準偏差。從本質上講,不同帶寬大小和分組化速率的多個實時會話會引入突發(fā)脈沖串性質的(bursty)實時業(yè)務,可以表征并捕獲這種突發(fā)脈沖串性質的實時業(yè)務,作為路徑狀態(tài)信息。網絡通信裝置可以包括輸入/輸出單元,用于在網絡節(jié)點段上傳遞數(shù)據(jù)分組;以及存儲器單元,用于存儲與通過所述I/0單元傳遞的包括實時內容的數(shù)據(jù)分組有關的網絡性能信息。存儲的信息可以包括觸發(fā)器來講信息輸出給遠方末端。如果分組流可能不是對稱的,那么在通信路徑的兩個末端處都需要知道路徑狀態(tài)。在一個實施例中,可以用性能信息分組與沿著通信路徑的網絡節(jié)點共享路徑狀態(tài)。下面將參考附圖詳細地描述本發(fā)明的說明性實施例。在這里將附圖結合進來作為參考。在這些附圖中圖1說明一種傳統(tǒng)電信網絡,它包括連接到7號信令系統(tǒng)(SS7)網絡的四類和五類交換機;圖2說明包括分組網的常規(guī)電話網;圖3說明一種示例性的分組網,它利用性能信息分組來確定網絡性能fe息5圖4說明示例性的數(shù)據(jù)分組流,包括PIP數(shù)據(jù)分組和包括實時和非實時內容的數(shù)據(jù)分組;圖5是一個示例性網絡節(jié)點的框圖,這個網絡節(jié)點被配置成按照本發(fā)明的原理來實現(xiàn)功能;圖6是一些示例性模塊的框圖,它們被配置成按照本發(fā)明的原理確定和收集網絡性能信息;圖7說明多個示例性的數(shù)據(jù)分組網,它們具有示例性的網絡節(jié)點,這些示例性的網絡節(jié)點被配置成確定和收集網絡性能信息;圖8是示例性末端或中間點裝置的框圖,它說明為了采用本發(fā)明的原理而使用的結構和功能操作;圖9是一個示例性針孔(pin-hole)防火墻裝置的框圖,它說明為了采用本發(fā)明的原理所使用的結構和功能操作;圖10是一個示例性頭端(head-end)裝置的框圖,它說明為了采用本發(fā)明的原理所使用的結構和功能操作;圖11是一些示例性模塊的框圖,該模塊用于確定與利用圖8~10所描述的網絡通信裝置傳遞的數(shù)據(jù)分組有關的網絡性能信息;圖12說明在數(shù)據(jù)分組網中的網絡節(jié)點上進行的示例性過程;圖13說明一個示例性網絡節(jié)點,該網絡節(jié)點用于按照本發(fā)明的原理在分組網上實現(xiàn)功能和通信;圖14是用于管理網絡通信的示例性過程的流程圖15說明具有呼叫控制管理器的一個示例性的分組網,這個呼叫控制管理器具有用于管理分組網上呼叫通信的網絡性能信息集中表(centralizedtable);圖16是一個示例性過程的流程圖,這個過程用于呼叫控制管理器使用集中表里存儲的網絡性能信息來控制呼叫;圖17A是在分組網上控制通信的高級別過程的流程圖17B是許可表(permissiontable)的一個實施例,可以用這個許可表來建立各個網絡參與方到在一個或多個網絡上收集的網絡性能信息的許可或訪問級別;圖18是用于傳遞數(shù)據(jù)分組的示例性多節(jié)點分組網的一個框圖,這些數(shù)據(jù)分組包括傳輸路徑中每個節(jié)點生成的網絡性能信息;圖19是按照本發(fā)明的原理生成并在分組中傳遞網絡性能信息的示例性過程的流程圖20是一個流程圖,它說明對分組網中生成網絡性能信息表明傳輸性19能問題的節(jié)點進行分離的一個示例性過程;圖21是用于標識一個或多個分組網中通信問題的一個示例性過程;圖22說明具有一個服務提供商和兩個運營商的一個示例性分組網;圖23A和23B說明具有多個以太網服務提供商(ESP)的多承載商網絡和具有與網絡接口裝置通信的多點裝置的多點網絡;圖24A24C(—起稱為圖24)是用于進行線路到線路呼叫流的示例性過程的流程圖25A25C(—起稱為圖25)是用于提供呼叫處理,在始發(fā)線路和終接干線之間重路由呼叫的示例性過程的流程圖26A26C(—起稱為圖26)是為通過IP干線來到線路的呼叫進行擁塞控制的示例性過程的流程圖27A說明包括不同通信承載商運營的兩個網絡的一個示例性的網絡系統(tǒng);圖27B說明為通信承載商的顧客和伙伴確定記賬所使用的示例性的記賬實體;圖28A和28B(—起稱為圖2'8)是示例性萬維網瀏覽器界面的屏幕截圖29說明示例性的圖形用戶界面(GUI),該圖形用戶界面用來顯示分組網和性能監(jiān)視裝置的原理圖(schematic);圖30是另一個示例性圖形用戶界面的屏幕截圖,上面顯示出網絡上某個節(jié)點的節(jié)點段狀況使用曲線圖31說明OSI七層基本參考模型;圖32說明操作、管制(Administration)和維護實體的一個實例,它描繪多個管制域(administrativedomain);圖33是本發(fā)明一個實施例中網絡實體的框圖;圖34說明本發(fā)明一個實施例中的多個向量性能表;圖35是本發(fā)明的一個實施例中MEF維護實體數(shù)據(jù)流的流程圖36~39說明本發(fā)明的一個實施例中示例性的MEF維護實體有效載荷入口和出口數(shù)據(jù)流;圖40說明本發(fā)明的一個實施例中的末端站ME有效載荷數(shù)據(jù)流;圖41說明本發(fā)明的一個實施例中向量性能相關引擎(VPCE)的網絡示意圖42a42c說明本發(fā)明的一個實施例中的圖形用戶界面(GUI);圖43說明本發(fā)明的一個實施例中的MEF網絡實現(xiàn);圖44說明本發(fā)明的一個實施例中數(shù)據(jù)鏈路層裝置和物理層裝置之間的層間通信的MEF網絡實現(xiàn);圖45說明本發(fā)明的一個實施例中的有線線路(wireline)數(shù)字預訂用戶環(huán)網絡;圖46說明本發(fā)明的一個實施例中的比特交換表;圖47說明本發(fā)明的一個實施例中的無線網;圖48說明本發(fā)明的另一個實施例中數(shù)據(jù)鏈路層裝置和網絡層裝置之間層間通信的MEF網絡實現(xiàn);圖49說明本發(fā)明的另一個實施例中數(shù)據(jù)鏈路層裝置和傳輸層裝置之間層間通信的MEF網絡實現(xiàn);圖50說明本發(fā)明的一個實施例中的TCP分組;圖51說明本發(fā)明的另一個實施例中數(shù)據(jù)鏈路層裝置和會話層裝置之間層間通信的MEF網絡實現(xiàn);圖52說明本發(fā)明的另一個實施例中數(shù)據(jù)鏈路層裝置和表示層裝置之間層間通信的MEF網絡實現(xiàn);圖53說明本發(fā)明的另一個實施例中數(shù)據(jù)鏈路層裝置和應用層裝置之間層間通信的MEF網絡實現(xiàn);圖54是本發(fā)明的一個實施例中TCP窗口大小調整(sizing)方法的方框流程圖55是本發(fā)明的另一個實施例中TCP窗口大小調整方法的方框流程圖56是本發(fā)明的一個實施例中的一個網絡示意圖,它為業(yè)務整形包括一個網絡,這個網絡包括BRAS和DSLAM;圖57說明本發(fā)明的一個實施例中網絡業(yè)務整形方法的用戶界面;圖58說明數(shù)據(jù)鏈路層裝置和ASIC裝置的一個實施例,其中的ASIC裝置與進入(incoming)網絡接口相關,用于傳遞到出去(outgoing)網絡接口;圖59是本發(fā)明的一個實施例中業(yè)務整形方法的方框流程圖60是利用PIP分組中包含的信息控制具有UDP的分組業(yè)務流的方法的方框流程圖61是本發(fā)明的一個說明性實施例中以太網的一個實例;圖62是本發(fā)明的一個說明性實施例中以太網的一個實例;圖63是本發(fā)明的一個說明性實施例中CAC引擎配置的一個實例;圖64是本發(fā)明的一個說明性實施例中網絡性能信息的PIP分組流的一個實例;圖65是本發(fā)明的一個說明性實施例中與接入節(jié)點有關的存儲的網絡性能信息的一個實例;圖66是本發(fā)明的一個說明性實施例中分配網絡資源的過程的流程以及圖67是本發(fā)明的一個說明性實施例中糾正網絡資源故障的過程的流程具體實施例方式圖3說明一種示例性的分組網300,它利用性能信息分組302a、302b(一起稱為302),這些性能信息分組是沿著網絡節(jié)點304a、304b和304c(一起稱為304)之間的節(jié)點鏈路303a、303b和303c(—起稱為303)表示的虛分組路徑在帶內傳遞的。為了這一應用,性能信息分組(PIP分組或PIP數(shù)據(jù)分組)指的是通過數(shù)據(jù)分組網的數(shù)據(jù)路徑傳遞的分組,這個分組被數(shù)據(jù)分組網用來獲得與數(shù)據(jù)分組網的路徑傳輸狀態(tài)有關的性能信息。在一個實施例中,沿著分組網的數(shù)據(jù)或載體路徑在帶內傳遞這種PIP分組。但是,這種PIP分組信息也可以在這個分組網的網元之間在帶外傳遞,通過操作支持網或其它操作或維護網上的控制信令,給其它交換和控制系統(tǒng)提供使用性能測量。PIP分組可以在網絡的節(jié)點之間傳遞,來建立節(jié)點在其中收集或確定網絡性能信息的時間窗,它可以是描述分組使用以及節(jié)點、節(jié)點段、傳輸路徑或網元的性能的任何信息。更加具體地說,更加具體地說,PIP分組可以具有時間戳、計數(shù)器、序列號或其它標識符,以便網絡節(jié)點能夠使用PIP分組為收集或確定這種網絡性能信息建立采樣時間窗。也可以換成是這樣-PIP分組不包括這種標識符,而是在網絡的節(jié)點之間按照規(guī)則的間隔來生成。每個網絡節(jié)點或路徑傳輸點可以通過分組傳輸路徑將PIP分組發(fā)送給遠方末端元素,遠方末端元素可以接收、計算性能并存儲這一信息,以便用作使用和性能測量或網絡性能信息。給定每條通信路徑從它的發(fā)送到接收路徑可以包含信息,末端點可以通過以給定的間隔或者任何其它機制中繼這些測量,來交換和跟蹤雙向路徑的測量,從而使通信路徑的至少一個末端同時具有發(fā)送和接收路徑使用和性能測量。PIP分組可以在網絡節(jié)點之間提供"心跳",網絡節(jié)點能夠用它來確定網絡性能。還可以通過例如在PIP分組的報頭或有效載荷部分中包括網絡性能信息,用PIP分組在網絡節(jié)點之間傳遞收集的或確定的網絡性能信息。在一個實施例中,PIP分組是以太網連接故障管理(CFM)分組,例如802.1AG分組,并且接收使用和性能跟蹤機制可以是ITUY.1731協(xié)議棧。但是,在任何合適的協(xié)議和計算方法下可以使用數(shù)據(jù)的任意分組,用來跟蹤和存儲網絡性能信息??梢詫IP分組302進行格式化,讓它包括能夠提供信息給網絡節(jié)點以確定網絡性能信息的任何信息,其中的網絡性能信息可以包括傳輸速率、傳輸質量和/或傳輸連接性(transmissionco皿ectivity)。另外還可以確定其它網絡性能信息,例如通信路徑使用。PIP數(shù)據(jù)分組302提供"心跳",讓遠方末端(也就是接收末端)的網絡節(jié)點304生成網絡性能信息??梢悦縏wp秒傳遞PIP數(shù)據(jù)分組302,其中TpiP可以短于、等于或長于一秒,并且包括通信時間的時間戳和表明之前發(fā)送的分組數(shù)量的計數(shù)器值,讓接收網絡節(jié)點能夠確定在連續(xù)的PIP數(shù)據(jù)分組之間是否丟失了任何數(shù)據(jù)分組。傳輸速率是一段時間中傳遞的數(shù)據(jù)分組的數(shù)量表示,可以通過例如對一段時間在網段上傳遞的數(shù)據(jù)分組進行計數(shù)來確定。PIP數(shù)據(jù)分組可以用于確定在其中測量傳輸速率的時間段。傳輸質量是鏈路狀態(tài)的測量,可以包括各種鏈路狀態(tài)參數(shù),包括例如分組丟失、抖動和延遲。在一個實施例中,PIP數(shù)據(jù)分組302可以在OSI模型的第二層上傳遞,網絡性能信息可以在第二層上確定。網絡節(jié)點304可以分別包括傳輸性能收集單元306a、306b和306c(—起稱為306),用來生成和收集網絡性能信息。傳輸連接性是網絡上兩個裝置之間的通信指示。連接性可以表示裝置之間通信的信號強度,關閉的或者不能通信的裝置的開/關指示,或者合適的其它性能測量。傳輸性能單元306可以生成與PIP數(shù)據(jù)分組302相聯(lián)系的網絡性能信息。網絡性能信息還可以包括與非分組網有關的信息,例如與電纜DOCSIS、無線CDMA、TDMA、WiMax或者基于電路的網絡有關的信息。不是要對前面所說的進行限制,網絡性能信息可以包括與任何有線或無線網有關的任何數(shù)據(jù),這些數(shù)據(jù)可以表明或者適合用于確定網絡的運營或總的健康情況。網絡性能信息還可以包括這樣的信息它與連接路徑上網元之間傳遞的數(shù)據(jù)無關,而是與網絡某個節(jié)點處的網絡裝置自己的性能有關。例如,網絡性能信息可以表明緩沖器使用級別,緩沖器過流,緩存數(shù)據(jù)或者對數(shù)據(jù)排隊時經歷的差錯,缺乏處理引入的等待時間,某個網絡裝置(例如交換機和路由器)的交換結構(fabric)的分組丟失,或者與某個網絡裝24置有關的任何其它性能問題。應當明白,不同的網絡類型和不同的連接路徑會具有網絡性能問題的不同記號。例如,Tl線路可能沒有與分組丟失、抖動或等待時間有關的數(shù)據(jù),而是換成僅僅呈現(xiàn)與Tl連接路徑上感受到的性能有關的紅色、黃色或綠色告警。同樣,可以有跟無線網有關的大量數(shù)據(jù),它們表明網絡性能,例如信噪比、干擾電平、信號強度或者關于無線網性能的合適的任何其它數(shù)據(jù),這些數(shù)據(jù)是有用的并且可以用作網絡性能信息。繼續(xù)看圖3,除了基于PIP數(shù)據(jù)分組生成網絡性能信息以外,本發(fā)明的原理還支持網絡節(jié)點304確定實時傳輸速率或實時業(yè)務使用(也就是在一個時間段內,在若干網段上傳遞的包括實時內容的多個數(shù)據(jù)分組,或者用數(shù)學語言來描述,實時帶寬使用,可以通過以下方式來確定跟蹤給定時間段內傳送的每個實時分組的大小的累計總和。也可以換成是,跟蹤實時分組傳輸速率=實時分組的數(shù)量*平均分組大小/給定時間段)。實時內容是使用實時和近實時數(shù)據(jù)分組通信的應用(例如VoIP電話呼叫)產生的數(shù)據(jù)。包括實時內容的數(shù)據(jù)分組(也就是實時數(shù)據(jù)分組)可以包括有效載荷數(shù)據(jù)308,這些有效載荷數(shù)據(jù)308代表電話呼叫期間的話音,實況事件期間的視頻數(shù)據(jù)流,實況音樂會或實況無線電廣播期間的音樂流,或者玩游戲的數(shù)據(jù),有可能包括例如在競賽實況玩游戲會話過程中嵌入的話音。非實時數(shù)據(jù)分組可以包括這樣的有效載荷數(shù)據(jù)它們代表不需要實時傳遞的內容(例如音樂下載、網頁內容、節(jié)目更新下載等等)。還可以確定總帶寬傳輸速率或總傳輸速率,從而如果實時傳輸速率已知,非實時傳輸速率也就已知。確定帶寬使用,實時的和總的帶寬使用,可以通過跟蹤各個數(shù)據(jù)分組和分組流或者內部網元業(yè)務統(tǒng)計信息來完成。收集實時或總的帶寬使用量可以用多種方式來進行,包括檢查優(yōu)先級比特標記(P比特)、服務類型(TOS,TypeofService))比特標記、虛擬局域網服務類別(COS,ClassofService)標記、IP地址和/或端口。另外,也可以使用探針、排隊、調度器、總線或路徑度量,可以在收集實時和非實時帶寬使用的過程中使用與一種數(shù)據(jù)分組有關的任何其它信息,這種數(shù)據(jù)分組能夠表明一個或多個數(shù)據(jù)分組是實時的還是非實時的。例如,通過探針或"交叉棧"通信訪問其它使用中的協(xié)議棧,能夠從實時控制協(xié)議,例如實時協(xié)議(RTP)和實時控制協(xié)議(RTCP),提供信息??梢杂脤崟r協(xié)議分組來標識通信會話數(shù)據(jù)分組的實時帶寬速率。通過確定實時和總的數(shù)據(jù)分組的帶寬,并且可以選擇地其它PIP信息,呼叫控制管理器310可以以更加智能的方式管理網絡通信會話。確定傳輸速率可以在OSI模型的第一層或第二層進行。但是應該明白,如果在不同的層上能夠獲得信息,那么,確定網絡性能信息可以在不同的層進行,提供足夠的信息來確定節(jié)點段上傳遞的實時和總的數(shù)據(jù)分組的帶寬使用。這些段可以是共享路徑資源,如同在媒體網關到媒體網關路徑以及針孔防火墻訪問節(jié)點路徑中一樣,或者它們可以是到單個預訂用戶末端點或中間中繼點的。要明白,多個通信裝置共享同一傳輸路徑,沒有任何單一會話控制器會了解在使用中的實時數(shù)據(jù)分組計數(shù)或帶寬狀態(tài),而不從PIP分組的使用導出這一信息。繼續(xù)參考圖3,傳輸性能收集單元306可以包括一個或多個模塊來確定網絡性能信息,它們兩者都是關于實時內容和非實時內容、實時會話數(shù)量、分組丟失速率、抖動、延遲等等的傳遞的。模塊可以是一個或多個處理器執(zhí)行的軟件,硬件(例如ASIC芯片)、外部探針、固件或者硬件和軟件的組合的形式,這在本領域中是眾所周知的。可以將這些模塊配置成對總的數(shù)據(jù)分組的數(shù)量和大小以及正在節(jié)點段(也就是兩個網絡節(jié)點之間的一條或多條通信鏈路,或者連接、過程或網絡節(jié)點內的組件)上傳遞的實時數(shù)據(jù)分組和非實時數(shù)據(jù)分組的帶寬進行計數(shù),在這里這個節(jié)點段也稱為網段。通信路徑可以包括一個或多個節(jié)點段。計數(shù)可以包括有和/或沒有差錯速率的數(shù)據(jù)分組和實時分組。應當明白,對非實時數(shù)據(jù)分組進行計數(shù)等效于對實時數(shù)據(jù)分組和總帶寬進行計數(shù),因為實時數(shù)據(jù)分組可以通過將非實時數(shù)據(jù)分組從總數(shù)據(jù)分組和帶寬中減去來確定。在一個實施例中,可以用多個信道沿著通過一個或多個裝置和通信路徑的不同的路徑傳遞實時數(shù)據(jù)分組和非實時數(shù)據(jù)分組。信道可以包括虛擬或物理路徑,由端口、總線、調度器、移位寄存器、卡和碼片組成,用于通過這一裝置傳送或移動分組。實時分組流可以通過分配端口、標記、大小、類型和/或其它排序和調度方法,將具體業(yè)務映射到具體路由或路徑來分開。與不得不分析數(shù)據(jù)分組中包含的信息(例如數(shù)據(jù)分組報頭中的P比特)相比,為實時和非實時數(shù)據(jù)分組使用不同的信道能夠更快地對實時數(shù)據(jù)分組和非實時數(shù)據(jù)分組進行計數(shù)。也可以換成在網絡節(jié)點處配置實時和非實時端口,以便監(jiān)視和測量實時和非實時數(shù)據(jù)分組、傳輸時間或給定路徑或資源使用。也可以按照資源沒有在使用的時間量乘以路徑或資源的傳輸速率來測量實時和非實時帶寬使用。除了測量實時和非實時帶寬使用量以外,可以進行第二測量來表征數(shù)據(jù)流的突發(fā)本質(突發(fā)性)。當不同分組化速率和不同帶寬使用速率的多個分組流組合起來時,就出現(xiàn)了平均和尖峰使用。表征組合實時流的突發(fā)性的一個測量實例包括使用尖峰偏離平均計算的標準偏差??梢允褂闷渌鼣?shù)學方法來表征這一能力,以便基于計算平均帶寬使用的采樣窗期間實時帶寬使用的波動(fluxuation)來過多預訂實時流。這一添加的突發(fā)性測量可以選擇性地與實時帶寬使用一起使用。因為PIP數(shù)據(jù)分組302能夠有效地作為異步網絡上的時鐘,因此傳輸性能收集單元306可以監(jiān)視和/或檢査PIP數(shù)據(jù)分組302來確定總數(shù)據(jù)分組和帶寬,實時數(shù)據(jù)分組和帶寬,以及在網段上傳遞的非實時數(shù)據(jù)分組的速率。圖4說明示例性的數(shù)據(jù)分組流400,包括PIP數(shù)據(jù)分組402和數(shù)據(jù)分組404a404n(—起稱為404),后者包括實時或非實時內容的分組有效載荷。每個數(shù)據(jù)分組404可以包括具有目的地地址406a、始發(fā)地地址406b和其它報頭信息的報頭部分,以及具有實時或非實時數(shù)據(jù)以及其它傳輸特性的內容或分組有效載荷部分406c。雖然在連續(xù)PIP數(shù)據(jù)分組402a和402b之間只是示出了單個數(shù)據(jù)分組404a,但是本領域技術人員明白,在連續(xù)的PIP數(shù)據(jù)分組之間會傳遞許多數(shù)據(jù)分組404。通過確定在一個時間段(例如1秒)傳遞的數(shù)據(jù)分組的總數(shù)和分組大小,包括實時的和非實時的,以及在這個時間段傳遞的實時數(shù)據(jù)分組的數(shù)量,可以確定節(jié)點鏈路上傳遞的數(shù)據(jù)分組和實時數(shù)據(jù)分組的總數(shù)的帶寬。另外,還可以利用通信路徑或資源不處于傳輸狀態(tài)的時間量來確定帶寬和傳遞的數(shù)據(jù)分組。在PIP分組402中還可以獲得其它信息,例如分布、突發(fā)性或實時流的時序。實時和非實時分組可以和鏈路容量一起用于計算這個間隔上的平均使用??梢酝ㄟ^監(jiān)視PIP數(shù)據(jù)分組402或者通過檢査每個PIP數(shù)據(jù)分組402中包含的時間戳(這樣做更加準確)來確定帶寬,這些PIP數(shù)據(jù)分組402被收集起來以表明這個時間段已經完成。監(jiān)視PIP分組402可以包括監(jiān)視一個或多個PIP分組402。性能計算模塊可以跟蹤通信路徑和節(jié)點段的使用和性能,并且創(chuàng)建歷史性能和使用測量日志。收集的性能信息可以被用來檢測門限跨越,傳遞給會話控制器,如同這里將更加詳細地描述的一樣??梢酝ㄟ^監(jiān)視PIP數(shù)據(jù)分組402來確定其它網絡性能信息,包括抖動、分組丟失和延遲,因為PIP數(shù)據(jù)分組402可以包括表明發(fā)送時間的信息和表明在前一個和當前PIP分組之間發(fā)送的數(shù)據(jù)分組的數(shù)量的計數(shù)器值。網絡性能信息還可以被進一步分類成實時、非實時和域總的網絡性能信息(見表I)。在一個實施例中,還可以建立中間級別,例如近實時、較高優(yōu)先級非實時等等。圖5是一個示例性網絡節(jié)點500的框圖,這個網絡節(jié)點500被配置成按照本發(fā)明的原理來實現(xiàn)功能。這個網絡節(jié)點可以包括處理單元502,其中有執(zhí)行軟件504的一個或多個處理器。在一個實施例中,軟件504可以包括用作傳輸性能收集功能的模塊,用來收集網絡性能信息。處理器502可以與用來在寄存器或存儲器中的一個或多個表里存儲信息的存儲器506通信,這些信息有例如網絡性能信息,如同本領域里眾所周知的一樣。處理器502還可以與輸入/輸出(I/O)單元508通信,這個輸入/輸出單元508用于在一個或多個通信網上通信。I/O單元508可以包括一個或多個接入端口(沒有畫出)。處理器502還可以與存儲單元通信,這個存儲單元用于存儲一個或多個數(shù)據(jù)倉庫(repository)(例如數(shù)據(jù)庫),在這一個或多個數(shù)據(jù)倉庫中存儲網絡性能信息。存儲單元可以與存儲器506—起工作。有時將這些存儲器寄存器稱為儲倉(bin)。網絡節(jié)點500可以是各種網絡節(jié)點之一,包括維護實體群(MEG)的維護末端點(MEP)和維護中間點(MIP)。MEP可以包括接入節(jié)點裝置,例如數(shù)字用戶線(DSL)調制解調器,或者電纜調制解調器及其對應的接入點DSLAM或電纜管理終端系統(tǒng)(CMTS)。例如,移動數(shù)據(jù)元素、SIP電話、視頻點播(VOD)服務器或媒體網關(MG)裝置和/或網絡到網絡接口(NNI)。另夕卜,MEP還可以包括用戶網絡接口集成接入裝置(IAD)、會話發(fā)起協(xié)議(SIP)裝置,或者其它末端用戶裝置或顧客住宅設備(CPE)。例如,MIP可以包括網橋、交換機和路由器。在一個實施例中,存儲器506可以在短時間(例如數(shù)秒鐘到數(shù)分鐘)內在儲倉中存儲網絡性能信息,存儲單元510可以存儲更長的時間段(例如數(shù)小時、數(shù)天、數(shù)周或更長時間)的歷史網絡性能信息。通過存儲最近28的網絡性能信息,遠程網絡節(jié)點(例如呼叫控制管理器以及資源分配系統(tǒng)和軟件)可以對網絡節(jié)點500進行輪詢來獲得網絡性能信息,并且與網絡節(jié)點500不得不從存儲單元510訪問網絡性能信息相比,在較短的時間段里接收網絡性能信息。通過輪詢,以規(guī)則的時間作為基礎的事件驅動,或者在單元啟動或斷電期間,可以提取周期性的更新,或者觸發(fā)器驅動的事件也可以被用來發(fā)送網絡性能信息。網絡性能信息可以包括網絡性能信息,這些網絡性能信息表明包含實時和非實時內容的數(shù)據(jù)分組。表I是一個示例性的表,它描述與實時和非實時數(shù)據(jù)分組有關的網絡性能信息的一個實例。雖然沒有畫出來,這些數(shù)據(jù)可以被標識為通過某個節(jié)點段在每個方向上傳遞。表I實時和非實時網絡性能信息<table>tableseeoriginaldocumentpage29</column></row><table>延遲扁s.028s雖然表中給出的時間段是1秒,但是應當明白,可以用任何時間段來收集網絡性能信息??梢杂枚鄠€表或儲倉來列出不同的時間段,例如15分鐘,1小時,1天等等,可以被管理用來存儲相同的、不同的或其它網絡性能信息,并且可以選擇地在不同的時間段上。在一個實施例中,歷史網絡性能信息可以存儲在數(shù)據(jù)庫中,讓呼叫控制管理器有能力預測在即將到來的時間段內(例如下5秒,下兩分鐘,下一天等等)網絡節(jié)點500的使用。例如,如果網絡節(jié)點在晚上7點到晚上9點這個時間幀內被進行實時數(shù)據(jù)下載的用戶過多預訂,那么呼叫控制管理器可以使用這一信息將特定呼叫重路由到這個時間幀內較少使用的其它網絡節(jié)點。在另一個實例中,實時和非實時文件可以存儲在視頻點播(VOD)服務器上,在這種情況下,實際的實時使用信息可以用于加載平衡(balance)系統(tǒng)請求。通過了解實時和總數(shù)據(jù)分組網性能信息,可以采用許多其它呼叫和網絡控制功能。還可以將這一數(shù)據(jù)用于其它統(tǒng)計分析。另一個近實時使用是這一數(shù)據(jù)在運營商網絡管理系統(tǒng)(NMS)中的圖形表示。圖6是圖5所示軟件504的框圖,示例性的模塊用來按照本發(fā)明的原理確定和收集網絡性能信息。在收集網絡性能信息的過程中,網絡節(jié)點500的一個實施例可以包括IEEE802.1AG模塊602和ITU-TY.1731模塊604,用來生成和接收正EE802.1AG數(shù)據(jù)分組并確定與之有關的網絡性能信息。ITU-TY.1731模塊604可以是修改的ITU-TY.1731函數(shù),用于收集與數(shù)據(jù)分組有關的網絡性能信息,這些數(shù)據(jù)分組包含實時和非實時內容(例如見表I)。修改的ITU-TY1731模塊604可以用于收集性能信息,例如實時和總數(shù)據(jù)分組的最大帶寬和平均帶寬,以及從網絡節(jié)點接收和域發(fā)送的其它傳輸特性??梢杂靡粋€或多個模塊606來存儲和傳遞收集的傳輸性能信息。如同參考圖5所描述的一樣,傳輸性能數(shù)據(jù)可以存儲在一個或多個數(shù)據(jù)倉庫(例如數(shù)據(jù)庫或表)里的存儲器和/或存儲單元中。收集的傳輸性能數(shù)據(jù)的傳遞可以因為過事件門限觸發(fā)或者因為例如另一個網絡系統(tǒng)、網絡節(jié)點、元素管理系統(tǒng)或呼叫控制管理器來拉動,按照例行程序進行,或者是響應輪詢、審計(audit)或者事件(例如下降到低于傳輸質量門限)。另外,雖30然給出802,1AG和ITU-TY.1731標準用于生成PIP數(shù)據(jù)分組并收集網絡性能信息,但是本發(fā)明的原理還可以使用其它標準和協(xié)議來為節(jié)點段上傳遞的實時和總數(shù)據(jù)分組收集網絡性能信息。圖7說明多個示例性的數(shù)據(jù)分組網700a和700b(—起稱為700),它們具有示例性的網絡節(jié)點,這些示例性的網絡節(jié)點在網絡700內被配置成確定和收集網絡性能信息。數(shù)據(jù)分組網700a包括媒體網關702、路由器704、網橋706和網絡-網絡接口(NNI)708。還可以按照本發(fā)明的原理配置其它網絡節(jié)點,例如會話邊界(border)控制器、交換機、防火墻、計算機、衛(wèi)星、服務點或寬帶節(jié)點網關(VOD服務器、IP服務點、末端點)、CPE(顧客住宅設備)、無線手機或者任何其它分組業(yè)務網絡節(jié)點。更加具體地說,這些網絡節(jié)點中的每一個都可以用模塊來配置,例如參照圖6所描述的模塊,它們?yōu)榫W絡上傳遞的實時和總數(shù)據(jù)分組產生PIP數(shù)據(jù)分組并收集網絡性能信息。在一個實施例中,網絡節(jié)點,例如路由器704,可以收集網絡信息并將網絡信息通過通信鏈路712以數(shù)據(jù)分組710的形式傳遞給呼叫控制管理器714。網絡性能信息的傳遞可以響應來自CCM714的輪詢,周期性地或者響應事件(例如分組丟失下降到低于預定百分比)傳遞給呼叫控制管理器714。因為CCM714與多個網絡節(jié)點通信,因此CCM714可以被配置成基于從網絡節(jié)點收集的網絡性能信息來路由呼叫。所傳遞的PIP數(shù)據(jù)分組提供了沿著網絡路徑傳遞網絡性能信息的機會。在一個實施例中,可以收集網絡性能信息并將它附加到或者插入PIP數(shù)據(jù)分組,從而使其它網絡節(jié)點能夠監(jiān)視沿著虛路徑的性能。例如,可以由網絡節(jié)點收集網絡性能信息,將它存儲在數(shù)據(jù)庫里,可以在PIP數(shù)據(jù)分組上附加摘要,并將摘要傳遞給另一個網絡節(jié)點,要將PIP數(shù)據(jù)分組傳遞給這個網絡節(jié)點。這個串聯(lián)過程可以按照有規(guī)律的間隔進行,例如每5分鐘,每一小時,或者每一天,以便使數(shù)據(jù)分組網上傳遞的以及網絡節(jié)點存儲的數(shù)據(jù)的量最小。CCM714可以收集和存儲歷史網絡性能信息,并利用這種信息來監(jiān)視網絡700a中的趨勢,自動改變網絡操作或者讓網絡運營商能夠重新配置網絡。例如,如果確定到網絡節(jié)點的路徑或者這個網絡節(jié)點本身工作不正常,CCM714就可以選擇或建立通過不同網絡節(jié)點的虛路徑或通過同一節(jié)點的不同路徑,而不是不建立。作為另一個實例,如果正在丟失數(shù)據(jù)分組,那么CCM可以選擇強迫已有的和新的呼叫會話使用這個節(jié)點段上的較低壓縮速率的CODEC來緩解擁塞并提高呼叫連接率(connectivity)。圖8-9是更加具體地描述網絡通信裝置的結構和功能操作的框圖,(i)末端或中間點裝置(圖8),(ii)防火墻裝置(圖9)和頭端裝置(圖IO)。圖8是示例性末端或中間點裝置或網絡通信裝置800的框圖,它說明為了采用本發(fā)明的原理而使用的結構和功能操作。裝置800包括網絡分組端口或末端點IP干線802,它被配置成通過一個或多個數(shù)據(jù)端口806a806c(一起稱為806)發(fā)送和接收實時業(yè)務,例如VoIP、視頻、RTCP和其它實時數(shù)據(jù)分組804。每個數(shù)據(jù)端口806都可以有一條或多條通信線路808a808c(—起稱為808)。網絡計數(shù)器810可以在網絡分組端口802處工作,對總數(shù)據(jù)分組和包括實時內容的數(shù)據(jù)分組進行計數(shù)。應當明白,網絡分組端口802可以接收包括實時和非實時內容的數(shù)據(jù)分組,包含實時內容的數(shù)據(jù)分組不應當延遲太多,從而保證實時通信(例如電話呼叫)而不會被末端用戶注意到延遲。與網絡分組端口802有關的遠程監(jiān)視功能812使得各個網絡監(jiān)視器和控制臺系統(tǒng)交換網絡監(jiān)視數(shù)據(jù),在示例性的情形下,這些數(shù)據(jù)是802.1AG數(shù)據(jù)。可以在一個或多個處理器上執(zhí)行的或者可以是硬件裝置(模塊)的一組網絡側計數(shù)器功能814,在一個時間段上對實時數(shù)據(jù)分組和總數(shù)據(jù)分組進行計數(shù),并確定它們的數(shù)量(也就是具有實時和非實時內容的數(shù)據(jù)分組的數(shù)量),并確定包括實時內容的數(shù)據(jù)分組的帶寬,以及總數(shù)據(jù)分組的帶寬。網絡側計數(shù)器功能814可以在每個端口、每條線路和/或每個實體上實現(xiàn),并為發(fā)送和接收的數(shù)據(jù)分組生成網絡性能信息(例如分組計數(shù)和帶寬)。很明白,性能收集引擎位于發(fā)送PIP信息給遠方末端的同一末端點812處。但是,性能收集引擎為了測量和收集的目的從遠方末端接收PIP流。在網絡通信裝置的線路側上,在網絡分組端口802和普通老式電話系統(tǒng)(POTS)端口818之間連接的呼叫控制模塊816,可以為網絡通信裝置800控制和管理呼叫連接。呼叫控制模塊816可以包括使用實時傳輸協(xié)議(RTP)和/或實時控制協(xié)議(RTCP)的一個或多個CODEC。網絡側計數(shù)器功能814可以與呼叫控制模塊816通信,并基于呼叫控制模塊816處理的數(shù)據(jù)分組來生成分組計數(shù)和帶寬信息。如同本領域里都明白的一樣,CODEC??梢允腔谌魏螘捒刂茀f(xié)議的,或者在帶內工作,例如用于視頻多播的因特網組管理協(xié)議(IMGP),并且可以知道正在建立的呼叫的類型。這樣的配置也適用于針孔防火墻、媒體網關、呼叫控制器和帶寬預留協(xié)議系統(tǒng),它們使用控制棧、帶寬預留或資源預留功能。很清楚,網絡側計數(shù)器功能還可以包含偽使用(pseudoutilization)計數(shù)器,它表明要與實時帶寬使用性能和使用信息一起傳送的帶寬預留使用信息。偽或預留使用為正在建立的呼叫,正在等待的呼叫或者僅僅是被預留的呼叫提供帶寬使用指示。可以用預留信息來為會話控制器提供在網段處收集或確定的信息??梢杂肅ODEC棧和實時協(xié)議來跟蹤相關的每一會話帶寬使用,并報告總使用給網絡側計數(shù)器功能。下面給出少量用于對數(shù)據(jù)分組進行計數(shù)并且確定數(shù)據(jù)分組(包括實時數(shù)據(jù)分組和總數(shù)據(jù)分組)帶寬的示例性的技術(i)通過讀取CODEC設置和打包速率的帶寬使用,(a)在使用中,以及(b)預留;(ii)如果將IGMP用于視頻,那么(a)跟蹤流的總數(shù)——實時,以及(b)通過CODEC和打包速率來跟蹤各個流使用(帶寬改變)。另外,任何網絡EMS或協(xié)議棧配置引擎都可以與計數(shù)器814和826通信,從而監(jiān)視網絡通信裝置800處的呼叫整形。實時性能引擎和探針也可以與控制棧通信??蛻魴C交互控制桟可以讓用戶在用戶裝置中選擇功能來執(zhí)行。總之,可以將這些應用用于(0虛擬的、邏輯的和物理的端口,(ii)防火墻,(iii)業(yè)務整形情況,(iv)服務代理,(v)網元,和元素調度器,和/或(vi)服務點,例如網關、VOD服務器和會議網橋。網絡通信裝置800還可以包括用于傳遞數(shù)據(jù)分組的一個或多個線路側分組端口820a820n(—起稱為820)。線路側分組端口820可以包括相應的遠程監(jiān)視器(RMON)822a822n(—起稱為822)、PIP發(fā)生器和性能收集元素(沒有畫出),它們用于與其它網絡裝置和計數(shù)器824a824n(—起稱為824)交換網絡監(jiān)視數(shù)據(jù)。與網絡側相似,線路側可以包括一組線路側計數(shù)器功能826,這組線路側計數(shù)器功能826對分組進行計數(shù),并確定總數(shù)據(jù)分組和包含實時內容的數(shù)據(jù)分組的帶寬。呼叫控制模塊、CODEC棧、探以連接到網絡側端口和線路側端口。呼叫控制模塊探針828可以與網絡側計數(shù)器功能814和線路側計數(shù)器功能826通信,來對數(shù)據(jù)分組進行計數(shù),并確定網絡側端口和線路側端口之間傳遞的數(shù)據(jù)分組的帶寬。圖9是一個示例性針孔防火墻裝置900的框圖,它說明為了采用本發(fā)明的原理所使用的結構和功能操作。針孔防火墻裝置900包括多個物理和邏輯端口902a和卯2b(—起稱為902),通過這些端口,經由共享干線或以太網虛擬電路(EVC)904a和904b(—起稱為904),來傳遞數(shù)據(jù)分組通信會話。在EVC904上傳遞的數(shù)據(jù)分組(沒有畫出)通過計數(shù)器和計算功能906a和906b(—起稱為906)傳遞,后者用于對包括實時和非實時內容的數(shù)據(jù)分組進行計數(shù),并確定互相相關的帶寬。在確定帶寬時,可以將PIP數(shù)據(jù)分組用作時鐘。計數(shù)器和計算功能906可以在針孔防火墻功能908之前布置,它通過在通信會話中讓應用對端口進行控制來進行工作。計數(shù)器和計算功能906具有相應的流量計數(shù)器910a和910b(—起稱為910),用于分別對實時數(shù)據(jù)分組和總數(shù)據(jù)分組進行計數(shù)。另外,流量計數(shù)器910可以為每個端口的帶寬進行計算。呼叫控制模塊探針/檢漏頭接口912可以分別與流量計數(shù)器910和針孔防火墻功能908通信,基于呼叫控制協(xié)議914a和914b提供輸入給流量計數(shù)器910。計數(shù)器功能將使用和性能管理信息存儲為網元自己的被測資源,以及針孔防火墻能夠與之通信的會話控制器的被測資源。性能和使用信息的傳遞可以用但不限于用會話控制器、帶寬預留系統(tǒng)、網絡管理系統(tǒng)、較高層IP協(xié)議和其它通信系統(tǒng)和系統(tǒng)軟件。在圖11中進一步說明收集并從針孔防火墻裝置900傳遞網絡性能信息的操作。圖10是一個示例性接入節(jié)點裝置1000的框圖,它說明為了采用本發(fā)明的原理所使用的結構和功能操作。接入節(jié)點裝置IOOO可以被配置為例如頭端裝置(例如視頻分配系統(tǒng))、電纜調制解調器終端系統(tǒng)(CMTS)、數(shù)字用戶線接入多路復用器(DSLAM)或數(shù)字線路集中器(concentrator)(DLC)。.接入節(jié)點裝置1000可以包括連接到通信線路1006a1006n(—起稱為1006)的網絡端口1002和接入端口1004a1004n(—起稱為1004)。例如,VoIP、視頻和RTCP或其它實時數(shù)據(jù)分組可以在接入傳輸路徑或通信線路1006上傳遞。遠程監(jiān)視器1008a100Sn分別與每個接入端口1004連接,并且可以34用于接收802.1AG數(shù)據(jù)分組或者并且包括PIP分組和性能收集功能。也是與接入端口104連接,計數(shù)器1010a1010b(—起稱為1010)可以被配置成對正在通過相應通信線路1006接收的總數(shù)據(jù)分組和包含實時內容的數(shù)據(jù)分組進行計數(shù)。要明白,這個節(jié)點處實時信息流中的一些可以通過控制協(xié)議實現(xiàn)(例如視頻IGMP)來獲得,在這種情況下,控制協(xié)議?;蚱渌嫈?shù)器機制可以被用于測量實時業(yè)務并將它報告給PIP發(fā)生器。還應當明白,還存在不在這個節(jié)點處的協(xié)議??刂浦碌钠渌鼘崟r流,在這種情況下,可以通過這里描述的方法測量實時和總帶寬特性??梢园≒IP分組發(fā)生器和性能收集器的遠程監(jiān)視器1012可以與網絡端口1002相關聯(lián),并且被用于生成和傳遞802.1AG數(shù)據(jù)分組,這些數(shù)據(jù)分組具有統(tǒng)計信息引擎1014生成的網絡性能信息。統(tǒng)計信息引擎1014可以被配置成生成與通過網絡端口1002從接入端口1004向通信網(沒有畫出)傳遞的數(shù)據(jù)有關的統(tǒng)計信息。統(tǒng)計信息可以包括原始數(shù)據(jù)和通過數(shù)學方式計算出來的數(shù)據(jù),包括(i)實時帶寬,(ii)總帶寬,(iii)配置的帶寬,(iv)歷史實時帶寬,和(v)平均值,例如平均實時帶寬和平均總帶寬??梢岳缤ㄟ^將記號附加到PIP數(shù)據(jù)分組,將表示統(tǒng)計信息的記號傳遞給遠程監(jiān)視器1012并傳遞給與接入節(jié)點IOOO通信的其它網絡裝置,或者在分開的數(shù)據(jù)分組中傳遞統(tǒng)計信息。記號可以采取從RMON1012和/或網絡端口1002傳遞的任意形式的通信協(xié)議,例如XML??缭介T限可以觸發(fā)給其它系統(tǒng)的特殊消息,以及系統(tǒng)輪詢在統(tǒng)計信息引擎1014內的被測資源池。在圖11中進一步說明接入節(jié)點裝置1000收集和傳遞網絡性能信息的操作。管理功能1016可以與統(tǒng)計信息引擎1014通信,并且包括多個管理功能,包括但不限于,資源預留協(xié)議(RSVP)、呼叫允許控制(CAC)和配置??梢栽诮尤牍?jié)點1000外部的會話控制器1018可以是作為安全系統(tǒng)工作的資源接入控制系統(tǒng)或設施(RACS或RACF),并且可以提供接入控制和審計功能。會話控制器1018可以與管理功能1016通信,通過收集統(tǒng)計信息引擎1014生成的統(tǒng)計信息來監(jiān)視接入節(jié)點1000的操作。圖11是示例性模塊1100的一個框圖,該模塊用于確定與利用圖810所描述的網絡通信裝置傳遞的數(shù)據(jù)分組有關的網絡性能信息。模塊1100可以被配置成軟件、硬件、固件或者它們的組合,并且推廣為不同網絡通信35裝置的標準來確保貫穿一個或多個網絡的一致性。這些模塊可以包括探針模塊1102、CODEC棧模塊1104、統(tǒng)計模塊1106和統(tǒng)計信息修改的操作、管制和管理(OAM,Operations,AdministrationandManagement)模塊1108。探針模塊1102利用計數(shù)器對各種類型的數(shù)據(jù)分組進行計數(shù),這些數(shù)據(jù)分組包括(a)總分組和/或總帶寬,(b)作了標記的分組,(c)分組提供的特殊帶寬處理,以及(d)實時協(xié)議流或(e)其它??梢曰诜纸M內的具體情況來對作了標記的分組進行計數(shù),例如(i)IP報頭中包含的具體的服務類型(ToS)級別標記,(ii)以太網虛擬信道(EVC)或服務類別標記(COS,ClassofService)中的具體分組,(iii)802.1Q標簽中使用的P比特標記,(iv)區(qū)分的(differentiated)服務(Diffserv)字段(IP報頭),或者任何其它合適的基礎。分組提供的特殊帶寬處理可以包括(i)高優(yōu)先級時間表中的具體分組(硬件專用),以及(ii)正被QoS引擎處理(例如Diffserv)。實時協(xié)議流的檢査可以包括(i)RTP和RTCP讀取(觀察報頭中的真實使用),以及(ii)就使用而言能夠讀取的其它帶內協(xié)議(例如CODEC、簡檔、帶寬、呼叫預留等)。可以對計數(shù)器進行推、輪詢或由統(tǒng)計模塊1106訪問。CODEC棧模塊1104可以包括實時計數(shù)器并且可以受到CODEC的操作影響。實時數(shù)據(jù)分組計數(shù)器可以在CODEC棧處于如下情況時進行計數(shù):(a)在使用中和/或(b)被預留或(c)其它。計數(shù)器還可以跟蹤為視頻的IGMP使用,來對(a)實時流的數(shù)量和/或(b)單個流使用進行計數(shù),其中帶寬可能改變。更進一步,配置引擎的業(yè)務整形可以由CODEC棧模塊來表征(factored)。與控制桟交互工作的實時性能引擎還可以影響CODEC桟模塊的計數(shù)如何收集網絡性能信息??梢愿櫩蛻魴C交互控制桟,該客戶機交互控制棧允許用戶選擇功能來控制具體應用。統(tǒng)計模塊1106可以收集數(shù)據(jù)分組的統(tǒng)計信息或性能信息,其中的數(shù)據(jù)分組包括傳遞給網絡通信裝置以及從網絡通信裝置傳遞過來的實時內容(例如VoIP數(shù)據(jù)流)和總數(shù)據(jù)分組。在一個實施例中,統(tǒng)計模塊1106是修改的Y.1731應用。統(tǒng)計模塊1106可以收集(1)發(fā)送的統(tǒng)計信息,(2)接收的統(tǒng)計信息,和(3)每個端口、每條線路或每個實體實體的各個計數(shù)器。統(tǒng)計模塊可以對收集到的信息進行數(shù)學計算。發(fā)送的統(tǒng)計信息可以例如(a)基于在一個時間段上傳遞的所有數(shù)據(jù)分組確定總帶寬,其中的時間段可以根據(jù)網絡通信裝置生成的PEP數(shù)據(jù)分組來確定;(b)確定這個時間段期間傳遞的實時數(shù)據(jù)分組的帶寬;(c)確定經過計數(shù)的實時數(shù)據(jù)分組;以及(d)收集的或處理的其它信息。接收到的數(shù)據(jù)分組統(tǒng)計信息可以包括和發(fā)送的一樣的統(tǒng)計信息,包括(a)經過計數(shù)的所有數(shù)據(jù)分組的總帶寬;(b)實時數(shù)據(jù)分組的實時帶寬;以及(c)經過計數(shù)的實時數(shù)據(jù)分組;和/或(d)收集的或處理的其它信息。應當明白,可以收集其它統(tǒng)計信息,包括平均值、最大值、趨勢預測值或者對于其它網絡通信裝置有益的合適的其它測量或計算,或者軟交換機(例如呼叫控制管理器)。修改的OAM模塊可以包括以下功能中的任何一項功能(l)序列計數(shù),以便確保按照合適的順序接收數(shù)據(jù)分組;(2)給802.1AG分組附加序列標志;(3)為電路分支(leg)或段添加名稱;(4)在數(shù)據(jù)分組中包括記號以標識收集網絡性能信息的載體;以及(5)傳遞收集的傳輸性能統(tǒng)計信息。收集的網絡性能統(tǒng)計信息的傳遞可以響應來自另一個網絡裝置(例如呼叫控制管理器)的輪詢,.響應事件,或者周期性地進行??梢酝ㄟ^與其它數(shù)據(jù)分組一起附加或包括信息,來傳遞網絡性能信息或統(tǒng)計信息,從而完成這種通信。例如,可以將網絡性能信息添加到正在傳遞給其它網絡節(jié)點的數(shù)據(jù)分組的有效載荷。圖12說明在數(shù)據(jù)分組網中的網絡節(jié)點上進行的示例性過程1200。過程1200從歩驟1202開始,在其中對正在通過分組網的網絡節(jié)點段傳遞的數(shù)據(jù)分組進行監(jiān)視,這些數(shù)據(jù)分組包含(例如來自電話呼叫的)實時內容。監(jiān)視數(shù)據(jù)分組可以包括通過檢查P比特的報頭來確定數(shù)據(jù)分組在有效載荷中包括實時內容,或者確定這一內容包括實時內容。在步驟1204中,可以確定與數(shù)據(jù)分組有關的至少一項網絡性能信息,其中的數(shù)據(jù)分組包含實時內容,在分組網的網絡節(jié)點段傳遞。網絡性能可以包括例如實時帶寬使用、總帶寬使用、分組丟失、延遲和/或抖動。盡管這種網絡性能信息通常用于確定節(jié)點段的操作,但是還可以為實時和總數(shù)據(jù)分組收集其它性能特性,例如分組速率和帶寬。在步驟1206中,可以將代表關于傳遞的數(shù)據(jù)分組的至少一項網絡性能信息的記號傳遞給網元,例如軟交換機或呼叫控制管理器,其中的數(shù)據(jù)分組包含實時內容。記號可以是如下形式呼叫控制協(xié)議、SNMP消息、XML協(xié)議、HTML協(xié)議或通信標準的數(shù)據(jù)分組使用的任何其37它協(xié)議。網絡節(jié)點中分布式的傳輸性能表圖13說明一個示例性網絡節(jié)點1300,該網絡節(jié)點1300用于按照本發(fā)明的原理在分組網上實現(xiàn)功能和通信。網絡節(jié)點或網絡通信裝置B00可以包括執(zhí)行軟件1304來為網絡節(jié)點1300執(zhí)行操作的處理器1302。網絡節(jié)點1300可以是路由器、交換機、媒體網關或其它網絡通信裝置,并且包括軟件,用來實現(xiàn)與網絡節(jié)點的典型操作有關的任何功能。處理器1302可以與存儲器1306通信。存儲器1306可以存儲表,表中包括與網絡節(jié)點1300在其上通信的節(jié)點段有關的網絡性能信息。處理器1302還可以與I/O單元1310和存儲單元1312通信。I/O單元1310可以用來在節(jié)點段1316a1316n(一起稱為1316)向其它網絡節(jié)點1318a1318n(—起稱為1318)傳遞數(shù)據(jù)分組1314,包括內容數(shù)據(jù)分組1314a和PIP數(shù)據(jù)分組1314b。在一個實施例中,PIP數(shù)據(jù)分組1314b可以包括相應網絡通信裝置1318的網絡性能信息,這些信息描述相應節(jié)點段1316上的傳輸性能。另外,網絡通信裝置1318中的每一個可以存儲網絡性能信息,這些信息描述與之通信的節(jié)點段(例如網絡節(jié)點1300)??梢岳珥憫录?例如響應網絡性能信息值跨越門限值),或者響應來自網絡節(jié)點1300的輪詢或請求,周期性地(例如每到第100個數(shù)據(jù)分組,一秒一次,每個5分鐘等)在每個PIP數(shù)據(jù)分組1314b中將網絡性能信息傳遞給網絡節(jié)點1300。每個PIP分組中包含的性能信息的量和類型在接連的通信之間可能會不同。例如,導出的或摘要信息可以按照五分鐘間隔傳遞,其它信息可以按照其它間隔傳遞。如上所述,軟件1304可以用來生成與網絡節(jié)點之間的節(jié)點段有關的網絡性能信息。表I308可以包括與網絡節(jié)點1300以及與網絡節(jié)點1300通信的網絡節(jié)點1318有關的網絡性能信息。雖然圖中說明這個表存儲在存儲器.1308中,但是應當明白,表1308還可以存儲在存儲單元1312中,為了本發(fā)明的原理的目的,存儲器和存儲單元都被看成存儲器。還應當明白,表1308這個術語用來一般性地描述定義的字段布局中存儲的數(shù)據(jù),并且用于描述任何有組織的數(shù)據(jù)組,例如數(shù)據(jù)庫或包含數(shù)據(jù)字段的數(shù)據(jù)文件。表這個術語還包括互相關聯(lián)的多個表。表II是包括網絡性能信息的一個示例性的表。這個表可以包括段號或其它字母-數(shù)字記號,有關段的名稱,以及每個網段或每條路徑一個或兩個方向(例如東向西,西向東)的網絡性能信息。網絡性能信息可以包括表示沿著每條載體路徑的傳輸特性(例如傳輸速率和帶寬)的附加和/或其它信息。雖然沒有畫出,但是與數(shù)據(jù)分組有關的網絡性能信息包括實時和非實時內容(例如見表iv)。表II還可以包括與網絡節(jié)點或網絡裝置的內部性能有關的節(jié)點段。例如,如果某個網絡節(jié)點是網絡交換機,那么這樣的網絡交換機的操作會影響網絡性能,因此可以有它自己的網絡性能信息。例如,網絡節(jié)點,比如交換機或路由器,本身可以引起分組丟失或者引入分組投遞的延遲。因此,標識網絡節(jié)點內某些元素或過程可能有益于對網絡性能中的問題進行監(jiān)視、報告、補償、故障查找或者作出反應。更加具體地說,如表II所示,可以標識具體的緩沖器或隊列,例如與段號5對應的緩沖器/隊列A。例如,網絡裝置中的某個緩沖器可能上溢出,導致節(jié)點處數(shù)據(jù)分組丟失并且對應地在下游裝置處的下溢出事^^。類似地,在表II中將網絡裝置內的某個處理器B說明成與段號6有關。例如,處理器可能無法跟上在某個網絡上交換或路由分組需要的過程。事實上,.隨著網絡被用的更多,許多實體正在經歷與處理器性能的問題。相似地,某個網絡裝置(例如交換機或路由器)的內部交換結構還會影響網絡性能,因為數(shù)據(jù)分組需要由這種裝置交換或路由。在表II中將這種結構說明成與段7有關。例如,交換機的性能能夠引入分組丟失和延遲。雖然圖中沒有畫出,但是基于與組件的性能有關的數(shù)據(jù),在表(例如表II)中還可以包括其它軟件、過程、處理器、存儲器組件或者會影響網絡性能的某個網絡節(jié)點或裝置的任何其它組件。相似地,雖然表II中沒有畫出,相對于任何特定節(jié)點段,還可以包括許多其它類型的網絡性能信息。例如,無線網上的無線交換機可以有二十或三十個以上的因素會影響網絡性能。例如,干擾、信噪比、信號強度、電池或功率電平全都有可能影響網絡性能,全部可以在表(例如表II中所說明的)中表示。相似地,交換機、集線器、網橋或者網絡之間的其它接口,網絡的部分,或者各種通信媒體都可以另外存儲告警、通知、信號特性或者能夠用來評估網絡性能的任何合適類型的數(shù)據(jù)這種信息作為替代或補充。例如,關于簡單T1連接,關于這種連接能夠獲得的唯一信息可能是存在紅、黃或綠指示或告警。相似地,與能夠從核心IP路由器獲得的信息相比,DSLAM裝置可以具有與網絡性能有關的非常不同的信息。為了這一應用的目的,將前面的所有信息都看成網絡性能信息,可以將它們結合在任意表、儲倉、數(shù)據(jù)庫或前面描述的PIP分組中。表n網段狀況表<table>tableseeoriginaldocumentpage40</column></row><table>表ni是包括計數(shù)器和時間戳的另一個示例性的網段狀況表。計數(shù)器和時間戳可以用于確定網絡性能信息。例如,接收節(jié)點(例如節(jié)點1318a)可以使用計數(shù)器來確定在這個節(jié)點段或網段上傳遞過的數(shù)據(jù)分組的總數(shù)。例如,如果計數(shù)器表明從前一個PIP數(shù)據(jù)分組開始傳遞過200個數(shù)據(jù)分組,那么接收節(jié)點可以確定收到過多少個數(shù)據(jù)分組,來確定是否丟失過任何數(shù)據(jù)分組。例如,如果計數(shù)器表明傳遞過200個數(shù)據(jù)分組,接收節(jié)點確定收到過182個數(shù)據(jù)分組,那么丟失了18個數(shù)據(jù)分組。還有,可以通過記錄收到PIP數(shù)據(jù)分組的時刻,將它從PIP數(shù)據(jù)分組時間戳中減去,來確定延遲。表m網段狀況表<table>tableseeoriginaldocumentpage40</column></row><table><table>tableseeoriginaldocumentpage41</column></row><table><table>tableseeoriginaldocumentpage42</column></row><table>繼續(xù)看圖13,網絡節(jié)點1300的處理器1302執(zhí)行的軟件1304可以檢查表中的網絡性能信息,確定是否有任何網絡性能信息參數(shù)跨越門限值。例如,可以為實時帶寬使用或實時分組丟失或總分組丟失建立一個或多個門限值。門限可以包括導出的"水印",例如保證網絡運營商考慮的情況,但不是臨界的(例如黃色告警情況)或者表明定義的時間窗期間移動的尖峰的"水印"。如果軟件確定與節(jié)點段有關的網絡性能信息中包括的分組丟失或其它數(shù)據(jù)向上跨越門限值,那么可以通知呼叫控制管理器模塊來改變網絡組件(例如讓CODEC慢下來)或者將當前和/或未來的呼叫從這個節(jié)點段重路由。也可以換成如果確定總帶寬很大,同時實時帶寬也很大(例如在時刻03.22.18.12.07.07處的節(jié)點段1316n),那么呼叫控制管理器可以啟動過程來讓包含非實時或實時內容的新數(shù)據(jù)流的建立慢下來或中斷,直到實時內容需求減少,或者基于某種判據(jù),例如優(yōu)先級比特標記之類,啟動斷開。呼叫控制管理器或單個節(jié)點可以改變裝置(例如讓CODEC慢下來)或者通信(例如改變調制),來嘗試改善傳輸性能。應當明白,可以通過監(jiān)視表中包含的網絡性能信息來導出其它應用。圖14是用于管理網絡通信的示例性過程1400的流程圖。過程1400可以在步驟1402處開始,通過分組網上的至少兩個節(jié)點段將第一數(shù)據(jù)分組傳遞給至少兩個網絡通信裝置。在步驟1404可以接收通過相應節(jié)點段從網絡通信裝置傳遞的第二數(shù)據(jù)分組。第二數(shù)據(jù)分組可以包括網絡通信裝置對收到第一數(shù)據(jù)分組作出響應而生成的網絡性能信息。第二數(shù)據(jù)分組可以用來在網段末端點之間交換發(fā)送和接收的性能信息。在一個實施例中,第一數(shù)據(jù)分組是PIP數(shù)據(jù)分組。另外,在一個實施例中,第二數(shù)據(jù)分組是PIP數(shù)據(jù)分組。在步驟1406中,可以存儲包含網絡性能信息的表,這些網絡性能信息與在上面?zhèn)鬟f第二數(shù)據(jù)分組的節(jié)點段有關。在步驟1408中,可以解析第二數(shù)據(jù)分組來訪問網絡性能信息,其中的解析包括讀取第二數(shù)據(jù)分組中包含的內容。在一個實施例中,分組中包括的字段標識符可以定義傳輸性能參數(shù)的開頭和末尾,并且可以讀出它來訪問傳輸性能參數(shù)的值。在步驟1410中,可以將網絡性能信息存儲在表中。在步驟1412處可以基于存儲的網絡性能信息來改變節(jié)點段上的通信。這些通信可以是當前的或者未來的通信。使用分布式表的對等分布式呼叫控制在每個節(jié)點處的表中存儲的網絡性能信息可以被節(jié)點用來在發(fā)出呼叫或路由呼叫時進行網絡控制或路由決策。這些決策可以是基于網絡性能信息的,這些網絡性能信息表明與節(jié)點有關的節(jié)點段或者這一節(jié)點能夠訪問其中存儲的表的其它節(jié)點段的網絡性能。這些決策可以包括采用本領域中都理解的擁塞避免過程??梢栽诠?jié)點處進行路由決策,例如通過不同的傳輸路徑將呼叫路由到被叫方,以避免節(jié)點段處的擁塞或者其它傳輸問題。還有,這個節(jié)點還可以確定分組丟失率很高,因此節(jié)點可以在電話呼叫之前或電話呼叫期間為正在進行的和新的會話與另一個節(jié)點協(xié)商一個較低的CODEC帶寬,以努力使節(jié)點之間的分組丟失最小。應當明白,節(jié)點作出決策可以包括顧客住宅設備,例如SIP電話,或者分組網中的因為帶寬可用度變化而受到影響的任何其它節(jié)點,包括無線接入點、DSL調制解調器和/或電纜調制解調器裝置。在本質上說,分布式呼叫控制可以包括與呼叫控制管理器可能實現(xiàn)的功能相周或相似的功能。集中式網絡性能信息表圖15說明具有呼叫控制管理器1502的一個示例性的分組網1500,這個呼叫控制管理器.1502具有用于管理分組網1500上呼叫通信的網絡性能信息集中表1504。CCM1502可以包括與圖5所提供的相同或相似的硬件,并執(zhí)行用于為分組網1500上的末端用戶進行呼叫控制操作的軟件。集中表1504可以包括分組網1500上工作的網絡通信裝置(例如末端點和中間點)生成的表明節(jié)點段的操作的網絡性能信息。例如,路由器或交換機1506可以為節(jié)點段1508a1508f(—起稱為1508)收集網絡性能信息。如前所述,可以通過利用在節(jié)點段上傳遞的PIP數(shù)據(jù)分組來生成網絡性能信息。應當明白,這些節(jié)點段可以從末端跨越到末端,并且包括中間點,從而能夠描述整個分組網通信路徑。這條路徑可以包含一種或多種通信技術和協(xié)議,例如以太網、SONET、IP和ATM。例如,節(jié)點段可以從網絡到網絡接口或會話邊界控制器1510到末端用戶1512延伸,來描述載體路徑1508d、1508a和1508e,以及末端點之間的網絡通信裝置(包括路由器1506和網絡接入節(jié)點1514)的傳輸性能。性能信息的生成可以使用標準或修改的協(xié)議,例如IEEE802.1AG協(xié)議,來生成與PIP數(shù)據(jù)分組相關聯(lián)的信息??梢岳眯薷牡臉藴蕝f(xié)議(例如Y.1731)來匯集并存儲性能信息,以便包括總數(shù)據(jù)分組和包含實時內容的數(shù)據(jù)分組(也就是實時和非實時內容),從而使CCM1502能夠基于分組網1500上正在發(fā)出的或者當前正在操作的呼叫或會話的類型來進行呼叫管理決策。網絡性能信息的收集可以按照規(guī)則的間隔進行(例如每一秒鐘、每一分鐘、每一小時、每四個小時、每一天、每一周、每一月等等)。以規(guī)則的間隔,尤其是較短間隔,來收集網絡性能信息,會給CCM1502和網絡通信裝置增加系統(tǒng)開銷,因此可以用其它收集方案來傳遞網絡性能信息給CCM,例如事件和請求驅動的收集方案。如果網絡通信裝置(例如媒體網關1516)確定呼叫質量已經下降到低于預定門限,就會發(fā)生網絡性能信息的事件驅動通信。例如,如果實時數(shù)據(jù)分組的抖動增大到超過預定門限值,網絡通信裝置就會傳遞當前網絡性能信息給CCM1502,存儲在集中表1504中。也可以換成是將消息或警報傳遞給CCM1502,將節(jié)點段問題告訴CCM1502,這會導致CCM1502存儲表明要在集中表里包括的問題的值。CCM1502可以進行請求驅動的通信,發(fā)送輪詢或請求給每個網絡通信裝置,傳遞相應網絡通信裝置生成和/或收集的當前和/或歷史網絡性能信息。集中表1504可以包括利用表I~IV描述的相同、相似的信息和域額外信息。表I504可以由各種算法,門限處理事件或過程使用,以便確定路由改變、CODEC使用選擇或者與利用可用網絡獲得合適的或最好呼叫質量吻合的與呼叫有關的其它功能。如同表II所給出的一樣,網絡性能信息可以包括雙工形式(fashion)(例如東到西和西到東)的傳輸質量參數(shù)(例如實時帶寬、抖動、延遲、分組丟失)。表中存儲的值可以包括導出數(shù)據(jù)以及網絡通信裝置生成的實際原始數(shù)據(jù),代表原始數(shù)據(jù)的已縮放數(shù)據(jù)(例如在1和10之間的比例,l是最優(yōu)能力,10是最差能力,或者反過來),或者代表原始數(shù)據(jù)質量的記號(例如等級劃分AF)。應當明白,實際上代表網絡性能信息的任何被捕獲或導出數(shù)據(jù)都可以存儲在表I504中,這個表為CCM1502提供管理分組網1500上的呼叫的能力。在使用集中表I504中的網絡性能信息的過程中,CCM1502中的呼叫處理可以為正在建立的呼叫使用網絡性能信息。為了完成這一工作,CCM1502可以基于服務提供商的分組網1500中末端點的位置,確定為不同的呼叫采取的路由。由于CCM1502具有記錄在常規(guī)配置表中的末端點信息,因此可以將段信息添加到這些配置表,這些配置表會提供關于載體路徑如何跨越分組網1500的信息。這一信息會被添加到CCM1502中的線路和干線配置表。表V和VI說明常規(guī)配置表的可能配置,這些配置表被擴展成包括CCM1502從網絡通信裝置收集到的段信息。表V線路信息表線路信息表<table>tableseeoriginaldocumentpage45</column></row><table>表VI干線群信息表<table>tableseeoriginaldocumentpage45</column></row><table><table>tableseeoriginaldocumentpage46</column></row><table>如同表V和表VI所示,網絡性能信息或者,如表所示,每一段的實際網絡性能信息代表值,可以與有關的線路和/或干線群一起存儲??梢园凑杖鐖D所示利用給定的一組值來配置段信息,這組值與通過分組網1500的呼叫輸送中使用的節(jié)點段(例如載體路徑1508、網絡通信裝置或者它們的組合)對應。還可以在向量中配置這些值,利用逗號來描繪這些段。也就是說,可以將來往于選定末端點的呼叫之中使用的這些段示為X、Y、Z、AA等等。無論怎樣配置這些表,CCM1502的呼叫處理功能都可以使用網絡性能信息或者它的摘要。更加具體地說,為了在下面的分組網1500的較低層狀況的基礎之上提供呼叫控制,CCM1502可以采用一種機制,這種機制査詢每個呼叫的段狀況表??梢杂靡恍┧惴▉碓L問表中存儲的原始網絡性能信息,并且將原始數(shù)據(jù)轉換成可以用于呼叫處理的值。這些算法可以采取不同的形式,例如確定網絡性能信息欄的最高值(例如東到西延遲、抖動、分組丟失或西到東延遲、抖動、實時分組帶寬、分組丟失(見表I)),并且將最高值用作段的狀況值。如果使用這些傳輸性能特性,可以采用三值范圍標尺來表示(i)這個段是否運行正常;(ii)是否有輕微損傷;或者(iii)對于添加的業(yè)務這個段是否過于擁塞??梢栽谲浗粨Q機開發(fā)里共同使用的整個配置表中,在CCM1502處設置這個三值范圍標尺。例如,如果算法的結果是在1~10比例尺內,其中1是最好可獲得性,IO是最差可獲得性,"正常"可獲得性可以在范圍1~3內,受到損傷的可獲得性可能具有4~7的范圍,擁塞的可獲得性可以具有范圍810。也可以換成使用其它記號,例如顏色(例如綠色、黃色、紅色)或者字母(例如A、B、C)來定義狀況。圖16是一個示例性過程1600的流程圖,這個過程用于呼叫控制管理器使用集中表里存儲的網絡性能信息來控制呼叫。這一過程從步驟1602開始。在步驟1604中,可以從表訪問從呼叫處理模塊生成的節(jié)點段值。在一個實施例中,表是集中式的,位于在網絡上的呼叫控制管理器上,并且包括位于分組網上的每個分組網通信裝置的網絡性能信息。也可以換成是這個表位于分組網上的一個網絡通信裝置處。在另一個實施例中,這個表可以是分布式表,例如存儲在網絡通信裝置上的那些,并且需要的時候可以訪問網絡性能信息。在步驟1606中,可以從局端參數(shù)(officeparameter)請求獲得取值范圍信息,其中局端參數(shù)決定哪些值被看作"正常"、"受到損傷"或"擁塞的"。取值范圍參數(shù)可以由節(jié)點段狀況取值范圍定義正常:a~b;受到損傷c~d;擁塞的ef,其中a~f是從1到10的整數(shù)。在步驟1608中,可以接收取值范圍,并且將節(jié)點段狀況值與范圍值進行比較。在步驟1612中,確定節(jié)點段狀況值是不是大于0并且小于"受到損傷"的段狀況取值范圍的"c"。如果是這樣,就在步驟1614中,將"正常"狀況值設置回到呼叫處理模塊。這一過程步驟1616處結束。如果在步驟1612處確定節(jié)點段狀況值具有值"c"或更大,那么在步驟1618確定節(jié)點段狀況值是否在"受到損傷的"范圍或者"擁塞的范圍"內。如果在"受到損傷的"范圍內,那么可以將"受到損傷的"狀況發(fā)送回到呼叫處理模塊。否貝U,將"擁塞的"狀況發(fā)送回到呼叫處理模塊。過程1600可以被用于CCM可以在上面路由呼叫或者正在上面路由呼叫的每i^節(jié)點段。如果過程1600返回"受到損傷的"或者"擁塞的"判斷結果,那么呼叫處理模塊可以選舉選擇不同的路由或重路由正在進行的呼叫或者做其它的事情。圖17A是在分組網上集中控制通信的高級別過程1700的流程圖。過程1700通過在分組網上與多個網絡通信裝置進行通信,從步驟1702開始。在一個實施例中,呼叫控制管理器正在與網絡通信裝置通信。在步驟1704中,在分組網上的網絡通信裝置之間提供通信的節(jié)點段的網絡性能信息與代表節(jié)點段的記號相關聯(lián)地存儲。記號可以是字母數(shù)字,并且描述與節(jié)點段有關的物理位置或邏輯地址。應當明白,節(jié)點段可以指單個網絡通信裝置,用來描述通過裝置本身、傳輸線路或者裝置和線路的組合的傳輸路徑性能。在另一個實施例中,節(jié)點段可以是兩個末端點之間兩個或多個段的聚集。在步驟1706中,可以基于網絡性能信息來控制節(jié)點段上網絡通信裝置的網絡通信??梢杂酶鞣N方式來控制網絡通信,包括重路由呼叫,在呼叫期間改變呼叫路由,和/或改變網絡通信裝置的操作(例如減小CODEC的帶寬)。分組網診斷在確定網絡節(jié)點或段為受到損傷或者是擁塞的這種情況下,除了能夠重路由呼叫以外,本發(fā)明的原理還支持基于從一個或多個網絡節(jié)點收集到的網絡性能信息進行人工、半自動或自動的分組網診斷。在一個實施例中,可以收集網絡性能信息,并且可以監(jiān)視參數(shù)??梢越⒁粋€或多個門限值,用于確定網絡性能信息參數(shù)。例如,可以建立上下門限來確保包括非實時內容的數(shù)據(jù)分組的傳輸速率,從而使顧客不會接收比合同約定的更高或更低的傳輸速率。在一個實施例中,可以在分組網的中心位置收集和監(jiān)視網絡性能信息。也可以換成是每個單個網絡節(jié)點可以監(jiān)視自身以及分組網上的其它網絡節(jié)點,并且被配置成發(fā)起診斷。如果確定被監(jiān)視參數(shù)跨越門限,就可以發(fā)起診斷。診斷可以包括很大范圍的功能,包括發(fā)起環(huán)回測試,追蹤路由、修改的追蹤路由,探測(ping),等等,如同本領域里都知道的一樣。另外,可以向與網絡性能信息參數(shù)跨越門限相關聯(lián)的網絡節(jié)點發(fā)出命令,來發(fā)起診斷例程,并從診斷例程返回結果。例如,可以為網絡節(jié)點執(zhí)行軟件例程,來執(zhí)行與網絡節(jié)點處的數(shù)據(jù)分組通信有關的一個或多個自測試。應當明白,可以發(fā)起診斷來監(jiān)視網絡節(jié)點、段、網關或者任何其它網絡通信裝置。另外,可以由分組網的運營商監(jiān)視來自另一個通信承載商擁有的第二分組網的網絡性能信息,并且可以進行診斷,但是返回受到限制的結果信息來避免共享例如機密信息。還有,如果確定跨越門限的網絡性能信息參數(shù)與包括實時內容或非實時內容的數(shù)據(jù)分組通信有關,利用單獨依賴于存在的問題的包括實時或非實時內容的數(shù)據(jù)分組的通信,診斷可以針對確定是否存在問題。在本領域中人們明白,可以響應確定跨越門限的網絡性能信息參數(shù)的類型來發(fā)起其它診斷。限制對表的共享訪問圖17B是許可表的一個實施例,可以用這個許可表來建立各個網絡參與方到一個或多個網絡上收集的網絡性能信息的許可、狀態(tài)或訪問級別。這樣的網絡性能信息可以存儲在網絡節(jié)點或接入點處或中心網絡或內部網絡資源處的PIP分組中,表(例如整個網絡性能表,或者CCM、NOC或EMS系統(tǒng)使用的表)、儲倉或其它存儲器結構中。更加具體地說,在表I7bO中畫出了許可表。表I7B0可以包括與實體標識符17b2、段標識符17b4以及一個或多個網絡性能信息標識符17b6有關的字段。實休標識符17b2可以是與單個網絡參與方(例如預訂用戶、網絡運營商、VPN提供商或其它網絡參與方)有關的標識符。實體標識符17b2也可以換成是與一群或一類網絡參與方17M0有關的標識符。更加具體地說,這樣的標識符可以標識網絡內的一類參與方,例如預訂用戶群、網絡運營商群、VPN提供商群或者合適的任何其它類別。例如,可以擁有與某個網絡或某些網絡的運營商有關的標識符,關于它們的網絡性能信息存儲在表HbO中,從而使管制人員、裝置或這種網絡運營商的過程能夠擁有對表T7bO中的全部信息的完全訪問權。也可以換成是作為其它網絡的運營商的一群網絡運營商能夠獲得對表17b0中存儲的網絡性能信息擁有受到限制的也就是低得多程度的訪問權,其中的其它網絡與作為畫成17b0的表的主體的網絡通信??梢杂枚螛俗R符17b4來標識某個網段(例如兩個網元之間的連接路徑),網元自身,或者網元的某個過程或組件。因此,可以按照17bl2所示標識單個網段,而網段的類別,例如網絡到網絡接口(NNI),則可以按照17b22的方式來標識。類似地,可以將整個網絡一起標識,來代表I7b24所示這種網絡內的所有網段。另外,通過(包括沿著這條路徑的所有網段的)網絡的某條網絡路徑,可以被標識為如同17b26所示。類似地,可以將路徑的類別用作標識符,比如,例如,某個顧客或一群顧客的CPE之間的所有路徑,可以按照17b28來標識.。同樣,可以標識路徑的一些部分,有可能只包括顧客的CPE和網絡接入點之間的那些網段,讓顧客或網絡提供商訪問線路狀態(tài)信息,為這個顧客,如同17b30所示。關于某個網段或前述之一的類別,NPI標識符17b6可以標識某個網絡參與方能夠訪問的不同類別的網絡性能信息。例如,網絡性能信息的各個項目,例如實時和總帶寬使用、分組、抖動和等待時間,可以按照17M4所示的方式來標識。也可以換成是按照17bl6所示的方式標識代表對全部可用網絡性能信息具有完全訪問權的標識符。也可以換成是將NPI標識符17b6用于區(qū)分在網絡上傳遞的若干類別的分組。例如,可以用標識符來區(qū)分總網絡性能信息和更多目標網絡性能信息(例如與實時數(shù)據(jù)分組有關的網絡性能信息)之間的訪問。也可以使用以上的任意組合。例如,可以提供允許對實時網絡性能信息具有完全訪問權的標識符。雖然圖17B只畫出了許可表一部分的一個實例,但是與各個網絡參與方或若千群網絡參與方有關的實體標識符17b2的任意組合,都可以用于表中或其它數(shù)據(jù)結構中,其中具有各個網段的段標識符17b4,網段類別,整個網絡、某些連接路徑、某條線路狀態(tài)信息,或者上述的任意分類或成群;并且還可以與NPI標識符17b6—起使用,后者與網絡性能信息的各個類別,數(shù)據(jù)類型有關,并且可以使用提供完全訪問權或者根本沒有任何訪問權的其它NPI標識符。網絡性能表可以包括許多不同級別的網絡性能信息。例如,在網絡性能信息表中除了存儲具體的網絡性能信息(例如分組丟失、比特率、帶寬等)以外,還可以收集網絡性能信息,并且可以生成表示節(jié)點段工作狀況或性能的狀況值??梢越⒁?guī)則來允許特定用戶、參與方、分支機構(affiliates)或其它,訪問特定級別的數(shù)據(jù)??梢栽诰W絡性能信息表中指定數(shù)據(jù)級別,并且定義每個級別能夠訪問的參數(shù)。另外,也可以保護通過PIP分組傳遞的網絡性能信息,防止被不同的實體、節(jié)點等等訪問特定信息。在一個實施例中,可以對網絡性能信息進行編碼或者進行標識,使得信息的級別得到指定,從而將它限制成由沒有得到許可訪問高于特定級別的接入節(jié)點的若干方或設備訪問。例如,這些級別可以從1到10。PIP數(shù)據(jù)分組縫合(stitching)圖18是用于傳遞數(shù)據(jù)分組1802的示例性多節(jié)點分組網1800a和1800b(一起稱為1800)的一個框圖,這些數(shù)據(jù)分組1802包括PIP分組,用來傳達傳輸路徑中每個節(jié)點或網元1804a1804n(—起稱為1804)生成的網絡性能信息。如圖所示,有兩個分組網1800a和1800b,它們由多個網元或網絡通信裝置1804形成,它們可以形成一個或多個服務提供商的網絡。因為有兩個網絡1800,因此將網絡到網絡接口裝置1806a和1806b(—起稱為1806)配置成互相通信,從而形成跨越分組網1800a和1800b的網橋1808。這個網橋可以包括與1800a和1800b中的技術相同的直接連接,或者采用不同類型的網絡中存在的另一種技術,例如橋接兩個以太網的SONET。每個網絡A和B都具有它自己的相應PIP分組,后者與它們的相應網絡和相應的修改的Y.1731協(xié)議?;蛘弑O(jiān)視節(jié)點1804和1806之間的通信的其它測量過程中的每一個有關。第三組PIP分組和有關的Y.1731協(xié)議棧可以監(jiān)視網絡到網絡接口裝置1806之間的通信。可以生成實時數(shù)據(jù)分組性能和總網絡性能信息,并且在PIP數(shù)據(jù)分組中傳遞它們。在一個實施例中,網絡通信路徑中的第一末端點生成特殊的PIP分組,這個特殊PIP分組通過裝置1804路由,并且觸發(fā)每個修改的Y1731測量引擎,在它向下游傳遞的時候,通過將網絡性能信息和段標識符附加到若干PIP分組來將它存儲的網絡性能信息注入這個PIP分組。具有附加的網絡性能信息的這個PIP分組隨后在下一個網絡節(jié)點處繼續(xù)并且觸發(fā)同樣的性能測量(PM)或網絡性能信息拉出,并且有關的修改的Y.1731協(xié)議棧插入它的PM信息,串聯(lián)在第一節(jié)點PM信息后面。對于每個網絡節(jié)點,這個過程繼續(xù)下去,從而使網絡節(jié)點的節(jié)點段標識符和網絡性能信息串聯(lián)到在下游路徑方向上發(fā)送的下一個PIP分組中。這一個PIP分組則向隨后的網絡節(jié)點和有關的Y.1731協(xié)議棧行進,在那里附加額外的網絡性能信息,并且添加節(jié)點段標識符,然后通過PIP分組又一次傳送組合后的網絡性能信息,直到PIP分組到達遠方末端網絡節(jié)點和Y.1731協(xié)議棧。沿著路徑上的每個Y.1731協(xié)議棧可以讀取附加的段PM信息,并且存儲網絡性能信息,或者通過去掉一些或全部附加的數(shù)據(jù)來選擇性地選擇終止這一PIP段PM信息,從而使得向下游發(fā)送的下一個PIP分組只包含這個段的信息,或者僅僅是將它自己的網絡性能信息添加到這個PIP分組。如果網絡節(jié)點或有關的修改的Y.1731棧協(xié)議終接這個PIP分組,就存儲網絡性能信息,從位于網絡下游的網絡節(jié)點和有關的修改的Y.1731協(xié)議棧傳遞不包含存儲的網絡性能信息的新的PIP分組,來開始縫合新的網絡性能信息。應當明白,可以用除了PIP數(shù)據(jù)分組以外的數(shù)據(jù)分組以及修改的Y.1731協(xié)議棧以外的棧或過程,在網絡通信裝置之間傳遞網絡性能信息。網絡通信裝置1804可以被配置成按照規(guī)則的方式(例如每一秒鐘,每一分鐘,每一小時,第一百個PIP數(shù)據(jù)分組),基于事件(例如性能信息參數(shù)跨越門限值),響應接收到具有網絡性能信息包含在有效載荷部分的PIP數(shù)據(jù)分組,或者響應請求或命令,在PIP數(shù)據(jù)分組中傳遞網絡'性能信息。PIP數(shù)據(jù)分組1802可以是802.1AG數(shù)據(jù)分組,可以在OSI第二層上傳遞。為了將傳輸路徑上的若干性能管理器測量進行相關,測量得到的網絡性能信息可以使用多個儲倉來存儲在一個時間段上收集的數(shù)據(jù)。對于不同的時間窗口長度,例如5分鐘,IO分鐘等等,可以有多個儲倉同時存在。例如,特殊的"儲倉roll"PIP分組或順序號分組可以表明應當將信息存儲在哪個時間幀儲倉內。例如,可以在包括1、5和15分鐘的時間段處生成PIP序列或儲倉分組。修改的Y.1731性能測量功能可以具有與PIP排列順序或標志相關的多個儲倉來確保將PIP分組數(shù)據(jù)存儲在正確的儲倉中。還有,可以將更長的時間段添加到修改的Y.1731棧,包括1小時和24小時??梢栽L問修改的Y.1731棧或計數(shù)器來導出或計算網絡性能信息??梢岳脮r間段編號來進行訪問。為了提供隔離段性能信息,每個網絡通信裝置1804都可以被配置成接收包含來自其它網絡通信裝置的網絡性能信息的PIP數(shù)據(jù)分組1802,并且將相應網絡通信裝置處生成的網絡性能信息附加上PIP數(shù)據(jù)分組1802內的其它網絡性能信息。這個串聯(lián)過程可以被看作網絡性能信息沿著傳輸路徑的"縫合"。這一功能能夠幫助標識路徑而不是傳輸路徑中的成型函數(shù)(identifypathversesshapingfunctions),并且還提供能力來提取帶內網絡性能信息而不是(verses)利用多個外部EMS系統(tǒng)來為故障隔離提取信息。為了確保儲倉內不出現(xiàn)差錯,可以標記PIP數(shù)據(jù)分組1802(例如〈5mimipdate》,從而使沿著通信路徑的每個網絡通信裝置將存儲與做標記(例如^5mimipdate:^有關的網絡性能信息的Y.1731儲倉中包含的信息附加上去。圖19是配置成在PIP數(shù)據(jù)分組1904a1904n(—起稱為1904)中附加網絡性能信息的一個示例性的網絡通信裝置1902a190211(—起稱為190"系列。每個網絡通信裝置1902都可以被配置成將大多數(shù)最近的和/或歷史網絡性能信息附加到從來自其它網絡通信裝置1902的PIP數(shù)據(jù)分組1904中收到的網絡性能信息上去,如同在每個網絡通信裝置1902以后長度增加的PIP數(shù)據(jù)分組1904的有效載荷部分1906a1906n所表明的一樣。也可以換成是將這樣的網絡性能信息插入或表示在PIP數(shù)據(jù)分組1904中。PIP數(shù)據(jù)分組1904的報頭部分1908a1908n可以按正常方式配置。在實踐中,可以利用XML語言或其它語言(例如<參數(shù)開始標志>參數(shù)值</參數(shù)結束標志>)將網絡性能信息寫入PIP數(shù)據(jù)分組1904。本發(fā)明的原理支持性能分組中標志限定的和固定寬度字段。例如以下描述符可以包括在一個時間段上生成的網絡性能信息。<NSEG>A204</NSEG><JITR>.002<FITRxDEL>.04</DEL><PL>125</PL>m<RTBW>1.73</RTBWxTBW>3.74<TBW><TIME>07.43.47.14.07.07</TIMExNSEG>A205</NSEG>m在網絡性能信息開頭包括的是節(jié)點段的標識符"A204"。另外,還可以將承載商的標識符添加到PIP數(shù)據(jù)分組,例如承載商名稱或代碼。抖動、延遲、分組丟失、實時帶寬、總帶寬和生成網絡性能信息的時間也可以包括在網絡性能信息中??梢詫⑦@個網絡性能信息與以前從節(jié)點段A204發(fā)送的歷史網絡性能信息進行比較,來確定隨著時間的變遷是否逐漸出現(xiàn)了伺題。如圖所示,將網段的網絡性能信息"A205"附加到網絡性能信息"A204"上去。應當明白,可以使用傳遞網絡性能信息的其它實施例。繼續(xù)看圖18,因此能夠很容易地標識與不同節(jié)點段有關的網絡性能信息,通過將標識符放在每個網絡通信裝置1804生成的網絡性能信息的前面,可以在PIP數(shù)據(jù)分組1802中包括描述每個節(jié)點段的標識符。繼續(xù)串聯(lián)網絡性能信息,并且跨越從末端到末端的傳輸路徑在PIP數(shù)據(jù)分組中傳遞附加的網絡性能信息,這樣做能夠支持利用如下方式進行的傳輸路徑的完整描述與每個連接、網元、媒體或者這條傳輸路徑中包括的其它網段有關的網絡性能信息的詳細查看。在PIP數(shù)據(jù)分組中串聯(lián)網絡性能信息還可以在縮減的傳輸路徑上進行,以便進一步幫助隔離傳輸問題。如果,例如,傳輸路徑正存在傳輸質量問題,就可以分析沿著傳輸路徑每個節(jié)點段收集的網絡性能信息,以標識帶來傳輸質量問題的節(jié)點段。例如,可以對MEP、MIP、NNI、CPE執(zhí)行縫合過程,并且按照例行方式執(zhí)行,或者響應CCM發(fā)出的命令。接收網絡性能信息的最后節(jié)點可以被配置成對網絡性能信息進行分析,或者將這一信息傳遞給CCM、NOC、EMS系統(tǒng)、相關引擎或其它網絡裝置。如果在多個網絡上傳遞網絡性能信息,管理最后節(jié)點的CCM就可以將匯編了的網絡性能信息傳遞給始發(fā)CCM進行傳輸性能分析。網絡性能信息可以存儲在傳輸路徑中每個節(jié)點處的表中,和/或一個或多個網絡裝置可以接收網絡性能信息并將它們存儲在表中。應當明白,從不同類型的網絡節(jié)點收集的一些性能信息,例如NNI中的那些,可以包含與從MIP或MEP這種其它節(jié)點捕獲的性能信息不相似的性能信息。本發(fā)明的實施例允許將完全不同類型的性能信息串聯(lián)到單個性能流中。網絡通信裝置可以包括性能管理器(PM),用來實現(xiàn)對修改的Y.1731棧進行管理的功能。性能管理器或其它軟件模塊可以實現(xiàn)如下功能選擇性地在某些時間段訪問棧來收集網絡性能信息,將網絡性能信息串聯(lián)到PIP數(shù)據(jù)分組,并且在帶內或帶外傳遞數(shù)據(jù)分組。網絡通信裝置的性能管理器可以成為這樣的工具,這些工具表示在一些短時間間隔內相關的性能管理器計數(shù)器帶內使用,這一點導致(i)消除工作過程中(in-flight)測量準確度問題;(ii)消除多承載商段故障査找;(iii)選擇性地允許帶內性能管理器為訪問而不是(versus)帶外增強的消息傳遞服務或圖形用戶界面;以及(iv)糾正棧存訪問技術的問題,這些技術引起必須輪詢的多個線路內PIP分組流。圖20是傳遞分組網節(jié)點段的網絡性能信息的示例性過程2000。在步驟2002中,可以生成表明分組網節(jié)點段的傳輸特性的網絡性能信息。在步驟2004里可以將網絡性能信息包括在數(shù)據(jù)分組中,在步驟2006中用帶內信令傳遞給網絡通信裝置。網絡性能信息可以附加到從另一個網絡通信裝置收到的數(shù)據(jù)分組中的其它網絡性能信息中,并且通過第三數(shù)據(jù)分組傳遞到另一個網絡通信裝置。這些數(shù)據(jù)分組可以是PIP數(shù)據(jù)分組。圖21是用于標識一個或多個分組網中通信問題的一個示例性過程2100。在步驟2102中,可以在與一個或多個分組網通信的網絡通信裝置處生成網絡性能信息。在第一網絡通信裝置中,可以在步驟2104中生成第一數(shù)據(jù)分組,其中包括在第一網絡通信裝置中生成的第一網絡性能信息。在步驟2106中,將第一數(shù)據(jù)分組傳遞給第二網絡通信裝置,這個第一數(shù)據(jù)分組包括來自第一網絡通信裝置的第一網絡性能信息。在第二網絡通信裝置中,在步驟2108中可以生成第二數(shù)據(jù)分組,其中包括從第一網絡通信裝置收到的第一網絡性能信息,以及在第二網絡通信裝置中生成的第二網絡性能信息。在步驟2110處可以將第二數(shù)據(jù)分組從第二網絡通信裝置傳遞給第三網絡通信裝置,這個第二數(shù)據(jù)分組包括第一和第二網絡性能信息。生成、串聯(lián)和傳遞網絡性能信息的這一過程可以在傳輸路徑的第一末端開始,在傳輸路徑的第二末端完成,因此,每個網絡通信裝置已經提供網絡性能信息,可以用這些網絡性能信息來確定沿著傳輸路徑什么地方存在傳輸性能問題。例如,如果在一個節(jié)點段正在丟失實時應用的帶寬,服務提供商就可以標識出沿著這條通信路徑哪一個節(jié)點段正在丟失實時應用帶寬。圖22說明具有一個服務提供商和兩個運營商的一個示例性分組網2200。分組網2200包括運營商網絡設備2202a2202f(—起稱為2202)和預訂用戶設備2204a和2204b(—起稱為2204)。地鐵以太網論壇已經定義了操作、管制禾卩維護(OAM,Operations,AdministrationandMaintenance)維護實體(ME),如圖所示。更加具體地說,地鐵以太網已經定義了多個管制域,例如預訂用戶維護實體(ME)2206、測試維護實體、用戶網絡接口(UNI)2208a和2208b(—起稱為2208)、運營商維護實體2210a和2210b(一起稱為2210)以及網絡到網絡接口維護實體(E-NNIME)2212。通過運營商ME2210,給每個運營商提供整個它的相應網絡的可見度,但是不能查看其它運營商的運營商ME中的信息,除非其它運營商提供適當?shù)脑S可來允許査看。按照本發(fā)明的原理,圖中畫成縫合的ME2214的OAM域,通過兩個運營商的運營商設備2202的傳輸路徑在預訂用戶設備2204之間延伸。縫合的ME2214支持預訂用戶的每個元素和分組網2200中網絡設備處生成的網絡性能信息的傳遞,可以生成PIP數(shù)據(jù)分組(圖中沒有畫出),并從預訂用戶設備2204a傳遞,接連通過分組網2200上的運營商設備2202,作為縫合的或者與更高階分組串聯(lián)的單個流,直到預訂用戶設備2204b(上游到下游)。應當明白,兩個流可以在相反方向上工作,因為一些通信技術的全雙工本質支持不相同的接收和發(fā)送路徑。每個MEG中間點(MIP)(縫合的MEG末端點(MEP)的組)可以透明地附加或阻止并重新開始PIP數(shù)據(jù)分組流,或者選擇性地包括網絡性能信息??梢詣?chuàng)建具有預定時間段(例如5分鐘、15分鐘、1小時、24小時)的儲倉,來創(chuàng)建"縫合的"PIP數(shù)據(jù)分組,按照相關的方式從分組網2200上的每個通信裝置(預訂用戶設備2204和運營商設備2202)拉出網絡性能信息。另外還可以采用序列和計數(shù)器重新設置來提供PIP數(shù)據(jù)分組縫合。為了執(zhí)行縫合操作,MIP可以從上游節(jié)點段拉出修改的Y.1731信息,并將它附加到向下游行進的縫合的分組。如前所述,節(jié)點標識符和/或承載商名稱或代碼可以包括在PIP數(shù)據(jù)分組中,來標識插入修改的Y.1731性能管理器數(shù)據(jù)的承載商和節(jié)點段。在一個實施例中,若干MIP,或者特定的若干MPI,可以維持"未被縫合",并且作為直接通過進行操作。雖然縫合的ME域從末端用戶向末端用戶延伸,但是本發(fā)明的原理可以支持如下能力將運營商限定于訪問來自它們自己的網絡的信息,或者來自其它服務提供商網絡的受限制信息。類似地,可以將預訂用戶限定于能夠訪問它們自己的設備或者運營商信息的摘要。有多種不同的技術可以用于為運營商和預訂用戶提供這種有限的可見度,包括在每個網絡通信裝置處構建進性能管理器的安全措施。圖23A和23B說明具有多個以太網服務提供商(ESP)2302a、2032b和2302c(—起稱為2302)的多承載商網絡2300和具有多點裝置2306與網絡接口裝置2308a2308d(—起稱為2308)通信的多點網絡2304。利用縫合的PIP分組流使得末端用戶能夠確定每個節(jié)點段的性能,以確定服務提供商2302之一運營的設備是否有通信問題。在多點通信的情形中,可以將傳輸性能管理器從交換性能管理器隔離。應當明白,還存在非以太網性能信息,可以將它們包括在PIP分組流中。呼叫控制管理器功能增強為了給末端用戶提供更好的體驗,引入一種機制來提供下面的分組網的路徑和鏈路狀況的接近實時的監(jiān)視能力,在這樣的分組網上承載單獨話音或多媒體呼叫??梢詫⑦@一信息發(fā)送給CCM,并且對它進行處理來選擇或改變呼叫特性和呼叫路由,例如改變編解碼器使用,提供呼叫處理和路由,并且改變呼叫路徑的總體使用等等,從而為末端用戶提供更好的服務提供這種網絡監(jiān)視能力的一種技術是利用PIP分組形式的鏈路狀態(tài)報告結構??梢詫⒕€路狀態(tài)(也就是到用戶的傳輸路徑)和干線狀態(tài)(也就是網絡節(jié)點之間的共享傳輸路徑狀態(tài))提供給CCM,來傳達分組網的傳輸路徑狀態(tài)。PIP分組本身分別在線路或干線傳輸路徑的每個末端提供線路或干線狀態(tài)。為了支持CCM管理能力,可以通過呼叫控制協(xié)議或某種其它類型的分組網信令將線路和干線狀態(tài)傳遞給CCM。PIP和PM測量協(xié)議提供手段來監(jiān)視鏈路質量狀態(tài)以及將發(fā)現(xiàn)報告給分開的網元。如前所述,包括在這個近實時報告中的可以是實時帶寬使用、分組丟失、等待時間和抖動或者任何其它網絡性能信息。這一信息的監(jiān)視可以發(fā)生在網絡的任何區(qū)域內,并且能夠提供手段來報告網絡的較低層狀況。如圖15所示,有許多可以進行這些測量的地方。PIP分組從網絡末端點提供信息用于確定路徑能力。載體路徑監(jiān)視可以在圖15的以下元素之間完成末端用戶1512和網絡接入節(jié)點1514,或者可以選擇地到達路由器1506;末端用戶1518和網絡接入節(jié)點1514,或者可以選擇地到達路由器1506;網絡接入節(jié)點1514和網絡路由器1506;網絡路由器1506和網絡-網絡接口1510,或者可以選擇地到達在另一個承載商的網絡中部署的媒體網關;網絡路由器1506和媒體網關1520;以及網絡路由器1506和媒體網關1516。PIP分組還可以提供兩個末端裝置之間的信息,、即使網元位于兩個末端裝置之間。也就是說,如果提供商想看見媒體網關1520和媒體網關1516之間的路徑的總體"健康情況",可以將PIP分組配置成監(jiān)視這個路由,即使路由器1506是這條路徑的路由的一部分。一旦收集到,來自這些路徑的原始信息可以被配置成說明這條路由的整體健康情況。在PIP分組中包含的信息可以被用來確定被測路徑的度量,例如實時帶寬使用、抖動、分組丟失和總延遲。這些計算可以在單個元素處進行,或者可以將信息輸送給另一個收集裝置,由其它呼叫處理功能使用,如同CCM1502中所說明的一樣。這些實時事件可以被用來提供輸入給CCM中呼叫路由使用的決策功能。PIP分組提供的實時帶寬的測量也可以允許將這條路徑上的實時帶寬加起來。從歷史上說,這個度量是TDMCCM功能的一部分,但是沒有節(jié)點段上實時帶寬使用的數(shù)量和量就不能復制或者獲得。這些組合功能支持這種測量,從而使得CCM能夠包含中繼設施上使用的"厄蘭"的量的表??梢杂闷渌鼤r間間隔來支持其它非厄蘭一樣的測量。根據(jù)本發(fā)明的原理,將新的步驟添加到CCM1502的呼叫處理1504中去,在當前完成的正常呼叫處理以上和上面。既然CCM現(xiàn)在具有跟蹤較低層性能和下面的網絡的帶寬可獲得性的能力,可以將新型狀況表添加到呼叫處理中,在一天中的具體時間間隔期間這些呼叫處理系統(tǒng)性地更新??梢灾芷谛缘?例如每秒鐘一次)進行的這些更新,可以放置在一個或多個表中(見表niv),這些表以一種形式來說明使用、等待時間、抖動和分組丟失。盡管可以示出其它類型的信息,例如主觀平均得分(MOS,MeanOpinionScore)話音值,為了簡單起見,在這里畫出和討論這三個基本參數(shù)。在正常操作中,當末端點,或者是一條干線或者是一條線路,發(fā)出呼叫時,CCM1502中的呼叫處理操作確定終接末端點來完成呼叫。在常規(guī)呼叫情形中,將隨后建立呼叫,建立起呼叫路徑來讓末端用戶對話。這是基于配置的信息的常規(guī)呼叫處理,這些信息將為呼叫處理提供路由呼叫的能力。本發(fā)明的原理利用從節(jié)點段收集網絡性能和使用信息來幫助進行呼叫處理。呼叫處理可以進行正常的信息查閱來確定呼叫的始發(fā)和終接末端點,但是在對呼叫進行路由之前,可以提取這個末端點或來自這些末端點的節(jié)點段信息,呼叫處理可以査詢網絡段狀況表(例如表IV)來確定節(jié)點段的這條線路或干線狀態(tài)可用性,將用它來為呼叫連接始發(fā)和終接末端點。依賴于呼叫上使用的路徑的可用性,可以調用特殊的呼叫處理、負荷平衡、呼叫間隔或其它特殊呼叫處理,來維持呼叫處理,并且為呼叫路徑或極度擁塞提供緩解,可以采用替換路由來支持分組網上的滿意話音路徑。這一管理可以在呼叫建立和域呼叫過程中的任意時間完成。由于在CCM和用戶位置處的呼叫協(xié)議棧處都能獲得傳輸狀態(tài),因此能夠實現(xiàn)多個增強的呼叫功能。例如,出去的用戶呼叫能夠自動地查詢CPE上的線路狀態(tài),關于呼叫選項為多媒體設置為用戶提供基于圖形或文本的反饋,給定它們具有具體的傳輸質量來使用。例如,多媒體呼叫可以回到凍結圖像和純話音呼叫,直到擁塞結束。同樣的情況會讓CCM在設置呼叫之前知道狀態(tài),關于如何改變正在進行的會話,或者自己決策或者查詢用戶或用戶的設備,來允許更多的通信。對于交換機和用戶,線路狀態(tài)信息可用性可以被用來提供會話控制反饋。門限交叉的同樣信息可以被用來在事件發(fā)生之前傳達呼叫可能丟掉。這些功能對于顧客體驗可以具有重要的價值。共享資源的干線狀態(tài)對于交換機內和交換機間路徑狀態(tài)知識是至關重要的。給定CCM使用的帶寬也被其它服務使用,而其它服務不知道同時被CCM使用,那么分組網可以被看成以自主方式工作。為了正確地工作,CCM可以使用傳輸狀態(tài)反饋,因此能夠在呼叫處理過程中預先認識到通信路徑狀態(tài)。沒有兩個交換機之間的干線狀態(tài)信息,每個交換機都在存在足夠的帶寬用來維持全部呼叫的假設下進行工作。常常是交換機也不為交換機之間的流"擁有"帶寬流量控制機制,就提供承載商級別的呼叫處理而言,這一假設是危險的。會發(fā)生情況,其中沒有合適的帶寬或裝置資源用來支持所有呼叫,并且分組被丟掉。如果交換機知道路徑狀態(tài)(線路或干線),呼叫處理替換方案就可以為顧客提供以前無法獲得的反饋,并且提供更好的呼叫質量和呼叫處理。應當明白,CCM可以使用線路和干線狀態(tài)表并基于節(jié)點段擁塞的嚴重程度進行呼叫處理和顧客呼叫反饋決策,包括例如(i)CODEC修改;(ii)重路由呼叫;以及(iii)擁塞控制。CODEC修改在兩個末端用戶1512和1518之間的線路到線路呼叫中(圖15),到若干線路末端點的替換路由不是可行的替換,因為每一個都通過網絡接入節(jié)點1514通信。由于大多數(shù)末端線路擁有一條路徑用來輸送到分組網,因此進行其它修改來提供更好的呼叫質量。提供更好呼叫能力的一個修改是CODEC改變來提高或降低CODEC的帶寬(也就是工作于不同速度的CODEC)。在一個實施例中,通過發(fā)送命令給CODEC提高或降低其帶寬來提高或降低帶寬。也可以換成是采用不同的CODEC來進行呼叫。這一替換會在呼叫過程中發(fā)生。圖24A24C是用于進行線路到線路呼叫流的示例性過程的流程圖。過程2400a從步驟2402開始,其中呼叫處理器空閑。應當明白,呼叫處理器可以是硬件、軟件或者它們的組合。在步驟2404中,始發(fā)線路或主叫方摘機并且播出被叫方或百的線路的號碼。而這個呼叫則被CCM作為進入呼叫收到。這個呼叫的信息從末端單元傳送到CCM。在IP電話中,信令協(xié)議可以是會話發(fā)起協(xié)議(SIP),但是也可以使用其它信令協(xié)議,例如媒體網關控制協(xié)議(MGCP)或Megaco(H.248)。在步驟2406中,通過確定主叫方是否已經注冊,得到授權或者其它來判斷這個呼叫是否被允許。更加具體地說,CCM基于CCM內的常規(guī)表查閱來提取終接末端點尋址和位置。在步驟2408中,確定是否允許這一呼叫。如果確定不允許這一呼叫,就在步驟2410中,將"拒絕"消息發(fā)送給始發(fā)線路,過程在步驟2412處結束。如果在步驟2408處確定允許這一呼叫,那么在步驟2414中,檢查來自呼叫控制的路由翻譯。在步驟2416中,找到路由信息,接收終接線路信息。另外,提取始發(fā)和終接線路的節(jié)點段分配信息。在步驟2418中,確定終接線路是否可用。如果終接線路不可用,那么在步驟2420中,可以向始發(fā)線路發(fā)送"拒絕"消息,過程在步驟2422處結束。但是如果在步驟2418中,確定終接線路可用,那么在步驟2424中,訪問節(jié)點段狀況表,來確定要使用的節(jié)點段的使用狀況,以便在始發(fā)和終接線路之間連接呼叫。在步驟2426中,收到節(jié)點段狀況表中存儲的節(jié)點段狀態(tài)信息。來自節(jié)點段狀況表的信息包括始發(fā)線路信息和終接線路狀態(tài)信息。利用節(jié)點段狀況信息來確定要為呼叫使用的傳輸路徑狀態(tài)是否存在任何擁塞。根據(jù)呼叫處理提取的數(shù)個或其它記號狀況,傳輸路徑的擁塞的確定結果將是例如(i)60正?;?ii)受到損傷;或者(iii)擁塞的。傳輸路徑確定結果是正常、受到損傷或者擁塞的,這是基于網絡性能信息進行的,這些網絡性能信息具有確定為在范圍內的值,其中的范圍可以是單個值(例如1、"A"、"正常")。應當明白,可以用單個值來定義這個范圍,例如"擁塞"代表例如狀況值在7和10之間。如上所述,可以在一個標尺(例如I-IO)內處理這些值,這個標尺表明傳輸性能的狀況。在步驟2428中,收到來自節(jié)點段狀況表,給始發(fā)線路的結果。在步驟2430中,確定最大節(jié)點段狀況。通過確定與始發(fā)線路信息有關的節(jié)點狀況段表中狀況指示符的最高值來確定最大節(jié)點段狀況。確定最大節(jié)點段狀況來標識限制傳輸參數(shù)(例如帶寬使用、分組丟失)。如同前面參考表V和VI所描述的一樣,這個值越大,與節(jié)點段有關的網絡性能信息越差,從而導致在呼叫期間話音質量很差,可以將這一信息提供回主叫作為系統(tǒng)反饋。注意,最大值可能是高質量值,表示表現(xiàn)良好的網絡;也就是說,所有路徑都相等,都能夠支持高質量呼叫。在步驟2432中,確定始發(fā)線路節(jié)點段的狀況,在一個實施例中,這一確定產生三個結果之一正常、受到損傷或者擁塞的。如果正常,這一過程在圖24B中的步驟2434處繼續(xù)。也可以換成是如果始發(fā)線路節(jié)點段的狀況受到損傷,那么這一過程在圖24C的步驟2436處繼續(xù)。更進一步,如果始發(fā)線路節(jié)點段的狀況是擁塞的,那么這一過程就在圖24C中的步驟2438處繼續(xù)。在圖24B中的步驟2440中,繼續(xù)始發(fā)線路節(jié)點段的正常狀況,向終接線路發(fā)送具有正常請求的呼叫邀請建立消息。在步驟2442繼續(xù)正常呼叫控制。這一過程在步驟2444結束。如果在步驟2432處確定存在受到損傷的情況,那么CCM正在進行的呼叫處理將改變要發(fā)送出去給終接末端點的消息,請求CODEC為這一呼叫路徑使用較小的帶寬。這個較小的帶寬請求可以與用戶界面一致地進行,或者通過用戶CODEC進行而沒有用戶參與。這一點在步驟2452處說明,在那里檢査始發(fā)和終接線路的CODEC能力,并在步驟2454處確定是否有較低速度的CODEC可用。如果確定沒有任何較低速度的CODEC可用,那么在步驟2456中,可以向始發(fā)線路發(fā)送"拒絕"消息。過程在步驟2458處結束。但是如果在步驟2454處確定存在較低速度的CODEC可用,那么在步驟2460中,可以向終接線路發(fā)送具有較低速度CODEC的邀請。在步驟2462中,可以為來自終接線路的后續(xù)消息進行等待。在步驟2464中,可能從終接線路收到肯定響應消息。在步驟2466中,向始發(fā)線路發(fā)送具有新CODEC信息的消息,并且在步驟2468中,進行正常的呼叫控制。過程在步驟2470結束。在這個實施例中沒有說明的是,除了CODEC協(xié)商建立質量呼叫以外,CCM可以按照串行或并行方式考慮其它呼叫設置測量??傊?,圖24C用于改變發(fā)送出去給終接末端點的消息,為呼叫路徑請求較低的帶寬。例如,如果始發(fā)主叫方請求使用G711話音CODEC,它為帶寬使用64kb/s,那么呼叫處理可以將到終接被叫方的這一請求改變成只使用8kbS的G.729CODEC。盡管這一話音質量不如最初請求的較高帶寬CODEC好,但是可以將選擇的帶寬充分減小,與使用最初請求的較高帶寬CODEC時會受到損傷相比,來允許以較好的話音質量完成呼叫。應當明白,可以用線路狀態(tài)信息來支持顧客呼叫建立反饋,并且有可能利用CODEC選擇選項來支持呼叫建立控制。人們明白,線路狀態(tài)可以應用于在多個接入技術后面連接的無線網裝置,其中線路狀態(tài)PIP分組可以在末端用戶裝置處始發(fā),在具體接入節(jié)點處或者在CCM專用交換機或路由器之間的某個點處終接。接入節(jié)點可以啟動線路狀態(tài)傳輸路徑使用和性能管理跟蹤。還有,應當明白,呼叫可以是任意類型的,包括話音、多媒體或其它,其中準時和高質量的投遞可能是呼叫路徑的考慮因素。.為了給始發(fā)主叫提供CODEC改變,呼叫處理可以等待收到來自被叫方的返回信息。一從被叫方收到這一信息,呼叫處理就可以改變消息,將改變^^括在較低帶寬CODEC中,并將它傳遞給始發(fā)方。從這一點往后,正常呼叫處理將繼續(xù),呼叫將以較低帶寬CODEC建立。如果在步驟2432中,確定始發(fā)線路節(jié)點段處于擁塞狀態(tài),那么這一過程在圖24C中的步驟2438處繼續(xù),在那里,可以在步驟2456向始發(fā)線路發(fā)送"拒絕"消息,過程在步驟2458結束。發(fā)送"拒絕"消息是因為呼叫處理確定不能繼續(xù)呼叫,即使可以使用較低帶寬CODEC??梢韵蛑鹘蟹桨l(fā)送用戶通知,例如聽得見的或看得見的"網絡繁忙"消息。根據(jù)傳輸路徑變差的嚴重程度,CCM可以發(fā)送出響應給主叫方,請求不允許呼叫繼續(xù)。進入分組網的呼叫的這個"節(jié)流"為建立的呼叫提供更多的帶寬來使用,被拒絕的呼叫的主叫方可以接收繁忙信號。主叫方可以在晚些時候發(fā)出呼叫,并且可以在這個時候確定與主叫方有關的節(jié)點段狀況是不是正常(也就是一個范圍內的狀況值)。在替換實施例中,CCM可以自動繼續(xù)建立呼叫的正常嘗試。當擁塞狀態(tài)消除時,CCM通知主叫方現(xiàn)在能夠建立呼叫,并且根據(jù)主叫方的指示完成呼叫。繼續(xù)看圖24A,步驟2446、2448和2450是分別響應收到終接線路信息和鏡像步驟2428、2430和2432執(zhí)行的步驟。換句話說,過程2400a關于始發(fā)線路和終接線路作出相同或相似的決定,來確保與每個主叫和被叫方有關的節(jié)點段狀況是正常工作。最佳路徑度量在確定通過分組網的傳輸路徑時,CCM或其它節(jié)點可以基于分組網上節(jié)點段的當前、歷史使用或網絡性能,確定要在分組網上進行的呼叫或其它通信的傳輸路徑。在一個實施例中,路由呼叫或通信的傳輸路徑可以通過使用可以從表中或者在沿著潛在傳輸路徑的每個節(jié)點處獲得的網絡性能信息或由此導出的信息(例如網絡段狀況信息)確定。在一個實施例中,可以進行計算來確定通過分組網的一條或多條傳輸路徑的度量,來確定這些度量導致累加值低于潛在傳輸路徑的門限或最佳度量。目前,大多數(shù)最佳路徑算法使用總使用和帶寬大小用來確定路徑質量。根據(jù)本發(fā)明的原理,實時抖動的特性和延遲性能特性可以被用于確定最佳路徑度量。修改最佳路徑度量來包括實時使用,以及性能使得針對實時流的增強的負荷平衡和路徑選擇決策。在一個實施例中,這些實時網絡性能信息特性在網絡上可以具有較高優(yōu)先級。這一修改的度量使得網絡能夠為業(yè)務路由進行增強的路由決策,沒有傳輸狀態(tài)或網絡性能信息,這一點不可能做到。最佳路由計算改進的一個實例可以包括平均,并且可以選擇地包括突發(fā)性特性。最佳路徑計算方法可以包括可以用來確定具有最優(yōu)最佳路徑度量的路徑或若干路徑的計算,例如平方和根(RSS)和加權向量計算。更進一步,可以確定網絡性能信息或狀況級別的加權平均。在一個實施例中,最佳路徑度量可以創(chuàng)建實時使用狀態(tài),利用這一實時使用狀態(tài),引擎、EMS系統(tǒng)和其它網絡協(xié)議可以提取并用來獲得關于實時網絡狀態(tài)本質的系統(tǒng)反饋。還有,對具有最低狀況級別和的傳輸路徑的搜索可以被用來確定最佳路徑度量。響應對具有最佳度量的傳輸路徑的確定,傳輸路徑可以用來為呼叫或通信建立傳輸路徑。利用網絡狀況段表重路由呼叫盡管同一網絡接入節(jié)點1514上的兩個末端用戶(例如圖5中的末端用戶1512和1518)之間的呼叫不允許在這兩個末端用戶之間的呼叫重路由,但是通過媒體網關1516或1520或其它網絡接口裝置來自末端用戶1512的呼叫可以為替換呼叫路由目的地提供額外選項而不是改變CODEC選擇。對于末端用戶和媒體網關或其它中繼裝置之間的呼叫,可能會有一條以上的路由或終接點,來成功地完成這一呼叫。這些路由選項常常是具有PSTN交換這種情況,其中端局交換機(五類)可以具有替換的一前一后(tandem)呼叫終接點來到達那同一個端局。也就是說,如果將呼叫路由到一個具體網關,并且這一路由擁塞,就有可能找到具有到目的地的路由的另一個媒體網關。通過確定傳輸路徑并使用路由上的節(jié)點段狀況表(例如表V和VI)來終接媒體網關或干線,可以指示呼叫處理來確定次級干線能力對于這一呼叫是否可用,并確定次級干線是否有不擁塞的路徑到達呼叫的目的地。當網絡擁塞或網絡故障明顯地損傷了到遠程部署的媒體網關的分組傳輸路徑時,這同一功能啟動地理故障轉移或呼叫路由。另外,趨勢性能信息的預測算法可以標識出鏈路正在故障,并且系統(tǒng)性地將業(yè)務重路由到最優(yōu)鏈路,同時管理呼叫的量和質。在典型的線路到干線呼叫中,可以將線路段擁塞和干線段擁塞的組合考慮進來。應當明白,網絡交換機可以跟蹤傳輸狀態(tài)表中到中心點,中繼點到中繼點,線路混合到中心點,或者線路到干線的所有傳輸路徑。從末端用戶發(fā)起呼叫開始,呼叫的前半部分將使用前面描述的節(jié)點段分析來確定主叫節(jié)點段處的傳輸路徑是否正常工作或者具有損傷。如果發(fā)現(xiàn)主叫節(jié)點段受到損傷,那么呼叫處理可以確定可以采用較低帶寬CODEC來提高呼叫質量,或者采取其它步驟,例如允許呼叫作為單純話音呼叫來進行,而不是多媒體呼叫。如果始發(fā)節(jié)點段擁塞,那么呼叫處理可以拒絕呼叫,因為沒有任何其它路徑可以供末端用戶使用。但是,如果終接干線節(jié)點段存在傳輸質量或使用問題,那么可以獲得這一呼叫的重路由選項。在一個實施例中,與具有分組丟失的總帶寬使用或者在那個物理或虛擬信道中分配的靜態(tài)配置帶寬相比,使用意味著實時使用。任何指示符都可以用于計算用戶的傳輸"線路"或共享資源"干線"傳輸路徑的狀態(tài)。如上所述,對于那一段、線路或干線,CCM現(xiàn)在可以具有次級"狀態(tài)",利用它預先確定應當如何處理這個末端點的呼叫處理。這一次級狀態(tài)在下面的表VII中說明。表VII包括基于始發(fā)線路和終接干線的組合狀況,呼叫處理要遵循的情形的示例性清單。表VII網絡狀況和重路由呼叫選項<table>tableseeoriginaldocumentpage65</column></row><table>情形1在這種情形中,可以使用正常的呼叫處理,因為沒有任何傳輸路徑受到約束或受到損傷??梢詫艚羞M行路由,而不對通過這一傳輸路徑的呼叫的話音編碼進行任何改變。情形2由于始發(fā)線路受到損傷,呼叫處理可以為這一呼叫調整CODEC的速率。速率調整可以通過降低CODEC的速率來進行,或者通過將呼叫路由到具有較低速率的另一個CODEC來進行。呼叫處理可以檢査出去干線的若干段來確定這條傳輸路徑上的媒體網關是否有能力將用于轉換分組信息(例如IP分組信息)的CODEC改變到TDM格式。如果CODEC改變是可能的,那么CCM可以在始發(fā)呼叫裝置和終接干線之間協(xié)商CODEC速度,通過具有較低速度的CODEC建立這一呼叫。如果媒體網關沒有多個CODEC速度的能力,那么呼叫控制器可以有通過另一干線群路由呼叫的選項,如果到終接呼叫裝置的替換路由是可用的。如果存在另一條路由,那么呼叫處理器可以將呼叫重路由到下一干線群,并且在通過這一干線群建立這一呼叫之前進行節(jié)點段狀況檢査。如果這一干線群具有CODEC修改能力,那么可以通過具有較低速度的CODEC建立這一呼叫,并且可以建立這一呼叫。如果無法找到具有CODEC速度替換的另一干線,那么這一呼叫會被丟掉。情形3如果確定始發(fā)線路擁塞,那么既然呼叫的始發(fā)部分沒有任何替換路由,那么可以將呼叫"拒絕"發(fā)送給用戶,呼叫掉線。.情形4如果確定呼叫的終接側受到損傷,那么確定可以使用較低帶寬CODEC。如果終接干線群具有使用不同CODEC的能力,就確定始發(fā)線路的CODEC能力。如果能夠獲得較低帶寬CODEC,那么可以用這些CODEC建立呼叫,呼叫可以正常進行下去。如果在始發(fā)側沒有具有較低帶寬的任何CODEC可用,那么呼叫處理可以按照情形2的描述進行重路由。情形5如果確定終接干線擁塞,那么呼叫處理可以為這一呼叫在不擁塞的終接干線上搜索重路由。呼叫處理可以包括為建立這一呼叫對具有正?;蜉^低速度的CODEC的干線群進行定位。圖25A25C(—起稱為圖25)是用于提供呼叫處理,在始發(fā)線路和終接干線之間重路由呼叫的示例性過程的流程圖。圖25中的這一過程可以由CCM1502(圖15)處的呼叫處理器執(zhí)行,或者可以選擇地由其它呼叫管理器執(zhí)行,如果這些其它呼叫管理器分布在分組網上。處理器2500a在步驟2502處開始。在步驟2504中,收到進入呼叫。在一個實施例中,進入呼叫是SIP邀請。在步驟2506中,通過確定主叫是否在服務提供商處登記來確定是否允許這一呼叫。在步驟2508可以確定是否允許這一呼叫。如果不允許,這一過程就在步驟2510處繼續(xù),在那里將"拒絕"消息發(fā)送給始發(fā)呼叫裝置,這一過程在步驟2512處結束。如果在步驟2508處確定允許這一呼叫,那么這一過程就在步驟2514繼續(xù),在那里檢查來自呼叫控制器的路由翻譯。在步驟2516收到終接干線信息。另外,還可能收到始發(fā)線路和終接干線群的節(jié)點段分配信息。在步驟2518中,確定這一干線群中在始發(fā)呼叫裝置和終接呼叫裝置之間的傳輸路徑中是否有終接干線可用。如果有,就可以用節(jié)點段狀況表來確定沿著這條傳輸路徑的節(jié)點段的使用狀況表。在步驟2522中,可以接收來自始發(fā)線路的節(jié)點段狀況的結果。在步驟2524中,確定始發(fā)線路段狀況。在一個實施例中,可以確定三個節(jié)點段狀況,包括"正常"、"受到損傷"和"擁塞的"。在步驟2526中,確定始發(fā)節(jié)點段的狀況。如果確定始發(fā)節(jié)點段的狀況正常(也就是說狀況處于支持正常、全傳輸速率操作的范圍內),那么這一過程就在圖25B中的步驟2528處繼續(xù)。否則,如果確定始發(fā)節(jié)點段受到損傷,這一過程就在步驟2530處繼續(xù)。但是如果確定始發(fā)節(jié)點段擁塞,那么因為沒有任何替換,因此這一過程在步驟2532繼續(xù),在那里將"拒絕"消息發(fā)送給始發(fā)呼叫裝置。這一過程在步驟2534處結束。在一個實施例中,線路和干線狀態(tài)檢査可以成為呼叫處理程序的一部分。典型情況下,盲目地應用呼叫允許控制功能而不考慮路徑狀態(tài)來節(jié)省帶寬。在一個實施例中,可以將線路和干線狀態(tài)使用和性能管理作為狀態(tài)提供給交換機中的預留引擎,來使"CAC批準"有效或加速"CAC批準"而不是靜態(tài)分配允許的呼叫號碼。給定這一CAC功能假定靜態(tài)CODEC使用并且不能預測傳輸路徑中的靜默抑制的使用或未知實時使用,這一修改提供增強的值。應當明白在集中式的CAC資源(例如RSVP或RAC服務器)里,CAC功能可以是CCM的一部分,或者駐留在CCM以外。從圖25B的步驟2528開始,過程在步驟2536處繼續(xù),在那里,訪問節(jié)點段狀況表來確定終接干線的使用狀況。在步驟2538處返回來自終接干線的節(jié)點段狀況表的結果。在步驟2540處確定終接干線的節(jié)點段狀況。如果在步驟2542處確定終接段的狀況正常,那么過程在步驟2544處繼續(xù),在那里邀請通過終接干線建立這一呼叫。在步驟2546中,進行正常呼叫控制,并且這一過程在步驟2548處結束。如果在步驟2542中,確定終接段的狀況受到損傷,那么在步驟2550中,檢查終接干線的CODEC能力。如果在步驟2552處確定CODEC具有較低速率可用,那么在步驟2554中,檢査始發(fā)線路的CODEC能力。在步驟2556中,如果確定始發(fā)線路處有具有較低速率的CODEC可用,那么這一過程在步驟2558處繼續(xù),向終接干線發(fā)送較低速度CODEC建立請求。在步驟2560中,呼叫處理等待來自終接干線的后續(xù)消息,后續(xù)消息表明在步驟2562處終接干線已經能夠建立具有較低速度的CODEC。在步驟2564中,將具有新CODEC信息的消息發(fā)送給始發(fā)線路。在步驟2566中,呼叫控制正常繼續(xù),并且這一過程在步驟2568處結束。如果在步驟2556處確定始發(fā)線路沒有較低速率的CODEC可用,那么就在步驟2570處將"拒絕"消息發(fā)送給始發(fā)呼叫裝置,然后這一過程在步驟2572處結束。如果(i)在步驟2542處確定終接段擁塞或者(ii)在步驟2552處終接干線處沒有任何CODEC可用,那么這一過程在步驟2574處繼續(xù),在那里,檢査呼叫處理來確定從始發(fā)呼叫裝置到終接呼叫裝置是否有通過不同干線的另一條路由可用。在步驟2576中,返回干線群選擇的結果,并且在步驟2578處確定是否有替換干線群可用。如同本領域中都明白的一樣,干線群是兩個不同節(jié)點之間相同類型的兩條或多條干線。如果在步驟2578處有替換干線群可用,那么在步驟2580中,可以發(fā)送消息來用新的干線群重新啟動終接干線處理。在步驟2582處收到新的終接干線信息。另外,還可以接收替換終接干線群的節(jié)點段分配信息。這一過程在步驟2584處繼續(xù),用新的終接干線重復從步驟2536開始的過程,來確定通過這一干線是否能夠建立呼叫。如果在步驟2578處確定沒有替換干線群可用,那么在步驟2586中,可以將"拒絕"消息發(fā)送給始發(fā)呼叫裝置。這一過程在步驟2588處結束。從步驟2526繼續(xù),如果確定始發(fā)段的狀況受到損傷,那么這一過程在步驟2530(圖25C)處繼續(xù)。在步驟2590中,檢查始發(fā)線路的CODEC能力。在步驟2592中,確定是否有較低速度的CODEC可用??梢詫⑤^低速度的CODEC編程為較低或者成為工作于較低速度的另一個CODEC,或者從多媒體改變成單純話音或者降低到單純話音速度。如果沒有較低速度的CODEC可用,那么在步驟2594中,將"拒絕"消息發(fā)送給始發(fā)呼叫裝置。這一過程在步驟2596處結束。如果在步驟2592處確定有較低速度的CODEC可用,那么在步驟2598中,訪問網段狀況表來找到終接干線的使用狀況。在步驟25100中,返回來自網段狀況表的終接干線的結果,在步驟25102處確定終接干線段狀況。在步驟25104中,確定終接干線段狀況是正常、受到損傷還是擁塞。如果確定終接干線段狀況不再受到損傷,那么在步驟25106處檢查終接干線的CODEC能力。在步驟25108中,確定是否有CODEC可用。如果有CODEC可用,那么在步驟25110中,可以向終接干線發(fā)送較低速度CODEC的建立請求。在步驟25112中,呼叫處理等待來自終接干線的后續(xù)消息,直到在步驟25114處終接干線通知呼叫處理有較低速度的CODEC可用并且它已經準備好。在步驟25116中,可以將新的CODEC信息發(fā)送給始發(fā)線路。在步驟25118中,呼叫控制處理可以正常地繼續(xù),并且這一過程在步驟25120處結束。如果在步驟25104確定終接段擁塞或者在步驟25108處在終接干線沒有任何CODEC可用,那么過程就在步驟25122繼續(xù),從呼叫處理請求是否存在通過另一條干線的另一條路由可用。在步驟25124中,返回另一干線群選擇的結果。在步驟25126中,確定是否有替換干線群可用。如果沒有,那么在步驟25128中,可以將"拒絕"消息發(fā)送給始發(fā)呼叫裝置,并且這一過程在步驟25130處結束。如果在步驟25126中,確定有替換干線群可用,那么在步驟25132中,發(fā)起用新干線群重新開始終接干線處理的消息。在步驟25134中,與給替換終接干線群的段分配信息一起收到新的終接干線群信息。這一過程在步驟25136處繼續(xù),使得這一過程使用新的終接干線群來確定是否可以由始發(fā)呼叫裝置向終接呼叫裝置通過這一干線群為這一呼叫建立呼叫。在圖25A的步驟2518處繼續(xù),如果確定在干線群內沒有任何終接干線可用,那么在步驟25138中,呼叫處理進行檢査來確定是否有另一條干線路由可用。在步驟25140中,呼叫處理返回表明干線可用度的信息。在步驟25142處確定是否有替換干線群可用。如果有替換干線群可用,那么在步驟25144中,呼叫處理可以用這一替換干線群重新開始,這一過程在步驟25146處返回到步驟2514(圖25A)??傊?,圖25中的過程用于確定始發(fā)呼叫裝置和終接呼叫裝置之間通過干線群的傳輸路徑的狀況。在確定狀況的過程中,如果干線群具有網段狀況表確定的通信問題,其中的網段狀況表根據(jù)從分組網上的節(jié)點段收到的網絡性能信息來導出它的信息,那么呼叫處理確定它是否能夠降低CODEC的帶寬,或者找到通過另一個干線群,具有更好通信性能的替換路由,來將這一呼叫路由到被請求的末端點。附加呼叫重路由在一個實施例中,本發(fā)明的原理支持在例如節(jié)點段被確定為受到損傷或者擁塞或者不可使用的情況下,利用網絡性能信息將呼叫重路由到預訂用戶。在這種事件中,當呼叫進入CCM,CCM可以使用目錄來查閱其它潛在聯(lián)系人的電話號碼或地址,可以將進來的呼叫路由到它們,以嘗試將主叫方與被叫方連接起來。例如,如果主叫方已經嘗試接通被叫方的手機,并且CCM確定到預訂用戶的移動手機的傳輸路徑工作不正常,那么CCM可以確定被叫方的替換號碼的位置,例如住宅或工作電話號碼或其它標識符,比如SIP通用資源標識符,并且將進來的呼叫路由到這個被叫方的替換號碼或標識符。在一個實施例中,CCM根據(jù)一天中的時間或者其它因素(例如預訂用戶喜好參數(shù))決策呼叫哪個號碼。在另一個實施例中,CCM可以接收到預訂用戶的呼叫,CCM知道這個預訂用戶在嚴重擁塞的或者性能下降的節(jié)點段上。CCM可以決策直接將這一呼叫接進被叫方的話音郵件而不是用額外的實時內容通信捆綁到嚴重擁塞或受到損傷的節(jié)點段。也可以換成是CCM可以通知嚴重擁塞或者性能下降的節(jié)點段,讓它慢下來,暫停,或者卸載(offload)通過這些節(jié)點段傳遞的非實時內容通信,從而能夠將屬于實時內容通信的這一電話呼叫正確和準時地打到被叫方。擁塞控制與線路到線路或者線路到干線呼叫相比,從干線(例如網絡到網絡接口或者圖15中會話邊界控制器1510)到分組網上的線路的呼叫是一種不同的挑戰(zhàn)。因為呼叫控制管理器并不擁有對正被選作進入呼叫進入軟交換機的分組干線路徑的完全控制,擁塞控制有些受到限制。如果呼叫從另一個網絡進入軟交換機,干線選擇實際上受控于其它或遠方末端網絡。但是,使用本發(fā)明的原理,呼叫控制管理器可以有某種程度的呼叫控制。一般而言,當呼叫進入網絡時,在CCM中工作的呼叫處理接收進入呼叫消息,這個進入呼叫消息具有數(shù)據(jù)用來標識進入呼叫的端口和地址?;谶@個端口、地址和被叫號碼信息,CCM確定分配了這一呼叫的傳輸路徑,包括這些節(jié)點段。按照本發(fā)明的原理,CCM可以檢査與傳輸路徑有關的節(jié)點段的狀況。如果將節(jié)點段的狀況劃分成受到損傷,那么呼叫處理可以確.定終接線路是否具有使用較低帶寬CODEC的能力。如果是這樣,那么CCM可以發(fā)送建立消息給末端點,請求使用較低帶寬CODEC。在到其它網絡的返回響應中,呼叫處理可以輸送對較低帶寬CODEC的這一新請求。如果被其它網路接受,.這一呼叫就可以進行下去。否則,這一呼叫終止。對于通過干線進入網絡的其它呼叫,CCM可以按照同樣的過程確定是否有具有較低帶寬的CODEC可用。如果網段狀況是擁塞,呼叫處理就可以不嘗試處理進入呼叫,并通過始發(fā)干線發(fā)送釋放給其它網絡。在一個實施例中,CCM可以根據(jù)互聯(lián)到其它網絡的始發(fā)干線段的擁塞,人工或自動地執(zhí)行呼叫節(jié)流程序。這些節(jié)流程序可以是如下形式自動擁塞控制(ACC),選擇性的進入線路控制(SILC),呼叫間隙(gapping),號碼或IP地址阻止,或者眾所周知的任何其它節(jié)流呼叫控制機制。根據(jù)計時器或進入呼叫計數(shù),CCM可以在特定時刻嘗試呼叫,來測試路徑的擁塞程度。如果節(jié)點段變成不擁塞的,呼叫處理可以讓呼叫進入這個網絡,可以從這一路徑撤掉節(jié)流機制。圖26是為通過IP干線來到線路的呼叫進行擁塞控制的示例性過程的流71程圖。過程2600在步驟2602處開始。在步驟2604中,在IP干線上收到進入呼叫。在步驟2606中,確定是否允許這一呼叫,在那里例如如果收到不適當?shù)南?,呼叫就可能不被允許。在步驟2608中,確定被允許的呼叫。如果不允許呼叫,那么在步驟2610處將"拒絕"消息發(fā)送給始發(fā)呼叫裝置,并且這一過程在步驟2612處結束。如果允許這一呼叫,那么在步驟2613處這一過程繼續(xù),在那里發(fā)出將翻譯從呼叫控制器路由的請求。在步驟2614中,收到確定的路由和終接線路信息。另外,還收到始發(fā)干線的節(jié)點段分配信息,以及包括所有節(jié)點段分配信息的終接線路信息。在步驟2616中,確定是否有終接線路可用。如果沒有,那么在步驟2618中,將"拒絕"消息發(fā)送給始發(fā)方,過程在步驟2620處結束。如果在步驟2616處確定有終接線路可用,那么在步驟2622中,可以訪問網段狀況表(例如表V-VI)來為這條始發(fā)干線找出使用狀況。在步驟2624處在呼叫控制器里收到來自這條始發(fā)干線的網段狀況表的結果,并且在步驟2626確定最大段狀況來確定這一干線的最差參數(shù)。在步驟2628中,確定干線處始發(fā)段的狀況。如果狀況被確定為正常,那么這一過程在步驟2630處繼續(xù)。如果始發(fā)段狀況被確定為受到損傷,那么這一過程在步驟2632處繼續(xù)。如果這一始發(fā)段狀況被確定為有擁塞,那么這一過程在步驟2634處繼續(xù)。應當明白,這種狀況可以擁有比這里給出的更多或更少的級別。這些級別(也就是正常、受到損傷和擁塞)代表從分組網上網絡通信裝置或節(jié)點收集到的,向CCM報告并且存儲在表中的網絡性能信息確定的值的一個范圍。如果在步驟2628處確定干線處始發(fā)段的狀況正常,那么這一過程在步驟2636(圖26B)處繼續(xù),在那里發(fā)出訪問網段狀況表來找到終接線路的使用狀況的請求。在步驟2638中,從終接線路的網段狀況表收到結果。在步驟2640處進行終接線路的網段狀況的終接。在步驟2642中,確定終接段的狀況。如果終接段的狀況被確定為正常,那么這一過程在步驟2644處繼續(xù),在那里用正常或常規(guī)請求向終接干線發(fā)送建立邀請。在步驟2646中,這一過程繼續(xù)正常呼叫控制,并且在步驟2648處這一過程結束。如果在步驟2642中,確定終接段的狀況是受到損傷,那么這一過程在步驟2650處繼續(xù),在那里檢查終接線路的CODEC能力。如果有較低速率的CODEC可用,如同步驟2652所確定的一樣,那么這一過程在步驟2654處繼續(xù),在那里將具有較低速度CODEC的建立信息發(fā)送給終接線路。在步驟2656中,呼叫控制器等待來自終接線路的后續(xù)消息,并且在步驟2658處一從終接線路收到響應表明有較低速率的CODEC可用,就在步驟2660處將具有新的較低速率CODEC信息的消息發(fā)送給始發(fā)IP干線。在步驟2662中,呼叫控制過程繼續(xù)完成呼叫建立,并且在步驟2664處結束。如果在步驟2642處確定終接段的狀況是擁塞,或者在步驟2652處確定沒有任何較低速率的CODEC可用,那么這一過程在步驟2666處繼續(xù),在那里將"拒絕"消息發(fā)送給始發(fā)呼叫裝置。這一過程在步驟2668處結束。返回到步驟2628,如果確定始發(fā)段的狀況為受到損傷,那么這一過程在步驟2632處繼續(xù),進入在圖26B中的步驟2650處的過程。如果在步驟2628處確定這一狀況為擁塞,那么這一過程在圖26C的步驟2634處繼續(xù)。在步驟2670中,發(fā)出讓呼叫處理啟用正常業(yè)務管理工具(tool)的指令,并且將"拒絕"消息發(fā)送給始發(fā)呼叫裝置。這一過程在步驟2674處結束??傊?,當呼叫通過分組網中的干線到線路進入網絡時,通過檢查在上面路由呼叫的節(jié)點段的節(jié)點段性能,圖26中提供的過程嘗試改善分組網中的呼叫質量。CCM可以檢査包括節(jié)點段狀況的表,并且如果發(fā)現(xiàn)節(jié)點段受到損傷,就嘗試降低路由呼叫通過的CODEC的速率。否貝U,這一呼叫可能被丟棄。數(shù)據(jù)路由網絡性能信息可以包括信息,這些信息表明節(jié)點段受到損傷或者擁塞達到這樣一個程度將非實時信息緩存、阻止,或者阻礙實時內容按時地從中傳遞過去。節(jié)點,第二層,或者上述協(xié)議棧,例如多協(xié)議標簽交換機(MPLS)標簽描述協(xié)議(LDP)棧,可以確定這個節(jié)點段,例如路由器,正在因為非實時內容而過載,并且引起節(jié)點慢下來、延遲、停止或者丟棄非實時內容,而不是將它們傳遞通過這個節(jié)點段。較高協(xié)議??梢栽跒閷崟r和非實時內容測量得到的鏈路狀態(tài)的基礎之上,使用傳輸狀態(tài)信息來決73定修改、重路由或者整形標簽交換的路徑(LSP)。較高協(xié)議桟一擁有實時信息,那么選擇LSP或者負荷平衡這種功能就是可能的。也可以在如下內容的基礎之上動態(tài)地計算過多預訂規(guī)則穿越路徑或段的實時業(yè)務量,傳遞給較高協(xié)議棧的使用和性能信息,以及與較高網絡協(xié)議有關的配置引擎。給定較高棧協(xié)議,例如MPLS,或者配置商骨干輸送(PBT),知道了實時帶寬使用的量和允許較高可靠性的路徑狀態(tài),就可以用業(yè)務工程來建立和重路由虛擬電路,從而使得故障轉移(failovers)不會超過過多預訂參數(shù)。這一狀態(tài)知識可以被分組網格網使用,在那里存在多條路徑并且每條路徑都具有多條備份路徑??傊?,數(shù)據(jù)網采用l:n路徑保護架構。存在三條或更多條鏈路時,保護通常是非線性的,因為潛在的帶寬使用是路由表中標識出來的目的地的函數(shù)。在實時業(yè)務量已知的情況下啟用l:n配置中的分組故障轉移(failover),能夠為網絡承載商提供更大的服務保證可靠度和度量來管理這個網絡??傊?,段的網絡性能信息存儲在跟蹤實時帶寬使用和其它性能數(shù)據(jù)的網絡節(jié)點處。較高協(xié)議(例如MPLS、LDP和EMS系統(tǒng))可以使用存儲的網絡性能信息來跟蹤正在使用的實時或近實時帶寬量。跟蹤實時帶寬使用能夠增強網絡管理來對系統(tǒng)、故障轉移(failover)協(xié)議、業(yè)務管理分析和記賬系統(tǒng)使用進行配置。.在一個實施例中,決定對哪個實時內容或非實時內容給予優(yōu)先權,讓其慢下來,對其進行節(jié)流處理,對其進行阻止,對其進行評價(rate),對其重路由,或者對其進行控制,可以根據(jù)網絡性能信息以及對某個顧客作出的服務級別承諾或服務質量保證來作出。例如,可以作出這樣的決策來使必須對某個服務提供商的顧客作出的服務級別資信(credit)的量最小,這一決策要根據(jù)這些決策會如何影響服務提供商滿足一個或多個這種服務級別或服務質量保證的能力來作出。如果要將顧客服務質量級別和保證用于管理網絡性能,那么可以存儲并訪問包括顧客服務質量和其它服務合同參數(shù)的數(shù)據(jù)庫,來驗證網絡性能信息滿足通信承載商的顧客的合同要求。在一個實施例中,可以確定某個應用正在通過節(jié)點段使用太多的帶寬。例如,用于流化電影、電視演出或其它娛樂內容的應用可能正在使用網絡節(jié)點處的帶寬,這個網絡節(jié)點被限制成在某個時間段投遞實時內容。與這個應用有關的非實時內容可以慢下來、丟掉或者重路由到另一個節(jié)點段,從而使正在通過這個節(jié)點段傳遞的實時內容能夠獲得適當?shù)姆?。CCM可以另外隨著時間(overtime)跟蹤應用,來確定可以因為通過一個或多個網絡節(jié)點的業(yè)務量增加(或者是實時的或者是非實時的內容)而在特定時間段或者永久地為這個應用使用其它的配置。增強的消息傳遞服務通信承載商可以利用元素管理系統(tǒng)(EMS)來監(jiān)視和管理它們的相應網絡的性能??梢杂靡环N方式來收集網絡性能信息并對它們進行排序,以支持報告、配置、記賬和故障查找。這些功能可以使用網絡性能信息,并且區(qū)分實時和非實時內容通信。圖27A說明包括不同通信承載商運營的兩個網絡2702和2704的一個示例性的網絡系統(tǒng)2700。每個網絡2702和2704可以用于為相應承載商的顧客提供通信服務。在一個實施例中,這些承載商是電信承載商。也可以換成是,這些承載商提供因特網服務或者其它聯(lián)網服務,并且在相應的網絡2702和2704上傳遞實時和非實時內容的過程中,使用收集網絡性能信息的設備,這些網絡性能信息表明網絡的性能。可以將網絡設備配置成使用PIP分組來生成和收集網絡性能信息。可以將一個或多個性能數(shù)據(jù)收集器(一起稱為性能數(shù)據(jù)收集器)2713配置成與網絡設備通信,這些設備在承載商的網絡(例如網絡2702)上工作。如圖所示,性能數(shù)據(jù)收集器2713與末端點裝置通信,例如IP服務點2706、網絡到網絡接口2708和顧客接入裝置2710。但是,還可以有其它網絡通信裝置與性能數(shù)據(jù)收集器2713直接或間接地通信。在一個實施例中,性能數(shù)據(jù)收集器可以通過帶外通信路徑2712a2712n(—起稱為2712)與網絡通信裝置通信。也可以換成是性能數(shù)據(jù)收集器2713可以通過帶內信令路徑(沒有畫出)與網絡通信裝置通信??梢詫⑿阅軘?shù)據(jù)管理器2714配置成一個或多個計算裝置,并且與性能'數(shù)據(jù)收集器2713通信。雖然在圖中被畫成兩個或多個分開的裝置,但是性能數(shù)據(jù)管理器2714和性能數(shù)據(jù)收集器2713可以被配置成單獨一個計算裝置。性能數(shù)據(jù)管理器2714還可以與數(shù)據(jù)庫服務器2716通信,選擇性地在多個裝置中配置,它能夠存儲一個或多個數(shù)據(jù)庫2717,包括性能數(shù)據(jù)收集器2713從分組網2702上的網絡通信裝置收集的網絡性能信息。數(shù)據(jù)庫服務器2716中存儲的數(shù)據(jù)庫2717可以由現(xiàn)貨數(shù)據(jù)庫系統(tǒng)管理,例如Oracle數(shù)據(jù)庫或者可以買到的任何其它數(shù)據(jù)庫。也可以換成是由通信承載商或其它實體創(chuàng)建和管理這個數(shù)據(jù)庫。在工作過程中,將性能數(shù)據(jù)管理器2714配置成指示性能數(shù)據(jù)收集器2713,讓它請求和訪問來自分組網2702的網絡通信裝置的網絡性能信息。性能數(shù)據(jù)收集器2713則可以向所需要的網絡通信裝置直接或間接地發(fā)出請求或者輪詢,以獲得性能數(shù)據(jù)管理器2417需要的網絡性能信息。在一個實施例中,性能數(shù)據(jù)管理器2714可以周期性地(例如每15分鐘)發(fā)出命令給性能數(shù)據(jù)收集器2713。更加具體地說,與其它網絡性能信息相比,性能數(shù)據(jù)管理器2714可以被配置成更加經常地請求特定的網絡性能信息。例如,可以每一秒鐘或每一分鐘收集傳輸質量和連接性,而傳輸速率和帶寬則每15分鐘收集一次。也可以換成是性能數(shù)據(jù)管理器2714與修改的Y1731棧儲倉同步,以合適的時間間隔請求每個儲倉中的計數(shù)器值。還有,性能數(shù)據(jù)管理器2714可以被配置成在解析和檢查以前收集的網絡性能信息以后,響應事件來請求網絡性能信息。在一個實施例中,性能數(shù)據(jù)管理器2714從單個承載商的數(shù)據(jù)分組收集數(shù)據(jù)。也可以換成是將性能數(shù)據(jù)管理器2714配宣成從多個承載商的多個網絡收集網絡性能信息,如果這些不同的承載商提供這樣的許可。性能數(shù)據(jù)管理器2714可以被承載商或第三方管理,其中的第三方獨立于承載商,并且具有在為這些承載商進行了處理操作之后訪問和管理特定或全部網絡性能信息的許可。在涉及第三方的后面兩種情形中,接入請求的量和/或信息可以成為提供訪問給這一信息中使用的基本記賬元素。根據(jù)本發(fā)明的原理,性能數(shù)據(jù)管理器2714和性能數(shù)據(jù)收集器2713可以被配置成請求和接收與數(shù)據(jù)分組的通信有關的網絡性能信息,包括性能和使用,其中的數(shù)據(jù)分組包括實時和非實時內容。性能數(shù)據(jù)管理器2714或性能數(shù)據(jù)收集器2713可以在數(shù)據(jù)庫服務器2716上的數(shù)據(jù)庫中存儲網絡性能信息,按照數(shù)據(jù)分組網2702上傳遞的不同類型的內容來區(qū)分。應當明白,如果在分組網2702上傳遞其它類型的內容,并且將它們標識為某個數(shù)據(jù)類型(例如視頻、音樂),那么表明某種數(shù)據(jù)類型的網絡性能信息可以被類似地收集和存儲。因為按照一種方式存儲網絡性能信息,這種方式能夠區(qū)分網絡性能和使用,以便于傳遞實時內容和總內容,因此服務提供商,它的伙伴以及顧客可以基于網絡上的實時和非實時內容通信,使用網絡性能信息來管理網絡通信設備,監(jiān)視網絡使用,生成報告,并且提供記賬。網絡性能信息的集合可以直接或間接地從網絡2702上的每個單個網絡通信裝置傳遞,或者從呼叫控制管理器(例如圖15的CCM1502)或者己經收集了性能數(shù)據(jù)管理器2714需要的一些或全部網絡性能信息的其它裝置的表或其它數(shù)據(jù)倉庫傳遞。在一個實施例中,當性能數(shù)據(jù)管理器2714指示性能數(shù)據(jù)收集器2713,讓它從網絡通信裝置收集網絡性能信息時,讀取計數(shù)器來收集它們的當前值。例如,為不同的時間段配置成儲倉的修改的Y1731計數(shù)器被傳遞給網絡通信裝置并從網絡通信裝置傳遞過來,在這些時間段上計數(shù)器被用于對實時和總數(shù)據(jù)分組進行計數(shù)。響應性能數(shù)據(jù)收集器2713收集的計數(shù)器性能信息,可以將每個網絡通信裝置內的計數(shù)器復位,從而避免計數(shù)器翻轉(rollover),這種翻轉從本質上講是更加難于管理的數(shù)學情形。此外,網絡通信裝置中存儲的網絡性能信息的表可以響應性能數(shù)據(jù)收集器2713從這些表提取網絡性能信息而被清除,或者在阿絡通信裝置中存檔(archive)。為了支持安全性或者其它經營(business)目的,可能需要將來自裝置的收集到的所有信息全部實時地在數(shù)據(jù)庫2717中存檔。數(shù)據(jù)庫服務器2716中存儲的數(shù)據(jù)庫2717可以用各種方式進行管理,從而能夠處理網絡性能信息,并將網絡性能信息用于各種功能,包括記賬、報告、配置、生成告警、管理網絡通信裝置等等。前面給出的表IV是可以在數(shù)據(jù)庫服務器2716中的數(shù)據(jù)庫2717里存儲的網絡性能信息的示例性表。應當明白,也可以將其它網絡性能信息存儲在這些數(shù)據(jù)庫中,從而在每個節(jié)點段提供到網絡性能的額外的可見度。還有,應當明白,實際上網絡通信裝置能夠收集的任何網絡性能信息都可以被收集并存儲在數(shù)據(jù)庫服務器2716上的數(shù)據(jù)庫2717里。還可以擴展數(shù)據(jù)庫讓它包括從網絡性能信息或其它數(shù)據(jù)庫系統(tǒng)和/或數(shù)據(jù)庫信息得到的統(tǒng)計或其它信息。例如,趨勢,比如一個小時、一天、一77周、一個月或一年的一個時間段上的使用可以存儲在數(shù)據(jù)庫中,與每個節(jié)點段等等相聯(lián)系。例如,可以存儲顧客信息、電路ID等等。網絡傳輸信息和統(tǒng)計信息可以被配置成支持任何記賬或處理后操作。例如,如果本發(fā)明的原理支持為實時帶寬和非實時帶寬使用向顧客收取不同的費用,那么這一信息可以分開確定,并且存儲在數(shù)據(jù)庫2717中。數(shù)據(jù)庫2717實際上還包括任何數(shù)據(jù)結構來支持當前成本以及與實時和非實時內容使用有關的計價結構??梢詾橄M者、商業(yè)和/或批發(fā)預訂用戶,或者一個顧客一個顧客地定義當前成本。數(shù)據(jù)庫服務器2716可以被配置成允許訪問數(shù)據(jù)庫中存儲的網絡性能信息到各個實體,包括但不限于萬維網實體2718、用戶實體2720、記賬實體2722和操作實體2724。這些實體中的每一個可以通過通信裝置(例如個人計算機、主計算機、無線裝置等等)訪問數(shù)據(jù)庫服務器2716上存儲的網絡性能信息。另一個實施例可以包括將這一數(shù)據(jù)的一些部分從數(shù)據(jù)庫推向類似實體、尋呼/文本終端和其它告警或警報實體。萬維網實體萬維網實體2718可以使用因特網接口來顯示網絡性能信息以及顧客記賬計劃信息,后者區(qū)分數(shù)據(jù)庫2717萬維網界面中存儲的實時網絡性能信息和非實時網絡性能信息。圖28A和28B(—起稱為圖28)分別是示例性萬維網瀏覽器界面2800a和2800b的屏幕截圖。在萬維網瀏覽器2800a中,示例性的顧客記賬計劃表2802可以被用來顯示顧客記賬計劃,其中包括使用分配2804以及與使用分配有關的記賬率(billingrates)2806。記賬率以及與記賬有關的其它信息可以存儲在記賬方計算機上,為網站提供托管(hosting)的服務器,數(shù)據(jù)庫2717,或者其它服務器。在一個實施例中,使用分配可以包括例如帶寬、尖峰(兆比特每秒),"任意時間"分鐘的訪問時間,以及白天(daytime)分鐘的訪問時間。在另一個示例性的實施例中,記賬率2806可以包括參數(shù),例如帶寬、尖峰速率、訪問時間(以每一分鐘為基礎的任意時間),訪問時間(以每分鐘為基礎的白天),以及總數(shù)據(jù)(以每一百兆比特為基礎)。如圖所示,當實時和非實時使用都可以獲得網絡性能信息時,實時和非實時設置可以不同。應當明白,還可以示出或者代替非實時欄示出總使用,并且非實時信息可以通過從總信息中減去實時內容網絡性能信息來得到。另外,還可以將信息分項成定向信息,示出標識成進入或離開顧客位置的信息的相同類型的信息。圖28B示出萬維網瀏覽器界面2800b,它包括示例性的表2812,這個表說明顧客實際使用參數(shù)2814。這些參數(shù)反映性能數(shù)據(jù)收集器2704(圖27A)收集,并且在數(shù)據(jù)庫服務器2716中的性能數(shù)據(jù)管理器2714存儲的實時和非實時內容網絡性能信息。應當明白,為了給顧客記賬,可以利用區(qū)分實時和非實時內容使用的其它參數(shù)。還應當明白,也可以將分組網中不區(qū)分實時和非實時使用的參數(shù)用于記賬目的。雖然萬維網瀏覽器2800a和2800b中示出的表說明與記賬有關的信息,但是應當明白,其它非記賬信息也可以在萬維網界面上顯示。更加具體地說,除了使用信息以外,其它信息,例如服務協(xié)議條款,包括服務質量,保證的帶寬,基本預訂費用,或者承載商和顧客、伙伴或其它承載商或其它商業(yè)或政府實體之間的任何其它條款或條件,可以存儲并呈現(xiàn)在萬維網界面中。還應當明白,萬維網界面可以讓其它非預訂伙伴訪問數(shù)據(jù)庫中存儲的各種信息。例如,伙伴,比如本地服務提供商,或者其它通信承載商,可以訪問擁有網絡性能信息的承載商希望共享的特定網絡性能信息。例如可以共享與其它承載商的網絡到網絡接口直接通信的網絡到網絡接口的傳輸連接性。許可數(shù)據(jù)庫或表以及有關的安全性構造,例如鑒別,可以由數(shù)據(jù)庫服務器2716或者定義數(shù)據(jù)的其它裝置管理,通信承載商希望與其它承載商、顧客、設備制造商等等共享這些數(shù)據(jù)。許可表可以提供不同級別的信息給不同的實體。用戶實體用戶實體2720可以是管理數(shù)據(jù)庫的通信承載商的用戶。用戶2720可以訪問數(shù)據(jù)庫2717中存儲的網絡性能信息,并且還對數(shù)據(jù)庫2717執(zhí)行各種其它管理操作。例如,用戶2720可以生成額外表,重新配置這些表,設計新的數(shù)據(jù)庫體系結構,等等,從而可以擴展使網絡性能信息,并且為例如顧客、伙伴、賣方等等提供不同或者更加詳細的信息。另外,用戶可以生成管理網絡性能信息的不同方式,例如基于修改的Y.1731計數(shù)器儲倉來79生成統(tǒng)計信息,建立門限來引起創(chuàng)建警報的事件消息,為各種事件驅動的或非事件驅動的原因向網絡通信裝置建立和發(fā)起輪詢,并且為網絡性能信息添加統(tǒng)計信息處理,來提供額外信息給通信承載商、顧客、賣方的管理。應當明白,用戶2720可以進行任意其它數(shù)據(jù)庫管理操作,對于這種其它數(shù)據(jù)庫管理操作,用戶具有適當?shù)墓苤圃S可來管理實時和非實時網絡性能信息,如同本領域里明白的一樣。記賬實體圖27B說明為通信承載商的顧客和伙伴確定記賬所使用的示例性的記賬實體系統(tǒng)2722。記賬實體2722包括處理單元2726,處理單元2726可以包括一個或多個處理器。存儲器2728可以在通信中,并且用于在處理操作中存儲數(shù)據(jù)和程序指令。存儲單元2730可以與微處理器2726通信,并且用于存儲一個或多個數(shù)據(jù)庫或其它存儲倉庫,它們包括網絡性能信息,從網絡性能信息導出的信息,以及記賬信息。輸入/輸出(I/O)端口2732可以與處理單元2726通信,并且也可以和處理單元2726—樣被配置成利用一個或多個通信協(xié)議在分組網上通信。I/O端口2732可以在本質上是虛擬的。例如,I/O端口2732可以作為因特網協(xié)議套接字之類進行工作。記賬實體系統(tǒng)2722可以用程序來管理和準備賬單。程序可以包括數(shù)據(jù)收集程序2734、記賬程序2736和數(shù)據(jù)庫程序2738。這些程序2734-2738可以由處理單元2726執(zhí)行。數(shù)據(jù)收集程序2734可以被配置成與虛擬呼叫路徑中的一個或多個網絡通信裝置通信。與網絡通信裝置的通信可以在網絡和域末端裝置以及記賬實體系統(tǒng)2722之間傳送原始(例如未壓縮)數(shù)據(jù)記錄。通信傳送可以由記賬實體系統(tǒng)2722發(fā)起,把它看作"信息拉出",也可以由網絡通信裝置發(fā)起,把它看作"信息推出"。遠程網絡裝置可以包含存儲來聚集多條記錄,還可以包含編程邏輯,原始信息傳送一發(fā)生,就用編程邏輯從裝置清除信息。記賬程序2736可以使用數(shù)據(jù)分組(例如PIP數(shù)據(jù)分組)中包含的原始數(shù)據(jù)記錄,并將收到的數(shù)據(jù)分組中包含的數(shù)據(jù)字段,例如串聯(lián)的數(shù)據(jù)字段,進行解析,得到各個原始數(shù)據(jù)字段。每個單個原始數(shù)據(jù)字段可以被數(shù)據(jù)庫程序2738用于存儲在數(shù)據(jù)庫中。記賬程序2736還可以例行地處理數(shù)據(jù)庫記錄。這一處理可以包括將多條原始數(shù)據(jù)記錄合并(consolidation)成一條或多條已處理記錄,將實時和/或非實時原始數(shù)據(jù)字段信息求和成一個時間窗口或會話持續(xù)時間上的總數(shù)(total)的和/或小計數(shù)(sub-total)。這些總數(shù)或小計數(shù)可以包括使用的開始和停止時間,使用時間總和,發(fā)送展收的有和域沒有差錯的總分組,統(tǒng)計性能計算值,和/或可以通過對網絡性能信息的原始數(shù)據(jù)記錄進行處理而獲得的任何其它類型的信息。另外,記賬程序2736可以進行評分(ratings),這種評分是記賬記錄的貨幣化(monetization)。合計(totaled)或導出的字段可以相對于一組經營(business)計費規(guī)則來加以評估,數(shù)據(jù)庫程序2738可以為存儲單元2730中存儲的每條數(shù)據(jù)記錄建立貨幣費用量。記賬實體系統(tǒng)2722可以按照每個顧客將多條已評分記賬記錄合并起來。通過將多條已評分記賬記錄合并起來,額外的計算或評分功能可以提供特殊的經營功能,例如折扣等等。接下來,記賬實體2722可以使用數(shù)據(jù)庫中存儲的網絡性能信息來為顧客和其它承載商支持記賬計劃,以包括實時和非實時網絡使用的記賬。記賬的這一額外分辨率(resolution)(也就是實時使用記賬)是能夠通過使用例如性能信息分組確定分組網上實時內容的分組通信的結果??梢詾閷崟r內容使用、非實時內容使用和網絡通信容量的總使用來給消費者記賬。容量可能是網絡上實時內容和總分組通信的帶寬使用的函數(shù)。在一個實施例中,厄蘭,一般將它理解為一小時或3600秒(一百呼叫秒(centumcallseconds))內的平均總業(yè)務量,可以被用作承載商為顧客提供準確記賬的測量。厄蘭的具體計算可以改變,將確定記賬循環(huán)期間使用的厄蘭數(shù)量所使用的不同網絡性能信息考慮在內。根據(jù)本發(fā)明的原理,通過計算漫游情形中通信承載商的網絡上傳遞的其它通信承載商的預訂用戶的總業(yè)務量,厄蘭測量可以被用于確定預訂用戶或其它承載商的實時、非實時和總使用。另外,因為通信承載商可以為實時和非實時內容通信監(jiān)視帶寬和其它網絡性能信息,因此通信承載商可以根據(jù)一些因素,例如傳輸質量、連接性或速率或者在記賬循環(huán)中能夠收集的其它網絡性能信息和/或經營目的,比如服務級別協(xié)議,增加或補償(offset)預訂用戶的賬單。這樣的補償也可以被用于其它承載商的賬單。作為使用厄蘭作為測量標準的替換或補充,承載商可以為實時使用和非實時使用分配點或其它測量單位給預訂用戶。例如,一實時使用分鐘可以值三點,一非實時使用分鐘可以值一點。記賬可以表明預訂用戶已經使用的點數(shù)并據(jù)此向這個預訂用戶收費。例如,如果預訂用戶使用三十分鐘的實時使用,它等于九十點,那么與使用三十分鐘的非實時分鐘的預訂用戶(只是三十點)相比,可以按照不同的方式向這個預訂用戶收取費用。還可以按照本發(fā)明的原理使用基于實時使用分辨率的其它創(chuàng)新方式的記賬。更進一步,因為網絡性能信息的數(shù)據(jù)庫可以包括具有預訂用戶和其它承載商的已收集使用信息的時間戳,因此記賬實體2722(圖27A)可以基于一天中的時間,利用這一信息來設置尖峰和非尖峰網絡擁塞時間段期間的費率。這個一天中的時間或者網絡擁塞時間段可以被承載商用來為尖峰和非尖峰時間的使用給顧客計費。記賬過程還可以使用顧客的計劃項來限制實時和非實時通信的網絡使用。如果,例如,顧客具有2千分鐘實時分的服務協(xié)議,性能幾據(jù)管理器2714可以監(jiān)視顧客的實時內容分使用,可以選擇成按照厄蘭或實時業(yè)務字節(jié)來測量,并且根據(jù)顧客的使用計劃確定顧客已經超過極限。響應顧客超過他或她的使用計劃里的使用分鐘,承載商可以進行多個不同的選項,包括(i)關閉用戶的實時內容通信;(ii)允許顧客為例如實時內容通信繼續(xù)使用網絡,但是使用"最大努力"過程或最低可用CODEC來允許訪問網絡,其中"最大努力"指的是用戶將接收較低的優(yōu)先級狀況,例如非實時數(shù)據(jù)通信訪問優(yōu)先級;(iii)向這個客戶收取額外賬單,從而使這個客戶支付額外的費用來繼續(xù)具有實時內容通信的優(yōu)先權;(iv)交易單位,例如讓顧客以較高的交換率(例如五個非實時使用點換取實時內容通信使用的每一分鐘)用額外的非實時單位換取實時使用;(v)提前使用下一個月的使用分鐘;或者(vi)允許用戶超過使用計劃極限繼續(xù)實時使用或非實時使用的任何其它計劃。在一個實施例中,可以將消息發(fā)送給顧客來為高出他或她的服務協(xié)議極限的繼續(xù)服務選擇一個選項。在另一個實施例中,顧客可以為實時單位"預先支付",并且這些單位一用完時就拒絕服務。在另一個實施例中,兩個承載商可以進行經營和連接性安排,以便交換數(shù)據(jù)庫,來讓預訂用戶"漫游"到另一個提供商的網絡并且能夠繼續(xù)訪問。可以用相同、相似或不同的記賬安排來為商業(yè)實體確定記賬,例如基于從一個承載商到另一個承載商的實時帶寬傳輸或者在聚集的基礎之上,在承載商之間互相記賬。當與其它承載商管理帳戶時,使用的交易單位,包括實時和非實時內容使用,可以在記賬循環(huán)的末尾解決。通過擁有實時和非實時內容使用信息,交易單位可以變成"創(chuàng)新性的",使得承載商能夠更好地結算(balance)每個其它網絡的使用,或者通過能夠(i)限制另一個承載商使用分組網或者(ii)為提供承載商的網絡的額外的實時內容使用或非實時內容使用收集額外費用來獲得經營上的優(yōu)勢。應當明白,在與預訂用戶確定記賬安排中,以及與具有互相記賬安排的其它承載商進行記賬和共享級別安排中,可以使用許多實時和非實時內容使用網絡性能信息參數(shù)?;ハ嘤涃~承載商通常具有讓通信能夠從一個承載商路由通過另一個承載商的網絡的承載商間服務協(xié)議。這些服務協(xié)議常常具有互相記賬安排,從而相對于其它承載商對這個承載商的網絡的使用,以特定的時間段結算或支付承載商的網絡的使用量。這就使得承載商能夠根據(jù)使用差別結算服務支付其它承載商。根據(jù)本發(fā)明的原理,承載商可以包括跟蹤每個其它相應網絡上的實時和非實時內容通信的度量或參數(shù)。添加分辨率來標識實時內容使用能夠標識承載商之間發(fā)生的不平衡(也就是相對于另一個承載商的網絡,一個承載商在傳遞明顯更高的實時內容)。CCM或其它監(jiān)視裝置可以認識到這種不平衡,并且確定到預訂用戶的通信可以路由到具有高平衡的承載商的網絡,因為通過這個承載商的網絡路由的通信可能存在資信??梢詻Q定在這個承載商的網絡上路由通信、實時或非實時內容通信或者這兩者。作為不平衡的承載商級別服務的另一個實例,承載商服務級別協(xié)議可以指定某一服務質量或傳輸速率,有可能要針對實時內容和非實時內容分開指定。承載商可以監(jiān)視這些服務級別協(xié)議參數(shù),來確定另一個承載商是否滿足這個協(xié)議下它的義務要求。如果不滿足這個協(xié)議下的義務要求,那么這個服務提供商可以接收朝向額外免費通信服務的資信。如果確定不滿足這些或其它服務級別參數(shù)的要求并且有資信,就作出路由決策。響應跟蹤網絡性能信息或者服務級別協(xié)議信息的來作出路由決定的另一個實例可以包括對其它承載商安排的,或者響應承載商的網絡內發(fā)生的高要求,整個一天里的時間的計價進行監(jiān)視。這另一個承載商可以"廣告"計價或其它參數(shù),例如NNI節(jié)點處帶寬的可獲得性,來將計價變化、可獲得性、傳輸問題等等通知其它預訂用戶。在得知價格向上或向下變化時,其它承載商的CCM或性能管理器2714可以基于這些計價變化作出路由決策。這些決策還可以包括將如下因素考慮進來當前資信、到承載商的成本、顧客帶寬要求或者與以某個傳輸質量以及到承載商的成本提供通信服務有關的任何其它參數(shù)。可以通過在規(guī)則的PIP分組通信期間收集這種"廣告的"信息,或者到每個承載商網絡到網絡接口或者承載商具有服務級別協(xié)議的會話邊界控制器的特殊速率收集請求,來路由"購買(shopping),,。操作實體圖29說明示例性圖形用戶界面(GUI)2900,這個界面顯示分組網2904和性能監(jiān)視裝置2906的原理圖2902。原理圖2902是位于網絡2904中的網絡通信裝置的圖形表示,這個網絡2904包括在上面?zhèn)鬟f實時和非實時內容通信的節(jié)點段。應當明白,可以顯示分組網2904或其它外部裝置或網絡更加詳細或更加不那么詳細的原理圖。數(shù)據(jù)庫服務器2716(圖27A)上數(shù)據(jù)庫2717里存儲的網絡性能信息可以被用來以圖形方式表示原理圖2902上的問題和警報。例如,如果確定節(jié)點段上的通信正常,就可以在原理圖上顯示實線,例如線條2908。如果網絡性能信息表明節(jié)點段帶寬已經用滿或者超過了容量,就將這一節(jié)點段突出顯示,例如與正常工作的其它節(jié)點段相比,用較粗的線條的節(jié)點段2910。也可以換成用顏色編碼、快閃或者其它圖形表示來表明高業(yè)務量。如果確定節(jié)點段受到損傷,原理圖就可以顯示虛線,例如線條2912。如果網絡性能信息表明節(jié)點段發(fā)生了擁塞,節(jié)點段線條就可以是虛線,例如線條2914在視覺上與表明受到損傷的線條不同。應當明白,表明實時帶寬、非實時帶寬的高使用,或者在門限范圍內、外的任何其它網絡性能信息的其它圖形表示,都可以被用于圖形通知或警報用戶告訴他網絡2904上發(fā)生了反常狀況??梢詾榫W絡上的正?;蚍闯9ぷ髟谠韴D上顯示其它顏色、文本、彈出窗口或者任何其它圖形特征。也可以用聲音來發(fā)出通知、警報或告警。在一個實施例中,圖形用戶界面可能會讓預訂用戶利用指點裝置,例如鼠標,將光標放在節(jié)點段上,引起網絡性能信息出現(xiàn)在彈出窗口或者與節(jié)點段相關地顯示出來。顯示的節(jié)點段信息可以包括當前和可以選擇地歷史網絡性能信息,并且顯示為值或圖形。還可以根據(jù)光標定位來顯示通知圖30是另一個示例性圖形用戶界面3000的屏幕截圖,上面顯示出網絡上某個節(jié)點的節(jié)點段狀況使用曲線圖3002。在曲線圖3002上顯示三個網絡性能信息參數(shù),包括總使用、實時使用和非實時使用,如同圖例3004中說明的一樣。用線條3006說明總網絡使用,線條3006在一天內隨時間變化,因為顧客在增加或減少節(jié)點段的使用,由此收集了使用數(shù)據(jù),并將使用數(shù)據(jù)存儲在數(shù)據(jù)庫服務器2716(圖27A)中??偸褂镁€條3006是實時和非實時內容使用的總和。總使用線條3006在3008這一點,也就是在大約上午9點有一個早尖峰,在3010這一點也就是大約中午有一個中午尖峰,在3012這一點也就是在近似晚上8點有一個晚尖峰。實時和非實時使用線條說明實時使用在一天的不同時間會增大,非實時使用會在一天的其它時間增大。例如,非實時使用在3014這一點也就是大約晚上9點當(推測)顧客正在下載電影、音樂或者正在進行萬維網沖浪時出現(xiàn)波峰。應當明白,還可以為網絡上的一個或多個節(jié)點段或傳輸路徑給出其它圖形表示。還應當明白,性能數(shù)據(jù)管理器2714(圖27A)和PIP分組的使用提供的其它類型的網絡性能信息,包括導出信息(例如趨勢線條),可以按照本發(fā)明的原理顯示出來,以說明被監(jiān)視網絡內任意點的傳輸質量或其它傳輸特征或節(jié)點特性。除了在祖線圖上說明使用信息以外,警報、趨勢或其它統(tǒng)計信息也可以在GUI上呈現(xiàn)出來,或者通過任何其它報告方法。還有,可以通過使用數(shù)據(jù)庫2717中存儲的網絡性能信息生成網絡性能信息的報告,并且提供用戶界面來用于選擇、排序、制表和任何其它功能,這些其它功能能夠幫助用戶生成當前和歷史報告、警報、告警或者任何其它信息,這里的任何其它信息與從網絡收集的網絡性能信息有關或是從中得到的。85配置實體性能數(shù)據(jù)管理器還可使用從分組網收集的網絡性能信息來提供配置功能。配置(provisioning)可以包括各種功能,包括(i)在允許網絡配置發(fā)生之前,跟蹤路徑或元素過度預訂率和使用;(ii)通過為新創(chuàng)建的實體創(chuàng)建報告來管理網絡性能跟蹤;(iii)致力于或計算故障轉移;(iv)為實時或非實時內容通信的重路由進行負荷平衡;(v)提取網絡使用和網絡管理器能夠使用的資源的狀態(tài)信息,并且以報告和趨勢線條的形式呈現(xiàn),來確定什么地方正在發(fā)生擁塞;(vi)顯示需要額外的路由器、網關或其它網絡通信裝置來為在一天的某些時間需要更高帶寬容量的網絡通信裝置緩解擁塞或提供安全閥的位置;或者(vii)基于這里描述的網絡性能信息提供任何其它網絡管理功能。另外,配置還可以允許實時或者非實時地對性能數(shù)據(jù)管理器檢測到的警報或警告作出自動響應。例如,如果帶寬容量門限創(chuàng)建了警報,那么性能數(shù)據(jù)管理器可以嘗試重路由實時或非實時內容通信。也可以換成是,如果在有非實時數(shù)據(jù)在傳遞的節(jié)點處同時發(fā)生了實時內容通信波峰,性能數(shù)據(jù)管理器就可以通知這個節(jié)點暫停包括非實時內容的數(shù)據(jù)分組的新的配置或新的通信會話,直到實時內容通信速率已經下降。性能數(shù)據(jù)管理器2714還可以被配置成讓一個或多個網絡節(jié)點改變CODEC的帶寬,關閉端口,發(fā)送消息給其它承載商,來通知其它承載商來自它們的網絡有過載或者過使用狀況,或者通過監(jiān)視網絡性能信息來實現(xiàn)任何其它配置功能,如同所提供有的一樣??梢詫⑿阅軘?shù)據(jù)管理器2714配置成自動檢測網絡內的問題,并且按照末端到末端的方式發(fā)出一個或多個測試,例如追蹤路由。例如,在圖27和圖29中,可以通過性能數(shù)據(jù)收集器2704從性能數(shù)據(jù)管理器2714發(fā)送消息,引起在顧客設備2916和2918之間進行測試。測試可以包括例如在顧客設備2916和2918之間用一分鐘的時間段發(fā)送PIP分組。在這個時間段中,顧客設備2918可以收集網絡性能信息,例如傳輸質量、傳輸速率和傳輸連接性,可以選擇地與實時和非實時內容通信有關。即使顧客設備2918與不同的承載商一起駐留,從運行顧客設備2916和2918之間的測試收集的網絡性能信息也能被性能數(shù)據(jù)收集器2704收集,而不需要共享網絡承載商或86多個承載商管理網絡2920的任何公司細節(jié)、敏感信息。在一個實施例中,從顧客2918收集的網絡性能信息是通過將信息附加到在顧客設備2916和2918之間的傳輸路徑中的每一個節(jié)點傳遞的PIP分組有效載荷上去,"縫合"(串聯(lián))網絡性能信息的結果。也可以換成是性能數(shù)據(jù)收集器2704從沿著顧客設備2916和2918之間的傳輸路徑上的每個節(jié)點直接或間接地請求數(shù)據(jù)。修改的追蹤路由為實時內容和非實時內容通信收集的網絡性能信息可以提供分組網內節(jié)點段處存在性能問題的指示。分組網內的呼叫末端點,CCM,或者節(jié)點,可以基于PIP性能信息確定存在問題,并且自動觸發(fā)PIP分組流中的路徑追蹤路由。給定較高協(xié)議棧能夠移動或者改變分組傳輸路徑而不詢問CCM,那么這一功能能夠幫助標識碰到問題時經過的節(jié)點和段。應該明白,暫且不論為嵌入的網絡設備靜態(tài)配置的PIP數(shù)據(jù)流,可以按照特殊網絡(adhoc)來構造PIP會話,用于與這個網絡不正常地有關的分組裝置上。在特殊阿絡PIP情形下,用戶末端點創(chuàng)建來往于網絡提供商的網絡內的一點或者到遠方末端點的PIP會話,以提供實時帶寬和PM數(shù)據(jù)功能??梢耘c從末端點到末端點,或者到提供服務的網絡提供商的網絡中的錨點(anchorpoint)的每個呼叫一起建立特殊網絡PIP分組流。PIP和PM棧一檢測到性能門限跨越,就可以發(fā)起追蹤路由來標識路徑內有問題的位置。網絡節(jié)點元素可以存儲追蹤信息,并且讓CCM和/或用戶能夠直接獲得這些追蹤信息。另外,也可以將追蹤信息傳遞給呼叫控制協(xié)議棧,以便傳送回CCM或EMS用于查找故障。其它信息可以與追蹤信息一起存儲,例如時間、日期、會話信息等??梢詧?zhí)行故障查找程序來利用通過節(jié)點段傳遞的實時和/或非實時內容來隔離有問題的節(jié)點段。CCM或節(jié)點可以發(fā)起修改的追蹤路由來傳遞一個或多個數(shù)據(jù)分組,例如PIP分組,到達或通過關心的節(jié)點段,通過可能有傳輸問題的這個節(jié)點段來收集網絡性能信息。從追蹤路由生成的網絡性能信息,可能持續(xù)在足夠長的時間段內傳遞的一個或多個PIP分組,以確定關心的節(jié)點段處的網絡性能信息。如果這個節(jié)點段是位于另一網絡或另一種網絡(例如網絡到網絡接口)的邊緣處的節(jié)點段,那么在其它網絡中的其它節(jié)點處收集的網絡性能信息可以被傳遞回CCM或始發(fā)節(jié)點,其中有專門與修改的追蹤路由有關的網絡性能信息。否則可以防止其它網絡的其它"載體專用敏感性"網絡性能信息被其它網絡訪問。應當明白,特殊網絡(adhock)PIP分組流還可以與已加密路徑協(xié)議和建立遠程網絡連接(例如PPP、SLIP)的存在協(xié)議(presenceprotocol)和/或其它遠程代理有關。收集的網絡性能信息不僅可以讓消息和警報被發(fā)送到網絡的操作管理,還能夠將問題、擁塞或其它情形或網絡事件通知顧客、伙伴、分支機構和其它網絡承載商。例如,如果確定實時內容通信使用很高,就可以將通知發(fā)送給預訂用戶和其它承載商,將這一情形告訴它們,并通知它們增加的記賬率。類似地,如果確定有大量的通信到達其它承載商,承載商可以推選(elect)"購買(shop)"通過其它較低價格的承載商到目的地的通信。對于許多項目承載商可以有門限,以及預訂用戶和伙伴承載商的情況,并且在基于收集的網絡性能信息確認已經跨越門限時,自動、半自動或手動地改變配置。圖31說明包括七個不同層的聯(lián)網的OSI基本參考模型的實施例3100。模型左邊的標號(3102-3114)用于描述這一參考模型的這些不同層。每一層為特定類型的操作提供協(xié)議。具體而言,這七層包括物理層3102(第一層)、數(shù)據(jù)鏈路層3104(第二層)、網絡層3106(第三層)、傳輸層3108(第四層)會話層3110(第五層)、表示層3112(第六層)和應用層3114(第七層)。典型情況下,物理層3102通過電氣和機械層面的網絡傳達比特流,例如包含電氣沖擊脈沖、光或無線電信號的比特。物理層3102提供硬件手段來發(fā)送和接收數(shù)據(jù),包括定義電纜、卡、物理方面(physicalaspects)、數(shù)據(jù)編碼和介質(B8ZS、DS-3等)。在數(shù)據(jù)鏈路層3104上,將數(shù)據(jù)分組編碼,以及將數(shù)據(jù)分組譯碼從而得到比特。數(shù)據(jù)鏈路層3104還供給(fUrnish)傳輸協(xié)議知識和管理,并且處理物理層中的差錯、流量控制和幀同步,包括以太網、幀中繼(FR)、ATM、多協(xié)議標簽交換(MPLS)等。在以下實例中,網絡性能信息存儲在數(shù)據(jù)鏈路層3104里,并且可以選擇地存儲在其它層3106-3114里。網絡層3106支持(i)交換和路由;以及(ii)為了在分組網內從節(jié)點到節(jié)點發(fā)送數(shù)據(jù)而創(chuàng)建邏輯路徑,稱為虛擬電路。傳輸層3108在末端系統(tǒng)或主機之間提供透明的數(shù)據(jù)傳輸,并且負責末端到末端差錯恢復和流量控制。網絡協(xié)議的一個實例是因特網協(xié)議(IP)。傳輸層協(xié)議的一個實例是傳輸控制協(xié)議(TCP)。會話層3110建立、管理和終接應用之間的連接。會話層3110建立、協(xié)調和終接網絡路徑每一端處應用之間的交談(conversation)、交換和對話(dialogue)。會話層3110還管理會話和連接協(xié)調。表示層3112通過在應用和網絡格式之間進行翻譯來提供相對于數(shù)據(jù)表示(例如加密)存在的差別的獨立性。表示層3112將數(shù)據(jù)變換成應用層3114能夠接受的形式。這樣的表示層3112通常包括文本、話音和視頻壓縮。應用層3114還支持應用和末端用戶過程。應用層3114應用的一些實例包括電子郵件和文件傳輸應用。每一層與就在它下面的層直接交互,并且提供設施供它上面的層使用。另外,每一層上的協(xié)議允許實體與同一層上的其它實體進行通信o圖32說明各個維護實體(ME)的一個實施例3200,它描繪已定義多個管制域,例如預訂用戶維護實體(SME)3218、以太網虛擬連接(EVC)ME3220、運營商ME3224和3226、網絡到網絡(NNI)ME3222以及用戶到網絡(UNI)ME3228和3230。這些域是用維護實體群(MEG)——8級結構構造的,以提供每一級別(域)能夠獲得的信息的量和類型的受限制的查看。維護實體是在一起形成群供某個網絡參與方,例如預訂用戶、以太網提供商、網絡運營商或虛擬網絡運營商,訪問的所有可用維護數(shù)據(jù)的一個子集。圖31描述的OSI參考模型定義了它的每一層3102~3114包含的具體功能。本發(fā)明的原理利用以太網服務,后者工作于OSI參考模型的數(shù)據(jù)鏈路層3104。在圖32中將以太網協(xié)議標識為ETH層3232,其中圖32將OSI模型3100的傳輸層3108說明成TRAN層3234。在本發(fā)明的一個實施例中,將在數(shù)據(jù)鏈路層3104獲得的實時傳輸性能信息傳遞到物理層3102、網絡層3106、傳輸層3108、會話層3110、表示層3112和應用層3114中的一個或多個層中。在另一個實施例中,可以將89數(shù)據(jù)鏈路層3104獲得的實時傳輸性能信息傳遞給其它數(shù)據(jù)鏈路層協(xié)議,例如ATM、MPLS、幀中繼或其它協(xié)議。可以用這一實時傳輸性能信息提供ETH層3232的實時通知。這個實時傳輸性能信息還可以用于補充已有協(xié)議和能力,以便為ETH層3232提供對標識的網絡變化的更快的響應時間。來往于物理層3102的數(shù)據(jù)鏈路層3104在一個實施例中,在數(shù)據(jù)鏈路層3104獲得的實時傳輸性能信息可以被傳遞給物理層3102。在一個實施例中,基于銅的鏈路因為感應噪聲或任何其它損傷源、延遲或數(shù)據(jù)丟失造成的性能下降都可能限制鏈路能夠承載的無差錯信息的量。PIP分組中承載的傳輸性能信息能夠標識這一性能下降??梢詫⑦@一性能下降的情況報告給物理層3102,在那里,物理層3102上工作的協(xié)議認識到這一性能下降,并修改路由,來優(yōu)化吞吐量,克服損傷的影響,例如將鏈路重路由到替換物理銅鏈路或減少正交幅度調制(QAM)窗口的數(shù)量,或者整個改變到另一個傳輸架構。來往于數(shù)據(jù)鏈路層3104的數(shù)據(jù)鏈路層3104在一個實施例中,可以將以上性能下降的情況傳遞給數(shù)據(jù)鏈路層3104,在那里因為物理層多路復用和協(xié)議隔離而與以太網并行地工作的數(shù)據(jù)鏈路層3104的多路復用協(xié)議,認識到這一性能下降,并且修改它們的操作,通過進行MPLS快速重路由來克服這一損傷的影響。來往于網絡層3106的數(shù)據(jù)鏈路層3104在一個實施例中,可以將上述性能下降的情況傳遞給網絡層3106,后者能夠改變網絡業(yè)務路由,重路由分組,繞開性能下降的鏈路。這一重路由可以涉及將會話從一個網絡運營商移動到另一個網絡運營商。應當明白,本發(fā)明的原理可以被任意網絡層(第三層)3106協(xié)議使用,包括IPv4、IPv6等等。還應當明白,本發(fā)明的原理可以與工作于任何其它層上的任何協(xié)議一起使用。來往于傳輸層3108的數(shù)據(jù)鏈路層3104在一個實施例中,可以將上述性能下降的情況,作為往返延遲,以及其它參數(shù),傳遞給傳輸層3108,在那里可以動態(tài)地改變TCP滑窗功能,來修改窗口大小,從而減少隨后重新發(fā)送的分組的量,避免擁塞。在這樣一個實施例中,這樣的通信允許比當前的實現(xiàn)方式更快地調整窗口大小。來往于會話層3110的數(shù)據(jù)鏈路層3104在一個實施例中,可以將以上性能下降的情況傳遞給會話層3110,在那里,會話管理功能可以修改調度器、整形器(shaper)或者提供和包含服務質量(QoS)參數(shù)的任何網元功能,從而動態(tài)地調整會話中分組的量。因為流入網絡節(jié)點或元素的分組的量得到減少,動態(tài)地調整會話中分組的量帶來的效果是擁塞點會體會到緩解。來往于表示層3112的數(shù)據(jù)鏈路層3104在一個實施例中,可以將上述性能下降情況傳遞給表示層3112,在那里,表示層可以動態(tài)地控制視頻編解碼器,強制重復最后一個視頻幀或者降低幀質量、幀分辨率、幀大小、幀率等等。來往于應用層3114的數(shù)據(jù)鏈路層3104在一個實施例中,可以將上述性能下降情況傳遞給應用層14,在那里,生成通知,并將通知傳遞給用戶,表明這一網絡正在經歷擁塞,讓用戶耐心等待,直到擁塞結束,以后再嘗試這一通信,或者用不同的連接參數(shù)嘗試重新連接。例如,如果用戶正在接入在線游戲,應用層可以通知這個玩游戲的人網絡很慢,并且在進行激烈戰(zhàn)斗之前等待,以避免網絡沒有足夠的帶寬來支持在線行動。在另一個實施例中,應用層3114可以確定用戶具有低優(yōu)先級,并且切斷或關閉到這個玩游戲的人或用戶的網絡連接。當用戶超過可用通信資源時,包括在數(shù)據(jù)鏈路層3104和應用層3114之間輸送的數(shù)據(jù)分組的其它用戶可以包括通信控制,來管理多個實時會話。利用本發(fā)明的原理實現(xiàn)一些功能,例如為用戶呈現(xiàn)網絡性能信息實時內容(例如實時使用或帶寬)的使用統(tǒng)計信息隨總帶寬的變化,實時帶寬的會話使用,以及選擇性地選擇CODEC的和會話類型的能力,例如視頻電話對比單純話音通信模式。有多條路徑可用的時候實時業(yè)務的負荷平衡也可以成為用戶選擇模式。到ME的若干層在另一個實施例中,并且在圖31和32中繼續(xù),可以將實時性能信息從物理層3102、數(shù)據(jù)鏈路層3104、網絡層3106、傳輸層3108、會話層3110、表示層3112和應用層3114傳遞到ME中(例如圖32中的預訂用戶ME、EVEME和NNIME)。這一實時信息可以被用于補充ME信息,支持網絡過程和協(xié)議的實時修改,并且輔助混合網絡或網絡群,例如地鐵以太網網絡(MEN),的管理中的域管制器。下面描述從各個OSI層的協(xié)議進入ME的實時信息流的使用的幾種描述。更進一步,地鐵以太網網絡節(jié)點(見圖32和33)可以使用PIP分組中包含的信息來為它的網絡內的每條連接主動地確定最佳路徑??梢栽谳斎肷婕懊總€網絡節(jié)點的信息的MEN節(jié)點處創(chuàng)建一個或多個虛擬性能表(VPT)(圖34)。MEN節(jié)點可以確定某條鏈路在一天的某個時間關閉(godown),例如在承載商的維護窗口,并且在預期到這一事件時,將這個某條鏈路上行進的數(shù)據(jù)童路由到它其它鏈路來繞過它,從而緩解某條鏈路或網絡節(jié)點上的擁塞。最佳路徑度量還可以用來確定特定實時或非實時數(shù)據(jù)內容是否需要暫停(heldup)—段時間來輔助緩解網絡某個部分或某條鏈路上的擁塞。表格,例如VPT,可以被MEN用來預期網絡上的潛在擁塞,并且提前(proactively)將數(shù)據(jù)重路由到其它鏈路來避免擁塞。來往于ETH層3232的物理層3234在一個實施例中,繼續(xù)看圖31和圖32,以上性能下降的情況發(fā)生在NNIME3222的銅鏈路上,它是不基于以太網的電路的一部分。在這種情況下,這一銅鏈路正在提供末端到末端虛擬以太網服務,作為EVC的NM部分。這一性能下降可以作為從物理層3102到ETH層3232的電路鏈路上可用帶寬量的變化(減少)進行報告。這一信息可以由網元或節(jié)點包括在適當?shù)腗E域中,從而讓其它網元(這個網元的上游和下游)具有在鏈路故障之前對這一性能下降作出反應的能力。這樣的性能下降信息的傳遞提供了在故障之前嘗試預先建立替換來維持末端到末端會話的能力。在另一個實施例中,可以從ETH層3232以及向ETH層3232報告網絡層3106的"路由擺動(flapping)"性能下降。"路由擺動"是描述網元內路由表的重新計算常用的術語,這種重新計算通常是因為鏈路具有臨界連接性;也就是說這些情況是鏈路會"擺動(flap)"并且暫時被看作停止服務,然后自然地恢復,并且被網元放回到服務中。這一路由擺動在一個時間間隔內會發(fā)生許多次。每次網元恢復,網絡層3106路由協(xié)議都可以請求路由表重新計算。網元可能包括適當ME域中的PEPPM信息,從而讓其它NE具有在鏈路故障之前對性能下降作出反應并且在恢復這條鏈路之前評估實時穩(wěn)定性的能力。一種可能的反應是標識替換網絡運營商或網段,從而路由繞過正在"擺動"的這一部分網段。其次,可以將門限信息傳遞給另一個承載商的網絡來讓其它網絡在中斷(outage)更加嚴重之前對性能下降作出反應。TCP滑窗來往于ETH層3232的傳輸層3108在一個實施例中,可以將傳輸層3108中包含的"TCP滑窗"的減小報告給ME。這一減小會給ETH層3232—個信號,告訴它在傳遞PIP分組的虛擬電路的某個地方正在發(fā)生擁塞。這一擁塞可能在預訂用戶的網絡內,在那里網絡運營商否則就不會有可見度。在這個實施例中,TCP/IP滑窗字段被實時地修改,而不考慮任何網絡技術,這樣就能夠對性能問題提供更快的TCP/IP滑窗響應。修改TCP/IP協(xié)議中的滑窗字段,以反映網絡中發(fā)生的性能變化。這一修改可能發(fā)生在通信路徑內任意地方任意網絡節(jié)點處。TCP滑窗字段修改可以通過在TCP/IP分組中具體TCP滑窗字段穿過網絡節(jié)點時被重寫來完成。來往于ETH層3232的會話層3110在一個實施例中,可以報告會話層3110到ETH層3232的會話連接質量的變化。會話層3110可以通知ETH層3232,告訴它QoS參數(shù)已經被修改,從而動態(tài)地調整會話中分組的質量。網絡運營商或以太網提供商可以使用這一QoS信息來管理MEG內的其它EVC,包括連接允許控制(CAC)。來往于層3232上的ETHPIP流的表示層3112在另一個實施例中,表示層3112中的CODEC緩沖器管理算法可以與ETH層3232通信。在這里,通知可以給出信號,說明視頻CODEC緩沖器有多個下溢事件導致例如MPEG-4視頻中的最后B幀重復。下溢事件表明丟失的或延遲的分組。ETH層3232可以利用這一下溢信息來通過選擇替換路徑繞過性能下降的段。來往于ETH層3232的應用層3114在另一個實施例中,應用層3114中的用戶程序可以向ETH層3232給出信號,告訴它"網絡很慢"。這一抱怨可以由ETH層3232作出反應,可以據(jù)此進行性能下降段的動態(tài)標識和修改會話路徑的嘗試來阻止這一性能下降。在另一個實施例中,代替直接修改穿越OSI參考模型中任意層處網元的現(xiàn)有協(xié)議中的字段,一種替換方式可以包括在網元內建立向量性能表(VPT)??梢詣?chuàng)建和管理這個VPT,作為網元操作系統(tǒng)和嵌入式系統(tǒng)編程的一部分。在圖33中,畫出了示例性網元或節(jié)點的一個實施例3300。在這個實施例中,NE3302具有四個物理接口連接3304-3310,它們通過連接3318-3324連接到其它NE(圖中沒有畫出)。除了到其它NE的物理接口連接3304~3310以外,還存在物理接口之間的內部互聯(lián)。將內部連接的一個實例標為3312。在一個方面中,NE3302還包括符合這里的描述的處理器3312和存儲器3314。雖然沒有畫出,但是可能存在物理或虛擬內部連接作為每個分組網上任何或全部物理接口連接33043310之間的點到點、點到多點或多點連94接。許多當前可用NE可以提供不同的內部連接路徑,它可能導致每個分組的不同分組性能。這些不同性能可能是內部分組處理過程的特定結果,例如其它分組過程處理中不同類型的排隊、調度和速率整形。通過網元的某條路徑可能得到與其它路徑不同的性能側量。也可能存在其它內部體系結構,它們會影響到網元的內部性能。圖34說明示例性虛擬性能表(VPT)3402a3402n(—起稱為3402)的一個實施例。VPT功能可以預先確定或者由運營商定義,并且通過NE上的嵌入式編程來配置。NE賣主可以讓運營商擁有通過配置參數(shù)動態(tài)地調整VPT大小的能力。在NE中,捕獲雙向ME性能信息,并且將它放到"當前"時間戳3412中的VPT3402a。在定義為德爾塔t(At)的一個晚些的時間間隔中,VPT3402a的時間戳3412中包含的信息被移動到VPT3402b;VPT3402b的時間戳3412中包含的信息被移動到VPT3402c;如此下去。也可以換成是創(chuàng)建新的VPT,并且作為創(chuàng)建新VPT的結果,VPT3402a簡單地成為3402b。還可以將信息放到儲倉或存儲器位置,或者相加、平均或匯總或者在計算中使用,它的結果被放在這樣的儲倉或存儲器位置中。儲倉,例如修改的Y.1731儲倉,可以與時間間隔、ME、訪問級別、運營商標識符或者用于標識、通信、處理、校對或允許訪問儲倉中包括的信息的其它參數(shù)聯(lián)系起來。在較短時間間隔內收集網絡性能信息的儲倉可以被周期性地添加到在較長時間間隔上收集網絡性能信息的儲倉。"當前"時間戳一空,就將雙向ME性能信息放進"當前"時隙,如同VPT3402a中所說明的一樣。在本質上,建立先入后出VPT隊列。但是,還可以按照本發(fā)明的原理來使用其它的時間相關的VPT配置。VPT3402的表格大小可以是分配的存儲器的量以及捕獲的網絡性能信息的類型和量的函數(shù)。網絡性能信息可以包括鏈路號3414、實時和總帶寬使用、分組丟失3416、等待時間3418、抖動3420、延遲3422、實時應用數(shù)據(jù)、非實時應用數(shù)據(jù)、總數(shù)據(jù)以及接連樣本之間的At或時間戳3412。還有,可以在VPT3402中包括每個NE的"縫合的"網絡性能信息(也就是來自其它網元的網絡性能信息)??傊梢詣討B(tài)地調整VPT3402的大小來容納數(shù)據(jù)。95圖35描述一個示例性的維護實體數(shù)據(jù)分組或者通過網絡實體3502的邏輯分組流。雙向數(shù)據(jù)分組流承載網絡性能信息。圖35還說明通過NE3502的進入數(shù)據(jù)分組流3508和3514以及出去數(shù)據(jù)流3510和3512。在NE3502中,ME嵌入式編程確定本地NE性能測量并將這一信息附著到ME的末尾或者分組的網絡性能信息有效載荷部分,如同下面進一步討論的一樣。有效載荷可以封裝在以太網協(xié)議或PIP分組格式的包絡中。在一個實施例中,這一信息可以封裝在較高協(xié)議信息的額外層,例如TCP/IP分組協(xié)議。在圖36~39中描述PIP分組有效載荷部分的示例性邏輯結構。圖36說明方向1上示例性的PIP分組有效載荷進入流。圖37說明方向1上示例性的PIP分組有效載荷出去流。圖38說明方向2上示例性的PIP分組有效載荷進入流。圖39說明方向2上的PIP分組有效載荷出去流。在這些數(shù)據(jù)流中,示出每個方向上出去的NE3502處的NE3502性能信息的添加。這一信息可以在通過NE3502處理這個流時,附加到這一進入上收到的分組的有效載荷上。末端站,參與這個PIP分組過程的最后裝置,可以從通信路徑中的每一NE收集全部NE性能信息,如同圖40所示,這個圖描述末端站的PIP分組有效載荷數(shù)據(jù)流(也就是來往于末端站的數(shù)據(jù)流)。在一個方面中,有兩條定向路徑,因為電路是全雙工的(也就是在兩個方向上同時發(fā)送和接收),有時在分開的物理設施上。由于每個方向上的呼叫路徑可以不同,并且可能受到修改性能統(tǒng)計信息的不同力的影響,因此可以使用雙向流。PIP流的每個末端處的性能統(tǒng)計信息可以被串聯(lián)并發(fā)送到遠方末端,因此傳輸或通信路徑的每個末端都保存著發(fā)送和接收網絡性能信息數(shù)據(jù)。通過在PIP分組外工作的新的協(xié)議,或者通過修改現(xiàn)有協(xié)議來允許使用VPT信息,可以在本地使用這一VPT信息。如上所述,在一個實施例中,不是直接將具體網絡性能信息寫入其它OSI層協(xié)議,還可以通過VPT3402來獲得網絡性能信息。每個OSI層的協(xié)議都可以參考任意網絡性能信息來作出增強的操作決策。通過不僅捕獲當前數(shù)據(jù)流,而且提供定義的nA個樣本深度的時間窗口上的歷史捕獲,VPT3402能夠增強當前數(shù)據(jù)流。這些額外的樣本能夠允許預測功能,可以用這些預測功能來提高會話或用戶體驗的可靠性和可用度,進行網絡維護,配置新的網絡硬件或媒體,設計新的網絡配置,或者增強網絡間通信。VPT3402(圖34)可以被擴展成包括跨越單個運營商或或多個運營商的VPT網絡性能信息的收集。從概念上說,在圖41中說明這一收集,其中描述了向量性能相關引擎(VPCE)4102的一個實施例4100。來自網元的各個VPT4104a4104n(—起稱為4104)可以通過帶內或帶外通信鏈路4106a4106n(—起稱為4106)傳遞給VPCE4102。這些VPT4104可以作為用共用協(xié)議封裝的信息發(fā)送,例如TCP/IP。包括nAt性能樣本的整個一組VPT4104可以由NE發(fā)送或者通過VPCE4102輪詢。也可以換成VPT4104的每個當前樣本可以被發(fā)送或輪詢,并且VPCE4102可以用于建立和維護每個NE的性能樣本的歷史數(shù)據(jù)庫。一旦在VPCE4102處匯集了網絡性能信息,就可以處理這些網絡性能信息,基于從每個NE的輸入,提供一個或多個網絡的環(huán)繞性能管理視圖。這種集中式的網絡性能信息存儲可以被用于各種手段,例如但不限于,服務器級別協(xié)議(SLA)證實、近實時NE管理、預測式網絡管理和其它功能??梢蚤_發(fā)出來使用當前和歷史網絡性能信息的可定制算法和計算,并將它包括進來作為VPCE4102的操作系統(tǒng)的嵌入式編程的一部分。VPCE4120可以包括存儲器4108,一個或多個處理器4110,它可以包括單片上具有兩個或多個處理器的組合處理器(cellprocessors),—個或多個數(shù)據(jù)庫4112,以及一個或多個I/O端口4114??梢杂肰PCE4102中包含的這些計算資源來實現(xiàn)這些算法和計算。VPCE4102中處理的信息可以讓其它網絡系統(tǒng)(沒有畫出)能夠使用,這些網絡系統(tǒng)有例如多媒體呼叫控制管理器(CCM)或者使用這些I/0端口的其它網絡管理系統(tǒng)。另外,VPCE4102可以使用VPT4104中包含的數(shù)據(jù),作為歷史記錄,用于確定網絡體驗中特定鏈路3414的性能何時因為擁塞或其它技術問題而發(fā)生故障或者變差。PIP分組中包含的信息可以包含這里討論的歷史數(shù)據(jù)率性能,它說明網絡節(jié)點和鏈路,并且基于某個VPT4104中包含的數(shù)據(jù),例如時間戳3412,能夠確定某個節(jié)點或鏈路存在技術問題,例如一天中具體時間的擁塞。VPCE還可以基于單個或多個VPT3402中包含的這個歷史網絡性能信息來確定呼叫之間的間隙(gapping)。在一個實施例中,利用與VPCE4102相關的信息來創(chuàng)建圖42a和42b說明的近實時示例性圖形用戶界面(GUI)4202,它是這種GUI的一個實施例4200的一個說明。在這些圖中,將可能的連接路徑畫成連接NE4206a4206n的鏈路4204a4204n(—起稱為4204)。用鏈路4204n、4204a、4204g、4204e、4204c和4204d來支持末端到末端連接性。鏈路""、4202b和4204f是可以用于支持連接性的替換電路,但是當前不承載業(yè)務。路徑4204e可以改變顏色,例如從黃色改變成紅色,表明這條鏈路碰到了嚴重的麻煩或者擁塞。減小了表示4204e的線條的寬度,來表明減小了的分組流。較寬的線條可以表示較大的分組流。可以用一種顏色來表示圖中單條路徑中的實時應用分組流,用另一種顏色來表示非實時分組流?;谶@一可視通知,NMS運營商可以采取步驟路由當前穿過鏈路4204e到達4204b或4204f的業(yè)務。也可以換成是按照上面描述的方式自動地進行這些改變。可以用縫合為分組網的傳輸路徑段提供相同或相似的圖形用戶界面4202,并且通過帶內信號將VPT或網絡性能信息傳遞給末端顧客,在那里可以將信息顯示出來,來詳細描述顧客正在使用或者要購買的分組傳輸路徑的網絡性能表現(xiàn)??缭筋櫩偷木W絡傳遞網絡性能信息的這一原理還可以以特殊阿絡方式應用,而不需要運營商的知識,讓第三方服務提供商的邊界處的網絡到網絡接口為每個末端點提供每個網段的網絡性能信息。這種"人在中間"情形使得顧客或其它第三方的實時帶寬傳輸特性以及其它PM數(shù)據(jù)的跟蹤成為可能。還能跨越無線技術使用這一邊界或分段原理,其中有多個無線連接段可供使用。在這種情況下,PIP和VPT表將提供關于無線RF路由性能的PM或網絡性能信息。應當明白,可以將利用這一邊界原理應用于兩個MIP或MEP點之間部署的任何技術。在另一個實施例中,一條或多條鏈路4204還可以包括實時應用分組流與非實時分組流的量或百分比的記號表示。圖42C是示例性鏈路4204i的放大視圖,其中通過示出相對于彼此兩種不同類型的記號,在這種情況下是矩形,顯示出實時應用流的量相對于非實時應用流的量。例如,記號4208可以包括不同的顏色,交叉影線、陰影、形狀或者與記號4210不同的其它類型的記號。在這個實例中,記號4208表明非實時應用流的量,記號4210表明實時應用流的量。更進一步,總的尺寸,例如記號4208和4210的寬度,也可以反映應用流相對于彼此。在圖42C中,通過記號4208和4210具有不同的陰影和寬度,非實時應用流的量被示出為小于實時應用流。可以將任意記號和記號的大小用于將這一信息表示給用戶。在另一個實施例中,ETH層3232與OSI層3102、3106-3114之間的信息交換可以表明它本身處于開環(huán)和閉環(huán)交互。在現(xiàn)代控制理論教科書中對開環(huán)和閉環(huán)系統(tǒng)給出了很好的定義。總之,在開環(huán)中,進行信息交換,而沒有反饋環(huán)來跟蹤對信息的響應。在閉環(huán)表示中,存在反饋環(huán),從而能夠動態(tài)控制地對信息的響應。本發(fā)明的原理既可以使用開環(huán)表示又可以使用閉環(huán)表示。圖43說明一個示例性網絡實現(xiàn)4300的一個實施例。在圖43中,NE4302a4302n(—起稱為4302)包含3102a3114a、3102b3114b、3102c3114c和3102n3114n定義的OSI協(xié)議棧。網絡中可能存在具有和NE4302定義的相似結構的其它NE。在一些類型的NE中,例如在以太網交換機中,可能不存在網絡層到應用層3106b3114b和3106c3114c。在其它情形中,例如路由器情形,可能在數(shù)據(jù)鏈路層3104b和3104c上面存在一些額外層。正是因為數(shù)據(jù)鏈路層3104b和3104c上面的這些層的存在,所以在那里采用本發(fā)明的一些實施例。物理層3102a~3102n—般存在于每個NE中,并且包括在本發(fā)明的實施例中。存在雙向ME4304和4306,并且它們工作于OSI參考模型數(shù)據(jù)鏈路層3104a3104n??梢杂?114a、3112a、3110a、3馳、3馳、3104a、3102a、3102b、3104b、3104b、3102b、3102c、3104c、3104c、3102c、3102n、3104n、3106n、3108n、3110n、3112n和3114n中的每一個定義末端到末端用戶通信路徑。在NE4402b和4302c中,在被每個NE處理的時候,信息向上從物理層流向數(shù)據(jù)鏈路層并且隨后往回從數(shù)據(jù)鏈路層流向物理層。信息流既可以是全雙工的(同時互相獨立地工作的雙向路徑)也可以是單工的(兩個方向,但是每次在一個方向上工作)或者單向的(只能在一個方向上工作)。圖44說明示例性網絡實現(xiàn)方式4400的另一個實施例。如上所述,存99在雙向ME4404和4306,并且工作在OSI參考模型數(shù)據(jù)鏈路層3104a3104n。在NE4302a4302n中,可以從PIP分組提取性能信息。一提取出來,就可以通過通信路徑4402~4408將這一信息發(fā)送給物理層3102a3102n協(xié)議,在那里可以修改這些物理層協(xié)議的操作來對通過性能信息提供的實時信息作出反應。圖45說明有線線路數(shù)字用戶環(huán)網絡4500的一個實施例,其中包括以太網路由器/交換機4514、以太網數(shù)據(jù)流4510、以太網管理流4512、網絡/以太網管理系統(tǒng)4508和因特網服務提供商(ISP弁1和弁2)4516a和4516b。如何使用非以太網段的性能監(jiān)視的一個實例是監(jiān)視寬帶接入數(shù)字用戶環(huán)(xDSL)連接。"xDSL"這個術語一般是指DSL技術,例如ADSL、ADSL2、ADSL2+、VDSL、VDSL2等等。通過提取相關DSL性能統(tǒng)計信息并將它們插入PIP分組,單個管理系統(tǒng)可以具有到顧客的連接的末端到末端性能的可見度。這一插入可以包括將這一性能信息附加到PIP分組的有效載荷的末尾,如同前面所描述的一樣。這一附加可以發(fā)生在DSLDSLAM4504(假設網絡連接是以太網)處。包含.DSL網絡性能信息4506的PIP分組隨后可以被設置成可以供運營商的網絡管理系統(tǒng)4508訪問。額外的DSL網絡性能信息能夠改善修復分辨時間,因為可以很快地標識預訂用戶處的網絡問題。DSL網絡性能信息允許通過單個網絡管理系統(tǒng)的完全監(jiān)視和問題査找。另外,在網絡性能基礎之上的動態(tài)配置變化可以由網絡管理系統(tǒng)4508作出,來優(yōu)化電路性能。例如,如果DSL電路4502突然經受了非以太網段上沖擊脈沖噪聲中的尖峰或波峰,可以將適當?shù)脑\斷信息插入以太網管理流,可以由網絡管理系統(tǒng)4508對DSL信噪比進行臨時調整來補償干擾并確保線路穩(wěn)定性。在給定的時間幀以后或者因為捕獲的性能數(shù)據(jù)中正在改善的變化,可以由管理系統(tǒng)重新配置這一線路,以改善總性能。這個實例是能夠實時地作出以優(yōu)化DSL電路性能的幾十個可能的配置改變之一??梢圆东@并插入管理流的其它示例性網絡性能信息參數(shù)包括近處末端故障、遠方末端故障、發(fā)送的最后狀態(tài)(下游和上游)、實際信噪比、最大可達到數(shù)據(jù)率、實際功率譜密度、實際聚集發(fā)射功率、xDSL剖面xDSL極限PSD掩膜(mask)和頻帶(band)計劃、xDSL功率譜密度掩膜、估計出來的上游功率回退(back-off)電氣環(huán)路長度、柵格碼使用、實際循環(huán)擴展、頻帶號、每頻帶的線路衰減、每頻帶的信號衰減、每頻帶的信噪比裕量、實際數(shù)據(jù)率(下游和上游)、前一數(shù)據(jù)率(下游和上游)、實際交織延遲(下游和上游)、實際沖擊脈沖噪聲保護、沖擊脈沖噪聲保護報告、Reed-Solomon碼字的實際大小、Reed-Solomon冗余字節(jié)的實際數(shù)量、實際的每秒比特數(shù)、實際的交織深度、實際的交織塊深度、實際的等待時間路徑、間隔號(intervalnumber)、間隔狀況(有效的和完整的;無效地或者不完整的)、前向糾錯秒、差錯秒——線路、嚴重差錯秒——線路、信號秒的丟失——線路、不可用秒——線路、完全初始化、失敗的完全初始化、短初始化(shortinitialization^失敗的短初始化、同步模式或者xDSL(例如ADSL1、ADSL2、ADSL2+、VDSL2等)中標識的其它能力。具體而言,T1.413標準定義了動態(tài)地自適應改變DSL傳輸流的方法,在這里將其主題引入作為參考。這些動態(tài)自適應在T1.41.3標準中"On-lineadaptationandreconfigurationusingtheOverheadControlChannel(AOC)"這—小節(jié)中進行了描述。在這一小節(jié)中,這一標準規(guī)定AOC數(shù)據(jù)作為DSL成幀結構中的系統(tǒng)開銷字節(jié)來承載。將這些系統(tǒng)開銷字節(jié)實際多路復用到DSL成幀結構,取決于所使用的成幀結構(也就是完全的系統(tǒng)開銷或減小的系統(tǒng)開銷)并且依賴于任何承載商信到快速或交織數(shù)據(jù)緩沖器的分配。AOC消息的類型和長度(除了應答消息以外)由字節(jié)長度報頭標識。具體地說,AOC信道在空閑狀態(tài)中發(fā)送全部二進制的零"00000000"AOC填充模式,并且有效的AOC消息總是從非零字節(jié)開始。T1.413標準還定義了"On-lineadaptation-Bitswapping(在線自適應一一位交換)"。位交換使得DSL系統(tǒng)能夠改變分配給子承載商的比特數(shù),或者改變子承載商的發(fā)送能量而不打斷數(shù)據(jù)流。ATU(DSL終接單元)可以發(fā)起位交換。上游和下游信道的交換程序可以獨立并且可以同時進行。對于位交換協(xié)議,"接收機"是接收數(shù)據(jù)的ATU;它發(fā)送位交換(擴展的或簡單的)請求消息,并且接收位交換應答消息。"發(fā)射機"是發(fā)送數(shù)據(jù)的ATU。它接收位交換請求(擴展的或簡單的)消息并且發(fā)送位交換應答消息。位交換請求命令DSL信息或其它網絡性能信息可以被用來動態(tài)地改變物理鏈路的一些性能參數(shù),例如發(fā)射功率。在DSL單元中可以建立子過程,它會監(jiān)視PIP分組,然后發(fā)布適當?shù)腁OC位交換命令(見圖46)來影響必要的性能需要。圖47說明按照本發(fā)明的原理工作的一個示例性的無線網4700的一個實施例。許多類型的無線通信都會得益于將性能數(shù)據(jù)插入PIP分組。通過提取相關的無線段性能信息并將它們插入PIP分組,能夠檢測鏈路性能問題,并且然后能夠通過集中式的管理系統(tǒng)重路由業(yè)務。與此類似,如果管理系統(tǒng)確定按照一種不同的方式進行路由,用戶能夠獲得更好的總性能,就可以將這個用戶的業(yè)務從當前路徑轉向,即使這一路徑具有最強的無線信號。例如,無線裝置4702通過無線路徑4706與無線接入點4704通信。在一個實例中,無線裝置4702和無線接入點4704之間的無線路徑4706具有很強的信號強度。隨著這條鏈路上用戶的數(shù)量增加,無線路徑4706上的性能下降,網絡管理系統(tǒng)(NMS)4712收集的PIP分組中包含的網絡性能信息會觸發(fā)無線網管理系統(tǒng)發(fā)送指令給無線裝置4702,將業(yè)務重新定向到無線接入點4708。通過將無線業(yè)務重新定向到無線接入點4708;能夠提高無線接入點4704的性能,作為響應,可以將業(yè)務從無線接入點4708重新定向到無線接入點4704來完成負荷平衡??梢詫⒈砻鳠o線接入點處有問題的網絡性能信息附加到PIP分組的有效載荷的末尾。這一附加可以發(fā)生在無線路由器4704和4708處。網絡管理系統(tǒng)能夠獲得包含無線性能信息4710的PIP分組,網絡管理系統(tǒng)則可以指示無線裝置4702和無線接入點4704斷開連接,并且在一個實施例中,通過無線接入點4708重新連接無線裝置4702。這一斷開連接能夠覆蓋其它無線連接參數(shù),例如信號強度。也可以換成是NMS4712能夠指示無線裝置切換到不同的信道。還可能有其它的類似變化來重路由或重信道(re-channel)無線裝置4702。重路由的一個實例如下。如果NMS系統(tǒng)4712確定到ISP#24516b的連接可以提供比ISP弁14516a更好的性能,就會基于規(guī)則、門限等等將業(yè)務動態(tài)地重路由到ISP#24516b,NMS4712會將這些規(guī)則、門限應用于在ISP1024516a和域4516b收集的網絡性能信息。其它的示例性變量包括無線信道、加密級別和連接模式(802.11a、802.11b、802.11g、802.11n、WiMax等)。NMS系統(tǒng)4712可以不間斷地監(jiān)視整個無線網4700的網絡性能信息數(shù)據(jù)流,并且基于PIP分組中包含的網絡性能信息評估業(yè)務和路徑。如果確定一個或多個節(jié)點段性能不好,就可以將呼叫重路由。NMS系統(tǒng)4712可以評估無線網4700中每個連接點處和之間的線路狀態(tài)。在一個實施例中,除了評估無線接入點4704和4708以外,NMS系統(tǒng)4712還可以評估核心網絡,包括干線段。NMS系統(tǒng)4712可以周期性地重新測試連接,例如每IO秒鐘或IO毫秒。雖然被示出為便攜式計算機,但是無線裝置4702也可以是電話、PDA、和/或能夠使用無線網4700來通信的任何無線裝置。雖然示出了兩個無線接入點4704和4708,但是可以將任意數(shù)量的無線接入點與NMS系統(tǒng)4712和無線網4700—起使用。此外,可以將任意數(shù)量的無線網4700用于評估和路由無線呼叫。例如,NMS系統(tǒng)4702確定某個無線網承載呼叫因為擁塞或其它技術問題而存在困難,那么NMS系統(tǒng)4702可以將它的呼叫切換或路由到另一個無線網。另外,如果NMS系統(tǒng)4702確定從無線裝置到無線接入點的某個信號強度很弱,或者因為任意數(shù)量的因素變得更弱,包括因為用戶增加它自己和接入點之間的距離,那么NMS系統(tǒng)4702可以改變一個或多個通信參數(shù),包括編碼、調制、頻率之類來改善或提高用戶和接入點之間的信號強度。改變通信參數(shù)能夠自動或者通過用戶無線裝置上的按鈕發(fā)出請求手動完成,這一請求用于確定為什么信號強度在下降或減小,并且根據(jù)這里公開的原理,從PIP分組導出的信息可以被用于確定這些或其它解決方案,來改善信號或提高信號強度。在另一個實施例中,NMS系統(tǒng)4702可以周期性地自動地查找網絡的故障,將這些無線連接的狀況報告回去,而不需要任何用戶發(fā)起。網絡層實例網絡層3106可以確定如何在網絡裝置之間傳送數(shù)據(jù),按照獨一無二的網絡裝置地址路由分組,并且提供流和擁塞控制來防止網絡資源耗盡。為了本發(fā)明的目的,將路由協(xié)議定義成在實現(xiàn)路由算法以支持網絡之間路由信息交換時使用的協(xié)議。這一路由信息交換使得定義成網絡層3106上的路由器的NE能夠動態(tài)地構建路由表。在一個實施例中,本發(fā)明的原理支持將從PIP分組獲得的動態(tài)鏈路狀態(tài)信息注入路由算法。在圖48中,數(shù)據(jù)鏈路層3104a3104n可以讓一個或多個網絡層3106a3106n能夠獲得PIP分組中的網絡性能信息。網絡性能信息可以包括與數(shù)據(jù)分組的傳遞有關的數(shù)據(jù),其中的數(shù)據(jù)分組包括實時內容。數(shù)據(jù)鏈路層上的數(shù)據(jù)流可以包括從ME4304或4306導出的網絡性能信息,到達網絡層路由協(xié)議和路由協(xié)議度量。將它示出為數(shù)據(jù)流48024808。從本質上講,實時網絡性能信息,例如鏈路故障、鏈路性能下降、MEFTRAN故障、標簽交換機路徑(LSP,LabelSwitchPath)探測(ping)、追蹤路由、虛擬電路連接驗證、雙向前向檢測、MPLS快速重路由和其它類似的能力,可以被動態(tài)地插入鏈路狀態(tài)路由協(xié)議,從而強迫路由表的重新計算,最佳路由路徑的計算,以及潛在鏈路狀態(tài)廣告(LSA,LinkStateAdvertisement)重新廣告。LSA是在鏈路狀態(tài)改變的情況下更新鄰居節(jié)點的過程。LSA過程典型地創(chuàng)建短消息(也就是鏈路狀態(tài)廣告),它(1)標識始發(fā)LSA的節(jié)點;(2)標識它直接連接的所有其它節(jié)點;或者(3)包括序列號,每次源節(jié)點組成消息的新版本時增大。然后通過網絡傳遞這一消息。在一個實施例中,將鏈路狀態(tài)消息傳遞給網絡上的所有其它網絡節(jié)點。典型情況下,網絡上的每個節(jié)點都負責存儲從其它節(jié)點收到的最后一個鏈路狀態(tài)消息的序列號。一完成LSA過程,每個節(jié)點就在到網絡上其它節(jié)點的最優(yōu)路由路徑的計算中利用這一信息。網絡層路由算法可以將這一信息包括進來作為路由度量信息。目前,路由協(xié)議的許多共用實現(xiàn)方式,例如OSPF,建立與鏈路帶寬成反比的鏈路成本。使用ME信息的目的可以是修改鏈路成本來表示較大的值;因此,成本上升,鏈路的使用不那么可能。ME中的擁塞一清除,就會重新建立鏈路成本來反映正常設置。實時動態(tài)鏈路信息能夠顯著地增強鏈路狀態(tài)分組路由協(xié)議。注入分組路由協(xié)議的動態(tài)鏈路狀態(tài)可以提供能力來(1)對物理連接的質量進行采1樣,并且提前對故障狀況作出反應;(2)以規(guī)則的間隔評估連接上正在改變的業(yè)務流,提供每流業(yè)務重路由來支持最優(yōu)性能;(3)提前對影響電路的狀況變差作出反應,例如創(chuàng)建替換路徑并且在電路故障之前重路由業(yè)務;(4)對多條電路上的業(yè)務流進行負荷平衡,來支持工作于不如最優(yōu)狀況的電路;(5)改善路由重新收斂(reconvergence)時間;(6)消除一些路由"擺動"情況;以及(7)其它相似類型的路由增強能力。圖49說明將動態(tài)鏈路狀態(tài)信息注入傳輸層協(xié)議和算法的一個實施例4900。在這個傳輸層實施例中,這些信息作為數(shù)據(jù)流4902-4908流入流出ME4304和4306。在一個實施例中,這一信息通過PIP分組流動。圖50說明按照本發(fā)明的原理的TCP分組的一個實施例5000。數(shù)據(jù)流入傳輸層3108的一個實例是通過PIP分組進入傳輸層3108a3108n的擁塞通知。TCP是在傳輸層中工作的共用協(xié)議。在TCP中,滑窗是管理網絡上的傳輸效率的可變流量控制機制。TCP滑窗使得發(fā)送方能夠在收到應答之前或者在指定事件(例如定時器停止計時)發(fā)生之前發(fā)送指定數(shù)量的數(shù)據(jù)單元。給定在傳送下一分組之前,TCP協(xié)議要求遠方末端應答,說明收到過分組的窗口大小,那么TCP窗功能還對在一個時間窗口內能夠發(fā)送的分組的量具有輔助效應(tributaryeffect)。當末端點之間的物理距離變大時,應答時間變成呼叫路徑有效容量降低的顯著貢獻因素。TCP窗口可以被設置成較大尺寸來提高應答窗口的發(fā)送對比等待。但是,給定以太網沖突域,這一設置有可能引起本地LAN段上的擁塞。在這種情況下,這一實施例使用特殊網絡PIP分組或現(xiàn)有的PIP分組,如果用戶正在使用靜態(tài)VPN或存在點協(xié)議(PointofPresence),例如SLIP或PPP。在這個實例中,MEP和/或協(xié)議棧包含PIPPM信息,其中可以包括往返延遲測量。利用每個TCP會話,TCP協(xié)議能夠自動地檢査PIPPM信息,并且動態(tài)地調整TCP窗口大小來滿足線路狀態(tài)條件。這一閉環(huán)系統(tǒng)能夠有效地將TCP窗口自動設置成獲得吞吐量性能的最優(yōu)設置。應當明白,同樣的延遲信息可以被用于改變TCP超時窗口。表明擁塞的ME性能信息可以被用于直接調整(減小或增大)TCP滑窗5002,TCP滑窗5002則減小這個窗口定義的分組的量,因為丟失的分組它們可能需要重傳。在分組網中,標識網絡性能下降、延遲、擁塞之類的中間節(jié)點可以捕獲PIP分組信息,其中可以包括事件數(shù)據(jù),并且利用PIP分組將這一信息傳播給其它NE。與此同時,中間節(jié)點也可以將這一信息注入從接收機流向發(fā)送方的ACK分組。在獲得這一信息以后,發(fā)送方可以改變窗口大小,并且繼續(xù)進行其它適當操作??赡茉谙喾捶较蛄鲃拥哪切?shù)據(jù)分組,窗口大小修改信息也能被輸送給接收機來采取適當?shù)男袆印T谝粋€方面中,PIP分組中包含的信息可以存儲在OSI棧以外,或者注入傳輸層3108裝置,并且作為線路狀態(tài)存儲起來,以實現(xiàn)TCP窗口大小的改變。這些NE可以具有較低傳輸層3108協(xié)議,并且如果沒有,那么具有這一能力的另一個下游NE將負責這一操作。在TCP連接的每個末端,可以用緩沖器來管理數(shù)據(jù)流。這一管理可以是流量控制的形式,并且使用TCP滑窗5002來進行這一流量控制。在TCP滑窗功能中,將窗口定義成在任何一個傳輸序列中允許的未應答字節(jié)的最大數(shù)量。.分組流的接收機指定發(fā)送給始發(fā)方的每個分組中的當前接收TCP滑窗5002。發(fā)送方在必須等待TCP滑窗5002上的更新之前(來自接收機),可以在TCP滑窗5002中發(fā)送多達指定數(shù)量的。應當明白,在TCP會話本身的發(fā)起和/或查詢末端點上包含的PIP信息存儲期間,TCP功能可以被修改成發(fā)送PIP參數(shù)修改的窗口和超時設置給遠方末端。發(fā)送方網絡節(jié)點緩沖它自己的發(fā)送的數(shù)據(jù),直到它收到發(fā)送的數(shù)據(jù)的應答(ACK)。TCP滑窗5002大小通常由接收窗和發(fā)送方的緩沖器之間的最小一個決策。TCP滑窗5002字段表明超出己經被成功接收的最后一段的可接收序列號的范圍。這個值是在應答之前ACK的發(fā)送方愿意接收的八比特組的允許數(shù)量。由于這一TCP過程進行數(shù)據(jù)的段的發(fā)送,因此它將數(shù)據(jù)的一個拷貝放進重傳隊列并且啟動定時器。如果在定時器停止計時之前,沒有收到這個段或者這個段的一部分的ACK,就重傳沒有被應答的這一段或者這一段的這一部分。當TCP滑窗5002或者TCP分組5000中的其它部分穿越具有第四層能力的NE時,這一實施例直接修改其中包含的值。在TCP分組5000中,將各個代碼比特標志標識成字段U、A、P、R、S,并且F被用于表明報頭相對于協(xié)議對話的本質。例如,這樣的字段包括U——緊急指針(URG)5004,A"~~應答(ACK)5006,以及P——推出功能500S。當推出功能5008開始考慮這些段時(例如當緩沖器滿了時),它引起TCP發(fā)送方將所有未發(fā)送的數(shù)據(jù)推出給接收機而不是發(fā)送這些。典型情況下在TCP分組5000中發(fā)現(xiàn)的另外的字段包括R"~重新設置連接(RST)5010,S——同步序列號(SYN)5012,以及F——數(shù)據(jù)末尾(FIN)5014。在TCP分組5000中還有三個其它字段可以被直接修改來幫助發(fā)送方和接收方之間的業(yè)務流整形。第一個字段是窗口字段,它表明超出已經成功收到的最后一個字段的可接收序列號的范圍。窗口字段的值表示在應答之前ACK的發(fā)送方愿意接收的八位組的允許數(shù)量。第二個字段是緊急指針5016,它說明緊急數(shù)據(jù)的末尾,從而使被打斷的數(shù)據(jù)流能夠繼續(xù)。當設置了URG比特5016時,相對于其它數(shù)據(jù)流,給這一數(shù)據(jù)以優(yōu)先級。最后字段是選項5018,它可以包含TCP最大段大小(MSS),并且有時被稱為最大窗口大小或發(fā)送最大段大小.(SMSS)。在一個實施例中,NE4302b4302c支持通過OSI傳輸層3108的協(xié)議棧。另外,支持這一實施例的NE4302b^4302c可以包含一組嵌入式編程指令,這些指令會對ME性能信息作出反應,建立TCP分組中的哪些字段會被修改,修改這些字段值,并且將這一分組從出去接口發(fā)送出去??梢詫Τ我夥较虼┰降姆纸M進行修改(發(fā)送方到接收方,接收方到發(fā)送方,或者這兩者)。在另一個實施例中,從數(shù)據(jù)鏈路層3102獲得的包含在PIP分組中的OAM信息被用于其它類型的協(xié)議,例如用戶數(shù)據(jù)報協(xié)議(UDP)。既然UDP不使用窗口或者TCP/IP—樣的應答分組收據(jù),對發(fā)送速率沒有任何控制。然而,可以通過在其它應用和協(xié)議中使用的地點之間允許的最大帶寬上設置極限來控制速率,這些協(xié)議有例如文件傳輸協(xié)議、數(shù)據(jù)庫存儲和因特網協(xié)議話音(VOIP)。一檢測到網絡問題,就可以將從PIP分組導出的數(shù)據(jù)鏈路層3102信息注入傳輸層3108,來讓源控制帶寬??梢园凑仗囟ㄩg隔刷新故障^H只過程,從而獲得當前狀況。一旦故障去掉,就可以將這一指示注入傳ll層3108數(shù)據(jù),從而使適當?shù)腘E能夠采取必要的行動,并且能夠恢107復原始傳輸速率。在另一個實施例中,可以將PIP分組中包含的信息傳遞給網絡層3106裝置(例如路由器)包含的協(xié)議棧,以表達因為擁塞有崩潰可能的意思。這一擁塞避免可以通過分組排隊和/或分組丟棄技術放慢過多的UDP業(yè)務來實現(xiàn)。此外,還可以用數(shù)據(jù)報擁塞控制協(xié)議(DCCP)來將與末端主機TCP有關的擁塞控制表現(xiàn)添加給高速率UDP流,例如流媒體。圖51~53說明到OSI參考模型中其它層的數(shù)據(jù)流的對應示例性實施例5廳~5300。為補充上面對圖50的討論,圖54說明當PIPOAM性能和使用信息表明網絡中間的故障時,調整TCP窗口大小的示例性方法的一個實施例。在這個實施例中,在網絡的中間檢測到故障,在將這一故障信息發(fā)送給分組發(fā)送網絡裝置(發(fā)送方)之前,將這一故障信息注入應答(ACK)分組。在收到信息時,發(fā)送方可以改變窗口大小。典型情況下,發(fā)送方以初始TCP窗口大小開始。在步驟5402中,確定處理第四層信息的網元的能力。在步驟5404中,捕獲PIPME性能和使用信息,并在步驟5408中將它發(fā)送給第四層嵌入式編程過程。在這些步驟中,在數(shù)據(jù)鏈路層3104節(jié)點處可以標識QoS或業(yè)務問題。還有,在步驟5408中,發(fā)送方可以從接收方接收ACK分組。故障信息可以從數(shù)據(jù)鏈路層3104注入傳輸層3108。這可以包括將這一信息嵌入TCPACK分組中的。在步驟5408中,還可以標識具有傳輸層3108的最接近的NE。在步驟5416中,發(fā)送方接收具有故障信息的ACK。在步驟5410中,嵌入式程序確定PIP性能信息是否表明性能下降。如果是這樣,那么對于在歩驟5412處NE的入口處收到的每個TCP分組,在步驟5414確定是否建立TCP狀態(tài)。如果在正在打開狀態(tài)或正在關閉狀態(tài),那么NE不能做任何事情。如果TCP狀態(tài)處于已建立狀態(tài),那么觀看當前窗口大小,并且確定它是不是零(0)。如果它是處于零,那么TCP內在流量控制機制可能已經在照顧擁塞問題。如果窗口大小非零,就減小TCP窗口大小5418,將分組發(fā)送出出口5420。在步驟5418中,發(fā)送方可以對TCP窗口大小進行額外的適當改變,例如增大窗口大小。1除了以上實施例以外,圖55說明示例性系統(tǒng)5500的一個實施例,以及對網絡業(yè)務進行整形的方法(網絡業(yè)務整形系統(tǒng)),它包括使用以太網第一英里OAM分組、PIP分組或者其它合適的分組來動態(tài)地改變業(yè)務整形,來使分組交換網上的突發(fā)和分組丟失最少。圖55說明典型的分組網5502,包括跨越網絡業(yè)務整形方法在其中工作的分組網5502互聯(lián)的寬帶遠程接入服務器(BRAS)5504和DSLAM5506。典型情況下,分組網5502工作于OSI參考模型的數(shù)據(jù)鏈路層3102(圖31),并且通常包括數(shù)據(jù)鏈路通信裝置,或者數(shù)據(jù)鏈路層裝置,例如網橋和交換機。一般而言,網橋和交換機通過允許附著遠處的站來擴展LAN的有效長度。應當明白,BRAS、DLSAM、DSLAM調制解調器和用戶CPE裝置之間的虛擬分組路徑可以跨越任意類型的分組網或傳輸架構。分組網5502可以支持數(shù)據(jù)鏈路層3102或者支持數(shù)據(jù)鏈路層3102隧道的網絡層3106網絡或者支持數(shù)據(jù)鏈路層3102開掘隧道的任何其它分組網,例如異步傳輸模式(ATM)。在本先進故障轉移方法的另一個實施例中,LAN交換機被用于互聯(lián)多個LAN。本網絡業(yè)務整形系統(tǒng)5500使用的一些共用交換技術包括存儲和轉發(fā)交換以及切穿(cut-through)交換。典型情況下,存儲和轉發(fā)交換在轉發(fā)之前等待整個幀或者封裝的分組被收到。在切穿交換中,收到幀中足夠的部分來作出轉發(fā)決策時,交換機開始轉發(fā)這一幀。應當明白,BRAS功能是能夠在整個網絡中分布的通用邊緣整形功能。正常情況下,整形功能被靜態(tài)地設置成電路性能級別,它對業(yè)務進行整形并且丟棄業(yè)務,以滿足具體性能參數(shù),而不考慮網絡中下游正在發(fā)生什么。另外,網絡業(yè)務整形系統(tǒng)5500可以用常用網橋工作,共用網橋包括如同在以下環(huán)境中一樣的透明橋接以太網環(huán)境,令牌環(huán)環(huán)境中常用的源路由橋接,以及在混合以太網/令牌環(huán)環(huán)境中常用的源路由透明橋接。在本整形實例中的BRAS5504通常是因特網和DSLAM顧客訪問的網絡中的DLSAM之間的網關。BRAS5504或整形實體可以包含MEP。MEP可以跟蹤性能,或者它能夠從OSI棧中的某處獲得顧客的網絡性能信息,以及節(jié)點或干線級別。在一個實施例中,BRAS5504可以通過檢測經過PIP分組中包含的PM信息的傳輸幀丟失使用傳輸路徑狀態(tài)信息。PIP會話可以是干線級別到網絡節(jié)點的,例如DSLAM,或者到顧客級別的。在這兩種情況下,干線或線路狀態(tài)PM引擎檢測通過超出整形器的發(fā)送的分組正在分組網5502中被丟棄,或者聚集裝置去往DSLAM5506、DSL調制解調器或顧客CPE。在一個實施例中,PIPPM狀態(tài)傳遞傳輸丟失到業(yè)務整形機制,對傳輸路徑擁塞或性能下降的反應,并且能夠進一步通過修改(降低)整形器窗口,將傳輸速率限制成緩解擁塞。在一個實例中,傳輸丟失引起網絡慢慢地開始丟棄分組網中的這些分組,整形器通過以下操作來作出反應:通過BRAS5504進行一項或多項整形或者調度功能來停止分組網中正在丟棄分組。要明白,隨著分組傳輸速率提高或者幀丟失率下降,整形和調度功能應當漂亮地提高吞吐量窗口,從而將電路狀態(tài)返回其正常情況。作為這些功能的結果,在進入分組網之前這些分組被丟棄,從而不將帶寬與分組網5502中最終丟棄分組捆綁起來。在一個實施例中,通過利用TCP流量控制以外的末端到末端信令調整突發(fā),消除擁塞,來將BRAS5504用于對每個用戶5510的DSL業(yè)務進行整形。在一個實施例中,IP協(xié)議流預期丟失的分組并且允許在內部網絡中丟棄這些分組之前將這些分組丟棄,從而消除擁塞控制和減少網絡突發(fā)脈沖串業(yè)務,這會提高網絡需要的容量。在一個方面中,CPE,例如DSLAM5506,通過PIP分組接收網絡性能信息,BRAS5504發(fā)送的分組的一個百分比沒有被投遞到DSLAM5506。在一個實施例中,修改的Y1731協(xié)議PM棧被用于從DSLAM5506向BRAS5504發(fā)送那些接收PM信息性能數(shù)據(jù)。這一協(xié)議執(zhí)行算法來確定DSLAM5506沒有收到的丟棄的分組的數(shù)量。因此,DSLAM5506包含與這一信息有關的Y.1731棧。將這一數(shù)據(jù)發(fā)送給BRAS5504有三種一般方式觸發(fā)器、推出和拉出,如同本領域里的技術人員熟知的一樣。應當明白,為了在網絡的邊緣處支持"前向"整形,必須將PIPPM數(shù)據(jù)從遠方末端返回到整形實體??梢岳斫?,從MEP到MEP的PM信息的延遲發(fā)生在節(jié)點干線級別、節(jié)點端口級別、顧客NID裝置和顧客CPE中,以獲得每個隨后的整形級別。BRAS5504執(zhí)行幾項功能中的一項或多項來讓分組網5502"自癒"。例110如,BRAS5504能夠降低從因特網5508到分組網5502的數(shù)據(jù)傳輸速率到每個用戶5510,從而引起這些分組在進入分組網5502之前被丟棄,避免以后在分組網中這些分組被丟棄。BRAS5504在遠方末端的會話流性能的基礎之上,基于收到的分組中包括的性能數(shù)據(jù),支持實時動態(tài)網絡業(yè)務整形。因此,如果CPE,例如DSLAM5506,正在通過PIP分組通信,這些PIP分組正在分組網5502中被丟棄,這個BRAS5504通過在會話流進入分組網5502之前,通過濾波器5512降低BRAS5504處用戶5510的會話流性能,來緩解分組網上的擁塞。以上示例性的BRAS操作通過將"自愈"業(yè)務整形機制添加到網絡因特網服務點來降低配置復雜性。本網絡業(yè)務整形系統(tǒng)還允許"即插即用"業(yè)務調整方案,意思是說用戶可以改變網絡以及BRAS和/或其它網元會動態(tài)地了解可用傳輸容量并且據(jù)此進行調整,而不進行人工配置。在一個實施例中,網絡業(yè)務整形系統(tǒng)5500包括節(jié)點質量呼叫整形擁塞控制功能,用于基于PIP和PM分組信息對通過網絡的數(shù)據(jù)業(yè)務的速率進行整形。這一網絡業(yè)務整形系統(tǒng)可以強迫為整個接入節(jié)點5516或接入節(jié)點5516內的業(yè)務群進行隊列或業(yè)務整形。利用上面討論的相同原理,可以將來自接入節(jié)點的所有業(yè)務全部放到虛擬分組電路(IP、Mac地址、VLAN、LSP等)中去,并且將它們構建到調度器中,從而可以對整個業(yè)務5520進行整形。由于不知道在分組網絡5502的中間是什么,業(yè)務整形系統(tǒng)5500能夠跟蹤在接入節(jié)點5516收到的分組,并且利用BRAS5504處的數(shù)據(jù),對顧客5510的整個群5552進行速率整形。這一速率整形能夠節(jié)省接入節(jié)點5524上顧客5510之間帶寬的交叉使用,并且使得因為突發(fā)和可能在網絡中發(fā)生的海量呼叫事件導致的分組丟失最少。在一個方面中,網絡業(yè)務整形系統(tǒng)5500實現(xiàn)的業(yè)務整形功能可以建立在切斷非實時數(shù)據(jù)流而不切斷實時數(shù)據(jù)流的基礎之上。在另一個方面中,網絡業(yè)務整形系統(tǒng)5500實現(xiàn)的業(yè)務整形功能可以建立在QoS需求和確定要丟棄哪些數(shù)據(jù)流并且要繼續(xù)傳送哪些數(shù)據(jù)流的義務的基礎之上。在另一個方面中,網絡業(yè)務整形系統(tǒng)5500實現(xiàn)的業(yè)務整形功能也可以査看以下內容來確定要對哪些流進行整形或者要丟棄哪些流(i)DIFFSERV協(xié)議標記;m(ii)接收方的IP地址;以及(iii)從中收到數(shù)據(jù)的干線。一般而言,這一網絡業(yè)務整形系統(tǒng)5500將所有事情映射到媒體訪問控制(MAC)地址、以太網虛擬電路、PPPOE隧道、PPPOA隧道或者其它類似結構。將這些位置看成出口點。可以用以下判據(jù)中的一些或全部來確定如何對數(shù)據(jù)進行速率整形。如同上面討論的一樣,這一網絡業(yè)務整形系統(tǒng)5500可以確定這些數(shù)據(jù)來自哪個端口。例如,可以確定這個端口是因特網數(shù)據(jù)端口還是VOIP數(shù)據(jù)端口。在一個方面中,這個網絡業(yè)務整形系統(tǒng)5500可以確定丟棄來自一個端口的業(yè)務,或者對一個端口到另一個端口進行整形。在第二種方式中,這個網絡業(yè)務整形系統(tǒng)5500可以有兩條虛擬電路向下到達CPE或DSLAM5506,因此它能夠對它們之一而不對另一方進行整形。在第三種方式中,這個網絡業(yè)務整形系統(tǒng)5500可以有大帶寬向下到達CPE或DSLAM5506,但是它可以使用分組中的優(yōu)先級比特標記來選擇要對哪個業(yè)務進行整形或者要丟棄哪個業(yè)務。在第四種方式中,這個網絡業(yè)務整形系統(tǒng)5500可以確定通過分組網5502.發(fā)送的分組的類型。例如,如果分組是實時VOIP分組,并且另一個分組是FTP分組,那么它可以決定丟棄這個FTP分組,發(fā)送這個VOIP分組。在另一個實例中,這個網絡業(yè)務整形系統(tǒng)5500可以為某個顧客5510確定某個用戶5510具有多個IP地址,并且決定在一段時間內不在那些IP地址之一上進行發(fā)送。圖56說明這個網絡業(yè)務整形系統(tǒng)5500的示例性用戶界面的一個實施例。正常速率容量字段5602包含與某個用戶5510(圖55)或節(jié)點5516的某個會話或數(shù)據(jù)流的正常速率容量有關的值。最小容量速率字段5604包含某個會話或數(shù)據(jù)流的最小速率容量的值。BW下降方法字段5506和BW上升方法字段5608中每一個都包含與這個網絡業(yè)務整形系統(tǒng)5500在降低用戶5510或節(jié)點5516的帶寬時進行的一步一步地減少或一步一步地增加的量有關的值和有關算法。門限丟失到下降BW字段5610和門限調理到上升BW字段5612中每一個都包含一些值和有關算法,用于發(fā)起一步一步地減少或者一步一步地增加降低方法字段5506和BW上升方法字段5508。圖57說明在來自這個網絡業(yè)務整形系統(tǒng)5500(圖55)的PIP分組的信息的基礎之上對通過網絡的數(shù)據(jù)業(yè)務的速率進行整形的示例性方法的實施例5700。在步驟5702中,發(fā)起數(shù)據(jù)流。在步驟5704中,如同這里所討論的一樣,CPE或DSLAM5506收集PIP分組數(shù)據(jù)。在步驟5706中,將PIP分組數(shù)據(jù)從CPE或DSLAM5506向BRAS5504發(fā)送。在步驟5708中,這個網絡業(yè)務整形系統(tǒng)5500查詢是否如上所述已經超過Y.1731類型分組丟失門限。如果它已經超過門限,那么在步驟5710中這個網絡業(yè)務整形系統(tǒng)5500還查詢是否已經達到最小帶寬門限。如果已經達到,那么在步驟5712中,這個網絡業(yè)務整形系統(tǒng)5500遞增地減小顧客或接入節(jié)點整形窗口。在步驟5708中,如果還沒有超過Y.1731類型分組丟失門限,那么這個網絡業(yè)務整形系統(tǒng)5500在步驟5714中查詢是否已經達到最大門限。如果已經達到最大門限,那么這個網絡業(yè)務整形系統(tǒng)5500在步驟5706處繼續(xù),在那里從BRAS的CPE或DSLAM5506收集PIP分組數(shù)據(jù)。在步驟5716中,這個網絡業(yè)務整形系統(tǒng)5500查詢是否滿足帶寬建立門限。如果已經滿足建立門限,那么這個網絡業(yè)務整形系統(tǒng)5500在步驟5718處遞增地增加帶寬整形,如同上面描述的一樣。在另一個實施例中,專用集成電路(ASIC)根據(jù)分組數(shù)據(jù)流和PIP分組的實時和非實時內容來引導它們。圖58說明示例性的數(shù)據(jù)鏈路層裝置5804和ASIC裝置5802的一個實施例5800,其中ASIC裝置5802與進入網絡接口有關,用于傳遞到出去網絡接口。ASIC5802能夠將已交換數(shù)據(jù)傳遞到也和數(shù)據(jù)鏈路層裝置5804有關的出去網絡接口。ASIC5802被設計成分開或緩沖某些數(shù)據(jù)流,例如包括實時和非實時內容的數(shù)據(jù)分組的數(shù)據(jù)流??梢栽诠ぷ饔谟嬎銠C以太網端口或可插入光纖/電氣模塊中的網絡接口卡(NIC)上進行這些數(shù)據(jù)流。數(shù)據(jù)鏈路層裝置5804包括一個或多個進入網絡接口或模塊5812a5812n(—起稱為5812)以及一個或多個出去網絡接口或模塊5814a5814n(—起稱為5814)。網絡接口5812和5814可能能夠處理與分組交換網的話音、視頻和數(shù)據(jù)傳輸有關的基于分組的和合適的其它數(shù)字信號。另外,數(shù)據(jù)鏈路層裝置5804還可以包括交換單元控制器、處理器、存儲器以及將它們互聯(lián)的總線,如同本領域里公知的一樣。網絡接口5812和5814還可能能夠與其它網絡接口通信,單個或多個,例如T1接口、El接口、綜合業(yè)務數(shù)字網(ISDN)接口、SS7接口、光承載體級別3(0C-3)接口、其它光接口,任何其它類型的接口,或者這些接口的組合。ASIC5802還可以包括一條或多條進入線路5816a和5816b(—起稱為5816)以及一條或多條出去線路5818a和5818b(—起稱為5818),它們可能與分組網的其它裝置通信。ASIC5802還可以直接連接到這些線路5816和5818,或者可以通過合適類型的總線連接,這些總線有控制、同步、電源、隔離、串行之類。在一個實施例中,ASIC5802可以接收從進入網絡模塊5812進入的單向、雙向或其它串行數(shù)據(jù)流。朝著相反的方向移動,ASCI5802可以通過出去網絡模塊3212發(fā)送分開的或存儲的實時數(shù)據(jù)流和非實時數(shù)據(jù)流。在一個實施例中,ASIC5802還可以包含處理器5806存儲器5808,例如ROM、RAM、EEPROM、快閃之類,以及已編碼邏輯或軟件5810,用于執(zhí)行這里描述的操作?;谕ㄟ^ASIC5802的數(shù)據(jù)流的類型,存儲器5808可以存儲寄存器,例如采樣寄存器和靜態(tài)寄存器。.在一個實施例中,上述兩條出去數(shù)據(jù)路徑線路5818a和5818b中的一條被用于發(fā)送實時數(shù)據(jù)流,另一條用于非實時數(shù)據(jù)流。在ASIC中一將這兩個數(shù)據(jù)流分開,就可以等它們各自發(fā)送到它們的相應線路5818a或5818b,用于按照本發(fā)明的原理來進行測量。在一個實施例中,ASIC5802利用QoS或其它映射/復制函數(shù)來創(chuàng)建"采樣"移位寄存器。在一個方面中,這個采樣移位寄存器測量通過數(shù)據(jù)鏈路層裝置5804或其它網絡裝置的實時數(shù)據(jù)內容或非實時內容的"桶(buckets)"或總量或量。ASIC5802可以測量包括實時或非實時內容的某個數(shù)據(jù)流的總量,與比特傳輸率相對。例如,ASIC5802可以測量來自這些數(shù)據(jù)流之一的業(yè)務的間隔,然后按照"循環(huán)(roimd-robin)"方式測量業(yè)務的另一個間隔。靜態(tài)寄存器分配每個流的桶,每個流的桶,每個邏輯連接的桶,每個端口的桶,和域每個裝置的桶。此外,ASIC5802還可以包含調度器修改來提供世紀調度器性能信息,這些信息是關于以什么速率為什么流提供服務的。還有,它可以包括"可設置計數(shù)器觸發(fā)器",它對分組具有具體TOS、QoS或其它標記的時候進行計數(shù)。在外部,ASIC5802可以創(chuàng)建"線路狀態(tài)"道爾芯片(dongle)或在線探針,它們通過任意方法在兩個方向上為實時和具有其它峰度測量的總帶寬測量并生成PIP分組信息。"峰度"這個術語指的是這個小時內或瞬間至!l瞬間的(within-the-hourormoment-to-moment)業(yè)務變化。此外,ASIC5802的已編碼邏輯或軟件5810可以基于發(fā)送分組到ASIC5802的端口或裝置,分組的有效載荷,分組的P比特,分組的報頭信息,或者通過本領域公知的任何其它手段和/或這里描述的任何其它手段,從包含非實時數(shù)據(jù)內容的那些,確定包含實時數(shù)據(jù)內容的分組。此外,ASIC5802可以存儲TOS、QoS或者與分組或分組流涉及的某個顧客或用戶有關的其它服務信息。另外,ASIC5802可以實時地確定"峰度"或突發(fā)脈沖串的特性。可以將實時數(shù)據(jù)的特征確定為"狀態(tài)",從而使它可以用于數(shù)學計算和算法,來確定發(fā)送的實時數(shù)據(jù)內容的量。圖59說明用于利用ASIC5802確定實時數(shù)據(jù)流和非實時數(shù)據(jù)流的量的示例性方法5900的一個實施例。在步驟5902中,按照本領域里公知的任何方式和/或這里描述的方式將數(shù)據(jù)發(fā)送到ASIC5802。在步驟5904中,ASIC5902確定包含實時內容的分組以及包含非實時內容的分組。在步驟5906中,基于與分組或者這里描述的分組涉及的發(fā)送方信息的特征,將實時內容分組與非實時數(shù)據(jù)分組分開。在步驟5908中,按照桶或者其它手段測量實時內容的量。在步驟5910中,可以將實時內容的量測量發(fā)送給其它裝置或系統(tǒng),用于在步驟5912中調整這些裝置和系統(tǒng),優(yōu)化通過網絡的實時內容流。另外,可以基于在ASIC5802測量得到的實時數(shù)據(jù)內容的總量來進行記賬考慮。圖60說明利用PIP分組中包含的信息控制具有UDP的分組業(yè)務流的方法的一個實施例6000。在步驟6002中,在數(shù)據(jù)鏈路層3104中的節(jié)點標識QoS或業(yè)務問題。在步驟6004中,檢査NE數(shù)據(jù)鏈路層3104能力。在步驟6006中,故障標識過程以特定間隔刷新。在步驟6008中,NE可以利用UDP和緩沖器大小來控制分組傳輸?shù)牧鳌T诓襟E6010中,將故障信息從數(shù)據(jù)鏈路層3104注入傳輸層3108。在步驟6012中,標識與傳輸層3108(UDP)和足夠的緩沖器空間最接近的NE。在步驟6014中,NE從數(shù)據(jù)鏈路層3104接收全部清除(無故障)信息。最后,在步驟6016中,NE利用UDP恢復傳輸速率。說明性的實施例的系統(tǒng)和方法允許以太網或通信域的帶寬分配、資源管理和故障査找??梢詫㈥P于以太網網絡線路狀態(tài)的網絡性能信息與連接管制控制(CAC)策略和裝置一起使用或者用它來實時地調整CAC策略和裝置,從而控制以太網域的帶寬和服務。還可以用網絡性能信息來隔離發(fā)生故障的節(jié)點或者有問題的源,以便進行網絡糾正。承載商等級的以太網網絡中具有不同運營商和設備的若干通信域元素,可以獲得可以實現(xiàn)的這些改變、調整、修理、變通(work-around)。通過跟蹤共享網絡側干線狀態(tài)和各個預訂用戶側線路狀態(tài),作為網絡系統(tǒng)的狀態(tài)倉庫,各個接入節(jié)點,例如寬帶遠程接入服務器(BRAS)、寬帶數(shù)字環(huán)承載商(BBDLC)、電纜調制解調器終端系統(tǒng)(CMTS)或者路由器和交換機,可以使用這些說明性的方法來管理服務和/或帶寬。圖61是本發(fā)明的一個說明性實施例中以太網網絡6100的一個實例。圖61說明具有多個接入節(jié)點6101、6102、6104和6106與連接管制控制(CAC)引擎6108、6110、6112和6114通信的以太網網絡6100。這些CAC引擎6108、6110、6112和6114,裝置或元素中的每一個,與利用分組流6118、6120、6122和6124在接入節(jié)點6101、6102、6104和6106之間以及通過這些接入節(jié)點6101、6102、6104傳遞的數(shù)據(jù)流6116連接。以太網是一種網絡協(xié)議和局域網(LAN)技術,用于在以太網網絡6100中發(fā)送和接收數(shù)據(jù)分組。CAC引擎6108、6110、6112和6114控制和調整連接帶寬,以便支持必要的通信流。CAC引擎6108、6110、6112和6114可以是硬件和/或軟件元素或過程,執(zhí)行這一過程來在連接發(fā)起或重新分配期間為策略性地控制擁塞采取行動??梢灶l繁地用CAC引擎6108、6110、6112和6114來確定在以太網網絡6100中是否允許新的連接,節(jié)流帶寬或者負荷平衡。CAC引擎6108、6110、6112和6114可以互相傳遞消息、警報、告警、命令、數(shù)據(jù)和其它信息。在一個實施例中,CAC引擎可以包含傳輸路徑狀態(tài)實時帶寬和其它PM信息。CAC策略引擎可以包括基于PM信息的門限觸發(fā)器,或者CAC引擎可以為CAC引擎的帶寬預留部分動態(tài)116地改變過度預訂規(guī)則。這些新狀態(tài)和狀態(tài)觸發(fā)器等效于可以被EMS系統(tǒng)和其它協(xié)議輪詢或者交互的CAC引擎狀態(tài)。在另一個實施例中,只有在有足夠的資源用于建立具有它需要的服務質量的連接末端到末端,連接才能被接受。例如,在一個實施例中,對于要接受的新連接,現(xiàn)有連接的合同服務質量和網絡提供服務的顧客不能受新連接的不利影響。在一些情況下,CAC引擎6108可以用于控制CAC引擎6114。暫時地,這些CAC引擎可以用于端口或傳輸路徑。每個CAC引擎6108、6110、6112和6114可以為如何以及何時可以訪問它指定許可和授權。許可可以包括鑒別、通行字和標識,從而使每個CAC引擎6108、6110、6112和6114沒有對每個其它CAC引擎6108、6110、6112和6114的無限制訪問權。例如,如果CAC引擎6114從CAC引擎6108收到帶寬節(jié)流請求,CAC引擎6114可以確認這個CAC引擎6108是具有為CAC引擎6114調整帶寬許可的裝置、節(jié)點、EVC和元素的鑒別清單的一部分。數(shù)據(jù)流6116可以包括視頻、數(shù)據(jù)、話音或其它多媒體分組流。每個分組流6U8、6120、6122和6124可以代表通過數(shù)據(jù)流6116發(fā)送和接收分組的分開的以太網虛連接。CAC引擎可以控制放在數(shù)據(jù)流6116上的分組,或者可以從數(shù)據(jù)流6116上拿下來,并且發(fā)送給用戶或顧客。圖62是本發(fā)明的說明性實施例中以太網網絡6200的一個實例。以太網網絡6200可以是圖61所示以太網網絡6100的某個實現(xiàn)方式。以太網網絡6200包括以太網域6202和6204,維護末端點6206、6208、6210和6212,以及維護中間末端點6214、6216、6218、6220和6222。以太網域6202和6204代表分開的運營商控制的以太網網絡,這些運營商具有正EE802.1AG標準定義的維護末端點6206、6208、6210和6212。維護末端點6206和6208在第一以太網域6202內,維護末端點6210和6212在以太網域6204內。在本發(fā)明的一個說明性實施例中,可以在連接于維護末端點6206和6212之間的每個末端點和中間節(jié)點獲得在維護末端點6206和6212之間穿過整個網絡的信息。例如,維護中間末端點6216可以具有來自它自己的信息,以及來自維護中間末端點6214、6218、6220和6222以及維護末端點6206、6208、6210和6212的信息。這些信息可以描述總1分組速率或實時數(shù)據(jù)分組速率,平均分組速率,來自接入節(jié)點用戶的流的分組速率,以及與網絡通信能力和健康有關的任何其它統(tǒng)計信息。網絡性能信息可以包含在以太網第二層實時分組流中。圖63是本發(fā)明一個說明性實施例中CAC引擎配置的一個實例。圖63包括數(shù)據(jù)流6302、接入節(jié)點6304、CAC引擎6306、網絡性能信息6308、用戶分組流6310、顧客63U、線路狀態(tài)信息6312和相關引擎6314。網絡性能信息6308可以從網絡節(jié)點上能夠獲得的線路狀態(tài)信息6312來更新,存儲在網絡上的表里,或者從數(shù)據(jù)流6302中的一個或多個分組(例如PIP數(shù)據(jù)分組)提取出來。網絡性能信息6308可以包括網絡統(tǒng)計信息,包括包括實時內容的分組的性能,例如實時帶寬。例如,網絡性能信息6308可以指定從線路狀態(tài)信息6312計算出來的統(tǒng)計信息,這些線路狀態(tài)信息6312包括配置的速率、實時分組速率和平均分組速率,實時和總帶寬使用。線路狀態(tài)信息6312可以代表從本發(fā)明描述的操作測量獲得的數(shù)據(jù)和信息。用戶分組流6310由CAC引擎6306控制,允許數(shù)據(jù)在顧客6311和數(shù)據(jù)流6302之間發(fā)送和接收,如同網絡性能信息6308和通信網運營商基于性能信息6308通過CAC引擎策略修改所建立的策略確定的一樣。在一個實施例中,接入節(jié)點6304可以包括存儲信息的網絡緩存,.例如存儲電影、歌曲、游戲和其它數(shù)據(jù)的緩存,可以由CAC引擎6306訪問它們,并且投遞給數(shù)據(jù)流6302,供其它網絡用戶立即使用。網絡緩存還可以存儲網絡性能信息供歷史使用和隨后參考。例如,如果網絡內的節(jié)點已經反復地出現(xiàn)問題,那么這一歷史數(shù)據(jù)可以被用來將問題和特定事件、參數(shù)或因素聯(lián)系起來。CAC引擎6306可以確定要能夠支持當前電影的數(shù)據(jù)流6302或網絡上的用戶請求的其它數(shù)據(jù)分組的適當性。另外,CAC引擎6306還可以確定被請求的數(shù)據(jù)是否按照以前確定的網絡策略被正當?shù)卣埱蠛褪跈?。圖64是本發(fā)明一個說明性的實施例中網絡性能信息的PIP分組流的一個實例。圖64的分組流6400說明利用本發(fā)明的技術獲得的網絡性能信息。分組流6400說明跨越接入節(jié)點6402、6404和6406的數(shù)據(jù)和PIP分組流,網絡性能信息6408、6410和6412。PIP分組流6400包括關于在網絡中間點處和末端點處網絡線路狀態(tài)的信息。PIP分組流可以是圖63所示數(shù)據(jù)流6302的某個實現(xiàn)。隨著網絡性能信息6408通過分組流6400中的每個接入節(jié)點6402、6404和6406,每個接入節(jié)點6402、6404和6406添加額外的信息。要明白,每個網段和每條路徑可以具有PIP性能和使用PM流和測量。例如,如圖所示,初始網絡性能信息6408可以是單個PIP分組。然后,隨著網絡性能信息到達接入節(jié)點6404,可以添加額外的網絡性能信息6410。可以將網絡性能信息6410組合成單獨一個PIP分組或者可以使用多個PIP分組。在接入節(jié)點6406中,PIP分組包括網絡性能信息6408、6410和6412??梢詾槿我鈹?shù)量的接入節(jié)點添加信息,盡管圖中只畫出了有限的實例。作為結果,PIP分組來往于或者通過網絡通信系統(tǒng)的每個接入節(jié)點、裝置和其它元素。因此,在任意給定接入節(jié)點中,可以很容易地確定每個先前節(jié)點的網絡性能信息,并且在需要的時候對它們進行分析。也可以按照類似的方式從去往另一方向的PIP分組流6400獲得關于網絡的性能的類似信息,因為PIP分組可以在網絡中朝兩個方向流動。也可以換成是可以從中心數(shù)據(jù)庫、EMS服務器、NOC、CCM或者與CAC引擎或接入節(jié)點通信的其它中心資源獲得或者在其中使用網絡性能信息。圖65是本發(fā)明一個示例性實施例中與接入節(jié)點有關的存儲的網絡性能信息的一個實例。圖65詳細說明可以在每個接入節(jié)點6502,例如圖64中的接入節(jié)點6402、6404和6406,獲得的或者存儲在其中的網絡性能數(shù)字和統(tǒng)計信息。在另一個實施例中,網絡性能信息表可以是中心網絡裝置、通用狀態(tài)引擎或可以由網絡內不同節(jié)點和處理器訪問的其它元素或組件中存儲的數(shù)據(jù)匯編。網絡性能信息表還可以存儲在圖63中的相關引擎6314中。集中表也可以換成在以下情況下更新網絡經歷問題,其它表具有數(shù)據(jù)溢出,或者處理元素不能足夠快地處理網絡性能信息。相關引擎可以發(fā)送警報或告警給接入節(jié)點或網絡控制中心來糾正或查找網絡問題。可以包括數(shù)字和統(tǒng)計信息的網絡性能信息可以是按照如下項目描述網絡的表或矩陣的一部分分組計數(shù)、分組延遲、總數(shù)的分組丟失、實時和/或非實時流、總實時和非實時帶寬、有效分組速率、抖動、等待時間、混亂的分組、服務質量、承載商標識或者描述末端到末端網絡的重要特性的其它參數(shù)6500。這些不同的數(shù)字、值和測量可以通過在每個接入節(jié)點奇異地查看這些數(shù)字在網絡的總質量中被用于計算,或者一起作為網絡分組丟失統(tǒng)計信息或其它參數(shù)。可以隨著時間過去收集網絡性能信息,以提供平均的時間有限(time-bound)網絡值。在另一種情況下,例如配置的和或可用分組帶寬速率(pn)和使用中的實時帶寬分組速率(mn),可以被用來提供測量給單個CAC引擎,它可能表明到網絡的訪問應當被接受還是拒絕。例如,如果網絡性能值(pn-mn)是正的,它可以表明網絡上有容量供接入節(jié)點分組流數(shù)量n。如果(pn-mn)這個值是負的或零,那么它可以表明CAC引擎減小來自接入節(jié)點n的分組流。在另一種情況中,各個網絡值,例如實時帶寬分組速率(kn)可以在網絡上平均來提供實時平均網絡分組速率,例如((kl+k2+kn)/n)。實時平均可以用于提供實時使用統(tǒng)計信息給整體監(jiān)視中心,它能夠自動或通過運營商幫助允許或拒絕通過CAC引擎的額外分組流。例如,實時平均可以用來拒絕請求加入在服務器處過度預訂的特定程序事件的額外分組流。作為結果,可以拒絕額外的用戶。應當明白,分組速率能夠是使用中的帶寬、分組計數(shù)或者這兩者的組合。在另一個實施例中,遠程服務器,例如"視頻點播"服務器,可以專用于提供視頻文件給任意數(shù)量的顧客。響應CAC引擎通過例如PIP分組接收網絡性能信息,針對與遠程服務器有關的節(jié)點段,表明實時帶寬和其它性能信息,例如分組丟失或擁塞,被用于獲得與假設的使用和過度預訂速率或者來自這樣的遠程服務器的接收內容涉及的其它性能問題有關的使用性能測量。CAC引擎可以對將帶寬分配給請求內容的裝置進行節(jié)流,從而修改每個顧客、IP地址或其它元素能夠訪問的帶寬。這樣的CAC引擎可以位于IP服務或遠程服務器使用的接入寬帶節(jié)點網關點或者位于在CPE使用的接入點來訪問通過分組網來自這樣的遠程服務器的內容。例如,具有適當許可的CAC引擎可以被用于對遠程服務器的帶寬進行節(jié)流或者指定優(yōu)先級。例如,遠程位置的CAC'引擎可以被用來指定第一CAC引擎或高優(yōu)先級的指定的網絡裝置可以具有不受限制的帶寬來訪問遠程服務器,但是所有其它CAC引擎、CPE或具體網絡裝置可能只有指定百分比的可用帶寬。圖66是本發(fā)明的說明性實施例中分配網絡資源的過程的流程圖。圖66的過程可以由CAC引擎實現(xiàn)。這一過程通過匯集關于線路和干線傳輸性能和使用狀態(tài)(步驟6602)和域其它網絡性能信息的網絡性能信息開始。網絡性能信息可以包括關于通過通信網的數(shù)據(jù)流的實時和非實時數(shù)據(jù)的性能數(shù)字、數(shù)據(jù)、使用信息或者從中計算出來的統(tǒng)計信息。網絡信息可以使用PIP分組和PM收集點來匯集,在達到網絡(例如以太網網絡)中的每個接入點時已經被更新。在步驟6602中匯集的網絡性能和使用信息也可以存儲起來用于以后分析。下一步,CAC引擎響應收到的網絡性能和使用信息,控制網絡資源(步驟6604)?;谛阅苄畔⒖刂凭W絡資源,尤其是為了動態(tài)資源分配、診斷和故障查找。例如,如果節(jié)點、裝置、鏈路、接入點或其它節(jié)點段正在碰到問題,VOD會話控制器重新定向CAC引擎,因為它能夠通過尋址或服務器名稱響應重路由IP服務點業(yè)務,繞過正在經歷問題的節(jié)點。CAC引擎還可以在不同的CAC引擎之間迸行負荷平衡。例如,可以通過不同的CAC引擎將單個顧客連接到通信網。基于通過不同的流的顧客之間的業(yè)務,可以實現(xiàn)負荷平衡,從而跨越CAC引擎更加有效地使用帶寬。常常利用目前的協(xié)議和應用,例如BitTorrent,來實現(xiàn)相同類型的平衡。設計這些常規(guī)協(xié)議來同時地獲取內容的一些部分,例如來自多個源的電影。這些協(xié)議將VOD或內容服務器處的出去速率整形功能帶來的速率限制效應旁路掉。這些協(xié)議對聚集路徑的性能具有顯著的影響。PIP分組能夠檢測使用這些類型的并行協(xié)議的影響,并且可以利用它們來激活按照本發(fā)明的原理描述的任何業(yè)務管理功能。為了這一實例的目的,負荷平衡可以是指兩個或多個VOD服務器響應CAC引擎對帶寬的節(jié)流,和/或兩個或多個VOD服務器響應CAC引擎?zhèn)鬏斅窂绞褂煤托阅軤顟B(tài)信息將業(yè)務或會話路由出甚至業(yè)務,將它引導在兩個或多個接入點到網絡。這樣,顧客網絡可以通過與網絡接入點有關的連接來訪問較大的分組網,例如因特網。通過每個網絡接入點的數(shù)據(jù)的帶寬可以由一個或多個CAC引擎控制,這些CAC引擎協(xié)同工作,將負荷平衡建立在路徑的傳輸狀態(tài)信息的基礎之上,在到達CAC引擎的管轄下。為了通過網絡接入點中的每一個來平衡業(yè)務量,一個或多個CAC引擎可以引起給正在達到滿負荷或過負荷狀態(tài)的這些網絡接入點之一的業(yè)務被重路由,或者重新引導到不是正在經歷很多業(yè)務的另一個網絡接入點。這一個或多個網絡接入點可以是到同一網絡的接入點,例如因特網,或者可以訪問不同的分組網。但是,即使這些網絡接入點是從顧客網絡到兩個不同分組網的出口,這兩種分組網也可以最終允許到IP地址或者位于顧客網絡以外的其它網絡地址的連接。例如,網絡接入點之一可以允許出去到包含這個IP地址的第一網絡中去,其中的IP地址是數(shù)據(jù)通信的尋址目標,而另一個網絡接入點則可以允許出去到隨后連接到第三網絡的第二網絡,也就是說,依次,連接到包括作為通信尋址目標的IP地址的第一網絡。通過這種方式,即使網絡接入點和有關的CAC管理器不連接到同一個外部網絡,兩個這樣的網絡接入點也可以以一種方式允許數(shù)據(jù)分組的出口,使得數(shù)據(jù)分組最終傳遞到目標IP地址。雖然前面是針對基于傳輸路徑的實際性能和使用信息對業(yè)務進行重路由以及對新會話進行分布所作出的一般描述,系統(tǒng)在兩個或多個網絡接入點之間通過一個或多個CAC管理器以智能方式來分配帶寬,但是應當明白可以使用負荷平衡的更加復雜的方案,它們涉及與以下因素有關的算法-帶寬的預留和分配,帶寬的節(jié)流,將業(yè)務重路由到替換網絡接入點,通過一個或多個網絡接入點到達網絡以外的IP地址的已知連接路徑,或者以上的任意組合。在另一個實施例中,負荷平衡可以包括要通過網絡接入點傳遞的分組中包括的某些應用數(shù)據(jù)的確定,從而使負荷平衡不僅可以一般性地針對業(yè)務來完成,而且還可以針對于某個應用或某類應用有關的業(yè)務。例如,對這種具體負荷平衡的需求的一個最明顯的實例可以是針對與應用有關的實時會話分組的負荷平衡,這些應用進行實時或近實時內容通信。作為使得與這種實時分組有關的等待時間和抖動最小這種需求的結果,實時分組的處理可以引起比非實時分組的處理更多的網絡性能問題。在這種情況下,CAC功能的目標是平衡跨越多條網絡路徑的實時業(yè)務的負荷來優(yōu)化網絡性能。應當明白,在出去干線中可能存在其它實時流,CAC引擎可122能沒有它的知識。為了平衡實時業(yè)務,CAC引擎內可能存在或者可能存在CAC引擎能夠訪問的性能和使用狀態(tài)信息。因此,在跨越一個或多個網絡接入點,通過將關于外部網絡和其中可用連接路徑的網絡性能信息考慮進來的CAC管理器,將平衡兩個類別的數(shù)據(jù)分組中的實時數(shù)據(jù)分組和非實時數(shù)據(jù)分組考慮進來的復雜負荷平衡方案,能夠極大地增強用戶與使用實時內容并提供獨一無二的方式的應用有關的體驗,來響應來自網絡性能信息的性能問題,以便解決這樣的問題,并增強網絡的總的性能。在一個實施例中,CAC引擎可以響應收到的網絡性能信息,管理網絡內或者次級網絡里的一個或多個額外CAC引擎。例如,CAC引擎可以控制互聯(lián)的網絡中的帶寬使用。例如,網絡性能信息或者到達位于另一個網絡中的CAC引擎的指令可以通過例如PIP分組從第一網絡承載到或者"運載(piggybacked)"到第二網絡,用于允許次級CAC引擎控制第一網絡內的CAC引擎。在一個實施例中,CAC引擎可以響應收到的網絡性能信息,基于顧客為了訪問網絡(步驟6606)可以獲得的帶寬量,來節(jié)流會話或者限制分配的帶寬的量(為較小的編解碼器)。帶寬請求可以被許可、節(jié)流,以及基于影響通信網的外部或內部因素而預留和分配的帶寬。例如,可以基于通過CAC引擎的干擾來節(jié)流帶寬,它依賴于無線傳輸點??梢怨?jié)流通過CAC引擎的帶寬,來容納可用連接速度以及無線傳輸點的限制因子。'CAC引擎為處于網絡接入點的顧客預留和分配帶寬。例如,顧客可以具有服務級別協(xié)議或服務質量要求,這些服務級別協(xié)議或服務質量要求指定顧客為之支付費用的特定參數(shù)和資源。例如,顧客可能已經為實時流化視頻預留了10Mbps。如果專用于這個顧客的實時數(shù)據(jù)分組的帶寬在以12Mbps運行,CAC引擎就可以節(jié)流或調整顧客流,從而只將10Mbps提供給這個顧客。結果,為增加的帶寬支付更多的,或者保證在任一時刻都可以從通信服務提供商獲得這一帶寬的其它顧客可以獲得帶寬。一些服務級別協(xié)議和服務質量配置允許退款或者折扣,如果可用速率或帶寬級別下降到低于通信網服務提供商提供給顧客的指定門限。在另一個實施例中,可以按照"最大努力"或類似的無保證方式分配123額外的2Mbps帶寬。結果,如果能夠獲得帶寬,那么可以給顧客提供整個12Mbps,否則只給顧客提供向顧客作出保證的10Mbps。在另一個實施例中,可以給顧客提供整個12Mbps,并且為數(shù)據(jù)超額向顧客收取附加費率。還可以為使用的帶寬超過10Mbps的時間量給顧客記賬??梢詮腃AC引擎向記賬數(shù)據(jù)庫發(fā)送更新。顧客服務級別協(xié)議可以指定不同的速率、費用、保證、服務質量,或者實時和非實時內容的服務級別協(xié)議。位于CAC引擎中的網絡性能和使用信息也可以被用來加強使用限制,或者跟蹤顧客帶寬來找出正在獨占或過度使用資源的IP地址。一旦CAC引擎或其它網絡過程或裝置通過給線路性能設置的門限機制以及這條線路的使用狀態(tài)信息確定出來被發(fā)現(xiàn)在過度使用資源的顧客或IP地址的位置,那么CAC引擎就可以節(jié)流會話,關閉這個顧客流,或者改變這個顧客流的整形窗口,或者發(fā)送消息給會話控制器或者顧客GUI界面來提供使用告警消息,或者限制顧客對網絡的訪問,以便節(jié)省帶寬和網絡上的帶寬可用度,或者滿足經營目標。例如,在宿舍里正在為電影流化太多實時數(shù)據(jù)的學生,可以讓他們的實時帶寬受到限制,以便為其它學生或顧客提供帶寬?!诹硪粋€實例中,在步驟6606中可以響應收到網絡性能信息提高顧客可用的帶寬百分比或速率??梢愿鶕?jù)服務級別協(xié)議、保證、性能表示、分組類型、性能指示符以及其它參數(shù)或因子來動態(tài)地調整以太網網絡上顧客可用的帶寬??梢詾榻尤牍?jié)點、顧客、裝置、軟件應用程序和IP地址調整帶寬。在許多情形中,基于數(shù)據(jù)類型來進行步驟6606的節(jié)流,包括實時和非實時數(shù)據(jù)。例如,顧客可以為實時和非實時數(shù)據(jù)分組具有所需要的速率和專用帶寬的百分比。在許多情況中,可以將實時因特網協(xié)議話音(VoIP)看成比有規(guī)則的因特網業(yè)務具有更高的優(yōu)先級。步驟6606也可以為了在接入節(jié)點之間進行負荷平衡來為更好的網絡性能偏移帶寬和網絡業(yè)務。CAC引擎實現(xiàn)的節(jié)流請求和其它配置以及維護改變,可以通過將命令或其它數(shù)據(jù)插入PIP分組來實現(xiàn)。通過將要作出的這些改變插入PIP分組,CAC引擎可以進行帶內改變,并且不需要訪問帶外通信連接,以便實現(xiàn)需要的分配和預留。也可以換成是CAC引擎進行的分配和預留改變利用替換通信線路或介質發(fā)生在帶外。PIP分組還可以包括用于CAC引擎、接入節(jié)點和其它通信元素之間進行負荷平衡的數(shù)據(jù)。還可以將網絡性能信息、控制信號通信和/或PIP分組發(fā)送給接入節(jié)點、CAC引擎、使用增強的消息傳遞服務(EMS)或其它消息傳遞協(xié)議的網絡操作中心。PIP分組還可以指定實時門限、百分比以及可以用來調節(jié)通信網的參數(shù)。PIP分組可以按照顧客、標識、IP地址或程序應用添加調節(jié)控制過程的預留和分配信息。例如,PIP分組可以指定CAC引擎要將百分之五的可用帶寬專門用于來自IP地址128.063.254的實時數(shù)據(jù)。圖67是本發(fā)明的一個說明性實施例中排除網絡資源故障的過程的流程圖。圖67的過程可以用接入節(jié)點來實現(xiàn)。這一過程通過匯集關于線路狀態(tài)的網絡性能信息在步驟6702中開始。步驟6702可以按照前面在圖66中的步驟6602中描述的方式執(zhí)行。下一步,在步驟6704中接入節(jié)點將門限與網絡性能信息進行比較。步驟6704的比較可以通過是接入節(jié)點一部分或者獨立于接入節(jié)點的相關引擎來完成。可以將網絡性能信息與表、矩陣數(shù)字或統(tǒng)計信息進行比較??梢詫⒈容^結果與基于規(guī)則的統(tǒng)計信息進行比較??梢詫⒔Y果用于確定包括網絡中的軟件和硬件組件的通信網的狀態(tài)和性能。在步驟6706中接入節(jié)點確定是否有接入節(jié)點正在發(fā)生故障。這一確定可以是建立在步驟6704中將網絡性能信息與門限進行比較的基礎之上。如果沒有接入節(jié)點發(fā)生故障,這一過程就終止。如果在步驟6706中有接入節(jié)點發(fā)生故障,接入節(jié)點就在步驟6708中排除接入節(jié)點的故障,在這以后過程終止。在一個實例中,如果在步驟6706中檢測到問題或故障,就可以人工或者由網絡控制中心自動地糾正問題。例如,如果有故障,接入節(jié)點可以發(fā)送糾正消息、警報或告警給網絡控制中心,從而能夠用軟件補丁、重新啟動、維護命令、替換或者繞開來排除故障或問題。可以基于參數(shù)、指定偏好、規(guī)則和策略,以任意數(shù)量的方式進行網絡糾正。糾正可以是臨時的或者永久的修理。對故障的解決方案可能不是永遠容易固定的。在一個實施例中,可以通過將通知發(fā)送到依賴于這個網絡的其它網絡來糾正故障。在另一個實施例中,可以通過不同的CAC引擎、接入節(jié)點或網絡,重路由業(yè)務來糾正網絡伺題。在另一個實施例中,網絡糾正可能涉及通過不同的CAC引擎、網絡和接入節(jié)點對數(shù)據(jù)進行重路由。可以重路由數(shù)據(jù)來保全服務質量和網絡性能。CAC引擎還可以為發(fā)生故障的接入節(jié)點請求或生成追蹤信息。CAC引擎還可以請求發(fā)生故障的接入節(jié)點或者周圍的接入節(jié)點或者裝置提供額外信息。額外信息可以為PIP分組提供的數(shù)據(jù)作出補充,來診斷和解決問題。CAC引擎還可以探測網絡接入節(jié)點來確定數(shù)據(jù)和信息正在如何在網絡中流動,以及每個節(jié)點是否可用。例如,可以由CAC引擎系統(tǒng)性地探測多個接入節(jié)點來確定哪些節(jié)點仍然能夠作出響應。CAC引擎可以向其它接入節(jié)點、NOC、EMS系統(tǒng)、CCM或其它網絡裝置或過程,將標識發(fā)生故障的和有關問題的接入節(jié)點的消息廣播出去。這一消息可以具體表明發(fā)生故障的節(jié)點,發(fā)生故障的這個節(jié)點的網絡性能信息,以及網絡解決方案、補救或繞開,如果可行的話??梢詫⑾⒕唧w地發(fā)送到網絡操作中心、性能記錄或表,或者可以利用網絡拓撲為問題選擇或提供解決方案的基于規(guī)則的引擎。基于規(guī)則的引擎還可以用于選擇針對問題要采取的下一步驟,例如發(fā)送文本消息給網絡管制器??梢詫⒕W絡性能信息存檔或存儲。可以用歷史數(shù)據(jù)來預留和分配帶寬改變??梢杂脷v史數(shù)據(jù)來基于歷史數(shù)據(jù)的分析實現(xiàn)不同的控制和算法改變。例如,歷史數(shù)據(jù)可以反映在一天中的具體時間或者響應具體事件發(fā)生的某些網絡性能問題。然后可以通過改變節(jié)流、預留以及在這些時間或者在這些事件之前與某些網絡接入點有關的某些CAC管理器分配方案來對付這樣的具體網絡性能問題。這樣,在這一天的某些時間,CAC管理器可以利用比一天中的其它時間作出的分配要少的帶寬的分配,請求IP地址,對與某個網絡接入點有關的預留請求作出響應。例如,CAC引擎可以通過只分配這樣的分配請求中請求的帶寬的50%來對帶寬預留請求作出響應。還可以用這些歷史數(shù)據(jù)來利用一個或多個CAC管理器在不同的網絡接入點之間實現(xiàn)某些負荷平衡算法。例如,如果某個網絡接入點為使用實時內容的應用(例如視頻會議應用)接收與實時數(shù)據(jù)分組有關的多個帶寬分配請求,與這樣的實時應用有關的分配可以換成根據(jù)上面所述的某個負荷平衡算法被直接引導到不同的網絡接入點。這樣,CAC管理器可以存儲與126網絡性能信息有關的歷史數(shù)據(jù),并利用這些歷史數(shù)據(jù)來改變帶寬節(jié)流、預留以及將這樣的CAC管理器獲得的網絡性能信息的粒度級別考慮進去的分配算法。在一個實施例中,CAC管理器可以完全阻止收到的與某些IP地址、應用或網絡協(xié)議有關的預留請求。在另一個實施例中,CAC管理器可以接收與外部網絡中經受的抖動的增強級別有關的網絡性能信息,并且對它作出響應,可以將請求限制成預留與SIP協(xié)議有關的帶寬,或者它自己請求位于某個IP地址的某個網絡裝置使用比分配帶寬之前響應這樣的帶寬預留請求可能已經請求的速率更低的編解碼器。如同前面討論的一樣,一個CAC引擎可以與位于顧客網絡中其它地方甚至在外部網絡內的一個或多個CAC引擎通信。因此還可以利用歷史數(shù)據(jù)來請求或命令其它CAC管理器使用的替換節(jié)流、預留和分配算法或指令。例如,可以為不同的節(jié)點、裝置或通信網的元素作出糾正,來避免打斷盡可能少的顧客和網絡業(yè)務。在一個實施例中,CAC引擎可以訪問在引擎內存儲的或者在網絡內或另一個通信網內遠程存儲的網絡性能信息表。CAC引擎可以訪問表中的數(shù)據(jù)來為問題查找目的標識問題。在一個實施例中,用PIP分組從這里公開的表中的任意表或者通過其它方式獲得的網絡性能信息,可以被用于改變對未來網絡性能信息的匯集、收集或分析方式。例如,如果網絡性能信息的分析揭示了某個網絡或者網絡的某個部分中的問題,那么可以提高通過這一部分網絡發(fā)送PIP分組的頻率。也可以換成是,提高這樣的PIP分組收集的網絡性能信息的級別,從而使得PIP分組通過網絡或網絡的一部分路由的時候,收集更多的數(shù)據(jù)或更多類型的數(shù)據(jù)。在另一個實施例中,可以改變通過網絡的PIP分組的正常路由,來避免嚴重的通信鏈路,獲得關于碰到問題的網絡的某個部分的更多的信息,或者將指令發(fā)送給網絡的這一部分來弓I起這一部分或者其中的注釋(notes)收集額外的信息,運行診斷例程,或者對問題進行查找,或者進行改變,使得網絡的這一部分內的網絡裝置被配置或工作。例如,可以指示交換機這樣的某個網絡節(jié)點開始某種擁塞控制行為,重路由業(yè)務,或者任何其它的合適的解決方案,或者繞開到(work-roundto)網絡性能信息標識的某個問題。在一個實施例中,可以由PIP分組內的信息指令網絡裝置重啟自己,刷新路由表,增加這樣的網絡裝置中緩存的數(shù)據(jù)的量,或者開始、改變或終止這樣的網絡裝置內的任何過程或操作。在一個實施例中,可以響應網絡性能信息的改變,整個地改變管理PIP分組流的控制制度。例如,過去正在其上每五秒鐘發(fā)送一次PIP分組的網絡或部分網絡,可以將其頻率提高到每一秒鐘或十分之一秒,來收集關于某個網絡性能問題的更多信息。也可以換成是,在不包括PIP分組的使用的一個實施例中,可以指示每個網絡節(jié)點更加頻繁地或者以更加詳細的網絡性能信息來更新它自己的內部表,或者更新被一個或多個網絡用作必要資源的網絡性能信息表。在另一個實施例中,當在這之前,PIP分組或者關于網絡性能信息的其它更新僅僅是響應事件、觸發(fā)器或者收自另一個網絡裝置的請求而生成的時,可以換成指示這樣的網絡節(jié)點例行地生成這樣的PIP分組或其它更新,直到網絡問題得到解決。前面的一切都可以響應觸發(fā)器在任一時刻實現(xiàn),或者可以換成根據(jù)指令安排在某個時間。類似地,整個PIP分組系統(tǒng)和/或網絡性能信息更新系統(tǒng),可以在網絡性能問題已經得到解決以后,如果一段時間已經過去,或者它從中心網絡資源或其它網絡通知的裝置收到額外指令,回到正常工作模式。作為以上的結果或者作為上面沒有描述的其它事件的結果,可以改變PIP分組的有效載荷。例如,可以指令PIP分組在以前曾經是僅僅通過而沒有從中獲得網絡性能信息的節(jié)點獲得網絡性能信息。在另一個實施例中,PIP分組可以包括到某個網絡節(jié)點的網絡裝置用來改變這個網絡節(jié)點的操作的具體指令的有效載荷。在另一個實施例中,一開始得到指令僅僅獲得關于等待時間、分組丟失和抖動的網絡性能信息的PIP分組,可以換成得到指令獲得能夠獲得的全部網絡性能信息的全面描述,替換網絡性能信息,或者全面網絡性能信息和正常接收的有限量的網絡性能信息之間某個級別的網絡性能信息。與網絡性能信息的簡單報告系統(tǒng)相比,將指令注入PIP分組的使用,允128許多得多地使用PIP分組。取而代之,它還允許帶內系統(tǒng)發(fā)送指令,發(fā)起過程,或者配置網絡的參數(shù)或操作。雖然這里沒有明確地描述,修改PIP分組的上述方案或者報告網絡性能信息的其它方法,可以通過生成PIP分組或者尋求獲得網絡性能信息的分組網(例如LAN)以外的網絡來得到引導。例如,如果某個網絡正在經歷從某個外面網絡始發(fā)的大量數(shù)據(jù)分組的延遲、分組丟失或抖動,這個網絡可以增加發(fā)送給這樣的外面網絡的PIP分組的數(shù)量,以便從這樣的網絡獲得網絡性能信息,或者可以請求這樣的外面網絡生成它自己的更多的PIP分組,從這樣的外面網絡引導到這個網絡。通過這種方式,網絡可以確定外面網絡的具體性能問題,并且如果必要,代替這樣的外面網絡,通過其它網絡,重路由呼叫或其它數(shù)據(jù)通信。在一個實施例中,處理器可以用網絡性能信息來確定最佳網關、接入點、網絡到網絡接口或者某個數(shù)據(jù)分組或數(shù)據(jù)分組會話的其它網絡出去點。例如,如果某個網絡具有到外面網絡(例如PSTN)的五個不同出去點,這樣的五個出去點代表路由VoIP呼叫或其它通信以便訪問這樣的PSTN或其它外面網絡的五種不同方式。在網絡自身內部,在發(fā)出VoIP呼叫連接請求的顧客接入點和每個這樣的出去點之間可以有五條阿絡連接路徑。因此,VoIP呼叫可以有二十五條不同的路由用來從顧客連接接入點通過網絡,以便與PSTN或其它外面網絡通信。EMS系統(tǒng)、網際系統(tǒng)、CCM、路由器或其它網絡裝置可以使用網絡性能信息來確定這二十五條潛在連接路徑中的哪一條將會為嘗試連接VoIP的顧客提供最佳服務質量。這樣的網絡裝置還可以考慮這二十五條連接路徑中哪一條會給這一網絡的其余部分的性能帶來最小的不利影響。這樣的決策可以響應關于PSTN內的這個網絡外面的網絡性能的已知信息。例如,如果已知出去點之一處于經受顯著性能問題的PSTN的一部分中,可以避開與這個出去點有關的五條潛在連接。類似地,如果二十五條潛在連接路徑中有十條通過正在經歷問題的網絡內的公用核心交換機,就類似地丟棄這十個選擇??梢詫︻櫩偷慕尤朦c和PSTN之間的二十五條潛在網絡連接路徑中的每一條進行評定(rate)、分級(grade)或者進行比較,來確定顧客質量服務和/或總的網絡性能的最佳可能連接路徑。例如,本申請公開了通過分配某個評定(rating)給網絡的某些節(jié)點段來對它們進行評定的不同方式??梢曰诓煌呐袚?jù),例如等待時間、抖動、分組丟失、實時業(yè)務百分比、實時帶寬或者任何其它參數(shù),給每個節(jié)點段分配不同的等級。這樣,每個節(jié)點段在不同區(qū)域可以具有不同的分級或評定。利用節(jié)點段中每一個的一個或多個分級或評定,可以將許多不同的算法用于計算顧客的接入點到網絡和PSTN或其它外面網絡之間的最佳總路徑。例如,可以給與抖動有關的評定一個加權因子,并且在位于顧客網絡接入點和PSTN之間的所有節(jié)點段上進行平均,然后將它加到關于等待時間的另一個加權因子上去,這個等待時間代表顧客的網絡接入點和PSTN之間的節(jié)點段中每一個上的平均等待時間分級。在另一個實施例中,可以檢査網絡接入點和PSTN之間的連接路徑,來確定已經給這條路徑中任意節(jié)點段的最高或最低評定,然后將這樣的最高或最低評定分配給整條路徑。在一些情況下,可以用實際的測量來確定是否使用一條路徑。例如,通過某個節(jié)點段的實時應用分組經歷的平均抖動可以加到位于這條連接路徑的其它節(jié)點段中每一個的這樣的平均抖動上去,給出這條路徑上傳遞分組的實時應用經歷的總的平均抖動。類似地,可以計算路徑的總的等待時間??梢栽趨R聚中,或者基于不同的因子,或者被加權、濾波或分析,將二十五條可能連接路徑的總的評定互相比較,來為顧客的服務質量和/或網絡的總性能確定可能的最佳連接路徑。一些算法可以對整個網絡性能上的效果進行加權,比顧客的服務質量更加重要,只要例如達到了某個最小服務質量。算法還可以將網絡提供商可能與某個顧客擁有的保證或服務級別協(xié)議考慮進來,從而使得網絡提供商能夠滿足它對顧客的承諾,并且不必向顧客支付任何服務級別資信、懲罰、損失或花銷。在本發(fā)明的一個實施例中,已經利用PIP分組收集的與某個網絡有關的網絡性能信息,從網絡性能信息表取回的東西,或者獲得網絡性能信息的任何其它手段,可以由這種網絡的客戶機執(zhí)行的某個應用使用。在這樣的實施例中,可以利用某個應用的協(xié)議,從另一個OSI層向應用層的注入,XML接口,或者合適的任何其它手段,將來自表或PIP分組的信息傳遞到130這個應用。于是這樣的應用可以有響應收到某個網絡性能信息而執(zhí)行的指令。例如,應用可以是網絡計算機游戲,游戲人正在尋找游戲人的客戶機和裝載(hosting)在線游戲遠程服務器之間可用的具有最少等待時間和分組丟失的可能的最佳連接。這個應用可以獲得網絡性能信息,以便自己計算這樣的最佳連接,或者換成査詢中心網絡資源,例如早些時候描述的VPCE,來用可能的最佳網絡連接作出響應。在一個實施例中,應用可以將網絡性能信息顯示給客戶機的用戶。在另一個實施例中,應用可以讓指令被注入PIP分組或者類似的分組,來從遠程網絡或節(jié)點段獲得具體的網絡性能信息,或者引起遠程網絡或節(jié)點段中的改變,來增強某個應用的用戶的體驗。.在一個實施例中,應用可以肯定地監(jiān)視網絡性能信息,以便確定比它目前正在使用的連接更好的網絡連接,并且一檢測到這樣的更好連接就切換到它。也可以換成相信是由這樣的應用引起的網絡性能問題,將PIP分組或其它指令發(fā)送給某個應用,以便減少這樣的應用使用的帶寬,改變這樣的應用的操作,終止這樣的應用,重新開始這樣的應用,或者改變應用來減少對網絡性能和/或潛在的被購買用戶體驗的任何負面影響。在一個實施例中,可以將網絡性能信息及其不同級別的細節(jié)與這里描述的各種許可方案中的一個或多個一起使用,或者可以將到網絡性能信息的任何其它合適的基于安全的訪問用于在兩個或多個網絡之間共享網絡性能信息。在一個實施例中,來自參與因特網這樣的全局網絡的所有網絡的信息或者它的子組,可以被更新到中心資源,并且被全局網絡中的所有參與方之間共享。在另一個實施例中,網絡可以與跟它們之間具有網絡到網絡接口的任何網絡共享它們的網絡性能信息。在另一個實施例中,網絡可以將其它網絡的網絡性能信息與表中或者其它中心或分布式資源中的它自己的網絡性能信息組合起來。雖然畫出和描述在這里相對于圖17B描述的許可的表的目的是訪問不同級別的網絡性能信息,但是也可以用類似的表來建立允許外面網絡在某個網絡運營商的網絡內進行什么樣的訪問、測試、指令、命令和其它通信。131例如,某個網絡運營商可以允許外面網絡管理或發(fā)送特定的指令給位于網絡運營商的網絡內的CAC管理器,或者特定CAC管理器。在另一個實施例中,網絡運營商可以許可外面網絡控制與這樣的外面網絡形成網絡到網絡接口的一部分的這樣的網絡運營商的裝置的操作的特定方面。在另一個實施例中,網絡運營商可以允許外面網絡控制某條干線、節(jié)點段或者只用于或者主要用于從這樣的外面網絡路由業(yè)務或者將業(yè)務路由到這樣的外面網絡的連接路徑。在另一個實施例中,某種緊急情況可能改變網絡運營商給外面網絡相對于它自己的網絡裝置和網絡節(jié)點的訪問的級別。例如,某個緊急事件可能觸發(fā)命令來去除到網絡運營商的網絡的所有外面網絡訪問,不管是關于接收網絡性能信息,發(fā)布命令和對它的響應,執(zhí)行問題查找或者測試路由,還是與正常數(shù)據(jù)通信和網絡操作不相容的任何其它通信。響應另一個事件,網絡運營商可以配置許可來讓外面網絡獲得增強的或額外的來自網絡運營商的網絡以內的網絡性能信息??梢詫⑶懊娴娜我饨M合用來允許互聯(lián)的阿絡以及它們的運營商具有對每個互聯(lián)網絡的操作的增加的可見度,并且提供某些措施來允許每個網絡控制網絡性能的特定方面,來對付通過分析這樣收到的網絡性能信息確定的問題。在一個實施例中,由網絡裝置和過程和指令、命令自動收集、共享和分析網絡性能信息,利用合適的基于規(guī)則的引擎或算法來進一步查找問題、繞開或者自動地生成的其它解決方案,從而重路由業(yè)務,節(jié)流或阻止業(yè)務,改變網絡裝置的配置,或者在一個或多個網絡中采用任意其它改變,解決與跨越這些網絡的數(shù)據(jù)分組的互聯(lián)有關的問題。不同的方案、自動化的過程、規(guī)則和算法可以被用于實時數(shù)據(jù)分組通信,與非實時數(shù)據(jù)分組通信或者整個數(shù)據(jù)分組通信相對。雖然將網絡性能信息描述成存儲在表中,由PIP分組承載,或者關于原始網絡性能信息(例如分組丟失、等待時間、帶寬、實時帶寬、抖動或者任何其它被測或檢測到的與網絡性能有關的數(shù)據(jù)的項目的實際測量結果)而被監(jiān)視,但是這些數(shù)據(jù)還可以存儲在表中,或者在經過轉換、分析、概括、平均或者用于計算或統(tǒng)計分析用來形成導出的數(shù)據(jù)以后,通過PIP分組傳遞。這些導出的數(shù)據(jù)也應當被看作網絡性能信息。在一個實施例中,可以將關于在特定時間段上匯集的網絡性能信息的統(tǒng)計信息保留。在這樣的特定時間段中,可以作出相同數(shù)據(jù)的許多測量結果??梢允占煌臄?shù)據(jù),并且在這樣的時間段末尾確定。例如,可以將每個測量結果本身存儲起來,可以將測量結果例如帶寬的平均值存儲起來,可以將與最頻繁的帶寬范圍或被測值有關的模式存儲起來,例如最頻繁地測量得到的帶寬范圍。在另一個實施例中,可以確定和存儲尖峰帶寬或其它網絡性能數(shù)據(jù)。在另外的實施例中,可以將信息作為網絡性能信息呈現(xiàn),這些網絡性能信息建立這樣的間隔的百分比,帶寬在某個范圍之內。例如,在一秒鐘的測量間隔中,響應例如某個網絡節(jié)點的100個PIP分組的接收,可以取100個測量結果。可以分析這ioo個測量結果,并且(i)可以確定平均分組丟失、.等待時間和抖動;(ii)確定尖峰等待時間、分組丟失和抖動;(iii)可以確定等待時間、分組丟失和抖動的模式或模式范圍;或者(iv)作為接收這樣的PIP分組的結果,可以確定收集的任意數(shù)據(jù)的任何其它統(tǒng)計測量。對于生成的同樣的100組網絡性能數(shù)據(jù),可以用百分比和范圍來增強網絡性能信息的可見度。例如,如果確定為實時數(shù)據(jù)分組的帶寬取的100個測量結果中的50個在0和100Mbps之間,確定20個測量結果在100Mbps和500Mbps的范圍之間,確定剩下的20個測量結果大于500Mbps??梢陨删W絡性能信息,來表明在一秒鐘的時間段中,50%的時間將收到不到100Mbps的實時數(shù)據(jù)分組,30%的時間將收到100和500Mbps之間的實時數(shù)據(jù)分組,20X的時間將收到大于500Mbps的實時數(shù)據(jù)分組。如上所述,可以使用濾波。例如,在進行計算之前可以丟棄五個最小和五個最高被測帶寬。在另一個實例中,可以按照時間來跟蹤測量結果。在另一個實施例中,可以用帶寬、等待時間、分組丟失、抖動或者任何其它測量結果的改變速率來生成與以下內容有關的指示從一個間隔到下一個間隔中上升或下降的擁塞,上升或下降的等待時間,上升或下降的抖動,或者上升或下降的分組丟失。這樣,例如,可以生成網絡性能信息,這些網絡性能信息說明間隔之間節(jié)點測量的任意數(shù)據(jù)的改變程度,它對于標識網絡中性能的趨勢或者檢測下降的網絡性能或者通過某個網元的下降的業(yè)務可能有用,它可能表明網絡中的其它地方的問題。在一個實施例中,網絡性能信息可以包括與圖形元素有關的標識符,從而使得當網絡性能信息被網絡操作的中心、因特網工作系統(tǒng)、EMS系統(tǒng)或者任何其它網絡資源或網絡裝置收到時,可以將這個圖形元素顯示為向上的箭頭、向下的箭頭、阻止符號、受到損傷的符號、正常符號或者表明網絡性能信息的任何其它符號。于是,例如,這一資源的運營商能夠看見顯示的向上的箭頭,它表明某個網絡交換機處的擁塞正在加劇,這會提醒運營商更加仔細地查看與一個或多個網絡裝置有關的剩余的網絡性能信息。前面的詳細描述是實現(xiàn)本發(fā)明的少量的實施例,不是用它們來限制范圍。下面權利要求提出具有更多細節(jié)的公開的本發(fā)明的多個實施例。權利要求1.一種網絡通信裝置,包括輸入/輸出(I/O)單元,用于將數(shù)據(jù)分組傳遞給通信網以及從該通信網傳遞數(shù)據(jù)分組;以及至少一個模塊,用于對一個時間段中通過所述I/O單元傳遞的總數(shù)據(jù)分組進行計數(shù);對所述時間段中通過所述I/O單元傳遞的包括實時內容的數(shù)據(jù)分組進行計數(shù);確定通過所述I/O單元傳遞的總數(shù)據(jù)分組的帶寬;確定通過所述I/O單元傳遞的包括實時內容的數(shù)據(jù)分組的帶寬;以及存儲記號,該記號表示通過所述I/O單元傳遞到另一個網絡通信裝置的總數(shù)據(jù)分組和包括實時內容的數(shù)據(jù)分組的帶寬。2.如權利要求1所述的網絡通信裝置,其中所述至少一個模塊還用于在網段上傳遞的數(shù)據(jù)分組有效載荷中將表示如下內容的記號串聯(lián)起來總數(shù)據(jù)分組帶寬和包括實時內容的數(shù)據(jù)分組的帶寬。3.如權利要求2所述的網絡通信裝置,其中所述記號所要串聯(lián)的所述數(shù)據(jù)分組是性能信息數(shù)據(jù)分組。4.如權利要求1所述的網絡通信裝置,其中對包括實時內容的數(shù)據(jù)分組的帶寬的確定是基于在所述時間段中收到的多個性能信息數(shù)據(jù)分組的。5.如權利要求4所述的網絡通信裝置,其中所述性能信息數(shù)據(jù)分組是IEEE標準802.1AG數(shù)據(jù)分組。6.如權利要求l所述的網絡通信裝置,其中所述至少一個模塊包括用于對總數(shù)據(jù)分組和包括實時內容的數(shù)據(jù)分組分別計數(shù)的修改的ITU-TY.1731模塊。7.如權利要求l所述的網絡通信裝置,其中所述另一個網絡通信裝置用于監(jiān)視其它網絡節(jié)點的性能。8.如權利要求l所述的網絡通信裝置,其中所述至少一個模塊還用于將所述數(shù)據(jù)分組從第一通信協(xié)議轉換成第二通信協(xié)議。9.如權利要求l所述的網絡通信裝置,其中所述至少一個模塊還用于作為防火墻。10.如權利要求1所述的網絡通信裝置,其中所述至少一個模塊還用于確定通過所述I/O單元傳遞的包括實時內容的數(shù)據(jù)分組的至少一個傳輸性能特性。11.如權利要求1所述的網絡通信裝置,其中所述記號的傳遞是事件觸發(fā)的。12.—種監(jiān)視分組網傳輸特性的方法,該方法包括監(jiān)視分組網的網絡節(jié)點段上傳遞的包括實時內容的數(shù)據(jù)分組;確定所述分組網的所述網絡節(jié)點段上傳遞的包括實時內容的數(shù)據(jù)分組的至少一個傳輸性能特性;以及存儲記號,該記號表示傳遞到位于所述分組網上的網絡節(jié)點的包括實時內容的數(shù)據(jù)分組的所述至少一個傳輸性能特性,以便監(jiān)視所述網絡節(jié)點段的所述至少一個傳輸性能特性。13.如權利要求12所述的方法,其中確定實時數(shù)據(jù)分組的至少一個傳輸性能特性包括確定百分比丟失、抖動和延遲中的至少一個。14.如權利要求12所述的方法,還包括對一個時間段中在所述網絡節(jié)點段上傳遞的包括實時內容的數(shù)據(jù)分組進行計數(shù);確定所述時間段中包括實時內容的所述數(shù)據(jù)分組的帶寬;對所述時間段中在所述網絡節(jié)點段上傳遞的總數(shù)據(jù)分組進行計數(shù);確定所述時間段中在所述網絡節(jié)點段上傳遞的總數(shù)據(jù)分組的帶寬;以及存儲第二記號,該第二記號表示總數(shù)據(jù)分組和包括實時內容的數(shù)據(jù)分組的帶寬。15.如權利要求14所述的方法,還包括根據(jù)在所述網絡節(jié)點段上傳遞的性能信息數(shù)據(jù)分組確定時間段;以及基于根據(jù)所計數(shù)的故障管理數(shù)據(jù)分組而確定的所述時間段,確定在所述網絡節(jié)點段上傳遞的實時數(shù)據(jù)分組和總數(shù)據(jù)分組的帶寬。16.如權利要求15所述的方法,其中對性能信息數(shù)據(jù)分組進行計數(shù)包括對802.1AG數(shù)據(jù)分組進行計數(shù)。17.如權利要求15所述的方法,還包括向網絡控制器傳遞總數(shù)據(jù)分組和包括實時內容的數(shù)據(jù)分組的帶寬的記號。18.如權利要求17所述的方法,還包括將總數(shù)據(jù)分組和包括實時內容的數(shù)據(jù)分組的帶寬的記號串聯(lián)到數(shù)據(jù)分組中去。19.如權利要求18所述的方法,其中將所述記號串聯(lián)到數(shù)據(jù)分組中去包括將所述記號串聯(lián)到性能信息數(shù)據(jù)分組中去。20.如權利要求12所述的方法,其中傳遞所述至少一個傳輸性能特性的記號包括響應事件發(fā)生來傳遞所述記號。21.如權利要求12所述的方法,其中響應事件發(fā)生來傳遞所述至少一個傳輸性能特性的記號包括-確定所述至少一個傳輸性能特性已經跨越了門限。22.—種網絡通信裝置,包括輸入/輸出(I/O)單元,用于在網絡節(jié)點段上傳遞數(shù)據(jù)分組;以及存儲器單元,用于存儲與通過所述I/O單元傳遞的總數(shù)據(jù)分組和包括實時內容的數(shù)據(jù)分組有關的網絡性能信息。23.如權利要求22所述的網絡通信裝置,還包括傳輸性能收集模塊,用于收集與通過所述I/O單元傳遞的包括實時內容的數(shù)據(jù)分組有關的所述網絡性能信息。24.如權利要求22所述的網絡通信裝置,其中所述傳輸性能收集模塊還用于對一個時間段中在所述網絡節(jié)點段上傳遞的包括實時內容的數(shù)據(jù)分組進行計數(shù);確定所述時間段中包括實時內容的數(shù)據(jù)分組的帶寬;對所述時間段中在所述網絡節(jié)點段上傳遞的總數(shù)據(jù)分組進行計數(shù);確定所述時間段中在所述網絡節(jié)點段上傳遞的總數(shù)據(jù)分組的帶寬;以及傳遞第二記號,該第二記號表示總數(shù)據(jù)分組和包括實時內容的數(shù)據(jù)分組的帶寬。25.如權利要求24所述的網絡通信裝置,其中所述傳輸性能收集模塊還用于對所述網絡節(jié)點段上傳遞的性能信息數(shù)據(jù)分組進行計數(shù);基于計數(shù)的故障管理數(shù)據(jù)分組,確定所述網絡節(jié)點段上傳遞的實時和總數(shù)據(jù)分組的帶寬。26.如權利要求25所述的網絡通信裝置,其中所述性能信息數(shù)據(jù)分組是IEEE802.1AG數(shù)據(jù)分組。27.如權利要求22所述的網絡通信裝置,其中所述網絡性能信息包括與通過所述I/O單元通信傳遞的包括實時內容的數(shù)據(jù)分組有關的分組丟失、抖動和延遲中的至少一個。28.如權利要求22所述的網絡通信裝置,其中所述存儲器單元還用于:存儲信息,該信息表明一個時間段中傳遞的總數(shù)據(jù)分組和包括實時內容的數(shù)據(jù)分組的帶寬。全文摘要一種網絡通信裝置包括輸入/輸出(I/O)單元和至少一個模塊。輸入/輸出(I/O)單元用于將數(shù)據(jù)分組傳遞(303)給通信網(300)以及從該通信網(300)傳遞數(shù)據(jù)分組。至少一個模塊用于對一個時間段中通過I/O單元傳遞的總數(shù)據(jù)分組進行計數(shù);對時間段中通過I/O單元傳遞的包括實時內容的數(shù)據(jù)分組進行計數(shù);確定通過I/O單元傳遞的總數(shù)據(jù)分組的帶寬;確定通過I/O單元傳遞的包括實時內容的數(shù)據(jù)分組的帶寬;以及傳遞記號,該記號表示通過I/O單元傳遞到另一個網絡通信裝置(304)的總數(shù)據(jù)分組和包括實時內容的數(shù)據(jù)分組(302)的帶寬。這些模塊可以是軟件、硬件或者這兩者的組合。文檔編號H04L12/28GK101523812SQ200780031994公開日2009年9月2日申請日期2007年6月29日優(yōu)先權日2006年6月30日發(fā)明者M·K·布根哈根,R·J·莫里爾,W·L·威利申請人:艾姆巴克控股有限公司
      網友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1