JP2004056621A - Ppp terminating device - Google Patents
Ppp terminating device Download PDFInfo
- Publication number
- JP2004056621A JP2004056621A JP2002213748A JP2002213748A JP2004056621A JP 2004056621 A JP2004056621 A JP 2004056621A JP 2002213748 A JP2002213748 A JP 2002213748A JP 2002213748 A JP2002213748 A JP 2002213748A JP 2004056621 A JP2004056621 A JP 2004056621A
- Authority
- JP
- Japan
- Prior art keywords
- pppoe
- ppp
- packet
- terminal device
- lan
- 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.)
- Pending
Links
- 238000004891 communication Methods 0.000 claims abstract description 78
- 230000005540 biological transmission Effects 0.000 claims description 28
- 238000000034 method Methods 0.000 description 19
- 101150012579 ADSL gene Proteins 0.000 description 8
- 102100020775 Adenylosuccinate lyase Human genes 0.000 description 8
- 108700040193 Adenylosuccinate lyases Proteins 0.000 description 8
- 238000010586 diagram Methods 0.000 description 5
- 239000000284 extract Substances 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
Images
Landscapes
- Small-Scale Networks (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
【0001】
【発明の属する技術分野】
本発明は、WAN型のIP通信網に接続された複数のIP機器とイーサネット(Ethernet:登録商標)型LANに接続された複数のIP機器との間で、1つのIPアドレスを複数の通信で同時に利用してそれぞれ通信することを可能とするPPP終端装置に関する。
【0002】
【従来の技術】
図5に示すように、PPPoE(Point−to−Point Protocol over Ethernet)を使用してLAN(イーサネット)に収容された端末装置31,32をWAN(インターネット)5に収容された端末装置に接続するIP通信システムにおいては、WAN5からルータ7に対して1個のグローバルIPアドレスが割り当てられ、このグローバルアドレスを用いてルータ7とWAN5との間で通信が行われる。また、LAN3に収容された端末装置31,32とルータ7の間では割り当てられたローカルIPアドレスを用いて通信が行われる。この場合、LAN3に収容された端末装置(PC)31によるインターネット接続とLANに収容されたH.323端末装置(VoIP電話機)32によるインターネット経由の通話とで、同時にインターネットを使用することができない。PC31とVoIP電話機32を同時にインターネットに接続するには、ルータ7が、PPPoEに対応するとともに、かつH.323NAT(Network Address Translator)機能を有することが必要であった。
【0003】
PPPoEに対応するルータ7のH.323NAT機能を利用して、PC31によるインターネット接続とH.323端末装置32によるインターネット経由の通話を同時に使用する場合、PC31とH.323端末装置32に割り当てられるローカルIPアドレスがルータ7に割り当てられるグローバルIPアドレスと異なることから、NAT機能を使用してそれぞれのローカルIPアドレスとグローバルIPアドレスを変換してインターネット通話を行なわなければならない。
【0004】
しかし、NAT機能を使用したインターネット通話の場合、ルータ7が全てのプロトコルに対応しているわけではないので、利用できないプロトコルがある場合、このプロトコルを使用した通信はできなくなる。
【0005】
【発明が解決しようとする課題】
IP通信システムにおいて、PPP(Point−to−point Protocol)終端装置を設け、1本目のIP通信をグローバルIPアドレスを用いてスルーでIP網に接続し、2本目のPPPoE/PPP接続を終端して、通常1つしか割り当てられないグローバルIPアドレスを用いて、パソコンと他のH.323端末装置を同時にインターネットに接続できるようにする。
【0006】
【課題を解決するための手段】
上記課題を解決するために、本発明は、LANに収容されたPPPoEに対応した複数の端末装置をWAN(インターネット)に接続するIPシステムにおいて、PPPoE端末装置(PC)とH.323端末装置(VoIP電話機)を収容したLANと、インターネットとの間にPPPoE終端装置を設け、端末装置(PC) またはH.323端末装置(VoIP電話機)とWANとの1本目のPPPoE接続をスルーで通し、H.323端末装置(VoIP電話機)または端末装置(PC)からの2本目のPPPoE接続をPPP終端装置で終端する。
【0007】
すなわち、本発明は、PPPoE接続に対応した端末装置(PC)とPPPoEに対応したH.323端末装置(VoIP電話機)を、PPP終端装置のLAN側イーサネットに接続し、このPPP終端装置をWAN側イーサネットに接続する。
【0008】
本発明は、このようなIPシステムにおいて、1本目のPPPoE/PPP接続は、LAN側からWAN側にスルーで通し、プロバイダから割り当てられたグローバルIPアドレスを保存する。
【0009】
2本目のPPPoE/PPP接続は、PPP終端装置で終端し、1本目のPPP接続でプロバイダから割り当てられたグローバルIPアドレスを通知する。
【0010】
PPP終端装置のLAN側で受信したPPPoEパケットがH.323プロトコルである場合、そのパケットを送信した端末装置をH.323端末装置として認識する。また、PPP終端装置のセッション情報管理テーブルに設定されたH.323端末装置のMACアドレスによって、H.323端末装置を認識する。
【0011】
PPP終端装置は、WAN側から受信したH.323パケットの内部を解析し、H.323パケットであると判断した場合、受信したパケットの宛先がH.323端末装置として認識する。
【0012】
PPP終端装置のWAN側で受信したH.323パケットは、上記H.323端末装置認識手順でH.323端末装置と認識した端末装置に送信する。
【0013】
一端がパソコン(PC)やH.323端末装置が収容されるLANに接続され、他端がブリッジを介してWAN(インターネット)に接続されるPPP終端装置において、例えばPC31をWANに接続する一つ目の接続は、PPPoE/PPP接続としてLAN側からWAN側へPPP終端装置およびルータを介してスルーで通過し、H.323端末装置をWANに接続する二つ目の接続は、LAN側のPPPoE/PPP接続がPPP終端装置で終端する。PPP終端装置がLAN側から受信したIPパケットがいずれの端末装置からのIPパケットであるかの認識は、PPPoEセッション情報によって行う。WAN側から受信したIPパケットをLAN側に接続された端末装置へ振り分ける。
【0014】
このようにして、PPPoEを終端し、PPPoE1セッションに対して1つしか割り当てられないIPアドレスをLANに収容された複数の端末装置で共用することができる。
【0015】
【発明の実施の形態】
図1を用いて、端末装置(PC)とH.323端末装置(VoIP電話機)がひとつのIPアドレスを使用して同時にIP通信を行う、本発明にかかるPPP終端装置を用いたIP通信システムの構成の概要を説明する。
【0016】
このIP通信システムは、PPP終端装置1に接続されるLAN3に収容された端末装置(PC)31、H.323端末装置(VoIP電話機)32と、IP通信網5に接続された端末装置(PC)54、H.323端末装置(VoIP電話機)53との間でIP通信するシステムであり、PPPoE終端装置1はブリッジ51とPPPoEサーバ52を介してIP通信網5に接続される。LAN3に収容された端末装置(PC)31は、IP通信網5内の通信端末(PC)54との間でIP通信を実行し、LAN3に収容されたH.323端末装置(VoIP電話機)32は、IP通信網内のH.323端末装置(VoIP電話機)53との間で、インターネットを介したIP通話を行う。
【0017】
1本目のIP通信は、PPP終端装置1を通過してPPPoE接続され、2本目のIP通信は、PPP終端装置1でLAN側のPPPoE接続がそれぞれ終端される。
【0018】
図2を用いて、本発明にかかるPPP終端装置1の構造の概要を説明する。PPP終端装置1は、LAN3に接続されるLAN側イーサネット送受信部11と、WAN(IP通信網)5に接続されるWAN側イーサネット送受信部12と、PPPoE解析部13と、PPP解析部14と、VoIP解析部15と、PPPoEサーバ16と、PPPサーバ17と、セッション情報管理テーブル18とを有して構成される。図において、実線はパケットの流れを示し、点線はテーブルの読み書きを示している。
【0019】
LAN側イーサネット送受信部11は、送信時には、WAN側イーサネット送受信部12、PPPoE解析部13などから要求された送信パケットをLAN側インターフェースに送信する機能を有している。また、LAN側イーサネット送受信部11は、受信時には、LAN側インターフェースから受信したデータの内からPPPoEパケットを抽出してPPPoE解析部13に送信し、それ以外のパケットをWAN側イーサネット送受信部12に転送する機能を有している。
【0020】
WAN側イーサネット送受信部12は、送信時には、LAN側イーサネット送受信部11、PPPoE解析部13から要求された送信パケットをWAN側インターフェースに送信する機能を有している。また、WAN側イーサネット送受信部12は、受信時には、WAN側インターフェースから受信したデータの内からPPPoEパケットを抽出してPPPoE解析部13に送信し、それ以外のパケットをLAN側イーサネット送受信部11に転送する機能を有している。
【0021】
PPPoE解析部13は、LAN側イーサネット送受信部11から受信したPPPoEパケットを解析し、1本目のPPPoEディスカバリパケットならWAN側イーサネット送受信部12に送信し、1本目のPPPoEセッションパケットならPPP解析部14に送信し、2本目のPPPoEディスカバリ/セッションパケットならPPPoEサーバ16に送信する機能を有している。
【0022】
また、PPPoE解析部13は、WAN側イーサネット送受信部12から受信したPPPoEパケットを解析し、PPPoEセッションパケットをPPP解析部14に送信し、PPPoEディスカバリパケットをLAN側イーサネット送受信部11へ送信する機能を有している。
【0023】
PPP解析部14は、PPPoE解析部13から受信したPPPoEセッションパケットの内のPPPパケットを解析し、PPPパケットのペイロードがIPパケットなら、VoIP解析部15に送信し、IPパケット以外ならPC31が使用しているPPPoEセッションにカプセル化してLAN側イーサネット送受信部11に送信する機能を有している。
【0024】
VoIP解析部15は、PPP解析部14から受信したPPPoEセッションパケット内のIPパケットを解析し、VoIPパケットならVoIP電話機32が使用しているPPPoEセッションにカプセル化してLAN側イーサネット送受信部11に送信し、VoIPパケット以外なら、PC31が使用しているPPPoEセッションにカプセル化してLAN側イーサネット送受信部11に送信する機能を有している。
【0025】
PPPoEサーバ16は、LAN側から受信した2本目のPPPoEセッションを終端するためのPPPoEサーバ動作を行う。
【0026】
PPPサーバ17は、LAN側から受信した2本目のPPPリンクを終端するためのPPPサーバ動作を行う。
【0027】
セッション情報管理テーブル18は、1本目/2本目のPPPoEセッション情報、PPPリンクの情報を管理するテーブルである。
【0028】
この構成を有するPPP終端装置において、LAN側イーサネット送受信部11に、IP機器(端末装置(PC31)/H.323端末装置32(VoIP電話機32))を接続し、WAN側イーサネット送受信部12にブリッジを接続する。ブリッジは、通信回線を介してIP通信網と接続する。
【0029】
IP機器(端末装置(PC31)/H.323端末装置32(VoIP電話機32))は、PPPoEクライアント機能を有する。PPPoEサーバ16は、1通信回線につき一つのPPPoEセッションを許可する。
【0030】
PPP終端装置1のセッション情報管理テーブル18に、H.323端末装置32のMACアドレスが何であるかを設定する。または、PPP終端装置のLAN側で受信したPPPoEパケットがH.323プロトコルである場合、そのパケットを送信した端末装置をH.323端末装置として認識する。
【0031】
図3を用いて、端末装置(PC31)によるインターネット接続とH.323端末装置32(VoIP電話機32)によるインターネット経由のH.323通話の同時利用までの手順を説明する。
【0032】
PC31は、PPPoEの接続を開始するためにブロードキャストでPADI(PPPoE Active Discovery Initiation)パケットを送信する(手順1)。
【0033】
LAN側からPADIパケットを受信したPPP終端装置1は、現在PPPoE接続が確立していないことから、受信したPADIパケットをIP通信網5側に送信する(手順2)。
【0034】
PADIパケットを受信したIP通信網5側のNTTやプロバイダなどのPPPoEサーバ52は、PC31のMACアドレス宛てにPADO(PPPoE Active Discovery Offer)パケットを送信する(手順3)。
【0035】
IP通信網5側からPADOパケットを受信したPPP終端装置1は、PC31に受信したPADOパケットを送信する(手順4)。
【0036】
PADOパケットを受信したPC31は、IP通信網5側のPPPoEサーバ52のMACアドレス宛てにPADR(PPPoE Active Discovery Response)パケットを送信する(手順5)。
【0037】
PC31からPADRパケットを受信したPPP終端装置1は、IP通信網5側に受信したPADRパケットを送信する(手順6)。
【0038】
PADRパケットを受信したIP通信網5側のPPPoEサーバ52は、PC31のMACアドレス宛てにPADS(PPPoE Active Discovery Session−confirmation)パケットを送信する(手順7)。
【0039】
IP通信網5側からPADSパケットを受信したPPP終端装置1は、PC31へ受信したPADSパケットを送信する(手順8)。
【0040】
PC31が、PADSパケットを受信する(手順9)と、PC31とIP通信網5側のPPPoEサーバ52間のPPPoE接続が確立する。
【0041】
PC31とIP通信網5側のPPPoEサーバ52間で確立したPPPoE接続を使用して、PPPの接続を行う(手順10)。
【0042】
PPP終端装置1は、PC31とIP通信網5側のPPPoEサーバ52間のPPPパケットを監視して、PPPの認証情報、IPアドレス情報などを記憶する(手順11)。
【0043】
PC31とIP通信網5側のPC54間でIP通信を行う(手順12)。
【0044】
ここで、インターネットを介したH.323通話を希望するH.323端末装置32は、PPPoEの接続を開始するためにブロードキャストでPADIパケットを送信する(手順13)。
【0045】
H.323端末装置32からPADIパケットを受信したPPP終端装置1は、既にPC31とPPPoEサーバ52間でPPPoE接続が確立しているため、PPPoEサーバとして動作し、H.323端末装置32のMACアドレス宛てにPADOパケットを送信する(手順14)。
【0046】
PADOパケットを受信したH.323端末装置32は、PPP終端装置1のPPPoEサーバ16のMACアドレス宛てにPADRパケットを送信する(手順15)。
【0047】
H.323端末装置32からPADRパケットを受信したPPP終端装置1は、H.323端末装置32のMACアドレス宛てにPADSパケットを送信する(手順16)。
【0048】
H.323端末装置32が、PADSパケットを受信すると、H.323端末装置32とPPP終端装置1のPPPoEサーバ16間のPPPoE接続が確立する(手順17)。
【0049】
H.323端末装置32とPPP終端装置1のPPPoEサーバ16間で確立したPPPoE接続を使用して、PPPの接続を行う(手順18)。このときPPPの認証情報、IPアドレス情報などは、前記手順11で記憶したものを使用する。PC31とH.323端末装置32のPPPoEインタフェースのIPアドレスは、同じものになる。
【0050】
PPP終端装置1は、H.323端末装置32からのH.323プロトコルのパケットをIP通信網5のH.323端末装置(VoIP電話機)53側に送信するとともに、IP通信網5側からのパケットを解析し、H.323プロトコルのパケットをH.323端末装置32に送信して、H.323端末装置32とIP通信網5側のH.323端末装置53との間でH.323通信を行う(手順19)。
【0051】
同様に、PPP終端装置1は、PC31からのH.323プロトコル以外のパケットをIP通信網5のPC54に送信するとともに、IP通信網5のPC54からのパケットを解析し、H.323プロトコル以外のパケットをPC31に送信して、PC31とIP通信網5側のPC54間でIP通信を行う(手順20)。
【0052】
このようにして、PPPoE終端装置1に収容された端末装置(PC)31およびH.323端末装置(VoIP電話機)32と、IP通信網5内の端末装置およびH.323端末装置(VoIP電話機)53との間で、同時に1つのIPアドレスを使用してIP通信を行うことができる。
【0053】
図4を用いて、本発明の第2の実施の形態にかかるPPP終端装置1の構成の概要を説明する。
【0054】
PPP終端装置1は、LAN3に接続されるLAN側イーサネット送受信部11と、WAN(IP通信網)5に接続されるWAN側ADSL送受信部19と、PPPoE解析部13と、PPP解析部14と、VoIP解析部15と、PPPoEサーバ16と、PPPサーバ17と、セッション情報管理テーブル18とを有して構成される。さらにこの実施の形態にかかるPPP終端装置1は、キー入力制御部20と、呼制御部21と、音声制御部22と、H.323制御部23と、TCP/IP制御部24と、PPPクライアント25と、PPPoEクライアント26を有して構成される。図において、実線はパケットの流れを示し、点線はテーブルの読み書きを示している。
【0055】
LAN側イーサネット送受信部11は、送信時には、WAN側ADSL送受信部19、PPPoE解析部13などから要求された送信パケットをLAN側インターフェースに送信する。LAN側イーサネット送受信部11は、受信時には、LAN側インターフェースから受信したデータの内PPPoEパケットをPPPoE解析部13に送信し、それ以外のパケットをWAN側ADSL送受信部19に送信する。
【0056】
PPPoE解析部13は、LAN側イーサネット送受信部11から受信したPPPoEパケットを解析し、PPPoEディスカバリパケットならWAN側ADSL送受信部19に送信し、PPPoEセッションパケットならPPPoE解析部13に送信する。
【0057】
PPPoE解析部13は、WAN側ADSL送受信部19から受信したPPPoEパケットを解析し、PPPoEセッションパケットをPPP解析部14に送信し、PPPoEディスカバリパケットをLAN側イーサネット送受信部11する。
【0058】
PPP解析部14は、PPPoE解析部13から受信したPPPoEパケットの内のPPPパケットを解析し、PPPパケットのペイロードがIPパケットなら、VoIP解析部15に送信し、IPパケット以外ならPC31が使用しているPPPoEセッションにカプセル化してLAN側イーサネット送受信部11に送信する。
【0059】
VoIP解析部15は、PPP解析部14から受信したPPPoEパケット内のIPパケットを解析し、VoIPパケットならTCP/IP制御部に送信し、VoIPパケット以外なら、PC31が使用しているPPPoEセッションにカプセル化してLAN側イーサネット送受信部11に送信する。
【0060】
PPPoEサーバ16は、PPPoEクライアント26とIP通信網5側のPPPoE間にPPPoEセッションが確立している場合に、LAN側から受信したPPPoEセッションを終端するためのPPPoEサーバ動作を行う。
【0061】
PPPサーバ17は、PPPクライアント25とIP通信網5側のPPPサーバ間にPPPリンクが確立している場合に、LAN側から受信したPPPリンクを終端するためのPPPサーバ動作を行う。
【0062】
セッション情報管理テーブル18は、LAN側のPC31とIP通信網5側のPPPoE/PPPサーバ間のPPPoEセッション情報、PPPリンクの情報を管理するテーブルである。セッション情報管理テーブル18は、または、LAN側のPC31とPPPoE解析部13/PPP解析部14間とのPPPoEクライアント26/PPPクライアント25とIP通信網5側のPPPoE/PPPサーバ間のセッション情報、PPPリンク情報を管理するテーブルである。
【0063】
WAN側ADSL送受信部19は、送信時には、LAN側イーサネット送受信部11、PPPoE解析部13から要求された送信パケットをWAN側インターフェースに送信する。WAN側ADSL送受信部19は、受信時には、WAN側インターフェースから受信したデータの内PPPoEパケットをPPPoE解析部13に送信し、それ以外のパケットをLAN側イーサネット送受信部11に送信する。
【0064】
キー入力制御部20は、キー入力、フックなどのユーザ操作を取込む。
【0065】
呼制御部21は、キー入力などによる発呼時にH.323制御部23に発呼の要求を行う。インターネット網5内からの着呼時に音声制御部22に呼出音の出力の要求を行う。といった呼に関する制御を行う。
【0066】
音声制御部22は、マイク入力、スピーカ入力およびボコーダ/デコーダの処理を行う。
【0067】
H.323制御部23は、端末装置とインターネット網内のH.323端末装置32間のH.323手順によるIPシグナリング処理を行う。
【0068】
TCP/IP制御部24は、端末装置とインターネット網内のH.323端末装置32との間でTCP/IPパケットを送受信する機能を持つ。
【0069】
PPPoEクライアント26は、端末装置発信の場合に、インターネット網5のPPPoEサーバ52と接続するためのPPPoEクライアントである。
【0070】
PPPクライアント25、端末装置発信の場合に、インターネット網のPPPサーバと接続するためのPPPクライアントである。
【0071】
この構成とすることによって、PPP終端装置1に収容された端末装置(PC)31およびPPP終端装置1内のH.323端末機能と、IP通信網5内の端末装置(PC)54およびH.323端末装置(VoIP電話機)53との間で、同時に1つのIPアドレスを使用してIP通信を行うことができる。
【0072】
以上の発明では、一方の通信がH.323プロトコルを使用する例によって説明したが、本発明は、H.323プロトコルによる通信に限らず、他のプロトコルによる通信とすることも可能である。この場合、対応するプロトコルの使用するトランスポートプロトコルが、TCP/UDPなどのようにポート番号(TCPポート/UDPポート)が固定の場合は、図2のVoIP解析部をTCP/IP解析部に置き換え、TCP/IP解析部でトランスポートプロトコルとポート番号をチェックして、PCとそれ以外の通信端末の通信を仕分けることが可能である。
【0073】
【発明の効果】
本発明によれば、PPPoE接続において、LANに収容されたPCとH.323端末装置がIP通信網を同時に使用して対向するIP機器と通信することができる。
【0074】
本発明によれば、H.323端末装置以外のプロトコルにおいても適応することができる。
【図面の簡単な説明】
【図1】本発明かかるPPP終端装置を用いたIP通信システムの構成の概要を説明する図。
【図2】本発明にかかるPPP終端装置の構成の概要を説明するブロック図。
【図3】本発明にかかるPPP終端装置を用いたIP通信システムにおける接続処理を説明する接続シーケンス図。
【図4】本発明の第2の実施の形態にかかるPPP終端装置の構成の概要を説明するブロック図。
【図5】従来のIP通信システムの構成の概要を説明する図。
【符号の説明】
1 PPP終端装置
11 LAN側イーサネット送受信部
12 WAN側イーサネット送受信部
13 PPPoE解析部
14 PPP解析部
15 VoIP解析部
16 PPPoEサーバ
17 PPPサーバ
18 セッション情報管理テーブル
19 WAN側ADSL送受信部
20 キー入力制御部
21 呼制御部
22 音声制御部
23 H.323制御部
24 TCP/IP制御部
25 PPPクライアント
26 PPPoEクライアント
3 LAN
31 端末装置(PC)
32 H.323端末装置(VoIP電話機)
5 IP通信網
51 ブリッジ/モデム
52 PPPoEサーバ
53 H.323端末装置(VoIP電話機)
54 端末装置(PC)
7 ルータ(PPPoE対応、H.323NAT機能)[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention provides one communication between a plurality of IP devices connected to a WAN type IP communication network and a plurality of IP devices connected to an Ethernet (registered trademark) LAN by a plurality of communications. The present invention relates to a PPP terminating device that can simultaneously use and communicate with each other.
[0002]
[Prior art]
As shown in FIG. 5,
[0003]
H. of router 7 corresponding to PPPoE Using the H.323 NAT function, Internet connection by the PC 31 and H.323 connection are possible. When simultaneously using a telephone call via the Internet by the H.323
[0004]
However, in the case of an Internet call using the NAT function, the router 7 does not support all protocols, and if there is a protocol that cannot be used, communication using this protocol cannot be performed.
[0005]
[Problems to be solved by the invention]
In an IP communication system, a PPP (Point-to-point Protocol) terminating device is provided, a first IP communication is connected to an IP network through a global IP address, and a second PPPoE / PPP connection is terminated. , Using a global IP address that is normally assigned to only one PC, H.323 terminals can be connected to the Internet at the same time.
[0006]
[Means for Solving the Problems]
In order to solve the above-mentioned problems, the present invention provides an IP system for connecting a plurality of terminal devices corresponding to PPPoE accommodated in a LAN to a WAN (Internet), and a PPPoE terminal device (PC) and an H.264 terminal. A PPPoE termination device is provided between the LAN accommodating the H.323 terminal device (VoIP telephone) and the Internet, and the terminal device (PC) or the H.323 terminal is used. The first PPPoE connection between the H.323 terminal device (VoIP telephone) and the WAN is passed through. The second PPPoE connection from the H.323 terminal device (VoIP telephone) or the terminal device (PC) is terminated by the PPP termination device.
[0007]
That is, the present invention provides a terminal device (PC) that supports PPPoE connection and an H.323 terminal that supports PPPoE. The H.323 terminal device (VoIP telephone) is connected to the LAN-side Ethernet of the PPP termination device, and this PPP termination device is connected to the WAN-side Ethernet.
[0008]
According to the present invention, in such an IP system, the first PPPoE / PPP connection is passed through from the LAN side to the WAN side, and the global IP address assigned by the provider is stored.
[0009]
The second PPPoE / PPP connection terminates at the PPP terminating device, and notifies the global IP address assigned by the provider through the first PPP connection.
[0010]
The PPPoE packet received on the LAN side of the PPP terminating device is H.264. In the case of the H.323 protocol, the terminal device that has transmitted the packet is H.323. 323 terminal device. In addition, the H.323 set in the session information management table of the PPP terminal device. According to the MAC address of the H.323 terminal device, H.323 is used. The H.323 terminal device is recognized.
[0011]
The PPP terminating device receives the H.323 received from the WAN side. The inside of the H.323 packet is analyzed. If it is determined that the received packet is an H.323 packet, the destination of the received packet is H.323. 323 terminal device.
[0012]
The H.2 protocol received on the WAN side of the PPP terminating device. The H.323 packet is the H.323 packet. H.323 terminal device recognition procedure. It transmits to the terminal device recognized as the H.323 terminal device.
[0013]
One end is a personal computer (PC) or H. In a PPP terminating device connected to a LAN accommodating a H.323 terminal device and the other end connected to a WAN (Internet) via a bridge, for example, a first connection for connecting a
[0014]
In this way, PPPoE is terminated, and a plurality of terminal devices accommodated in the LAN can share an IP address to which only one is assigned to a PPPoE1 session.
[0015]
BEST MODE FOR CARRYING OUT THE INVENTION
With reference to FIG. An outline of the configuration of an IP communication system using a PPP termination device according to the present invention, in which a H.323 terminal device (VoIP telephone) performs IP communication simultaneously using one IP address, will be described.
[0016]
This IP communication system includes a terminal device (PC) 31 housed in a LAN 3 connected to the PPP H.323 terminal device (VoIP telephone) 32 and a terminal device (PC) 54 connected to the IP communication network 5; This is a system for performing IP communication with a H.323 terminal device (VoIP telephone) 53. The PPPoE terminating device 1 is connected to the IP communication network 5 via a
[0017]
The first IP communication passes through the PPP terminating device 1 and is connected by PPPoE, and the second IP communication terminates the PPPoE connection on the LAN side by the PPP terminating device 1.
[0018]
The outline of the structure of the PPP termination device 1 according to the present invention will be described with reference to FIG. The PPP terminating device 1 includes a LAN-side Ethernet transmitting / receiving unit 11 connected to the LAN 3, a WAN-side Ethernet transmitting / receiving
[0019]
The LAN-side Ethernet transmission / reception unit 11 has a function of transmitting a transmission packet requested from the WAN-side Ethernet transmission /
[0020]
The WAN-side Ethernet transmission /
[0021]
The
[0022]
Further, the
[0023]
The
[0024]
The
[0025]
The PPPoE server 16 performs a PPPoE server operation for terminating the second PPPoE session received from the LAN side.
[0026]
The
[0027]
The session information management table 18 is a table for managing the first / second PPPoE session information and the information of the PPP link.
[0028]
In the PPP terminating device having this configuration, an IP device (terminal device (PC31) /H.323 terminal device 32 (VoIP telephone 32)) is connected to the LAN-side Ethernet transmitting / receiving unit 11 and a bridge is connected to the WAN-side Ethernet transmitting / receiving
[0029]
The IP device (terminal device (PC 31) /H.323 terminal device 32 (VoIP telephone 32)) has a PPPoE client function. The PPPoE server 16 permits one PPPoE session per communication line.
[0030]
In the session information management table 18 of the PPP terminal device 1, H. The MAC address of the H.323
[0031]
Referring to FIG. 3, an Internet connection by the terminal device (PC 31) and H.264 connection will be described. H.323 via the Internet by the H.323 terminal device 32 (VoIP telephone 32). The procedure up to the simultaneous use of the H.323 call will be described.
[0032]
The
[0033]
The PPP terminating device 1, which has received the PADI packet from the LAN side, transmits the received PADI packet to the IP communication network 5 side since the PPPoE connection is not currently established (procedure 2).
[0034]
The
[0035]
The PPP terminating device 1 that has received the PADO packet from the IP communication network 5 transmits the received PADO packet to the PC 31 (procedure 4).
[0036]
The
[0037]
The PPP terminating device 1 that has received the PADR packet from the
[0038]
The
[0039]
The PPP terminating device 1 that has received the PADS packet from the IP communication network 5 transmits the received PADS packet to the PC 31 (procedure 8).
[0040]
When the
[0041]
A PPP connection is established using the PPPoE connection established between the
[0042]
The PPP termination device 1 monitors a PPP packet between the
[0043]
IP communication is performed between the
[0044]
Here, the H.264 via the Internet is used. I want to make a H.323 call. The H.323
[0045]
H. The PPP terminating device 1 that has received the PADI packet from the H.323
[0046]
H. receiving the PADO packet The H.323
[0047]
H. The PPP termination device 1 that has received the PADR packet from the H.323
[0048]
H. When the H.323
[0049]
H. The PPP connection is established using the PPPoE connection established between the H.323
[0050]
The PPP terminating device 1 is an H.264 terminal. H.323 from the H.323
[0051]
Similarly, the PPP terminating device 1 transmits the H.264 message from the
[0052]
In this way, the terminal device (PC) 31 accommodated in the PPPoE terminal device 1 and the H.323 terminal device (VoIP telephone) 32, a terminal device in the IP communication network 5, and the H.323 terminal device. It is possible to simultaneously perform IP communication with the H.323 terminal device (VoIP telephone) 53 using one IP address.
[0053]
The outline of the configuration of the PPP terminating device 1 according to the second embodiment of the present invention will be described with reference to FIG.
[0054]
The PPP terminating device 1 includes a LAN-side Ethernet transmitting / receiving unit 11 connected to the LAN 3, a WAN-side ADSL transmitting / receiving
[0055]
At the time of transmission, the LAN-side Ethernet transmission / reception unit 11 transmits a transmission packet requested by the WAN-side ADSL transmission /
[0056]
The
[0057]
The
[0058]
The
[0059]
The
[0060]
When a PPPoE session is established between the
[0061]
When a PPP link has been established between the PPP client 25 and the PPP server on the IP communication network 5 side, the
[0062]
The session information management table 18 is a table for managing PPPoE session information and PPP link information between the
[0063]
At the time of transmission, the WAN-side ADSL transmission /
[0064]
The key
[0065]
The call control unit 21 transmits the H.264 call at the time of calling by key input or the like. The call request is sent to the H.323
[0066]
The voice control unit 22 performs a microphone input, a speaker input, and vocoder / decoder processing.
[0067]
H. The H.323
[0068]
The TCP /
[0069]
The
[0070]
The PPP client 25 is a PPP client for connecting to a PPP server on the Internet network when transmitting a terminal device.
[0071]
With this configuration, the terminal device (PC) 31 accommodated in the PPP termination device 1 and the H.264 in the PPP termination device 1 are used. H.323 terminal function, the terminal device (PC) 54 in the IP communication network 5 and the H.323 terminal. It is possible to simultaneously perform IP communication with the H.323 terminal device (VoIP telephone) 53 using one IP address.
[0072]
In the above invention, one communication is H.264. Although described using an example using the H.323 protocol, the present invention is based on the H.323 protocol. Not limited to communication using the H.323 protocol, communication using another protocol is also possible. In this case, if the transport protocol used by the corresponding protocol has a fixed port number (TCP port / UDP port) such as TCP / UDP, the VoIP analyzer in FIG. 2 is replaced with a TCP / IP analyzer. It is possible to sort the communication between the PC and the other communication terminals by checking the transport protocol and the port number by the TCP / IP analysis unit.
[0073]
【The invention's effect】
According to the present invention, in a PPPoE connection, a PC accommodated in a LAN and an H.264 connection are used. The H.323 terminal device can communicate with an opposite IP device by simultaneously using the IP communication network.
[0074]
According to the present invention, It can be applied to protocols other than the H.323 terminal device.
[Brief description of the drawings]
FIG. 1 is a diagram illustrating an outline of a configuration of an IP communication system using a PPP termination device according to the present invention.
FIG. 2 is a block diagram illustrating an outline of a configuration of a PPP termination device according to the present invention.
FIG. 3 is a connection sequence diagram illustrating connection processing in an IP communication system using the PPP terminating apparatus according to the present invention.
FIG. 4 is a block diagram illustrating an outline of a configuration of a PPP termination device according to a second embodiment of the present invention.
FIG. 5 is a diagram illustrating an outline of a configuration of a conventional IP communication system.
[Explanation of symbols]
1 PPP terminator 11 LAN side Ethernet transmission /
31 Terminal device (PC)
32H. H.323 terminal device (VoIP telephone)
H.5
54 Terminal device (PC)
7 Router (for PPPoE, H.323 NAT function)
Claims (1)
H.323プロトコルによって通信するH.323端末装置およびH.323プロトコル以外のプロトコルによって通信する端末装置とを収容するWANとの間で送受信するWAN側通信網送受信部と、
LAN側通信網送受信部から受信したデータの内のPPPoEパケットとWAN側通信網送受信部が受信したデータの内のPPPoEパケットを解析するPPPoE解析部と、
PPPoEパケットのPPPパケットを解析するPPP解析部と、
PPPパケット内のIPパケットを解析しVoIPパケットか否かを判定するVoIP解析部と、
LAN側から受信したPPPリンクを終端するPPPサーバと、
LAN側から受信したPPPoEセッションを終端するPPPoEサーバと、
1本目および2本目のPPPoEセッション情報およびPPPリンク情報を管理するセッション管理テーブルと
を備え、LAN側からの1本目のPPPoE/PPP接続をWAN側のPPPoE/PPPサーバに中継し、LAN側からの2本目のPPPoE/PPP接続をPPP終端装置で終端し、1本目と同じ認証情報/IP情報をLAN側に返すことにより、LAN側のIP通信装置とWAN側のIP通信装置間およびLAN側のH.323端末装置とWAN側のH.323端末装置間の通信を同時に行うことを特徴とするPPP終端装置。H. H.323 that communicates according to the H.323 protocol H.323 terminal device and H.323 terminal device. A LAN-side communication network transmission / reception unit for transmitting / receiving data to / from a LAN accommodating a terminal device communicating with a protocol other than the H.323 protocol;
H. H.323 that communicates according to the H.323 protocol H.323 terminal device and H.323 terminal device. A WAN-side communication network transmitting / receiving unit for transmitting / receiving data to / from a WAN accommodating a terminal device communicating with a protocol other than the H.323 protocol;
A PPPoE analyzer for analyzing a PPPoE packet in data received from the LAN-side communication network transceiver and a PPPoE packet in data received by the WAN-side communication network transceiver;
A PPP analysis unit that analyzes a PPP packet of the PPPoE packet;
A VoIP analysis unit that analyzes an IP packet in the PPP packet and determines whether the packet is a VoIP packet;
A PPP server for terminating a PPP link received from the LAN side,
A PPPoE server that terminates a PPPoE session received from the LAN side;
A session management table for managing the first and second PPPoE session information and PPP link information, relaying the first PPPoE / PPP connection from the LAN side to the WAN-side PPPoE / PPP server, and By terminating the second PPPoE / PPP connection with the PPP terminating device and returning the same authentication information / IP information as the first to the LAN side, the LAN side IP communication device and the WAN side IP communication device and the LAN side H. H.323 terminal device and H.323 on the WAN side. A PPP termination device for simultaneously performing communication between H.323 terminal devices.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002213748A JP2004056621A (en) | 2002-07-23 | 2002-07-23 | Ppp terminating device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002213748A JP2004056621A (en) | 2002-07-23 | 2002-07-23 | Ppp terminating device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2004056621A true JP2004056621A (en) | 2004-02-19 |
| JP2004056621A5 JP2004056621A5 (en) | 2005-10-27 |
Family
ID=31936265
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2002213748A Pending JP2004056621A (en) | 2002-07-23 | 2002-07-23 | Ppp terminating device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2004056621A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN100440757C (en) * | 2006-03-21 | 2008-12-03 | 华为技术有限公司 | Optical repeater, point-to-point protocol message processing system and processing method |
| JP2011155326A (en) * | 2010-01-26 | 2011-08-11 | Saxa Inc | Communication management control method, communication management control device and communication management control program |
-
2002
- 2002-07-23 JP JP2002213748A patent/JP2004056621A/en active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN100440757C (en) * | 2006-03-21 | 2008-12-03 | 华为技术有限公司 | Optical repeater, point-to-point protocol message processing system and processing method |
| JP2011155326A (en) * | 2010-01-26 | 2011-08-11 | Saxa Inc | Communication management control method, communication management control device and communication management control program |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6993012B2 (en) | Method for communicating audio data in a packet switched network | |
| US7047561B1 (en) | Firewall for real-time internet applications | |
| US6697377B1 (en) | Method for communicating audio data in a packet switched network | |
| US7715413B2 (en) | Multi-network exchange system for telephony applications | |
| US20030161453A1 (en) | Flexible and scalable integrated access device | |
| US20020114322A1 (en) | System and method for providing real time connectionless communication of media data through a firewall | |
| WO2002082762A2 (en) | System and method for providing real time connectionless communication of media data through a firewall | |
| US7069432B1 (en) | System and method for providing security in a telecommunication network | |
| WO2008083340A2 (en) | Network communication equipment with pppoe bridging function | |
| US6614803B1 (en) | Mechanism for conducting in-band communications between terminal adapter and digital terminal device during internet session | |
| US7408926B1 (en) | Method and apparatus for accessing voice over internet protocol connection | |
| JP2004193845A (en) | IP compatible adapter | |
| AU2005239680B2 (en) | VOIP (voice over internet protocol) call processing | |
| JP2004056621A (en) | Ppp terminating device | |
| US6904052B1 (en) | Operating system independent method and apparatus for transporting voice-over-IP information | |
| CN111162976B (en) | A kind of campus network PPPoE proxy dialing method and device | |
| JP4029930B2 (en) | Relay device and connection method | |
| CN100525360C (en) | Method of processing traffic flow between user computer and office-end equipment for xDSL terminal | |
| US20020199003A1 (en) | Modem for internet connection | |
| US20050108403A1 (en) | Method, system, and program for transmitting packets | |
| EP1568178B1 (en) | Modem relay originator | |
| US20080259932A1 (en) | Method and System for Facilitating a First and Second Protocol Between a Data Processing System and an ISP | |
| JP3698701B2 (en) | Establishing calls on intranets and external networks via DMZ | |
| JP2001016256A (en) | Internet telephony system | |
| JP3976686B2 (en) | Router system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050722 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050722 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20070426 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20071002 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20071128 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20080129 |