JP2679315B2 - Multiple database access method - Google Patents

Multiple database access method

Info

Publication number
JP2679315B2
JP2679315B2 JP1315848A JP31584889A JP2679315B2 JP 2679315 B2 JP2679315 B2 JP 2679315B2 JP 1315848 A JP1315848 A JP 1315848A JP 31584889 A JP31584889 A JP 31584889A JP 2679315 B2 JP2679315 B2 JP 2679315B2
Authority
JP
Japan
Prior art keywords
database
multiplexed
congestion degree
access method
function
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
Application number
JP1315848A
Other languages
Japanese (ja)
Other versions
JPH04126434A (en
Inventor
勝美 関口
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP1315848A priority Critical patent/JP2679315B2/en
Publication of JPH04126434A publication Critical patent/JPH04126434A/en
Application granted granted Critical
Publication of JP2679315B2 publication Critical patent/JP2679315B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/50Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
    • H04M3/53Centralised arrangements for recording incoming messages, i.e. mailbox systems
    • H04M3/533Voice mail systems

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は多重化データベースアクセス方式に関し、特
に遠隔地に設けられたデータベースをアクセスする多重
化データベースアクセス方式に関する。
The present invention relates to a multiplexed database access method, and more particularly to a multiplexed database access method for accessing a database provided in a remote place.

〔従来の技術〕[Conventional technology]

従来の多重化データベースアクセス方式は、多重化デ
ータベースとして同一の機能種別の主データベースと副
データベースという二重化システムのみを対象とし、そ
れぞれ別別の遠隔地に配置された主データベースと副デ
ータベースとの状態をデータベースサービス装置が設け
られた交換機内に記憶し、データベースへのアクセスが
必要となったとき、主データベースのアクセスが可能で
あれば主データベースを最初にアクセスし、主データベ
ースのアクセスが不可能であれば副データベースをアク
セスし、障害等が回復し主データベースに対するアクセ
スが可能となれば再度主データベースを最初にアクセス
するように制御する方式が、一般的にとられていた。
The conventional multiplex database access method targets only the dual system, that is, the main database and the subdatabase of the same function type as the multiplex database, and the status of the main database and the subdatabase that are located in different remote locations. If the database is stored in a switch equipped with a database service device and the database needs to be accessed, the primary database is accessed first if the primary database is accessible, and the primary database is not accessible. For example, a method of controlling the sub-database to access the main database again after the sub-database is accessed and the main database can be accessed after the failure is recovered has been generally adopted.

第2図は従来の多重化データベースアクセス方式のブ
ロック図である。
FIG. 2 is a block diagram of a conventional multiplexed database access method.

同一の機能種別のデータベース21,22は、それぞれ交
換機23,24,25と信号リンク26,27,28,29,30,31を介して
接続している。交換機23,24,25は、それぞれデータベー
ス21,22と接続し選択接続するルーティングスイッチ32
と、平常時は予め定めてあるデータベース21,22と接続
するようルーティングスイッチ32を制御しデータベース
の送出する閉塞信号を受信する機能を持つルーティング
スイッチ制御装置33と、ルーティングスイッチ32を介し
てデータベース21,22と情報の授受を行うデータベース
サービス実行装置34とを備えている。
The databases 21 and 22 of the same function type are connected to the exchanges 23, 24 and 25 via signal links 26, 27, 28, 29, 30 and 31, respectively. The exchanges 23, 24, 25 are connected to the databases 21, 22, respectively, and the routing switch 32 for selective connection is connected.
In normal times, a routing switch control device 33 having a function of controlling the routing switch 32 so as to connect to the predetermined databases 21 and 22 and receiving a blocking signal sent from the database, and the database 21 via the routing switch 32. , 22 and a database service execution device 34 for exchanging information.

次にデータベース21に障害が発生して閉塞された場合
の動作について説明する。このとき、トラヒックの分散
を図るため、交換機23,25は、それぞれ予め設定し選択
接続しているデータベースを21とし、交換機24は、予め
設定し選択接続しているデータベースを22とする。
Next, the operation when the database 21 is blocked due to a failure will be described. At this time, in order to disperse the traffic, the exchanges 23 and 25 each have a preset and selectively connected database 21 and the exchange 24 have a preset and selectively connected database 22.

データベース21は、障害が発生すると接続している交
換機23,25に閉塞信号を送出する。閉塞信号を受信した
交換機23および25のルーティングスイッチ制御装置33
は、それぞれルーティングスイッチ32を動作させ、接続
をデータベース21からデータベース22に切替える。以後
データベース21が障害から回復し、使用可能を表示する
までこの状態を保持する。
When a failure occurs, the database 21 sends a block signal to the connected exchanges 23 and 25. Routing switch control device 33 of the exchanges 23 and 25 that received the blocking signal
Respectively activates the routing switch 32 to switch the connection from the database 21 to the database 22. Thereafter, this state is maintained until the database 21 recovers from the failure and displays the availability.

〔発明が解決しようとする課題〕[Problems to be solved by the invention]

上述した従来の多重化データベースアクセス方式は、
トラヒックの分散を図るため、交換機はデータベースを
それぞれ予め設定し選択接続しておくので、実際のトラ
ヒックが予想に反して特定のデータベースに集中して
も、即座に何等かの対策を実施することができないとい
う問題点がある。又、各データベースは、同一の機能種
別を持つもので、データベースの内容を複数の機能種別
に分割してそれぞれ独立したデータベースとしてデータ
を持たせ、これらの組合せてデータベースとすることは
考慮されていないので、データが多くなるとデータベー
スをどんどん大きくしていかなければならないという問
題点もある。
The conventional multiplexed database access method described above is
In order to disperse the traffic, the exchange sets the databases beforehand and connects them selectively, so even if the actual traffic unexpectedly concentrates on a specific database, some measures can be taken immediately. There is a problem that you cannot do it. Also, since each database has the same function type, it is not considered that the contents of the database are divided into a plurality of function types and each has data as an independent database, and these are combined to form a database. Therefore, there is a problem that the database must be made larger and larger as the amount of data increases.

本発明の目的は、データベースサービスを実行する機
能を持つ電子交換機に、各データベースの送出するふく
そう度合情報を受信し蓄積する記憶装置と、データベー
スへのアクセス時に記憶装置からふくそう度合情報を読
出し、目的の機能種別を持つデータベースの中からふく
そう度合の少ないデータベースを選択する機能を持つル
ーティング装置とを備えることにより、データベースサ
ービスのトラヒックが、特定のデータベースに集中しな
いよう管理できる多重化データベースアクセス方式を提
供することにある。
An object of the present invention is to provide an electronic exchange having a function of executing a database service with a storage device for receiving and accumulating the congestion degree information sent from each database, and reading the congestion degree information from the storage device when accessing the database. Providing a multiplexed database access method that can manage the traffic of database services so as not to concentrate on a specific database by providing a routing device that has the function of selecting a database with a low degree of congestion from databases with different function types To do.

〔課題を解決するための手段〕[Means for solving the problem]

本発明の多重化データベースアクセス方式は、共通線
信号網内に存在する複数の蓄積制御プログラム方式の電
子交換機が共通線信号を用いて遠隔地に設けられ同一の
内容を持つ多重化されたデータベースをアクセスする多
重化データベースアクセス方式において、前記電子交換
機は多重化された前記データベースの送出するふくそう
度合情報を受信し蓄積する記憶装置と、前記データベー
スへのアクセス時に前記記憶装置から前記ふくそう度合
情報を読出しふくそう度合の少ないデータベースを選択
する機能を持つルーティング装置とを備える構成であ
る。
The multiplex database access method of the present invention is a method in which a plurality of storage control program type electronic exchanges existing in a common line signal network are provided at a remote location using a common line signal to create a multiplexed database having the same contents. In the multiplex database access method for accessing, the electronic exchange receives a storage device that receives and stores the congestion degree information transmitted from the multiplexed database, and reads the congestion degree information from the storage device when accessing the database. The routing device has a function of selecting a database with a low degree of congestion.

前記多重化されたデータベースをそれぞれが複数の機
能種別を含みかつ各機能種別をそれぞれに持つ複数のデ
ータベースで構成してもよい。
The multiplexed database may be composed of a plurality of databases each including a plurality of function types and each function type.

本発明の多重化データベースアクセス方式は、共通線
信号網内に存在する複数の蓄積制御プログラム方式の電
子交換機が共通線信号を用いてそれぞれが複数の機能種
別を含みかつ各機能種別をそれぞれに持つ複数のデータ
ベースからなり遠隔地に設けられ多重化されたデータベ
ースをアクセスする多重化データベースアクセス方式に
おいて、前記電子交換機に多重化された前記データベー
スの送出するふくそう度合情報を受信し蓄積するふくそ
う度合情報記憶手段と、データベースの機能種別ごとに
ふくそう度合の少ないデータベースを選択するデータベ
ース選択手段と、前記データベースと接続し情報の授受
を行うデータベースサービス実行手段とを備え、特定の
機能種別のデータベースからの情報を必要とする前記デ
ータベースサービス実行手段がデータベース機能種別を
指定するのみで前記データベース選択手段が前記ふくそ
う度合情報記憶手段の蓄積内容に従ってふくそう度合の
少ないデータベースを選択し接続する構成である。
In the multiplex database access method of the present invention, a plurality of storage control program type electronic exchanges existing in a common line signal network use common line signals, each of which includes a plurality of function types and each has a respective function type. In a multiplex database access method for accessing a multiplexed database which is composed of a plurality of databases and is provided in a remote place, a congestion degree information storage for receiving and accumulating congestion degree information transmitted from the database multiplexed in the electronic exchange. Means, a database selecting means for selecting a database with a low degree of congestion for each function type of the database, and a database service execution means for exchanging information by connecting to the database, and information from a database of a specific function type is provided. The database service you need Line means is configured to have only the database selection unit specify the database function type connecting select small database of congestion degree in accordance with the storage contents of the congestion degree information storage means.

〔実施例〕〔Example〕

次に、本発明の実施例について図面を参照して説明す
る。
Next, embodiments of the present invention will be described with reference to the drawings.

第1図は本発明の一実施例のブロック図である。 FIG. 1 is a block diagram of one embodiment of the present invention.

データベース1,2は、同一の機能種別を持つものある
いは異なる機能種別を持つもののどちらでもよいが、こ
の実施例では同一の機能種別を持つものとする。データ
ベース1,2は、電子交換機3,4,5と信号リンク6,7,8,9,1
0,11を介して接続している。電子交換機3,4,5の内部に
は、それぞれ各データベースの送出するふくそう度合情
報を受信し蓄積する記憶装置12と、データベースへのア
クセス時に記憶装置12からふくそう度合情報を読出し、
ふくそう度合の少ないデータベースを選択する機能を持
つルーティング装置13と、データベースサービスを行う
場合、該当するデータベースと接続し情報の授受を行う
データベースサービス実行装置14とが備えられている。
The databases 1 and 2 may have the same function type or different function types, but in this embodiment, they have the same function type. Databases 1 and 2 are electronic exchanges 3,4,5 and signal links 6,7,8,9,1
Connected via 0,11. Inside the electronic exchanges 3, 4 and 5, the storage device 12 that receives and stores the congestion degree information sent from each database, and the congestion degree information is read from the storage device 12 when the database is accessed,
A routing device 13 having a function of selecting a database with a low degree of congestion and a database service execution device 14 for exchanging information by connecting to a corresponding database when performing a database service are provided.

次に、動作について説明する。 Next, the operation will be described.

データベース1,2は、一定時間ごとにふくそう度合情
報を電子交換機3,4,5に送出する。電子交換機3,4,5の記
憶装置12は、受信したふくそう度合情報を蓄積する。
今、電子交換機3でデータベースサービスの要求が発生
すると、データベースサービス実行装置14は、サービス
を実行するデータベース機能種別を指定しルーティング
装置13に指示する。ルーティング装置13は、指定された
データベース機能種別と記憶装置12に蓄積されているふ
くそう度合情報とを照合し、ふくそう度合の少ないデー
タベース1を選択したとする。次に、ルーティング装置
13は、信号リンク6を介してデータベース1と接続し起
動する。このようにして常にトラヒックの少ないデータ
ベースを選択することができる。
The databases 1 and 2 send the congestion degree information to the electronic exchanges 3, 4 and 5 at regular intervals. The storage devices 12 of the electronic exchanges 3, 4, and 5 store the received congestion degree information.
Now, when a request for a database service is made in the electronic exchange 3, the database service execution device 14 specifies the database function type for executing the service and instructs the routing device 13. It is assumed that the routing device 13 collates the designated database function type with the congestion degree information accumulated in the storage device 12, and selects the database 1 with a low congestion degree. Next, the routing device
13 is connected to the database 1 via the signal link 6 and activated. In this way, a database with low traffic can always be selected.

この実施例の説明では、同一の機能種別を持つデータ
ベースを対象としたが、これを異なる機能種別を持つ複
数のデータベースとしても、ルーティング装置13に同様
の機能を持たせることができることは明らかである。
In the description of this embodiment, the databases having the same function type are targeted, but it is clear that the routing device 13 can be provided with the same function even if a plurality of databases having different function types are used. .

〔発明の効果〕〔The invention's effect〕

以上説明したように、本発明は、データベースサービ
スを実行する機能を持つ電子交換機に、各データベース
の送出するふくそう度合情報を受信し蓄積する記憶装置
と、データベースへのアクセス時に記憶装置からふくそ
う度合情報を読出し、目的の機能種別を持つデータベー
スの中からふくそう度合の少ないデータベースを選択す
る機能を持つルーティング装置とを備えることにより、
データベースサービスのトラヒックが、特定のデータベ
ースに集中しないよう管理できる効果が有る。
As described above, according to the present invention, an electronic exchange having a function of executing a database service has a storage device for receiving and accumulating congestion degree information sent from each database, and a congestion degree information from the storage device when accessing the database. And a routing device having a function of selecting a database with a low degree of congestion from databases having a desired function type,
There is an effect that the traffic of the database service can be managed so as not to concentrate on a specific database.

【図面の簡単な説明】[Brief description of the drawings]

第1図は本発明の一実施例のブロック図、第2図は従来
の多重化データベースアクセス方式のブロック図であ
る。 1,2……データベース、3,4,5……電子交換機、6,7,8,9,
10,11……信号リンク、12……記憶装置、13……ルーテ
ィング装置、14……データベースサービス実行装置。
FIG. 1 is a block diagram of an embodiment of the present invention, and FIG. 2 is a block diagram of a conventional multiplexed database access system. 1,2 …… database, 3,4,5 …… electronic exchange, 6,7,8,9,
10, 11 …… Signal link, 12 …… Storage device, 13 …… Routing device, 14 …… Database service execution device.

Claims (3)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】共通線信号網内に存在する複数の蓄積制御
プログラム方式の電子交換機が共通線信号を用いて遠隔
地に設けられ同一の内容を持つ多重化されたデータベー
スをアクセスする多重化データベースアクセス方式にお
いて、前記電子交換機は多重化された前記データベース
の送出するふくそう度合情報を受信し蓄積する記憶装置
と、前記データベースへのアクセス時に前記記憶装置か
ら前記ふくそう度合情報を読出しふくそう度合の少ない
データベースを選択する機能を持つルーティング装置と
を備えることを特徴とする多重化データベースアクセス
方式。
1. A multiplexed database in which a plurality of storage control program type electronic exchanges existing in a common line signaling network access a multiplexed database having the same contents provided at a remote location using a common line signal. In the access method, the electronic exchange receives a storage device for receiving the congestion degree information transmitted from the multiplexed database, and a database with a low congestion degree for reading the congestion degree information from the storage device when accessing the database. And a routing device having a function of selecting the multiplex database access method.
【請求項2】前記多重化されたデータベースをそれぞれ
が複数の機能種別を含みかつ任意の各機能種別をそれぞ
れに持つ複数のデータベースで構成したことを特徴とす
る請求項1記載の多重化データベースアクセス方式。
2. The multiplexed database access according to claim 1, wherein the multiplexed database is composed of a plurality of databases each including a plurality of function types and each having an arbitrary function type. method.
【請求項3】共通線信号網内に存在する複数の蓄積制御
プログラム方式の電子交換機が共通線信号を用いてそれ
ぞれが複数の機能種別を含みかつ任意の各機能種別をそ
れぞれに持つ複数のデータベースからなり遠隔地に設け
られ多重化されたデータベースをアクセスする多重化デ
ータベースアクセス方式において、前記電子交換機に多
重化された前記データベースの送出するふくそう度合情
報を受信し蓄積するふくそう度合情報記憶手段と、デー
タベースの機能種別ごとにふくそう度合の少ないデータ
ベースを選択するデータベース選択手段と、前記データ
ベースと接続し情報の授受を行うデータベースサービス
実行手段とを備え、特定の機能種別のデータベースから
の情報を必要とする前記データベースサービス実行手段
がデータベース機能種別を指定するのみで前記データベ
ース選択手段が前記ふくそう度合情報記憶手段の蓄積内
容に従ってふくそう度合の少ないデータベースを選択し
接続することを特徴とする多重化データベースアクセス
方式。
3. A plurality of databases in which a plurality of storage control program type electronic exchanges existing in a common line signal network use a common line signal, each of which includes a plurality of function types and each of which has an arbitrary function type. In a multiplex database access method for accessing a multiplexed database provided in a remote place, a congestion degree information storage means for receiving and accumulating congestion degree information transmitted by the database multiplexed in the electronic exchange, A database selecting means for selecting a database with a low degree of congestion for each function type of the database and a database service executing means for exchanging information by connecting to the database are provided, and information from the database of a specific function type is required. The database service execution means is a database machine Multiplexing database access method only by the database selection unit specifies, characterized in that the connecting select small database of congestion degree in accordance with the storage contents of the congestion degree information storage means type.
JP1315848A 1989-12-04 1989-12-04 Multiple database access method Expired - Fee Related JP2679315B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1315848A JP2679315B2 (en) 1989-12-04 1989-12-04 Multiple database access method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1315848A JP2679315B2 (en) 1989-12-04 1989-12-04 Multiple database access method

Publications (2)

Publication Number Publication Date
JPH04126434A JPH04126434A (en) 1992-04-27
JP2679315B2 true JP2679315B2 (en) 1997-11-19

Family

ID=18070310

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1315848A Expired - Fee Related JP2679315B2 (en) 1989-12-04 1989-12-04 Multiple database access method

Country Status (1)

Country Link
JP (1) JP2679315B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0758853A (en) * 1993-08-11 1995-03-03 Nec Corp Extension connection controller
JPH10229444A (en) * 1997-02-13 1998-08-25 Nec Corp Optimum call distribution method and system using intelligent network

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS53101206A (en) * 1977-02-16 1978-09-04 Nec Corp Control system for telephone exchange network
JPS63309047A (en) * 1987-06-11 1988-12-16 Nec Corp Congestion control system by network control system
JP2694243B2 (en) * 1988-03-08 1997-12-24 国際電信電話 株式会社 Service processing method using distributed database

Also Published As

Publication number Publication date
JPH04126434A (en) 1992-04-27

Similar Documents

Publication Publication Date Title
CA1114934A (en) Dialed number to function translator for telecommunications switching system control complex
JP2776301B2 (en) Line reservation apparatus and method, line reservation receiving apparatus and method
US5463615A (en) Node failure restoration tool
US6854054B1 (en) System and method of memory management for providing data storage across a reboot
DE69534352T2 (en) LOCATION REGISTRATION OF A MOBILE TERMINAL IN A MOBILE COMMUNICATION SYSTEM
CN100456279C (en) Status management device, status management method, and recording medium
DE69634109T2 (en) A method for preventing persistent routing of a call between exchanges due to a translation error
US3536842A (en) Arrangement for selecting a route based on the history of call completions over various routes
JP2679315B2 (en) Multiple database access method
US5748710A (en) Method, network, system and devices for central management of spoken announcements for download on demand
US6064647A (en) Method and system for sending frames around a head of line blocked frame in a connection fabric environment
JPH07177157A (en) Hierarchical communication network and component for communication network
US6393009B1 (en) Method for managing trunk status of a CDMA mobile communication exchange
JPH06141038A (en) Distributed exchange and exchange comprising system
JP2636731B2 (en) Private branch exchange system data transfer method
JP3132986B2 (en) Packet switch
KR970002778B1 (en) Message tx/rx method btween processors in the intelligent service control/management system
KR0146558B1 (en) A double-interface in hlr for high speed communication
JP2604728B2 (en) Private communication day / night switching method
US5668808A (en) Path route retrieval method in a time multiplexer network
CN100361469C (en) Circuit distributing method in transmission net resource management system
KR20000044388A (en) Method for switching v5.2 protection protocol
JP2845903B2 (en) Addressing table change method
JPS5897940A (en) Loop transmission control system
JPS59192B2 (en) Circuit arrangement for indirect control exchange equipment

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees