JP2008125055A - ネットワークサービスにサービス品質保証を提供する方法、システム、プログラム及び記憶媒体 - Google Patents
ネットワークサービスにサービス品質保証を提供する方法、システム、プログラム及び記憶媒体 Download PDFInfo
- Publication number
- JP2008125055A JP2008125055A JP2007255680A JP2007255680A JP2008125055A JP 2008125055 A JP2008125055 A JP 2008125055A JP 2007255680 A JP2007255680 A JP 2007255680A JP 2007255680 A JP2007255680 A JP 2007255680A JP 2008125055 A JP2008125055 A JP 2008125055A
- Authority
- JP
- Japan
- Prior art keywords
- service
- quality
- network
- service quality
- delay
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0852—Delays
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/50—Network service management, e.g. ensuring proper service fulfilment according to agreements
- H04L41/5003—Managing SLA; Interaction between SLA and QoS
- H04L41/5006—Creating or negotiating SLA contracts, guarantees or penalties
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/50—Network service management, e.g. ensuring proper service fulfilment according to agreements
- H04L41/5003—Managing SLA; Interaction between SLA and QoS
- H04L41/5009—Determining service level performance parameters or violations of service level contracts, e.g. violations of agreed response time or mean time between failures [MTBF]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/50—Network service management, e.g. ensuring proper service fulfilment according to agreements
- H04L41/5003—Managing SLA; Interaction between SLA and QoS
- H04L41/5019—Ensuring fulfilment of SLA
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/22—Arrangements for supervision, monitoring or testing
- H04M3/2227—Quality of service monitoring
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2201/00—Electronic components, circuits, software, systems or apparatus used in telephone systems
- H04M2201/12—Counting circuits
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2201/00—Electronic components, circuits, software, systems or apparatus used in telephone systems
- H04M2201/14—Delay circuits; Timers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2201/00—Electronic components, circuits, software, systems or apparatus used in telephone systems
- H04M2201/18—Comparators
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Quality & Reliability (AREA)
- Environmental & Geological Engineering (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Telephonic Communication Services (AREA)
Abstract
【解決手段】サービス品質保証方法は、ネットワークサービス品質のヒストリカルレコードを記憶し、許容可能なネットワークサービスの最大サービス遅延を入力し、ネットワークサービスのサービス品質とユーザ数の間のコントロールレベルを入力し、ヒストリカルレコード、最大サービス遅延及びサービス品質とユーザ数の間のコントロールレベルに基づいて各サービスノードに提供できるサービス品質保証内容をサービスノードペア毎に確定し、サービス品質保証内容に基づいて対応するサービスノードのサービス品質をリアルタイムに監視し、サービスノードのサービス品質の劣化が生じた場合、該サービスノードのネットワークサービスに対して規制を行うステップを含む。本発明は、品質保証を提供しながらネットワークレソースを有効に利用することができ、さらに、異なるネットワークサービスプロバイダの異なる運営戦略を品質管理に統合することもできる。
【選択図】図1
Description
図1には、本発明によるサービス品質管理システム100とその各装置の機能が記載される。本システムは、管理装置、監視装置及び制御装置を含む。
管理装置は、管理されているネットワークサービス品質のヒストリカルレコードを記憶し、また、図6Aないし図6Dに示すような入力ステップに従って、このサービスのプロバイダによりその運営戦略に基づいて作成した設定を受け取る。ネットワーク品質管理において、最も本質的な問題は、如何にサービス品質とこのサービスに係るユーザ数との間のコントロールレベルを確定するかである。ネットワークリソースは有限なので、あるネットワークサービスのユーザ数を増やすことによりリソース競争が激しくなり、このサービスの品質を低下させる。これを避ける観点からは、ユーザ数を限定し、その代わりに高速大容量化を図ることが考えられる。一方、ユーザ数を増やすことは、売り上げアップを意味するので、サービスプロバイダにとって有利である。従って、サービス品質とユーザ数との間のトレードオフは、プロバイダが各自の運営戦略に基づいて決定すべきである。
運営戦略に基づいてサービス品質保証を確定するフローチャートが図7に示される。図7における“データベース”の構造が図8に示される。図8において、各々の行がサービスノードペアを表示し、これらのペアはサービスプロバイダに要求された検出粒度(監視装置の位置)に応じて、ノードペアは二つの都市間のノードペア、二つのローカルエリアネットワーク間のノードペアまたは、二つの建築物間のノードペアでもよい。従って、「ノード」は場合によっては「領域」と言及されてもよい。各々の行において、“ノード情報(位置情報)”がサービスノードの情報、例えば位置、IPアドレス/マスクなどを含み、“ヒストリカルレコード”が以前のサービス品質情報、例えばサービス遅延の平均値と標準偏差を含み、“サービス品質保証”と“監視センシティビティ”の内容がプロバイダにより提供された運営戦略とヒストリカルサービス品質に基づいて確定され(その確定方法については後述する)、“契約”が、このサービスノードの品質保証がユーザにより指定されたものであるかを示す。
次に、管理装置が如何に監視装置からのメッセージに基づいて制御ポリシーを作成及び調整し、品質保証を実現するかを説明する。監視装置からのメッセージは、どこのサービス品質が変化したかを示す“ノード情報”と、サービス品質劣化の程度の値を示す“劣化レベル(degradation level)”と、メッセージの種類を示す“メッセージ類別”とを含む。メッセージは、次の三種類を有する。
本発明の応用として、図9Aは、サービス管理システムがVoIPサービスを管理する例を示す。図9Aに示すネットワークにおいて、領域Aから領域C、及び、領域Aから領域Bのヒストリカルサービス品質(遅延時間)が次の表に示されるように得られたとする。
0.3×(100/5)×(100−8−2)/100=5.4[ms]
となる。但し、max{σ}=max{2,5}=5であることを利用した。同様に、領域AからBに至る経路についてのセンシティビティは、
0.3×(100/5)×(100−20−5)/100=4.5[ms]
となる。更に、上記の数式(2)によれば、領域AからCに至る経路についての非規制レベルを規定する遅延閾値は、
8+5.4×2=18.8[ms]
となる。同様に、領域AからBに至る経路についての非規制レベルを規定する遅延閾値は、
20+4.5×5=42.5[ms]
となる。
ここで、Upper_boundarydegradation_level=iはi番目の劣化レベルを規定する遅延閾値を示し、Upper_boundaryは非規制レベルを規定する遅延閾値を示し、Adjust_levelは本実施例では例えば0.1である所定のパラメータを示す。
18.8×(1+0.1)0=18.8[ms](i=0);
18.8×(1+0.1)1=20.68[ms](i=1);
18.8×(1+0.1)2=22.74[ms](i=2);
の3種類の劣化レベルを規定する遅延閾値が用意される。
42.5×(1+0.1)0=42.5[ms](i=0);
42.5×(1+0.1)1=61.83[ms](i=1);
42.5×(1+0.1)2=93.4[ms](i=2);
の3種類の劣化レベルを規定する遅延閾値が用意される。
1−1/Rdegradation_level
である。ここで、劣化レベル(degradation level)iは、監視装置からの報告されたの劣化レベルであり、Rは1より大きい定数であり、その具体的な値はサービスプロバイダにより決定される。R=1.8とすれば、
1−1/R1=0.44
であるので、AからCの新コールのうち44%が規制される。このような制御ポリシーがSIPエージェントサーバの設定コマンドに変換され、P1サーバに送られる。
1−1/1.82=0.69(69%)
に更新する。
1−1/1.8=0.44
であるので、規制比率は44%に下げられる。
図3は、本発明に係る典型な監視装置であり、この装置は、四つのモジュールを含む。
この技術は、監視されているサービス品質のための“安全領域”(safe range)を設定する。この“安全領域”の上限は、このサービスに提供する品質保証である。あるノードペアのサービス品質がその“安全領域”から離れるときに、このノードペアのサービス品質の劣化が発生したと見なされる。劣化が生じた場合、サービス品質の変化は劣化レベルの変化として一般化される。図4Eは、この技術を説明するための例である。時刻t1の前、サービス品質に変化があったとしても、このような変化が“安全領域”内にある。従ってこの方法では、品質の変化が生じなかったものと判定される。時刻t1において、この技術によりサービス品質が“安全領域”から離れたと検出され、そして、時刻t2において、この技術によりサービス品質のさらなる劣化が生じたことが検出され、また、時刻t3において、この技術によりサービス品質がある程度回復したことが検出される。最後に、時刻t4において、この技術によりサービス品質が再び“安全領域”に戻ったと検出されたので、サービス品質が完全に回復したと見なされる。次に、この技術を実現するための詳細についてより詳しく説明する。
p(|x−μ|≧kσ)≦1/k2)
が成立し、ここで、μとσは、xの平均値と標準偏差であり、kは任意の正数である。また、“安全領域”の上限(即ち、非規制レベルを規定する遅延閾値)は、
μ+Sensitivity*σ
であり、ここでμとσは、それぞれ遅延記録における平均値と標準偏差であるので、P_UとP_Dの値が次の数式(4)により定義できる。
次に、品質劣化の変化を検出することについて説明する。前述したように、サービス品質の劣化が検出された後に、サービス品質の変化は劣化レベル(degradatation_level)の値の変化として表示され、そして、管理装置に通報され、制御ポリシー作成の根拠として用いられる。劣化レベルの変化を検出するために、各劣化レベルi(iは整数で且つ0より大きい)に対してサービス品質の上限を次の数式5のように定義する。
上記の<具体例>で使用された数値例を用いて、劣化レベルの状態遷移に検出ルール1,2がどのように適用されるかを説明する。上述したように検出ルール1では、確率P_U_Ldegradatation_level=i及び遅延閾値(Upper_boundary×(1+Adjust_level)i)の値が劣化レベル判断に使用される。検出ルール2では、確率P_U_Ddegradatation_level=i及び遅延閾値(Upper_boundary×(1+Adjust_level)i-1)の値が劣化レベル判断に使用される。これらのパラメータの値は、上記の数値例の場合、図9Bに示されるようになる。
(k0/N)>P_U_Ldegradation_level=0
であったならば、劣化レベルは図4Dに示されるように、i=0からi=1に変わる。
(k1/N)>P_U_Ldegradation_level=1
であったならば、劣化レベルは図4Dに示されるように、i=1からi=2に変わる。逆に、劣化レベルi=1の区域に達しないように逸脱した遅延時間を示したサンプル数がk1個であったとする。この場合において、
(k1/N)>P_U_Ddegradation_level=1
であったならば、劣化レベルはi=1からi=0に変わる。
(k2/N)>P_U_Ldegradation_level=1
であったならば、劣化レベルは、i=2からi=1に変わる。逆に、劣化レベルi=2の区域に達しないように逸脱した遅延時間を示したサンプル数がk2個であったとする。この場合において、
(k2/N)>P_U_Ddegradation_level=1
であったならば、図4Dに示されるように、劣化レベルはi=2からi=1に変わる。
(k3/N)>P_U_Ldegradation_level=1
であったならば、劣化レベルは、i=1からi=2に変わる。逆に、劣化レベルi=1の区域に達しないように逸脱した遅延時間を示したサンプル数がk3個であったとする。この場合において、
(k3/N)>P_U_Ddegradation_level=1
であったならば、図4Dに示されるように、劣化レベルはi=1からi=0に変わる。
図1に示すように、制御装置は管理装置からのコマンドを実行するために用いられる。制御装置は、既にネットワークに配置された、ネットワークサービスをサポートする設備、例えば、VoIPサービスをサポートするSIPエージェントサーバなどである。これらの制御装置の特性は、サポートするネットワークサービスに所定の制御を提供できることであり、例えば、SIPエージェントサーバは、VoIPのコールアクセスなどを制御することができる。本発明の管理装置は、制御装置により提供された制御機能を基づいて、制御ポリシーを作成し、品質管理を実現する。また、ネットワークがMPLS/QoS技術を全面的にサポートできるなら、制御装置がMPLS/QoSを制御する制御サーバであってよい。この場合、管理装置は、MPLS/QoS制御サーバにより提供される制御機能、例えば、流量分類、明示ルーティングなどに基づいて、制御ポリシーを作成し、そして、このサーバに応用し品質管理の目標を達成する。
ネットワークサービスにおけるサービス品質を保証するための方法であって、
ネットワークサービス品質のヒストリカルレコードを記憶するステップと、
許容可能なネットワークサービスの最大サービス遅延を入力するステップと、
ネットワークサービスのサービス品質とユーザ数の間の所望のコントロールレベルを入力するステップと、
前記ヒストリカルレコード、最大サービス遅延及びサービス品質とユーザ数との間のコントロールレベルに基づいて、各サービスノードに提供できるサービス品質保証内容をサービスノードペア毎に確定するステップと、
前記サービス品質保証内容に基づいて、対応するサービスノードペアの間のサービス品質をリアルタイムに監視するステップと、
サービスノードペアの間でサービス品質の劣化が生じた場合、該サービスノードペアの間のネットワークサービスに対して規制を行うステップと、
を含むネットワークサービス品質保証方法。
(付記2)
前記ネットワークにおける各サービスノードペアのサービス品質保証内容を検査し、所定のサービスノードペアのサービス品質保証を単独で修正する付記1に記載のネットワークサービス品質保証方法。
前記対応するサービスノードペアの間のサービス品質をリアルタイムに監視するステップは、当該サービスノードペアの間にサービス品質劣化が生じたこと及びサービス品質劣化の程度を検出するステップを含み、
前記サービス品質劣化の程度に変化が生じた場合に、前記サービスノードペアの間のネットワークサービスへの制御ポリシーを調整する付記1に記載のネットワークサービス品質保証方法。
前記各サービスノード間で模擬サービスフローが送受信され、対応するサービスノードペアの間のサービス品質がリアルタイムに監視される付記3に記載のネットワークサービス品質保証方法。
前記ネットワークサービス品質のヒストリカルレコードは、前記ネットワークにおける各サービスノードペアの間のネットワークサービス品質のヒストリカルレコードである付記1に記載のネットワークサービス品質保証方法。
前記サービスノードペアは、二つの都市間のノードペア、二つのローカルエリアネットワーク間のノードペアまたは二つの建築物間のノードペアを含む付記5に記載のネットワークサービス品質保証方法。
前記各サービスノード間で模擬サービスフローが送受信され、送信前記サービスノードペアの間のネットワークサービス品質は、各サービスノードで受信された模擬サービスフローの品質により測定される付記5に記載のネットワークサービス品質保証方法。
前記サービスノードペアの間のネットワークサービス品質のヒストリカルレコードに変化が生じた場合に、該サービスノードへのサービス品質保証が、許容可能なネットワークサービスの最大サービス遅延、ネットワークサービスのサービス品質とユーザ数との間の所望のコントロールレベル、変化したネットワークサービス品質のヒストリカルレコードに基づいて相応に調整される付記5に記載のネットワークサービス品質保証方法。
(付記9)
前記対応するサービスノードペアの間のサービス品質をリアルタイムに監視するステップは、サービス品質の安全領域を設定し、所定のサービスノードペアのサービス品質が該安全領域から離れるか、または、該安全領域に戻るかを仮説検定理論に基づいて判断し、該所定のサービスノードペアの間のサービス品質が該安全領域から離れた場合、該所定のサービスノードペアに間のサービス品質の劣化が生じたものと判断する付記3に記載のネットワークサービス品質保証方法。
(付記10)
前記サービス品質の劣化を検出した後に、前記サービス品質の変化が劣化程度の値の変化として表示され通知され、前記サービスノードペアの間のネットワークサービスへの制御ポリシーを調整する付記9に記載のネットワークサービス品質保証方法。
前記サービス品質劣化の程度が、増加傾向、減少傾向及び完全回復に分けられ、前記サービス品質劣化が検出された後に、サービス品質の変化が前記サービス品質劣化の程度の変化として表示され通知される付記10に記載のネットワークサービス品質保証方法。
(付記12)
前記サービスノードペアの間のネットワークサービスへの制御ポリシーを調整するステップは、劣化程度が増加傾向であった場合、より厳しい制御ポリシーを採用し、許容可能なネットワークサービスの最大サービス遅延を超える劣化を避け、劣化程度が減少傾向であった場合、より緩慢な制御ポリシーを採用し、エンドユーザへの影響を軽減する付記3または11に記載のネットワークサービス品質保証方法。
(付記13)
前記サービスノードペアの間のネットワークサービスへの制御ポリシーを調整するステップは、制御メカニズムのパラメータを調整し、アプリケーション制御ポリシーの制御装置のタイプ、位置及び数量を調整し、コールされた制御メカニズムを調整する付記3または11に記載のネットワークサービス品質保証方法。
ネットワークサービスにおけるサービス品質を保証するシステムであって、
前記システムは、管理装置、監視装置及び制御装置を含み、前記管理装置は、前記監視装置と前記制御装置とネットワークを介して接続され、
前記管理装置は、
ネットワークサービス品質のヒストリカルレコードを記憶するための記憶ユニットと、
許容可能なネットワークサービスの最大サービス遅延、及び、サービス品質とユーザ数の間のコントロールレベルを入力するための入力ユニットと、
前記ヒストリカルレコード、最大サービス遅延、及び、サービス品質とユーザ数の間のコントロールレベルに基づいて、前記ネットワークにおける各サービスノードペアの間のネットワークサービスに提供できるサービス品質保証を得るためのサービス品質保証生成ユニットと、
前記監視装置及び制御装置と情報を交換するための情報交換ユニットと、
を含み、
前記監視装置は、前記サービス品質保証に基づいて、対応するサービスノードペアの間のネットワークサービス品質をリアルタイムに監視し、サービスノードペアの間でサービス品質の劣化が生じた場合、その旨を前記管理装置に通知し、
前記制御装置は、前記管理装置からの指令を受け、サービスノードペアの間のネットワークサービスに対して規制を行うネットワークサービス品質保証システム。
(付記15)
前記入力ユニットは、さらに、
受け入れられるネットワークサービスの最大サービス遅延を入力するための第一の入力ユニットと、
ネットワークサービスのサービス品質とユーザ数の間の所望のコントロールレベルを入力するための第二の入力ユニットと、
各サービスノードペアの間のネットワークサービス品質保証内容を表示し、所定のサービスノードペアのサービス品質保証内容を単独で修正するための第三の入力ユニットと、
を含む付記14に記載のネットワークサービス品質保証システム。
(付記16)
前記監視装置は、複数の監視装置を含み、各監視装置は、対応するサービスノードに接続され、前記監視装置は、
ネットワークサービスを模擬する模擬サービスフローを他の監視装置に送信するための送信ユニットと、
送られてきた模擬サービスフローを受信し、該模擬サービスフローのサービス遅延を計算し、計算により得られたサービス遅延及び送信者/受信者の情報を共に検出ユニットに伝送するための受信ユニットと、
サービス品質の劣化を検出し、警告メッセージ、更新メッセージ及び警告解消メッセージを送信するための検出ユニットと、
サービス品質のヒストリカルレコードを維持・更新するための記憶ユニットを、
を含む付記14に記載のネットワークサービス品質保証システム。
(付記17)
前記検出ユニットは、品質変化検出モジュールを更に含み、
前記品質変化検出モジュールは、サービス品質の安全領域を設定し、所定のサービスノードペアのサービス品質が該安全領域から離れたか、または、該安全領域に戻ったかを仮説検定理論に基づいて判断し、所定のサービスノードペアのサービス品質が該該安全領域から離れた場合、該サービスノードペアのサービス品質の劣化が生じたものと判断する付記16に記載のネットワークサービス品質保証システム。
前記品質変化検出モジュールがサービス品質の劣化を検出した後に、サービス品質の変化が劣化程度の値の変化として表示され、前記管理装置に通知され、前記管理装置に該サービスノードペアの間のネットワークサービスの制御ポリシーを調整させる付記17に記載のネットワークサービス品質保証システム。
(付記19)
前記監視装置は、サービス品質の劣化が生じたかをリアルタイムに検出し、サービス品質の劣化が生じた時に、その旨を前記管理装置に報告し、
前記管理装置は、サービス品質の劣化の警告を受取った後に、前記制御装置の制御メカニズムに基づいて制御ポリシーを作成し、作成された制御ポリシーを前記制御装置に通知し、
前記監視装置が品質劣化の警告を送信した後に、前記監視装置は、サービス品質の変化をリアルタイムに計測し、品質劣化の程度の変化を更新メッセージの形で前記管理装置に通知し、
前記管理装置は、前記更新メッセージを受取った後に、品質劣化の程度の変化に基づいて、前記制御ポリシーをそれ相応に調整し、行われた調整を前記制御装置に通知する付記14に記載のネットワークサービス品質保証システム。
サービス品質の劣化レベルが複数個の区域に区分けされ、
複数の区域各々に応じて異なる規制率が、各サービスノードの属する区域に応じて適用される付記14記載のネットワークサービス品質保証システム。
サービスノードペアの間のサービス品質の劣化レベルが或る区域に属しているように管理装置で管理されていた場合に、サービスノードペアの少なくとも一方で測定された瞬時的なサービス品質の測定値が、所定の頻度を超えて別の区域に属するようになったとき、前記サービスノードペアの間のサービス品質の劣化レベルは、該別の区域に属するように更新される付記14記載のネットワークサービス保証システム。
ネットワークサービスにおけるサービス品質を保証するためのプログラムであって、
ネットワークサービス品質のヒストリカルレコードを記憶する機能と、
許容可能なネットワークサービスの最大サービス遅延を入力する機能と、
ネットワークサービスのサービス品質とユーザ数の間の所望のコントロールレベルを入力する機能と、
前記ヒストリカルレコード、最大サービス遅延、及び、サービス品質とユーザ数の間のコントロールレベルに基づいて、各サービスノードに提供できるサービス品質保証内容をサービスノードペア毎に確定する機能と、
前記サービス品質保証内容に基づいて、対応するサービスノードペアの間のサービス品質をリアルタイムに監視する機能と、
サービスノードペアの間でサービス品質の劣化が生じた場合、該サービスノードペアの間のネットワークサービスに対して規制を行う機能と、
をネットワークサービスシステムに実行させるネットワークサービス品質保証提供用プログラム。
(付記23)
前記ネットワークにおける各サービスノードペアのサービス品質保証内容を検査し、所定のサービスノードペアのサービス品質保証内容を単独で修正する付記20に記載のネットワークサービス品質保証提供用プログラム。
前記対応するサービスノードペアの間のサービス品質をリアルタイムに監視する機能は、当該サービスノードペアの間にサービス品質劣化が生じたか、及び、サービス品質劣化の程度を検出する機能を含み、
前記サービス品質劣化の程度に変化が生じた場合に、前記サービスノードペアの間のネットワークサービスへの制御ポリシーを調整する付記20に記載のネットワークサービス品質保証提供用プログラム。
ネットワークサービスにおけるサービス品質を保証するためのプログラムを記憶する記憶媒体であって、
ネットワークサービス品質のヒストリカルレコードを記憶するステップと、
許容可能なネットワークサービスの最大サービス遅延を入力するステップと、と、
ネットワークサービスのサービス品質とユーザ数の間の所望のコントロールレベルを入力するステップと、
前記ヒストリカルレコード、最大サービス遅延、及び、サービス品質とユーザ数の間のコントロールレベルに基づいて、各サービスノードに提供できるサービス品質保証内容をサービスノードペア毎に確定するステップと、
前記サービス品質保証に基づいて、対応するサービスノードペアの間のサービス品質をリアルタイムに監視するステップと、
サービスノードペアの間でサービス品質の劣化が生じた場合、該サービスノードペアの間のネットワークサービスに対して規制を行うステップと、
をネットワークサービスシステムに実行させるプログラムを記憶するネットワークサービス品質保証提供用プログラム記憶媒体。
210 制御サーバ
220 QMサーバ
Claims (10)
- ネットワークサービスにおけるサービス品質を保証するための方法であって、
ネットワークサービス品質のヒストリカルレコードを記憶するステップと、
許容可能なネットワークサービスの最大サービス遅延を入力するステップと、
ネットワークサービスのサービス品質とユーザ数の間の所望のコントロールレベルを入力するステップと、
前記ヒストリカルレコード、最大サービス遅延及びサービス品質とユーザ数との間のコントロールレベルに基づいて、各サービスノードに提供できるサービス品質保証内容をサービスノードペア毎に確定するステップと、
前記サービス品質保証内容に基づいて、対応するサービスノードペアの間のサービス品質をリアルタイムに監視するステップと、
サービスノードペアの間でサービス品質の劣化が生じた場合、該サービスノードペアの間のネットワークサービスに対して規制を行うステップと、
を含むネットワークサービス品質保証方法。 - 前記サービスノードペアの間のネットワークサービス品質のヒストリカルレコードに変化が生じた場合に、該サービスノードへのサービス品質保証が、許容可能なネットワークサービスの最大サービス遅延、ネットワークサービスのサービス品質とユーザ数との間の所望のコントロールレベル、変化したネットワークサービス品質のヒストリカルレコードに基づいて相応に調整される請求項1に記載のネットワークサービス品質保証方法。
- 前記対応するサービスノードペアの間のサービス品質をリアルタイムに監視するステップは、サービス品質の安全領域を設定し、所定のサービスノードペアのサービス品質が該安全領域から離れるか、または、該安全領域に戻るかを仮説検定理論に基づいて判断し、該所定のサービスノードペアの間のサービス品質が該安全領域から離れた場合、該所定のサービスノードペアに間のサービス品質の劣化が生じたものと判断する請求項1に記載のネットワークサービス品質保証方法。
- 前記サービス品質の劣化を検出した後に、前記サービス品質の変化が劣化程度の値の変化として表示され通知され、前記サービスノードペアの間のネットワークサービスへの制御ポリシーを調整する請求項3に記載のネットワークサービス品質保証方法。
- 前記サービスノードペアの間のネットワークサービスへの制御ポリシーを調整するステップは、劣化程度が増加傾向であった場合、より厳しい制御ポリシーを採用し、許容可能なネットワークサービスの最大サービス遅延を超える劣化を避け、劣化程度が減少傾向であった場合、より緩慢な制御ポリシーを採用し、エンドユーザへの影響を軽減する請求項1または4に記載のネットワークサービス品質保証方法。
- ネットワークサービスにおけるサービス品質を保証するシステムであって、
前記システムは、管理装置、監視装置及び制御装置を含み、前記管理装置は、前記監視装置と前記制御装置とネットワークを介して接続され、
前記管理装置は、
ネットワークサービス品質のヒストリカルレコードを記憶するための記憶ユニットと、
許容可能なネットワークサービスの最大サービス遅延、及び、サービス品質とユーザ数の間のコントロールレベルを入力するための入力ユニットと、
前記ヒストリカルレコード、最大サービス遅延、及び、サービス品質とユーザ数の間のコントロールレベルに基づいて、前記ネットワークにおける各サービスノードペアの間のネットワークサービスに提供できるサービス品質保証を得るためのサービス品質保証生成ユニットと、
前記監視装置及び制御装置と情報を交換するための情報交換ユニットと、
を含み、
前記監視装置は、前記サービス品質保証に基づいて、対応するサービスノードペアの間のネットワークサービス品質をリアルタイムに監視し、サービスノードペアの間でサービス品質の劣化が生じた場合、その旨を前記管理装置に通知し、
前記制御装置は、前記管理装置からの指令を受け、サービスノードペアの間のネットワークサービスに対して規制を行うネットワークサービス品質保証システム。 - 前記入力ユニットは、さらに、
受け入れられるネットワークサービスの最大サービス遅延を入力するための第一の入力ユニットと、
ネットワークサービスのサービス品質とユーザ数の間の所望のコントロールレベルを入力するための第二の入力ユニットと、
各サービスノードペアの間のネットワークサービス品質保証内容を表示し、所定のサービスノードペアのサービス品質保証内容を単独で修正するための第三の入力ユニットと、
を含む請求項6に記載のネットワークサービス品質保証システム。 - 前記監視装置は、複数の監視装置を含み、各監視装置は、対応するサービスノードに接続され、前記監視装置は、
ネットワークサービスを模擬する模擬サービスフローを他の監視装置に送信するための送信ユニットと、
送られてきた模擬サービスフローを受信し、該模擬サービスフローのサービス遅延を計算し、計算により得られたサービス遅延及び送信者/受信者の情報を共に検出ユニットに伝送するための受信ユニットと、
サービス品質の劣化を検出し、警告メッセージ、更新メッセージ及び警告解消メッセージを送信するための検出ユニットと、
サービス品質のヒストリカルレコードを維持・更新するための記憶ユニットを、
を含む請求項6に記載のネットワークサービス品質保証システム。 - 前記検出ユニットは、品質変化検出モジュールを更に含み、
前記品質変化検出モジュールは、サービス品質の安全領域を設定し、所定のサービスノードペアのサービス品質が該安全領域から離れたか、または、該安全領域に戻ったかを仮説検定理論に基づいて判断し、所定のサービスノードペアのサービス品質が該該安全領域から離れた場合、該サービスノードペアのサービス品質の劣化が生じたものと判断する請求項8に記載のネットワークサービス品質保証システム。 - ネットワークサービスにおけるサービス品質を保証するためのプログラムであって、
ネットワークサービス品質のヒストリカルレコードを記憶する機能と、
許容可能なネットワークサービスの最大サービス遅延を入力する機能と、
ネットワークサービスのサービス品質とユーザ数の間の所望のコントロールレベルを入力する機能と、
前記ヒストリカルレコード、最大サービス遅延、及び、サービス品質とユーザ数の間のコントロールレベルに基づいて、各サービスノードに提供できるサービス品質保証内容をサービスノードペア毎に確定する機能と、
前記サービス品質保証内容に基づいて、対応するサービスノードペアの間のサービス品質をリアルタイムに監視する機能と、
サービスノードペアの間でサービス品質の劣化が生じた場合、該サービスノードペアの間のネットワークサービスに対して規制を行う機能と、
をネットワークサービスシステムに実行させるネットワークサービス品質保証提供用プログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/939,775 US8089877B2 (en) | 2006-11-15 | 2007-11-14 | Method, system, program, and readable storage medium for providing service quality guarantee to network service |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200610146537.4 | 2006-11-15 | ||
CN2006101465374A CN101188509B (zh) | 2006-11-15 | 2006-11-15 | 一种为网络服务提供服务质量保证的方法、系统 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008125055A true JP2008125055A (ja) | 2008-05-29 |
JP4852509B2 JP4852509B2 (ja) | 2012-01-11 |
Family
ID=39480710
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007255680A Expired - Fee Related JP4852509B2 (ja) | 2006-11-15 | 2007-09-28 | ネットワークサービスにサービス品質保証を提供する方法、システム、プログラム及び記憶媒体 |
Country Status (3)
Country | Link |
---|---|
US (1) | US8089877B2 (ja) |
JP (1) | JP4852509B2 (ja) |
CN (1) | CN101188509B (ja) |
Families Citing this family (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7924715B2 (en) * | 2008-05-12 | 2011-04-12 | Nortel Networks Limited | Method and apparatus for discovering, negotiating, and provisioning end-to-end SLAs between multiple service provider domains |
US9009293B2 (en) * | 2009-11-18 | 2015-04-14 | Cisco Technology, Inc. | System and method for reporting packet characteristics in a network environment |
CN101741641B (zh) * | 2009-11-30 | 2011-11-16 | 北京航空航天大学 | 基于链路的通信网络业务可靠性试验方法 |
CN101729296B (zh) * | 2009-12-29 | 2012-12-19 | 中兴通讯股份有限公司 | 一种以太网流量统计分析的方法和系统 |
US8626900B2 (en) * | 2010-07-02 | 2014-01-07 | At&T Intellectual Property I, L.P. | Method and system to proactively identify degraded network performance |
CN102316086B (zh) * | 2010-07-02 | 2016-03-02 | 中兴通讯股份有限公司 | 业务数据的中继方法及中继节点系统 |
US9729404B2 (en) | 2010-10-19 | 2017-08-08 | Telefonaktieboalget Lm Ericsson (Publ) | Quality of service monitoring device and method of monitoring quality of service |
US9426041B2 (en) | 2011-05-06 | 2016-08-23 | Skype | Communication system and method |
EP2665234B1 (en) * | 2011-06-15 | 2017-04-26 | Huawei Technologies Co., Ltd. | Method and device for scheduling service processing resource |
CN102571614B (zh) * | 2012-03-12 | 2014-09-24 | 前卫视讯(北京)科技发展有限公司 | 对基于多级转发的网络视频的路由进行动态调整的方法和装置 |
WO2014091580A1 (ja) * | 2012-12-12 | 2014-06-19 | 株式会社東芝 | クラウドシステム管理装置、クラウドシステム、再配置方法、及びプログラム |
US8842578B1 (en) * | 2013-05-09 | 2014-09-23 | Yehuda Zisapel | End-to-end (E2E) application packet flow visibility |
WO2016099348A1 (en) * | 2014-12-16 | 2016-06-23 | Telefonaktiebolaget Lm Ericsson (Publ) | Delay sensitive services |
CN107395382A (zh) * | 2016-05-16 | 2017-11-24 | 中兴通讯股份有限公司 | 一种网络质量性能展示方法及装置、系统 |
WO2019100268A1 (zh) * | 2017-11-22 | 2019-05-31 | 深圳市沃特沃德股份有限公司 | 连接引擎的方法与装置 |
CN110636109B (zh) * | 2019-08-19 | 2022-05-13 | 咪咕视讯科技有限公司 | 节点调度优化方法、服务器及计算机可读存储介质 |
CN112543212B (zh) * | 2019-09-23 | 2022-06-14 | 中国科学院声学研究所 | 一种为分布式服务提供请求响应确切通信时延保障的系统 |
US12050938B2 (en) * | 2020-11-30 | 2024-07-30 | Netapp, Inc. | Balance workloads on nodes based on estimated optimal performance capacity |
CN114465921B (zh) * | 2022-01-21 | 2024-06-07 | 网宿科技股份有限公司 | 对等网络控制方法、装置、电子设备和存储介质 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002016599A (ja) * | 1999-12-02 | 2002-01-18 | Hitachi Ltd | ネットワーク計測制御システムとネットワーク計測制御方法 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6359976B1 (en) * | 1998-06-08 | 2002-03-19 | Inet Technologies, Inc. | System and method for monitoring service quality in a communications network |
JP2002300181A (ja) * | 2001-03-30 | 2002-10-11 | Nec Corp | 統合ネットワークQoS制御方式 |
JP2005244851A (ja) * | 2004-02-27 | 2005-09-08 | Kddi Corp | ネットワーク性能評価装置およびその方法 |
CN1299466C (zh) * | 2004-07-23 | 2007-02-07 | 北京邮电大学 | 在多域异构ip网络中服务等级规范的分解装置和方法 |
CN100420249C (zh) * | 2005-03-22 | 2008-09-17 | 中国科学院计算技术研究所 | 一种保证无线局域网中的服务质量方法 |
-
2006
- 2006-11-15 CN CN2006101465374A patent/CN101188509B/zh not_active Expired - Fee Related
-
2007
- 2007-09-28 JP JP2007255680A patent/JP4852509B2/ja not_active Expired - Fee Related
- 2007-11-14 US US11/939,775 patent/US8089877B2/en not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002016599A (ja) * | 1999-12-02 | 2002-01-18 | Hitachi Ltd | ネットワーク計測制御システムとネットワーク計測制御方法 |
Also Published As
Publication number | Publication date |
---|---|
US8089877B2 (en) | 2012-01-03 |
US20100238802A1 (en) | 2010-09-23 |
JP4852509B2 (ja) | 2012-01-11 |
CN101188509A (zh) | 2008-05-28 |
CN101188509B (zh) | 2011-10-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4852509B2 (ja) | ネットワークサービスにサービス品質保証を提供する方法、システム、プログラム及び記憶媒体 | |
EP2656548B1 (en) | Communications network management | |
US8782244B2 (en) | Method and apparatus for a software programmable intelligent network | |
US7760643B2 (en) | Automatic policy change management scheme for DiffServ-enabled MPLS networks | |
US8804503B2 (en) | Flow regulation switch | |
US8024438B2 (en) | Methods, systems, and computer program products for implementing bandwidth management services | |
US7660252B1 (en) | System and method for regulating data traffic in a network device | |
US10819637B2 (en) | Determination and indication of network traffic congestion | |
RU2597227C2 (ru) | Способ и система управления полосой пропускания | |
US20080037552A1 (en) | Methods And Systems For Providing Quality Of Service In Packet-Based Core Transport Networks | |
US20080130495A1 (en) | Methods And Systems For Dynamic Bandwidth Management For Quality Of Service In IP Core And Access Networks | |
CN110177054B (zh) | 一种端口队列调度方法、装置、网络控制器及存储介质 | |
KR101538200B1 (ko) | 텔레커뮤니케이션 네트워크에서의 트래픽 제어 실행 방법 및 장치 | |
JP2005539437A (ja) | 無線リソース制御システム | |
Petrangeli et al. | Software‐defined network‐based prioritization to avoid video freezes in HTTP adaptive streaming | |
Petrangeli et al. | Network-based dynamic prioritization of http adaptive streams to avoid video freezes | |
CN108023766B (zh) | 一种基于SDN的自动QoE感知管理装置 | |
Yahyaoui et al. | On minimizing flow monitoring costs in large‐scale software‐defined network networks | |
CN107889126A (zh) | 网络状态的识别方法、dpi监测分析设备和网络系统 | |
WO2023179871A1 (en) | Technique for triggering congestion mitigation actions in an o-ran-compliant communication network | |
Aghaei et al. | AdaptMon: Adaptive Polling-Based Network Monitoring | |
Cruvinel et al. | Profile-based adaptive diffserv policing with learning techniques | |
Nikaeen | Combined Queue-Rate Active Queue Management for Internet Congestion Control | |
KR101114633B1 (ko) | 비디오 트래픽의 연결 제어 방법 및 그 스위칭 장비 | |
Moltchanov | Modeling local stationary behavior of Internet traffic |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100517 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110706 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110726 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110909 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20111004 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20111024 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20141028 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |