JP3519601B2 - Group communication device - Google Patents
Group communication deviceInfo
- Publication number
- JP3519601B2 JP3519601B2 JP14444498A JP14444498A JP3519601B2 JP 3519601 B2 JP3519601 B2 JP 3519601B2 JP 14444498 A JP14444498 A JP 14444498A JP 14444498 A JP14444498 A JP 14444498A JP 3519601 B2 JP3519601 B2 JP 3519601B2
- Authority
- JP
- Japan
- Prior art keywords
- packet
- group
- edge device
- terminal
- information
- 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
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
Description
【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、ネットワークを利
用してコンピュータ装置間でパケットを伝送するコンピ
ュータ通信で、所定のグループに属するコンピュータ装
置の間でのみ通信を行うことのできるグループ通信に関
するものである。ここで、アドレスとは、MAC(Media
Access Control:媒体アクセス制御) アドレスのことを
いう。
【0002】
【従来の技術】これまで、ホームユーザ向けのコンピュ
ータ通信システムとして、ダイヤルアップの通信回線を
利用してコンピュータ装置間でデータをパケット化して
伝送するシステムやCATV回線を利用してケーブルモ
デムによりコンピュータ装置間の通信を行う方式が広く
構築されている。
【0003】前者の場合には、離れた地点にあるイーサ
ネット間の接続には、両端にブリッジあるいはルータを
設置し、イーサネットパケット(ルータの場合はIPパ
ケット等)を通信回線上のプロトコルに変換して通信す
る形態が一般的である。即ち、イーサネットパケットあ
るいはIPパケットをHDLC(High Level Data Link
Control)やPPP(Point-to-Point Protocol) 等の通信
プロトコルを用いて伝送している。
【0004】HDLCプロトコルは開始フラグと終了フ
ラグの間にパケットをマッピングし、通信回線上を伝送
する。一方、後者の場合には、宅内に設置されるケーブ
ルモデムがユーザ側にイーサネット接続インタフェース
を提供し、センタLANと接続する。
【0005】上記のケーブルモデムシステムにより、市
販LANスイッチ等を用いて、予め登録されたメンバの
端末間でのみ通信可能とするグループ通信サービスを提
供することができる。その従来例を図13を参照して説
明する。図13は従来例のグループ通信装置の全体構成
図である。図13では、符号1−1は加入者宅内用のケ
ーブルモデム、符号1−2は加入者システム(CATV
回線等の加入者線)、符号1−3は中継増幅器、符号1
−4はイーサネットインタフェース、符号1−5はケー
ブルモデムを制御するためのヘッドエンド部、符号1−
6はセンタ側のケーブルモデム、符号1−7はセンタL
AN、符号1−8は端末、符号1−9はLANスイッ
チ、符号3はセンタ処理装置である。ここで、端末1−
8はコンピュータ装置である。以下に動作を説明する。
【0006】ケーブルモデムはケーブルテレビの空きチ
ャネルを使って、高速ディジタル伝送を実現するもので
あり、上り(ユーザ側からセンタ側へ向かう)/下り
(センタ側からユーザ側へ向かう)の伝送速度が同じ対
称型と下り速度が上り速度より高速の非対称型とがあ
る。ケーブルモデム1−1ではユーザ側にイーサネット
インタフェース1−4を提供して端末1−8を接続す
る。端末1−8からの信号をディジタル変調し、加入者
システム(同軸ケーブル)1−2を経由してセンタ処理
装置3に伝送する。センタ処理装置3ではケーブルモデ
ム1−6を介してセンタLAN1−7に接続する。モデ
ムの通信制御はヘッドエンド(トランスレータ等を含
む)部1−5が行い、ユーザは通信用チャネルを共有す
る。したがって、空いているときは伝送速度を目一杯使
えるが、他のユーザが割込むと速度が低下する。
【0007】センタLAN1−7にはLANスイッチ1
−9が接続される。一般のケーブルモデムシステムでは
LANスイッチ1−9ではなく、ルータが接続されてい
るが、限定されたメンバ間でのグループ通信を実現する
ためにはLANスイッチ1−9が必要となる。すなわ
ち、センタ側にVLAN(Virtual LAN) 機能を有するス
イッチを設置することによりグルーピングを行う。
【0008】上記LANスイッチ1−9にグループ通信
を行う、あるいはVLANを組む方式として、(1)ポ
ート単位、(2)IPサブネット単位、および(3)M
ACアドレス単位の3種類がある。
【0009】
【発明が解決しようとする課題】上記の方法では、
(1)ポート単位の設定では、グループ数が増えるとポ
ート数が不足すること、(2)IPレイヤのVLANで
はユーザが容易にIPアドレスを設定変更できるために
セキュリティの確保が困難であること、(3)MACレ
イヤのVLANでは端末のアドレスを個別に設定する必
要があり、端末が増えるとその管理の手間が膨大になる
こと、また、ブロードキャストパケットがポートに接続
されている全端末に届くため、端末の処理負荷が大きい
という問題がある。
【0010】本発明は、このような背景に行われたもの
であって、登録されたメンバのエッジ装置に接続されて
いる端末間でのみ通信を行うグループ通信における端末
のアドレスを用いたフィルタリングによりセキュリティ
を向上させることができるグループ通信装置を提供する
ことを目的とする。本発明は、端末のアドレス情報の登
録処理を自動化することによりユーザの利便性を向上さ
せることができるグループ通信装置を提供することを目
的とする。本発明は、ブロードキャストパケットの到達
範囲の制限によりセキュリティ向上と端末の処理負荷の
低減を図ることができるグループ通信装置を提供するこ
とを目的とする。本発明は、アドレス検索処理およびア
ドレス処理時間を低減させることができるグループ通信
装置を提供することを目的とする。
【0011】
【課題を解決するための手段】本発明はグループ通信装
置であって、本発明の特徴とするところは、多数の端末
と、この端末を通信回線を介して収容するセンタ処理装
置と、前記端末の1または複数毎に前記通信回線に介挿
されたエッジ装置とを備え、前記エッジ装置は複数のグ
ループに割付けられ、同一グループに属するエッジ装置
に接続された端末相互間でパケットの送受信を許容する
グループ通信手段を備えたところにある。
【0012】前記エッジ装置と前記センタ処理装置との
間で送受信され前記端末の送受信するパケットを含むフ
レームを構成する手段を設け、前記グループ通信手段
は、同一グループに属するエッジ装置相互間で前記フレ
ームの送受信を許容するグループ通信手段を含むことが
望ましい。また、前記グループ通信手段には、前記エッ
ジ装置が属するグループと当該エッジ装置に接続された
前記端末のアドレスとが記録されたテーブルを含むこと
が望ましい。
【0013】このように、前記グループ通信手段は、グ
ループ通信をエッジ装置を用いて管理するため、グルー
プ通信における端末のアドレスを用いたフィルタリング
のセキュリティを向上させることができる。例えば、他
のグループに属する端末に対し、ルールに違反してアク
セスを図ろうとする端末が存在するとき、当該ルールに
違反する端末が自己のアドレスを偽ってパケットを送信
したとしても、その端末が接続されたエッジ装置のアド
レスを調べることによってその正当性が判定されるた
め、当該ルールに違反する端末が送信するパケットを無
効とすることができる。
【0014】さらに、アドレスチェックの際には、同一
グループに属するエッジ装置配下の端末アドレスのみを
検索するだけでよくなるため、アドレス検索処理および
アドレス検索時間を低減させることができる。
【0015】また、前記エッジ装置は、自己に接続され
た端末のアドレス情報を前記グループ通信手段に通知す
る手段を含むことが望ましい。
【0016】このように、端末のアドレス情報の登録処
理を自動化することによりユーザの利便性を向上させる
ことができる。
【0017】このとき、前記通知する手段は、所定周期
毎に前記端末のアドレス情報を確認し前記グループ通信
手段に通知する手段を含む構成としてもよいし、あるい
は、前記通知する手段は、前記自己に接続された端末の
構成に変化が生じたときに前記端末のアドレス情報を確
認し前記グループ通信手段に通知する手段を含む構成と
してもよい。
【0018】前記グループ通信手段は、前記フレームに
含まれる前記パケットが同一グループに属する全ての端
末に宛てたブロードキャストパケットであるか否かを判
定する手段と、この判定する手段の判定結果がブロード
キャストパケットを示すときには、当該ブロードキャス
トパケットを含む前記フレームにグループ識別子を付与
して全ての前記エッジ装置に宛てそれぞれ送信する手段
を含む構成とすることが望ましい。
【0019】このようにして各エッジ装置にブロードキ
ャストされたフレームは、各エッジ装置にてそのグルー
プ識別子が参照され、そのグループ識別子が、自己が属
するグループを示すものであればそのフレームを受付
け、他のグループを示すものであればそのフレームを廃
棄することにより、所定のグループにブロードキャスト
されたパケットを分配することができる。
【0020】あるいは、前記グループ通信手段は、前記
フレームに含まれる前記パケットが同一グループに属す
る全ての端末に宛てたブロードキャストパケットである
か否かを判定する手段と、この判定する手段の判定結果
がブロードキャストパケットを示すときには、当該ブロ
ードキャストパケットを含む前記フレームを当該同一グ
ループに属する前記エッジ装置に宛てそれぞれ送信する
手段を含む構成とすることもできる。
【0021】このように、初めから所定のグループに属
するエッジ装置に対してだけブロードキャストされたフ
レームを分配することにより、廃棄される無効フレーム
の転送を行わず、帯域を有効に利用することができる。
【0022】さらに、前記エッジ装置と前記センタ処理
装置との間で送受信され制御情報伝達用パケットを含む
制御用フレームを構成する手段を設け、前記グループ通
信手段は、同一グループに属するエッジ装置相互間で前
記制御用フレームの送受信を許容するグループ通信手段
を含む構成とすることが望ましい。
【0023】これにより、端末に転送する必要のない制
御情報伝達用パケットをエッジ装置とセンタ処理装置と
の間でグループ通信を用いて転送することができる。し
たがって、制御情報が不必要に端末に伝達されることが
なくセキュリティが向上するとともに、端末では、不必
要な制御情報伝達用パケットを処理する必要がなく処理
負荷を低減することができる。
【0024】このとき、前記グループ通信手段は、前記
制御用フレームに含まれる前記制御情報伝達用パケット
が同一グループに属する全てのエッジ装置に宛てたブロ
ードキャストパケットであるか否かを判定する手段と、
この判定する手段の判定結果がブロードキャストパケッ
トを示すときには、当該ブロードキャストパケットを含
む前記制御用フレームにグループ識別子を付与して全て
の前記エッジ装置に宛てそれぞれ送信する手段を含む構
成としたり、あるいは、前記グループ通信手段は、前記
制御用フレームに含まれる前記制御情報伝達用パケット
が同一グループに属する全てのエッジ装置に宛てたブロ
ードキャストパケットであるか否かを判定する手段と、
この判定する手段の判定結果がブロードキャストパケッ
トを示すときには、当該ブロードキャストパケットを含
む前記制御用フレームを当該同一グループに属する前記
エッジ装置に宛てそれぞれ送信する手段を含む構成とす
ることができる。
【0025】
【発明の実施の形態】発明の実施の形態を図1ないし図
4を参照して説明する。図1は本発明実施例のグループ
通信装置の全体構成を示す図である。図2は本発明実施
例のエッジ装置の要部ブロック構成図である。図3は本
発明実施例のノード部の要部ブロック構成図である。図
4は本発明実施例のテーブルの構成図である。
【0026】本発明はグループ通信装置であって、本発
明の特徴とするところは、図1に示すように、多数の端
末1−8と、この端末1−8を通信回線を含む加入者シ
ステム1−2を介して収容するセンタ処理装置3と、端
末1−8の1または複数毎に通信回線に介挿されたエッ
ジ装置2−1とを備え、エッジ装置2−1は複数のグル
ープに割付けられ、同一グループに属するエッジ装置2
−1に接続された端末1−8相互間でパケットの送受信
を許容するグループ通信手段としての管理部2−2およ
びノード部2−3を備えたところにある。
【0027】エッジ装置2−1およびノード部2−3に
は、図2および図3に示すように、エッジ装置2−1と
センタ処理装置3との間で送受信され端末1−8の送受
信するパケットを含むフレームを構成する手段としての
プロセッサ6−1および7−1を設け、さらに、ノード
部2−3は、同一グループに属するエッジ装置2−1相
互間で前記フレームの送受信を許容する。
【0028】ノード部2−3には、図4に示すように、
管理部2−2からの情報にしたがって作成されたエッジ
装置2−1が属するグループと当該エッジ装置2−1に
接続された端末1−8のアドレスとが記録されたテーブ
ルを含む。
【0029】また、エッジ装置2−1のプロセッサ6−
1は、自己に接続された端末1−8のアドレス情報を管
理部2−2に通知する。このとき、プロセッサ6−1
は、所定周期毎に端末1−8のアドレス情報を確認し管
理部2−2に通知するようにしてもよいし、あるいは、
プロセッサ6−1は、自己に接続された端末1−8の構
成に変化が生じたときに端末1−8のアドレス情報を確
認し管理部2−2に通知するようにしてもよい。
【0030】また、本発明第一実施例では、ノード部2
−3のプロセッサ7−1は、前記フレームに含まれる前
記パケットが同一グループに属する全ての端末1−8に
宛てたブロードキャストパケットであるか否かを判定
し、この判定結果がブロードキャストパケットを示すと
きには、当該ブロードキャストパケットを含む前記フレ
ームにグループ識別子を付与して全てのエッジ装置2−
1に宛てそれぞれ送信する。
【0031】本発明第二実施例では、ノード部2−3の
プロセッサ7−1は、前記フレームに含まれる前記パケ
ットが同一グループに属する全ての端末1−8に宛てた
ブロードキャストパケットであるか否かを判定し、この
判定結果がブロードキャストパケットを示すときには、
当該ブロードキャストパケットを含む前記フレームを当
該同一グループに属するエッジ装置2−1に宛てそれぞ
れ送信する。
【0032】また、エッジ装置2−1とセンタ処理装置
3との間で送受信され制御情報伝達用パケットを含む制
御用フレームを構成する手段としてのプロセッサ6−1
および7−1を設け、プロセッサ6−1および7−1
は、同一グループに属するエッジ装置2−1相互間で前
記制御用フレームの送受信を許容する。
【0033】本発明第一実施例では、ノード部2−3の
プロセッサ7−1は、前記制御用フレームに含まれる前
記制御情報伝達用パケットが同一グループに属する全て
のエッジ装置2−1に宛てたブロードキャストパケット
であるか否かを判定し、この判定結果がブロードキャス
トパケットを示すときには、当該ブロードキャストパケ
ットを含む前記制御用フレームにグループ識別子を付与
して全てのエッジ装置2−1に宛てそれぞれ送信する。
【0034】本発明第二実施例では、ノード部2−3の
プロセッサ7−1は、前記制御用フレームに含まれる前
記制御情報伝達用パケットが同一グループに属する全て
のエッジ装置2−1に宛てたブロードキャストパケット
であるか否かを判定し、この判定結果がブロードキャス
トパケットを示すときには、当該ブロードキャストパケ
ットを含む前記制御用フレームを当該同一グループに属
するエッジ装置2−1に宛てそれぞれ送信する。
【0035】
【実施例】本発明実施例を説明する。なお、上記説明の
フレームは、以降の説明では、カプセル化されたイーサ
ネットパケットに該当する。図1に示す本発明実施例の
グループ通信装置は、図13に示した従来例のグループ
通信装置と比較し、符号2−1のエッジ装置、符号2−
2のノード部、符号2−3の管理部が異なる。これらの
装置は図13に示す従来例で説明したケーブルモデム1
−1により接続されているため、一つのLANに接続さ
れているものと等価であり相互に通信可能である。
【0036】以下に動作概要を説明する。エッジ装置2
−1はイーサネットインタフェース1−4で接続された
配下の端末1−8のアドレス情報を検出し、管理部2−
2に通知する。このときの通信プロトコルとしてはSN
MPプロトコルが利用可能である。管理部2−2では、
予めユーザからのグループ登録情報に基づいて、エッジ
装置2−1と配下の端末1−8とをグループ情報にリン
クさせ、その情報をノード装置2−3にSNMPプロト
コルにより通知する。
【0037】また、グループ登録情報はグループ識別用
IDとしてノード部2−3とエッジ装置2−1に通知し
ておく。この端末1−8のアドレス情報の通知によりユ
ーザは端末1−8を追加あるいは変更する際、そのアド
レス情報をネットワーク側に申請する必要がなくなる。
さらに、端末1−8がユーザ間を移動したときも移動先
のエッジ装置2−1から新規端末として通知されるた
め、管理部2−2におけるアドレス重複チェックにより
移動であることを確認でき、情報更新により端末移動を
サポートすることが可能となる。ノード部2−3では、
エッジ装置2−1に接続された端末1−8からのパケッ
トの宛先アドレスに基づいてパケットフィルタリングを
行う。
【0038】次にパケットの伝送方法とフィルタリング
動作について説明する。エッジ装置2−1では端末1−
8からのパケットをイーサネットパケットとしてカプセ
ル化し、エッジ装置2−1から送信したパケットとして
ノード部2−3宛に送信し、ノード部2−3では端末1
−8からのパケットを復元し、パケットがユニキャスト
パケットであり、かつ、その送受信アドレスを管理部2
−3から先に通知されたグループ情報と照合した結果、
同一グループに登録されていれば、パケットをイーサネ
ットパケットとしてカプセル化し、ノード部2−3から
のパケットとして宛先端末1−8が接続されているエッ
ジ装置2−1宛に送信する。
【0039】また、前記パケットがブロードキャストパ
ケットであればグループ識別情報を付加してカプセル化
し、ノード部2−3から送信したブロードキャストのイ
ーサネットパケットとして送信する。ここで、カプセル
化とは端末1−8からのイーサネットパケットをエッジ
装置2−1のイーサネットパケットのデータ領域にマッ
ピングすることを意味している。このとき、端末1−8
からのイーサネットパケット全部を伝送するか、FCS
(誤りチェックビット)を除く部分を伝送するかは必要
に応じて変更可能である。
【0040】また、カプセル化により最大データ長(M
TU)を越えた場合は、パケットを分割して伝送する。
オーバヘッド情報として、分割の有無やサイズ等を示す
フラグが必要となるが、このような分割処理はIPパケ
ットやATMのセル伝送で一般的に実施されている処理
であるため、説明は省略する。
【0041】上記のカプセル化により端末1−8のアド
レスを隠蔽することができ、エッジ装置2−1のアドレ
スとリンクすることにより、送受端末アドレス情報の検
索の際、同一グループ内の端末アドレスのみをチェック
するだけでよく、検索処理および検索時間を大幅に低減
可能である。
【0042】次にエッジ装置2−1の構成について図2
を参照して説明する。符号6−1はプロセッサ、符号6
−2はデータRAM、符号6−3はプロセッサの処理プ
ログラムを格納するプログラムメモリ、符号6−4およ
び6−5はイーサネットインタフェース、符号6−6は
バスである。端末1−8からのパケットはイーサネット
インタフェース6−4からバス6−6経由でデータRA
M6−2をバッファとして、プロセッサ6−1において
カプセル化処理され、イーサネットインタフェース6−
5からセンタ処理装置3に転送される。
【0043】センタ処理装置3からのパケットはイーサ
ネットインタフェース6−5から同様にバス6−6経由
でデータRAM6−2をバッファとして、プロセッサ6
−1において処理される。
【0044】次にノード部2−3の構成について図3を
参照して説明する。符号7−1はプロセッサ、符号7−
2はデータRAM、符号7−3はプロセッサの処理プロ
グラムを格納するプログラムメモリ、符号7−4はイー
サネットインタフェース、符号7−5はバスである。端
末1−8からのパケットはイーサネットインタフェース
7−4からバス7−5経由でデータRAM7−2をバッ
ファとして、プロセッサ7−1においてフィルタリング
およびカプセル化処理され、イーサネットインタフェー
ス7−4に転送される。
【0045】(第一実施例)本発明第一実施例を図5な
いし図9を参照して説明する。図5は端末(PCと記
す)1−8間のユニキャストパケットの伝送フォーマッ
トを示す図である。図6は本発明第一実施例の端末(P
C)1−8間のブロードキャストパケットの伝送フォー
マットを示す図である。図7はエッジ装置(LECと記
す)2−1と管理部(RMSと記す)2−2との間のユ
ニキャストパケットの伝送フォーマットを示す図であ
る。図8はエッジ装置(LEC)2−1から管理部(R
MS)2−2への間のブロードキャストパケットの伝送
フォーマットを示す図である。図9は本発明第一実施例
の管理部(RMS)2−2からエッジ装置(LEC)2
−1への間のブロードキャストパケットの伝送フォーマ
ットを示す図である。
【0046】各フォーマットはイーサネットパケットの
場合を想定し、ヘッダ情報の内、アドレス情報部のみを
示している。他のヘッダ情報(プロトコルタイプ等)は
記載を省略した。
【0047】まず、端末1−8間で行われるユーザ情報
の送受信のためのユニキャストパケットおよびブロード
キャストパケットの伝送フォーマットについて説明す
る。
【0048】図5において端末1−8からのユニキャス
トパケット(PC−B、PC−A)はエッジ装置2−1
においてカプセル化され、送信元がエッジ装置2−1、
宛先がノード部2−3のイーサネットパケット(RSN
−1、LEC−1、PC−B、PC−A)としてセンタ
側に転送される。これを受信したノード部2−3ではカ
プセル化されたパケットの送受アドレス情報をグループ
情報と照合し、同一グループであれば宛先端末1−8が
接続されているエッジ装置2−1宛のイーサネットパケ
ット(LEC−2、RSN─1、PC−B、PC−A)
にカプセル化し、ユーザ側に転送する。これを受信した
エッジ装置2−1ではカプセル化されたパケット(PC
−B、PC−A)を取り出してイーサネットインタフェ
ース経由で配下の端末1−8宛に転送する。
【0049】図6において端末1−8からのブロードキ
ャストパケット(BC、PC−A)はエッジ装置2−1
においてカプセル化され、送信元がエッジ装置2−1、
宛先がノード部2−3のユニキャストのイーサネットパ
ケット(RSN−1、LEC−1、BC、PC−A)と
してセンタ側に転送される。これを受信したノード部2
−3ではカプセル化されたパケットのアドレス情報をグ
ループ情報と照合し、所属するグループ数に相当する数
のブロードキャストのイーサネットパケットにカプセル
化すると共に、各パケットにグループ識別情報(グルー
プID)を付加したブロードキャストのイーサネットパ
ケット(BC、RSN−1、ID−1〜k、BC、PC
−A)としてユーザ側に転送する。これを受信したエッ
ジ装置2−1ではカプセル化されたイーサネットパケッ
トを取り出してグループIDをチェックし、同一グルー
プに所属していればイーサネットインタフェース経由で
配下の端末1−8宛にブロードキャストパケット(B
C、PC−A)を転送する。所属していなければ破棄す
る。
【0050】次に、エッジ装置2−1と管理部2−2と
の間で行われる端末1−8のアドレス情報その他の制御
情報用パケット送受信のためのユニキャストパケットお
よびブロードキャストパケットの伝送フォーマットにつ
いて説明する。
【0051】図7においてエッジ装置2−1からのユニ
キャストパケットはエッジ装置2−1自身においてカプ
セル化され、宛先がノード部2−3のイーサネットパケ
ット(RMS−1、LEC−1、RMS−1、LEC−
1)としてセンタ側に転送される。これを受信したノー
ド部2−3ではカプセル化されたパケット(RMS−
1、LEC−1)を取り出し、送受アドレス情報をグル
ープ情報と照合し、同一グループであればパケット(R
MS−1、LEC−1)をセンタLAN1−7に転送す
る。管理部2−2は汎用のワークステーションを想定
し、センタLAN1−7に直結するため、カプセル化せ
ずに転送する。管理部2−2からエッジ装置2−1への
ユニキャスト通信は逆の手順により行われる。なお、エ
ッジ装置2−1と管理部2−2は同一グループとして予
め登録しておく。
【0052】図8においてエッジ装置2−1からのブロ
ードキャストパケットはエッジ装置2−1自身において
カプセル化され、ブロードキャストのイーサネットパケ
ット(BC、LEC−1、BC、LEC−1)としてセ
ンタ側に転送される。これを受信したノード部2−3で
はカプセル化されたパケット(BC、LEC−1)を取
り出し、そのままセンタLAN1−7に転送する。
【0053】図9において管理部2−2からのブロード
キャストパケットはノード部2−3においてカプセル化
され(BC、RMS−1、BC、RMS−1)、グルー
プIDを付加し(BC、RSN−1、ID、BC、RM
S−1)、エッジ装置2−1に転送される。これを受信
したエッジ装置2−1ではカプセル化されたパケット
(BC、RSN−1、ID、BC、RMS−1)を取り
出し、グループIDをチェックし、エッジ装置2−1自
身が受信する。
【0054】なお、ノード部2−3のテーブルには、図
4に示すように、グループ識別情報とそのグループに属
するエッジ装置2−1と各エッジ装置2−1配下の端末
1−8のアドレス情報がリンクされており、端末アドレ
スからエッジ装置2−1あるいはグループ情報を検索で
きる構造とする。これらの情報は管理部2−2で生成さ
れてノード部2−3に転送され、ノード部2−3ではこ
の情報をテーブルに記録する。また、エッジ装置2−1
には所属するグループの識別情報を通知する。
【0055】(第二実施例)本発明第二実施例を図10
および図11を参照して説明する。図10は本発明第二
実施例の端末(PC)1−8間のブロードキャストパケ
ットの伝送フォーマットを示す図である。図11は本発
明第二実施例の管理部(RMS)2−2からエッジ装置
(LEC)2−1への間のブロードキャストパケットの
伝送フォーマットを示す図である。各フォーマットはイ
ーサネットパケットの場合を想定し、ヘッダ情報の内、
アドレス情報部のみを示している。他のヘッダ情報(プ
ロトコルタイプ等)は記載を省略した。
【0056】なお、端末1−8間のユニキャストパケッ
トの伝送フォーマット、エッジ装置2−1と管理部2−
2との間のユニキャストパケットの伝送フォーマット、
エッジ装置2−1から管理部2−2へのブロードキャス
トパケットの伝送フォーマットは本発明第一実施例と共
通である。
【0057】まず、端末1−8間で行われるユーザ情報
の送受信のためのブロードキャストパケットの伝送フォ
ーマットについて説明する。
【0058】図10において端末1−8からのブロード
キャストパケット(BC、PC−A)はエッジ装置2−
1でカプセル化され、送信元がエッジ装置2−1、宛先
がノード部2−3のユニキャストのイーサネットパケッ
ト(RSN−1、LEC−1、BC、PC−A)として
センタ側に転送される。これを受信したノード部2−3
ではカプセル化されたパケット(BC、PC−A)のア
ドレス情報をグループ情報と照合し、所属するエッジ装
置2−1に相当する数のユニキャストのイーサネットパ
ケット(LEC−2〜n、RSN−1、BC、PC−
A)にカプセル化し、各エッジ装置2−1宛に転送す
る。これを受信したエッジ装置2−1ではカプセル化さ
れたパケット(BC、PC−A)を取り出してイーサネ
ットインタフェース経由で配下の端末1−8宛に転送す
る。
【0059】次に、エッジ装置2−1と管理部2−2と
の間で行われる端末1−8のアドレス情報その他の制御
情報用パケット送受信のためのブロードキャストパケッ
トの伝送フォーマットについて説明する。
【0060】図11において管理部2−2からのブロー
トキャストパケットはノード部2−3において全エッジ
装置2−1宛のユニキャストのイーサネットパケット
(LEC−1〜n、RMS−1、BC、RMS−1)に
カプセル化され、転送される。これを受信したエッジ装
置2−1では、カプセル化されたパケット(LEC−
1、RMS−1、BC、RMS−1)を取り出し、送信
元アドレスをチェックし、エッジ装置2−1自身が受信
する。このとき、管理部2−2からのパケットは配下の
端末1−8宛に転送しないように設定しておくことによ
り管理通信のセキュリティが向上する。
【0061】(第三実施例)本発明第三実施例を図12
を参照して説明する。図12は本発明第三実施例のグル
ープ通信装置の全体構成図である。本発明第三実施例
は、アクセス系として光アクセスシステムを想定した場
合の例であり、符号8−1は光終端装置(ONU)、符
号8−2は光加入者回線、符号8−3は光分配器(スプ
リッタ)、符号8−4は加入者終端装置(SLT/OL
T)である。
【0062】光終端装置8−1では実装されているライ
ンカードによりイーサネットインタフェースが提供され
る。また、加入者終端装置8−4では光終端装置8−1
からの信号を終端し、センタLAN1−7と接続する。
上記アクセスシステムに対しても、ユーザ側にエッジ装
置2−1、センタLAN1−7側に管理部2−2とノー
ド部2−3を設置することにより、ケーブルモデムシス
テムの場合と同様に本発明を実施可能である。このよう
に、本発明では、LAN接続される環境にエッジ装置2
−1、管理部2−2およびノード部2−3を接続するこ
とにより容易にグループ通信システムを構築することが
可能であり、汎用的であると言える。
【0063】
【発明の効果】以上説明したように、本発明によれば、
登録されたメンバのエッジ装置に接続されている端末間
でのみ通信を行うグループ通信における端末のアドレス
を用いたフィルタリングによりセキュリティを向上させ
ることができる。端末のアドレス情報の登録処理を自動
化することによりユーザの利便性を向上させることがで
きる。ブロードキャストパケットの到達範囲の制限によ
りセキュリティ向上と端末の処理負荷の低減を図ること
ができる。アドレスチェックの際に、アドレス検索処理
およびアドレス処理時間を低減させることができる。Description: BACKGROUND OF THE INVENTION [0001] 1. Field of the Invention
Computer that transmits packets between computer devices
Computer communication that belongs to a predetermined group.
Group communication that can only communicate between
Is what you do. Here, the address is a MAC (Media
Access Control (medium access control)
Say. 2. Description of the Related Art Computers for home users have hitherto been used.
A dial-up communication line is used as a data communication system.
Use to packetize data between computer devices
Cable monitoring using a transmission system or CATV line
Wide range of communication methods between computer devices using dem
Have been built. [0003] In the former case, the Ethernet at a remote location
To connect the nets, bridges or routers at both ends
Set up Ethernet packets (IP
Protocol) on the communication line for communication.
Is common. That is, Ethernet packet
Or IP packet is transferred to HDLC (High Level Data Link).
Control) and PPP (Point-to-Point Protocol)
It is transmitted using a protocol. The HDLC protocol has a start flag and an end flag.
Map packets between lags and transmit on communication line
I do. On the other hand, in the latter case, the cable installed in the house
Modem is connected to the user by Ethernet connection interface
And connect to the center LAN. [0005] The above-mentioned cable modem system enables the market
Using a sales LAN switch, etc.,
Providing group communication service that enables communication only between terminals
Can be offered. A conventional example will be described with reference to FIG.
I will tell. FIG. 13 is an overall configuration of a conventional group communication device.
FIG. In FIG. 13, reference numeral 1-1 denotes a cable for subscriber premises.
Cable modem, code 1-2 is a subscriber system (CATV
Subscriber line such as a line), reference numeral 1-3 is a relay amplifier, and reference numeral 1
-4 is an Ethernet interface, 1-5 is a cable
Head end unit for controlling a bull modem,
6 is a cable modem on the center side, and 1-7 is a center L
AN, reference numeral 1-8 denotes a terminal, reference numeral 1-9 denotes a LAN switch.
Reference numeral 3 denotes a center processing device. Here, terminal 1-
8 is a computer device. The operation will be described below. [0006] Cable modems are available for cable TV.
Channel to realize high-speed digital transmission.
Yes, going up (going from user side to center side) / going down
(From the center side to the user side)
Nominal type and asymmetric type where the down speed is faster than the up speed.
You. Ethernet on the user side in cable modem 1-1
Provide interface 1-4 to connect terminal 1-8
You. Digitally modulates the signal from terminal 1-8,
Center processing via system (coaxial cable) 1-2
The data is transmitted to the device 3. In the center processing unit 3, the cable model
It is connected to the center LAN 1-7 via the system 1-6. Model
Communication control of the head-end (including translator etc.)
(M) The section 1-5 performs the operation, and the user shares the communication channel.
You. Therefore, when it is idle, make full use of the transmission speed.
However, if another user interrupts, the speed will decrease. A LAN switch 1 is connected to the center LAN 1-7.
-9 is connected. In a general cable modem system
A router is connected instead of the LAN switch 1-9
But realize group communication between limited members
Therefore, a LAN switch 1-9 is required. Sandals
That is, the center side has a VLAN (Virtual LAN) function.
Grouping is performed by installing switches. [0008] Group communication with the LAN switch 1-9
Or as a method to form a VLAN, (1)
Per port, (2) per IP subnet, and (3) M
There are three types of AC address units. [0009] In the above method,
(1) In the port setting, if the number of groups increases,
(2) IP layer VLAN
Is because users can easily change the IP address settings
Difficult to ensure security, (3) MAC
In the ear VLAN, it is necessary to set the terminal address individually.
And the number of terminals increases the management effort.
That the broadcast packets connect to the port
Processing load on the terminal is large because it reaches all terminals
There is a problem. The present invention has been made in such a background.
Connected to the registered member edge device
Terminals in group communication that communicate only between terminals
Security by filtering using the address of
To provide a group communication device that can improve
The purpose is to: The present invention provides a method for registering terminal address information.
Improved user convenience by automating the recording process
To provide a group communication device that can
Target. The present invention relates to the arrival of broadcast packets.
Improve security and reduce terminal processing load by limiting the range
To provide a group communication device capable of achieving reduction
aimed to. The present invention provides an address search process and an address search process.
Group communication that can reduce dress processing time
It is intended to provide a device. The present invention provides a group communication device.
The present invention is characterized in that a large number of terminals
And a center processing unit that accommodates this terminal via a communication line.
And one or more of the terminals are inserted into the communication line.
And a plurality of edge devices.
Edge devices assigned to the loop and belonging to the same group
Allow packets to be sent and received between terminals connected to
It is provided with group communication means. [0012] The edge device and the center processing device
File containing packets transmitted and received between the terminals.
Means for composing a frame, wherein said group communication means
Between the edge devices belonging to the same group.
May include group communication means to allow
desirable. Further, the group communication means includes the edge.
Connected to the group to which the edge device belongs and the edge device
Including a table in which addresses of the terminals are recorded
Is desirable. [0013] As described above, the group communication means includes a group.
To manage loop communication using edge devices,
Using terminal address in loop communication
Security can be improved. For example, other
Access to devices belonging to the group in violation of the rules.
If there is a terminal trying to access,
Violating terminal sends a packet by falsifying its own address
The edge device to which the terminal is connected.
The legitimacy was determined by examining the
Packets transmitted by terminals that violate the rules
Can be effective. Further, when checking addresses, the same
Only the terminal addresses under the edge device belonging to the group are
Just search for the address, so the address search process and
Address search time can be reduced. The edge device is connected to itself.
Notify the group communication means of the address information of the
It is desirable to include such means. As described above, the registration processing of the terminal address information is performed.
The user experience by automating the process
be able to. At this time, the notifying means is provided at a predetermined cycle.
Check the address information of the terminal every time
It may be configured to include means for notifying the means, or
Means for notifying, the terminal connected to the self
When the configuration changes, check the address information of the terminal.
A configuration including means for notifying the group communication means;
May be. The group communication means transmits the frame
All the terminals to which the included packet belongs to the same group
Determine whether the packet is a broadcast packet addressed to the
And the determination result of this determination
When indicating a broadcast packet, the broadcast
A group identifier to the frame containing the packet
Means for transmitting to each of the edge devices
Is desirable. In this manner, each edge device has a broad key.
The frame that has been cast is
Group identifier is referenced, and the group identifier
Accept the frame if it indicates a group to do
The frame if it indicates another group.
Broadcast to a given group by discarding
Packet can be distributed. Alternatively, the group communication means includes:
The packets included in the frame belong to the same group
Broadcast packets addressed to all terminals
Means for judging whether or not, and the judgment result of this judging means
Indicates a broadcast packet,
The frame containing the broadcast packet to the same
Transmit to each of the edge devices belonging to the loop
It is also possible to adopt a configuration including means. As described above, from the beginning, it belongs to a predetermined group.
Broadcast only to the edge device that
Invalid frames discarded by distributing frames
The bandwidth can be used effectively without performing the transfer. Further, the edge device and the center processing
Includes control information transmission / reception packets transmitted / received to / from the device
Means for configuring a control frame is provided;
Communication between edge devices belonging to the same group
Group communication means permitting transmission and reception of control frames
Is desirable. Thus, there is no need to transfer to the terminal.
The information transmission packet is transmitted between the edge device and the center processing device.
Can be transferred using group communication. I
Therefore, unnecessary transmission of control information to the terminal
Security is improved, and unnecessary
No need to process necessary control information transmission packets
The load can be reduced. At this time, the group communication means includes:
The control information transmission packet included in the control frame
Is a block addressed to all edge devices belonging to the same group.
Means for determining whether the packet is a broadcast packet,
If the determination result of this determination means is a broadcast packet,
When indicating a broadcast packet, the broadcast packet is included.
A group identifier is added to the control frame
Means for transmitting data to the edge device.
Or the group communication means comprises:
The control information transmission packet included in the control frame
Is a block addressed to all edge devices belonging to the same group.
Means for determining whether the packet is a broadcast packet,
If the determination result of this determination means is a broadcast packet,
When indicating a broadcast packet, the broadcast packet is included.
The control frame belonging to the same group.
A configuration including means for transmitting data to the edge device is provided.
Can be DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS FIG. 1 to FIG.
This will be described with reference to FIG. FIG. 1 shows a group according to an embodiment of the present invention.
FIG. 2 is a diagram illustrating an overall configuration of a communication device. FIG. 2 shows the implementation of the present invention.
FIG. 3 is a block diagram of a main part of an example edge device. Figure 3 is a book
FIG. 3 is a block diagram illustrating a main part of a node unit according to an embodiment of the invention; Figure
FIG. 4 is a configuration diagram of a table according to the embodiment of the present invention. The present invention relates to a group communication apparatus,
The feature of light is that, as shown in FIG.
Terminal 1-8 and a subscriber system including a communication line.
A center processing device 3 housed through the stem 1-2;
End 1-8, one or more of
Edge device 2-1.
Devices assigned to the group and belonging to the same group
Transmission and reception of packets between terminals 1-8 connected to -1
2-2 as a group communication means that allows
And a node section 2-3. In the edge device 2-1 and the node unit 2-3,
Are, as shown in FIGS. 2 and 3, the edge device 2-1 and
Transmission / reception to / from terminal 1-8 transmitted / received to / from center processing device 3
As a means to compose a frame containing the packets
Processors 6-1 and 7-1 are provided.
The unit 2-3 includes an edge device 2-1 phase belonging to the same group.
The transmission and reception of the frame are allowed between each other. In the node section 2-3, as shown in FIG.
Edge created according to information from management unit 2-2
The group to which the device 2-1 belongs and the edge device 2-1
A table in which the addresses of the connected terminals 1-8 are recorded.
Including The processor 6 of the edge device 2-1
1 manages the address information of the terminal 1-8 connected to itself.
To the management unit 2-2. At this time, the processor 6-1
Checks the address information of the terminal 1-8 at predetermined intervals, and
May be notified to the management unit 2-2, or
The processor 6-1 has a configuration of the terminal 1-8 connected thereto.
When the configuration changes, the address information of the terminal 1-8 is confirmed.
The notification may be notified to the recognition management unit 2-2. In the first embodiment of the present invention, the node unit 2
-3 of the processor 7-1, before being included in the frame,
The packet is sent to all terminals 1-8 belonging to the same group.
Determine if the packet is a broadcast packet addressed to it
If the result of the determination indicates a broadcast packet,
The frame containing the broadcast packet.
All the edge devices 2-
1 to each of them. In the second embodiment of the present invention, the
The processor 7-1 is configured to transmit the packet included in the frame.
Packet addressed to all terminals 1-8 belonging to the same group
It is determined whether the packet is a broadcast packet.
When the determination result indicates a broadcast packet,
The frame containing the broadcast packet is
To the edge devices 2-1 belonging to the same group.
And send. The edge device 2-1 and the center processing device
3 including a control information transmission / reception packet
Processor 6-1 as Means for Constructing Customer Frame
And 7-1, and processors 6-1 and 7-1
Is a value between the edge devices 2-1 belonging to the same group.
The transmission and reception of the control frame are permitted. In the first embodiment of the present invention, the
The processor 7-1 performs the processing before the control frame is included in the control frame.
All the control information transmission packets belong to the same group
Broadcast packet addressed to the edge device 2-1
Is determined, and the result of this determination is broadcast
When the broadcast packet is indicated,
A group identifier to the control frame including the packet
Then, the data is transmitted to all the edge devices 2-1. In the second embodiment of the present invention, the
The processor 7-1 performs the processing before the control frame is included in the control frame.
All the control information transmission packets belong to the same group
Broadcast packet addressed to the edge device 2-1
Is determined, and the result of this determination is broadcast
When the broadcast packet is indicated,
The control frame including the packet belongs to the same group.
To the corresponding edge device 2-1. An embodiment of the present invention will be described. The above description
The frame is referred to as the encapsulated Ethernet in the following description.
Corresponds to a net packet. In the embodiment of the present invention shown in FIG.
The group communication device is a conventional group communication device shown in FIG.
Compared with the communication device, the edge device denoted by reference numeral 2-1 and the reference numeral 2-
2 are different from each other in a node unit and a management unit 2-3. these
The device is the cable modem 1 described in the conventional example shown in FIG.
-1 and connected to one LAN.
And are communicable with each other. The outline of the operation will be described below. Edge device 2
-1 is connected by Ethernet interface 1-4
The address information of the subordinate terminal 1-8 is detected, and the management unit 2-
Notify 2. The communication protocol at this time is SN
MP protocol is available. In the management unit 2-2,
Based on the group registration information from the user in advance, the edge
Link the device 2-1 and the subordinate terminals 1-8 to the group information.
And send the information to the node device 2-3 as an SNMP protocol.
Notify by col. The group registration information is for group identification.
The ID is notified to the node unit 2-3 and the edge device 2-1.
Keep it. The notification of the address information of the terminal 1-8 causes the
When a user adds or changes a terminal 1-8,
It is no longer necessary to apply for contact information to the network side.
Furthermore, when the terminal 1-8 moves between users, the destination
Is notified as a new terminal from the edge device 2-1 of
Therefore, by the address duplication check in the management unit 2-2,
You can confirm that the terminal is moving, and update the information to move the terminal.
It becomes possible to support. In the node section 2-3,
Packets from the terminal 1-8 connected to the edge device 2-1
Packet filtering based on the destination address of the
Do. Next, packet transmission method and filtering
The operation will be described. In the edge device 2-1, the terminal 1-
8 as a packet
As a packet transmitted from the edge device 2-1.
The packet is transmitted to the node unit 2-3.
Restore packets from -8, packets are unicast
Packet, and the transmission / reception address of the packet
As a result of collation with the group information notified earlier from -3,
If the packet is registered in the same group,
From the node unit 2-3.
The packet to which the destination terminal 1-8 is connected is
To the device 2-1. The packet is broadcast
If it is a packet, it is encapsulated by adding group identification information
Of the broadcast transmitted from the node unit 2-3.
Send as Ethernet packet. Where the capsule
Is the edge of the Ethernet packet from terminal 1-8
The data area of the Ethernet packet of the device 2-1 is mapped.
It means to ping. At this time, the terminal 1-8
Transmit all Ethernet packets from
It is necessary to transmit the part excluding (error check bit)
It can be changed according to. The maximum data length (M
If it exceeds TU), the packet is divided and transmitted.
Indicates whether or not there is division, size, etc. as overhead information
Although a flag is required, such a division
Processing commonly performed in packet and ATM cell transmission
Therefore, the description is omitted. By the above encapsulation, the address of the terminal 1-8 is added.
Address of the edge device 2-1.
Link to the sender / receiver terminal address information
Check only terminal addresses in the same group when searching
And significantly reduce search processing and search time
It is possible. Next, the configuration of the edge device 2-1 will be described with reference to FIG.
This will be described with reference to FIG. Reference numeral 6-1 denotes a processor, reference numeral 6
-2 is a data RAM, and 6-3 is a processing program of the processor.
Program memory for storing programs, 6-4 and
And 6-5 are Ethernet interfaces, and 6-6 is
It is a bus. Packet from terminal 1-8 is Ethernet
Data RA from the interface 6-4 via the bus 6-6
Using M6-2 as a buffer, the processor 6-1
Encapsulated, Ethernet interface 6
5 to the center processing device 3. The packet from the center processing unit 3 is an Ethernet
Similarly via the bus 6-6 from the net interface 6-5
The processor 6 uses the data RAM 6-2 as a buffer.
-1. Next, FIG. 3 shows the configuration of the node section 2-3.
It will be described with reference to FIG. Reference numeral 7-1 denotes a processor, and reference numeral 7-
2 is a data RAM, and 7-3 is a processing processor of the processor.
Program memory for storing the program
The Ethernet interface, reference numeral 7-5 is a bus. end
Packet from end 1-8 is Ethernet interface
7-4 via the bus 7-5.
Filtering in the processor 7-1.
Encapsulated and Ethernet interface
To the server 7-4. (First Embodiment) The first embodiment of the present invention is shown in FIG.
This will be described with reference to FIG. FIG. 5 shows a terminal (labeled PC).
S) Transmission format of unicast packet between 1 and 8
FIG. FIG. 6 shows a terminal (P) according to the first embodiment of the present invention.
C) Transmission format of broadcast packet between 1-8
It is a figure showing a mat. FIG. 7 shows an edge device (described as LEC).
2-1) and the management unit (referred to as RMS) 2-2.
FIG. 3 is a diagram showing a transmission format of a multicast packet.
You. FIG. 8 shows the configuration of the edge device (LEC) 2-1 to the management unit (R).
MS) Transmission of broadcast packets to 2-2
It is a figure showing a format. FIG. 9 shows a first embodiment of the present invention.
Management unit (RMS) 2-2 to edge device (LEC) 2
Transmission format for broadcast packets between -1
FIG. Each format is an Ethernet packet format.
Assuming the case, only the address information part of the header information
Is shown. Other header information (protocol type, etc.)
The description is omitted. First, user information performed between terminals 1-8
Packets and broadcasts for sending and receiving packets
Explain the transmission format of cast packets.
You. In FIG. 5, unicast from terminal 1-8
Packet (PC-B, PC-A) is the edge device 2-1.
And the transmission source is the edge device 2-1,
The destination is the Ethernet packet (RSN) of the node unit 2-3.
-1, LEC-1, PC-B, PC-A)
Transferred to the side. Upon receiving this, the node unit 2-3 receives the message.
Grouping of sending and receiving address information of packetized packets
The destination terminal 1-8 compares the information with the information and if the group is the same,
Ethernet packet addressed to the connected edge device 2-1
(LEC-2, RSN @ 1, PC-B, PC-A)
And transfer it to the user side. Received this
In the edge device 2-1, the encapsulated packet (PC
-B, PC-A) and take out Ethernet interface
Transfer to the subordinate terminal 1-8 via the source. In FIG. 6, the broadcast from terminal 1-8
The last packet (BC, PC-A) is sent to the edge device 2-1.
And the transmission source is the edge device 2-1,
The destination is a unicast Ethernet
With a socket (RSN-1, LEC-1, BC, PC-A)
And transferred to the center. Node unit 2 that has received this
In -3, the address information of the encapsulated packet is grouped.
Number that matches the loop information and corresponds to the number of groups to which it belongs
Encapsulation in broadcast ethernet packets
And packet identification information (group
Ethernet ID of the broadcast to which
Ket (BC, RSN-1, ID-1 to k, BC, PC
-Transfer to the user side as A). The edge that received this
Device 2-1 encapsulates the Ethernet packet.
Take out the group, check the group ID,
Via Ethernet interface
Broadcast packet (B
C, PC-A). Discard if not affiliated
You. Next, the edge device 2-1 and the management unit 2-2
Information and other control of terminal 1-8 performed between
Unicast packets for sending and receiving information packets
And transmission format of broadcast packets
Will be described. In FIG. 7, the unit from the edge device 2-1 is
The cast packet is captured by the edge device 2-1 itself.
Cellular, destination is Ethernet packet of node section 2-3
(RMS-1, LEC-1, RMS-1, LEC-
Transferred to the center side as 1). No receiving this
In the loading section 2-3, the encapsulated packet (RMS-
1, LEC-1), and send and receive address information
Group information, and if the group is the same, the packet (R
MS-1 and LEC-1) to the center LAN 1-7
You. Management unit 2-2 assumes a general-purpose workstation
Then, it is encapsulated because it is directly connected to the center LAN 1-7.
Transfer without. From the management unit 2-2 to the edge device 2-1
Unicast communication is performed in the reverse procedure. Note that
And the management unit 2-2 are reserved as the same group.
To register. In FIG. 8, the blow from the edge device 2-1 is shown.
The multicast packet is sent to the edge device 2-1 itself.
Encapsulated and broadcast Ethernet packets
(BC, LEC-1, BC, LEC-1)
Transferred to the server. In the node unit 2-3 receiving this,
Takes the encapsulated packet (BC, LEC-1)
And transfers it to the center LAN 1-7 as it is. In FIG. 9, the broadcast from the management unit 2-2 is performed.
The cast packet is encapsulated in the node section 2-3.
(BC, RMS-1, BC, RMS-1)
Group ID (BC, RSN-1, ID, BC, RM
S-1), and is transferred to the edge device 2-1. Receive this
In the edge device 2-1, the encapsulated packet is
(BC, RSN-1, ID, BC, RMS-1)
Out, check the group ID, and check the edge device 2-1.
The body receives. The table of the node section 2-3 has
As shown in Fig. 4, the group identification information and the
Device 2-1 and terminals under the control of each edge device 2-1
1-8 address information is linked, and the terminal address is
Search for edge device 2-1 or group information from
A structure that can be used. These pieces of information are generated by the management unit 2-2.
Is transferred to the node unit 2-3.
Record the information in the table. Also, the edge device 2-1
Is notified of the identification information of the group to which it belongs. (Second Embodiment) The second embodiment of the present invention is shown in FIG.
This will be described with reference to FIG. FIG. 10 shows the second embodiment of the present invention.
Broadcast packet between terminals (PC) 1-8 of the embodiment
FIG. 4 is a diagram showing a transmission format of a packet. Fig. 11
The management unit (RMS) 2-2 of the second embodiment is connected to the edge device.
(LEC) of broadcast packet to 2-1
It is a figure showing a transmission format. Each format is
Assuming the case of Ethernet packets, the header information
Only the address information part is shown. Other header information (P
Protocol type etc.) are omitted. Note that a unicast packet between the terminals 1 to 8 is
Transmission format, edge device 2-1 and management unit 2-
Transmission format of the unicast packet between the two,
Broadcast from the edge device 2-1 to the management unit 2-2
The packet transmission format is the same as that of the first embodiment of the present invention.
Through. First, user information performed between terminals 1-8
For sending and receiving broadcast packets
The mat will be described. In FIG. 10, broad from terminal 1-8
The cast packet (BC, PC-A) is sent to the edge device 2-
1, the source is the edge device 2-1, the destination is
Is the unicast Ethernet packet of the node 2-3.
(RSN-1, LEC-1, BC, PC-A)
Transferred to the center side. Node section 2-3 receiving this
In the case of the encapsulated packet (BC, PC-A)
The dress information is compared with the group information, and the
Number of unicast Ethernet packets equivalent to
Packet (LEC-2 ~ n, RSN-1, BC, PC-
A) and transfer the packet to each edge device 2-1.
You. Upon receiving this, the edge device 2-1 encapsulates the packet.
Take out the packet (BC, PC-A)
Transfer to the subordinate terminal 1-8 via the packet interface.
You. Next, the edge device 2-1 and the management unit 2-2
Information and other control of terminal 1-8 performed between
Broadcast packets for sending and receiving information packets
The transmission format of the data will be described. In FIG. 11, the blow from the management unit 2-2 is performed.
The multicast packet is sent to all nodes in the node section 2-3.
Unicast Ethernet packet addressed to device 2-1
(LEC-1 ~ n, RMS-1, BC, RMS-1)
Encapsulated and forwarded. The edge device that received this
In the device 2-1, the encapsulated packet (LEC-
1, RMS-1, BC, RMS-1)
Check the original address, and the edge device 2-1 itself receives it
I do. At this time, the packet from the management unit 2-2 is
By setting not to forward to terminal 1-8
Management security is improved. (Third Embodiment) A third embodiment of the present invention is shown in FIG.
This will be described with reference to FIG. FIG. 12 shows a third embodiment of the present invention.
1 is an overall configuration diagram of a loop communication device. Third embodiment of the present invention
Is an optical access system as an access system.
8-1 is an optical terminal unit (ONU),
Reference numeral 8-2 denotes an optical subscriber line, and reference numeral 8-3 denotes an optical distributor (splicer).
8-4 is a subscriber terminating device (SLT / OL).
T). In the optical terminal device 8-1, the mounted line
Card provides an Ethernet interface
You. In addition, the optical network unit 8-1 is used in the optical network unit 8-4.
Is terminated and connected to the center LAN 1-7.
Also for the above access system, the edge
2-1 and the management unit 2-2 on the center LAN 1-7 side.
By installing cable section 2-3, cable modem system
The present invention can be implemented as in the case of a system. like this
In addition, according to the present invention, the edge device 2 is connected to the environment connected to the LAN.
-1, connecting the management unit 2-2 and the node unit 2-3.
And make it easier to build a group communication system.
It is possible and can be said that it is versatile. As described above, according to the present invention,
Between terminals connected to edge devices of registered members
Terminal address in group communication that only communicates with
Security with filtering using
Can be Automatic registration of terminal address information
Can improve user convenience.
Wear. Due to limitations on the reach of broadcast packets
To improve security and reduce the processing load on terminals
Can be. Address search processing during address check
In addition, the address processing time can be reduced.
【図面の簡単な説明】
【図1】本発明実施例のグループ通信装置の全体構成を
示す図。
【図2】本発明実施例のエッジ装置の要部ブロック構成
図。
【図3】本発明実施例のノード部の要部ブロック構成
図。
【図4】本発明実施例のテーブルの構成図。
【図5】端末間のユニキャストパケットの伝送フォーマ
ットを示す図。
【図6】本発明第一実施例の端末間のブロードキャスト
パケットの伝送フォーマットを示す図。
【図7】エッジ装置と管理部との間のユニキャストパケ
ットの伝送フォーマットを示す図。
【図8】エッジ装置から管理部への間のブロードキャス
トパケットの伝送フォーマットを示す図。
【図9】本発明第一実施例の管理部からエッジ装置への
間のブロードキャストパケットの伝送フォーマットを示
す図。
【図10】本発明第二実施例の端末間のブロードキャス
トパケットの伝送フォーマットを示す図。
【図11】本発明第二実施例の管理部からエッジ装置へ
の間のブロードキャストパケットの伝送フォーマットを
示す図。
【図12】本発明第三実施例のグループ通信装置の全体
構成図。
【図13】従来例のグループ通信装置の全体構成図。
【符号の説明】
1−1、1−6 ケーブルモデム
1−2 加入者システム
1−3 中継増幅器
1−4 イーサネットインタフェース
1−5 ヘッドエンド部
1−7 センタLAN
1−8 端末
1−9 LANスイッチ
2−1 エッジ装置
2−2 管理部
2−3 ノード部
3 センタ処理装置
8−1 光終端装置
8−2 光加入者回線
8−3 光分配器
8−4 加入者終端装置BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a diagram showing an overall configuration of a group communication device according to an embodiment of the present invention. FIG. 2 is a block diagram of a main part of the edge device according to the embodiment of the present invention. FIG. 3 is a block diagram of a main part of a node unit according to the embodiment of the present invention. FIG. 4 is a configuration diagram of a table according to the embodiment of the present invention. FIG. 5 is a diagram showing a transmission format of a unicast packet between terminals. FIG. 6 is a diagram showing a transmission format of a broadcast packet between terminals according to the first embodiment of the present invention. FIG. 7 is a diagram showing a transmission format of a unicast packet between an edge device and a management unit. FIG. 8 is a diagram showing a transmission format of a broadcast packet from an edge device to a management unit. FIG. 9 is a diagram showing a transmission format of a broadcast packet from the management unit to the edge device according to the first embodiment of the present invention. FIG. 10 is a diagram showing a transmission format of a broadcast packet between terminals according to the second embodiment of the present invention. FIG. 11 is a diagram showing a transmission format of a broadcast packet from a management unit to an edge device according to the second embodiment of the present invention. FIG. 12 is an overall configuration diagram of a group communication device according to a third embodiment of the present invention. FIG. 13 is an overall configuration diagram of a conventional group communication device. [Description of Signs] 1-1, 1-6 Cable Modem 1-2 Subscriber System 1-3 Relay Amplifier 1-4 Ethernet Interface 1-5 Headend 1-7 Center LAN 1-8 Terminal 1-9 LAN Switch 2-1 Edge device 2-2 Management unit 2-3 Node unit 3 Center processing unit 8-1 Optical termination unit 8-2 Optical subscriber line 8-3 Optical distributor 8-4 Subscriber termination unit
───────────────────────────────────────────────────── フロントページの続き (56)参考文献 入江一成 外,地域情報ネットワーク システムにおけるグループ管理,電子情 報通信学会技術研究報告,日本,電子情 報通信学会,1997年10月 2日,Vo l.96 No.165,p.21−26 早瀬千善 外,ATMによる地域情報 ネットワークシステム構成法の検討,映 像情報メディア学会技術報告,日本,映 像情報メディア学会,1997年12月11日, Vol.22 No.77,P.21−26 首藤晃一 外,地域情報ネットワーク システム用グループ管理サーバとローエ ンドカードの開発と特性,映像情報メデ ィア学会技術報告,日本,映像情報メデ ィア学会,1998年 1月 6日,Vo l.21 No.77,p.9−14 ────────────────────────────────────────────────── ─── Continuation of front page (56) References Kazunari Irie Outside, Regional Information Network Group management in system, electronic information IEICE Technical Report, Japan, Electronic Information The Institute of Information and Communication Engineers, October 2, 1997, Vo l. 96 No. 165, p. 21-26 Chizen Hayase Outside, local information by ATM Examination and projection of network system configuration method ITE Technical Report, Japan, Film Image Information and Media Society, December 11, 1997, Vol. 22 No. 77, p. 21-26 Koichi Shuto Outside, Regional Information Network System group management server and roe Development and characteristics of video cards, IEICE Technical Report, Japan, Video Information Society of Asia, January 6, 1998, Vo l. 21 No. 77, p. 9-14
Claims (1)
て収容するセンタ処理装置と、前記端末の1または複数
毎に前記通信回線に介挿されたエッジ装置とを備え、前
記エッジ装置は複数のグループに割付けられ、同一グル
ープに属するエッジ装置に接続された端末相互間でパケ
ットの送受信を許容するグループ通信手段を備え、前記グループ通信手段は、前記フレームに含まれる前記
パケットが同一グループに属する全ての端末に宛てたブ
ロードキャストパケットであるか否かを判定する手段
と、この判定する手段の判定結果がブロードキャストパ
ケットを示すときには、当該ブロードキャストパケット
を含む前記フレームをユニキャストのイーサネットパケ
ットにカプセル化し、当該同一グループに属する前記エ
ッジ装置に宛てそれぞれ送信する手段を含む ことを特徴
とするグループ通信装置。(57) Claims 1. A large number of terminals, a center processing device accommodating the terminals via a communication line, and one or more of the terminals inserted into the communication line. An edge device, wherein the edge device is assigned to a plurality of groups, and comprises group communication means for allowing transmission and reception of packets between terminals connected to the edge device belonging to the same group, wherein the group communication means comprises: Said included in the frame
Packets addressed to all terminals belonging to the same group
Means for determining whether the packet is a load cast packet
And the determination result of this determination means is
The broadcast packet
The frame containing a unicast Ethernet packet
Encapsulated in the same group, and
A group communication device comprising: means for transmitting data to each of the group devices.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP14444498A JP3519601B2 (en) | 1998-05-26 | 1998-05-26 | Group communication device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP14444498A JP3519601B2 (en) | 1998-05-26 | 1998-05-26 | Group communication device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH11341036A JPH11341036A (en) | 1999-12-10 |
| JP3519601B2 true JP3519601B2 (en) | 2004-04-19 |
Family
ID=15362374
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP14444498A Expired - Fee Related JP3519601B2 (en) | 1998-05-26 | 1998-05-26 | Group communication device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3519601B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4797168B2 (en) * | 2006-03-08 | 2011-10-19 | 国立大学法人東京農工大学 | Communications system |
-
1998
- 1998-05-26 JP JP14444498A patent/JP3519601B2/en not_active Expired - Fee Related
Non-Patent Citations (3)
| Title |
|---|
| 入江一成 外,地域情報ネットワークシステムにおけるグループ管理,電子情報通信学会技術研究報告,日本,電子情報通信学会,1997年10月 2日,Vol.96 No.165,p.21−26 |
| 早瀬千善 外,ATMによる地域情報ネットワークシステム構成法の検討,映像情報メディア学会技術報告,日本,映像情報メディア学会,1997年12月11日,Vol.22 No.77,P.21−26 |
| 首藤晃一 外,地域情報ネットワークシステム用グループ管理サーバとローエンドカードの開発と特性,映像情報メディア学会技術報告,日本,映像情報メディア学会,1998年 1月 6日,Vol.21 No.77,p.9−14 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH11341036A (en) | 1999-12-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| AU697935B2 (en) | Method for establishing restricted broadcast groups in a switched network | |
| JP3469552B2 (en) | Apparatus and method for effectively transferring multicast data in a personal access communication system (PAC) | |
| EP1250791B1 (en) | System and method for using an ip address as a wireless unit identifier | |
| JP3529621B2 (en) | Router device, datagram transfer method, and communication system | |
| JP3616333B2 (en) | Personal Access Communication System (PACS) Internet augmented radio port controller (RPCU) | |
| US20050047355A1 (en) | System and method for providing wireless internet services | |
| US6005864A (en) | Protocol for optimized multicast services for a connection oriented network providing lan emulation | |
| JP2003032287A (en) | Network connection method, device thereof, and system using the device | |
| US7532634B2 (en) | Resilient packet ring device | |
| JP3604378B2 (en) | Private wireless internet packet data communication apparatus and method | |
| JP3940092B2 (en) | Integrated management method for local area network switching equipment | |
| CN101729405A (en) | Self-configuration of a forwarding table in an access node | |
| JP3519601B2 (en) | Group communication device | |
| CN107786441B (en) | Communication method, OpenFlow switch and communication system | |
| CN115696490A (en) | Local area network communication method, device, terminal, electronic equipment and storage medium | |
| CN101425954A (en) | Method, apparatus and system for automatically configuring virtual LAN numbering | |
| EP1699169A1 (en) | Wireless base station, wireless mobile device, and wireless access network for reducing signalling traffic | |
| JPH09331325A (en) | Network management method | |
| JP2001292168A (en) | IP communication system | |
| CN102624629B (en) | A kind of wide area network message transmitting method and device | |
| EP1517473B1 (en) | Method for control of communications from an edge device of an access network and edge device and network management module for performing said method | |
| JP3418342B2 (en) | Group communication device and method | |
| JP2005072701A (en) | Interface providing device | |
| JP4137715B2 (en) | Communication equipment | |
| JP2003078548A (en) | Subscriber wireless access system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20040127 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20040129 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080206 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090206 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090206 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100206 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110206 Year of fee payment: 7 |
|
| LAPS | Cancellation because of no payment of annual fees |