JP4381990B2 - 通信回線制御システム - Google Patents
通信回線制御システム Download PDFInfo
- Publication number
- JP4381990B2 JP4381990B2 JP2005003764A JP2005003764A JP4381990B2 JP 4381990 B2 JP4381990 B2 JP 4381990B2 JP 2005003764 A JP2005003764 A JP 2005003764A JP 2005003764 A JP2005003764 A JP 2005003764A JP 4381990 B2 JP4381990 B2 JP 4381990B2
- Authority
- JP
- Japan
- Prior art keywords
- communication
- request
- data
- unit
- management
- 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 - Lifetime
Links
Images
Landscapes
- Computer And Data Communications (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Description
(a) 並列的な複数の通信回線(電話回線、コンピュータの通信回線等)を有する通信システムにおいて、特定の通信回線に通信が集中する場合がこれに該当する。
この場合には、使用しようとする回線が使用できず、通信ができない、ということが生じる。
(b) 一つのセンターサーバーに複数の分散サーバーが接続され、これらの分散サーバーに多数のクライアントが接続されたクライアントサーバーシステムにおいて、多数のクライアントが特定の分散サーバーにセンターサーバーへの通信リクエストが送った場合がこれに該当する。
この場合には、通信リクエストが集中した分散サーバーはフル稼動の状態にも関わらず、他の分散サーバーはアイドリングの状態になる。クライアント側から見ると、通信リクエストがなかなか処理されず、通信をすることができない、ということが起こる。
(c) 複数のファクシミリを備えた通信システムにおいて、特定のファクシミリに送信データが集中し、他のファクシミリが送信可能にも関わらず、データをなかなか送信できない場合がこれに該当する。
上記(a)〜(c)の例で説明したような通信の集中による障害を回避する方法として、通信回線や通信手段ごとに特定の種類の通信を担当させることが考えられていた。
一箇所の通信相手に接続された複数本の通信回線と、前記通信回線にそれぞれ接続された通信手段と、前記通信手段の複数個に接続された負荷分散制御手段と、一つの負荷分散制御手段に複数個接続された通信端末とを有する通信回線制御システムにおいて、
前記通信手段は、少なくとも1つの通信チャネルを有し、前記通信チャネルに対して通信の種類によって分類した通信IDを宣言または解除することができ、通信IDを宣言された通信チャネルは、宣言された通信IDと同一の通信IDを有する通信データのみを通し、宣言された通信IDと同一の通信IDを有する通信データを待ち行列にして保持でき、
前記負荷分散制御手段は、前記通信端末から通信IDを付した通信リクエストとデータを受け取り、前記通信リクエストの通信IDと同一の通信IDを宣言された通信チャネルを予め定められた優先順序で検索し、使用可能な状態の通信チャネルのうち優先順位が最も高い通信チャネルに前記通信リクエストのデータを送信する、ことを特徴とするものである。
前記負荷分散制御手段は、前記通信端末から通信IDを付した通信リクエストを受け取り、前記通信リクエストの通信IDと同一の通信IDを通す通信チャネルを予め定められた優先順序で検索し、使用可能な状態の通信チャネルのうち優先順位が最も高い通信チャネルに前記通信リクエストのデータを送信するとともに、リクエスト元の通信端末の情報を保持し、応答通信のデータを前記リクエスト元の通信端末に送信する、ことを特徴とするものである。
前記負荷分散制御手段は、
前記通信手段を、通信IDと、通信手段を特定する情報と、によって管理する通信手段管理部と、
前記通信端末の通信リクエストの発生、処理、返信までを管理する通信リクエスト管理部と、
リクエスト元の通信端末を、通信リクエストごとに管理するリクエスト元通信端末管理部と、
通信リクエストや応答通信リクエストを入力し、前記リクエストの処理を前記各管理部に振り分ける主制御部と、
を有していることを特徴とするものである。
前記通信手段管理部は、
通信リクエストを発した通信端末とその通信リクエストの通信を行う通信手段との間の交信を保持するための通信経路ごとに、通信経路および通信手段に関する情報を管理する通信手段インフォメーション管理手段と、
通信手段とそれらの通信IDとを登録した通信手段マネージメントテーブルを有し、前記通信手段インフォメーション管理手段を管理する通信手段マネージメントテーブル管理手段と、
を有していることを特徴とするものである。
前記通信リクエスト管理部は、
通信IDごとに、通信を行う通信手段の情報を管理し、通信リクエストのデータを保持する通信リクエストキュー管理手段と、
通信IDごとに、前記通信リクエストキュー管理手段を管理する通信リクエストキューマネージャー手段と、
通信IDごとに、通信リクエストに対する応答を監視し、応答があった場合の応答データの送信を管理するリプライウォッチャー手段と、
を有していることを特徴とするものである。
前記通信手段は、通信に障害が発生したときは、その通信手段の通信IDと通信手段を特定する情報を前記負荷分散制御手段に送り、
前記負荷分散制御手段は、前記通信手段管理部と前記通信リクエスト管理部とから、前記通信手段から送られた通信IDと同一の通信IDを有する通信手段を検索し、通信不能になった前記通信手段に関する情報を削除することにより、通信障害をバックアップすることを特徴とするものである。
最初に、本発明による通信回線制御システムのシステム構成例を図1に示して説明する。
図2は、負荷分散制御手段3のクラスオブジェクトの構造を示している。
(1)同じ属性を有するオブジェクト(クラスオブジェクト)は、基本的に同じメソッド(所定の処理を行う手段)を有している。
(2)あるクラスオブジェクトの属性やメソッドは、他のクラスオブジェクトでも継承できる。
(3)他のオブジェクトにそのオブジェクトが有するメソッドによる処理を依頼することができる。
まず、通信手段インフォメーション管理手段5aが、同一の通信IDを有する通信リクエストキューマネージャー手段6cが存在するか否かを検索する(ステップS220)。同一の通信IDの通信リクエストキューマネージャー手段6cがなければ、新たに作成する。
(a) 並列的な複数の通信回線を有する通信システムについては、既に説明した株式注文用の通信システムや、複数のファクシミリを備えた通信システムにおいて、ファクシミリと通信端末の間に本発明による負荷分散制御手段を介在させ、通信負荷を分散し通信障害でバックアップするようにした通信システム、等が考えられる。
(b) クライアントサーバーシステムでは、たとえば一つのセンターサーバーに複数の分散サーバーが接続され、これらの分散サーバーに多数のクライアントが接続されたクライアントサーバーシステムにおいて、クライアントと分散サーバーの間に本発明による負荷分散制御手段を介在させ、分散サーバーの負荷を分散し、処理に障害が発生したときに他の分散サーバーによってバックアップするようにしたクライアントサーバーシステム、等が考えられる。
(c) 光ケーブル等の高速送受信を行うに媒体にバッチ式にデータを送受信するシステムについては、高速回線にデータを流す複数の通信手段と通信端末とを設け、通信手段と通信端末の間に本発明による負荷分散制御手段を介在させ、1本の高速回線によって多目的の通信を行うようにした高速通信システムが考えられる。
2 通信相手
3 負荷分散制御手段
4 主制御部
5 通信手段管理部
5a 通信手段インフォメーション管理手段
5b 通信手段マネージメントテーブル管理手段
6 通信リクエスト管理部
6a リプライウォッチャー手段
6b 通信リクエストキュー管理手段
6c 通信リクエストキューマネージャー手段
7 リクエスト元通信端末管理部
L1 通信回線
L2 通信回線
L3 通信回線
L4 通信回線
LM1 ラインマネージャー
LM2 ラインマネージャー
LM3 ラインマネージャー
LM4 ラインマネージャー
OTM1 注文端末
OTM2 注文端末
OTM3 注文端末
T1 通信手段
T2 通信手段
T3 通信手段
T4 通信手段
TM1 通信端末
TM2 通信端末
TM3 通信端末
TM4 通信端末
TM5 通信端末
Claims (6)
- 一箇所の通信相手に接続された複数本の通信回線と、前記通信回線にそれぞれ接続された通信手段と、前記通信手段の複数個に接続された負荷分散制御手段と、一つの負荷分散制御手段に複数個接続された通信端末とを有する通信回線制御システムにおいて、
前記通信手段の少なくとも一部は複数の通信チャネルを有し、前記通信手段は前記通信チャネルに対して通信の種類によって分類した通信IDを宣言または解除することができ、通信IDを宣言された通信チャネルは、宣言された通信IDと同一の通信IDを有する通信データのみを通し、宣言された通信IDと同一の通信IDを有する通信データを待ち行列にして保持でき、
前記負荷分散制御手段は、前記通信端末から通信IDを付した通信リクエストとデータを受け取り、前記通信リクエストの通信IDと同一の通信IDを宣言された通信チャネルを予め定められた優先順序で検索し、使用可能な状態の通信チャネルのうち優先順位が最も高い通信チャネルに前記通信リクエストのデータを送信する、ことを特徴とする通信回線制御システム。 - 前記負荷分散制御手段は、前記通信端末から通信IDを付した通信リクエストを受け取り、前記通信リクエストの通信IDと同一の通信IDを通す通信チャネルを予め定められた優先順序で検索し、使用可能な状態の通信チャネルのうち優先順位が最も高い通信チャネルに前記通信リクエストのデータを送信するとともに、リクエスト元の通信端末の情報を保持し、応答通信のデータを前記リクエスト元の通信端末に送信する、ことを特徴とする請求項1記載の通信回線制御システム。
- 前記負荷分散制御手段は、
前記通信手段を、通信IDと、通信手段を特定する情報と、によって管理する通信手段管理部と、
前記通信端末の通信リクエストの発生、処理、返信までを管理する通信リクエスト管理部と、
リクエスト元の通信端末を、通信リクエストごとに管理するリクエスト元通信端末管理部と、
通信リクエストや応答通信リクエストを入力し、前記リクエストの処理を前記各管理部に振り分ける主制御部と、
を有していることを特徴とする請求項2記載の通信回線制御システム。 - 前記通信手段管理部は、
通信リクエストを発した通信端末とその通信リクエストの通信を行う通信手段との間の交信を保持するための通信経路ごとに、通信経路および通信手段に関する情報を管理する通信手段インフォメーション管理手段と、
通信手段とそれらの通信IDとを登録した通信手段マネージメントテーブルを有し、前記通信手段インフォメーション管理手段を管理する通信手段マネージメントテーブル管理手段と、
を有していることを特徴とする請求項3記載の通信回線制御システム。 - 前記通信リクエスト管理部は、
通信IDごとに、通信を行う通信手段の情報を管理し、通信リクエストのデータを保持する通信リクエストキュー管理手段と、
通信IDごとに、前記通信リクエストキュー管理手段を管理する通信リクエストキューマネージャー手段と、
通信IDごとに、通信リクエストに対する応答を監視し、応答があった場合の応答データの送信を管理するリプライウォッチャー手段と、
を有していることを特徴とする請求項3記載の通信回線制御システム。 - 前記通信手段は、通信に障害が発生したときは、その通信手段の通信IDと通信手段を特定する情報を前記負荷分散制御手段に送り、
前記負荷分散制御手段は、前記通信手段管理部と前記通信リクエスト管理部とから、前記通信手段から送られた通信IDと同一の通信IDを有する通信手段を検索し、通信不能になった前記通信手段に関する情報を削除することにより、通信障害をバックアップすることを特徴とする請求項3記載の通信回線制御システム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005003764A JP4381990B2 (ja) | 2005-01-11 | 2005-01-11 | 通信回線制御システム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005003764A JP4381990B2 (ja) | 2005-01-11 | 2005-01-11 | 通信回線制御システム |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP11269197A Division JP3715071B2 (ja) | 1997-04-30 | 1997-04-30 | 通信回線制御システム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2005210714A JP2005210714A (ja) | 2005-08-04 |
| JP4381990B2 true JP4381990B2 (ja) | 2009-12-09 |
Family
ID=34909625
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2005003764A Expired - Lifetime JP4381990B2 (ja) | 2005-01-11 | 2005-01-11 | 通信回線制御システム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4381990B2 (ja) |
-
2005
- 2005-01-11 JP JP2005003764A patent/JP4381990B2/ja not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JP2005210714A (ja) | 2005-08-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6195682B1 (en) | Concurrent server and method of operation having client-server affinity using exchanged client and server keys | |
| JP3573386B2 (ja) | 負荷制御を行う大規模クライアントサーバーシステム | |
| US20020143953A1 (en) | Automatic affinity within networks performing workload balancing | |
| CN112202918B (zh) | 长连接通信的负载调度方法、装置、设备及存储介质 | |
| WO2009065318A1 (en) | A data storage method, a management server, a storage equipment and system | |
| JP3715071B2 (ja) | 通信回線制御システム | |
| CN106302647B (zh) | 消息分发方法及服务器 | |
| CN113660178B (zh) | 一种cdn内容管理系统 | |
| CN101159716A (zh) | 一种网关系统及其消息业务处理方法 | |
| US7864703B2 (en) | Packet communication device | |
| JP2001022714A (ja) | サーバ計算機、負荷分散システム、電話交換システムおよび負荷分散方法 | |
| JP5526780B2 (ja) | 負荷分散システム、サービス処理サーバ、負荷分散方法及び負荷分散プログラム | |
| JP4381990B2 (ja) | 通信回線制御システム | |
| JP2001251359A (ja) | ネットワーク・ルータの直接顧客管理 | |
| CN101663645B (zh) | 接口模块 | |
| CN106790632B (zh) | 一种流数据的并发传输方法和装置 | |
| CN115865333A (zh) | 量子纠缠建立方法、装置及电子设备 | |
| JP2002049602A (ja) | 検索システム | |
| CN113098792B (zh) | 基于令牌绑定的接口数据通信方法及系统 | |
| KR102168177B1 (ko) | 네트워크 장치 및 이를 이용한 패킷 처리 방법 | |
| CN115658164B (zh) | 一种分布式串行编排服务执行方法及系统 | |
| CN114268615B (zh) | 基于tcp连接的业务处理方法和系统 | |
| JP2006120080A (ja) | Webサービス要求中継システム、Webサービス要求中継方法、中継サーバ、及びそのプログラム | |
| CN115202882B (zh) | 分布式应用架构和该架构的执行方法 | |
| CN111277982A (zh) | 降低iot平台服务器消耗的人脸检索方法与系统 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20061222 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20070522 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070723 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20070903 |
|
| A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20071012 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090916 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121002 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121002 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131002 Year of fee payment: 4 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| EXPY | Cancellation because of completion of term |