JP3855909B2 - ポリシ設定可能なピアツーピア通信システム - Google Patents
ポリシ設定可能なピアツーピア通信システム Download PDFInfo
- Publication number
- JP3855909B2 JP3855909B2 JP2002307875A JP2002307875A JP3855909B2 JP 3855909 B2 JP3855909 B2 JP 3855909B2 JP 2002307875 A JP2002307875 A JP 2002307875A JP 2002307875 A JP2002307875 A JP 2002307875A JP 3855909 B2 JP3855909 B2 JP 3855909B2
- Authority
- JP
- Japan
- Prior art keywords
- session
- peer
- relay device
- communication
- policy
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/60—Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
- H04L67/61—Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources taking into account QoS or priority requirements
-
- 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/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/329—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
Description
【発明の属する技術分野】
本発明は、1対1の対等型ピアツーピア通信に関し、特に、ピアツーピア通信の開始および終了を契機とし、ネットワーク上の中継ノードに対するネットワーク運用ポリシを設定解除可能なピアツーピア通信システムに関する。
【0002】
【従来の技術】
通信キャリアやISP (Internet Service Provider)などのネットワーク事業者において、ネットワークの経路制御方針や通信品質方針といったネットワーク運用方針はポリシとよばれ、それらポリシを一元的に管理するポリシサーバからネットワークを構築する多数の中継ノードにポリシを配布することでネットワークに反映していた。ポリシを配布するプロトコルとしては、IETF (Internet Engineering Task Force)にて作成され、IAB (Internet Architecture Boad) によって発行された標準勧告文書RFC (Request for Comments) 2748に規定されたCOPS (Common Open Policy Service) プロトコルが知られている。
【0003】
例えば、特定のパケットを優先的に中継する優先制御を行うために、ネットワークの境界に配置されたエッジノードと呼ばれる中継ノードに対し、ネットワーク内に流入する特定のパケットを複数の優先制御クラスに分類し、クラスに対応したDSCP (Diffserv Code Point)と呼ばれる値をパケットのヘッダに設定するというポリシを配布する。
【0004】
エッジノードによりDSCP値を設定されたパケットの優先制御の一例としては、特開2000-253047号公報に示したような、ネットワーク内部に配置されたコアノードと呼ばれる中継ノードにより、受信したパケットのヘッダにあるDSCP値に基づいて予め決められた規則に従い優先制御転送を行うDiffserv (Differentiated Services)と呼ばれる技術が用いられ、IP (Internet Protocol)電話などのように、音声パケットや映像パケットといったリアルタイムパケットをIPネットワーク上で送受信するの転送遅延を小さくするために利用される。
【0005】
一方、IP電話のような1対1の対等型ピアツーピア通信では、標準勧告文書RFC (Request for Comments) 3261に規定されたSIP (Session Initiation Protocol)プロトコルに代表されるセッション制御プロトコルにて両通信端末間にセッションを確立し、その上で音声や映像といったリアルタイムデータによるピアツーピア通信が行われる。SIPでは、セッション制御メッセージを中継するセッション中継装置により、通信相手となる端末の検索や、端末情報、ピアツーピア通信情報などのセッション管理が行われる。
【特許文献1】
特開2000−253047号公報(請求項1および11)
【0006】
【発明が解決しようとする課題】
上記ポリシサーバを用いたポリシ制御可能なピアツーピア通信では、ポリシサーバにおいてピアツーピア通信の開始や終了を検出することができないため、ポリシサーバのオペレータがピアツーピア通信の開始や終了に応じてエッジノードに対するポリシ設定を行う必要がある。しかし、ネットワーク規模が大きくなれば、ポリシの設定も頻繁に行われることになり、オペレータによる設定では対応が困難となる。
【0007】
一方で、ピアツーピア通信を行う通信端末に関するポリシを全て事前にエッジノードに設定しておく方法では、ネットワークの大規模化に伴い、エッジノードにおけるポリシ制御の分類条件に対する検索処理が増大し、処理付加となって結果としてリアルタイムパケットのパケット中継遅延の増大を招く。
【0008】
そこで本発明では、ポリシ設定可能なピアツーピア通信において、セッション中継装置にてピアツーピア通信の開始および終了を検出し、通信端末を収容するエッジノードに対するポリシ設定および解除を行うことで、オペレータによるポリシ設定操作を必要とせず、また、不要なポリシ設定によるエッジノードでのパケット中継遅延を防ぐことの可能なピアツーピア通信システムを提供することを課題とする。
【0009】
【課題を解決するための手段】
上記課題を解決するために本発明では、通信端末間のピアツーピア通信に用いられるセッション制御メッセージを中継するセッション中継装置と、前記通信端末同士を接続するネットワークに位置し、前記通信端末を前記ネットワークに収容するエッジノードと、前記ネットワークでパケットの中継処理を行うコアノードとから構成され、
第1の通信端末からのセッション制御メッセージを第1のセッション中継装置が受け付け、第2の通信端末からのセッション制御メッセージを第2のセッション中継装置が受け付けるピアツーピア通信システムにおいて、
第1のセッション中継装置は、第1の通信端末からセッション確立または終了要求を受けると、
前記第1のセッション中継装置は第2のセッション中継装置に前記セッション確立または終了要求を転送し、
前記第2のセッション中継装置は通信先である前記第2の通信端末に前記セッション確立または終了要求を転送し、
前記第2の通信端末が通信可能または通信終了OKを示すメッセージを転送したのち、
前記セッション中継装置がピアツーピア通信パケットに対するパケット中継処理のポリシを生成し、通信端末を収容するエッジノードに対して前記ポリシの登録または削除をさせ、
前記通信端末からのピアツーピア通信パケットは、エッジノードで優先制御情報や次の中継先ノードなどの設定が行われ、前記エッジノードで設定された優先制御情報や次の中継先ノードなどの情報に従って、コアノードによるパケット中継や中継するネットワークの選択を行うこととした。
【0010】
【発明の実施の形態】
以下、ピアツーピア通信セッション制御プロトコルとしてSIPを、ポリシ配信プロトコルとしてCOPSを用いた場合を例にとり、本発明の実施形態について説明する。
【0011】
図1に本発明のセッション中継装置のブロック構成を示すブロック図である。本発明のセッション中継装置10は、IPパケット処理を行うIP機能ブロック100、ピアツーピア通信セッション制御を行うSIPメッセージ制御ブロック110、セッション状態を保持するセッション管理テーブル120、ポリシの配信を行うポリシ配信部200、ポリシの生成を行うポリシ生成部210、生成したポリシを格納するポリシ管理テーブル220、通信端末と通信端末を収容するエッジノードの対応関係を保持する通信端末-エッジノード対応テーブル230とで構成した。上記構成でIPネットワーク上のピアツーピア通信端末15から送信されたピアツーピア通信セッション制御メッセージを、通信相手端末を管理するセッション中継装置10に転送するとともに、セッション開始および終了に伴い通信端末を収容するエッジノード20に対してポリシ配信を行うものである。
【0012】
図2は、QoS制御可能なIPネットワークとしてDiffservによるIPネットワークを用いた場合に本発明のセッション中継装置を適用したネットワークの構成を示す網構成図である。
【0013】
より具体的には、IPアドレス192.168.10.1を持つピアツーピア通信端末15aを用いてIPアドレス192.168.20.1を持つ通信相手装置15bとQoS制御可能なIPネットワーク40を介してQoSポリシの設定されたピアツーピア通信を行う場合の網構成と動作を示している。
【0014】
通信端末A 15aが通信端末B 15bとピアツーピア通信を開始す通信端末15aは、IPアドレス192.168.100.10を持つ中継装置10aに対し、通信端末15bとのピアツーピア通信要求メッセージを転送する。通信端末15aの送信したピアツーピア通信要求メッセージは、本発明の中継装置10a、通信端末15bを管理するIPアドレス192.168.100.20を持つ中継装置10bを介し、通信端末15bに送信される。その際、中継装置10a、10bはそれぞれ中継メッセージを解析しピアツーピア通信のQoSクラス分類条件を抽出し、QoSポリシを生成する。生成したQoSポリシはそれぞれの中継装置から通信端末を収容しているIPアドレス192.168.100.1のエッジノード20a、IPアドレス192.168.100.2のエッジノード20bに設定される。)例を詳細に説明する。
【0015】
以下、図3〜図9を用いて本発明のセッション中継装置およびこれらを用いた通信網の動作(QoS制御された端末間のピアツーピア通信動作)例を詳細に説明する。
【0016】
図3は、通信端末A 15aが通信端末B 15bとピアツーピア通信を開始する際の通信手順を示すシーケンス図である。
通信端末A(15a)は、まずセッション中継装置A(10a)に対し、セッション確立要求を示すINVITEメッセージ501を送信する。INVITEメッセージを受信したセッション中継装置A(15a)は、INVITEメッセージに格納されているセッション情報およびピアツーピア通信情報を内部のポリシ生成部210に保持しておき(502)、INVITEメッセージ503をセッション中継装置B(10b)に転送するとともに、INVITEメッセージを転送したことを示すTryingメッセージ504を通信端末A(15a)に応答する。
【0017】
セッション中継装置B(10b)は、同様にINVITEメッセージ505を通信端末B(15b)に転送し、Tryingメッセージ506をセッション中継装置Aに応答する。
【0018】
INVITEメッセージを受信した通信端末B(15b)が通信準備中であることを示すRingingメッセージ507をセッション中継装置B(10b)に応答すると、セッション中継装置B(10b)およびセッション中継装置A(10a)は、それぞれ同様にRingingメッセージ508、509をセッション中継装置A(10a)と通信端末A(15a)に送信する。
【0019】
ピアツーピア通信が可能となった通信端末B(15b)がOKメッセージ510をセッション中継装置Bに転送すると、セッション中継装置B(10b)は、OKメッセージ内に格納されているセッション情報およびピアツーピア通信情報を内部のポリシ生成部210に保持しておき(511)、OKメッセージ512をセッション中継装置A(10a)に転送する。
【0020】
セッション中継装置A(10a)が同様にOKメッセージ513を通信端末A(15a)に転送すると、OKメッセージを受信した通信端末A(15a)は、ピアツーピア通信開始を示すACKメッセージ514をセッション中継装置A(10a)に送信する。
【0021】
ACKメッセージを受信したセッション中継装置A(15a)は、内部のポリシ生成部210に保持しておいたセッション情報およびピアツーピア通信情報をポリシ管理テーブル220に登録するとともに、QoSポリシを生成し、内部QoSポリシ配信部200に受け渡す。ポリシ配信部200は、ポリシ生成部210から受け取ったQoSポリシからCOPS Decisionメッセージ516を生成するとともに、QoSポリシに含まれる送信元IPアドレスから通信端末-エッジノード対応テーブルを検索し、対応するエッジノードに対してDecisionメッセージを送信する(515)。
【0022】
エッジノードA(20a)は、受信したDecisionメッセージに格納されているQoSポリシからQoS制御クラス分類条件およびパケット処理を取り出し登録するとともに、登録完了を示すReportメッセージ517をセッション中継装置A(10a)に応答する。
【0023】
Reportメッセージを受信したセッション中継装置A(10a)がACKメッセージ519をセッション中継装置B(10b)に送信する(518)と、セッション中継装置B(10b)は、同様に内部ポリシ生成部210に格納しておいたセッション情報およびピアツーピア通信情報をポリシ管理テーブル220に登録し、ポリシ配信部210にてCOPS Decisionメッセージ521を生成し通信端末Bを収容するエッジノードB(20b)に送信する520。
【0024】
Decisionメッセージを受信したエッジノードB(20b)は、同様にQoS制御クラス分類条件およびパケット処理を登録し、Reportメッセージ522をセッション中継装置B(10b)に送信し、このReportメッセージを受信したセッション中継装置B(10b)は、ACKメッセージ524を通信端末B(15b)に送信する(523)。
【0025】
以上で説明した動作によりQoSの設定は完了し、通信端末A(15a)からのピアツーピア通信パケット525は、エッジノードA(20a)でQoS制御クラス設定が行われ(526)、通信端末B(15b)からのピアツーピア通信パケット526は、エッジノードB(20b)でQoS制御クラス設定が行われ(528)、ネットワーク40内部ではコアノード30が優先制御によるパケット中継を実行する。
【0026】
図4は、INVITEメッセージ501に格納されているピアツーピア通信情報の一例を示す情報説明図である。
SIPでは、ピアツーピア通信情報をSDP (Session Description Protocol)で記述するもので、図4の例では、送信元IPアドレスが192.168.10.1、送信先IPアドレスが192.168.20.1、通信データが音声、送信元ポート番号が49170、通信プロトコルとしてRTP (Realtime Transport Protocol)を使用することを示している。
【0027】
図5は、セッション中継装置のポリシ管理テーブル220の構成例を示すテーブル構成図である。
各エントリは、1つのピアツーピア通信に対応し、SIPにおけるセッションを一意に識別するための情報であるCall-ID、To tag、From tag、ピアツーピア通信の送信元アドレスおよびポート番号、送信先アドレス、パケットの優先中継制御レベルを示すDSCP値、中継ネットワークを選択する場合の次中継ノードのアドレスとで構成した。
【0028】
図6は、セッション中継装置の通信端末-エッジノード対応テーブル230の構成例を示すテーブル構成図である。本例では、各エントリが1つの通信端末に対応するもので、通信端末のIPアドレス、通信端末を収容するエッジノードのIPアドレスとで構成した。
【0029】
図7は、セッション中継装置のポリシ生成部で生成されたポリシの一例を示す説明図である。本例では、送信元IPアドレスが192.168.10.1かつ、送信元ポート番号が49170かつ、送信先IPアドレスが192.168.20.1の条件を満たすパケットのDSCP値を0x001010に書き換えということを示している。これにより、エッジノード20にて条件に合致するパケットのDSCP値が書き換えられ、コアノード30にてDSCP値を基にした優先制御が実行される。尚、中継ネットワークを請託する場合には、DSCP値の代わりに次中継ノードのアドレスが示される。
【0030】
図8は、通信端末B(15b)が通信端末A(15a)とのピアツーピア通信を終了する際の通信手順を示すシーケンス図である。
通信端末B(15b)がセッション中継装置B(10b)に対してセッション終了を示すBYEメッセージ601を送信すると、セッション中継装置B(10b)は、BYEメッセージ602をセッション中継装置A(10a)に転送し、セッション中継装置A(10a)は、同様にBYEメッセージ603を通信端末A(15a)に転送する。そして、BYEメッセージを受信した通信端末A(15a)は、OKメッセージ604をセッション中継装置A(10a)に送信する。
【0031】
OKメッセージを受信したセッション中継装置A(10a)は、内部ポリシ生成部210がメッセージに格納されているCall-ID、To tag、From tagを用いてポリシ管理テーブル220を検索し、該当するエントリを削除するとともに、QoS制御の解除を示すQoSポリシを生成し、ポリシ配信部に受け渡す。QoSポリシを受け取ったポリシ配信部220は、Decisionメッセージ606を生成し、通信端末-エッジノード対応テーブル230から通信端末を収容するエッジノードを検索して、該当するエッジノードA(20a)に配信する(605)。
【0032】
Decisionメッセージを受信したエッジノードA(20a)は、該当するQoSポリシ設定を削除し、削除完了を示すReportメッセージ607を応答する。
【0033】
Reportメッセージを受信したセッション中継装置A(10a)がACKメッセージ609をセッション中継装置B(10b)に送信する(608)と、ACKメッセージを受信したセッション中継装置Bは、同様に、内部ポリシ管理テーブルからの該当エントリの削除および、Decisionメッセージ611のエッジノードB(20b)への送信を行う(610)。
【0034】
Decisionメッセージを受信したエッジノードB(20b)がQoSポリシ設定の削除を行いReportメッセージ612を送信すると、このReportメッセージを受信したセッション中継装置B(10b)は、ACKメッセージ614を通信端末Bに送信する(613)。
以上の手順でピアツーピア通信の終了と対応するQoS制御の解除が行なわれる。
【0035】
図9は、本発明のセッション中継装置10に備えたポリシ生成部の処理フローを示す動作フロー図である。
ポリシ生成部210は、起動時にポリシ管理テーブル220の初期化を行い、以降、次の処理を繰り返し行う。
【0036】
まず、セッションの確立が検出されたかどうかを調べる。検出された場合には、セッション制御メッセージ内のセッション情報およびピアツーピア通信情報からDSCP値を設定するポリシを生成する。生成したポリシをポリシ管理テーブル220に登録し、ポリシ配信部200を介してエッジノード30にポリシ設定を行う。
【0037】
次に、セッション終了が検出されたかどうかを調べる。検出された場合には、セッション制御メッセージ内のセッション情報をキーとし、ポリシ管理テーブル220を検索する。検索結果のエントリを用いてDSCP値をクリアするポリシを生成し、ポリシ配信部210を介してエッジノード30のポリシの設定解除を行う。尚、ポリシ管理テーブル220の該当エントリはこの後削除される。
【0038】
図10は、中継ネットワークが選択可能な通信網に本発明のセッション中継装置10を適用したネットワークの構成を示す網構成図である。
中継ネットワークとして40a、40b、40cで示されるネットワークが存在し、ピアツーピア通信データの種別に従い中継ネットワークを選択することでネットワークの帯域を確保することができる。例えば、ポリシ設定により40aで示される中継ネットワークを選択する場合には、ポリシ内部のパケット中継制御処理として次中継ノードに30aaで示されるコアノードを指定することで容易に実現可能である。
【0039】
【発明の効果】
以上のように、本発明によれば、ポリシ設定可能なピアツーピア通信において、セッション中継装置にてピアツーピア通信の開始および終了を検出し、通信開始時には通信端末を収容するエッジノードにポリシ設定を行い、通信終了時にはポリシ設定解除を行うことが可能となる。また、オペレータによるポリシ設定操作が不要となり、不必要なポリシ設定によるエッジノードでのパケット中継遅延を防ぐことが可能となる。
【図面の簡単な説明】
【図1】本発明のセッション中継装置の構成を示すブロック図である。
【図2】本発明のセッション中継装置を用いた通信網の構成例を示す網構成図である。
【図3】同じく、ピアツーピア通信を開始する通信手順を示すシーケンス図である。
【図4】同じく、INVITEメッセージとOKメッセージ内のピアツーピア通信情報の例を示す説明図である。
【図5】同じく、ポリシ管理テーブルの構成例を示すテーブル構成図である。
【図6】同じく、通信端末-エッジノード対応テーブルの構成例を示すテーブル構成図である。
【図7】同じく、ポリシ生成部で生成されるポリシの内容を示す説明図である。
【図8】同じく、ピアツーピア通信を終了する通信手順を示すシーケンス図である。
【図9】同じく、ポリシ生成部の動作を説明する動作フロー図である。
【図10】本発明のセッション中継装置を用いた通信網の別の構成を示す網構成図である。
【符号の説明】
10・・・セッション中継装置、15・・・通信端末、20・・・エッジノード、
30・・・コアノード、40・・・ポリシ設定可能なIPネットワーク、
100・・・IP機能ブロック、110・・・ピアツーピア通信機能ブロック、
120・・・セッション管理テーブル、200・・・ポリシ配信部、
210・・・ポリシ生成部、220・・・ポリシ管理テーブル、
230・・・通信端末-エッジノード対応テーブル。
Claims (4)
- 通信端末間のピアツーピア通信に用いられるセッション制御メッセージを中継するセッション中継装置と、前記通信端末同士を接続するネットワークに位置し、前記通信端末を前記ネットワークに収容するエッジノードと、前記ネットワークでパケットの中継処理を行うコアノードとから構成され、
第1の通信端末からのセッション制御メッセージを第1のセッション中継装置が受け付け、第2の通信端末からのセッション制御メッセージを第2のセッション中継装置が受け付けるピアツーピア通信システムにおいて、
第1のセッション中継装置は、通信元である第1の通信端末からセッション確立要求を受けると、
前記第1のセッション中継装置は第2のセッション中継装置に前記セッション確立要求を転送し、
前記第2のセッション中継装置は前記第2の通信端末に前記セッション確立要求を転送し、
前記第2の通信端末は通信可能である場合に通信可能を示すメッセージを前記第2のセッション中継装置に転送し、
前記第2のセッション中継装置が前記通信可能を示すメッセージを前記第1のセッション中継装置に転送したのち、
前記第1のセッション中継装置がピアツーピア通信パケットに対するパケット中継処理のポリシを生成し、前記第1の通信端末を収容する第1のエッジノードに前記ポリシを配信し、前記第1のエッジノードに前記ポリシを登録させ、第2のセッション中継装置がピアツーピア通信パケットに対するパケット中継処理のポリシを生成し、前記第2の通信端末を収容する第2のエッジノードに前記ポリシを配信し、前記第2のエッジノードに前記ポリシを登録させることでエッジノードへのポリシ設定を完了し、
前記第1の通信端末からのピアツーピア通信パケットは、前記第1のエッジノードで前記ポリシに基づいて優先制御情報の設定が行われ、前記第1のエッジノードで設定された優先制御情報に従ってコアノードでパケット中継が行われ、前記第2のエッジノードを経由して前記第2の通信端末へパケットが送信されることを特徴とするピアツーピア通信システム。 - 通信パケットに対してエッジノードが設定する前記優先制御情報がDSCP値であることを特徴とする請求項1に記載のピアツーピア通信システム。
- 通信端末間のピアツーピア通信に用いられるセッション制御メッセージを中継するセッション中継装置と、前記通信端末同士を接続するネットワークに位置し、前記通信端末を前記ネットワークに収容するエッジノードと、前記ネットワークでパケットの中継処理を行うコアノードとから構成され、
第1の通信端末からのセッション制御メッセージを第1のセッション中継装置が受け付け、第2の通信端末からのセッション制御メッセージを第2のセッション中継装置が受け付けるピアツーピア通信システムにおいて、
第1のセッション中継装置は、通信元である第1の通信端末からセッション確立要求を受けると、
前記第1のセッション中継装置は第2のセッション中継装置に前記セッション確立要求を転送し、
前記第2のセッション中継装置は前記第2の通信端末に前記セッション確立要求を転送し、
前記第2の通信端末は通信可能である場合に通信可能を示すメッセージを前記第2のセッション中継装置に転送し、
前記第2のセッション中継装置が前記通信可能を示すメッセージを前記第1のセッション中継装置に転送したのち、
前記第1のセッション中継装置がピアツーピア通信パケットに対するパケット中継処理のポリシを生成し、前記第1の通信端末を収容する第1のエッジノードに前記ポリシを配信し、前記第1のエッジノードに前記ポリシを登録させ、第2のセッション中継装置がピアツーピア通信パケットに対するパケット中継処理のポリシを生成し、前記第2の通信端末を収容する第2のエッジノードに前記ポリシを配信し、前記第2のエッジノードに前記ポリシを登録させることでエッジノードへのポリシ設定を完了し、
前記第1の通信端末からのピアツーピア通信パケットは、前記第1のエッジノードで前記ポリシに基づいて次の中継先ノードの設定を行うことで、中継するネットワークを選択することを特徴とするピアツーピア通信システム。 - 前記第2のセッション中継装置は、前記第2の通信端末からセッション終了要求を受けると、第1のセッション中継装置に前記セッション終了要求を転送し、
前記第1のセッション中継装置は前記第1の通信端末に前記セッション終了要求を転送し、
前記第1の通信端末が前記セッション終了要求に対してOKメッセージを前記第1のセッション中継装置に転送したのち、
前記第1のセッション中継装置が前記第1の通信端末を収容する前記第1のエッジノードに配信したポリシを削除させ、前記第2のセッション中継装置が前記第2の通信端末を収容する前記第2のエッジノードに配信したポリシを削除させることを特徴とする請求項1乃至3のいずれかに記載のピアツーピア通信システム。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002307875A JP3855909B2 (ja) | 2002-10-23 | 2002-10-23 | ポリシ設定可能なピアツーピア通信システム |
| CNB031563031A CN1237769C (zh) | 2002-10-23 | 2003-08-29 | 可设定策略的端到端对话中继控制方法 |
| US10/689,695 US7522591B2 (en) | 2002-10-23 | 2003-10-22 | Policy settable peer-to-peer session apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002307875A JP3855909B2 (ja) | 2002-10-23 | 2002-10-23 | ポリシ設定可能なピアツーピア通信システム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2004146973A JP2004146973A (ja) | 2004-05-20 |
| JP3855909B2 true JP3855909B2 (ja) | 2006-12-13 |
Family
ID=32454167
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2002307875A Expired - Fee Related JP3855909B2 (ja) | 2002-10-23 | 2002-10-23 | ポリシ設定可能なピアツーピア通信システム |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US7522591B2 (ja) |
| JP (1) | JP3855909B2 (ja) |
| CN (1) | CN1237769C (ja) |
Families Citing this family (44)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3788447B2 (ja) * | 2003-06-30 | 2006-06-21 | 株式会社日立製作所 | セッション制御サーバ、プレゼンスサーバ、セッション制御装置、当該セッション制御装置に適用されるソフトウェア、セッション制御方法、およびネットワークシステム |
| CN100527682C (zh) | 2003-11-12 | 2009-08-12 | 株式会社日立制作所 | 会话QoS控制装置 |
| GB0402739D0 (en) * | 2004-02-09 | 2004-03-10 | Saviso Group Ltd | Methods and apparatus for routing in a network |
| JP4710267B2 (ja) * | 2004-07-12 | 2011-06-29 | 株式会社日立製作所 | ネットワークシステム、データ中継装置、セッションモニタシステム、およびパケットモニタ中継装置 |
| US20060023654A1 (en) * | 2004-07-27 | 2006-02-02 | Eitan Koren | Method and apparatus for enabling interoperability between packet-switched systems |
| US8364807B1 (en) | 2004-11-18 | 2013-01-29 | Rockstar Consortium Us Lp | Identifying and controlling network sessions via an access concentration point |
| US7636939B2 (en) * | 2004-12-10 | 2009-12-22 | Microsoft Corporation | Endpoint identification and security |
| US8806020B1 (en) | 2004-12-20 | 2014-08-12 | Avaya Inc. | Peer-to-peer communication session monitoring |
| WO2006074825A1 (en) * | 2005-01-11 | 2006-07-20 | Telefonaktiebolaget Lm Ericsson (Publ) | Facilitating early media in a communications system |
| JP4208920B2 (ja) | 2005-01-28 | 2009-01-14 | 株式会社グリッド・ソリューションズ | BitTorrentプロトコルによるファイルのダウンロード方法 |
| JP2007006306A (ja) * | 2005-06-27 | 2007-01-11 | Hitachi Ltd | セッション中継装置、端末装置およびセッション確立方法 |
| JP4619225B2 (ja) * | 2005-07-27 | 2011-01-26 | 京セラ株式会社 | 通信端末装置およびその通信方法 |
| CN1949810B (zh) * | 2005-10-12 | 2011-01-26 | 株式会社日立制作所 | 网络通信中的会话交换方法和装置 |
| JP2007124487A (ja) * | 2005-10-31 | 2007-05-17 | Toshiba Corp | 通信制御方法 |
| US9172629B1 (en) * | 2005-12-29 | 2015-10-27 | Alcatel Lucent | Classifying packets |
| JP4830503B2 (ja) * | 2006-01-18 | 2011-12-07 | 株式会社日立製作所 | 個人情報を保護した通信セッション確立仲介システムおよび方法 |
| JP4914207B2 (ja) * | 2006-02-17 | 2012-04-11 | キヤノン株式会社 | 通信装置及び通信レイヤの役割決定方法 |
| US7801129B2 (en) * | 2006-04-27 | 2010-09-21 | Alcatel-Lucent Usa Inc. | Method and apparatus for SIP message prioritization |
| US8117305B2 (en) * | 2006-05-25 | 2012-02-14 | Duaxes Corporation | Communication management system, communication management method, and communication control device |
| US20080089324A1 (en) | 2006-10-13 | 2008-04-17 | Cisco Technology, Inc | Indicating or remarking of a dscp for rtp of a flow (call) to and from a server |
| WO2008046444A1 (en) * | 2006-10-16 | 2008-04-24 | Telefonaktiebolaget Lm Ericsson (Publ) | Prioritising messages in a communications network |
| JP2008205988A (ja) * | 2007-02-22 | 2008-09-04 | Hitachi Ltd | データ通信システムおよびセッション管理サーバ |
| US8374086B2 (en) * | 2007-06-06 | 2013-02-12 | Sony Computer Entertainment Inc. | Adaptive DHT node relay policies |
| US8010041B2 (en) * | 2007-06-29 | 2011-08-30 | Ntt Docomo, Inc. | Method and system for a reliable relay-associated and opportunistic cooperative transmission schemes |
| US7962089B1 (en) * | 2007-07-02 | 2011-06-14 | Rockwell Collins, Inc. | Method and system of supporting policy based operations for narrowband tactical radios |
| JP5012397B2 (ja) * | 2007-10-16 | 2012-08-29 | 日本電気株式会社 | 通信システム、方法、装置、およびプログラム |
| KR100949808B1 (ko) | 2007-12-07 | 2010-03-30 | 한국전자통신연구원 | P2p 트래픽 관리 장치 및 그 방법 |
| JPWO2009093473A1 (ja) * | 2008-01-25 | 2011-05-26 | パナソニック株式会社 | 中継装置、端末、優先通信制御方法、プログラム及び記録媒体 |
| US8159941B2 (en) * | 2008-08-28 | 2012-04-17 | Alcatel Lucent | In-band DPI media reservation modifications to RFC 3313 |
| US20100145912A1 (en) * | 2008-12-08 | 2010-06-10 | At&T Intellectual Property I, L.P. | Detecting peer to peer applications |
| US8761174B2 (en) * | 2009-03-11 | 2014-06-24 | Sony Corporation | Quality of service traffic recognition and packet classification home mesh network |
| EP2412139B1 (en) * | 2009-03-27 | 2016-06-15 | Telefonaktiebolaget LM Ericsson (publ) | Method and arrangement for providing relevant service levels |
| US9003033B2 (en) * | 2009-06-02 | 2015-04-07 | Centurylink Intellectual Property Llc | IP session-based regulation and billing |
| CN101924744A (zh) * | 2009-06-10 | 2010-12-22 | 中兴通讯股份有限公司 | 一种融合ip消息消息会话中继协议msrp参数协商的方法 |
| JP5365417B2 (ja) * | 2009-08-27 | 2013-12-11 | 横河電機株式会社 | 優先制御装置およびそれを用いたネットワークシステム |
| US9712592B2 (en) * | 2011-04-21 | 2017-07-18 | Arris Enterprises, Inc. | Classification of HTTP multimedia traffic per session |
| US8892665B1 (en) * | 2011-05-24 | 2014-11-18 | Palo Alto Networks, Inc. | Encrypted peer-to-peer detection |
| WO2013170134A2 (en) | 2012-05-10 | 2013-11-14 | Interdigital Patent Holdings, Inc. | System level procedures and methods to enable data sharing in cellular network |
| US10491458B2 (en) * | 2013-01-31 | 2019-11-26 | Dell Products L.P. | System and method for reporting peer-to-peer transfer events |
| EP2954710A1 (en) * | 2013-02-07 | 2015-12-16 | Interdigital Patent Holdings, Inc. | Method and apparatus for directional mesh initialization |
| JP6254620B2 (ja) * | 2016-02-02 | 2017-12-27 | エヌ・ティ・ティ・コミュニケーションズ株式会社 | 端末、通信方法、及びプログラム |
| WO2022040095A1 (en) * | 2020-08-17 | 2022-02-24 | Kyocera Corporation | Relay device management using neighbor lists |
| US11601395B1 (en) * | 2021-12-22 | 2023-03-07 | Uab 360 It | Updating parameters in a mesh network |
| US11799830B2 (en) | 2021-12-29 | 2023-10-24 | Uab 360 It | Access control in a mesh network |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH11112503A (ja) | 1997-09-30 | 1999-04-23 | Hitachi Ltd | ネットワークシステムおよびネットワーク機器 |
| JP3743194B2 (ja) * | 1999-02-25 | 2006-02-08 | 株式会社日立製作所 | パケット中継装置 |
| JP4275265B2 (ja) | 1999-09-16 | 2009-06-10 | 株式会社日立製作所 | 呼制御サーバおよび音声データ通信方法 |
| US7369536B2 (en) * | 1999-11-02 | 2008-05-06 | Verizon Business Global Llc | Method for providing IP telephony with QoS using end-to-end RSVP signaling |
| US6970930B1 (en) * | 1999-11-05 | 2005-11-29 | Mci, Inc. | Method and system of providing differentiated services |
| US6621793B2 (en) * | 2000-05-22 | 2003-09-16 | Telefonaktiebolaget Lm Ericsson (Publ) | Application influenced policy |
| US7002973B2 (en) * | 2000-12-11 | 2006-02-21 | Acme Packet Inc. | System and method for assisting in controlling real-time transport protocol flow through multiple networks via use of a cluster of session routers |
| KR100461728B1 (ko) * | 2002-12-10 | 2004-12-17 | 한국전자통신연구원 | 라우터를 통한 DiffServ 기반 VoIP QoS제공 방법 |
-
2002
- 2002-10-23 JP JP2002307875A patent/JP3855909B2/ja not_active Expired - Fee Related
-
2003
- 2003-08-29 CN CNB031563031A patent/CN1237769C/zh not_active Expired - Fee Related
- 2003-10-22 US US10/689,695 patent/US7522591B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| CN1237769C (zh) | 2006-01-18 |
| JP2004146973A (ja) | 2004-05-20 |
| CN1492651A (zh) | 2004-04-28 |
| US20040165587A1 (en) | 2004-08-26 |
| US7522591B2 (en) | 2009-04-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3855909B2 (ja) | ポリシ設定可能なピアツーピア通信システム | |
| US8239468B2 (en) | Session QoS control apparatus | |
| US7830886B2 (en) | Router and SIP server | |
| CN100409644C (zh) | 通信网中的策略协调 | |
| US7948952B2 (en) | Controlling services in a packet data network | |
| US7830888B2 (en) | Method and system of providing differentiated services | |
| JP4392029B2 (ja) | 通信ネットワークにおけるipパケット中継方法 | |
| JP4673369B2 (ja) | ハイブリッド通信ネットワークにおいて相関手段を提供する方法および装置 | |
| US20120089728A1 (en) | Monitoring datagrams in a data network | |
| US7715401B2 (en) | Router | |
| CN1937570A (zh) | 路由选择控制装置、方法和系统 | |
| US20080310428A1 (en) | Method for Identifying Real-Time Traffic Hop by Hop in an Internet Network | |
| CN116325659A (zh) | 用于合法侦听的分组的路由的方法、系统和计算机可读介质 | |
| WO2006093221A1 (ja) | 伝送制御装置およびその方法 | |
| JP3786936B2 (ja) | パケット転送システム、パケット監視方法、呼制御装置、パケット転送装置、およびモニタ装置 | |
| EP3854044A1 (en) | Methods of handling an overload situation of a session initiation protocol, sip node in a telecommunication network, as well as related sip nodes | |
| CN100438442C (zh) | 媒体流分流系统及媒体流分流方法 | |
| JP2009200658A (ja) | メディアゲートウェイ装置及びそれに用いるイベント送信方法 | |
| JP2008005257A (ja) | 呼中継装置 | |
| KR20050082861A (ko) | 멀티 프로토콜 레이블 스위칭을 이용한 서비스 품질 보장기능을 가지는 인터넷전화 서비스 시스템 및 그 방법 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20040921 |
|
| RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20060420 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20060517 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060523 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060721 |
|
| 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: 20060822 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20060904 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090922 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100922 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100922 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110922 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120922 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120922 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130922 Year of fee payment: 7 |
|
| LAPS | Cancellation because of no payment of annual fees |