JP2000312228A - パケットサーバにおける呼設立方法 - Google Patents
パケットサーバにおける呼設立方法Info
- Publication number
- JP2000312228A JP2000312228A JP2000101549A JP2000101549A JP2000312228A JP 2000312228 A JP2000312228 A JP 2000312228A JP 2000101549 A JP2000101549 A JP 2000101549A JP 2000101549 A JP2000101549 A JP 2000101549A JP 2000312228 A JP2000312228 A JP 2000312228A
- Authority
- JP
- Japan
- Prior art keywords
- service
- quality
- packet
- class
- call
- 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
- 238000000034 method Methods 0.000 title claims abstract description 40
- 238000012545 processing Methods 0.000 claims abstract description 14
- 230000005641 tunneling Effects 0.000 abstract description 13
- 230000005540 biological transmission Effects 0.000 abstract description 2
- 239000003795 chemical substances by application Substances 0.000 description 42
- 238000004891 communication Methods 0.000 description 21
- 238000010586 diagram Methods 0.000 description 9
- 239000000463 material Substances 0.000 description 6
- 230000004044 response Effects 0.000 description 5
- 230000004048 modification Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 239000002131 composite material Substances 0.000 description 3
- 230000011664 signaling Effects 0.000 description 3
- BQCADISMDOOEFD-UHFFFAOYSA-N Silver Chemical compound [Ag] BQCADISMDOOEFD-UHFFFAOYSA-N 0.000 description 2
- 238000013459 approach Methods 0.000 description 2
- 238000013475 authorization Methods 0.000 description 2
- 239000000872 buffer Substances 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000005538 encapsulation Methods 0.000 description 2
- PCHJSUWPFVWCPO-UHFFFAOYSA-N gold Chemical compound [Au] PCHJSUWPFVWCPO-UHFFFAOYSA-N 0.000 description 2
- 229910052737 gold Inorganic materials 0.000 description 2
- 239000010931 gold Substances 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 229910052709 silver Inorganic materials 0.000 description 2
- 239000004332 silver Substances 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 241000015040 Alauda arvensis Species 0.000 description 1
- 229910000906 Bronze Inorganic materials 0.000 description 1
- 239000010974 bronze Substances 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- KUNSUQLRTQLHQQ-UHFFFAOYSA-N copper tin Chemical compound [Cu].[Sn] KUNSUQLRTQLHQQ-UHFFFAOYSA-N 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 230000004069 differentiation Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000009432 framing Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000004927 fusion Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/16—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2854—Wide area networks, e.g. public data networks
- H04L12/2856—Access arrangements, e.g. Internet access
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2854—Wide area networks, e.g. public data networks
- H04L12/2856—Access arrangements, e.g. Internet access
- H04L12/2858—Access network architectures
- H04L12/2859—Point-to-point connection between the data network and the subscribers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/46—Interconnection of networks
- H04L12/4633—Interconnection of networks using encapsulation techniques, e.g. tunneling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/24—Traffic characterised by specific attributes, e.g. priority or QoS
- H04L47/2408—Traffic characterised by specific attributes, e.g. priority or QoS for supporting different services, e.g. a differentiated services [DiffServ] type of service
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/16—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
- H04L69/168—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP] specially adapted for link layer protocols, e.g. asynchronous transfer mode [ATM], synchronous optical network [SONET] or point-to-point protocol [PPP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/16—Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
- H04W28/24—Negotiating SLA [Service Level Agreement]; Negotiating QoS [Quality of Service]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W80/00—Wireless network protocols or protocol adaptations to wireless operation
- H04W80/04—Network layer protocols, e.g. mobile IP [Internet Protocol]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Computer Security & Cryptography (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Communication Control (AREA)
- Mobile Radio Communication Systems (AREA)
- Computer And Data Communications (AREA)
Abstract
した呼設立方法の提供。 【解決手段】 パケットサーバ155での呼設立方法
が、パケットトンネルを用いて他のパケットサーバ13
5との間に呼を設立する必要があるかどうかを定めるス
テップ;と、呼に対する多数のサービスクラスを最初に
相互処理決定することによってパケットトンネルを通し
て呼を設立するステップ;とからなる。呼を設立するス
テップは、「或る個数のサービスクラス」のフィール
ド;からなるサービス品質要求メッセージであって、個
数の値がサービス品質要求メッセージにおいて要求され
るサービスクラスの個数を表すようなサービス品質要求
メッセージ、を他のパケットサーバに送るステップ;か
らなる。サービス品質要求メッセージは、L2TP着信
呼要求又は発信呼要求のメッセージの一部、或いは移動
インターネットプロトコルに用いられる登録要求メッセ
ージの一部である。
Description
し、詳しくはパケット通信システムに関する。
のデータトラフィックが平等に取り扱われ、「最善の努
力」を用いて搬送された。しかし、時を経て、インター
ネットを介しての実時間用途(例えば、オーディオ/映
像会議ツール、ゲーム用途、等)をサポートする必要か
ら、サービスに差異をつけて提供する、或る種のサービ
ス差異化提供形式、が必要となった。このため、インタ
ーネットのユーザに「サービスの品質」を提供するため
の新しいプロトコルが、この技術の当業者によって定義
されつつある。「サービスの品質」は「サービスの種
類」とも称される。
ferentiated Services," RFC2475,December 1998 by S.
Blake, et al.) では、或るサービスの品質(簡単
に、サービス品質)(QoS)を表す符号点(コードポ
イント)を搬送するためにインターネットプロトコルの
ヘッダ内の「サービスの種類」(簡単に、サービス種
類)(ToS)のバイト内に6ビットを定義する。
PHB", draft-ietf-diffserv-phb-ef-01.txt, Nov 199
8, by V. Jacobson, et al.)に、まさにATMにおけ
る定ビットレートサービスのような、異なる構成された
レートサービスにユーザが加入できるようにする1つの
特定の符号点についての記述がある。
draft-ietf-diffserv-af-03.txt, Dec 1998, by J. Hei
nanen, et al.)に、ATMにおける実時間/非実時間
可変ビットレートサービスに類似の、別のサービス種類
についての記述がある。
nted HDLC-like framing," by C. Bormann, IETF draft
August 1998)に、低ビットレートリンクを介した統合
サービスを提供するための保留/再開指向の解が提案さ
れている(PPPはポイント・ツー・ポイント・プロト
コルを意味する)。
agmentation) プロトコル(例えば、資料(K. Slower
et al., "The PPP Multilink Protocol (MP)," RFC199
0, August 1996) を参照)及びそのマルチクラス拡張
部分(例えば、資料(C. Bormann, "The Multi-class E
xtension to Multilink PPP," IETF draft August 199
8)を参照)から構成される。
1つは、仮想私設網(VPN)と称する通信ネットワー
クを提供するように、異なる現場を一体に結合するため
の強化型データバックボーンとしての用法である。VP
Nの適用例は、企業の従業員が例えば家庭でインターネ
ットを介して企業のデータネットワークに遠隔アクセス
できるような、企業環境における適用である。VPNに
おいては、公共通信ネットワーク施設を用いるにも拘わ
らず、閉ユーザ群に参加する遠隔ユーザに対するセキュ
リティ(機密保護)及び認証が与えられる。
業員に、WAN(広域ネットワーク)に似た通信手段が
得られる(企業ネットワークでも又、例えば、ユーザが
企業ネットワークにダイヤルするなどして直接に遠隔ア
クセスが可能であるが、VPNを利用する方が経済的に
有利である)。
ト・ツー・ポイント・トンネリングプロトコル)及びL
2F(レイヤー2・フォワーディング)プロトコルのよ
うな「トンネリングプロトコル」が用いられる。概して
いえば、トンネリングプロトコルにおいては、1個のパ
ケットを別のパケット内に置くことにより公衆ネットワ
ークを介して私用データストリームの生成が可能にな
る。VPNの構成においては、インターネットプロトコ
ル(IP)パケットが別のIPパケット内に置かれる
(IP・イン・IP)。
(インターネット・エンジニアリング・タスクフォース
(インターネットの研究開発及び標準化組織))が、L
2TP(レイヤー2・トンネリングプロトコル)を開発
中で、これは、PPTP及びL2Fの混成融合プロトコ
ルである(例えば資料(K. Hamzeh, T, Kolar, M. Litt
lewood, G. Singh Pall, J. Taarud, A. J. Valencia,
W. Verthein, 「LayerTwo Tunneling Protocol "L2TP",
Internet draft, Marh, 1998」)を参照)。
クセス形式は、VPNサービスを提供するインターネッ
ト接続サービス業者(簡単に、インターネット接続業
者)への従来型電話サービスによる接続を介して行うア
クセスである。
ン又は同等の装置に組み込み、特定のインターネット接
続業者(以下、家庭用インターネット接続業者、と称す
る)の顧客アカウント(口座)を取得する(尚、ユーザ
のパソコンが上記トンネルプロトコルのうちの1つをサ
ポートするように適切に構成されていると仮定する)。
ユーザがVPNにアクセスするには、単に、家庭用イン
ターネット接続業者に対してデータ呼を発起して(例え
ば、その業者に連関する電話番号をダイヤルして)、V
PNに「ログイン」(登録)するだけである。
TPプロトコルにおいては、いくつもの呼を搬送するた
めに2つのVPNサービス提供業者の間にトンネルが設
立される。残念ながら、上記のL2TPプロトコルは、
「サービス品質」問題(「差異化サービス」問題として
も知られる)を扱わない。このため、呼に対する保証最
少帯域幅のようなサービス品質保証なしにL2TPプロ
トコルを採用することを躊躇するユーザもある。
の符号点値のみを用いて呼ごとのサービス品質を相互処
理により決定(相互処理決定)(negotiate) すること
ができるようにL2TPプロトコルを修正することがこ
の技術の当業者によって提案された(例えば、資料("L
ayer Two Tunneling Protocol 'L2TP' IP Differential
Services Extension," July 1998, draft-ietf-pppext
-l2tp-ds-02.txt@http://www.ietf.org) を参照)。
呼ごとのサービス品質を与える手法は、L2TPに基づ
くシステムにおける問題に対する完全な解ではない。詳
しくは、上記のPPPマルチリンク・プロトコル(M
P)及びそのマルチクラス拡張部分(マルチクラス対応
のために拡張された部分)も又L2TP環境においてサ
ポートされるべきであることを本発明者は認識してい
る。
明に基づき、L2TPにおける制御信号送信が、1つの
呼の中で、「多数のサービスクラス」(マルチ・サービ
スクラス、とも称する)をサポートするように修正され
る。
の対」(属性値対)(AVP)が、呼の設定用にL2T
P制御メッセージにおいて使用するために定義される
(L2TPにおいて定義されるように属性値対を用いて
更に制御信号が定められる)。
Q)メッセージ又はL2TP発信呼要求(OCRQ)メ
ッセージが、サービス品質(QoS)の属性値対(AV
P)を有し、このサービス品質の属性値対が、その呼の
中でのサービス品質のクラスの個数を定義するためのフ
ィールドを有する。個々のPPPマルチクラス拡張部分
ごとに1つのサービス品質が定義される。
ビス品質要求拡張部分及び新しいサービス品質回答拡張
部分が、移動インターネットプロトコル(IP)ネット
ワークで用いるために定義される。
1を参照して従来の技術のマルチリンク・プロトコル
(MP)の例について述べる。図1は、カプセル化され
たマルチリンク・プロトコル(MP)を有するL2TP
パケットの部分を示す。尚、この図1及びこれに続く同
様な図面は、パケットで搬送される関連情報を集約して
示すものであり、パケット内のフィールドの全てを示す
ものではない。
トコル)パケット10は、定義された「サービス品質」
フィールドを有する。「サービス品質」フィールドは、
インターネットプロトコル(IP)ではより一般的には
「サービス種類」(ToS)フィールドと称されるの
で、図中、ToS1、として表す。
ンス番号」フィールドがあり、例示では番号は「1」に
設定され「#1」と表す。「L2TPシーケンス番号」
フィールドに続いて「PPPヘッダ」フィールド及び
「MPクラス」フィールドがあり、例示ではこのパケッ
トの「MPクラス」は「1」である。
制御メッセージ、及び異なるL2TPデータセッション
は、異なるシーケンス番号又はシーケンス番号群を用い
る。詳しくは、L2TPは現在のところ、特定のクラス
又はリンクの、送信されたPPPパケットの各々に対し
て、異なるシーケンス番号、又はシーケンス番号群を必
要とする。
るL2TPパケット11及び12として示す。L2TP
パケット11は次のクラス1パケットを搬送するパケッ
トで、L2TPパケット10と同じ設定されたシーケン
ス番号を用い、このフィールドの値としては単にシーケ
ンス(又はシーケンス番号群)中の次の番号、すなわ
ち、「2」をとる。
なわち、異なるL2TPデータセッション、の場合にな
ると、異なるシーケンス番号付けスペース、又はシーケ
ンス番号群、が用いられる。このことを、セッション2
のL2TPパケット12で表す。このL2TPパケット
12は、MPクラスが「2」で、全く異なるシーケンス
番号系、例えば、「31」を用いるPPPデータを搬送
する。
通信システム100を示す。本発明の概念の他は、構成
要素は周知であり、詳細には説明しない。例えば、パソ
コン(PC)105は、インターネット接続を設立する
ために公衆交換電話ネットワーク(PSTN)110を
介してインターネット接続業者Aに対しダイヤルアップ
方式のアクセスを行うためのデータ通信装置(図示しな
い)を有する。
の実線は、それぞれの終点間の周知の通信施設を表す。
例えば、パソコン105と公衆交換電話ネットワーク1
10との間の接続実線は市内ループ接続回線を表し、イ
ンターネット接続業者Aとインターネット130との間
の接続は同期光ネットワーク(SONET)を介して非
同期転送モード(ATM)によってサポートされる、等
である。
トコル、急速回送サービス(Expedited Forwarding Ser
vice)、保証回送サービス(Assured Forwarding Servi
ce)、並びに、マルチクラス拡張部分を含むPPPマル
チリンク・プロトコル(MP)(以下、MPプロトコ
ル、とも称する)に詳しいものと仮定する。
とする。mL2TP=「L2TP」(資料 (K. Hamze
h, T. Kolar, M. Littlewood,G. Singh Pall, J. Taaru
d, A. J. Valencia, W. Verthein:Layer Two Tunneling
Protocol "L2TP", Internet draft, March, 1998) に
定義される)に本説明に記述の修正(modification)を
加えた「修正版L2TP」。
なわち、mL2TPをサポートするネットワークアクセ
スサーバ(NAS)。LNS=mL2TPをサポートす
るネットワーク・サーバ(NS)。
説明を簡単にするために用いられる。このため、そして
又この技術分野の当業者に明らかなように、本発明の概
念は、これらの定義により制限されるものではなく、ど
のトンネリングプロトコル及び連関する処理装置にも適
用可能である。
は、インターネット接続業者Aネットワークとして表さ
れるようなインターネット接続業者Aからなる。後者す
なわち、インターネット接続業者Aネットワークは、m
L2TPアクセス制御装置(LAC)155(取り扱い
担当のLACとも称する)からなり、このmL2TPア
クセス制御装置155(又は簡単に、アクセス制御サー
バ)は、この技術分野で知られる(インターネット接続
業者Aの)「アクセスポイント」(point of presenc
e) ルータ(図示しない)、ローカル・ネットワーク1
60、及びルータ165を有する。
企業の例示ネットワークに、mL2TPをサポートする
ネットワーク・サーバ(NS又はLNS)135(又は
簡単に、ネットワーク・サーバ)を介してアクセスする
ためのVPN(仮想私設網)サービスをインターネット
接続業者Aが提供し、これにより、他の種々の機能のほ
かに、ルーティング(検討された経路による転送)及び
ファイヤウオールの能力が得られるものと仮定する。
(企業のネットワークは例えば、ネットワーク・サーバ
135の背後に適切に保護されたローカル・エリア・ネ
ットワークの集合であると仮定する。)
連関するユーザのためのVPNサービス)は、インター
ネット接続業者Aを介しての点線1及び点線2によって
表される。この場合、接続構成(conductivity)は、2
点間接続通信用(ポイント・ツー・ポイント)のマルチ
リンク・プロトコル(MP)のセッションであり、その
終点は、一端が、遠隔ユーザのネットワーク処理用装置
(パソコン105で表されるような)であり、他端が、
この接続構成がネットワーク・サーバ135において終
端するその終端装置である。
担当のアクセス制御サーバ、及びネットワーク・サーバ
で行うことができる。すなわち、各構成要素が、パケッ
ト、8ビットバイト、並びに接続開始及び停止時刻を計
数する。)
するためのトンネルが、既知のL2TP手法又は米国特
許出願(of Chuah:entitled "Providing Quality of Se
rvice in Layer Two Tunneling Protocol Networks," s
erial No.09/259900, filedon February 26, 1999)に
記述される方法を用いて、取り扱い担当のアクセス制御
サーバ(LAC)とネットワーク・サーバ(LNS)と
の間に既に設定され又は相互処理決定されているものと
仮定する。
スを望み、既に認証されているものと仮定する。(例え
ば、安全な管路に対して、IETFが、保全のための2
つのプロトコルすなわち、PAP(パスワード認証プロ
トコル)及びCHAP(パスワード暗号化認証プロトコ
ル)を定義している(これらについては、例えばIET
FのRFC(規格書)1334「PPP認証プロトコ
ル」を参照されたい)。
C)155がユーザを認証できない場合、接続は受け入
れられない。本発明の構成においては、ユーザと取り扱
い担当のアクセス制御サーバ(LAC)との間の接続が
マルチリンク・プロトコル(MP)をサポートし、同様
に認証されるものと仮定する。
アクセス制御サーバ(LAC)155(又はネットワー
ク・サーバ(LNS)135)が、ユーザからの着信呼
を設定するための要求を受信する。本発明の概念に基づ
き、個別のセッションの各々が多数のサービス品質を要
求できる。
はネットワーク・サーバ(LNS)135)が、ユーザ
の、事前定義されたプロフィル(概観)に基づいて、又
は受信されたMPメッセージに定義されたように、関連
トラフィックパラメータ及びサービス品質(符号点)
(下に述べる)を定める。
づく場合には、アクセス制御サーバ(LAC)155
(又はネットワーク・サーバ(LNS)135)が、こ
の技術分野で知られるように、それぞれの認証・許可・
課金サーバと通信して、例えば、ユーザぼログイン名に
基づいてユーザのプロフィルを得る。しかし、本説明の
以下残りの部分においては、本発明の概念を、アクセス
制御サーバ(LAC)155への着信呼でMPメッセー
ジを用いた場合について述べる。)
ートするために、そして本発明の概念に基づき、L2T
Pの一形式であるmL2TPプロトコルが用いられる。
L2TPの場合のように、mL2TPプロトコルには、
与えられたトンネルで動作する2つの並行成分がある。
すなわち、アクセス制御サーバ(LAC)及びネットワ
ーク・サーバ(LNS)の各対の間の制御メッセージ、
並びに同じLAC・LNS対の間のペイロードパケット
の2つである。
ザのデータセッションのためのmL2TPカプセル化さ
れたMPパケットを搬送するために用いられる。L2T
Pの場合のように、「次受信」(Nr)フィールド及び
「次送信」(Ns)フィールドが制御メッセージ内に常
に存在し、ペイロードパケット内にはオプションとして
存在する。制御メッセージ及びペイロードメッセージは
異なるシーケンス番号群を用いる。
モデル)については、「次受信」及び「次送信」のフィ
ールドの維持及び使用に関する限り、L2TPプロトコ
ル案(draft) の定義に変更はない。
2TP制御メッセージが、取り扱い担当のアクセス制御
サーバ(LAC)とネットワーク・サーバ(LNS)と
の間で交換される。したがって、2つのL2TPピア
(対等サーバ)が多数のサービスクラス(マルチ・サー
ビスクラス)を有する呼を設立、又は相互処理決定でき
るようにするために、新しい属性値の対(下に述べる)
が定義されて、L2TP制御メッセージ(したがって、
これがmL2TP制御メッセージとなる)に用いられ
る。
のサービス品質の相互処理決定が加わる他には、L2T
Pトンネル設定手順は変わらないことを認識されたい。
の呼内で多数のサービス品質を相互処理決定するための
本発明に基づく方法を例示する高次レベルの流れ図であ
る。(アクセス制御サーバ(LAC)155及びその他
のサーバがそれぞれ、従来の(したがってここには述べ
ない)プログラム作成手法を用いて、下に述べる方法を
実行できるように、これらサーバが適切にプログラムさ
れているものと仮定する。)
担当のアクセス制御サーバ(LAC)が、マルチリンク
・ヘッダを有する1個のPPP・LCPフレームをユー
ザから受信する。マルチリンク・ヘッダを識別の後、取
り扱い担当のアクセス制御サーバ(LAC)(例えば、
155)が、修正されたマルチリンク・ヘッダ内の「推
測クラス番号」フィールドの値及び連関するサービス種
類の値を点検して、着信呼要求(ICRQ)メッセージ
(下に述べる)への添付用に、適切な「サービス品質要
求の属性値対」を生成する。
クラス番号」フィールド("# Susp.Clses" field) は
現在のところ、マルチリンク・ヘッダにおいて利用可能
である。したがって、そして本発明の概念に基づき、マ
ルチリンク・ヘッダが、サービス品質情報(図14にお
いて3個のToS(サービス種類)として例示)を追加
して搬送するために、図14に示すように修正され
る。)
アクセス制御サーバ(LAC)が、サービス品質(Qo
S)要求の属性値対を有する着信呼要求メッセージを送
信する。本発明の概念に基づき、サービス品質要求の属
性値対が、この呼に連関するサービス品質クラスの個数
及びサービス品質の種類を指定する(下で更に述べ
る)。
アクセス制御サーバ(LAC)が、受信された着信呼回
答メッセージの中でサービス品質回答の属性値対を有す
る回答を受信する。それからステップ325において、
取り扱い担当のアクセス制御サーバ(LAC)が、着信
呼接続(ICCN)メッセージで応答する。2つのL2
TPピア(対等サーバ)(ここではアクセス制御サーバ
(LAC)及びネットワーク・サーバ(LNS)で表さ
れる)の間で上記の処理を行うための、これに対応する
制御メッセージの処理を図4に例示する。
性値対(AVP)のフォーマットを例示する。この属性
値対の最初の4ビットは、予め定義されたビットパター
ンの「1100」(L2TPの定義)を有する。ビット
位置4及び5は、「何でもかまわない」(don't care)
値である。そして、ビット位置6及び7は、2個の新し
いパラメータ「D」及び「L」で、「D」は遅れクラス
ビットを表し、「L」は損失クラスを表す。
が遅れクラスのみをサポートする場合に用いられる。言
い換えれば、もし「D」ビットが着信呼要求メッセージ
に設定される場合、差異化された符号点のうちの遅れビ
ットのみが考慮される(下に述べる)。同様に、「L」
ビットは、もし基本をなすトンネルが損失クラスのみを
サポートする場合に用いられる。すなわち、もし「L」
ビットが設定される場合、符号点のうちの損失ビットの
みが考慮される
ット長のフィールドがありその値はこの属性値対のサイ
ズを表す。8ビット長のフィールドの後には、2バイト
の、「業者(ベンダ)に固有のID(識別名)」のフィ
ールドがある。(ここでは一例として、ルーセント社
(Lucent)のIDを搬送する場合を示し、又この呼が多
数のサービス品質を有することを表す。)(代わりに、
これを、このメッセージが多数のサービス品質を有する
呼メッセージであることを明らかにする予め定義された
mL2TP属性値対の符号に置き換えてもよい。)
は、2バイトの「L2TP属性種類」のフィールドがあ
り、ここでは「1」に設定される。「属性種類」のフィ
ールドの次には、要求されているサービス品質の個数を
指定する「クラス個数」のフィールドがある。この例で
は、「クラス個数」のフィールドは、図3のステップ3
05において定められる異なるクラスの個数に等しい。
「クラス個数」のフィールドの値によって指定される個
数の「差異化サービス符号点値」(differentiated ser
vicescode point values) (1バイト長のサービス品
質識別名)が来る(「サービス品質」フィールド)。
(図5のサービス品質要求の属性値対に対して、「クラ
ス個数」のフィールドの例示値は「3」である。)
拡張部分に対する差異化されたサービスの、特定のクラ
スを定める。加えて、各サービス品質バイトの最初の2
ビットは、格上げ可能ビット「P」及び格下げ可能ビッ
ト「M」を表す。言い換えれば、「P」及び「M」のビ
ットの用法は、クラスごとに定められる。
表すときは、そのクラスに対するそのセッションのデー
タチャネル内のIPパケットに、選択された差異化符号
点値のみが用いられることを、L2TPピア(サーバ)
が示している。
し要求されたサービス品質がクラスとして利用可能でな
い場合に、より高いサービスレベルを有する差異化サー
ビス符号点値を、mL2TPピアが推薦できることを意
味する。「M」ビットが設定されると、それは、もし要
求されたサービス品質がクラスとして利用可能でない場
合に、より低いサービスレベルを有する差異化サービス
符号点値を、mL2TPピアが推薦できることを意味す
る。
続いて、要すれば、「パッディング」(詰め物)フィー
ルドが、属性値対メッセージを埋めるために用いられ
る。
証回送サービス(Assured Forwarding Service)におけ
る符号点の定義に類似の仕方で定義される。詳しくは、
これら2つのmL2TPピアが1つの呼にクラスAijを
設定する。ここに、「i」は遅れクラスの種類を表し、
「j」は損失クラスの種類を表す。ここでは例示の目的
だけで、i=1,2,3,4;j=1,2,3とする。
個あり、各クラスが、異なる1つの遅れ優先クラスをサ
ポートする。すなわち、各クラスが、次の表に示すよう
な差異化されたサービス符号点(差異化サービス符号
点)Aix、i=1,2,3,4、を有する。
are)状態を表す。すなわち、値は2進値の「0」又は
「1」である。差異化サービス符号点Aijを有する個々
のセッションが、差異化サービス符号点Aixをサポート
するトンネルに写像される。
異なる損失優先クラスをサポートする呼、すなわち、次
の表に示すような差異化サービス符号点Axj、j=1,
2,3,を有する呼、を設定する。
は、「001XXX」又は「XXX010」のような差
異化符号点値が種々のクラスに対して受け入れ可能であ
る。(適切なトラフィック処理のためには、2つのmL
2TPピアが、保証回送サービスをサポートする各トン
ネルについてのレートを指定することが必要である。
2TPピアがいつデータセッションを許可/拒絶すべき
かを定めることができる。mL2TPピアは又、利用可
能な資源(帯域幅及びバッファ)を、設立された異なる
トンネルの間でどのように共用させるかを定めることが
できる。
いては、サービス品質要求の属性値対は、急速回送サー
ビス符号点(すなわち、差異化符号点値)及び要求され
た平均レートを有する。
ス品質要求属性値対の存在は、一方のmL2TPピア
が、或る特定のPPP呼のデータパケット全てに対して
いくつもの差異化サービス符号点を用いたいと望んでい
ることを示す。
符号点も受け入れられない場合、そのmL2TPピア
は、もし上記の格上げ/格下げ可能ビットが設定されて
いるならば、代わりの符号点を推薦できる。もし設定さ
れていないならば、mL2TPピアはその呼要求を拒絶
する。したがって、サービス品質許諾の属性値対(下に
述べる)に見いだされる値が、mL2TPピアが受け入
れようとしている値を示す。
或る特定のクラスに対して更なるトラフィックパラメー
タの指定を許す別のパラメータを有する。図5において
は、「サービス品質2」のみが追加パラメータを指定す
る状態を示す。
のフィールド、許容バーストサイズのフィールド、オプ
ションの過剰バーストサイズのフィールド、ピークレー
トのフィールド、及びオプションの損失/遅れ要件のフ
ィールドが含まれる。これらのトラフィックパラメータ
を用いることによって、呼内のクラスに量的な遅れ/損
失保証が付与され、呼が許可される確率が改善される
(帯域幅多重が増加する)。
そのクラスに対する要求された平均bps(秒当たりの
ビット数)を表す。許容バーストサイズのフィールド値
の要求は、送信機がピークレートでどれだけ長い間パケ
ットを送信できるかを表す。過剰バーストサイズのフィ
ールド値の要求は、送信機が許容バーストサイズをどれ
だけ長い間超過できるかを表す。
求されるピークレートを例えばbps値で表す。損失/
遅れ要件のフィールド値の要求は、パケット損失(上記
の「L」ビットフィールドが設定される)又は遅れクラ
ス(上記の「D」ビットフィールドが設定される)を表
す。パケット損失については、この値は許容パケット損
失のパーセント値、例えば1%、5%等、を表す。遅れ
については、この値は許容遅れを例えば、ミリ秒で表
す。
装置(例えば、図2のネットワーク・サーバ135)に
よって送信されるサービス品質(QoS)許諾の属性値
対(AVP)についての例示フォーマットである。この
サービス品質許諾の属性値対のフィールドは、上記のサ
ービス品質要求の属性値対のフィールドと相補的なもの
である。
くて、応答側サーバは、表示フィールド内に許諾された
レートを示す「許諾レート」及び「保証損失/遅れ値」
(オプション)を表示する。許諾されたレートは要求さ
れたレートよりも小さい。(ここで、もし多数のサービ
ス品質を逆方向に相互処理決定する必要がある場合い
は、ネットワーク・サーバが又、着信呼回答メッセージ
(図示しない)に、本発明の概念に基づきサービス品質
要求の属性値対を添付するようになることに留意した
い。)
る制御メッセージ処理を2個のmL2TPピア(ここで
はアクセス制御サーバ及びネットワーク・サーバによっ
て表される)間で行い、そのネットワーク・サーバが呼
要求を発起する場合の、制御メッセージ処理を図7に例
示する。この場合、対応する発信呼要求(OCRQ)、
発信呼回答(OCRP)、及び発信呼接続(OCCN)
のメッセージは、上記のように適切に修正される。
Pへのマルチクラス拡張部分の添付をサポートするため
の、L2TPプロトコルへの柔軟なサービス品質拡張部
分の添付について説明した。その結果、ペイロードが、
異なるサービスクラスを表すにも拘わらず、ペイロード
に用いるシーケンス番号群は1つだけでよい。これを図
8に示す。セッションが1つだけ設立される。L2TP
パケット20は、「ToS1」で表される定義された
「サービス品質」フィールドを有する。
ンス番号」フィールドがあり、例示では番号は「1」に
設定される。L2TPパケット21は次の「クラス1」
パケットを搬送するもので、L2TPパケット20と同
じシーケンス番号群を用い、そのフィールド値は、単に
そのシーケンス中の次の番号すなわち「2」である。
合になっても、本発明の概念に基づき、同じシーケンス
番号付けスペース、又はシーケンス番号群、が用いられ
る。このことを、L2TPパケット22で表す。このL
2TPパケット22は、MPクラスが「2」で、同じシ
ーケンス内の次の番号すなわち「3」を用いるPPPデ
ータを搬送する。
セスサーバ(L2TPピア)、すなわち、パケットサー
バ、605の高次レベルのブロック図を本発明に基づい
て示す。パケットサーバ605は、内蔵プログラム制御
に基づくプロセッサ構造で、プロセッサ650、例え
ば、サービス品質に関連する上記の新しい属性値対(A
VP)メッセージを通信するためのプログラム命令及び
データを格納記憶するためのメモリ660、及びパス6
66で表されるような1個以上の通信施設に結合するた
めの通信インタフェース665を有する。
着信呼要求(ICRQ)のサービス品質(QoS)要求
属性値対(AVP)に指定されるように多くの呼ごと
の、又はセッションごとの待ち行列を維持することを注
記したい(他のセッションのバッファは図示しない)。
本発明に基づき、データチャネルについて呼ごとに1個
のシーケンス番号群だけが用いられる。
先権計画アルゴリズム又は重み付けした公正待ち行列型
の計画アルゴリズムを用いて処理される。異なる待ち行
列を図9のメモリ660内のQoS1待ち行列及びQo
S2待ち行列で示す。
ット接続業者Aが呼の中で提供できる。例えば、図2の
インターネット接続業者Aが次の3種類のデータサービ
スを提供すると仮定する。すなわち、ゴールド(IP音
声通話用)、シルバー(緊急データ用)、及びブロンズ
(通常のデータ用)のデータサービスである。各ユーザ
は、これら3種類のデータサービスのどれにも加入でき
る。
ーネットアクセス、企業ネットワークアクセス、又は混
合サービスのどれを望むかを指定できる。更にユーザ
は、それらサービスの、事前格納記憶されているプロフ
ィル(図示しない)を介して、特定のデータサービスに
ついて使用したい或る帯域幅を、例えばゴールドを8k
bpsで、シルバーを56kbpsでというように指定
できる。
ける保証/差異化サービスの提供にも適用可能であるこ
とを注記したい。一例として、本発明に基づく広域無線
データネットワークを図10に示す。本発明の概念を除
いては、このネットワークの構成要素は周知であり詳細
説明はしない。例えば、移動終端又は移動ノードが、移
動ノード905で表される。移動ノード905は基地局
910に接続される。
(図示しない)を有する中間域外エージェント915に
よって取り扱われる「域外区域」の一部であると仮定す
る。中間域外エージェント915はゲートウェイ域外エ
ージェント/動的域内エージェント920に接続され
る。
しない)は「域内(ホーム)区域」に連関する。「域内
区域」はゲートウェイ域内エージェント925及び域内
エージェント930によって構成される。周知のユーザ
認証方法が、例えば、認証・許可・課金(AAA)サー
バ(図示しない)を介して用いられる。
外エージェント915、ゲートウェイ域外エージェント
/動的域内エージェント920、ゲートウェイ域内エー
ジェント925、及び域内エージェント930は全て、
異なる形態のパケットサーバである。例えば、ゲートウ
ェイ域外エージェント/動的域内エージェント920と
ゲートウェイ域内エージェント925との間の通信は、
IP系ネットワーク940を介して行われる。
0の通信システムは、移動IPプロトコルを用いる。移
動IPプロトコルは、移動ノードが移動中接続を維持で
きるように設計されている。(例えば、資料(C. Perki
ns et al., "IP mobility support," RFC2002, Oct 199
6) を参照されたい。)このため、ここでは移動IPプ
ロトコルの、本発明の概念によって修正される部分のみ
を説明する。
05はリンク層メッセージ処理手段(図示しない)を介
して基地局910に登録する。詳しくは、移動ノード9
05が登録要求メッセージを基地局910に送信する。
基地局910がリンク層信号手段を用いて要求を中間域
外エージェント915に通信する。それから中間域外エ
ージェント915が、関連するフィールドを修正後に移
動IP登録要求メッセージをゲートウェイ域外エージェ
ント920に中継する。
ノード905)のために、「複合トンネル」が域内エー
ジェント(例えば、域内エージェント930)と域外エ
ージェント(例えば、域外エージェント915)との間
に設定される。(例えば、資料(S. Blake et al., "An
architecture for differentiated services," RFC247
5 Dec 1998)を参照されたい。)(尚、もしネットワー
ク層信号手段が用いられる場合、複合トンネルは基地局
910から域内エージェント930までである。どちら
の場合も、本発明が等しく適用される。)
導入するように提案がなされているが、現在、移動ノー
ドからのトラフィックは、移動IPトンネルにおける最
善努力トラフィックとして、「IP・イン・IP」方式
(IPパケットが別のIPパケット内に置かれる)で行
われている。(このような「サービス品質」提案の一例
が資料("IP encapsulation in IP," by C. Perkins, R
FC2003, Oct 1996)にみられ、そこでは、「サービス種
類」(ToS)フィールドのバイト内にある6ビット符
号点に基づいてサービス品質を与える枠組を提案してい
る。
ake et al.)には、外部IPヘッダの)「サービス種
類」(ToS)バイトを、内部IPヘッダにある値と同
じ値でマーク付けする手法が記述されている。
「サービス品質」(QoS)要求に関する拡張部分がこ
の移動IP登録要求メッセージに含められる。この新し
い「サービス品質」要求拡張部分により、ユーザが同じ
セッション内で多数のサービス品質を要求することがで
きる。加えて、この手法で、複合トンネル内の異なるセ
グメントが、関連するサービス品質によって異なる動作
をすることが可能になる。(説明上、各セグメントの終
端部分のみが、「サービス品質」に責任を有しその保証
に同意するものと仮定する。)
が最初に基地局910に登録するとき、移動ノード90
5が登録要求メッセージ内に「サービス品質」(Qo
S)要求に関する拡張部分(サービス品質拡張部分)を
添付する(以下、修正された登録要求メッセージ(修正
登録要求メッセージ)と称する)。このサービス品質拡
張部分により、ユーザがその接続に対して必要と考える
だけの多数のサービス品質のクラスを要求できる。
エージェント(例えば、基地局、中間域外エージェン
ト、等)が、要求されたサービス品質を許諾するに十分
な資源を得られない場合に、そのエージェントが、この
サービス品質拡張部分を修正する。例えば、ゲートウェ
イ域外エージェント920が、そのユーザを受け入れる
かどうかを、利用可能な資源及びユーザの要求の基づい
て決定する。
ち、ユーザが受け入れられる場合、ゲートウェイ域外エ
ージェント920が、修正登録要求メッセージをゲート
ウェイ域内エージェント925に送る。
トウェイ域外エージェント920とゲートウェイ域内エ
ージェント925との間のセグメントについて現在輻輳
がある場合には、ゲートウェイ域外エージェント920
は又、サービスの格上げ又は格下げ能力に基づいて新し
いしかし関連する符号点を選択することもできる。)
ートウェイ域内エージェント925から肯定的回答を受
信すると、ゲートウェイ域外エージェント920はこの
情報を、そのローカル・ポリシーサーバ(図示しない)
又はその連関する認証・許可・課金サーバ(図示しな
い)に格納する。
20が、許諾されたサービス品質に関する拡張部分をメ
ッセージに添付してより低次のレベルの移動通信エージ
ェントに送る。より低次のレベルの移動通信エージェン
トは、「サービス品質」情報をそのローカル・ポリシー
サーバ(図示しない)に格納する。(尚、このような格
納は、情報を、格納された登録テーブルへのエントリと
して格納するのと同じ程度に簡単であることを注記した
い。)
分により、移動ノード905が望む差異化サービスの符
号点(コードポイント)(又は差異化サービスクラスの
符号点)の指定が可能となり、1つの呼に対するオプシ
ョンのトラフィックパラメータの指定も可能となる。移
動IPの登録要求メッセージ及び登録許諾メッセージに
用いるための、「サービス品質要求拡張部分」及び「サ
ービス品質回答拡張部分」のフォーマットを図11及び
図12に例示する。
「サービス品質要求拡張部分」及び/又は「サービス品
質回答拡張部分」にある。これらの識別名は後に、包括
的なルーティング及びカプセル化トンネルにおける搬送
側データに用いられる。特定のサービス品質クラスのた
めの搬送側データは、IP「サービス種類」(ToS)
バイト中の適切な「サービス種類」符号点を用いる。
P)メッセージと同様の仕方で、「サービス品質要求拡
張部分」及び「サービス品質回答拡張部分」が、「クラ
スの個数」フィールドを有する。要求されたクラスが各
々、対応する「サービス種類」(ToS)バイトに示さ
れる(例えば、「ToS1」、「ToS2」等)。各
「サービス種類」バイトは、「P」及び「M」のビット
を有する。
ックパラメータも図中に示す。(したがって、「サービ
ス品質クラスの個数」フィールドには又、メッセージに
含まれるオプションのトラフィックパラメータの個数も
含まれる。)(しかし、これらのオプションのトラフィ
ックパラメータは代わりに、ユーザプロフィルの一部と
して認証・許可・課金サーバ(図示しない)に格納する
こともできる。)
ることで、顧客に販売可能なサービスという意味でのよ
り多くの柔軟性が得られ、又よりよい帯域幅多重利得が
得られるより高性能の受け入れ制御アルゴリズムが可能
となる。「サービス品質回答拡張部分」において、サー
ビス品質要求が許諾されるか又は拒絶されるかを示すた
めに、符号フィールドが用いられる。
修正を図13に示す。移動IP登録要求メッセージ60
が、追加の「サービスオプション」フィールドからな
り、それぞれ、連関するサービス品質を有する。「サー
ビスオプション」フィールドは、サービス種類、例え
ば、インターネットアクセス、VPN(仮想私設網)、
混合サービス(例えば、インターネット及びVPNの両
方)の要求を搭載する。同様に、移動IP登録回答メッ
セージ61に示されるような、対応する移動IP登録回
答メッセージもある。
もので、この技術分野の当業者であれば、本発明の種々
の変形例を考え得るが、それらは本明細書に明示はしな
いがいずれも本発明の技術的範囲に包含される。
アクセス制御サーバ(LAC)からネットワーク・サー
バ(LNS)へトンネルが設立される構成に基づいて説
明したが、本発明の概念は、例えば、米国特許出願(Ch
uah et al., entitled "A Multi-Hop Point-to-Point P
rotocol," serial No.09/074745, filed on May 5, 199
8) に記述されるような、マルチ・ホップ・トンネル方
式の構成にも適用可能である。
発明の容易な理解のためで、その技術的範囲を制限する
よう解釈されるべきではない。
TPプロトコルに基づくデータ通信において、従来の技
術と異なり、「サービス品質要求及び回答を扱う拡張部
分」を制御メッセージに含めるようにL2TPプロトコ
ルを修正し、提供するサービス品質のクラスを相互処理
により決定して呼を設定するようにしたので、ユーザの
要求に対応したマルチ・品質レベルのサービスの提供が
可能となる。
セル化されたマルチリンク・プロトコル(MP)を有す
るL2TPパケットの部分を示す説明図である。
ック図である。
れ図である。
るための制御メッセージの処理を例示する説明図であ
る。を
2TP属性値対メッセージ(サービス品質要求属性値
対)を示す説明図である。
2TP属性値対メッセージ(サービス品質許諾属性値
対)を示す説明図である。
るための別の制御メッセージの処理を例示する説明図で
ある。を
チリンク・プロトコル(MP)を有するL2TPパケッ
トの部分を示す説明図である。
である。
すブロック図である。
ービス品質型のメッセージ(サービス品質要求拡張部
分)を示す説明図である。
ービス品質型のメッセージ(サービス品質許諾拡張部
分)を示す説明図である。
ジを搬送する移動インターネットプロトコル(IP)パ
ケットの部分を示す説明図である。
示す説明図である。
グプロトコル)パケット 20、21、22 L2TPパケット 60 移動体IP登録要求メッセージ 61 移動体IP登録回答メッセージ 100 通信システム 105 パソコン(PC) 110 公衆交換電話ネットワーク(PSTN) 130 インターネット 135 mL2TPをサポートするネットワーク・サー
バ(NS又はLNS) 155 mL2TPアクセス制御装置(サーバ)(LA
C) 160 ローカル・ネットワーク 165 ルータ 605 パケットサーバ 650 プロセッサ 660 メモリ 665 通信インタフェース 666 パス 905 移動ノード 910 基地局 915 中間域外エージェント 920 ゲートウェイ域外エージェント/動的域内エー
ジェント 925 ゲートウェイ域内エージェント 930 域内エージェント 940 IP系ネットワーク
Claims (19)
- 【請求項1】 パケットサーバ(155)において用い
られる、呼設立方法であって、 (a)パケットトンネルを用いて他のパケットサーバ
(135)との間に呼を設立する必要があるかどうかを
定めるステップ;と、 (b)該呼に対する多数のサービスクラスを最初に相互
処理決定することによって該パケットトンネルを通して
該呼を設立するステップ;と、からなることを特徴とす
る、パケットサーバにおいて用いられる、呼設立方法。 - 【請求項2】 前記サービスクラスの各々が、前記呼に
対する、連関するPPPプロトコルのマルチクラス拡張
部分に対応することを特徴とする請求項1の方法。 - 【請求項3】 前記設立するステップ(b)が、 (b1)或る個数のサービスクラスのフィールド;から
なるサービス品質要求メッセージであって、該個数の値
が該サービス品質要求メッセージにおいて要求されるサ
ービスクラスの個数を表すようなサービス品質要求メッ
セージ、を前記他のパケットサーバに送るステップ;か
らなる、ことを特徴とする請求項1の方法。 - 【請求項4】 前記サービス品質要求メッセージが更
に、 前記他のパケットサーバが、クラスについて、要求され
たサービスクラスよりも高いサービスクラスを推薦でき
るようにする格上げ可能ビットを有するパラメータ;か
らなる、ことを特徴とする請求項3の方法。 - 【請求項5】 前記サービス品質要求メッセージが更
に、 前記他のパケットサーバがクラスについて、要求された
サービスクラスよりも低いサービスクラスを推薦できる
ようにする格下げ可能ビットを有するパラメータ;から
なる、ことを特徴とする請求項3の方法。 - 【請求項6】 前記サービス品質パラメータが、要求レ
ートのフィールドと、許容バーストサイズのフィールド
と、過剰バーストサイズのフィールドと、ピークレート
のフィールドとを有することを特徴とする請求項3の方
法。 - 【請求項7】 前記サービス品質要求メッセージが、L
2TP着信呼要求メッセージの一部であることを特徴と
する請求項3の方法。 - 【請求項8】 前記サービス品質要求メッセージが、L
2TP発信呼要求メッセージの一部であることを特徴と
する請求項3の方法。 - 【請求項9】 前記サービス品質要求メッセージが、移
動インターネットプロトコルに用いられる登録要求メッ
セージの一部であることを特徴とする請求項3の方法。 - 【請求項10】 前記設立するステップ(b)が、 (b2)前記他のパケットサーバから、許諾されたサー
ビスクラスのフィールドの情報を有するサービス品質許
諾メッセージを受けるステップ;からなる、ことを特徴
とする請求項1の方法。 - 【請求項11】 前記サービス品質許諾メッセージが、
許諾されたレートのフィールドと、許容バーストサイズ
のフィールドと、過剰バーストサイズのフィールドと、
ピークレートのフィールドとを有することを特徴とする
請求項10の方法。 - 【請求項12】 前記サービス品質許諾メッセージが、
L2TP着信呼回答メッセージの一部であることを特徴
とする請求項10の方法。 - 【請求項13】 前記サービス品質許諾メッセージが、
移動インターネットプロトコルに用いられる登録回答メ
ッセージの一部であることを特徴とする請求項10の方
法。 - 【請求項14】 前記パケットサーバがインターネット
プロトコルパケットを伝送し、 前記方法が更に、 (c)前記呼に連関するユーザとマルチリンクPPPプ
ロトコル接続を最初に設立するステップ;からなり、該
マルチリンクPPPプロトコルがマルチクラス拡張部分
を有する、ことを特徴とする請求項1の方法。 - 【請求項15】 前記設立するステップ(b)が、 (b3)或る個数のクラスフィールド;からなり、該個
数の値が前記マルチリンクPPPプロトコルの、異なる
クラスの個数に等しい、サービス品質要求メッセージ、
を前記他のパケットサーバに送るステップ;からなる、
ことを特徴とする請求項14の方法。 - 【請求項16】 前記設立するステップ(b)が、 (b4)或る個数のクラスフィールド;からなるL2T
P属性値対メッセージであって、該個数の値が前記マル
チリンクPPPプロトコルの、異なるクラスの個数に等
しいようなL2TP属性値対メッセージ、を前記他のパ
ケットサーバに送るステップ;からなる、ことを特徴と
する請求項14の方法。 - 【請求項17】 前記方法が更に、 (d)異なるサービスクラスに連関するデータが同じシ
ーケンス番号群を用いるようにしてシーケンス番号群か
ら取られたシーケンス番号を用いて、前記他のパケット
サーバにデータをパケットで伝送するステップ;からな
る、ことを特徴とする請求項1の方法。 - 【請求項18】 前記方法が更に、 (e)連関する多数のサービスクラスを有するデータを
運ぶための1個のデータセッションを用いて、前記他の
パケットサーバにデータをパケットで伝送するステッ
プ;からなる、ことを特徴とする請求項1の方法。 - 【請求項19】 前記方法が更に、 (f)待ち行列を各サービスクラスに割り当てるステッ
プ;と、 (g)サービスクラスのうち1つと連関するデータを運
ぶパケットを受けるステップ;と、 (h)前記データをそのサービスクラスに割り当てられ
た該待ち行列に格納するステップ;と、からなることを
特徴とする請求項1の方法。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US09/285,817 US6654808B1 (en) | 1999-04-02 | 1999-04-02 | Proving quality of service in layer two tunneling protocol networks |
| US09/285817 | 1999-04-02 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2000312228A true JP2000312228A (ja) | 2000-11-07 |
| JP3737668B2 JP3737668B2 (ja) | 2006-01-18 |
Family
ID=23095822
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2000101549A Expired - Fee Related JP3737668B2 (ja) | 1999-04-02 | 2000-04-03 | パケットサーバにおける呼設立方法 |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US6654808B1 (ja) |
| EP (1) | EP1041792B8 (ja) |
| JP (1) | JP3737668B2 (ja) |
| AT (1) | ATE492095T1 (ja) |
| CA (1) | CA2300758C (ja) |
| DE (1) | DE60045355D1 (ja) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100387044B1 (ko) * | 2001-02-01 | 2003-06-12 | 삼성전자주식회사 | 무선통신 시스템에서 패킷 호 서비스의 제공방법 |
| JP2003174482A (ja) * | 2001-12-05 | 2003-06-20 | Hitachi Ltd | ネットワーク接続装置およびネットワーク接続方法 |
| US6654823B2 (en) * | 2000-08-09 | 2003-11-25 | Fujitsu Limited | Packet-data processing apparatus |
| KR100834671B1 (ko) * | 2002-01-18 | 2008-06-02 | 삼성전자주식회사 | 이동통신시스템의 데이터 서비스 방법 |
| JP2011024065A (ja) * | 2009-07-17 | 2011-02-03 | Hitachi Ltd | 暗号化通信システム及びゲートウェイ装置 |
| JP2012524463A (ja) * | 2009-04-17 | 2012-10-11 | リサーチ イン モーション リミテッド | サービスクラス識別子拡張子の進化型パケットシステム品質のためのメカニズム |
Families Citing this family (32)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10511573B2 (en) * | 1998-10-30 | 2019-12-17 | Virnetx, Inc. | Agile network protocol for secure communications using secure domain names |
| US8266266B2 (en) | 1998-12-08 | 2012-09-11 | Nomadix, Inc. | Systems and methods for providing dynamic network authorization, authentication and accounting |
| US7194554B1 (en) | 1998-12-08 | 2007-03-20 | Nomadix, Inc. | Systems and methods for providing dynamic network authorization authentication and accounting |
| US8713641B1 (en) | 1998-12-08 | 2014-04-29 | Nomadix, Inc. | Systems and methods for authorizing, authenticating and accounting users having transparent computer access to a network using a gateway device |
| US6577644B1 (en) * | 1999-06-22 | 2003-06-10 | Lucent Technologies Inc. | Quality of service (QoS) enhancement to multilink point-to-point protocol (PPP) |
| US6922404B1 (en) * | 1999-10-14 | 2005-07-26 | Nortel Networks Limited | Mobile IP extensions rationalization (MIER) |
| EP1819108B1 (en) * | 1999-10-22 | 2013-09-18 | Nomadix, Inc. | Systems and methods for dynamic bandwidth management on a per subscriber basis in a communication network |
| US6853621B1 (en) * | 2000-01-18 | 2005-02-08 | Go2Call.Com, Inc. | System and method for selecting a packet-switched telephony service provider |
| JP3855595B2 (ja) * | 2000-04-25 | 2006-12-13 | 株式会社日立製作所 | 通信システム、通信方法及び通信装置 |
| US7111163B1 (en) | 2000-07-10 | 2006-09-19 | Alterwan, Inc. | Wide area network using internet with quality of service |
| US7054321B1 (en) * | 2000-10-27 | 2006-05-30 | Redback Networks Inc. | Tunneling ethernet |
| US20020062379A1 (en) * | 2000-11-06 | 2002-05-23 | Widegren Ina B. | Method and apparatus for coordinating quality of service requirements for media flows in a multimedia session with IP bearer services |
| US20020085563A1 (en) * | 2001-01-03 | 2002-07-04 | Michael Mesh | Packet processing method and engine |
| US6950862B1 (en) * | 2001-05-07 | 2005-09-27 | 3Com Corporation | System and method for offloading a computational service on a point-to-point communication link |
| US6816890B2 (en) * | 2001-05-28 | 2004-11-09 | Hitachi, Ltd. | Gateway apparatus with LAC function |
| US7339908B2 (en) * | 2001-07-31 | 2008-03-04 | Arraycomm, Llc. | System and related methods to facilitate delivery of enhanced data services in a mobile wireless communications environment |
| US7363376B2 (en) * | 2001-07-31 | 2008-04-22 | Arraycomm Llc | Method and apparatus for generating an identifier to facilitate delivery of enhanced data services in a mobile computing environment |
| US7225236B1 (en) * | 2001-08-07 | 2007-05-29 | 3Com Corporation | Load balancing between LNSs using virtual LNS with minimal LAC configuration |
| KR100438431B1 (ko) * | 2002-02-23 | 2004-07-03 | 삼성전자주식회사 | 통신 네트워크에서 가상 사설 네트워크 서비스 접속을위한 보안 시스템 및 방법 |
| US7272122B2 (en) * | 2002-04-26 | 2007-09-18 | Nokia Corporation | Relocation of application-specific functionality during seamless network layer-level handoffs |
| US7224673B1 (en) * | 2002-05-24 | 2007-05-29 | Cisco Technology, Inc. | Mobile IP registration message compression |
| WO2004066120A2 (en) * | 2003-01-15 | 2004-08-05 | Ciena Coporation | A method and apparatus for transporting packet data over an optical network |
| US7024687B2 (en) * | 2003-05-21 | 2006-04-04 | Cisco Technology, Inc. | System and method for providing end to end authentication in a network environment |
| US7724700B1 (en) * | 2003-08-25 | 2010-05-25 | Cisco Technology, Inc. | Application server-centric quality of service management in network communications |
| US20060171365A1 (en) * | 2005-02-02 | 2006-08-03 | Utstarcom, Inc. | Method and apparatus for L2TP dialout and tunnel switching |
| US7797427B2 (en) * | 2005-12-13 | 2010-09-14 | Cisco Technology, Inc. | System and method for applying a communication feature extension |
| US20080240053A1 (en) * | 2007-03-27 | 2008-10-02 | Oswal Anand K | Quality of service (QoS) negotiation between network nodes in a Mobile IP network |
| US8310924B2 (en) * | 2008-05-15 | 2012-11-13 | Telefonaktiebolaget L M Ericsson (Publ) | Method and apparatus for providing QoS for MP subscribers at the subscriber level |
| JP6104178B2 (ja) | 2011-01-18 | 2017-03-29 | ノマディックス・インコーポレイテッドNomadix,Inc. | 通信システムネットワークにおけるグループ帯域幅管理のためのシステムおよび方法 |
| CN103701710B (zh) | 2013-12-20 | 2017-01-11 | 杭州华为数字技术有限公司 | 一种数据传输方法、核心转发设备以及端点转发设备 |
| CN111279744B (zh) * | 2017-10-26 | 2023-07-18 | 华为技术有限公司 | 服务质量协商技术 |
| CN114615107A (zh) * | 2020-11-23 | 2022-06-10 | 华为技术有限公司 | 建立通信的方法及装置 |
Family Cites Families (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| ZA946674B (en) * | 1993-09-08 | 1995-05-02 | Qualcomm Inc | Method and apparatus for determining the transmission data rate in a multi-user communication system |
| US5674003A (en) * | 1995-04-28 | 1997-10-07 | Andersen; David B. | Mechanisms for accessing unique features of telephony networks from a protocol-Independent data transport interface |
| US5917822A (en) * | 1995-11-15 | 1999-06-29 | Xerox Corporation | Method for providing integrated packet services over a shared-media network |
| US6223028B1 (en) * | 1997-03-17 | 2001-04-24 | Nortel Networks Ltd | Enhanced method and system for programming a mobile telephone over the air within a mobile telephone communication network |
| US6137791A (en) * | 1997-03-25 | 2000-10-24 | Ericsson Telefon Ab L M | Communicating packet data with a mobile station roaming within an incompatible mobile network |
| US5914950A (en) * | 1997-04-08 | 1999-06-22 | Qualcomm Incorporated | Method and apparatus for reverse link rate scheduling |
| US5940390A (en) * | 1997-04-10 | 1999-08-17 | Cisco Technology, Inc. | Mechanism for conveying data prioritization information among heterogeneous nodes of a computer network |
| US6339595B1 (en) * | 1997-12-23 | 2002-01-15 | Cisco Technology, Inc. | Peer-model support for virtual private networks with potentially overlapping addresses |
| US6223222B1 (en) * | 1998-05-14 | 2001-04-24 | 3Com Corporation | Method and system for providing quality-of-service in a data-over-cable system using configuration protocol messaging |
| US6154778A (en) * | 1998-05-19 | 2000-11-28 | Hewlett-Packard Company | Utility-based multi-category quality-of-service negotiation in distributed systems |
| US6167028A (en) * | 1998-06-01 | 2000-12-26 | Motorola, Inc. | Methods and apparatus for facilitating transmission of cells having multiple priorities in a cell relay network |
| US6157955A (en) * | 1998-06-15 | 2000-12-05 | Intel Corporation | Packet processing system including a policy engine having a classification unit |
| US6094437A (en) * | 1998-10-09 | 2000-07-25 | Asc - Advanced Switching Communications | Layer two tunneling protocol (L2TP) merging and management |
-
1999
- 1999-04-02 US US09/285,817 patent/US6654808B1/en not_active Expired - Lifetime
-
2000
- 2000-03-16 CA CA002300758A patent/CA2300758C/en not_active Expired - Fee Related
- 2000-03-22 AT AT00302358T patent/ATE492095T1/de not_active IP Right Cessation
- 2000-03-22 EP EP00302358A patent/EP1041792B8/en not_active Expired - Lifetime
- 2000-03-22 DE DE60045355T patent/DE60045355D1/de not_active Expired - Lifetime
- 2000-04-03 JP JP2000101549A patent/JP3737668B2/ja not_active Expired - Fee Related
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6654823B2 (en) * | 2000-08-09 | 2003-11-25 | Fujitsu Limited | Packet-data processing apparatus |
| KR100387044B1 (ko) * | 2001-02-01 | 2003-06-12 | 삼성전자주식회사 | 무선통신 시스템에서 패킷 호 서비스의 제공방법 |
| JP2003174482A (ja) * | 2001-12-05 | 2003-06-20 | Hitachi Ltd | ネットワーク接続装置およびネットワーク接続方法 |
| KR100834671B1 (ko) * | 2002-01-18 | 2008-06-02 | 삼성전자주식회사 | 이동통신시스템의 데이터 서비스 방법 |
| JP2012524463A (ja) * | 2009-04-17 | 2012-10-11 | リサーチ イン モーション リミテッド | サービスクラス識別子拡張子の進化型パケットシステム品質のためのメカニズム |
| JP2011024065A (ja) * | 2009-07-17 | 2011-02-03 | Hitachi Ltd | 暗号化通信システム及びゲートウェイ装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| EP1041792B1 (en) | 2010-12-15 |
| US6654808B1 (en) | 2003-11-25 |
| JP3737668B2 (ja) | 2006-01-18 |
| EP1041792A2 (en) | 2000-10-04 |
| CA2300758C (en) | 2004-06-29 |
| DE60045355D1 (de) | 2011-01-27 |
| ATE492095T1 (de) | 2011-01-15 |
| EP1041792A3 (en) | 2004-07-14 |
| CA2300758A1 (en) | 2000-10-02 |
| EP1041792B8 (en) | 2011-02-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3737668B2 (ja) | パケットサーバにおける呼設立方法 | |
| US7225259B2 (en) | Service tunnel over a connectionless network | |
| JP4550879B2 (ja) | モバイルIPネットワークにおけるポリシーに基づくUMTSのQoSとIPのQoS管理のためのメカニズム | |
| US7023820B2 (en) | Method and apparatus for communicating data in a GPRS network based on a plurality of traffic classes | |
| EP1250787B1 (en) | Rsvp handling in 3g networks | |
| KR100849345B1 (ko) | 고속 패킷 데이터 시스템에서의 서비스 품질 제공 방법 | |
| US7277455B2 (en) | Packet flow processing in a communication system | |
| US8885539B2 (en) | Configurable quality-of-service support per virtual access point (VAP) in a wireless LAN (WLAN) access device | |
| US7649890B2 (en) | Packet forwarding apparatus and communication bandwidth control method | |
| US6819652B1 (en) | Method and apparatus for processing control messages in a communications system | |
| CN101766017B (zh) | 为移动订户台支持voip呼叫的设备和方法 | |
| JP4509112B2 (ja) | 移動局とipネットワーク間におけるインタフェースでのサービス品質サポート | |
| US8514773B2 (en) | Packet flow processing in a communication system | |
| TWI271065B (en) | Method, devices and system for flow-based selective reverse tunneling in wireless local area network (WLAN)-cellular systems | |
| US20020160811A1 (en) | Radius profiles at a base station and methods of using the radius profiles | |
| US20040141488A1 (en) | Network architecture for mobile communication system and communication method using the same | |
| CN101189887B (zh) | 预留用于通信会话的网络资源 | |
| KR20050048684A (ko) | 통신 시스템에서 마이크로-터널들을 사용하기 위한 방법 및장치 | |
| TW200822617A (en) | Method and system for guaranteeing QoS between different radio networks | |
| Guo et al. | Providing end-to-end QoS for multimedia applications in 3G wireless networks | |
| KR20000076720A (ko) | 패킷 서버 내에서의 이용 방법 | |
| EP1432210B1 (fr) | Dispositif de contrôle de traitements associés a des flux au sein d'un reseau de communications | |
| Manner | Provision of Quality of Service in IP-based Mobile Access Networks | |
| Bilgic et al. | Quality of service in general packet radio service |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20050902 |
|
| 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: 20051005 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20051027 |
|
| 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: 20091104 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091104 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101104 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111104 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121104 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131104 Year of fee payment: 8 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |