專利名稱:用于經由網際協議的話音網絡的擁塞控制系統的制作方法
技術領域:
本發明涉及一種所謂的VoIP(經由網際協議的話音)技術,其通過使用一個IP網絡來傳輸音頻(聲音或者話音)數據,本發明還涉及一種最小化由在一個中繼路由器中的擁塞產生的諸如分組損失或者抖動的音頻質量退化因素的技術。
背景技術:
近年來,從通過STM交換機的音頻通信到通過使用一個IP網絡(IPNW)的VoIP技術的音頻通信的過渡正快速地進行。圖22是一個顯示了VoIP網絡的框圖。在圖22中,VoIP網絡由一個VoIP網關(VoIP-GW)、一個CA(呼叫代理也稱為“門管理器”)、以及一個中繼路由器構成。VoIP-GW通常位于一個PSTN(公用交換電話網)和一個IPNW之間。該VoIP-GW把通過對來自PSTN的PCM(脈沖編碼調制)音頻數據打包獲得的音頻分組(話音分組)發送到IPNW側,或者把來自IPNW的分組轉換成為PCM音頻數據并且把該PCM音頻數據發送到PSTN。RTP/UDP被用作一個音頻分組的IP層的一個上層。呼叫用戶和被叫用戶通過使用一個UDP-端口號彼此鑒別。CA執行與PSTN的呼叫等等的出局/入局的控制。如圖22所示,當IP電話直接包含在一個IP網絡中時,CA基于H.323執行該IP電話的呼叫控制(在這種情況下,IP電話經由一個邊沿路由器與IP網絡相連)。在基于H.323的呼叫控制中,CA指定目的地的VoIP-GW的IP地址、UDP-端口、編解碼格式(例如,G.711,G.723,G729)、等等。另一方面,CA通過使用例如Megaco(介質網關控制)來控制VoIP-GW。該中繼路由器執行由VoIP-GW和邊沿路由器發送與接收的一個音頻分組以及其它數據的一個IP分組的中繼(轉發)操作。
當通過使用一個IP網絡傳輸音頻數據時,重要的是如何減少由分組丟失、抖動等等所引起的音頻退化同時保持實時性質。在一個傳統的IP網絡中,通常執行通過用于帶寬預約控制的RSVP(資源預約協議)使用IP-ToS(服務類型)或者QoS(服務質量)控制的分化服務(Diff-serv)。
圖23是一個顯示了由Diff-serv執行的優先級控制的框圖。在Diff-serv中,中繼路由器具有多個指派了預定優先級(例如“高優先級”、“中優先級”、以及“低優先級”)的隊列。中繼路由器參考在接收的分組的首部中設置的ToS值并且依據對應于該ToS值的優先級把接收的分組分配給隊列。此后,中繼路由器依據優先級執行讀取控制。在這時候,設置為“高優先級”的分組被優先讀出和傳輸到下一個中繼段。以此方式,具有“高優先級”的分組的延遲被限制了。當應用VoIP技術時,在音頻分組中設置對應于“高優先級”的ToS,以便音頻分組具有一個比數據分組高的優先級。
然而,Diff-serv是一種為了基于優先級從其它數據流中鑒別出一個音頻分組流的技術(例如,向音頻分組給與一個高優先級,而向其它數據分組給與低優先級)。Diff-serv不保證每個電話通信的電話通信(音頻通信)所需要的音頻流帶寬。為此,如圖24所示,當在一個被分配了高優先級的流中產生擁塞時,在每個音頻流中產生分組丟失(由隊列溢出所引起的廢棄或者丟棄一個音頻分組)。質量退化可能由相互影響所引起。
另一方面,RSVP通過IPNW在端點(端對端)之間預約諸如帶寬和緩存的資源以實現QoS控制。為此,如圖25所示,在端點(端對端)之間設置一個連接。在所有用于中繼在這個連接上傳輸的分組的中繼路由器中執行由RSVP執行的帶寬預約控制以執行流辨別、帶寬監視等等。
然而,VoIP是一種具有許多低帶寬流而且經常執行呼叫連接/斷開的應用。為此,當由RSVP處理VoIP時,中繼路由器必須經常執行RSVP并且必須基于RSVP執行帶寬監視等等。因此,增加了在中繼路由器上的負載。此外,如果網絡的規模增加而且在一個IP連接上的中繼路由器增加,則由RSVP進行的QoS控制增加并且變得復雜。如上所述,由RSVP執行的QoS控制在可升級性中具有一個問題。由RSVP進行的QoS控制不能由諸如載波網絡的大規模網絡實際應用。
發明內容
本發明的一個目的是提供一種用于VoIP網絡的擁塞控制系統,其可以由一種比傳統方法更簡單的方法提供具有期望質量的音頻通信。
本發明使用下列配置來解決上述問題。
更具體地說,根據本發明的第一方面,一種用于VoIP網絡的擁塞控制系統包括一個監視單元,用于監視一個分組流,該分組流通過一個VoIP網絡中的中繼路由器并且其中被傳輸的分組具有預定優先級;以及一個擁塞控制單元,用于當由一個新分組流的產生引起擁塞時,執行擁塞控制,該擁塞控制用于保持一個被設置了預定優先級并且在引起擁塞之前已經建立的分組流的狀態。
第一個方面優選地是具有這樣一個配置,其中新分組流的優先級由該擁塞控制轉變為比預定優先級低的一個優先級。
第一個方面優選地是具有這樣一個配置,其中新分組流被擁塞控制所斷開。
依據第一個方面,當通過一個中繼路由器并且具有一個預定優先級的新分組流被設置時,如果引起了擁塞,則執行擁塞控制以降低或者斷開該新分組流的優先級。以此方式,該新的分組流不會影響已經建立的并且具有預定優先級的分組流(分組的積累、由溢出所引起的分組廢棄、等等)。為此,對于早已建立的分組流,以一個優選狀態執行分組傳送。因此,使用在該分組流中傳輸的音頻分組的電話通信被給予期望的音頻質量。
第一個方面優選地是具有這樣一個配置,其中監視單元保持通過該中繼路由器并且設置了預定優先級的至少一個分組流的使用帶寬的總和,并且當該總和由于一個新分組流的產生而超過一個預定的允許值時,確定造成了擁塞。
第一個方面優選地是具有這樣一個配置,其中該擁塞控制系統進一步包括一個流指定信息存儲單元,用于存儲用于指定一個通過該中繼路由器并且設置了該預定優先級的分組流的流指定信息;一個總和存儲單元,用于存儲具有保存在流指定信息存儲單元中的該流指定信息的至少一個分組流的使用帶寬的總和;以及一個允許值存儲單元,用于存儲由具有預定優先級的分組流使用的使用帶寬的允許值,當中繼路由器接收一個分組時,監視單元指定該分組的一個優先級,當指定的優先級是預定優先級時,監視單元參考該流指定信息存儲單元,以及當該分組的流指定信息沒有保存在該流指定信息存儲單元中時,該監視單元計算該分組的分組流的使用帶寬,把計算的帶寬值添加到保存在總和存儲單元中的總和中,以及確定添加的結果是否超過了保存在允許值存儲單元中的允許值。
第一個方面優選地是具有這樣一個配置,其中以預定優先級傳輸分組的所有分組流是音頻分組流,而且當該中繼路由器接收一個新產生的音頻分組流的一個音頻分組時,該監視單元基于包括在音頻分組中的RTP有效負載類型以及IP分組長度,計算該音頻分組的音頻分組流的使用帶寬。
本發明的第二方面是一種用于在VoIP網絡中的音頻分組流的設置系統。這個系統包括一個呼叫VoIP網關,用于在呼叫VoIP網關和被叫VoIP網關之間設置一個從呼叫側延伸到被叫側的第一方向的音頻分組流,以通過該VoIP網絡建立一個電話通信呼叫;一個被叫VoIP網關,用于在被叫VoIP網關和呼叫VoIP網關之間設置一個從被主叫側延伸到呼叫側的第二方向的音頻分組流,以建立一個電話通信呼叫;以及一個中繼路由器,用于中繼在第一和第二方向的音頻分組流上傳輸的音頻分組;而且其中,在設置第一和第二方向的音頻分組流之前,呼叫VoIP網關把一個具有一個為該音頻分組流設置的預定優先級并且在該音頻分組流上傳輸的測試分組發送到該被叫VoIP網關;中繼路由器監視通過該中繼路由器并且以預定優先級傳輸的一個分組流,在第一和第二方向中接收該測試分組直到該測試分組通過被叫VoIP網關返回到呼叫VoIP網關為止,使用接收的測試分組來確定是否由在第一和第二方向設置該音頻分組流而引起擁塞,并且當引起了擁塞時,把為該測試分組設置的預定優先級改變為一個比該預定優先級低的優先級;當為該返回到呼叫VoIP網關的測試分組設置的優先級被改變了時,呼叫VoIP網關把在第一方向中的音頻分組流的優先級改變成為一個比預定優先級低的優先級或者斷開在第一方向中的該音頻分組流,而且當在第一方向中的音頻分組流的優先級被改變為一個比預定優先級低的優先級時,被叫VoIP網關把在第二方向中的音頻分組流的優先級改變成為一個為在第一方向中的音頻分組流設置的優先級,或者當在第一方向中的音頻分組流被斷開時,被叫VoIP網關斷開在第二方向中的音頻分組流。
本發明的第三方面是一種用作呼叫VoIP網關的VoIP網關。該VoIP網關設備包括一個設置單元,用于在呼叫VoIP網關和被叫VoIP網關之間設置一個從呼叫側延伸到被叫側并且具有一個預定優先級的新音頻分組流,以建立一個通過VoIP網絡的電話通信呼叫;一個查詢單元,用于當由設置該新音頻分組流所引起的擁塞由一個中繼路由器檢測到時,向該電話通信呼叫的用戶查詢有關該新音頻分組流的控制內容,其中該中繼路由器用于中繼在該新音頻分組流上傳輸的一個音頻分組;以及一個控制單元,用于依據來自該用戶的答復把為該新音頻分組流設置的優先級改變成為一個比預定的優先級低的優先級或者斷開該新音頻分組流。
本發明的第四方面是一種用作呼叫VoIP網關的VoIP網關。該VoIP網關設備包括一個發送單元,用于當在一個呼叫VoIP網關和一個被叫VoIP網關之間設置一個在從呼叫側延伸到被叫側的第一方向中的音頻分組流以及在從該被叫側延伸到呼叫側的第二方向中的一個音頻分組流以建立一個通過一個VoIP網絡的電話通信呼叫時,發送具有一個為在第一和第二方向中的音頻分組流設置的預定優先級并且在這些音頻分組流上傳輸的測試分組;一個接收單元,用于接收通過被叫VoIP網關返回到該呼叫VoIP網關的測試分組;以及一個控制單元,用于當為該接收的測試分組設置的預定優先級被改變成為另一個優先級時,把在第一方向中的音頻分組流的優先級改變成為一個比預定優先級低的優先級,或者斷開該在第一方向中的音頻分組流。
本發明的第五方面是一種中繼路由器。該中繼路由器包括一個監視單元,用于監視通過在一個VoIP網絡中的中繼路由器并且其中以一個預定優先級傳輸分組的分組流;以及一個擁塞控制單元,用于當由一個新分組流的產生引起擁塞時,執行擁塞控制,該擁塞控制用于保持一個被設置了預定優先級并且在引起擁塞之前已經建立的分組流的狀態。
根據本發明,通過一種比傳統方法更簡單的方法給出具有期望質量的音頻通信。
圖1是一個框圖,其顯示了第一種方法,其中檢測到擁塞的中繼路由器通知CA擁塞產生了,而且接到了通知的CA控制一個VoIP-GW;圖2是一個顯示了如圖1所示的第一種方法的一個序列的框圖;圖3是一個框圖,顯示了如圖1所示的第一種方法的一個序列(優先級改變序列);圖4是一個框圖,顯示了如圖1所示的第一種方法的一個序列(斷開序列);圖5是一個顯示了第二種方法的框圖,其中檢測到擁塞的中繼路由器通知CA擁塞產生了,而且接到了通知的CA斷開一個呼叫;圖6是一個框圖,顯示了如圖5所示的第二種方法的一個序列(優先級改變序列);圖7是一個框圖,顯示了如圖1所示的第二種方法的一個序列(斷開序列);圖8是一個顯示了第三種方法的框圖,其中檢測到擁塞的中繼路由器通過VoIP-GW通知CA產生了一個擁塞,而且接到了通知的CA控制該VoIP-GW;
圖9是一個框圖,顯示了如圖8所示的第三種方法的一個序列(優先級改變序列);圖10是一個框圖,顯示了如圖8所示的第三種方法的一個序列(斷開改變序列);圖11(A)是一個顯示了一個RTP分組格式的框圖,圖11(B)是一個顯示了一個PPP幀格式的框圖,以及圖11(C)是一個顯示了一個以太網幀格式的圖;圖12是一個顯示了在一個中繼路由器中的擁塞控制方法的框圖;圖13是一個顯示了這樣一種方法的框圖,當改變一個分組傳輸優先級或者執行斷開時,該方法在每個中繼路由器中取消一個高優先級分組流的登記;圖14(A)和(B)是顯示了這樣一種方法的框圖,其中中繼路由器自主地確定優先級改變和斷開;圖15是一個框圖,其顯示了一個依據呼叫用戶的選擇執行優先級改變或者斷開的序列;圖16是一個框圖,其顯示了一個依據呼叫用戶的選擇執行優先級改變或者斷開的序列;圖17是一個框圖,其顯示了由在CA和VoIP-GW中的擁塞通知接收計數執行的一種擁塞確定方法;圖18是一個框圖,其顯示了由在CA和VoIP-GW中的雙向擁塞通知接收執行的一種擁塞確定方法;圖19是一個顯示了這樣一種方法的框圖,其通過在呼叫連接之前使用一個測試分組來執行擁塞確定;圖20是一個顯示了根據本發明、在一個中繼路由器中的VoIP傳輸操作的框圖;圖21是一個顯示了根據本發明、在一個VoIP網絡中的擁塞生成的框圖;圖22是一個顯示了VoIP網絡配置的框圖;圖23是一個顯示了由傳統Diff-serv執行的VoIP優先級控制的框圖;
圖24是一個顯示了在由傳統Diff-serv執行的VoIP優先級控制中的問題的框圖;以及圖25是一個在一個傳統VoIP網絡中的QoS控制的框圖。
具體實施例方式
將在下面描述本發明的實施例。這些實施例的配置是示例。本發明不局限于這些實施例的配置。
圖1是一個顯示了第一種方法的框圖,其中在一個應用本發明的VoIP網絡中,檢測到擁塞的中繼路由器通知CA產生了一個擁塞,而且接到了通知的CA控制一個VoIP-GW。圖2、3、和4是顯示了如圖1所示的第一種方法的序列的框圖。
如圖1所示,應用了本發明的VoIP網絡包括多個VoIP-GW(在下文中稱為“GW”)、多個中繼路由器、以及一個CA。此外,VoIP網絡可以通過一個邊沿路由器容納一個IP電話。圖1顯示了GW 1到4、中繼路由器11到16、CA 5、以及一個包括多個IP電話31和32的邊沿路由器6。
除與一個音頻分組的優先級控制相關的配置之外,該VoIP網絡具有和一個傳統VoIP網絡相同的功能。更具體地說,一個在用戶電話之間、在電話和IP電話之間、以及在IP電話之間建立電話通信(呼叫音頻線)的功能,一個其中每個GW把來自一個PSTN的PCM音頻數據轉換為音頻分組以把該音頻分組發送到一個IPNW、或者把來自IPNW的一個音頻分組轉換成為PCM音頻數據以把PCM音頻數據發送到PSTN的功能,一個其中中繼路由器依據一個音頻分組的目的地轉發該音頻分組的功能,等等功能與傳統VoIP網絡的那些功能相同。
當在電話之間、在電話和IP電話之間或者在IP電話之間執行電話通信時,產生兩個用于傳輸用于電話通信的音頻分組的音頻分組流。原則上(缺省時),每一個GW在每一個音頻分組流上傳輸的音頻分組的IP首部的ToS(服務類型參見圖11(A))中設置一個表示最高優先級的值(高優先級(H))。每一中繼路由器基于為該音頻分組設置的優先級(ToS值),由Diff-serv執行優先級控制。以此方式,可以獲得音頻通信的實時性質。
此外,在應用了本發明的VoIP網絡中,執行下列的QoS控制。例如,如圖1所示,當分別在電話21和IP電話32之間、在電話22和電話23之間、在電話26和電話24之間、以及在IP電話31和電話28之間執行電話通信時,執行如圖2中的序列所示的一個處理過程(呼叫控制和GW控制)以便建立一個或多個電話通信呼叫。
通過在PSTN和CA 5之間的呼叫控制、在CA 5和IP電話32之間的呼叫控制、以及由CA 5對VoIP-GW 1的控制,在電話21和IP電話32之間建立電話通信呼叫。在這時候,在該VoIP網絡中,產生在正向和反向方向(第一和第二方向)遵循“GW 1-中繼路由器11-中繼路由器13-中繼路由器14-中繼路由器16-邊沿路由器6”的路由的兩個音頻分組流(VoIP)(參見圖1)。
而且,當在電話22和電話23之間建立電話通信呼叫時,產生兩個在正向和反向方向遵循“GW 1-中繼路由器11-GW 2”的路由的音頻分組流(參見圖1)。
更進一步,當在電話26和電話24之間建立電話通信呼叫時,產生兩個在正向和反向方向遵循“GW 3-中繼路由器15-中繼路由器14-中繼路由器13-中繼路由器12-GW 2”的路由的音頻分組流(參見圖1)。
更進一步,當在IP電話31和電話28之間建立電話通信呼叫時,在該VoIP網絡中產生兩個在正向和反向方向遵循“邊沿路由器6-GW 4”的路由的音頻分組流(參見圖1)。
中繼路由器11到16中的每一個計算和保持由一個或多個被設置了一個預定優先級并且通過相應路由器(本身)的音頻分組流使用的帶寬的總和。預定的優先級是,例如,最高優先級“高優先級(H)”。所希望的是僅僅為該音頻分組流設置“高優先級(H)”。然而,可以為音頻分組流和數據分組流都設置該“高優先級(H)”。為了簡單描述起見,在下面描述中,僅僅為音頻分組流設置預定的優先級(“高優先級(H)”),而且中繼路由器11到16中的每一個計算和保持由一個或多個設置了該“高優先級(H)”的分組流使用的帶寬的總和。
例如,當關注中繼路由器14時,中繼路由器14保持用于在電話21和IP電話32之間的電話通信(音頻分組流)的一個帶寬、以及用于在電話26和電話24之間的電話通信(音頻分組流)的一個帶寬的總和。
此后,如圖3所示,當電話25呼叫電話27時,在電話25和PSTN之間、在PSTN和CA 5之間、以及在PSTN和電話27之間執行用于把電話25和電話27彼此連接(建立電話通信)的呼叫控制。
此外,CA 5向GW 3和4中的每一個通知一個相對的GW的IP地址和UDP端口號。以此方式,在GW 3和4之間產生通過中繼路由器15、14、13、和12的兩個新音頻分組流。然后,GW 3和4中的每一個都為相應的新音頻分組流設置“高優先級(H)”。
當檢測到在每一個新音頻分組流上傳輸的音頻分組(來自GW 3的音頻分組或者來自GW 4的音頻分組)時,中繼路由器12、13、14、和15中的每一個執行每一個音頻分組的擁塞確定。通過檢查由“高優先級(H)”分組流使用的帶寬總和是否超過一個由每個中繼路由器事先設置的值(該擁塞確定的閾值)來執行該擁塞確定。
在這時候,假定由于產生一個新的“高優先級(H)”分組流,導致由該“高優先級(H)”分組流使用的帶寬總和超過了在該中繼路由器14中的擁塞確定閾值。
在這種情況下,中繼路由器14通知CA 5導致了擁塞。在這時候,中繼路由器14從在該對應于擁塞起因的新音頻分組流上傳輸的音頻分組的首部中提取源IP地址(源IP地址)、目的地IP地址(目的地IP地址)、源UDP端口號(源UDP端口)、以及目的地UDP-端口號(目的地UDP端口),并且向CA 5給出一個包括源和目的地IP地址和源和目的地UDP端口號的擁塞通知。以此方式,CA 5能夠指定對應于擁塞起因的新音頻分組流。
當CA 5接收該擁塞通知時,執行一個優先級改變序列(參見圖3)或者一個斷開序列(參見圖4)。CA 5能夠選擇優先級改變序列或者斷開序列,例如依據事先為該CA 5設置的一個預定設置(配置),CA 5選擇優先級改變序列或者斷開序列中的任何一個。此外,CA 5能夠事先具有用于設置對應于該優先級改變序列的目標的音頻分組流的一個優先級信息,當執行該優先級改變序列時,為該目標音頻分組流設置由CA 5具有的優先級。
如圖3所示,當執行該優先級改變序列時,CA 5向與從該中繼路由器14中通知的音頻分組流相關的GW(GW 3以及4)指示改變該音頻分組流的優先級。該指令可以包括優先級(改變的優先級),其在執行該優先級改變序列之后為該目標音頻分組流進行設置。另一方面,GW(而不是CA 5)可以事先具有改變了的優先級。
當從CA 5接收優先級改變指令時,GW 3和4中的每一個都向用戶(電話25和27)給出由于擁塞改變了優先級的通知(擁塞消息(優先級改變通知))。此后,每一個GW 3和4把對應于來自CA 5的指令的目標音頻分組流的優先級改變成為由CA 5指示的優先級。例如,GW 3和4中的每一個都把“高優先級(H)”改變成為“中間優先級(M)”。更具體地說,GW 3和4中的每一個為目標音頻分組流中的音頻分組的ToS字段設置表示比“高優先級(H)”低的“中間優先級(M)”(或者“低優先級(L)”)的ToS值。
通過上述優先級改變序列,與在電話25和電話27之間的電話通信相關的音頻分組流的優先級低于該“高優先級(H)”。為此,在中繼路由器14中,減少分配給“高優先級(H)”的分組流的帶寬。由此,解除該高優先級音頻分組流的擁塞。因此,它避免了該擁塞的影響擴展到與在該擁塞發生之前已經建立的電話通信有關的一個或多個高優先級音頻分組流。從另一個角度,在導致擁塞之前已經建立的每一個高優先級電話通信保持優選狀態。
另一方面,如圖4所示,當執行該斷開序列時,CA 5向與從該中繼路由器14中通知的音頻分組流相關的GW(GW 3以及4)指示斷開該音頻分組流。
當從CA 5接收斷開指令時,GW 3和4中的每一個都向用戶(電話25和27)給出由該擁塞斷開該音頻分組流的通知(擁塞消息(斷開通知))。此后,GW 3和4中的每一個都執行相應音頻分組流的一個斷開處理過程,并且通知CA 5斷開處理過程已經完成了。當接收了該通知時,CA 5執行用于斷開在電話25和電話27之間的電話通信呼叫的呼叫控制。
通過上述斷開序列,斷開與在電話25和27之間的電話通信相關的音頻分組流。由此,如在優先級改變中那樣,在中繼路由器14中,高優先級分組流的帶寬的總和值減小到低于閾值并且解除擁塞。因此,它避免了該擁塞的影響擴展到與在該擁塞發生之前已經建立的電話通信有關的高優先級音頻分組流。
為此,對于該VoIP網絡中傳輸的每個呼叫連接,不執行諸如一個RSVP的帶寬預約協議以及使用一個諸如在該中繼路由器中的帶寬監視的復雜過程,通過使用一個相對簡單的方法實現其音頻質量與由STM(同步轉送模式)交換執行的傳輸的音頻質量接近的VoIP傳輸。
作為到一個用戶的通知(通知一個擁塞消息的方法),可以應用一種通過一個音頻消息執行通知的方法或者通過使用一個諸如DTMF(雙音多頻)的信號執行通知的方法。
圖5是一個顯示了第二種方法的框圖,其中檢測到擁塞的中繼路由器通過VoIP-GW通知CA產生了一個擁塞,而且接到了通知的CA控制該VoIP-GW。圖6和7是顯示了如圖5所示的第二種方法的序列的框圖。
例如,通過如圖2所示的呼叫控制和GW控制,如圖5所示,當分別在電話21和IP電話32之間、在電話22和電話23之間、在電話26和電話24之間、以及IP電話31和電話28之間執行電話通信時,假定在電話25和電話27之間建立一個新的電話通信呼叫以及假定在GW 3和GW 4之間產生新的音頻分組流。
在這時候,例如假定中繼路由器14檢測到與來自GW 4或者GW 3的新音頻分組流有關的一個音頻分組,執行和第一種方法相同的擁塞確定,以及確定“高優先級”的帶寬的總和超過閾值(新的音頻分組流不能被添加為一個“高優先級”音頻分組流)。
在這種情況下,中繼路由器14從在擁塞確定中檢測到的音頻分組(在圖6和7示例中,來自GW 4的音頻分組)中提取一個源IP地址、一個目的地IP地址、以及一個源UDP端口號、以及一個目的地UDP端口號,作為用于指定一個導致擁塞的音頻分組流的信息。
中繼路由器14向GW(在圖6和7的示例中是GW 4)給出一個包括源/目的地IP地址和源/目的地UDP端口號的擁塞通知,該GW起音頻分組源的作用,而不同于第一種方法。
GW 4把來自中繼路由器14的擁塞通知傳送到CA 5。當CA 5接收到該擁塞通知時,如第一種方法那樣,依據事先在CA 5中進行的設置執行一個優先級改變序列或者一個斷開序列。圖6顯示了通過中繼路由器14進行的擁塞確定和優先級改變序列。圖7顯示了通過中繼路由器14進行的擁塞確定和斷開序列。
在第二種方法中,當中繼路由器檢測到擁塞時,中繼路由器僅僅把該擁塞通知發送到與被使用用于擁塞確定的音頻分組的目的地IP地址對應的GW。第二種方法不需要中繼路由器事先保持CA 5或者GW的IP地址作為該擁塞通知的目的地。
圖8是一個顯示了第三種方法的框圖,其中檢測到擁塞的中繼路由器通知VoIP-GW產生了一個擁塞,而且接收該通知的VoIP-GW自主地進行控制。圖9和10是顯示了如圖8所示的第三種方法中的序列的框圖。
例如,通過如圖2所示的呼叫控制和GW控制,如圖8所示,當分別在電話21和IP電話32之間、在電話22和電話23之間、在電話26和電話24之間、以及IP電話31和電話28之間執行電話通信時,假定在電話28和電話27之間建立一個新的電話通信呼叫以及假定在GW 3和GW 4之間產生新的音頻分組流。
在這時候,例如假定中繼路由器14檢測到與來自GW 4或者GW 3的新音頻分組流有關的一個音頻分組,執行和第一種方法相同的擁塞確定、以及確定“高優先級”的帶寬的總和超過閾值(新的音頻分組流不能被添加為一個“高優先級”音頻分組流)。
在這種情況下,中繼路由器14從在擁塞確定中檢測到的音頻分組(在圖9和10示例中,來自GW 4的音頻分組)中提取一個源IP地址、一個目的地IP地址、以及一個源UDP端口號、以及一個目的地UDP端口號,作為用于指定一個導致擁塞的音頻分組流的信息。
中繼路由器14向GW(在圖9和10的示例中的GW 3和4)給出一個包括源/目的地IP地址和源/目的地UDP端口號的擁塞通知,這些GW起音頻分組的源和目的地的作用,這不同于第一種和第二種方法。中繼路由器14通過使用保存在檢測到的音頻分組的首部中的信息指定對應于該源和目的地的GW的IP地址。
當接收到擁塞通知時,GW 3和4中的每一個依據事先對相應GW進行的設置,自主地對音頻分組流執行一個優先級改變處理過程(優先級改變序列)或者一個斷開處理過程(斷開序列)。如圖9所示,當自主地改變優先級時,GW 3和4中的每一個向用戶(電話25和27)給出一個由于擁塞改變了優先級的通知(擁塞消息),執行該優先級改變處理過程,以及通知CA 5優先級被改變了。
另一方面,如圖10所示,當自主地執行斷開時,GW 3和4中的每一個向用戶(電話25和27)給出一個由于擁塞執行斷開的通知(擁塞消息),執行該斷開處理過程,以及通知CA 5斷開處理過程完成了。當CA 5從GW 3和4接收了一個斷開處理過程的完成通知時,CA 5執行用于斷開在電話25和電話27之間的電話通信呼叫的呼叫控制。
在第三個實施例中,事先在每一個GW中設置是改變該優先級還是斷開該音頻電話通信。當改變優先級時,事先在每一個GW中設置該優先級被改變成的一個特定優先級。此外,在第二和第三實施例中,可以應用在第一個實施例中應用的通知一個擁塞消息的方法。在第一到第三實施例中向一個用戶給出一個擁塞消息(優先級改變/斷開通知)的過程不是一個必要的過程。
在第三種方法中,如在第二實施例中那樣,中繼路由器不需要事先把VoIP-GW和CA的IP地址保持為用于該擁塞通知的目的地址。此外,第三種方法不需要用于由CA 5執行的擁塞控制的VoIP-GW控制。
圖11(A)是一個顯示了作為在本發明中的一個音頻分組的一個RTP分組的格式的框圖。通過使用一個RTP(實時協議)傳輸該音頻分組。如圖11A所示,與一個UDP/IP首部一起傳輸一個RTP分組。此外,在數據鏈路層中使用在圖11(B)中顯示的PPP幀,并且在物理層中使用在圖11(C)中顯示的一個以太網幀(以太幀)。
圖12是一個顯示了在一個中繼路由器中的一種擁塞控制方法的框圖,其中當執行該第一到第三實施例時執行該方法。在VoIP網絡中的每個中繼路由器中執行該擁塞控制方法。可以實現下列處理過程,以便安裝在該中繼路由器上的一個處理器(CPU)執行一個預定的程序。
通過使用圖20,將在下面描述用于執行中繼路由器的Diff-serv的一個配置的概述。如圖20所示,每個中繼路由器都具有多個輸入接口(輸入IF)用于從多個音頻分組流中接收分組以及多個輸出接口(輸出IF)用于發送通過該輸入IF接收的分組。每一個輸出IF都包括一個ToS確定/分配單元、多個依據優先級準備的隊列(三個取決于優先級的隊列,即在圖2中說明的“高優先級”、“中間優先級”、以及“低優先級”)以及一個讀取控制單元。在圖20中,說明了一個用于該高優先級的讀取控制單元以及一個用于該中間優先級和低優先級的讀取控制單元。
ToS確定/分配單元基于通過多個輸入IF輸入的相應分組中的ToS字段的值,確定分組(分組流)的優先級,以及把分組分配到具有優先級的隊列。讀取控制單元執行具有優先級的讀取控制。例如,當在“高優先級”隊列中積累一個分組時,讀取控制單元立即讀取該分組并且把該分組傳輸到下一個中繼段。以此方式,讀取控制單元執行來自相應隊列的分組的讀取控制,以便高優先級的分組總是在中間和低優先級分組之前傳輸(參見圖20)。
返回到圖12,當中繼路由器接收一個音頻分組(包括一個數據鏈路/物理層的幀)時(S1),中繼路由器基于ToS值確定一個分組傳輸的優先級(S2)。更具體地說,當由該輸入IF接收了一個音頻分組時,該中繼路由器的ToS確定/分配單元從該音頻分組中提取一個ToS值(保存在該IP首部的ToS字段中)并且從一個ToS-優先級對應表41中讀取一個對應于該ToS值的優先級。該讀取的優先級被用作一個到該音頻分組的優先級。在一個安裝在該中繼路由器上的存儲設備上事先準備該ToS-優先級對應表41。
當讀取的優先級是“中間優先級(M)”(S2;M)或者“低優先級(L)”(S2;L)時,在對應于該優先級的隊列中積累該音頻分組,在對應于該優先級的讀取時間由該讀取控制單元從該隊列中讀取,并且傳輸到下一個中繼段(參見圖20)。另一方面,當優先級是“高優先級(H)”(S2;H)時,該分組流被確定為一個應當計算其帶寬值的分組流(“高優先級使用流”),并且處理過程轉入步驟S3。
在步驟S3中,中繼路由器確定其中傳輸音頻分組的音頻分組流是否已經被登記為一個高優先級使用流。更具體地說,中繼路由器從該音頻分組中提取一個源IP地址(S-IP)、一個目的地IP地址(D-IP)、一個源UDP端口號(S-Port)、以及一個目的地UDP端口號(D-Port)。該信息起用于指定一個分組流的流指定信息的作用。
隨后,中繼路由器確定所獲取的流指定信息是否被保存在一個用于流指定信息的登記表42中,該表在該中繼路由器中的一個存儲設備上產生。
登記表42是一個其中存儲了當前在該VoIP網絡中產生并且通過該中繼路由器的一個“高優先級”分組流(在這個示例中,一個音頻分組流)的流指定信息的表(存儲區域)。可以通過使用,例如,一個CAM(內容可尋址存儲器)構造該登記表42。以此方式,可以以高速查詢該流指定信息。該登記表42對應于本發明中的一個流指定信息存儲裝置。
從音頻分組中獲取的流指定信息已經被保存在該登記表42中(S3YES),則在對應于“高優先級(H)”的隊列中積累該音頻分組、在對應于該優先級的讀取時間從該隊列中讀取該音頻分組、并且把該音頻分組傳輸到下一個中繼段(參見圖20)。
當從該音頻分組中獲取的流指定信息沒有被保存在該登記表42中時(S3;NO),中繼路由器識別出產生了該音頻分組的一個新音頻分組流,并且計算該音頻分組流的一個使用帶寬。
更具體地說,中繼路由器在步驟S4中,從在該音頻分組的RTP首部中的一個PT(有效負載類型)字段中導出一個音頻數據速率(r0)(鑒別出該音頻數據的帶寬)。例如,當有效負載類型的值為“0”(PT=0)時,則該PCM音頻數據的編解碼類型是G.711,而且音頻數據帶寬是64kbit/s。
中繼路由器通過使用下列等式計算該音頻分組流的一個使用帶寬r[bit/s](S5)。
<等式>
使用帶寬r=r0*(L IP+L H0)/(L IP-L H1)在這個等式中,“L IP[字節]”是在該音頻分組的IP首部中的總和長度(IP分組長度)的值,“L H0[字節]”是數據鏈路層和物理層幀的首部長度+尾部長度的總和,而且“L H1[字節]”是RTP/UDP/IP首部長度的總和。
“(L IP+L H0)”指示包括數據鏈路層/物理層的首部和尾部的一個幀長度。“(L IP-L H1)”指示通過從該音頻分組(IP分組)中減去RTP/UDP/IP首部長度獲得的一個音頻數據長度。
例如,當由下列給定該音頻分組時PT=0(64kbit/s);L IP=200字節L H0=10(當數據鏈路層是PPP幀);而且L H1=40(當IP是IPv4),則滿足r=64*(200+10)/(200-40)=84[kbit/s]當計算一個新音頻分組流的使用帶寬時,中繼路由器從一個帶寬值保持表43中讀出當前使用帶寬值“R”以及最大允許帶寬值“R max”,并且確定使用帶寬“r”和當前使用帶寬“R”的總和(R+r)是否超過最大的允許帶寬“R max”。
在安裝在中繼路由器上的存儲設備上形成該帶寬值保持表43,并且其存儲起已經產生的“高優先級”音頻分組流的使用帶寬總和作用的當前使用帶寬“R”的值,以及起一個“高優先級”使用帶寬的最大允許值作用的最大允許帶寬“R max”。如此確定“R max”的值,使得被傳輸的“高優先級(H)”音頻分組與通過STM的音頻電話通信具有相同的質量。該帶寬值保持表43對應于根據本發明的一個總和存儲裝置和一個允許值存儲裝置。
當中繼路由器確定帶寬總和(R+r)不超過最大允許帶寬R max時(S6;NO),則中繼路由器在該帶寬值保持表43中存儲帶寬的總和(R+r)作為一個新的當前使用帶寬R(更新當前使用的帶寬值R)(S7)。
接下來,中繼路由器在該登記表42中登記該音頻分組流的流指定信息(S8)。此后,把該音頻分組流的音頻分組分配給“高優先級(H)”的隊列,在一個取決于“高優先級(H)”的“讀取時間”讀取該音頻分組,并且把該音頻分組傳輸到下一個中繼段。
另一方面,當中繼路由器在步驟S6中確定帶寬的總和(R+r)超過最大允許帶寬R max時(S6;NO),中繼路由器把一個擁塞通知發送到一個預定目的地(S10)。
此后,中繼路由器改變該音頻分組流的音頻分組的優先級或者廢棄(或者丟棄)該音頻分組(S11)。例如,當執行該優先級改變序列時,中繼路由器改變該音頻分組的ToS字段的值,使得該音頻分組被分配給“中優先級(M)”或者“低優先級(L)”,并且把該音頻分組插入到相應的隊列中。另一方面,例如,執行斷開序列的話,中繼路由器廢棄該音頻分組。斷開序列可以連同優先級改變一起由該中繼路由器執行,而且優先級改變序列可以連同分組的廢棄一起由該中繼路由器執行。
向由中繼路由器接收的音頻分組流中的音頻分組執行在步驟S11中的處理過程,直到用于該音頻分組流的設置通過執行該優先級改變或者該斷開序列而改變為止。
當應用第一種方法時,中繼路由器獲取事先在該中繼路由器中設置的CA 5的地址,并且把該擁塞通知發送到CA 5。與這相比,當應用第二種方法時,中繼路由器提取該音頻分組的源IP地址(該音頻分組的源GW的IP地址),并且發送以該提取的IP地址作為目的地的擁塞通知。與此相比,當應用第三種方法時,中繼路由器提取該音頻分組的源/目的地IP地址(該音頻分組的源和目的地GW的IP地址),并且發送以提取的源IP地址和目的地IP地址作為目的地的擁塞通知。
以此方式,執行依據應用的方法(第一種到第三種方法中的一個)的優先級改變序列和斷開序列。
此后,當執行斷開序列時,中繼路由器不接收該音頻分組流的音頻分組。另一方面,當執行該優先級改變序列時,中繼路由器從該音頻分組流中接收具有“中優先級(M)”或者“低優先級(L)”的音頻分組而不是具有“高優先級(H)”的音頻分組。因此,基于在步驟S2中的確定來根據優先級傳輸音頻分組。
如上所述,通過執行在步驟S1到S9中的處理過程,中繼路由器起一個根據本發明、具有一個監視裝置的設備的作用。中繼路由器至少執行在步驟S10中的處理過程。
當該中繼路由器執行在步驟S1到S11中的處理過程時,中繼路由器可以自主地知道該音頻分組流的使用帶寬而不用執行諸如RSVP的帶寬預約控制。因為中繼路由器可以監視所有“高優先級”音頻分組流的帶寬總和,所以例如不需要執行諸如一種使用Leaky Bucket算法的方法(其中該方法是一種監視各個分組流的使用帶寬的方法)的復雜帶寬監視控制。以此方式,減小了在擁塞控制(QoS控制)中在中繼路由器上的負載。
當由于一個“高優先級”音頻分組流的產生導致一個高優先級音頻分組流的使用帶寬超過一個預定值(R max)時,通過第一到第三種方法中的一種方法執行該音頻分組流的優先級改變或者該音頻分組流的斷開。
以此方式,可以防止由于從該“高優先級”隊列的溢出而導致具有“高優先級”的音頻分組保留在該“高優先級”隊列中(該音頻分組被延遲)及/或具有“高優先級”的音頻分組丟失。為此,已經在導致該擁塞之前產生的高優先級音頻分組流可以逃離擁塞的影響。
因此,可以保持其中已經登記的高優先級音頻分組流被優選地傳輸到下一個中繼段的狀態,而且可以優選地保持在一個新音頻分組流產生之前建立的一個電話通信呼叫的質量(QoS)。
圖13是一個顯示了這樣一種方法的框圖,當改變分組傳輸的優先級或者斷開分組傳送時,該方法在每個中繼路由器中刪除該高優先級音頻分組流的登記。在圖13的示例中,在電話25和電話27之間建立一個電話通信呼叫,而且中繼路由器14把從GW 3到GW 4的音頻分組流登記為一個“高優先級”音頻分組流。然而,圖13顯示了檢測到一個從GW 4到GW 3的音頻分組流的擁塞的示例。
通過第一到第三種方法中的一種,執行該音頻分組流的優先級改變或者斷開的GW 3和4中的每一個向相對的GW(對于GW 3的GW 4和對于GW 4的GW 3)發送一個用于通知分組傳送優先級改變或者斷開完成的分組(通知分組)。
當中繼路由器14檢測到從GW 3到GW 4的通知分組時,中繼路由器14從高優先級音頻分組登記(登記表42)中刪除對應于該通知分組的高優先級音頻分組流,并且從保持在帶寬值保持表43中的當前使用帶寬“R”值中去除在該高優先級分組流中使用的帶寬(從當前使用的帶寬“R”中減去該帶寬)。
當中繼路由器14檢測到擁塞時從GW 4到GW 3的音頻分組流不被登記為一個“高優先級”音頻分組流,并且該音頻分組流的優先級從“高優先級(H)”改變成為一個比“高優先級(H)”低的優先級(例如,“低優先級(L)”)(當執行該優先級改變序列時)。在這種情況下,中繼路由器14、13、和12不把該音頻分組流登記為一個“高優先級”音頻分組流。
然而,當另一個音頻分組流被斷開直到GW 4在隨后執行的優先級改變序列(擁塞控制)中改變優先級為止時,以及當在該中繼路由器14中使該帶寬空閑時,該音頻分組流可以被登記為一個“高優先級”音頻分組流。
因此,當中繼路由器14、13、和12中的每一個接收從GW 4到GW 3的通知分組時,以及如果對應于該通知分組的音頻分組流在該登記表42中被登記為一個“高優先級”音頻分組流的話,則刪除該音頻分組流的登記。此外,從該當前使用的帶寬“R”中減去該音頻分組流的帶寬。
以此方式,當由對應于一個電話通信的任何一個音頻分組流導致擁塞時,中繼路由器12、13和14中的每一個都可以釋放用于與從GW 3到GW 4的音頻分組流和從GW 4到GW 3的音頻分組流有關的高優先級的帶寬。
圖14(A)和14(B)是顯示了這樣一種方法的框圖,其中中繼路由器自主地確定優先級改變和斷開。將作為如圖13所示的方法(其中中繼路由器根據一個通知分組刪除登記并且改變當前使用的帶寬的方法)的一個修改在下面描述這個方法。
如圖14(A)所示,中繼路由器具有一個登記表42A代替登記表42,作為一個其中登記至少一個“高優先級”音頻分組流的地方。登記表42A為每一個音頻分組流保持一個表示與該音頻分組流相關的一個音頻分組由該中繼路由器連續地接收的標志以及“高優先級”音頻分組流的流指定信息。該登記表42A對應于根據本發明的流指定信息存儲裝置。
當接收的分組已經被登記為一個高優先級音頻分組流(S3;在圖14(A)中的YES)、而且因為有空閑的帶寬被登記為一個高優先級音頻分組流(在圖14(A)中的S8)時,中繼路由器把對應于“高優先級”音頻分組流的連續標志設置為ON(S8A)。
另一方面,中繼路由器以一個預定周期執行下列處理過程(步驟S12到S15)。
更具體地說,中繼路由器定期檢查在登記表42A中的每一個連續標志(S12)。當該標志是在“ON”狀態中時(S12;ON),則中繼路由器把該標志轉換為“OFF”。
中繼路由器對所有在該登記表42A上登記的高優先級音頻分組流執行該處理過程(在步驟S12和S13中的循環處理過程)。在一個具有大于分組接收間隔(例如,20毫秒)的間隔的周期(例如,1秒)中為每一個高優先級音頻分組流執行該循環處理過程。
在步驟S12中,當要被檢查的連續標志的狀態是一個“OFF”狀態(S12;OFF)時,中繼路由器從該高優先級音頻分組登記(登記表42A)中刪除該高優先級音頻分組流(S14),并且從該帶寬值保持表43中的當前使用帶寬值R中減去該高優先級音頻分組流使用的帶寬值(S15)。圖14(B)是一個顯示了某一個音頻分組流的連續標志的狀態的圖。
以此方式,即使中繼路由器沒有從GW中接收到表示優先級改變或者斷開完成(結束)的通知(通知分組),當檢測到該音頻分組流具有“OFF”狀態的連續標志時,中繼路由器可以知道對該音頻分組流執行了優先級改變序列或者斷開序列。中繼路由器可以基于該確定,自主地執行音頻分組流登記的刪除以及當前使用的帶寬“R”的改變。
圖15是一個框圖,其顯示了一個依據呼叫(呼叫側)用戶的選擇的優先級改變序列。圖16是一個框圖,其顯示了一個依據呼叫(呼叫側)用戶的選擇的斷開序列。在圖15和16中顯示的方法對應于其中呼叫用戶執行優先級控制的第四種方法。
在圖15和16中,由于在中繼路由器14檢測到擁塞之前所執行的處理過程與在圖2和3中的那些相同,將省略它們的描述。在圖15和16中,當一個“高優先級”音頻分組流的使用帶寬超過“R max”(在該中繼路由器(例如,中繼路由器14)中檢測到擁塞)時,一個呼叫GW(在示例中的GW 3)直接從中繼路由器14接收擁塞通知、或者通過CA 5接收該擁塞通知。這個擁塞通知包括經受優先級改變或者斷開的音頻分組流的流指定信息。
當該呼叫GW(GW 3)接收到該擁塞通知時,在執行優先級改變或者斷開之前該呼叫GW向一個呼叫用戶(在說明示例中,是電話25的用戶)通知正在產生擁塞(擁塞消息),并且詢問該呼叫用戶是選擇優先級改變還是斷開。
當呼叫用戶接收到該擁塞消息時,該呼叫用戶選擇優先級改變和斷開電話通信中的一個。此外,當呼叫用戶選擇優先級改變時,呼叫用戶可以選擇一個改變的優先級。向呼叫GW(GW 3)給予通過呼叫用戶的選擇獲得的答復。
呼叫GW(GW 3)依據來自呼叫用戶的答復(選擇結果)執行優先級改變序列(圖15)或者斷開序列(圖16)。圖15顯示了在優先級改變序列中的兩種方法。在第一種方法中,GW 3通過在該音頻分組流上的中繼路由器向一個被叫GW(GW4)給予一個優先級改變通知。在第二種方法中,GW 3向CA 5給予一個優先級改變通知,而且CA 5基于該優先級改變通知向被叫GW(GW 4)給予一個優先級改變指令。該優先級改變通知/指令包括由該用戶選擇的改變的優先級(例如,“低優先級(L)”)。呼叫和被叫GW把對應于該優先級改變序列目標的音頻分組流的音頻分組的ToS值改變成為對應于一個比該高優先級低的優先級的替換值。
圖16顯示了在該斷開序列中的兩種方法。在第一種方法中,GW 3通過在該音頻分組流上的中繼路由器向被叫GW(GW4)給予一個斷開通知。在第二種方法中,GW 3向CA 5給予一個斷開通知,而且CA 5基于該斷開通知向被叫GW(GW 4)給予一個斷開指令。呼叫和被叫GW執行對應于該斷開處理過程(序列)目標的音頻分組流的斷開處理過程。在該斷開處理過程完成時,呼叫和被叫GW向CA 5給出斷開處理過程的完成。CA 5執行用于斷開在電話25和電話27之間、對應于斷開的音頻分組流的電話通信呼叫的呼叫控制。
依據第四種方法,當與該電話通信有關的擁塞引起時,呼叫用戶可以選擇他或者她是否用低優先級繼續該電話通信或者停止該電話通信。如圖15和16所示的GW 3起一個根據本發明的包括設置裝置、查詢裝置、以及控制裝置的VoIP網關設備的作用。
圖17和18是顯示了在CA或者VoIP-GW中的一種擁塞確定方法的框圖。圖17顯示了通過CA或者VoIP-GW的第一種擁塞確定方法。圖18顯示了通過CA或者VoIP-GW的第二種擁塞確定方法。
在第一種擁塞確定方法中,在CA 5或者VoIP-GW從中繼路由器接收到預定次數(一次或多次)擁塞通知的條件下,控制VoIP-GW的CA 5或者VoIP-GW執行該優先級改變處理過程或者斷開處理過程。
在圖17所示的示例中,對于在電話25和電話27之間的一個電話通信呼叫,中繼路由器14檢測與從GW 4到GW 3的音頻分組流相關的擁塞,并且每當接收該音頻分組時發送一個檢測到擁塞的擁塞通知。在圖17所示的示例中,中繼路由器14利用擁塞的檢測來改變該音頻分組流的優先級。
從中繼路由器14發送的擁塞通知被傳輸到一個預定的目的地,即CA5或者GW 3。當關于某一音頻分組流的擁塞通知的接收次數是一個預定次數或更多時,CA 5或者GW 3在GW 3的控制下執行優先級改變或者斷開序列。在這種情況下,當控制該GW的主體是CA 5時,執行第一種方法中的優先級改變或者斷開序列。另一方面,當控制該GW的主體是GW時,執行第二或者第三方法中的優先級改變或者斷開序列。
以此方式,當該主體(CA或者GW本身)接收預定次數的、高優先級的某一音頻分組流的擁塞通知時,可以執行該優先級改變或者斷開序列。因此,接收預定次數的擁塞通知變為執行該優先級改變或者斷開序列的觸發信號(機會)。
以此方式,當由CA和VoIP-GW(控制主體)接收擁塞通知的次數被設置為2或更多時,可以調整在該控制主體中的擁塞確定的靈敏度。更具體地說,沒有執行通過一個新音頻分組流中的第一個分組的確定,可以試著把該中繼路由器中的一個高優先級帶寬保留一個預定的時間段。
在第二種擁塞確定方法中,在接收到表示由于擁塞而使從呼叫側到被叫側的音頻分組流不能用一個高優先級傳輸的擁塞通知、以及由于擁塞而導致從被叫側到呼叫側的音頻分組流不能用一個高優先級傳輸的擁塞通知的條件下,控制VoIP-GW的CA或者控制本身的VoIP-GW控制該VoIP-GW,以執行優先級改變或者斷開。
在圖18所示的示例中,對于在電話25和電話27之間的電話通信呼叫,中繼路由器14基于來自GW 3(呼叫GW)的音頻分組,向對應于目的地(該GW的控制主體)的CA 5和GW 3給予該擁塞通知,并且基于來自GW 4(被叫GW)的音頻分組、給予CA 5或者GW 3該擁塞通知。
當CA 5或者GW 3接收到基于在呼叫側和被叫側的音頻分組的擁塞通知時,如在圖17中的示例所示,CA 5或者GW 3依據一個預定的設置執行優先級改變序列和斷開序列中的一個。
依據第二種擁塞確定方法,當一個新產生的音頻分組流(例如,從呼叫側到被叫側的一個音頻分組流)可以在該中繼路由器中保留一個高優先級帶寬,而且當另一個音頻分組流(例如,從被叫側到呼叫側的一個音頻分組流)不能保留一個高優先級帶寬時,直到與另一個音頻分組流(從被叫側到呼叫側的音頻分組流)相關的擁塞被檢測到為止,中繼路由器可以一直試圖獲取對該音頻分組流的一個高優先級帶寬。例如,當與另一個電話通信有關的另一個音頻分組流被斷開時,可以保留該另一個音頻分組流的高優先級帶寬。因此不需要執行優先級改變或者斷開。
圖19(A)、19(B)、和19(C)顯示了一種通過恰在呼叫連接之前使用一個測試分組來確定擁塞的方法。一個呼叫VoIP-GW(在圖19(A)、(B)和(C)示例中的GW3)產生一個具有對應于一個設置目標的音頻分組流的源IP地址、目的地IP地址、源UDP立端口號、和目的地UDP端口號的測試分組。此外,呼叫VoIP-GW向該測試分組設置“高優先級(H)”。此外,呼叫VoIP-GW把該測試分組發送到一個被叫VoIP-GW(在圖19(A)、(B)和(C)中的GW 4)。
中繼該設置目標的音頻分組流的音頻分組的每一個中繼路由器(在圖19(A)、(B)和(C)的示例中的中繼路由器12、13、14、和15)接收該測試分組、并且試圖把該測試分組的分組流登記為“高優先級”。然后,如果中繼路由器中的每一個依據該測試分組的分組流檢測到“高優先級”的擁塞,則該檢測到擁塞的中繼路由器把該測試分組的優先級改變成為較低的優先級(例如,參見圖19(B),“低優先級(L)”)。
當該被叫VoIP-GW接收到該測試分組時,該VoIP-GW把該測試分組返回到呼叫VoIP-GW。該測試分組返回到呼叫VoIP-GW。以此方式,該測試分組起在一個反向(被叫側->呼叫側)中的一個音頻分組流的一個測試分組的作用。
當中繼通過反向音頻分組流的音頻分組的每一個中繼路由器(在圖19(A)、(B)和(C)中的路由器12、13、14、和15)接收該測試分組并且檢查在該測試分組中的ToS值是否對應于“高優先級”時。然后,如果該ToS值不對應于“高優先級”,則該中繼路由器把該測試分組傳輸到下一個中繼段。另一方面,如果該ToS值對應于“高優先級”,則該中繼路由器確定測試分組流是否能夠被登記為“高優先級”分組流(是否該“高優先級”的擁塞由該測試分組流的登記引起)。然后,如果該測試分組流能夠被登記為“高優先級”,則該中繼路由器把該測試分組傳輸到下一個中繼段而不改變該測試分組的優先級。另一方面,如果該測試分組流不能被登記(引起擁塞),則該中繼路由器把該測試分組的ToS值改變成為一個對應于比該“高優先級”低的優先級(例如,“低優先級(L)”)的值,并且把該測試分組傳輸到下一個中繼段(參見圖19(C))。
該呼叫VoIP-GW接收該返回的測試分組。當返回的測試分組的優先級(ToS值)是“高優先級(H)”時,呼叫VoIP-GW向該設置目標的音頻分組流設置“高優先級(H)”。與此相對,當返回測試分組的優先級(ToS值)是一個較低的優先級(“低優先級(L)”)時,呼叫VoIP-GW向設置目標的音頻分組流設置一個預定的較低優先級(例如,“低優先級(L)”)(改變了優先級),或者停止(或者斷開)該設置目標的音頻分組流,并且通知被叫VoIP-GW該音頻分組流的設置停止。
在這時候,作為一種在呼叫VoIP-GW中決定改變一個分組傳輸優先級或者斷開的方法,可以應用一種事先設置該確定的方法和一種圖16所示、依據呼叫用戶的選擇的方法中的任何一個。
當從呼叫VoIP-GW接收該通知時,被叫VoIP-GW依據來自呼叫VoIP-GW的通知內容,把該設置目標的音頻分組流的優先級改變成為一個預定的較低優先級或者停止(斷開)設置該設置目標的音頻分組流。
以此方式,在連接一個新電話通信呼叫之前,可以建立與該電話通信呼叫有關的音頻分組流的優先級。此外,當不能獲得一個期望的優先級時,還可以斷開該音頻分組流。在圖19(A)、(B)和(C)中的呼叫GW 3起一個包括根據本發明的發送裝置、接收裝置、和控制裝置的VoIP網關設備的作用。
在上述操作中,當每一個中繼路由器向一個測試分組執行與用于一個新高優先級音頻分組流的第一個分組相同的操作時,不需要用于該測試分組的特殊操作。
如上已經所述的那樣,根據本發明,通過使用一種比傳統方法更簡單的方法,一個高優先級分組流的帶寬由每一個中繼路由器自主和分散地管理和保留。一個具有超過一個預定帶寬的帶寬的音頻分組流的優先級被變成一個較低的優先級,或者斷開該音頻分組流。以此方式,防止在該中繼路由器中一個用于高優先級音頻分組流的隊列的溢出(參見圖20)。
圖20說明了以下示例。也就是說,當已經建立了高優先級音頻分組流Ha到He時,分別產生高優先級音頻分組流Hf到Hj。當音頻分組流Hf到Hj以高優先級傳輸時產生擁塞,則音頻分組流Hf到Hi的優先級從高優先級改變為中或者小優先級,而且斷開該音頻分組流Hj。
因此,在已經建立的一個電話通信呼叫的音頻分組流(在圖20中的Ha到He)中不發生延遲或者分組丟失。因此,相對于這些音頻分組流的電話通信呼叫,排除了在一個IP網絡(VoIP網絡)中的音頻質量退化因素。
更具體地說,當已經連接的音頻電話通信保持在一個高質量狀態中時,即使一個中繼路由器由于隨后連接的音頻電話通信而被擁塞的話,因為優先級改變或者斷開,產生該擁塞的電話通信不影響該連接的音頻電話通信的高質量狀態。可以在VoIP傳輸中使用和在這樣一個STM交換網絡中的一個擁塞控制方法相同的概念。
使用這個方法的一個IP網絡可以提供高質量的通信和取決于選擇的盡力通信(參見圖21),該高質量的通信具有與作為在音頻電話通信中的一種傳統方法的使用STM交換的帶寬保證通信相同的質量。
權利要求
1.一種用于一個VoIP網絡的擁塞控制系統,包括監視裝置,用于監視通過一個VoIP網絡中的中繼路由器并且在其中設置了一個預定優先級的分組流;以及擁塞控制裝置,用于當由一個新分組流的產生引起擁塞時,執行擁塞控制,該擁塞控制用于保持一個被設置了預定優先級并且在引起擁塞之前已經建立的分組流的狀態。
2.如權利要求1所述用于一個VoIP網絡的擁塞控制系統,其中通過該擁塞控制,新分組流的優先級被改變為一個比預定優先級低的優先級。
3.如權利要求1所述用于一個VoIP網絡的擁塞控制系統,其中通過該擁擠控制斷開該新分組流。
4.如權利要求1所述用于一個VoIP網絡的擁塞控制系統,其中該擁塞控制裝置向一個VoIP網關的一個控制設備給予一個擁塞通知,以及當該控制設備接收到擁塞通知時,該控制設備控制與新分組流相關的一個VoIP網關,并且使該VoIP網關把該新分組流的優先級改變成為一個比預定優先級低的優先級。
5.如權利要求1所述用于一個VoIP網絡的擁塞控制系統,其中該擁塞控制裝置向一個VoIP網關的一個控制設備給予一個擁塞通知,以及當該控制設備接收到擁塞通知時,該控制設備控制與新分組流相關的一個VoIP網關,并且讓該VoIP網關斷開該新分組流。
6.如權利要求1所述用于一個VoIP網絡的擁塞控制系統,其中該擁塞控制裝置向與該新分組流相關的一個VoIP網關給予一個擁塞通知,以及當該VoIP網關接收到該擁塞通知時,VoIP網關向該VoIP網關的控制設備給予擁塞通知,并且該控制設備控制該VoIP網關以把該新分組流的優先級改變成為一個比預定優先級低的優先級。
7.如權利要求1所述用于一個VoIP網絡的擁塞控制系統,其中該擁塞控制裝置向與該新分組流相關的一個VoIP網關給予一個擁塞通知,以及當該VoIP網關接收到該擁塞通知時,VoIP網關向該VoIP網關的控制設備給予擁塞通知,并且當控制設備接收到該擁塞通知時,控制設備控制該VoIP網關以斷開該新分組流。
8.如權利要求1所述用于一個VoIP網絡的擁塞控制系統,其中該擁塞控制裝置向與該新分組流相關的一個VoIP網關給予一個擁塞通知,以及當該VoIP網關接收到該擁塞通知時,該VoIP網關把該新分組流的優先級改變成為一個比該預定優先級低的優先級。
9.如權利要求1所述用于一個VoIP網絡的擁塞控制系統,其中該擁塞控制裝置向與該新音頻分組流相關的一個VoIP網關給予一個擁塞通知,以及當該VoIP網關接收到擁塞通知時,該VoIP網關斷開該新分組流。
10.如權利要求1所述用于一個VoIP網絡的擁塞控制系統,其中該監視裝置保持通過該中繼路由器并且設置了預定優先級的至少一個分組流的使用帶寬的總和,并且當該總和由于一個新分組流的產生而超過一個預定允許值時,確定引起了擁塞。
11.如權利要求10所述用于一個VoIP網絡的擁塞控制系統,進一步包括流指定信息存儲裝置,用于存儲用于指定一個通過該中繼路由器并且設置了預定優先級的分組流的流指定信息;總和存儲裝置,用于存儲具有保存在流指定信息存儲裝置中的流指定信息的至少一個分組流的使用帶寬的總和;以及允許值存儲裝置,用于存儲一個由設置了預定優先級的分組流使用的帶寬的允許值;以及其中,當中繼路由器接收一個分組時,監視裝置指定該分組的一個優先級;當指定的優先級是預定優先級時,監視裝置查看流指定信息存儲裝置;并且當該分組的流指定信息沒有被保存在該流指定信息存儲裝置中時,該監視裝置計算該分組的分組流的使用帶寬,把計算的帶寬值添加到存儲在總和存儲裝置中的總和中,以及確定添加的結果是否超過了保存在允許值存儲裝置中的允許值。
12.如權利要求11所述用于一個VoIP網絡的擁塞控制系統,其中當該監視裝置確定添加結果沒有超過保存在允許值存儲裝置中的允許值時,該監視裝置在該流指定信息存儲裝置中登記該分組的流指定信息,并且把添加結果存儲在總和存儲裝置中作為一個新的總和。
13.如權利要求10所述用于一個VoIP網絡的擁塞控制系統,其中其中的分組以預定優先級傳輸的所有分組流是音頻分組流,以及當該中繼路由器接收一個新產生音頻分組流的音頻分組時,該監視裝置基于包括在該音頻分組中的RTP有效負載類型和IP分組長度、計算該音頻分組的音頻分組流的使用帶寬。
14.如權利要求11所述用于一個VoIP網絡的擁塞控制系統,其中當針對具有保存在該流指定信息存儲裝置中的流指定信息的一個分組流執行優先級改變或者斷開時,該監視裝置從該流指定信息存儲裝置中刪除該分組流的流指定信息,并且從保存在總和存儲裝置中的總和中減去該分組流的使用帶寬的值。
15.如權利要求11所述用于一個VoIP網絡的擁塞控制系統,其中該監視裝置檢查該中繼路由器是否在一個預定時段內接收到來自一個具有保存在該流指定信息存儲裝置中的流指定信息的分組流的分組,從該流指定信息存儲裝置中刪除其中沒有在預定時段內接收到一個分組的分組流的流指定信息,并且從保存在該總和存儲裝置的總和中減去該分組流的使用帶寬的值。
16.如權利要求1所述用于一個VoIP網絡的擁塞控制系統,其中當引起擁塞時,向與該新分組流相關的一個VoIP網關給予一個擁塞通知,以及該VoIP網關詢問一個通過使用該新分組流執行電話通信的用戶,并且基于來自該用戶的一個答復,把該新分組流的優先級改變成為一個比該預定優先級低的優先級或者斷開該新分組流。
17.如權利要求16所述用于一個VoIP網絡的擁塞控制系統,其中向使用該新分組流的電話通信的一個呼叫VoIP網關給予擁塞通知,當基于來自該用戶的一個答復改變新分組流的優先級或者斷開該新分組流時,呼叫VoIP網關直接地或者通過該VoIP網關的一個控制設備把該VoIP網關的控制內容發送到該電話通信的被叫VoIP網關,以及該被叫VoIP網關基于該呼叫VoIP網關的控制內容,把具有一個和對應于該電話通信的新分組流方向相反的方向的新分組流的優先級改變成為一個比預定優先級低的優先級或者斷開該相反方向的新分組流。
18.如權利要求4所述用于一個VoIP網絡的擁塞控制系統,其中當該控制設備接收到預定次數的擁塞通知時,該控制設備控制與新分組流相關的一個VoIP網關以把該新分組流的優先級改變成為一個比預定優先級低的優先級。
19.如權利要求5所述用于一個VoIP網絡的擁塞控制系統,其中當該控制設備接收到預定次數的擁塞通知時,該控制設備控制與新分組流相關的一個VoIP網關以斷開該新分組流。
20.如權利要求6所述用于一個VoIP網絡的擁塞控制系統,其中當該VoIP網關接收到預定次數的擁塞通知時,該VoIP網關向該VoIP網關的控制設備給予該擁塞通知,以及該控制設備控制該VoIP網關以把該新分組流的優先級改變成為一個比該預定優先級低的優先級。
21.如權利要求7所述用于一個VoIP網絡的擁塞控制系統,其中當該VoIP網關接收到預定次數的擁塞通知時,該VoIP網關向該VoIP網關的控制設備給予該擁塞通知,以及當該控制設備接收到擁塞通知時,該控制設備控制該VoIP網關以斷開該新分組流。
22.如權利要求8所述用于一個VoIP網絡的擁塞控制系統,其中當該VoIP網關接收到預定次數的擁塞通知時,該VoIP網關把該新分組流的優先級改變成為一個比預定優先級低的優先級。
23.如權利要求9所述用于一個VoIP網絡的擁塞控制系統,其中當該VoIP網關接收到預定次數的擁塞通知時,該VoIP網關斷開該新分組流。
24.如權利要求4所述用于一個VoIP網絡的擁塞控制系統,其中當該控制設備接收到針對與一個新電話通信有關的兩個新音頻分組流的擁塞通知時,該控制設備控制與該新分組流相關的一個VoIP網關以把該新分組流中的至少一個新分組流的優先級改變成為一個比預定優先級低的優先級。
25.如權利要求5所述用于一個VoIP網絡的擁塞控制系統,其中當該控制設備接收到針對與一個新電話通信有關的兩個新音頻分組流的擁塞通知時,該控制設備控制與該新分組流相關的一個VoIP網關以斷開該新分組流中的至少一個新分組流。
26.如權利要求6所述用于一個VoIP網絡的擁塞控制系統,其中一個與新電話通信有關的VoIP網關分別接收針對與該新電話通信有關的兩個新分組流的擁塞通知,并且向該VoIP網關的控制設備給予擁塞通知,以及該控制設備控制該VoIP網關以把該新分組流中的至少一個新分組流的優先級改變成為一個比該預定優先級低的優先級。
27.如權利要求7所述用于一個VoIP網絡的擁塞控制系統,其中一個與新電話通信有關的VoIP網關分別接收針對與該新電話通信有關的兩個新分組流的擁塞通知,并且向該VoIP網關的控制設備給予擁塞通知,以及當該控制設備接收到擁塞通知時,該控制設備控制該VoIP網關以斷開該新分組流中的至少一個新分組流。
28.如權利要求8所述用于一個VoIP網絡的擁塞控制系統,其中當與一個新電話通信有關的VoIP網關分別接收到針對與該新電話通信有關的兩個新分組流的擁塞通知并且向該VoIP網關的控制設備給予擁塞通知時,該VoIP網關把該新分組流中的一個新分組流的優先級改變成為一個比預定優先級低的優先級。
29.如權利要求9所述用于一個VoIP網絡的擁塞控制系統,其中當與一個新電話通信有關的VoIP網關分別接收到針對與該新電話通信有關的兩個新分組流的擁塞通知并且向該VoIP網關的控制設備給予擁塞通知時,該VoIP網關斷開該新分組流中的一個新分組流。
30.一種用于一個VoIP網絡的音頻分組流的設置系統,包括呼叫VoIP網關,用于在呼叫VoIP網關和被叫VoIP網關之間設置一個從呼叫側延伸到被叫側的第一方向的音頻分組流,以通過該VoIP網絡建立一個電話通信呼叫;被叫VoIP網關,用于在被叫VoIP網關和呼叫VoIP網關之間設置一個從被叫側延伸到呼叫側的第二方向中的音頻分組流,以建立電話通信呼叫;以及中繼路由器,用于中繼在第一和第二方向的音頻分組流上傳輸的音頻分組;以及其中,在設置在第一和第二方向中的音頻分組流之前,呼叫VoIP網關把一個具有一個為該音頻分組流設置的預定優先級并且在該音頻分組流上傳輸的測試分組發送到該被叫VoIP網關,中繼路由器監視通過該中繼路由器并且以預定優先級傳輸的一個分組流,在第一和第二方向中接收該測試分組直到該測試分組通過被叫VoIP網關返回到呼叫VoIP網關為止,使用接收的測試分組來確定是否由在第一和第二方向設置該音頻分組流而引起擁塞,以及當引起了擁塞時,把為該測試分組設置的預定優先級改變為一個比該預定優先級低的優先級;當為該返回到呼叫VoIP網關的測試分組設置的優先級被改變了時,該呼叫VoIP網關把在第一方向中的音頻分組流的優先級改變成為一個比預定優先級低的優先級,或者斷開該在第一方向中的音頻分組流,以及當在第一方向中的音頻分組流的優先級被改變成為一個比預定優先級低的優先級時,被叫VoIP網關把在第二方向中的音頻分組流的優先級改變成為一個為在第一方向中的音頻分組流設置的優先級,或者當在第一方向中的音頻分組流被斷開時,被叫VoIP網關斷開在第二方向中的音頻分組流。
31.一種用作呼叫VoIP網關的VoIP網關,包括設置裝置,用于在該呼叫VoIP網關和被叫VoIP網關之間設置一個從呼叫側延伸到被叫側并且具有一個預定優先級的新音頻分組流,以通過VoIP網絡建立一個電話通信呼叫;查詢裝置,用于當由設置該新音頻分組流所引起的擁塞由一個中繼路由器檢測到時,向該電話通信呼叫的用戶查詢有關該新音頻分組流的控制內容,其中該中繼路由器用于中繼在該新音頻分組流上傳輸的一個音頻分組;以及控制裝置,用于依據來自該用戶的答復把為該新音頻分組流設置的優先級改變成為一個比預定優先級低的優先級或者斷開該新音頻分組流。
32.如權利要求31所述的VoIP網關,其中當基于來自該用戶的答復改變為該新音頻分組流設置的優先級或者斷開該新音頻分組流時,直接或者通過該VoIP網關的一個控制設備把控制內容發送到該被叫VoIP網關。
33.一種用作呼叫VoIP網關的VoIP網關,包括發送裝置,當在一個呼叫VoIP網關和一個被叫VoIP網關之間設置一個在從呼叫側延伸到被叫側的第一方向中的音頻分組流以及在從該被叫側延伸到呼叫側的第二方向中的一個音頻分組流以建立一個通過一個VoIP網絡的電話通信呼叫時,發送具有一個為在第一和第二方向中的音頻分組流設置的預定優先級并且在這些音頻分組流上傳輸的測試分組;接收裝置,用于通過被叫VoIP網關接收返回到該呼叫VoIP網關的測試分組;以及控制裝置,用于當為該接收的測試分組設置的預定優先級被改變成為另一個優先級時,把在第一方向中的音頻分組流的優先級改變成為一個比預定優先級低的優先級,或者斷開該在第一方向中的音頻分組流。
34.如權利要求33所述的VoIP網關,其中當基于來自該用戶的答復改變為該新音頻分組流設置的優先級或者斷開該新音頻分組流時,直接或者通過該VoIP網關的一個控制設備把控制內容發送到該被叫VoIP網關。
35.一種中繼路由器,包括監視裝置,用于監視通過該中繼路由器并且在其中設置了一個預定優先級的分組流;以及擁塞控制裝置,用于當由一個新分組流的產生引起擁塞時,執行擁塞控制,該擁塞控制用于保持一個被設置了預定優先級并且在引起擁塞之前已經建立的分組流的狀態。
36.如權利要求35所述的中繼路由器,其中該擁塞控制裝置輸出一個擁塞通知,該擁塞通知用于把該新分組流的優先級改變成為一個比該預定優先級低的優先級或者斷開該新分組流。
37.如權利要求35所述的中繼路由器,其中該監視裝置保持通過該中繼路由器并且設置了預定優先級的至少一個分組流的使用帶寬的總和,并且當該總和由于一個新分組流的產生而超過一個預定允許值時,確定引起了擁塞。
38.如權利要求37所述的中繼路由器,進一步包括流指定信息存儲裝置,用于存儲用于指定一個通過該中繼路由器并且被設置了預定優先級的分組流的流指定信息;總和存儲裝置,用于存儲具有保存在流指定信息存儲裝置中的流指定信息的至少一個分組流的使用帶寬的總和;以及允許值存儲裝置,用于存儲一個由設置了預定優先級的分組流使用的帶寬的允許值;以及其中當該中繼路由器接收到一個分組時,該監視裝置指定該分組的一個優先級,當指定的優先級是預定優先級時,該監視裝置查看該流指定信息存儲裝置,并且當該分組的流指定信息沒有被保存在該流指定信息存儲裝置中時,該監視裝置計算該分組的分組流的使用帶寬,把計算的帶寬值添加到保存在總和存儲裝置中的總和中,并且確定添加的結果是否超過了保存在允許值存儲裝置中的允許值。
39.如權利要求38所述的中繼路由器,其中當該監視裝置確定添加結果沒有超過保存在允許值存儲裝置中的允許值時,該監視裝置在該流指定信息存儲裝置中登記該分組的流指定信息,并且把添加結果存儲在總和存儲裝置中作為一個新的總和。
40.如權利要求37所述的中繼路由器,其中其中的分組以預定優先級傳輸的所有分組流是音頻分組流,以及當該中繼路由器接收一個新產生音頻分組流的音頻分組時,該監視裝置基于包括在該音頻分組中的RTP有效負載類型和IP分組長度、計算該音頻分組的音頻分組流的使用帶寬。
41.如權利要求38所述的中繼路由器,其中當關于具有保存在該流指定信息存儲裝置中的流指定信息的一個分組流執行優先級改變或者斷開時,該監視裝置從該流指定信息存儲裝置中刪除該分組流的流指定信息,并且從保存在總和存儲裝置中的總和中減去該分組流的使用帶寬的值。
42.如權利要求38所述的中繼路由器,其中該監視裝置檢查該中繼路由器是否在一個預定時段內接收到來自一個具有保存在該流指定信息存儲裝置中的流指定信息的分組流的分組,從該流指定信息存儲裝置中刪除其中沒有在預定時段內接收到一個分組的分組流的流指定信息,并且從保存在總和存儲裝置中的總和中減去該分組流的使用帶寬的值。
全文摘要
一種根據本發明的系統執行擁塞控制,用于監視通過一個VoIP網絡中的一個中繼路由器而且其中的分組以一個預定優先級傳輸的分組流,并且當由一個新分組流的產生而引起擁塞時,保持在該新分組流產生之前建立的并且以預定優先級傳輸的一個分組流的分組的傳輸狀態。
文檔編號H04L12/66GK1426198SQ0215654
公開日2003年6月25日 申請日期2002年12月12日 優先權日2001年12月12日
發明者手塚康夫, 石川隆治, 坂田雅岳 申請人:富士通株式會社