JP2000022754A - Gateway system - Google Patents
Gateway systemInfo
- Publication number
- JP2000022754A JP2000022754A JP10181121A JP18112198A JP2000022754A JP 2000022754 A JP2000022754 A JP 2000022754A JP 10181121 A JP10181121 A JP 10181121A JP 18112198 A JP18112198 A JP 18112198A JP 2000022754 A JP2000022754 A JP 2000022754A
- Authority
- JP
- Japan
- Prior art keywords
- terminal
- gateway
- information
- under
- subscriber
- 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 abstract description 11
- 238000010586 diagram Methods 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 2
- 238000012790 confirmation Methods 0.000 description 1
- 238000000034 method Methods 0.000 description 1
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Telephonic Communication Services (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、各ゲートウェイ配
下の端末同士で通信可能なゲートウェイシステムに関す
る。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a gateway system which allows terminals under each gateway to communicate with each other.
【0002】[0002]
【従来の技術】近年、公衆回線網と専用線ネットワーク
との間に設けられ、公衆回線網から専用線ネットワーク
内の端末や、専用線ネットワークを経由して公衆回線網
内の所望の端末に着信可能にするゲートウェイシステム
が知られており、この種の技術については、例えば特開
平4−237225号公報に開示されている。2. Description of the Related Art In recent years, a telephone line is provided between a public line network and a private line network to receive a call from a public line network to a terminal in the private line network or to a desired terminal in the public line network via the private line network. A gateway system for enabling such a technology is known, and this type of technology is disclosed in, for example, Japanese Patent Application Laid-Open No. 4-237225.
【0003】[0003]
【発明が解決しようとする課題】さて、従来のゲートウ
ェイシステムでは、ゲートウェイ間で端末情報を交換し
合う機能を備えない為、ある端末が、その端末に関する
情報を管理しているゲートウェイ配下から、別のゲート
ウェイ配下に移動した場合、通信が不可能になるという
問題がある。そこで本発明は、このような事情に鑑みて
なされたもので、各ゲートウェイ配下の端末同士が通信
することができるゲートウェイシステムを提供すること
を目的としている。Since the conventional gateway system does not have a function of exchanging terminal information between gateways, a certain terminal can be connected to another terminal under the gateway that manages information on the terminal. However, there is a problem that communication becomes impossible if the user moves under the gateway. The present invention has been made in view of such circumstances, and an object of the present invention is to provide a gateway system in which terminals under each gateway can communicate with each other.
【0004】[0004]
【課題を解決するための手段】上記目的を達成するた
め、請求項1に記載の発明では、自己配下に複数の端末
が接続されるゲートウェイを複数接続してなるネットワ
ーク形態のシステムであって、各ゲートウェイは、自己
配下の各端末毎の端末情報を記憶保持する一方、これら
各端末が現在どのゲートウェイ配下にあるのかを管理す
る端末情報管理手段と、接続先の端末が現在どのゲート
ウェイ配下にあるのかを他のゲートウェイに問い合せる
問い合せ手段と、他のゲートウェイからの問い合わせに
応じて、前記管理手段に対して自己配下に該当する端末
が登録されているか否かをチェックし、登録されていれ
ばその端末情報を添付して、要求元ゲートウェイに応答
を返す応答手段とを具備することを特徴とする。According to the first aspect of the present invention, there is provided a network-type system in which a plurality of gateways to which a plurality of terminals are connected are connected under their own control. Each gateway stores and retains terminal information for each terminal under its own control, while a terminal information management means for managing which gateway each of these terminals is currently under control, and a terminal under which the connection destination terminal is currently under control of which gateway Inquiring means for inquiring of another gateway whether or not, in response to an inquiry from the other gateway, check whether the corresponding terminal under its own control is registered to the management means, if it is registered, Response means for attaching a terminal information and returning a response to the requesting gateway.
【0005】上記請求項1に従属する請求項2に記載の
発明によれば、前記端末情報管理手段は、各端末毎の端
末情報を記憶保持する加入者データベースと、各端末毎
のID、その端末を管理するゲートウェイの情報、該当
端末が現在自ゲートウェイ配下にあるかどうかの情報を
記憶保持する加入者ローミングデータベースとから構成
されることを特徴としている。According to the second aspect of the present invention, the terminal information management means comprises: a subscriber database for storing and holding terminal information for each terminal; an ID for each terminal; It is characterized by comprising a subscriber roaming database for storing and holding information on a gateway for managing a terminal and information on whether or not the terminal is currently under its own gateway.
【0006】また、請求項3に記載の発明によれば、請
求項1記載のゲートウェイシステムにおいて、各ゲート
ウェイが具備する端末情報管理手段を、端末情報管理サ
ーバとして独立させ、個々のゲートウェイと連携して動
作することを特徴とする。According to the third aspect of the present invention, in the gateway system according to the first aspect, the terminal information management means provided in each gateway is made independent as a terminal information management server and cooperates with each gateway. It is characterized by operating.
【0007】本発明では、各ゲートウェイにおいて、端
末情報管理手段が自己配下の各端末毎の端末情報を記憶
保持する一方、これら各端末が現在どのゲートウェイ配
下にあるのかを管理し、問い合せ手段が接続先の端末が
現在どのゲートウェイ配下にあるのかを他のゲートウェ
イに問い合せ、応答手段が他のゲートウェイからの問い
合わせに応じて、前記管理手段に対して自己配下に該当
する端末が登録されているか否かをチェックし、登録さ
れていればその端末情報を添付して、要求元ゲートウェ
イに応答するようにしたので、異なるゲートウェイ配下
の端末同士で通信することが可能になり、しかもゲート
ウェイを移動したときにその端末情報をゲートウェイ間
で更新するから、あるゲートウェイ配下から別のゲート
ウェイ配下に移動した端末とも通信し得る。According to the present invention, in each gateway, the terminal information management means stores and holds the terminal information of each terminal under its own control, while managing which gateway each of these terminals is currently under control of, and the inquiry means is connected. The other terminal is inquired of which gateway the subordinate terminal is currently subordinate to, and the responding unit responds to the inquiry from the other gateway to determine whether the corresponding subordinate terminal is registered in the management unit. Check, and if it is registered, attach the terminal information and respond to the requesting gateway, so that terminals under different gateways can communicate with each other, and when moving the gateway Since the terminal information is updated between gateways, it moves from under one gateway to another. Both terminal can communicate.
【0008】[0008]
【発明の実施の形態】以下、本発明の実施の形態による
ゲートウェイシステムについて図面を参照して説明す
る。 (1)第1の実施の形態 まず、図1は第1の実施の形態によるゲートウェイシス
テムの全体構成を示すシステム図である。この図に示す
ゲートウェイシステムは、プログラム制御により動作す
るコンピュータが、ゲートウェイGとして複数接続され
たネットワーク形態を為している。ゲートウェイG間
は、例えばISDN等の公衆網や、専用線、フレームリ
レー網等の通信網Nを介して相互接続されている。そし
て、各ゲートウェイG配下には、端末T,…,Tが複数
収容されており、それぞれ相互で通信する機能を有して
いる。端末Tは、別のゲートウェイ配下に移動すること
が可能な形態となっている。DESCRIPTION OF THE PREFERRED EMBODIMENTS A gateway system according to an embodiment of the present invention will be described below with reference to the drawings. (1) First Embodiment First, FIG. 1 is a system diagram showing an overall configuration of a gateway system according to a first embodiment. The gateway system shown in this figure has a network configuration in which a plurality of computers operating under program control are connected as a gateway G. The gateways G are interconnected via a public network such as an ISDN or a communication network N such as a dedicated line or a frame relay network. A plurality of terminals T,..., T are accommodated under each gateway G, and have a function of communicating with each other. The terminal T is configured to be able to move under another gateway.
【0009】次に、図2はゲートウェイGの機能構成を
示すブロック図である。この図に示すように、ゲートウ
ェイGのソフトウェアは、各端末T毎の加入者情報をデ
ータベースとして管理する加入者データベースDBと、
端末Tからのセッション接続を制御する端末セッション
管理SCと、他のゲートウェイGに端末Tの加入状況を
問い合わせる端末情報問合せTQと、他のゲートウェイ
Gからの端末加入状況の問い合わせに回答する端末情報
応答TRとを有している。FIG. 2 is a block diagram showing a functional configuration of the gateway G. As shown in this figure, the software of the gateway G includes a subscriber database DB that manages subscriber information for each terminal T as a database,
A terminal session management SC for controlling a session connection from the terminal T, a terminal information inquiry TQ for inquiring the other gateway G about the joining status of the terminal T, and a terminal information response for answering the inquiry about the terminal joining status from the other gateway G. TR.
【0010】これらの手段はそれぞれ概略、次のように
動作する。加入者データベースDBは、自ノード配下の
端末の情報を管理するデータベースであって、端末Tの
IDをキーとして、該当端末Tの通信可否の情報、様々
な通信付加サービスの情報、現在どのゲートウェイ配下
に収容されているかを端末単位で管理する。端末セッシ
ョン管理SCは、ゲートウェイ配下の端末Tのコネクシ
ョンを管理する機能を有し、端末Tからのコネクション
確立要求時に加入者データベースDBをチェックして接
続可否を判断する。また、加入者データベースDBに該
当する加入者情報がない場合は端末情報問合せTQを使
用して、他のゲートウェイに該当する加入者の情報の有
無を問い合わせる。Each of these means operates roughly as follows. The subscriber database DB is a database that manages information of terminals under its own node, and uses the ID of the terminal T as a key, information on whether or not the terminal T can communicate, information on various communication supplementary services, which gateway is currently under control of which gateway. Is managed in terminal units. The terminal session management SC has a function of managing the connection of the terminal T under the gateway, and checks the subscriber database DB at the time of a connection establishment request from the terminal T to determine whether connection is possible. If there is no corresponding subscriber information in the subscriber database DB, the terminal information inquiry TQ is used to inquire of another gateway whether there is information of the corresponding subscriber.
【0011】端末情報問い合わせTQは、コネクション
確立要求をしてきた端末Tの加入者情報が自ゲートウェ
イGの加入者データベースDB上に存在しない場合、別
ゲートウェイGに対して、その加入者情報の有無を問い
合わせる。端末情報応答TRは、他のゲートウェイGか
らの端末情報問い合わせに対して、自ゲートウェイ内の
加入者データベースDBに問合せの端末情報が登録され
ていないかチェックし、登録されていればその端末情報
を添付して、要求元ゲートウェイに応答を返す。When the subscriber information of the terminal T that has made the connection establishment request does not exist in the subscriber database DB of the own gateway G, the terminal information inquiry TQ determines whether the other gateway G has the subscriber information. Inquire. In response to a terminal information inquiry from another gateway G, the terminal information response TR checks whether or not the terminal information of the inquiry has been registered in the subscriber database DB in the own gateway. Attach and return the response to the requesting gateway.
【0012】次に、図3〜図4を参照して上記構成によ
るゲートウェイシステムの動作について説明する。ここ
では、図3に図示する通り、ゲートウェイ1配下の端末
aと、ゲートウェイ2配下の端末eとが通信するケース
を考える。まず、端末aが端末eとの接続要求を、自身
を収容しているゲートウェイ1に対して通知する。する
と、ゲートウェイ1では端末セッション管理SCがこの
要求を受け付け、加入者データベースDBを参照して端
末aと端末eとの加入者情報を問い合わせる。Next, the operation of the gateway system having the above configuration will be described with reference to FIGS. Here, as shown in FIG. 3, a case is considered where a terminal a under the gateway 1 communicates with a terminal e under the gateway 2. First, the terminal a notifies a connection request with the terminal e to the gateway 1 accommodating the terminal a. Then, in the gateway 1, the terminal session management SC accepts the request, and inquires the subscriber information of the terminal a and the terminal e with reference to the subscriber database DB.
【0013】問い合せを受けた加入者データベースDB
では、各加入者情報のチェックに際して、まず自身の加
入者データベースDBをチェックし、その結果、該当す
る加入者情報が登録されており、かつ通信可能な状態
(例:通信停止中でない)かどうかを判断する。図3に
図示したケースでは、端末aがゲートウェイ1上の加入
者データベースDBに登録されているから、自身の加入
者データベースDBをチェックした段階でOKとなる。
しかし、一方、端末eはゲートウェイ1上の加入者デー
タベースDBに存在しない事が判明すると、この場合、
端末eが他のゲートウェイ配下の端末である可能性があ
るため、ゲートウェイ2に対して、端末eの加入者情報
の有無を問い合わせる。[0013] Subscriber database DB that received the inquiry
Then, when checking each subscriber information, first check its own subscriber database DB, and as a result, check whether the corresponding subscriber information is registered and communicable (eg, communication is not stopped). Judge. In the case shown in FIG. 3, since the terminal a is registered in the subscriber database DB on the gateway 1, it is OK when the terminal a checks its own subscriber database DB.
However, on the other hand, if it is determined that the terminal e does not exist in the subscriber database DB on the gateway 1, in this case,
Since the terminal e may be a terminal under another gateway, the gateway 2 inquires of the gateway 2 whether or not there is subscriber information of the terminal e.
【0014】そして、問い合わせを受けたゲートウェイ
2では、加入者データベースDBに端末eの加入者情報
が登録されている為、それが使用可能かをチェックす
る。こしたチェックにてOKとなれば、ゲートウェイ2
は端末セッション管理SCを通して端末eに対して、端
末aからの接続要求を通知する。すると、端末eでは、
接続要求に対して接続する場合は肯定応答を返却する。
この応答は、ゲートウェイ2→ゲートウェイ1→端末a
と通知され、コネクションが確立する。Then, the gateway 2 receiving the inquiry checks whether the subscriber information of the terminal e can be used because the subscriber information of the terminal e is registered in the subscriber database DB. If the check is OK, Gateway 2
Notifies the terminal e of the connection request from the terminal a through the terminal session management SC. Then, at the terminal e,
When connecting to the connection request, an acknowledgment is returned.
This response is sent from gateway 2 → gateway 1 → terminal a
Is notified, and the connection is established.
【0015】次に、ゲートウェイ2配下に移動した、ゲ
ートウェイ1に加入情報を有する端末と通信する場合に
ついて想定する。図4は、こうしたケースを図示したも
のであり、ゲートウェイ1配下の端末cがゲートウェイ
2配下に移動し、ゲートウェイ1配下の端末aと通信す
るケースを現わしている。この場合、端末cはゲートウ
ェイ1からゲートウェイ2配下に移動したときに、ゲー
トウェイ2に対して移動してきた旨通知する。すると、
ゲートウェイ2は通知してきた端末cが実際に登録され
ていて使用可能な端末かどうかを、端末cを管理してい
るゲートウェイ1に確認する。確認依頼を受けたゲート
ウェイ1は、自身の加入者データベースDBをチェック
し、使用可能な場合にはその旨をゲートウェイ2に対し
て応答を返すと共に、端末cが今ゲートウェイ2配下に
移動したことを加入者データベースDBに登録してお
く。Next, it is assumed that communication is performed with a terminal that has moved to the gateway 2 and has subscription information in the gateway 1. FIG. 4 illustrates such a case, in which the terminal c under the gateway 1 moves under the gateway 2 and communicates with the terminal a under the gateway 1. In this case, when the terminal c moves under the gateway 2 from the gateway 1, the terminal c notifies the gateway 2 that the terminal c has moved. Then
The gateway 2 checks with the gateway 1 that manages the terminal c whether the terminal c that has been notified is actually a registered and usable terminal. Upon receiving the confirmation request, the gateway 1 checks its own subscriber database DB, and if available, returns a response to the gateway 2 to the effect that the terminal c has just moved to the gateway 2. It is registered in the subscriber database DB.
【0016】一方、ゲートウェイ2では、ゲートウェイ
1からの応答により、該当端末cが使用可能なことを確
認し、ゲートウェイ2に登録されたことを端末cに通知
する。端末aと端末cが接続する場合だが、まず端末a
が、端末cとの接続要求を、自分を収容しているゲート
ウェイ1に対して行う。ゲートウエイ1の端末セッショ
ン管理SCが、この要求を受け付け、加入者データベー
スDBに端末aと端末cの情報を問い合わせる。する
と、加入者データベースDBは、各加入者の情報のチェ
ックに際して、まず自身の加入者データベースDBをチ
ェックし、登録されており、かつ通信可能な状態(例:
通信停止中でない)かどうかをチェックする。図4のケ
ースは、端末aはゲートウェイ1上の加入者DBに登録
されており、チェックでOKとなる。On the other hand, the gateway 2 confirms from the response from the gateway 1 that the corresponding terminal c can be used, and notifies the terminal c that the terminal c has been registered. Terminal a and terminal c are connected, but first, terminal a
Sends a connection request to the terminal c to the gateway 1 accommodating the terminal c. The terminal session management SC of the gateway 1 receives this request and inquires the information of the terminal a and the terminal c to the subscriber database DB. Then, when checking the information of each subscriber, the subscriber database DB first checks its own subscriber database DB, and is registered and communicable (for example:
Check if communication is not stopped). In the case of FIG. 4, the terminal a is registered in the subscriber DB on the gateway 1 and the check is OK.
【0017】これにより、端末cは加入者データベース
DB上に登録されているが、現在、ゲートウェイ2配下
に存在することが判明する。この場合、加入者データベ
ースDBは、ゲートウェイ2に対して、端末aからの接
続要求を通知する。すると、通知を受けたゲートウェイ
2は、加入者データベースDBをチェックし、端末cが
自分配下に移動してきていることを確認する。ここで、
OKであれば、端末セッション管理SCを通して端末c
に対して、端末aからの接続要求を通知する。この結
果、端末cは接続要求に対して、接続する場合は肯定応
答を返却する。この応答は、ゲートウェイ2→ゲートウ
ェイ1→端末aと通知され、コネクションが確立する。As a result, it is found that the terminal c is registered in the subscriber database DB, but is presently under the gateway 2. In this case, the subscriber database DB notifies the gateway 2 of the connection request from the terminal a. Then, the gateway 2 that has received the notification checks the subscriber database DB, and confirms that the terminal c has moved under its control. here,
If OK, the terminal c through the terminal session management SC
Is notified of the connection request from the terminal a. As a result, the terminal c returns an affirmative response to the connection request when connecting. This response is notified from gateway 2 to gateway 1 to terminal a, and a connection is established.
【0018】(2)第2の実施の形態 次に、図5を参照して本発明の第2の実施の形態につい
て説明する。上述した第1の実施の形態では、ゲートウ
ェイが2台のネットワーク形態を想定したが、以下に説
明する第2の実施の形態では3台以上のゲートウェイで
構成されるネットワーク形態について想定する。この場
合、各ゲートウェイ1〜4には加入者データベースDB
とは別に、加入者ローミングデータベースRDBを用意
する。この加入者ローミングデータベースRDBは、他
のゲートウェイ配下の加入者情報を管理する。加入者デ
ータベースDBでは端末ごとの加入者情報を記憶保持す
るが、加入者ローミングデータベースRDBは端末のI
D、その端末を管理するゲートウェイの情報、該当端末
が現在自ゲートウェイ配下にあるかどうかの情報だけを
記憶保持する。各ゲートウェイ1〜4は、端末が移動し
てくる度に、他のゲートウェイに対して該当端末の現在
いる位置のゲートウェイ識別を通知する。該当情報を受
け取ったゲートウェイはそれぞれの加入者データベース
DB/加入者ローミングデータベースRDBの情報を更
新する。なお、こうしたケースにおいても、端末間の接
続の方法は、上述した2台のゲートウェイ時と同様であ
る。(2) Second Embodiment Next, a second embodiment of the present invention will be described with reference to FIG. In the above-described first embodiment, a network configuration having two gateways is assumed. However, in a second embodiment described below, a network configuration including three or more gateways is assumed. In this case, each of the gateways 1 to 4 has a subscriber database DB.
Separately, a subscriber roaming database RDB is prepared. This subscriber roaming database RDB manages subscriber information under another gateway. The subscriber database DB stores the subscriber information for each terminal, but the subscriber roaming database RDB stores the
D. Only the information on the gateway that manages the terminal and the information on whether the terminal is currently under its own gateway are stored and held. Each time the terminal moves, each of the gateways 1 to 4 notifies another gateway of the gateway identification of the current position of the terminal. The gateway that has received the relevant information updates the information in the respective subscriber database DB / subscriber roaming database RDB. In such a case, the connection method between the terminals is the same as that for the two gateways described above.
【0019】(3)第3の実施の形態 続いて、図6を参照して第3の実施の形態について説明
する。第3の実施の形態では、上述した第2の実施の形
態よりさらにネットワークの規模が大きくなった場合を
考える。大規模ネットワークの場合、加入者情報を記憶
保持する加入者データベースDBが肥大化するため、ゲ
ートウェイから加入者データベースDBを、加入者デー
タベースサーバとして独立させ、かつ複数構成を可能と
する。この場合、ゲートウェイは、前述した端末セッシ
ョン管理SC、端末情報問い合わせ機能TQのみを有
し、端末の接続と通信の処理のみを実現することにな
る。(3) Third Embodiment Next, a third embodiment will be described with reference to FIG. In the third embodiment, it is assumed that the size of the network is larger than that of the second embodiment. In the case of a large-scale network, the subscriber database DB that stores and retains subscriber information is enlarged, so that the subscriber database DB is made independent from the gateway as a subscriber database server, and a plurality of configurations are possible. In this case, the gateway has only the terminal session management SC and the terminal information inquiry function TQ described above, and realizes only the processing of connection and communication of the terminal.
【0020】つまり、大規模ネットワークになると、ゲ
ートウェイは、配下の端末から接続要求があった場合、
加入者情報を加入者データベースサーバに問い合わせ、
その結果でコネクションを接続するがどうか判断する。
また、ゲートウェイは端末の移動通知があった場合、該
当情報を加入者データベースサーバに通知し、該当端末
が自ゲートウェイ配下にいることを加入者データベース
サーバに登録してもらう。加入者データベースサーバ
は、ゲートウェイからの端末問い合わせに対して端末情
報をゲートウェイに返却し、端末間のコネクションを接
続してもらう。また、ゲートウェイから通知される端末
の移動情報を元に常に端末の位置(どのゲートウェイ配
下にいるか)を管理しておく。また、この情報は他の加
入者データベースサーバとやりとりしておき、端末の最
新の位置情報を相互で管理してもらう形態とすれば良
い。That is, in a large-scale network, when a gateway requests connection from a terminal under the network,
Inquire subscriber information to the subscriber database server,
Based on the result, it is determined whether to connect the connection.
In addition, when the gateway is notified of the movement of the terminal, the gateway notifies the subscriber database server of the corresponding information, and has the subscriber database server register that the terminal is under the control of the own gateway. The subscriber database server returns the terminal information to the gateway in response to the terminal inquiry from the gateway, and has the connection between the terminals connected. In addition, the position of the terminal (which gateway is under control) is always managed based on the movement information of the terminal notified from the gateway. In addition, this information may be exchanged with another subscriber database server so that the latest position information of the terminal is mutually managed.
【0021】以上のように、本発明によれば、ゲートウ
ェイ間で端末の情報を通知するので、他のゲートウェイ
配下の端末と通信ができ、しかもゲートウェイを移動し
たときにその位置情報をゲートウェイ間で更新する為、
あるゲートウェイ配下から別のゲートウェイ配下に移動
した端末とも通信し得るようになる。さらに、加入者デ
ータベースDBに端末のゲートウエイ位置情報だけをも
たせることができるので、様々な規模のネットワークで
対応し得る。As described above, according to the present invention, terminal information is notified between gateways, so that communication can be performed with terminals under other gateways, and when the gateway moves, the position information is transferred between the gateways. To update
It is also possible to communicate with a terminal that has moved from under a certain gateway to another gateway. Further, since only the gateway position information of the terminal can be provided in the subscriber database DB, it is possible to cope with various scale networks.
【0022】[0022]
【発明の効果】本発明によれば、各ゲートウェイにおい
て、端末情報管理手段が自己配下の各端末毎の端末情報
を記憶保持する一方、これら各端末が現在どのゲートウ
ェイ配下にあるのかを管理し、問い合せ手段が接続先の
端末が現在どのゲートウェイ配下にあるのかを他のゲー
トウェイに問い合せ、応答手段が他のゲートウェイから
の問い合わせに応じて、前記管理手段に対して自己配下
に該当する端末が登録されているか否かをチェックし、
登録されていればその端末情報を添付して、要求元ゲー
トウェイに応答するようにしたので、異なるゲートウェ
イ配下の端末同士で通信することができる。また、ゲー
トウェイを移動したときにその端末情報をゲートウェイ
間で更新するから、あるゲートウェイ配下から別のゲー
トウェイ配下に移動した端末とも通信することができ
る。According to the present invention, in each gateway, while the terminal information management means stores and holds the terminal information for each terminal under its own control, it manages which gateway each of these terminals is currently under control of, The inquiry means inquires of another gateway which terminal is currently under the control of the connection destination terminal, and the response means responds to an inquiry from the other gateway, and the terminal corresponding to its own control is registered in the management means. Check whether or not
If the terminal is registered, the terminal information is attached and the response is made to the requesting gateway, so that terminals under different gateways can communicate with each other. In addition, when the gateway moves, the terminal information is updated between the gateways, so that it is possible to communicate with a terminal that has moved from under a certain gateway to another gateway.
【図1】 第1の実施の形態によるゲートウェイシステ
ムの構成を示すブロック図である。FIG. 1 is a block diagram illustrating a configuration of a gateway system according to a first embodiment.
【図2】 ゲートウェイの機能構成を示すブロック図で
ある。FIG. 2 is a block diagram showing a functional configuration of a gateway.
【図3】 第1の実施の形態によるゲートウェイシステ
ムの動作を説明するための図である。FIG. 3 is a diagram for explaining an operation of the gateway system according to the first embodiment.
【図4】 第1の実施の形態によるゲートウェイシステ
ムの動作を説明するための図である。FIG. 4 is a diagram for explaining an operation of the gateway system according to the first embodiment.
【図5】 第2の実施の形態を説明するための図であ
る。FIG. 5 is a diagram for explaining a second embodiment.
【図6】 第2の実施の形態を説明するための図であ
る。FIG. 6 is a diagram for explaining a second embodiment.
G ゲートウェイ T 端末 N 通信網 DB 加入者データベース SC 端末セッション管理 TQ 端末情報問い合せ TR 端末情報応答 G gateway T terminal N communication network DB subscriber database SC terminal session management TQ terminal information inquiry TR terminal information response
Claims (3)
トウェイを複数接続してなるネットワーク形態のシステ
ムであって、 各ゲートウェイは、 自己配下の各端末毎の端末情報を記憶保持する一方、こ
れら各端末が現在どのゲートウェイ配下にあるのかを管
理する端末情報管理手段と、 接続先の端末が現在どのゲートウェイ配下にあるのかを
他のゲートウェイに問い合せる問い合せ手段と、 他のゲートウェイからの問い合わせに応じて、前記管理
手段に対して自己配下に該当する端末が登録されている
か否かをチェックし、登録されていればその端末情報を
添付して、要求元ゲートウェイに応答を返す応答手段と
を具備することを特徴とするゲートウェイシステム。1. A network-type system comprising a plurality of gateways to which a plurality of terminals are connected under its own control, wherein each gateway stores and holds terminal information for each terminal under its own control. Terminal information management means for managing which gateway each terminal is currently under control, inquiry means for inquiring to another gateway which terminal the connection destination terminal is currently under, and responding to inquiries from other gateways. Response means for checking whether or not a terminal under its control is registered with the management means, attaching the terminal information if registered, and returning a response to the requesting gateway. A gateway system, characterized in that:
末情報を記憶保持する加入者データベースと、 各端末毎のID、その端末を管理するゲートウェイの情
報、該当端末が現在自ゲートウェイ配下にあるかどうか
の情報を記憶保持する加入者ローミングデータベースと
から構成されることを特徴とする請求項1記載のゲート
ウェイシステム。2. The terminal information management means includes: a subscriber database for storing and holding terminal information for each terminal; an ID for each terminal; information of a gateway for managing the terminal; 2. The gateway system according to claim 1, further comprising a subscriber roaming database for storing information on whether or not there is a subscriber roaming database.
おいて、各ゲートウェイが具備する端末情報管理手段
を、端末情報管理サーバとして独立させ、個々のゲート
ウェイと連携して動作することを特徴とするゲートウェ
イシステム。3. The gateway system according to claim 1, wherein the terminal information management means provided in each gateway is independent as a terminal information management server, and operates in cooperation with each gateway.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10181121A JP2000022754A (en) | 1998-06-26 | 1998-06-26 | Gateway system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10181121A JP2000022754A (en) | 1998-06-26 | 1998-06-26 | Gateway system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2000022754A true JP2000022754A (en) | 2000-01-21 |
Family
ID=16095232
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP10181121A Pending JP2000022754A (en) | 1998-06-26 | 1998-06-26 | Gateway system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2000022754A (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2004114048A3 (en) * | 2003-06-24 | 2005-06-16 | Nokia Inc | An apparatus, system, method and computer program product for implementing remote client integrity verification |
| JP2007336265A (en) * | 2006-06-15 | 2007-12-27 | Nec Corp | Connection controller and connection control method, and program |
| JP2008148200A (en) * | 2006-12-13 | 2008-06-26 | Murata Mach Ltd | Relay server |
| US8533330B2 (en) | 2006-12-11 | 2013-09-10 | Murata Machinery, Ltd. | Relay server and relay communication system arranged to share resources between networks |
-
1998
- 1998-06-26 JP JP10181121A patent/JP2000022754A/en active Pending
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2004114048A3 (en) * | 2003-06-24 | 2005-06-16 | Nokia Inc | An apparatus, system, method and computer program product for implementing remote client integrity verification |
| US7591017B2 (en) | 2003-06-24 | 2009-09-15 | Nokia Inc. | Apparatus, and method for implementing remote client integrity verification |
| JP2007336265A (en) * | 2006-06-15 | 2007-12-27 | Nec Corp | Connection controller and connection control method, and program |
| US8533330B2 (en) | 2006-12-11 | 2013-09-10 | Murata Machinery, Ltd. | Relay server and relay communication system arranged to share resources between networks |
| JP2008148200A (en) * | 2006-12-13 | 2008-06-26 | Murata Mach Ltd | Relay server |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5901352A (en) | System for controlling multiple networks and associated services | |
| US7525987B2 (en) | Changing a first subscriber identifier to a second identifier | |
| EP1643728B1 (en) | Migration communication control device | |
| EP1188339B1 (en) | Method and system for providing telecommunication services across networks that use different protocols | |
| JP3482188B2 (en) | Implementation of intelligent network services using data networks | |
| US7079517B2 (en) | Mechanism for network-initiated information transfer | |
| KR20000072050A (en) | Method and system for providing customized information during call setup process in telecommunication systems | |
| JP2000090029A (en) | Communication network system with discontinuous terminal mobility and remote user registration associated with said mobility | |
| EP1180906B1 (en) | Mobile communication system and method of matching current location information for a mobile station | |
| EP1825705B1 (en) | Method and apparatus for controlling a provisioning process in a telecommunications system | |
| US7660881B2 (en) | Telecommunication system architecture for extended open service access to multiple heterogeneous networks | |
| CN1843008B (en) | Method and communication system for providing presence information assigned to communication service users | |
| JP2000022754A (en) | Gateway system | |
| JP3310205B2 (en) | Mobile communication system | |
| EP1273188B1 (en) | Versatile system for functional distribution of location registers | |
| JP4008659B2 (en) | Data management system and data management method | |
| JP2003115795A (en) | Communication system, server used for this communication system, agent control method, agent control program | |
| US7827142B2 (en) | Data element information management in a network environment | |
| CN101171851B (en) | Method for sending and receiving short messages by CDMA users using GSM network short message center and short message gateway | |
| EP1142390A1 (en) | A method of deleting subscriber data of an inactive mobile station from a system database | |
| JP2681008B2 (en) | Location registration method of mobile station in visitor station | |
| JPH06205457A (en) | Mobile body position registration system | |
| KR20020052778A (en) | Method for management of memory back up in back up HLR | |
| JP2744364B2 (en) | Mobile communication system and network information management method used in this system | |
| JPH036931A (en) | Mobile communication tracing connection control system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20010515 |