Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5874499B2 - COMMUNICATION SYSTEM, RELAY DEVICE, COMMUNICATION DEVICE, AND COMMUNICATION CONTROL METHOD - Google Patents
[go: Go Back, main page]

JP5874499B2 - COMMUNICATION SYSTEM, RELAY DEVICE, COMMUNICATION DEVICE, AND COMMUNICATION CONTROL METHOD - Google Patents

COMMUNICATION SYSTEM, RELAY DEVICE, COMMUNICATION DEVICE, AND COMMUNICATION CONTROL METHOD Download PDF

Info

Publication number
JP5874499B2
JP5874499B2 JP2012083173A JP2012083173A JP5874499B2 JP 5874499 B2 JP5874499 B2 JP 5874499B2 JP 2012083173 A JP2012083173 A JP 2012083173A JP 2012083173 A JP2012083173 A JP 2012083173A JP 5874499 B2 JP5874499 B2 JP 5874499B2
Authority
JP
Japan
Prior art keywords
call
reservation
request
identification information
destination
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
JP2012083173A
Other languages
Japanese (ja)
Other versions
JP2013214829A (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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2012083173A priority Critical patent/JP5874499B2/en
Publication of JP2013214829A publication Critical patent/JP2013214829A/en
Application granted granted Critical
Publication of JP5874499B2 publication Critical patent/JP5874499B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Telephonic Communication Services (AREA)

Description

本発明は、通信システム、中継装置、通話装置及び通信制御方法に関する。   The present invention relates to a communication system, a relay device, a call device, and a communication control method.

近年、携帯電話等の通話装置が急激に増加し、これに伴って通話装置と他の通話装置との間の通信を中継する通信網側の通信量も増加している。このような状況では、災害発生時等、通話装置から通話要求の送信(以下「発呼」という)がある一定の時間に大量に行われると、中継装置を含む通信網側では、通信回線に空きがなくなる輻輳状態が発生して、通話を確立することが困難となる。災害発生時等の発呼は、主に安否確認を行うことを目的として行われることが多いため、通話装置のユーザは、輻輳状態が解消されるまで発呼の宛先となる他の通話装置に対して無用な発呼を繰り返し、その結果、通信回線の輻輳がますます長引く恐れがある。   In recent years, the number of communication devices such as mobile phones has increased rapidly, and along with this, the amount of communication on the communication network side that relays communication between the communication device and other communication devices has also increased. In such a situation, when a call request is transmitted from a call device (hereinafter referred to as “call”) in a certain amount of time, such as when a disaster occurs, the communication network side including the relay device is connected to the communication line. It becomes difficult to establish a call due to a congestion state where there is no free space. Calls at the time of a disaster, etc. are often made mainly for the purpose of confirming safety. Therefore, the user of the call device must call another call device that is the destination of the call until the congestion state is resolved. On the other hand, unnecessary calls are repeated, and as a result, there is a possibility that the congestion of the communication line will be prolonged.

そこで、無用な発呼を防止するための技術が種々検討されている。このような技術として、例えば、通信回線の輻輳時に、通話装置から通信網側の中継装置に対して発呼の予約を行い、中継装置から通話装置に対して通信回線の確保に必要となる待ち時間を通知するものが知られている。この技術では、待ち時間の通知を受け付けた通話装置が、通知を受け付けてから待ち時間が到来するまで再度の発呼を停止し、待ち時間が到来すると発呼を再度行い、発呼を受け付けた中継装置が、通信回線を確保する。これにより、待ち時間が到来するまでの期間、通話装置のユーザに対して無用な発呼を繰り返すことを躊躇するように促すことができる。   Accordingly, various techniques for preventing unnecessary calls have been studied. As such a technique, for example, when a communication line is congested, a call is reserved from the communication device to the relay device on the communication network side, and the waiting time required for securing the communication line from the relay device to the communication device. Something that knows the time is known. In this technology, the call device that has received the notification of the waiting time stops calling again until the waiting time arrives after receiving the notification, and when the waiting time arrives, the calling device is re-executed and the calling is accepted. The relay device secures a communication line. As a result, it is possible to prompt the user of the communication device to hesitate to repeat unnecessary calls until the waiting time comes.

特開2001−251424号公報JP 2001-251424 A

しかしながら、上述した従来技術では、通信回線の輻輳を適切に解消することができない恐れがあるという問題があった。   However, the above-described prior art has a problem that communication line congestion may not be appropriately eliminated.

具体的には、従来技術では、待ち時間が到来するまでに通信回線を確保するが、待ち時間の到来時点で空いている通信回線がなかった場合には、既に確立している通話を強制的に切断することで、通信回線を確保していた。通話時間は通話を行っているユーザの自由意思に委ねられるべきであり、確立中の通話を強制的に切断することは、必ずしも適切ではない。このため、従来技術では、通信回線の輻輳を適切に解消することができるとは言い難かった。   Specifically, in the prior art, a communication line is secured before the waiting time arrives, but if there is no communication line available when the waiting time arrives, a call that has already been established is forced. The communication line was secured by disconnecting it. The call time should be left to the free will of the user who is making the call, and it is not always appropriate to forcibly disconnect the established call. For this reason, in the prior art, it was difficult to say that the congestion of the communication line can be appropriately eliminated.

開示の技術は、上記に鑑みてなされたものであって、確立中の通話を切断することなく、通信回線の輻輳を適切に解消することができる通信システム、中継装置、通話装置及び通信制御方法を提供することを目的とする。   The disclosed technology has been made in view of the above, and it is possible to appropriately eliminate congestion of a communication line without disconnecting an established call, a communication system, a relay device, a call device, and a communication control method. The purpose is to provide.

本願の開示する通信システムは、一つの態様において、通話装置と、該通話装置から送信される通話要求を該通話要求の宛先となる他の通話装置である宛先装置に通信回線を用いて中継する中継装置とを含む。中継装置は、予約指示部と、登録部と、通話許可部とを備える。予約指示部は、前記通信回線の輻輳時に、前記通話装置から送信される通話要求の中継を拒否するとともに、前記通話装置の識別情報と前記宛先装置の識別情報とを含む通話予約を送信することを指示する予約指示を前記通話装置に送信する。登録部は、前記通話装置から送信される通話予約を受信した場合に、該通話予約に含まれる前記通話装置の識別情報と前記宛先装置の識別情報との対応関係を登録する。通話許可部は、一部の前記通信回線の解放を検出した場合に、前記登録部により識別情報が登録された前記通話装置に対して前記通話要求の再送信を許可するとともに、該識別情報に対応する前記宛先装置の識別情報を含む通話許可を前記通話装置に送信する。通話装置は、予約管理部と、通話制御部とを備える。予約管理部は、前記中継装置から送信される予約指示を受信した場合に、前記通話予約を前記中継装置に送信するとともに、前記通話予約に含めた前記宛先装置の識別情報を予約データとして管理する。通話制御部は、前記中継装置から送信される通話許可を受信した場合には、該通話許可に含まれる前記宛先装置の識別情報を宛先として含む前記通話要求を前記中継装置に再送信するとともに、前記宛先装置の識別情報を前記予約データから削除する。通話制御部は、前記通話許可を受信していない場合には、前記予約データと一致する前記宛先装置の識別情報を宛先として含む前記通話要求の送信を停止する。   In one aspect, a communication system disclosed in the present application relays a call device and a call request transmitted from the call device to a destination device that is another call device that is the destination of the call request using a communication line. Including a relay device. The relay device includes a reservation instruction unit, a registration unit, and a call permission unit. The reservation instructing unit rejects relaying of a call request transmitted from the call device when the communication line is congested, and transmits a call reservation including identification information of the call device and identification information of the destination device. A reservation instruction is sent to the call device. When receiving a call reservation transmitted from the call device, the registration unit registers a correspondence relationship between the identification information of the call device and the identification information of the destination device included in the call reservation. The call permission unit, when detecting the release of a part of the communication lines, permits the call device whose identification information is registered by the registration unit to retransmit the call request, and A call permission including identification information of the corresponding destination device is transmitted to the call device. The call device includes a reservation management unit and a call control unit. When receiving a reservation instruction transmitted from the relay device, the reservation management unit transmits the call reservation to the relay device and manages the identification information of the destination device included in the call reservation as reservation data. . When the call control unit receives a call permission transmitted from the relay device, the call control unit retransmits the call request including the identification information of the destination device included in the call permission as a destination to the relay device. The identification information of the destination device is deleted from the reservation data. When the call permission is not received, the call control unit stops transmitting the call request including the identification information of the destination device that matches the reservation data as a destination.

本願の開示する通信システムの一つの態様によれば、確立中の通話を切断することなく、通信回線の輻輳を適切に解消することができるという効果を奏する。   According to one aspect of the communication system disclosed in the present application, there is an effect that congestion of the communication line can be appropriately eliminated without disconnecting the established call.

図1は、本実施例に係る通信システムの構成を示す図である。FIG. 1 is a diagram illustrating a configuration of a communication system according to the present embodiment. 図2は、本実施例における中継装置の構成を示す機能ブロック図である。FIG. 2 is a functional block diagram showing the configuration of the relay device in this embodiment. 図3は、本実施例における予約状況管理サーバの構成を示す機能ブロック図である。FIG. 3 is a functional block diagram showing the configuration of the reservation status management server in the present embodiment. 図4は、予約情報DBのデータ構造の一例を示す図である。FIG. 4 is a diagram illustrating an example of the data structure of the reservation information DB. 図5は、本実施例における通話装置の構成を示す機能ブロック図である。FIG. 5 is a functional block diagram showing the configuration of the call device in the present embodiment. 図6は、予約データのデータ構造の一例を示す図である。FIG. 6 is a diagram illustrating an example of a data structure of reservation data. 図7は、本実施例における中継装置による予約登録処理の処理手順を示すフローチャートである。FIG. 7 is a flowchart illustrating a processing procedure of reservation registration processing by the relay device according to the present embodiment. 図8は、本実施例における中継装置による通話許可処理の処理手順を示すフローチャートである。FIG. 8 is a flowchart illustrating a processing procedure of a call permission process by the relay device according to the present embodiment. 図9は、本実施例における予約状況管理サーバによる予約情報登録処理の処理手順を示すフローチャートである。FIG. 9 is a flowchart showing a processing procedure of reservation information registration processing by the reservation status management server in the present embodiment. 図10は、本実施例における予約状況管理サーバによる予約情報送信処理の処理手順を示すフローチャートである。FIG. 10 is a flowchart showing a processing procedure of reservation information transmission processing by the reservation status management server in the present embodiment. 図11は、本実施例における予約状況管理サーバによる予約延期処理の処理手順を示すフローチャートである。FIG. 11 is a flowchart showing the processing procedure of the reservation postponement process by the reservation status management server in the present embodiment. 図12は、本実施例における予約状況管理サーバによる予約中止処理の処理手順を示すフローチャートである。FIG. 12 is a flowchart illustrating a processing procedure of reservation cancellation processing by the reservation status management server in the present embodiment. 図13は、本実施例における通話装置による通話予約処理の処理手順を示すフローチャートである。FIG. 13 is a flowchart showing a processing procedure of call reservation processing by the call device in the present embodiment. 図14は、本実施例における通話装置による通話要求再送処理の処理手順を示すフローチャートである。FIG. 14 is a flowchart illustrating a processing procedure of a call request retransmission process performed by the call device according to the present embodiment. 図15は、本実施例における通話装置による通話要求送信停止処理の処理手順を示すフローチャートである。FIG. 15 is a flowchart illustrating a processing procedure of a call request transmission stop process by the call device according to the present embodiment. 図16は、本実施例に係る通信システムが予約情報を登録する処理手順の一例を示すシーケンス図である。FIG. 16 is a sequence diagram illustrating an example of a processing procedure in which the communication system according to the present embodiment registers reservation information. 図17は、通話装置300aの予約データの遷移を示す図(その1)である。FIG. 17 is a diagram (part 1) illustrating a transition of reservation data of the communication device 300a. 図18は、予約状況管理サーバ200aの予約情報DBの遷移を示す図(その1)である。FIG. 18 is a diagram (part 1) illustrating a transition of the reservation information DB of the reservation status management server 200a. 図19は、本実施例に係る通信システムが通話を確立する処理手順の一例を示すシーケンス図である。FIG. 19 is a sequence diagram illustrating an example of a processing procedure for establishing a call by the communication system according to the present embodiment. 図20は、予約状況管理サーバ200aの予約情報DBの遷移を示す図(その2)である。FIG. 20 is a diagram (part 2) illustrating a transition of the reservation information DB of the reservation status management server 200a. 図21は、通話装置300aの予約データの遷移を示す図(その2)である。FIG. 21 is a diagram (part 2) illustrating a transition of reservation data of the communication device 300a. 図22は、本実施例に係る通信システムが通話要求の再送信の延期を要求する処理手順の一例を示すシーケンス図である。FIG. 22 is a sequence diagram illustrating an example of a processing procedure in which the communication system according to the present embodiment requests postponement of retransmission of a call request. 図23は、予約状況管理サーバ200aの予約情報DBの遷移を示す図(その3)である。FIG. 23 is a diagram (part 3) illustrating a transition of the reservation information DB of the reservation status management server 200a. 図24は、本実施例に係る通信システムが通話要求の再送信の中止を要求する処理手順の一例を示すシーケンス図である。FIG. 24 is a sequence diagram illustrating an example of a processing procedure in which the communication system according to the present embodiment requests cancellation of retransmission of a call request. 図25は、通話装置300aの予約データの遷移を示す図(その3)である。FIG. 25 is a diagram (part 3) illustrating a transition of reservation data of the communication device 300a. 図26は、予約状況管理サーバ200aの予約情報DBの遷移を示す図(その4)である。FIG. 26 is a diagram (part 4) illustrating a transition of the reservation information DB of the reservation status management server 200a. 図27は、本実施例に係る通信システムが予約情報を削除する処理手順の一例を示すシーケンス図である。FIG. 27 is a sequence diagram illustrating an example of a processing procedure in which the communication system according to the present embodiment deletes reservation information. 図28は、予約状況管理サーバ200aの予約情報DBの遷移を示す図(その5)である。FIG. 28 is a diagram (part 5) illustrating a transition of the reservation information DB of the reservation status management server 200a.

以下に、本願の開示する通信システム、中継装置、通話装置及び通信制御方法の実施例を図面に基づいて詳細に説明する。なお、この実施例により開示技術が限定されるものではない。   Hereinafter, embodiments of a communication system, a relay device, a communication device, and a communication control method disclosed in the present application will be described in detail with reference to the drawings. The disclosed technology is not limited by this embodiment.

まず、本実施例の通信システムの構成について説明する。図1は、本実施例に係る通信システムの構成を示す図である。図1に示すように、この通信システムは、輻輳監視装置10と、中継装置20a、20bと、中継装置100a、100bと、予約状況管理サーバ200a、200bと、通話装置300a、300bとを有する。なお、以下では、中継装置20a、20bを特に区別しない場合には、中継装置20と表記する。また、以下では、中継装置100a、100bを特に区別しない場合には、中継装置100と表記する。また、以下では、予約状況管理サーバ200a、200bを特に区別しない場合には、予約状況管理サーバ200と表記する。また、以下では、通話装置300a、300bを特に区別しない場合には、通話装置300と表記する。   First, the structure of the communication system of a present Example is demonstrated. FIG. 1 is a diagram illustrating a configuration of a communication system according to the present embodiment. As shown in FIG. 1, this communication system includes a congestion monitoring device 10, relay devices 20a and 20b, relay devices 100a and 100b, reservation status management servers 200a and 200b, and communication devices 300a and 300b. In the following description, the relay devices 20a and 20b are referred to as the relay device 20 unless otherwise distinguished. In the following description, the relay devices 100a and 100b are referred to as the relay device 100 unless they are particularly distinguished. In the following description, the reservation status management servers 200a and 200b are referred to as the reservation status management server 200 unless otherwise distinguished. In the following description, the call devices 300a and 300b are referred to as the call device 300 unless they are particularly distinguished.

輻輳監視装置10は、中継装置20及び中継装置100と通信可能に接続されている。輻輳監視装置10は、中継装置20及び中継装置100に設定された通信回線の輻輳状態を監視する。なお、輻輳状態とは、中継装置20及び中継装置100にて回線収容能力を超えた通話要求が受信された状態、又は、中継装置20及び中継装置100に設定された全ての通信回線に空きの回線がない状態を指す。輻輳監視装置10は、通信回線の輻輳状態が発生したことを検出すると、その旨を報告する輻輳発生通知を中継装置20及び中継装置100に通知する。また、輻輳監視装置10は、通信回線の輻輳状態が解除されたことを検出すると、その旨を報告する輻輳解除通知を中継装置20及び中継装置100に通知する。   The congestion monitoring device 10 is communicably connected to the relay device 20 and the relay device 100. The congestion monitoring device 10 monitors the congestion state of communication lines set in the relay device 20 and the relay device 100. The congestion state is a state in which a call request exceeding the line capacity is received by the relay device 20 and the relay device 100, or all the communication lines set in the relay device 20 and the relay device 100 are free. This refers to the state where there is no line. When the congestion monitoring device 10 detects that a congestion state of the communication line has occurred, the congestion monitoring device 10 notifies the relay device 20 and the relay device 100 of a congestion occurrence notification that reports that fact. When the congestion monitoring device 10 detects that the congestion state of the communication line has been released, the congestion monitoring device 10 notifies the relay device 20 and the relay device 100 of a congestion release notification for reporting the fact.

中継装置20及び中継装置100は、互いに通信可能に接続されている。中継装置100は、通話装置300と通信可能に接続されている。中継装置20及び中継装置100は、通話装置300から送信される通話要求を通話要求の宛先となる他の通話装置(以下「宛先装置」という)に通信回線を用いて中継する。例えば、中継装置20及び中継装置100は、通話装置300aから送信される通話要求を宛先装置としての通話装置300bに通信回線を用いて中継する。また、中継装置20及び中継装置100は、通話要求を受信した宛先装置から返信される通話応答を通話装置300に通信回線を用いて中継する。例えば、中継装置20及び中継装置100は、通話要求を受信した宛先装置としての通話装置300bから返信される通話応答を通話装置300aに通信回線を用いて中継する。   The relay device 20 and the relay device 100 are connected so as to communicate with each other. The relay device 100 is communicably connected to the call device 300. The relay device 20 and the relay device 100 relay the call request transmitted from the call device 300 to another call device that is the destination of the call request (hereinafter referred to as “destination device”) using a communication line. For example, the relay device 20 and the relay device 100 relay a call request transmitted from the call device 300a to the call device 300b as a destination device using a communication line. Also, the relay device 20 and the relay device 100 relay a call response returned from the destination device that has received the call request to the call device 300 using a communication line. For example, the relay device 20 and the relay device 100 relay a call response returned from the call device 300b as the destination device that has received the call request to the call device 300a using a communication line.

予約状況管理サーバ200は、中継装置100と通信可能に接続されている。予約状況管理サーバ200は、中継装置100からの依頼を受けて、通話予約に含まれる発信元の通話装置300の電話番号と宛先装置の電話番号との対応関係を管理する。例えば、予約状況管理サーバ200は、通話装置300aの電話番号と宛先装置としての通話装置300bの電話番号との対応関係を管理する。なお、電話番号は、識別情報の一例である。   The reservation status management server 200 is communicably connected to the relay device 100. Reservation status management server 200 receives a request from relay device 100 and manages the correspondence between the telephone number of caller device 300 of the caller included in the call reservation and the phone number of the destination device. For example, the reservation status management server 200 manages the correspondence between the telephone number of the telephone device 300a and the telephone number of the telephone device 300b as the destination device. The telephone number is an example of identification information.

通話装置300は、携帯電話や固定電話等の通信装置である。通話装置300は、通話装置300のユーザからの操作を受け付けて、他の通話装置300の電話番号を宛先として含む通話要求を中継装置100に送信する。例えば、通話装置300aは、宛先装置としての通話装置300bの電話番号を宛先として含む通話要求を中継装置100に送信する。また、通話装置300は、中継装置100により中継される通話応答を受信することにより、通話を確立する。例えば、通話装置300aは、中継装置100aにより中継される、通話装置300bからの通話応答を受信することにより、通話を確立する。   The call device 300 is a communication device such as a mobile phone or a fixed phone. The call device 300 receives an operation from the user of the call device 300 and transmits a call request including the telephone number of another call device 300 as a destination to the relay device 100. For example, the call device 300a transmits a call request including the telephone number of the call device 300b as the destination device as the destination to the relay device 100. Further, the call device 300 establishes a call by receiving a call response relayed by the relay device 100. For example, the call device 300a establishes a call by receiving a call response from the call device 300b relayed by the relay device 100a.

本実施例では、中継装置100が、通信回線の輻輳時に、通話装置300から送信された通話要求の中継を拒否するともに、通話要求の発信元の通話装置300の電話番号と宛先装置の電話番号とを含む通話予約を送信することを通話装置300に指示する。例えば、中継装置100aは、輻輳監視装置10から輻輳発生通知を受信すると、通話装置300aからの通話要求の中継を拒否し、通話装置300aの電話番号と宛先装置としての通話装置300bの電話番号と含む通話予約の送信を通話装置300aに指示する。   In this embodiment, the relay device 100 rejects the relay of the call request transmitted from the call device 300 when the communication line is congested, and the telephone number of the call device 300 that is the call request source and the phone number of the destination device. The call device 300 is instructed to transmit a call reservation including For example, when receiving the congestion occurrence notification from the congestion monitoring device 10, the relay device 100 a rejects the relay of the call request from the call device 300 a, and determines the telephone number of the call device 300 a and the phone number of the call device 300 b as the destination device. Instruct the call device 300a to transmit the call reservation including the call reservation.

そして、通話装置300は、通話予約の送信を指示された場合に、発信元の通話装置300の電話番号と宛先装置の電話番号とを含む通話予約を中継装置100に送信するとともに、通話予約に含めた宛先装置の電話番号を予約データとして管理する。例えば、通話装置300aは、自身の電話番号と宛先装置としての通話装置300bの電話番号として含む通話予約を中継装置100aに送信するとともに、通話予約に含めた通話装置300bの電話番号を予約データとして管理する。   When the call device 300 is instructed to transmit a call reservation, the call device 300 transmits to the relay device 100 a call reservation including the telephone number of the caller device 300 of the call originator and the telephone number of the destination device, and also makes a call reservation. The telephone number of the included destination device is managed as reservation data. For example, the call device 300a transmits a call reservation including its own phone number and the phone number of the call device 300b as the destination device to the relay device 100a, and also uses the phone number of the call device 300b included in the call reservation as reservation data. to manage.

そして、中継装置100は、通話予約を受信した場合に、通話予約に含まれる通話装置300の電話番号と宛先装置の電話番号との対応関係を予約状況管理サーバ200に登録する。例えば、中継装置100aは、通話予約に含まれる通話装置300aの電話番号と宛先装置としての通話装置300bの電話番号との対応関係を含む登録要求を予約状況管理サーバ200aに送信する。登録要求を受信した予約状況管理サーバ200aは、登録要求に含まれる対応関係を所定の記憶領域に格納する。   Then, when receiving the call reservation, the relay apparatus 100 registers the correspondence relationship between the telephone number of the call apparatus 300 and the telephone number of the destination apparatus included in the call reservation in the reservation status management server 200. For example, the relay device 100a transmits to the reservation status management server 200a a registration request including the correspondence between the telephone number of the communication device 300a included in the call reservation and the telephone number of the communication device 300b as the destination device. Receiving the registration request, the reservation status management server 200a stores the correspondence included in the registration request in a predetermined storage area.

そして、中継装置100は、通信回線の解放を監視する。中継装置100は、一部の通信回線の解放を検出した場合に、電話番号が予約状況管理サーバ200に登録された通話装置300に対して通話要求の再送信を許可するとともに、対応する宛先装置の電話番号を含む通話許可を通話装置300に送信する。なお、以下では、解放された一部の通信回線を、「空き回線」と呼ぶ。例えば、中継装置100aは、空き回線を検出すると、電話番号が予約状況管理サーバ200aに登録された通話装置300aに対して通話要求の再送信を許可し、宛先装置としての通話装置300bの電話番号を含む通話許可を通話装置300aに送信する。   Then, the relay device 100 monitors the release of the communication line. When the relay device 100 detects the release of some of the communication lines, the relay device 100 permits the call device 300 whose telephone number is registered in the reservation status management server 200 to retransmit the call request, and the corresponding destination device. The call permission including the telephone number is transmitted to the call device 300. In the following, some of the released communication lines are referred to as “free lines”. For example, when detecting a free line, the relay device 100a permits the call device 300a whose phone number is registered in the reservation status management server 200a to retransmit the call request, and the phone number of the call device 300b as the destination device. Is transmitted to the call device 300a.

そして、通話装置300は、中継装置100から送信される通話許可を受信した場合には、通話許可に含まれる宛先装置の電話番号を宛先として含む通話要求を中継装置100に再送信するとともに、宛先装置の電話番号を予約データから削除する。例えば、通話装置300aは、通話許可を受信すると、通話許可に含まれる宛先装置としての通話装置300bの電話番号を宛先として含む通話要求を中継装置100aに再送信し、通話装置300bの電話番号を予約データから削除する。   When the call device 300 receives the call permission transmitted from the relay device 100, the call device 300 retransmits the call request including the telephone number of the destination device included in the call permission as a destination to the relay device 100, and Delete the phone number of the device from the reservation data. For example, when receiving a call permission, the call device 300a retransmits a call request including the telephone number of the call device 300b as a destination device included in the call permission as a destination to the relay device 100a, and sets the phone number of the call device 300b. Delete from reservation data.

その一方で、通話装置300は、通話許可を受信していない場合には、予約データと一致する宛先装置の電話番号を宛先として含む通話要求の送信を停止する。例えば、通話装置300aは、通話許可を受信していない場合には、予約データと一致する宛先装置としての通話装置300bの電話番号を宛先として含む通話要求の送信を停止する。   On the other hand, when the call permission is not received, the call device 300 stops the transmission of the call request including the destination device telephone number that matches the reservation data as the destination. For example, when the call device 300a has not received the call permission, the call device 300a stops the transmission of the call request including the telephone number of the call device 300b as the destination device that matches the reservation data as the destination.

このように、本実施例の通信システムでは、通信回線の輻輳時に、通話装置300が中継装置100への通話予約に含めた宛先装置の電話番号を予約データとして管理する。そして、通話装置300は、通話予約を行ってから中継装置100からの通話許可を受信するまでの間、予約データと一致する電話番号を含む通話要求の送信を停止する。これにより、本実施例の通信システムでは、確立中の通話を切断することなく、通信回線の輻輳を適切に解消することができる。   As described above, in the communication system of this embodiment, when the communication line is congested, the telephone apparatus 300 manages the telephone number of the destination apparatus included in the telephone call reservation to the relay apparatus 100 as reservation data. The call device 300 stops transmitting a call request including a phone number that matches the reservation data until the call permission from the relay device 100 is received after the call reservation is made. Thereby, in the communication system of a present Example, the congestion of a communication line can be eliminated appropriately, without disconnecting the call in establishment.

次に、図1に示した中継装置100の構成について説明する。図2は、本実施例における中継装置の構成を示す機能ブロック図である。図2に示すように、この中継装置100は、輻輳監視用IF(Interface)部101、中継用IF部102、通話用IF部103、予約状況管理用IF部104、中継制御部105、予約状況登録部106及び通話許可部107を有する。   Next, the configuration of relay device 100 shown in FIG. 1 will be described. FIG. 2 is a functional block diagram showing the configuration of the relay device in this embodiment. As shown in FIG. 2, this relay apparatus 100 includes a congestion monitoring IF (Interface) unit 101, a relay IF unit 102, a call IF unit 103, a reservation status management IF unit 104, a relay control unit 105, a reservation status. A registration unit 106 and a call permission unit 107 are included.

輻輳監視用IF部101は、輻輳監視装置10との間でデータ通信する装置である。例えば、輻輳監視用IF部101は、インターフェースモジュールなどに対応する。中継装置100は、輻輳監視用IF部101を介して、輻輳監視装置10から輻輳発生通知や輻輳解除通知等を受信する。   The congestion monitoring IF unit 101 is a device that performs data communication with the congestion monitoring device 10. For example, the congestion monitoring IF unit 101 corresponds to an interface module or the like. The relay device 100 receives a congestion occurrence notification, a congestion release notification, and the like from the congestion monitoring device 10 via the congestion monitoring IF unit 101.

中継用IF部102は、中継装置20との間でデータ通信する装置である。例えば、中継用IF部102は、インターフェースモジュールなどに対応する。中継装置100は、中継用IF部102を介して、中継装置20との間で通話要求や通話応答等を送受信する。   The relay IF unit 102 is a device that performs data communication with the relay device 20. For example, the relay IF unit 102 corresponds to an interface module or the like. The relay device 100 transmits / receives a call request, a call response, and the like to / from the relay device 20 via the relay IF unit 102.

通話用IF部103は、通話装置300との間でデータ通信する装置である。例えば、通話用IF部103は、インターフェースモジュールなどに対応する。中継装置100は、通話用IF部103を介して、通話装置300との間で通話要求、通話応答、後述する予約指示、通話予約及び通話許可等を送受信する。   The call IF unit 103 is a device that performs data communication with the call device 300. For example, the call IF unit 103 corresponds to an interface module or the like. The relay device 100 transmits / receives a call request, a call response, a reservation instruction (to be described later), a call reservation, a call permission, and the like to / from the call device 300 via the call IF unit 103.

予約状況管理用IF部104は、予約状況管理サーバ200との間でデータ通信する装置である。例えば、予約状況管理用IF部104は、インターフェースモジュールなどに対応する。中継装置100は、予約状況管理用IF部104を介して、予約状況管理サーバ200との間で、通話予約に含まれる発信元の通話装置300の電話番号と宛先装置の電話番号との対応関係等を送受信する。   The reservation status management IF unit 104 is a device that performs data communication with the reservation status management server 200. For example, the reservation status management IF unit 104 corresponds to an interface module or the like. The relay device 100 communicates with the reservation status management server 200 via the reservation status management IF unit 104 between the telephone number of the caller device 300 of the caller included in the call reservation and the phone number of the destination device. Etc.

中継制御部105は、通話装置300から送信される通話要求を通話要求の宛先となる宛先装置に通信回線を用いて中継する。具体的には、中継制御部105は、通話用IF部103を介して通話装置300から通話要求を受信すると、宛先装置と接続している他の中継装置に至る通信回線を確保して中継用IF部102に設定する。そして、中継制御部105は、中継用IF部102を介して通話要求を隣接の中継装置に転送する。その一方で、中継制御部105は、通話要求を受信した宛先装置から返信される通話応答を受信することにより、通話を確立する。具体的には、中継制御部105は、中継用IF部102を介して通話応答を受信することにより、通話を確立する。   The relay control unit 105 relays the call request transmitted from the call device 300 to the destination device that is the destination of the call request using the communication line. Specifically, when receiving a call request from the call device 300 via the call IF unit 103, the relay control unit 105 secures a communication line to another relay device connected to the destination device and performs the relay request. Set in the IF unit 102. Then, the relay control unit 105 transfers the call request to the adjacent relay device via the relay IF unit 102. On the other hand, the relay control unit 105 establishes a call by receiving a call response returned from the destination apparatus that has received the call request. Specifically, the relay control unit 105 establishes a call by receiving a call response via the relay IF unit 102.

また、中継制御部105は、通信回線の輻輳時に、通話装置300から送信される通話要求の中継を拒否するとともに、通話要求の発信元の通話装置300の電話番号と宛先装置の電話番号とを含む通話予約を送信することを通話装置300に指示する。具体的には、中継制御部105は、輻輳監視用IF部101を介して輻輳監視装置10から輻輳発生通知を受信したことを契機として、以下の処理を行う。すなわち、中継制御部105は、通話用IF部103を介して通話装置300から通話要求を受信した場合であっても、受信した通話要求の中継を拒否する。これとともに、中継制御部105は、通話装置300の電話番号と宛先装置の電話番号とを含む通話予約を送信することを指示する予約指示を通話用IF部103を介して通話装置300に送信する。中継制御部105は、予約指示部の一例である。   Further, the relay control unit 105 rejects relaying of the call request transmitted from the call device 300 when the communication line is congested, and sets the telephone number of the call device 300 of the call request source and the phone number of the destination device. Instructs call device 300 to transmit a call reservation including the call reservation. Specifically, the relay control unit 105 performs the following processing when triggered by the reception of the congestion occurrence notification from the congestion monitoring device 10 via the congestion monitoring IF unit 101. That is, even if the relay control unit 105 receives a call request from the call device 300 via the call IF unit 103, the relay control unit 105 rejects the relay of the received call request. At the same time, relay control unit 105 transmits a reservation instruction for instructing transmission of a call reservation including the telephone number of call device 300 and the telephone number of the destination device to call device 300 via call IF unit 103. . The relay control unit 105 is an example of a reservation instruction unit.

なお、中継制御部105は、輻輳監視用IF部101を介して輻輳監視装置10から輻輳解除通知を受信した場合には、受信した輻輳解除通知を通話許可部107に転送する。   When the relay control unit 105 receives a congestion release notification from the congestion monitoring device 10 via the congestion monitoring IF unit 101, the relay control unit 105 transfers the received congestion release notification to the call permission unit 107.

予約状況登録部106は、予約指示に応じて通話装置300から送信される通話予約を通話用IF部103を介して受信する。予約状況登録部106は、通話予約を受信した場合に、通話予約に含まれる通話装置300の電話番号と宛先装置の電話番号との対応関係を予約情報として予約状況管理サーバ200に登録する。なお、以下では、通話予約に含まれる送信元の通話装置300の電話番号と宛先装置の電話番号との対応関係を、単に「対応関係」と表記することがあるものとする。予約状況登録部106は、登録部の一例である。   The reservation status registration unit 106 receives a call reservation transmitted from the call device 300 in response to the reservation instruction via the call IF unit 103. When receiving a call reservation, the reservation status registration unit 106 registers the correspondence relationship between the telephone number of the call device 300 and the telephone number of the destination device included in the call reservation as reservation information in the reservation status management server 200. In the following, it is assumed that the correspondence between the telephone number of the caller device 300 of the transmission source included in the call reservation and the telephone number of the destination device is simply expressed as “correspondence”. The reservation status registration unit 106 is an example of a registration unit.

予約状況登録部106が対応関係を予約情報として登録する処理について説明する。予約状況登録部106は、通話予約を受信した順序を基にして、対応関係の優先順位を特定する。例えば、予約状況登録部106は、通話予約を受信した順序が早い対応関係から順番に、昇順で、値を割り当てることにより、対応関係の優先順位を特定する。予約状況登録部106は、通話装置300の電話番号と宛先装置の電話番号との対応関係及び優先順位を登録することを要求する登録要求を、予約状況管理用IF部104を介して予約状況管理サーバ200に送信する。そして、登録要求を受信した予約状況管理サーバ200は、登録要求に含まれる対応関係及び優先順位の組合せを後述する予約情報DB(Database)203に格納する。   A process in which the reservation status registration unit 106 registers the correspondence as reservation information will be described. The reservation status registration unit 106 specifies the priority order of the correspondence relationship based on the order in which the call reservations are received. For example, the reservation status registration unit 106 specifies the priority of the correspondence relationship by assigning values in ascending order from the correspondence relationship in which the order of receiving the call reservation is early. The reservation status registration unit 106 receives a registration request for registering the correspondence and priority between the telephone number of the communication device 300 and the telephone number of the destination device via the reservation status management IF unit 104. Transmit to server 200. The reservation status management server 200 that has received the registration request stores a combination of correspondence and priority included in the registration request in a reservation information DB (Database) 203 described later.

また、予約状況登録部106は、通話装置300から送信される延期要求を通話用IF部103を介して受信する。なお、延期要求は、通話許可を受けた通話装置300が、通話要求の再送信の延期を要求するための信号である。延期要求には、送信元となる通話装置300の電話番号が含まれる。予約状況登録部106は、延期要求を受信すると、延期要求の送信元となる通話装置300の電話番号に対応する対応関係を現状の優先順位よりも低くなるように更新する。   The reservation status registration unit 106 receives the postponement request transmitted from the call device 300 via the call IF unit 103. The postponement request is a signal for requesting postponement of the retransmission of the call request by the call device 300 that has received the call permission. The postponement request includes the telephone number of the communication device 300 that is the transmission source. When the reservation status registration unit 106 receives the postponement request, the reservation status registration unit 106 updates the correspondence relationship corresponding to the telephone number of the call device 300 that is the transmission source of the postponement request so as to be lower than the current priority order.

予約状況登録部106が対応関係の優先順位を更新する処理について説明する。予約状況登録部106は、延期要求の送信元となる通話装置300の電話番号に対応する対応関係を現状の優先順位よりも低くなるように更新することを指示する指示情報を延期要求に追加し、指示情報を追加した延期要求を予約状況管理用IF部104に転送する。延期要求を受信した予約状況管理サーバ200は、延期要求に含まれる指示情報を基にして、予約情報DB203を更新する。   A process in which the reservation status registration unit 106 updates the priority order of the correspondence relationship will be described. The reservation status registration unit 106 adds, to the postponement request, instruction information that instructs to update the correspondence corresponding to the telephone number of the call device 300 that is the transmission source of the postponement request so that the correspondence is lower than the current priority. Then, the postponement request with the instruction information added is transferred to the reservation status management IF unit 104. The reservation status management server 200 that has received the postponement request updates the reservation information DB 203 based on the instruction information included in the postponement request.

また、予約状況登録部106は、通話装置300から送信される中止要求を通話用IF部103を介して受信する。なお、中止要求は、通話要求を受けた通話装置300が、通話要求の再送信の中止を要求するための信号である。中止要求には、送信元となる通話装置300の電話番号が含まれる。予約状況登録部106は、中止要求を受信すると、中止要求の送信元となる通話装置300の電話番号に対応する対応関係を削除する。   In addition, the reservation status registration unit 106 receives a cancellation request transmitted from the call device 300 via the call IF unit 103. The cancel request is a signal for the call device 300 that has received the call request to request cancellation of the retransmission of the call request. The cancellation request includes the telephone number of the communication device 300 that is the transmission source. When the reservation status registration unit 106 receives the cancellation request, the reservation status registration unit 106 deletes the correspondence relationship corresponding to the telephone number of the communication device 300 that is the transmission source of the cancellation request.

予約状況登録部106が対応関係を削除する処理について説明する。予約状況登録部106は、中止要求の送信元となる通話装置300の電話番号に対応する対応関係を削除することを指示する指示情報を中止要求に追加し、指示情報を追加した中止要求を予約状況管理用IF部104に転送する。中止要求を受信した予約状況管理サーバ200は、中止要求に含まれる指示情報を基にして、予約情報DB203を更新する。   A process in which the reservation status registration unit 106 deletes the correspondence will be described. The reservation status registration unit 106 adds instruction information instructing to delete the correspondence corresponding to the telephone number of the communication device 300 that is the transmission source of the cancellation request to the cancellation request, and reserves the cancellation request to which the instruction information is added. Transfer to the situation management IF unit 104. The reservation status management server 200 that has received the cancel request updates the reservation information DB 203 based on the instruction information included in the cancel request.

通話許可部107は、通信回線の輻輳時に、空き回線を監視する。通話許可部107は、空き回線を検出した場合に、電話番号が予約状況登録部106により登録された通話装置300に対して通話要求の再送信を許可するとともに、対応する宛先装置の電話番号を含む通話許可を通話装置300に送信する。   The call permission unit 107 monitors a free line when the communication line is congested. When the call permission unit 107 detects a free line, the call permission unit 107 permits the call device 300 whose telephone number is registered by the reservation status registration unit 106 to retransmit the call request and sets the phone number of the corresponding destination device. The call permission including the call is transmitted to the call device 300.

通話許可部107が通信回線の輻輳時に通話許可を送信する処理について説明する。通話許可部107は、中継制御部105により中継用IF部102に設定された通信回線から空き回線を検出する。通話許可部107は、空き回線を検出すると、優先順位が1となる対応関係を送信することを要求する予約情報要求を、予約状況管理用IF部104を介して予約状況管理サーバ200に送信する。通話許可部107は、予約情報要求に応じて予約状況管理サーバ200から返信される、優先順位が1となる対応関係を受信する。通話許可部107は、受信した対応関係を基にして、通話要求の再送信を許可する通話装置300を決定し、決定した通話装置300の電話番号に対応する宛先装置の電話番号を含む通話許可を、通話用IF部103を介して通話装置300に送信する。   A process in which the call permission unit 107 transmits a call permission when the communication line is congested will be described. The call permission unit 107 detects a free line from the communication line set in the relay IF unit 102 by the relay control unit 105. When the call permission unit 107 detects a free line, the call permission unit 107 transmits a reservation information request for transmitting a correspondence relationship having a priority of 1 to the reservation status management server 200 via the reservation status management IF unit 104. . The call permission unit 107 receives a correspondence relationship with a priority of 1, which is returned from the reservation status management server 200 in response to the reservation information request. The call permission unit 107 determines a call device 300 that is permitted to retransmit a call request based on the received correspondence, and includes a phone number of a destination device corresponding to the determined phone number of the call device 300 Is transmitted to the call device 300 via the call IF unit 103.

また、通話許可部107は、輻輳の解除時に、電話番号が予約状況登録部106により登録された全ての通話装置300に対して通話要求の再送信を許可するとともに、対応する全ての宛先装置の電話番号を含む通話許可を通話装置300に送信する。   In addition, when the congestion is released, the call permission unit 107 permits all call devices 300 whose telephone numbers are registered by the reservation status registration unit 106 to retransmit the call request, and sets all the corresponding destination devices. A call permission including a telephone number is transmitted to the call device 300.

通話許可部107が輻輳の解除時に通話許可を送信する処理について説明する。通話許可部107は、中継制御部105から転送される輻輳解除通知を受け付ける。通話許可部107は、輻輳解除通知を受け付けると、全ての対応関係を送信することを要求する予約情報要求を、予約状況管理用IF部104を介して予約状況管理サーバ200に送信する。通話許可部107は、予約情報要求に応じて予約状況管理サーバ200から返信される全ての対応関係を受信する。通話許可部107は、受信した対応関係を基にして、対応する宛先装置の電話番号を含む通話許可を、通話用IF部103を介して通話装置300に送信する。   A process in which the call permission unit 107 transmits a call permission when the congestion is released will be described. The call permission unit 107 receives the congestion release notification transferred from the relay control unit 105. When the call permission unit 107 accepts the congestion release notification, the call permission unit 107 transmits a reservation information request for transmitting all correspondences to the reservation status management server 200 via the reservation status management IF unit 104. The call permission unit 107 receives all the correspondences returned from the reservation status management server 200 in response to the reservation information request. The call permission unit 107 transmits a call permission including the telephone number of the corresponding destination device to the call device 300 via the call IF unit 103 based on the received correspondence.

なお、上記した中継制御部105、予約状況登録部106及び通話許可部107は、例えば、ASIC(Application Specific Integrated Circuit)や、FPGA(Field Programmable Gate Array)などの集積装置に対応する。また、中継制御部105、予約状況登録部106及び通話許可部107は、例えば、CPU(Central Processing Unit)やMPU(Micro Processing Unit)等の電子回路に対応する。   The relay control unit 105, the reservation status registration unit 106, and the call permission unit 107 described above correspond to, for example, an integrated device such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array). The relay control unit 105, the reservation status registration unit 106, and the call permission unit 107 correspond to electronic circuits such as a CPU (Central Processing Unit) and an MPU (Micro Processing Unit), for example.

次に、図1に示した予約状況管理サーバ200の構成について説明する。図3は、本実施例における予約状況管理サーバの構成を示す機能ブロック図である。図3に示すように、予約状況管理サーバ200は、予約状況管理用IF部201、予約状況管理部202及び予約情報DB203を有する。   Next, the configuration of the reservation status management server 200 shown in FIG. 1 will be described. FIG. 3 is a functional block diagram showing the configuration of the reservation status management server in the present embodiment. As illustrated in FIG. 3, the reservation status management server 200 includes a reservation status management IF unit 201, a reservation status management unit 202, and a reservation information DB 203.

予約状況管理用IF部201は、中継装置100との間でデータ通信する装置である。例えば、予約状況管理用IF部201は、インターフェースモジュールなどに対応する。予約状況管理サーバ200は、予約状況管理用IF部201を介して、中継装置100との間で、通話予約に含まれる発信元の通話装置300の電話番号と宛先装置の電話番号との対応関係、登録要求、予約情報要求、延期要求及び中止要求等を送受信する。   The reservation status management IF unit 201 is a device that performs data communication with the relay device 100. For example, the reservation status management IF unit 201 corresponds to an interface module or the like. The reservation status management server 200 communicates with the relay device 100 via the reservation status management IF unit 201 between the telephone number of the caller device 300 that is included in the call reservation and the phone number of the destination device. Send / receive registration request, reservation information request, postponement request, cancellation request, etc.

予約状況管理部202は、中継装置100から登録要求を受信した場合に、登録要求に含まれる、通話装置300の電話番号と宛先装置の電話番号との対応関係及び優先順位を対応付けて予約情報DB203に格納する。   When the reservation status management unit 202 receives a registration request from the relay device 100, the reservation status management unit 202 associates the correspondence between the telephone number of the communication device 300 and the telephone number of the destination device and the priority order included in the registration request, and stores the reservation information. Store in the DB 203.

また、予約状況管理部202は、中継装置100から予約情報要求を受信した場合に、優先順位が1となる対応関係を予約情報DB203から抽出する。予約状況管理部202は、予約情報DB203から抽出した対応関係を中継装置100に送信する。予約状況管理部202は、予約情報DB203の優先順位を更新する。   In addition, when the reservation status management unit 202 receives a reservation information request from the relay apparatus 100, the reservation status management unit 202 extracts a correspondence relationship having a priority of 1 from the reservation information DB 203. The reservation status management unit 202 transmits the correspondence extracted from the reservation information DB 203 to the relay device 100. The reservation status management unit 202 updates the priority order of the reservation information DB 203.

また、予約状況管理部202は、中継装置100から延期要求を受信した場合に、予約情報DB203を参照して、延期要求の送信元となる通話装置300の電話番号に対応するエントリの優先順位を最下位に更新する。予約状況管理部202は、予約情報DB203の残りのエントリの優先順位を更新する。予約状況管理部202は、通話予約の再送信の延期を完了したことを報告する延期完了を中継装置100に返信する。   When the reservation status management unit 202 receives a postponement request from the relay device 100, the reservation status management unit 202 refers to the reservation information DB 203 to set the priority of the entry corresponding to the telephone number of the communication device 300 that is the transmission source of the postponement request. Update to the bottom. The reservation status management unit 202 updates the priority order of the remaining entries in the reservation information DB 203. The reservation status management unit 202 returns a postponement completion reporting that the postponement of retransmission of the call reservation has been completed to the relay apparatus 100.

また、予約状況管理部202は、中継装置100から中止要求を受信した場合に、予約情報DB203を参照して、中止要求の送信元となる通話装置300の電話番号に対応するエントリを削除する。予約状況管理部202は、予約情報DB203の残りのエントリの優先順位を更新する。予約状況管理部202は、通話予約の再送信の中止を完了したことを報告する中止完了を中継装置100に返信する。   When the reservation status management unit 202 receives a cancel request from the relay device 100, the reservation status management unit 202 refers to the reservation information DB 203 and deletes the entry corresponding to the telephone number of the call device 300 that is the transmission source of the cancel request. The reservation status management unit 202 updates the priority order of the remaining entries in the reservation information DB 203. The reservation status management unit 202 replies to the relay apparatus 100 with the completion of cancellation reporting that the cancellation of the retransmission of the call reservation has been completed.

予約情報DB203は、通話予約に含まれる通話装置300の電話番号と宛先装置の電話番号との対応関係を予約情報として記憶する。図4は、予約情報DBのデータ構造の一例を示す図である。図4に示すように、予約情報DB203は、発番号、着番号、優先順位を対応付けて記憶する。   The reservation information DB 203 stores the correspondence between the telephone number of the call device 300 and the telephone number of the destination device included in the call reservation as reservation information. FIG. 4 is a diagram illustrating an example of the data structure of the reservation information DB. As shown in FIG. 4, the reservation information DB 203 stores the calling number, called number, and priority in association with each other.

発番号は、通話予約に含まれる送信元の通話装置300の電話番号を格納する。着番号は、通話予約に含まれる宛先装置の電話番号を格納する。優先順位は、発番号と着番号との対応関係が複数存在する場合に、各対応関係の発番号を持つ通話装置300のうち通話要求の再送信を優先的に許可すべき通話装置300の順位を示す。例えば、図4では、5つの対応関係が存在する。具体的には、1行目のエントリに発番号を「08011112222」とする対応関係が存在する。2行目のエントリに発番号を「0447771111」とする対応関係が存在する。3行目のエントリに発番号を「05033445566」とする対応関係が存在する。4行目のエントリに発番号を「08011112222」とする対応関係が存在する。5行目のエントリに発番号を「09088888888」とする対応関係が存在する。ここで、1行目のエントリの優先順位が最も高い「1」であるため、1行目のエントリの発番号「08011112222」を持つ通話装置300が、通話要求の再送信を最優先に許可すべき通話装置となる。   The calling number stores the telephone number of the call device 300 of the transmission source included in the call reservation. The called number stores the telephone number of the destination device included in the call reservation. The priority is the order of the call devices 300 that should preferentially permit retransmission of the call request among the call devices 300 having the call number of each corresponding relationship when there are a plurality of corresponding relationships between the calling number and the called number. Indicates. For example, in FIG. 4, there are five correspondence relationships. Specifically, there is a correspondence relationship in which the calling number is “08011112222” in the entry on the first line. There is a correspondence relationship in which the calling number is “0447777111” in the entry on the second line. There is a correspondence relationship in which the calling number is “05033445566” in the entry on the third line. There is a correspondence relationship in which the calling number is “08011112222” in the entry on the fourth line. There is a correspondence relationship in which the calling number is “09088888888” in the entry on the fifth line. Here, since the priority of the entry in the first row is “1”, the call device 300 having the calling number “08011112222” in the entry in the first row permits re-transmission of the call request with the highest priority. It becomes a call device.

なお、上記した予約状況管理部202は、例えば、ASICや、FPGAなどの集積装置に対応する。また、予約状況管理部202は、例えば、CPUやMPU等の電子回路に対応する。   Note that the reservation status management unit 202 described above corresponds to, for example, an integrated device such as an ASIC or FPGA. The reservation status management unit 202 corresponds to an electronic circuit such as a CPU or MPU, for example.

また、上記した予約情報DB203は、例えば、RAM(Random Access Memory)、ROM(Read Only Memory)、フラッシュメモリ(Flash Memory)などの半導体メモリ素子、またはハードディスク、光ディスクなどの記憶装置に対応する。   The reservation information DB 203 described above corresponds to, for example, a semiconductor memory device such as a RAM (Random Access Memory), a ROM (Read Only Memory), and a flash memory (Flash Memory), or a storage device such as a hard disk or an optical disk.

次に、図1に示した通話装置300の構成について説明する。図5は、本実施例における通話装置の構成を示す機能ブロック図である。図5に示すように、通話装置300は、通話用IF部301、ユーザIF部302、記憶部303、予約管理部304及び通話制御部305を有する。   Next, the configuration of the communication device 300 shown in FIG. 1 will be described. FIG. 5 is a functional block diagram showing the configuration of the call device in the present embodiment. As shown in FIG. 5, the call device 300 includes a call IF unit 301, a user IF unit 302, a storage unit 303, a reservation management unit 304, and a call control unit 305.

通話用IF部301は、中継装置100との間でデータ通信する装置である。例えば、通話用IF部301は、インターフェースモジュールなどに対応する。通話装置300は、通話用IF部301を介して、中継装置100との間で、通話要求、通話応答、予約指示、通話予約及び通話許可等を送受信する。   The call IF unit 301 is a device that performs data communication with the relay device 100. For example, the call IF unit 301 corresponds to an interface module or the like. The call device 300 transmits / receives a call request, a call response, a reservation instruction, a call reservation, a call permission, and the like to / from the relay device 100 via the call IF unit 301.

ユーザIF部302は、各種の情報を通話装置300のユーザから受け付けたり、各種の情報を通話装置300のユーザに対して表示したりする装置である。例えば、ユーザIF部302は、キーボード、ディスプレイ、タッチパネル等に対応する。   The user IF unit 302 is a device that accepts various types of information from the user of the call device 300 and displays various types of information to the user of the call device 300. For example, the user IF unit 302 corresponds to a keyboard, a display, a touch panel, and the like.

記憶部303は、予約データ331を記憶する。予約データ331は、中継装置100に対して送信される通話予約に含まれる宛先装置の電話番号を記憶する。図6は、予約データのデータ構造の一例を示す図である。図6に示すように、予約データ331は、着番号を記憶する。着番号は、中継装置100に対して送信される通話予約に含まれる宛先装置の電話番号を格納する。図6の例の1行目では、電話番号「0447771111」を持つ宛先装置に対する通話要求を予約する通話予約が、中継装置100に対して送信されたことを示す。図6の例の2行目では、電話番号「09012345678」を持つ宛先装置に対する通話要求を予約する通話予約が、中継装置100に対して送信されたことを示す。   The storage unit 303 stores reservation data 331. The reservation data 331 stores the telephone number of the destination device included in the call reservation transmitted to the relay device 100. FIG. 6 is a diagram illustrating an example of a data structure of reservation data. As shown in FIG. 6, the reservation data 331 stores the called number. The called number stores the telephone number of the destination device included in the call reservation transmitted to the relay device 100. The first line in the example of FIG. 6 indicates that a call reservation for reserving a call request for a destination apparatus having the telephone number “044777711” is transmitted to the relay apparatus 100. The second line in the example of FIG. 6 indicates that a call reservation for reserving a call request for a destination apparatus having the telephone number “090125345678” has been transmitted to the relay apparatus 100.

予約管理部304は、中継装置100から送信される予約指示を受信した場合に、通話予約を中継装置100に送信するとともに、通話予約に含めた宛先装置の電話番号を予約データ331として管理する。具体的には、予約管理部304は、通話用IF部301を介して中継装置100から予約指示を受信した場合に、まず、通話予約を行うか否かをユーザIF部302を介して通話装置300のユーザから受け付ける。予約管理部304は、通話予約を行う場合には、通話装置300の電話番号と宛先装置の電話番号とを含む通話予約を通話用IF部301を介して中継装置100に送信する。さらに、予約管理部304は、通話予約に含めた宛先装置の電話番号を予約データ331に格納する。   When receiving a reservation instruction transmitted from the relay device 100, the reservation management unit 304 transmits a call reservation to the relay device 100 and manages the telephone number of the destination device included in the call reservation as reservation data 331. Specifically, when the reservation management unit 304 receives a reservation instruction from the relay device 100 via the call IF unit 301, the reservation management unit 304 first determines whether or not to make a call reservation via the user IF unit 302. Accept from 300 users. When making a call reservation, the reservation management unit 304 transmits a call reservation including the phone number of the call device 300 and the phone number of the destination device to the relay device 100 via the call IF unit 301. Furthermore, the reservation management unit 304 stores the telephone number of the destination device included in the call reservation in the reservation data 331.

通話制御部305は、通話装置300のユーザから宛先装置の電話番号を受け付けた場合に、受け付けた宛先装置の電話番号を含めた通話要求を生成して中継装置100に送信する。その一方で、通話制御部305は、中継装置100により中継される通話応答を受信する通話処理を行う。   When the telephone number of the destination apparatus is received from the user of the telephone apparatus 300, the telephone call control unit 305 generates a telephone call request including the received telephone number of the destination apparatus and transmits it to the relay apparatus 100. On the other hand, the call control unit 305 performs a call process for receiving a call response relayed by the relay device 100.

また、通話制御部305は、予約管理部304から通話予約が送信されたことを契機として、中継装置100から送信される通話許可の受信の有無を監視する。具体的には、通話制御部305は、通話予約が送信されると、通話用IF部301を介して中継装置100から送信される通話許可を受信したか否かを監視する。   Further, the call control unit 305 monitors whether or not a call permission transmitted from the relay device 100 is received when a call reservation is transmitted from the reservation management unit 304. Specifically, when a call reservation is transmitted, the call control unit 305 monitors whether or not a call permission transmitted from the relay device 100 via the call IF unit 301 is received.

通話制御部305は、通話許可を受信した場合には、通話許可に含まれる宛先装置の電話番号を含む通話要求を、通話用IF部301を介して中継装置100に再送信するとともに、通話要求に含めた宛先装置の電話番号を予約データ331から削除する。一方、通話制御部305は、通話許可を受信していない場合には、予約データ331と一致する宛先装置の電話番号を含む通話要求の送信を停止する。   When the call control unit 305 receives the call permission, the call control unit 305 retransmits the call request including the telephone number of the destination device included in the call permission to the relay device 100 via the call IF unit 301. The telephone number of the destination device included in the reservation data 331 is deleted. On the other hand, if the call control unit 305 has not received the call permission, the call control unit 305 stops transmitting the call request including the telephone number of the destination device that matches the reservation data 331.

通話制御部305が通話要求を再送信する処理について説明する。通話制御部305は、通話許可を受信すると、ユーザIF部302を介して、延期要求または中止要求をユーザから受け付ける。通話制御部305は、中止要求を受け付けた場合には、通話要求の代わりに中止要求を、通話用IF部301を介して中継装置100に転送し、通話許可に含まれる宛先装置の電話番号と一致する電話番号を予約データ331から削除する。   A process in which the call control unit 305 retransmits a call request will be described. When receiving a call permission, the call control unit 305 receives a postponement request or a cancel request from the user via the user IF unit 302. When the call control unit 305 receives the cancel request, the call control unit 305 transfers the cancel request instead of the call request to the relay device 100 via the call IF unit 301, and the telephone number of the destination device included in the call permission The matching telephone number is deleted from the reservation data 331.

一方、通話制御部305は、延期要求を受け付けた場合には、通話要求の代わりに延期要求を、通話用IF部301を介して中継装置100に転送し、中継装置100から送信される通話許可の受信の有無を監視する。   On the other hand, when the call control unit 305 receives the postponement request, the call control unit 305 transfers the postponement request instead of the call request to the relay device 100 via the call IF unit 301 and transmits the call permission transmitted from the relay device 100. Monitors whether or not it is received.

通話制御部305は、中止要求及び延期要求のいずれも受け付けなかった場合に、通話許可に含まれる宛先装置の電話番号と一致する電話番号を予約データ331から取得する。通話制御部305は、取得した電話番号を宛先として含む通話要求を、通話用IF部301を介して中継装置100に再送信するとともに、通話要求の宛先に含めた電話番号を予約データ331から削除する。なお、通話制御部305は、通話要求を再送信した後に、中継装置100により中継される通話応答を受信する通常の通話処理を行う。   If neither the cancellation request nor the postponement request is received, the call control unit 305 acquires a telephone number that matches the telephone number of the destination device included in the call permission from the reservation data 331. The call control unit 305 retransmits the call request including the acquired telephone number as the destination to the relay apparatus 100 via the call IF unit 301 and deletes the telephone number included in the call request destination from the reservation data 331. To do. The call control unit 305 performs normal call processing for receiving a call response relayed by the relay device 100 after retransmitting the call request.

通話制御部305が通話要求の送信を停止する処理について説明する。通話制御部305は、通話許可を受信していない期間に通話要求を生成した場合には、生成した通話要求に含まれる宛先装置の電話番号と予約データ331の電話番号とが一致するか否かを判定する。通話制御部305は、一致しない場合には、通話要求に含まれる宛先装置の電話番号が未だ通話予約の対象となっていないので、該通話要求を通話用IF部301を介して中継装置100に送信する。一方、通話制御部305は、一致する場合には、通話要求に含まれる宛先装置の電話番号が既に通話予約の対象となっているので、該通話要求の送信を停止し、該通話要求を破棄する。これにより、無用な通話要求の送信が行われ、通信回線の輻輳が悪化する事態を回避することができる。   A process in which the call control unit 305 stops sending a call request will be described. When the call control unit 305 generates a call request during a period when the call permission is not received, whether the telephone number of the destination device included in the generated call request matches the telephone number of the reservation data 331 or not. Determine. If the call control unit 305 does not match, the telephone number of the destination device included in the call request is not yet the target of call reservation, and the call request is sent to the relay device 100 via the call IF unit 301. Send. On the other hand, if they match, the call control unit 305 stops sending the call request and discards the call request because the telephone number of the destination device included in the call request has already been subject to call reservation. To do. As a result, it is possible to avoid a situation in which an unnecessary call request is transmitted and congestion of the communication line deteriorates.

なお、上記した予約管理部304及び通話制御部305は、例えば、ASICや、FPGAなどの集積装置に対応する。また、予約状況管理部202は、例えば、CPUやMPU等の電子回路に対応する。   Note that the reservation management unit 304 and the call control unit 305 described above correspond to, for example, an integrated device such as an ASIC or FPGA. The reservation status management unit 202 corresponds to an electronic circuit such as a CPU or MPU, for example.

また、上記した記憶部303は、例えば、RAM、ROM、フラッシュメモリなどの半導体メモリ素子、またはハードディスク、光ディスクなどの記憶装置に対応する。   The storage unit 303 described above corresponds to, for example, a semiconductor memory device such as a RAM, a ROM, or a flash memory, or a storage device such as a hard disk or an optical disk.

次に、本実施例に係る通信システムの処理手順について説明する。図7は、本実施例における中継装置による予約登録処理の処理手順を示すフローチャートである。   Next, a processing procedure of the communication system according to the present embodiment will be described. FIG. 7 is a flowchart illustrating a processing procedure of reservation registration processing by the relay device according to the present embodiment.

図7に示すように、中継装置100は、輻輳監視装置10から輻輳発生通知を受信していない場合には(ステップS101;No)、処理を終了する。一方、中継装置100は、輻輳発生通知を受信した場合には(ステップS101;Yes)、通話要求を受信したか否かを判定する(ステップS102)。中継装置100は、通話要求を受信していない場合には(ステップS102;No)、処理を終了する。   As illustrated in FIG. 7, when the relay apparatus 100 has not received the congestion occurrence notification from the congestion monitoring apparatus 10 (step S101; No), the relay apparatus 100 ends the process. On the other hand, when receiving the congestion occurrence notification (step S101; Yes), the relay device 100 determines whether a call request is received (step S102). When the relay apparatus 100 has not received a call request (step S102; No), the relay apparatus 100 ends the process.

中継装置100は、通話要求を受信した場合には(ステップS102;Yes)、通話要求の中継を拒否し(ステップS103)、予約指示を通話装置300に送信する(ステップS104)。中継装置100は、通話予約を受信したか否かを判定する(ステップS105)。中継装置100は、通話予約を受信しなかった場合には(ステップS105;No)、処理を終了する。   When receiving the call request (step S102; Yes), the relay device 100 rejects the call request relay (step S103), and transmits a reservation instruction to the call device 300 (step S104). The relay device 100 determines whether a call reservation has been received (step S105). When the relay apparatus 100 does not receive the call reservation (step S105; No), the relay apparatus 100 ends the process.

一方、中継装置100は、通話予約を受信した場合には(ステップS105;Yes)、通話予約の受信順序を基にして、優先順位を特定する(ステップS106)。中継装置100は、通話予約に含まれる発番号と着番号との対応関係及び優先順位を含む登録要求を予約状況管理サーバ200に送信し(ステップS107)、処理をステップS102に戻す。   On the other hand, when the call reservation is received (step S105; Yes), the relay device 100 specifies the priority order based on the call reservation reception order (step S106). The relay device 100 transmits a registration request including the correspondence between the calling number and the called number included in the call reservation and the priority order to the reservation status management server 200 (step S107), and the process returns to step S102.

次に、本実施例における中継装置100による通話許可処理の処理手順について説明する。図8は、本実施例における中継装置による通話許可処理の処理手順を示すフローチャートである。   Next, a processing procedure of call permission processing by the relay device 100 in the present embodiment will be described. FIG. 8 is a flowchart illustrating a processing procedure of a call permission process by the relay device according to the present embodiment.

図8に示すように、中継装置100は、空き回線を検出していない場合には(ステップS111;No)、再度ステップS111に移行する。一方、中継装置100は、空き回線を検出した場合には(ステップS111;Yes)、優先順位が1となる対応関係を送信することを要求する予約情報要求を予約状況管理サーバ200に送信する(ステップS112)。   As illustrated in FIG. 8, when the relay apparatus 100 has not detected a free line (step S111; No), the relay apparatus 100 proceeds to step S111 again. On the other hand, when the relay apparatus 100 detects an empty line (step S111; Yes), the relay apparatus 100 transmits a reservation information request for requesting transmission of a correspondence relationship having a priority of 1 to the reservation status management server 200 ( Step S112).

中継装置100は、優先順位が1となる対応関係を予約状況管理サーバ200から受信し(ステップS113)、受信した対応関係の発番号を有する通話装置300を、通話要求を許可する対象として決定する(ステップS114)。中継装置100は、決定した通話装置300の発番号に対応する着番号を含む通話許可を生成して通話装置に送信する(ステップS115)。   The relay device 100 receives a correspondence relationship having a priority of 1 from the reservation status management server 200 (step S113), and determines the call device 300 having the received calling number of the correspondence relationship as a target for which a call request is permitted. (Step S114). The relay device 100 generates a call permission including the called number corresponding to the determined calling number of the call device 300 and transmits it to the call device (step S115).

中継装置100は、通話許可に対する応答を通話装置300から受信する(ステップS116)。中継装置100は、応答が通話要求である場合には(ステップS117;Yes)、通話要求を他の中継装置100に転送する(ステップS118)。中継装置100は、応答が延期要求である場合には(ステップS117;No、ステップS119;Yes)、延期要求を予約状況管理サーバ200に転送し(ステップS120)、処理をステップS112に戻す。中継装置100は、応答が中止要求である場合には(ステップS119;No)、中止要求を予約状況管理サーバ200に転送し(ステップS121)、処理をステップS112に戻す。   Relay device 100 receives a response to call permission from call device 300 (step S116). When the response is a call request (step S117; Yes), the relay device 100 transfers the call request to another relay device 100 (step S118). When the response is a postponement request (step S117; No, step S119; Yes), the relay device 100 transfers the postponement request to the reservation status management server 200 (step S120), and returns the process to step S112. When the response is a cancel request (step S119; No), the relay device 100 transfers the cancel request to the reservation status management server 200 (step S121), and returns the process to step S112.

次に、本実施例における予約状況管理サーバ200による予約情報登録処理の処理手順について説明する。図9は、本実施例における予約状況管理サーバによる予約情報登録処理の処理手順を示すフローチャートである。   Next, a processing procedure of reservation information registration processing by the reservation status management server 200 in the present embodiment will be described. FIG. 9 is a flowchart showing a processing procedure of reservation information registration processing by the reservation status management server in the present embodiment.

図9に示すように、予約状況管理サーバ200は、中継装置100から登録要求を受信していない場合には(ステップS131;No)、処理を終了する。一方、予約状況管理サーバ200は、中継装置100から登録要求を受信した場合には(ステップS131;Yes)、登録要求に含まれる、発番号と着番号との対応関係及び優先順位を予約情報DB203に格納する(ステップS132)。   As illustrated in FIG. 9, the reservation status management server 200 ends the process when the registration request is not received from the relay device 100 (step S131; No). On the other hand, when the reservation status management server 200 receives a registration request from the relay apparatus 100 (step S131; Yes), the reservation information DB 203 indicates the correspondence between the calling party number and the called party number and the priority order included in the registration request. (Step S132).

次に、本実施例における予約状況管理サーバ200による予約情報送信処理の処理手順について説明する。図10は、本実施例における予約状況管理サーバによる予約情報送信処理の処理手順を示すフローチャートである。   Next, a processing procedure of reservation information transmission processing by the reservation status management server 200 in the present embodiment will be described. FIG. 10 is a flowchart showing a processing procedure of reservation information transmission processing by the reservation status management server in the present embodiment.

図10に示すように、予約状況管理サーバ200は、中継装置100から予約情報要求を受信していない場合には(ステップS141;No)、処理を終了する。予約状況管理サーバ200は、中継装置100から予約情報要求を受信した場合には(ステップS141;Yes)、優先順位が1となる対応関係を予約情報DB203から抽出する(ステップS142)。予約状況管理サーバ200は、抽出した対応関係を中継装置100に送信し(ステップS143)、予約情報DB203の優先順位を更新する(ステップS144)。   As illustrated in FIG. 10, when the reservation status management server 200 has not received a reservation information request from the relay device 100 (step S141; No), the processing ends. When the reservation status management server 200 receives a reservation information request from the relay device 100 (step S141; Yes), the reservation status management server 200 extracts a correspondence relationship having a priority of 1 from the reservation information DB 203 (step S142). The reservation status management server 200 transmits the extracted correspondence relationship to the relay device 100 (step S143), and updates the priority of the reservation information DB 203 (step S144).

次に、本実施例における予約状況管理サーバ200による予約延期処理の処理手順について説明する。図11は、本実施例における予約状況管理サーバによる予約延期処理の処理手順を示すフローチャートである。   Next, the processing procedure of the reservation postponement process by the reservation status management server 200 in the present embodiment will be described. FIG. 11 is a flowchart showing the processing procedure of the reservation postponement process by the reservation status management server in the present embodiment.

図11に示すように、予約状況管理サーバ200は、中継装置100から延期要求を受信していない場合には(ステップS151;No)、処理を終了する。一方、予約状況管理サーバ200は、中継装置100から延期要求を受信した場合には(ステップS151;Yes)、以下の処理を行う。すなわち、予約状況管理サーバ200は、予約情報DB203を参照して、延期要求の送信元となる通話装置300の電話番号に対応するエントリの優先順位を最下位に更新する(ステップS152)。   As illustrated in FIG. 11, if the reservation status management server 200 has not received a postponement request from the relay device 100 (step S151; No), the processing ends. On the other hand, when the reservation status management server 200 receives a postponement request from the relay device 100 (step S151; Yes), the reservation status management server 200 performs the following processing. That is, the reservation status management server 200 refers to the reservation information DB 203 and updates the priority of the entry corresponding to the telephone number of the communication device 300 that is the transmission source of the postponement request to the lowest level (step S152).

予約状況管理サーバ200は、予約情報DB203の残りのエントリの優先順位を更新する(ステップS153)。予約状況管理サーバ200は、延期完了を中継装置100に返信する(ステップS154)。   The reservation status management server 200 updates the priority order of the remaining entries in the reservation information DB 203 (step S153). The reservation status management server 200 returns postponement completion to the relay device 100 (step S154).

次に、本実施例における予約状況管理サーバ200による予約中止処理の処理手順について説明する。図12は、本実施例における予約状況管理サーバによる予約中止処理の処理手順を示すフローチャートである。   Next, a processing procedure of reservation cancellation processing by the reservation status management server 200 in the present embodiment will be described. FIG. 12 is a flowchart illustrating a processing procedure of reservation cancellation processing by the reservation status management server in the present embodiment.

図12に示すように、予約状況管理サーバ200は、中継装置100から中止要求を受信していない場合には(ステップS161;No)、処理を終了する。一方、予約状況管理サーバ200は、中継装置100から中止処理を受信した場合には(ステップS161;Yes)、予約情報DB203を参照して、中止要求の送信元となる通話装置300の電話番号に対応するエントリを削除する(ステップS162)。   As illustrated in FIG. 12, when the reservation status management server 200 has not received a cancellation request from the relay device 100 (step S161; No), the processing ends. On the other hand, when the reservation status management server 200 receives the cancellation process from the relay device 100 (step S161; Yes), the reservation status management server 200 refers to the reservation information DB 203 and sets the telephone number of the communication device 300 that is the transmission source of the cancellation request. The corresponding entry is deleted (step S162).

予約状況管理サーバ200は、予約情報DB203の残りのエントリの優先順位を更新する(ステップS163)。予約状況管理サーバ200は、中止完了を中継装置100に返信する(ステップS164)。   The reservation status management server 200 updates the priority order of the remaining entries in the reservation information DB 203 (step S163). The reservation status management server 200 returns the completion of cancellation to the relay device 100 (step S164).

次に、本実施例における通話装置300による通話予約処理の処理手順について説明する。図13は、本実施例における通話装置による通話予約処理の処理手順を示すフローチャートである。   Next, a processing procedure of call reservation processing by the call device 300 in the present embodiment will be described. FIG. 13 is a flowchart showing a processing procedure of call reservation processing by the call device in the present embodiment.

図13に示すように、通話装置300は、ユーザから宛先装置の電話番号(以下「着番号」という)を受け付け、受け付けた着番号を含めた通話要求を生成して中継装置100に送信する(ステップS171)。通話装置300は、中継装置100から予約指示を受信したか否かを判定する(ステップS172)。通話装置300は、中継装置100から予約指示を受信していない場合には(ステップS172;No)、通話応答を受信する通話処理を行う(ステップS173)。   As shown in FIG. 13, the call device 300 receives a telephone number of the destination device from the user (hereinafter referred to as “called number”), generates a call request including the received called number, and transmits the call request to the relay device 100 (see FIG. 13). Step S171). Call device 300 determines whether or not a reservation instruction has been received from relay device 100 (step S172). If no reservation instruction has been received from the relay device 100 (step S172; No), the call device 300 performs a call process for receiving a call response (step S173).

一方、通話装置300は、中継装置100から予約指示を受信した場合には(ステップS172;Yes)、通話予約を行うか否かをユーザから受け付ける(ステップS174)。通話装置300は、通話予約を行わない場合には(ステップS175;No)、処理を終了する。一方、通話装置300は、通話予約を行う場合には(ステップS175;Yes)、通話装置300の電話番号(以下「発番号」という)と着番号とを含めた通話予約を中継装置100に送信する(ステップS176)。通話装置300は、通話予約に含めた着番号を予約データ331に格納する(ステップS177)。   On the other hand, when receiving a reservation instruction from the relay device 100 (step S172; Yes), the call device 300 receives from the user whether or not to make a call reservation (step S174). If no call reservation is made (step S175; No), the call device 300 ends the process. On the other hand, when making a call reservation (step S175; Yes), the call device 300 transmits a call reservation including the telephone number of the call device 300 (hereinafter referred to as “calling number”) and the called number to the relay device 100. (Step S176). The call device 300 stores the called number included in the call reservation in the reservation data 331 (step S177).

次に、本実施例における通話装置300による通話要求再送処理の処理手順について説明する。図14は、本実施例における通話装置による通話要求再送処理の処理手順を示すフローチャートである。図14に示す処理は、例えば、通話装置300から通話予約が送信されたことを契機として実行される。   Next, a processing procedure of a call request retransmission process by the call device 300 in the present embodiment will be described. FIG. 14 is a flowchart illustrating a processing procedure of a call request retransmission process performed by the call device according to the present embodiment. The process shown in FIG. 14 is executed when a call reservation is transmitted from the call device 300, for example.

図14に示すように、通話装置300は、中継装置100から通話許可を受信したか否かを監視する(ステップS181)。通話装置300は、通話許可を受信していない場合には(ステップS181;No)、通話要求送信停止処理を実行する(ステップS182)。なお、通話要求送信停止処理については、後に詳細に説明する。   As shown in FIG. 14, the call device 300 monitors whether or not a call permission has been received from the relay device 100 (step S181). If the call device 300 has not received the call permission (step S181; No), the call device 300 executes a call request transmission stop process (step S182). The call request transmission stop process will be described in detail later.

一方、通話装置300は、中継装置100から通話許可を受信した場合には(ステップS181;Yes)、延期要求または中止要求をユーザから受け付ける(ステップS183)。通話装置300は、中止要求を受け付けた場合には(ステップS184;Yes)、通話要求に代えて中止要求を中継装置100に転送し(ステップS185)、通話許可に含まれる着番号と一致する着番号を予約データ331から削除する(ステップS186)。   On the other hand, when receiving a call permission from the relay device 100 (step S181; Yes), the call device 300 receives a postponement request or a cancel request from the user (step S183). When receiving a cancel request (step S184; Yes), the communication device 300 transfers the cancel request to the relay device 100 in place of the call request (step S185), and receives a call that matches the called number included in the call permission. The number is deleted from the reservation data 331 (step S186).

通話装置300は、延期要求を受け付けた場合には(ステップS184;No、ステップS187;Yes)、通話要求に代えて延期要求を中継装置100に転送し(ステップS188)、処理をステップS181に戻す。   When receiving the postponement request (step S184; No, step S187; Yes), the communication device 300 transfers the postponement request to the relay device 100 instead of the call request (step S188), and returns the process to step S181. .

通話装置300は、中止要求及び延期要求のいずれも受け付けなかった場合に(ステップS187;No)、通話許可に含まれる着番号と一致する着番号を予約データ331から取得する(ステップS189)。通話装置300は、取得した着番号を宛先として含む通話要求を中継装置100に再送信し(ステップS190)、通話要求の宛先に含めた着番号を予約データ331から削除する(ステップS191)。その後、通話装置300は、通話応答を受信する通話処理を行う(ステップS192)。   When neither the cancellation request nor the postponement request is received (step S187; No), the call device 300 acquires the called number that matches the called number included in the call permission from the reservation data 331 (step S189). The call device 300 resends the call request including the acquired called number as the destination to the relay device 100 (step S190), and deletes the called number included in the call request destination from the reservation data 331 (step S191). Thereafter, the call device 300 performs a call process for receiving a call response (step S192).

次に、本実施例における通話装置300による通話要求送信停止処理の処理手順について説明する。図15は、本実施例における通話装置による通話要求送信停止処理の処理手順を示すフローチャートである。なお、図15に示す通話要求送信停止処理は、図14に示したステップS182に対応する。   Next, a processing procedure of call request transmission stop processing by the call device 300 in the present embodiment will be described. FIG. 15 is a flowchart illustrating a processing procedure of a call request transmission stop process by the call device according to the present embodiment. The call request transmission stop process shown in FIG. 15 corresponds to step S182 shown in FIG.

図15に示すように、通話装置300は、通話要求を生成していない場合には(ステップS201;No)、処理を終了する。一方、通話装置300は、通話要求を生成した場合には(ステップS201;Yes)、生成した通話要求に含まれる着番号と予約データ331の着番号とが一致するか否かを判定する(ステップS202)。   As illustrated in FIG. 15, when the call device 300 has not generated a call request (step S201; No), the process ends. On the other hand, when the call device 300 generates a call request (step S201; Yes), the call device 300 determines whether or not the called number included in the generated call request matches the called number in the reservation data 331 (step S201). S202).

通話装置300は、一致しない場合には(ステップS202;No)、通話要求を中継装置100に送信する(ステップS203)。その後、通話装置300は、通話応答を受信する通常の通話処理を実行する(ステップS204)。   If they do not match (step S202; No), the call device 300 transmits a call request to the relay device 100 (step S203). Thereafter, the call device 300 executes normal call processing for receiving a call response (step S204).

一方、通話装置300は、一致する場合には(ステップS202;Yes)、通話要求の送信を停止し、通話要求を破棄する(ステップS205)。   On the other hand, if they match (step S202; Yes), the call device 300 stops sending the call request and discards the call request (step S205).

次に、本実施例に係る通信システムが通信回線の輻輳状態の発生を検出してから、予約情報を登録するまでの一連の処理の一例について説明する。図16は、本実施例に係る通信システムが予約情報を登録する処理手順の一例を示すシーケンス図である。   Next, an example of a series of processing from when the communication system according to the present embodiment detects occurrence of a congestion state of a communication line until registration of reservation information will be described. FIG. 16 is a sequence diagram illustrating an example of a processing procedure in which the communication system according to the present embodiment registers reservation information.

図16に示すように、輻輳監視装置10は、通信回線の輻輳状態が発生したことを検出し(ステップS211)、輻輳発生通知を中継装置100aに送信する(ステップS212)。中継装置100aは、輻輳監視装置10から輻輳発生通知を受信する。   As shown in FIG. 16, the congestion monitoring device 10 detects that a communication line congestion has occurred (step S211), and transmits a congestion occurrence notification to the relay device 100a (step S212). The relay device 100 a receives the congestion occurrence notification from the congestion monitoring device 10.

通話装置300aは、送信元である通話装置300aの電話番号と宛先装置としての通話装置300bの電話番号とを含む通話要求を生成し、生成した通話要求を中継装置100aに送信する(ステップS213)。本実施例では、送信元である通話装置300aの電話番号、すなわち、発番号が「08011112222」であり、宛先装置としての通話装置300bの電話番号、すなわち、着番号が「0447771111」であるものとする。   The call device 300a generates a call request including the telephone number of the call device 300a as the transmission source and the telephone number of the call device 300b as the destination device, and transmits the generated call request to the relay device 100a (step S213). . In the present embodiment, the telephone number of the call device 300a as the transmission source, that is, the calling number is “08011112222”, and the phone number of the call device 300b as the destination device, that is, the called number is “044771111”. To do.

中継装置100aは、輻輳発生通知を受信しているため、通話装置300aから送信される通話要求の中継を拒否し(ステップS214)、着番号と発番号とを含む通話予約の送信を指示する予約指示を通話装置300aに送信する(ステップS215)。   Since the relay device 100a has received the congestion occurrence notification, the relay device 100a rejects the relay of the call request transmitted from the call device 300a (step S214), and makes a reservation instructing transmission of the call reservation including the called number and the calling number. The instruction is transmitted to the communication device 300a (step S215).

通話装置300aは、中継装置100aからの予約指示を受信する。すると、通話装置300aは、発番号と着番号とを含む通話予約を中継装置100aに送信し(ステップS216)、通話予約に含めた着番号を予約データ331に格納する(ステップS217)。例えば、通話装置300aは、図17に示すように、通話予約に含めた着番号「0447771111」を予約データ331に格納する。図17は、通話装置300aの予約データの遷移を示す図(その1)である。   Call device 300a receives the reservation instruction from relay device 100a. Then, the call device 300a transmits a call reservation including the calling number and the called number to the relay device 100a (step S216), and stores the called number included in the call reservation in the reservation data 331 (step S217). For example, as shown in FIG. 17, the call device 300 a stores the called number “044777711” included in the call reservation in the reservation data 331. FIG. 17 is a diagram (part 1) illustrating a transition of reservation data of the communication device 300a.

中継装置100aは、通話装置300aから送信される通話予約を受信すると、通話予約を受信した順序を基にして、通話予約に含まれる対応関係の優先順位を特定する(ステップS218)。ここでは、中継装置100aは、最初の通話予約を受信し、この通話予約に含まれる対応関係の優先順位を「1」と特定したものとする。中継装置100aは、通話予約に含まれる対応関係及び特定された優先順位を予約情報として含む登録要求を予約状況管理サーバ200aに送信する(ステップS219)。   When the relay device 100a receives the call reservation transmitted from the call device 300a, the relay device 100a specifies the priority order of the correspondence relationship included in the call reservation based on the order of receiving the call reservation (step S218). Here, it is assumed that the relay device 100a receives the first call reservation and specifies the priority of the correspondence relationship included in this call reservation as “1”. The relay device 100a transmits a registration request including the correspondence relationship included in the call reservation and the specified priority as reservation information to the reservation status management server 200a (step S219).

予約状況管理サーバ200aは、中継装置100aから送信される登録要求を受信すると、登録要求に含まれる発番号と着番号の対応関係及び優先順位を予約情報として予約情報DB203に格納する(ステップS220)。例えば、予約状況管理サーバ200aは、図18に示すように、登録要求に含まれる発番号「08011112222」と着番号「0447771111」の対応関係及び優先順位「1」を予約情報DB203に格納する。図18は、予約状況管理サーバ200aの予約情報DBの遷移を示す図(その1)である。   Upon receiving the registration request transmitted from the relay device 100a, the reservation status management server 200a stores the correspondence between the calling number and called number included in the registration request and the priority order in the reservation information DB 203 as reservation information (step S220). . For example, as illustrated in FIG. 18, the reservation status management server 200 a stores the correspondence between the calling number “08011112222” and the called number “044777711” included in the registration request and the priority “1” in the reservation information DB 203. FIG. 18 is a diagram (part 1) illustrating a transition of the reservation information DB of the reservation status management server 200a.

その後、予約状況管理サーバ200aは、必要に応じて、予約情報の登録を完了した旨を報告する予約登録完了を中継装置100aに送信する(ステップS221)。中継装置100aは、予約状況管理サーバ200aから予約登録完了を受信すると、必要に応じて、予約登録完了を通話装置300aに転送する(ステップS222)。   Thereafter, the reservation status management server 200a transmits, to the relay device 100a, reservation registration completion reporting that the registration of registration information has been completed (step S221). When receiving the reservation registration completion from the reservation status management server 200a, the relay device 100a transfers the reservation registration completion to the call device 300a as necessary (step S222).

次に、本実施例に係る通信システムが空き回線を検出してから、通話を確立するまでの一連の処理の一例について説明する。図19は、本実施例に係る通信システムが通話を確立する処理手順の一例を示すシーケンス図である。   Next, an example of a series of processing from when the communication system according to the present embodiment detects a free line to when a call is established will be described. FIG. 19 is a sequence diagram illustrating an example of a processing procedure for establishing a call by the communication system according to the present embodiment.

図19に示すように、中継装置100aは、空き回線を検出し(ステップS231)、優先順位が「1」となる対応関係の送信を要求する予約情報要求を予約状況管理サーバ200aに送信する(ステップS232)。   As illustrated in FIG. 19, the relay device 100a detects a free line (step S231), and transmits a reservation information request for requesting transmission of a correspondence relationship having a priority of “1” to the reservation status management server 200a ( Step S232).

予約状況管理サーバ200aは、中継装置100aから予約情報要求を受信すると、優先順位が「1」となる対応関係を予約情報DB203から抽出する(ステップS233)。例えば、予約状況管理サーバ200aは、図20の中段に示すように、優先順位「1」となる発番号「08011112222」と着番号「047771111」の対応関係を予約情報DB203から抽出する。図20は、予約状況管理サーバ200aの予約情報DBの遷移を示す図(その2)である。予約状況管理サーバ200aは、抽出した対応関係を中継装置100aに送信する(ステップS234)。予約状況管理サーバ200aは、予約情報DB203の優先順位を更新する(ステップS235)。例えば、予約状況管理サーバ200aは、図20の下段に示すように、抽出した対応関係以外の残りの対応関係に対して昇順で値を振り直すことにより、優先順位を更新する。   When the reservation status management server 200a receives the reservation information request from the relay device 100a, the reservation status management server 200a extracts, from the reservation information DB 203, a correspondence relationship in which the priority is “1” (step S233). For example, as shown in the middle part of FIG. 20, the reservation status management server 200a extracts from the reservation information DB 203 the correspondence relationship between the calling number “08011112222” and the called number “047771111” having the priority “1”. FIG. 20 is a diagram (part 2) illustrating a transition of the reservation information DB of the reservation status management server 200a. The reservation status management server 200a transmits the extracted correspondence relationship to the relay device 100a (step S234). The reservation status management server 200a updates the priority order of the reservation information DB 203 (step S235). For example, as shown in the lower part of FIG. 20, the reservation status management server 200a updates the priority by reassigning values to the remaining correspondences other than the extracted correspondences in ascending order.

中継装置100aは、予約状況管理サーバ200aから対応関係を受信すると、対応関係の発番号を有する通話装置300aの通話要求の再送信を許可する(ステップS236)。中継装置100aは、許可した発番号に対応する着番号を含む通話許可を通話装置300aに送信する(ステップS237)。   When the relay device 100a receives the correspondence from the reservation status management server 200a, the relay device 100a permits re-transmission of the call request of the call device 300a having the calling number of the correspondence (step S236). The relay device 100a transmits a call permission including the called number corresponding to the permitted calling number to the call device 300a (step S237).

通話装置300aは、中継装置100aから送信される通話許可を受信すると、通話許可に含まれる着番号と一致する着番号を予約データ331から取得する(ステップS238)。通話装置300aは、取得した着番号を宛先として含む通話要求を中継装置100aに送信する(ステップS239)。通話装置300aは、通話要求に含めた着番号を予約データ331から削除する(ステップS240)。例えば、通話装置300aは、図21に示すように、通話要求に含めた着番号「0447771111」を予約データ331から削除する。図21は、通話装置300aの予約データの遷移を示す図(その2)である。   When receiving the call permission transmitted from the relay device 100a, the call device 300a obtains the called number that matches the called number included in the call permission from the reservation data 331 (step S238). The call device 300a transmits a call request including the acquired called number as a destination to the relay device 100a (step S239). The call device 300a deletes the called number included in the call request from the reservation data 331 (step S240). For example, as shown in FIG. 21, the call device 300 a deletes the called number “044777711” included in the call request from the reservation data 331. FIG. 21 is a diagram (part 2) illustrating a transition of reservation data of the communication device 300a.

中継装置100aは、通話装置300aから送信された通話要求を受信すると、受信した通話要求を隣接の中継装置20aに転送する(ステップS241)。中継装置20aは、中継装置100aから転送される通話要求を受信すると、通話要求に含まれる着番号を宛先とした所定のルーティングを行う。中継装置20aは、通話要求を受信した宛先装置から返信される通話応答を受信すると、受信した通話応答を中継装置100aに転送する(ステップS242)。中継装置100aは、中継装置20aから送信された通話応答を通話装置300aに転送する(ステップS243)。   When receiving the call request transmitted from the call device 300a, the relay device 100a transfers the received call request to the adjacent relay device 20a (step S241). When the relay device 20a receives the call request transferred from the relay device 100a, the relay device 20a performs predetermined routing with the destination number included in the call request as a destination. When receiving the call response returned from the destination device that has received the call request, the relay device 20a transfers the received call response to the relay device 100a (step S242). The relay device 100a transfers the call response transmitted from the relay device 20a to the call device 300a (step S243).

通話装置300aは、中継装置100aにより転送された通話応答を受信することにより、通話を確立する(ステップS244)。   The call device 300a establishes a call by receiving the call response transferred by the relay device 100a (step S244).

次に、本実施例に係る通信システムが空き回線を検出して、通話要求の再送信の延期を要求する一連の処理の一例について説明する。図22は、本実施例に係る通信システムが通話要求の再送信の延期を要求する処理手順の一例を示すシーケンス図である。なお、図22において、ステップS251〜ステップS257の処理は、図19に示したステップS231〜ステップS237の処理に対応するので、その詳細な説明を省略する。   Next, an example of a series of processes in which the communication system according to the present embodiment detects an idle line and requests postponement of a call request retransmission will be described. FIG. 22 is a sequence diagram illustrating an example of a processing procedure in which the communication system according to the present embodiment requests postponement of retransmission of a call request. In FIG. 22, the processing from step S251 to step S257 corresponds to the processing from step S231 to step S237 shown in FIG. 19, and thus detailed description thereof is omitted.

図22に示すように、通話装置300aは、中継装置100aから送信される通話許可を受信すると、ユーザの操作を受け付け、通話要求に代えて延期要求を中継装置100aに転送する(ステップS258)。   As shown in FIG. 22, when receiving a call permission transmitted from the relay device 100a, the call device 300a accepts a user operation and transfers a postponement request to the relay device 100a instead of the call request (step S258).

中継装置100aは、通話装置300aから送信される延期要求を受信すると、受信した延期要求を予約状況管理サーバ200aに転送する(ステップS259)。   When the relay device 100a receives the postponement request transmitted from the call device 300a, the relay device 100a transfers the received postponement request to the reservation status management server 200a (step S259).

予約状況管理サーバ200aは、中継装置100aによって転送された延期要求を受信すると、以下の処理を行う。すなわち、予約状況管理サーバ200aは、予約情報DB203を参照して、延期要求の送信元となる通話装置300aの電話番号、すなわち、発番号に対応するエントリの優先順位を最下位に更新する(ステップS260)。例えば、予約状況管理サーバ200aは、図23の中段に示すように、延期要求の発番号「08011112222」に対応するエントリの優先順位を最下位「6」に更新する。図23は、予約状況管理サーバ200aの予約情報DB203の遷移を示す図(その3)である。   When receiving the postponement request transferred by the relay device 100a, the reservation status management server 200a performs the following processing. That is, the reservation status management server 200a refers to the reservation information DB 203 and updates the telephone number of the call device 300a that is the transmission source of the postponement request, that is, the priority of the entry corresponding to the calling number to the lowest order (step S260). For example, as shown in the middle part of FIG. 23, the reservation status management server 200a updates the priority of the entry corresponding to the postponement request origination number “08011112222” to the lowest order “6”. FIG. 23 is a diagram (part 3) illustrating a transition of the reservation information DB 203 of the reservation status management server 200a.

予約状況管理サーバ200aは、予約情報DB203の優先順位を更新する(ステップS261)。例えば、予約状況管理サーバ200aは、図23の下段に示すように、予約情報DB203の全ての対応関係に対して昇順で値を振り直すことにより、優先順位を更新する。予約状況管理サーバ200aは、延期完了を中継装置100aに返信する(ステップS262)。中継装置100aは、予約状況管理サーバ200aから返信される延期完了を受信すると、必要に応じて、受信した延期完了を通話装置300aに転送する(ステップS263)。   The reservation status management server 200a updates the priority order of the reservation information DB 203 (step S261). For example, as shown in the lower part of FIG. 23, the reservation status management server 200a updates the priority order by reassigning values in ascending order to all the correspondence relationships in the reservation information DB 203. The reservation status management server 200a returns a postponement completion to the relay device 100a (step S262). When the relay device 100a receives the postponement completion returned from the reservation status management server 200a, the relay device 100a transfers the received postponement completion to the call device 300a as necessary (step S263).

次に、本実施例に係る通信システムが空き回線を検出して、通話要求の再送信の中止を要求する一連の処理の一例について説明する。図24は、本実施例に係る通信システムが通話要求の再送信の中止を要求する処理手順の一例を示すシーケンス図である。なお、図24において、ステップS271〜ステップS277の処理は、図19に示したステップS231〜ステップS237の処理に対応するので、その詳細な説明を省略する。   Next, an example of a series of processes in which the communication system according to the present embodiment detects an idle line and requests cancellation of retransmission of a call request will be described. FIG. 24 is a sequence diagram illustrating an example of a processing procedure in which the communication system according to the present embodiment requests cancellation of retransmission of a call request. In FIG. 24, the processing of step S271 to step S277 corresponds to the processing of step S231 to step S237 shown in FIG.

図24に示すように、通話装置300aは、中継装置100aから送信される通話許可を受信すると、ユーザの操作を受け付け、通話要求に代えて中止要求を中継装置100aに転送する(ステップS278)。通話装置300aは、通話許可に含まれる着番号と一致する着番号を予約データ331から削除する(ステップS279)。例えば、通話装置300aは、図25に示すように、通話許可に含まれる着番号「0447771111」と一致する着番号を予約データ331から削除する。図25は、通話装置300aの予約データの遷移を示す図(その3)である。   As shown in FIG. 24, when receiving a call permission transmitted from the relay device 100a, the call device 300a accepts the user's operation and transfers a stop request instead of the call request to the relay device 100a (step S278). The call device 300a deletes the called number that matches the called number included in the call permission from the reservation data 331 (step S279). For example, as shown in FIG. 25, the call device 300 a deletes the called number that matches the called number “044777711” included in the call permission from the reservation data 331. FIG. 25 is a diagram (part 3) illustrating a transition of reservation data of the communication device 300a.

予約状況管理サーバ200aは、中継装置100aによって転送された中止要求を受信する(ステップS280)。すると、予約状況管理サーバ200aは、予約情報DB203を参照して、中止要求の送信元となる通話装置300aの電話番号、すなわち、発番号に対応するエントリを削除する(ステップS281)。例えば、予約状況管理サーバ200aは、図26の中段に示すように、中止要求の発番号「08011112222」に対応するエントリを削除する。図26は、予約状況管理サーバ200aの予約情報DB203の遷移を示す図(その4)である。   The reservation status management server 200a receives the cancellation request transferred by the relay device 100a (step S280). Then, the reservation status management server 200a refers to the reservation information DB 203 and deletes the telephone number of the communication device 300a that is the transmission source of the cancellation request, that is, the entry corresponding to the calling number (step S281). For example, the reservation status management server 200a deletes the entry corresponding to the call origination number “08011112222” of the cancellation request, as shown in the middle part of FIG. FIG. 26 is a diagram (part 4) illustrating a transition of the reservation information DB 203 of the reservation status management server 200a.

予約状況管理サーバ200aは、予約情報DB203の残りのエントリの優先順位を更新する(ステップS282)。例えば、予約状況管理サーバ200aは、図26の下段に示すように、予約情報DB203の残りの対応関係に対して昇順で値を振り直すことにより、優先順位を更新する。予約状況管理サーバ200aは、中止完了を中継装置100aに返信する(ステップS283)。中継装置100aは、予約状況管理サーバ200aから返信される中止完了を受信すると、必要に応じて、受信した中止完了を通話装置300aに転送する(ステップS284)。   The reservation status management server 200a updates the priority order of the remaining entries in the reservation information DB 203 (step S282). For example, as shown in the lower part of FIG. 26, the reservation status management server 200a updates the priority order by reassigning values to the remaining correspondences in the reservation information DB 203 in ascending order. The reservation status management server 200a returns a cancellation completion to the relay device 100a (step S283). When the relay device 100a receives the cancellation completion returned from the reservation status management server 200a, the relay device 100a transfers the received cancellation completion to the call device 300a as necessary (step S284).

次に、本実施例に係る通信システムが通信回線の輻輳状態の解除を検出し、予約情報を削除する一連の処理の一例について説明する。図27は、本実施例に係る通信システムが予約情報を削除する処理手順の一例を示すシーケンス図である。   Next, an example of a series of processes in which the communication system according to the present embodiment detects the release of the congestion state of the communication line and deletes reservation information will be described. FIG. 27 is a sequence diagram illustrating an example of a processing procedure in which the communication system according to the present embodiment deletes reservation information.

図27に示すように、輻輳監視装置10は、通信回線の輻輳状態の解除を検出し(ステップS291)、輻輳解除通知を中継装置100aに送信する(ステップS292)。   As shown in FIG. 27, the congestion monitoring device 10 detects the release of the congestion state of the communication line (step S291), and transmits a congestion release notification to the relay device 100a (step S292).

中継装置100aは、輻輳監視装置10から送信された輻輳解除通知を受信すると、全ての対応関係を送信することを要求する予約情報要求を予約状況管理サーバ200aに送信する(ステップS293)。   When the relay apparatus 100a receives the congestion release notification transmitted from the congestion monitoring apparatus 10, the relay apparatus 100a transmits a reservation information request for requesting transmission of all correspondences to the reservation status management server 200a (step S293).

予約状況管理サーバ200aは、中継装置100aから送信される予約情報要求を受信すると、予約情報DB203を参照して、全ての対応関係を中継装置100aに返信する(ステップS295)。予約状況管理サーバ200aは、予約情報DB203の全エントリを削除する(ステップS294)。例えば、予約状況管理サーバ200aは、図28に示すように、予約情報DB203の全エントリを削除する。図28は、予約状況管理サーバ200aの予約情報DB203の遷移を示す図(その5)である。   When the reservation status management server 200a receives the reservation information request transmitted from the relay device 100a, the reservation status management server 200a refers to the reservation information DB 203 and returns all correspondences to the relay device 100a (step S295). The reservation status management server 200a deletes all entries in the reservation information DB 203 (step S294). For example, the reservation status management server 200a deletes all entries in the reservation information DB 203 as shown in FIG. FIG. 28 is a diagram (part 5) illustrating a transition of the reservation information DB 203 of the reservation status management server 200a.

中継装置100aは、予約状況管理サーバ200aから全ての対応関係を受信すると、対応関係の発番号を有する通話装置300aの通話要求の再送信を許可する(ステップS296)。中継装置100aは、許可した発番号に対応する着番号を含む通話許可を通話装置300aに送信する(ステップS297)。   When the relay apparatus 100a receives all the correspondences from the reservation status management server 200a, the relay apparatus 100a permits the re-transmission of the call request of the call device 300a having the corresponding calling party number (step S296). The relay device 100a transmits a call permission including the called number corresponding to the permitted calling number to the call device 300a (step S297).

通話装置300aは、中継装置100aから送信される通話許可を受信すると、予約データ331の全ての着番号を削除する(ステップS298)。   When receiving the call permission transmitted from the relay device 100a, the call device 300a deletes all called numbers in the reservation data 331 (step S298).

上述してきたように、本実施例の通信システムでは、通信回線の輻輳時に、通話装置300が中継装置100への通話予約に含めた宛先装置の電話番号を予約データとして管理する。そして、通話装置300は、通話予約を行ってから中継装置100からの通話許可を受信するまでの間、予約データと一致する電話番号を含む通話要求の送信を停止する。このため、本実施例の通信システムでは、確立中の通話を切断することなく、通信回線の輻輳を適切に解消することができる。   As described above, in the communication system according to the present embodiment, when the communication line is congested, the call device 300 manages the telephone number of the destination device included in the call reservation to the relay device 100 as reservation data. The call device 300 stops transmitting a call request including a phone number that matches the reservation data until the call permission from the relay device 100 is received after the call reservation is made. For this reason, in the communication system of the present embodiment, congestion of the communication line can be appropriately eliminated without disconnecting the established call.

また、本実施例の通信システムでは、空き回線の検出時に、中継装置100が、通話装置300からの通話予約の受信順序を基にして発番号と着番号との対応関係の優先順位を特定し、特定した優先順位に基づいて通話装置300に通話許可を送信する。このため、本実施例の通信システムでは、通話予約を実行した順番で通話装置300に対して公平に通話要求の再送信を許可することができ、無用な発呼の繰り返しを回避し、結果として、通信回線の輻輳を迅速に解消することができる。   Further, in the communication system of the present embodiment, when an idle line is detected, the relay device 100 specifies the priority order of the correspondence relationship between the calling number and the called number based on the reception order of the call reservation from the calling device 300. Then, a call permission is transmitted to the call device 300 based on the identified priority order. For this reason, in the communication system of the present embodiment, it is possible to permit the call device 300 to retransmit the call request fairly in the order in which the call reservations are executed, avoiding unnecessary repetition of calling, and as a result The communication line congestion can be quickly resolved.

また、本実施例の通信システムでは、中継装置100が、通話装置300からの延期要求を受信した場合に、延期要求の送信元に対応する通話許可の優先順位を現状の優先順位よりも低くなるように更新する。このため、本実施例の通信システムでは、通話装置300のユーザがすぐに通話を行うことができない状況において、通話装置300が通話許可を受信した場合でも、柔軟に対応することができる。   Further, in the communication system according to the present embodiment, when the relay device 100 receives the postponement request from the call device 300, the call permission priority corresponding to the transmission source of the postponement request becomes lower than the current priority. Update as follows. For this reason, in the communication system of the present embodiment, even when the user of the call device 300 cannot make a call immediately, even when the call device 300 receives a call permission, it is possible to flexibly cope with it.

また、本実施例の通信システムでは、中継装置100が、通話装置300からの中止要求を受信した場合に、中止要求の送信元に対応する予約情報を予約状況管理サーバ200の予約情報DB203から削除する。このため、本実施例の通信システムでは、通話装置300のユーザが通話要求の再送信を望まない状況において、通話装置300が通話許可を受信した場合でも、柔軟に対応することができる。   Further, in the communication system of the present embodiment, when the relay device 100 receives a cancel request from the call device 300, the reservation information corresponding to the transmission source of the cancel request is deleted from the reservation information DB 203 of the reservation status management server 200. To do. For this reason, in the communication system of the present embodiment, even when the user of the call device 300 does not want to retransmit the call request, even when the call device 300 receives a call permission, it can flexibly cope with it.

100 中継装置
101 輻輳監視用IF部
102 中継用IF部
103 通話用IF部
104 予約状況管理用IF部
105 中継制御部
106 予約状況登録部
107 通話許可部
200 予約状況管理サーバ
201 予約状況管理用IF部
202 予約状況管理部
203 予約情報DB
300 通話装置
301 通話用IF部
302 ユーザIF部
303 記憶部
304 予約管理部
305 通話制御部
331 予約データ
100 relay device 101 congestion monitoring IF unit 102 relay IF unit 103 call IF unit 104 reservation status management IF unit 105 relay control unit 106 reservation status registration unit 107 call permission unit 200 reservation status management server 201 reservation status management IF Unit 202 reservation status management unit 203 reservation information DB
300 Call device 301 Call IF unit 302 User IF unit 303 Storage unit 304 Reservation management unit 305 Call control unit 331 Reservation data

Claims (6)

通話装置と、該通話装置から送信される通話要求を該通話要求の宛先となる他の通話装置である宛先装置に通信回線を用いて中継する中継装置とを含む通信システムであって、
前記中継装置は、
前記通信回線の輻輳時に、前記通話装置から送信される通話要求の中継を拒否するとともに、前記通話装置の識別情報と前記宛先装置の識別情報とを含む通話予約を送信することを指示する予約指示を前記通話装置に送信する予約指示部と、
前記通話装置から送信される通話予約を受信した場合に、前記通話予約を受信した順序を基にして、該通話予約に含まれる前記通話装置の識別情報と前記宛先装置の識別情報との対応関係の優先順位を特定し、特定した優先順位を該対応関係に対応付けて登録する登録部と、
一部の前記通信回線の解放を検出した場合に、前記登録部により識別情報が登録された前記通話装置に対して前記通話要求の再送信を許可するとともに、該識別情報に対応する前記宛先装置の識別情報を含む通話許可を前記通話装置に送信する通話許可部とを備え、
前記通話装置は、
前記中継装置から送信される予約指示を受信した場合に、前記通話予約を前記中継装置に送信するとともに、前記通話予約に含めた前記宛先装置の識別情報を予約データとして管理する予約管理部と、
前記中継装置から送信される通話許可を受信した場合には、該通話許可に含まれる前記宛先装置の識別情報を宛先として含む前記通話要求を前記中継装置に再送信するとともに、前記宛先装置の識別情報を前記予約データから削除し、前記通話許可を受信していない場合には、前記予約データと一致する前記宛先装置の識別情報を宛先として含む前記通話要求の送信を停止する通話制御部とを備え
前記通話許可部は、一部の前記通信回線の解放を検出した場合に、前記優先順位に基づいて、前記通話要求の再送信を許可する前記通話装置を決定し、決定した前記通話装置に対して前記通話許可を送信し、
前記通話制御部は、前記通話許可を受信した場合に、前記通話要求の再送信の延期を要求する延期要求を前記通話装置のユーザから受け付け、前記延期要求を受け付けたならば、前記通話要求に代えて、受け付けた前記延期要求を前記中継装置に転送し、
前記登録部は、前記通話装置から前記延期要求を受信した場合に、前記延期要求の送信元となる前記通話装置の識別情報に対応する優先順位を現状の優先順位よりも低くなるように更新することを特徴とする通信システム。
A communication system including a call device and a relay device that relays a call request transmitted from the call device to a destination device that is another call device that is a destination of the call request using a communication line,
The relay device is
Reservation instruction for refusing to relay a call request transmitted from the call device when the communication line is congested and instructing to transmit a call reservation including identification information of the call device and identification information of the destination device A reservation instructing unit for transmitting to the call device;
When a call reservation transmitted from the call device is received, a correspondence relationship between the identification information of the call device and the identification information of the destination device included in the call reservation based on the order of receiving the call reservation A registration unit that identifies the priority order of the registered information, and registers the identified priority order in association with the correspondence relationship ;
When the release of a part of the communication lines is detected, the destination device corresponding to the identification information is permitted while allowing the call device in which the identification information is registered by the registration unit to retransmit the call request. A call permission unit that transmits a call permission including the identification information to the calling device,
The communication device is:
A reservation management unit that, when receiving a reservation instruction transmitted from the relay device, transmits the call reservation to the relay device and manages identification information of the destination device included in the call reservation as reservation data;
When a call permission transmitted from the relay device is received, the call request including the identification information of the destination device included in the call permission as a destination is retransmitted to the relay device, and the destination device is identified. A call control unit that deletes information from the reservation data and stops transmission of the call request including, as a destination, identification information of the destination device that matches the reservation data when the call permission is not received; Prepared ,
The call permission unit determines the call device that is permitted to retransmit the call request based on the priority when the release of some of the communication lines is detected, and Send the call permission,
When the call control unit receives the call permission, the call control unit receives a postponement request for requesting postponement of retransmission of the call request from the user of the call device, and if the postponement request is received, Instead, transfer the accepted postponement request to the relay device,
When the registration unit receives the postponement request from the call device, the registration unit updates the priority corresponding to the identification information of the call device that is the transmission source of the postponement request to be lower than the current priority. A communication system characterized by the above .
前記通話制御部は、前記通話許可を受信した場合に、前記通話要求の再送信の中止を要求する中止要求を前記通話装置のユーザから受け付け、前記中止要求を受け付けたならば、前記通話要求に代えて、受け付けた前記中止要求を前記中継装置に転送するとともに、前記通話許可に含まれる前記宛先装置の識別情報を前記予約データから削除し、
前記登録部は、前記通話装置から前記中止要求を受信した場合に、前記中止要求の送信元となる前記通話装置の識別情報と前記宛先装置の識別情報との対応関係を削除することを特徴とする請求項1に記載の通信システム。
When the call control unit receives the call permission, the call control unit receives a stop request for requesting the stop of retransmission of the call request from the user of the call device, and if the stop request is received, Instead, the received cancellation request is transferred to the relay device, and the identification information of the destination device included in the call permission is deleted from the reservation data,
When the registration unit receives the cancellation request from the call device, the registration unit deletes a correspondence relationship between the identification information of the call device that is a transmission source of the cancellation request and the identification information of the destination device. The communication system according to claim 1 .
前記通話許可部は、前記輻輳の解除時に、前記登録部により識別情報が登録された全ての前記通話装置に対して前記通話要求の再送信を許可するとともに、該識別情報に対応する全ての前記宛先装置の識別情報を含む通話許可を前記通話装置に送信することを特徴とする請求項1又は2に記載の通信システム。 The call permission unit permits retransmission of the call request to all the call devices whose identification information is registered by the registration unit at the time of release of the congestion, and all the corresponding to the identification information communication system according to claim 1 or 2, characterized in that sending a call grant including the identification information of the destination device to the communication device. 通話装置と、前記通話装置から送信される通話要求を該通話要求の宛先となる他の通話装置である宛先装置に通信回線を用いて中継する中継装置とを含む通信システムにおける前記中継装置であって、
前記通信回線の輻輳時に、前記通話装置から送信される通話要求の中継を拒否するとともに、前記通話装置の識別情報と前記宛先装置の識別情報とを含む通話予約を送信することを指示する予約指示を前記通話装置に送信する予約指示部と、
前記通話装置から送信される通話予約を受信した場合に、前記通話予約を受信した順序を基にして、該通話予約に含まれる前記通話装置の識別情報と前記宛先装置の識別情報との対応関係の優先順位を特定し、特定した優先順位を該対応関係に対応付けて登録する登録部と、
一部の前記通信回線の解放を検出した場合に、前記登録部により識別情報が登録された前記通話装置に対して前記通話要求の再送信を許可するとともに、該識別情報に対応する前記宛先装置の識別情報を含む通話許可を前記通話装置に送信する通話許可部と
を備え、
前記通話許可部は、一部の前記通信回線の解放を検出した場合に、前記優先順位に基づいて、前記通話要求の再送信を許可する前記通話装置を決定し、決定した前記通話装置に対して前記通話許可を送信し、
前記通話装置が、前記通話許可を受信した場合に、前記通話要求の再送信の延期を要求する延期要求を前記通話装置のユーザから受け付け、前記延期要求を受け付けたならば、前記通話要求に代えて、受け付けた前記延期要求を前記中継装置に転送する状況において、前記登録部は、前記通話装置から前記延期要求を受信した場合に、前記延期要求の送信元となる前記通話装置の識別情報に対応する優先順位を現状の優先順位よりも低くなるように更新することを特徴とする中継装置。
The relay device in a communication system including a call device and a relay device that relays a call request transmitted from the call device to a destination device, which is another call device that is a destination of the call request, using a communication line. And
Reservation instruction for refusing to relay a call request transmitted from the call device when the communication line is congested and instructing to transmit a call reservation including identification information of the call device and identification information of the destination device A reservation instructing unit for transmitting to the call device;
When a call reservation transmitted from the call device is received, a correspondence relationship between the identification information of the call device and the identification information of the destination device included in the call reservation based on the order of receiving the call reservation A registration unit that identifies the priority order of the registered information, and registers the identified priority order in association with the correspondence relationship ;
When the release of a part of the communication lines is detected, the destination device corresponding to the identification information is permitted while allowing the call device in which the identification information is registered by the registration unit to retransmit the call request. A call permission unit that transmits a call permission including the identification information to the calling device,
The call permission unit determines the call device that is permitted to retransmit the call request based on the priority when the release of some of the communication lines is detected, and Send the call permission,
When the call device receives the call permission, the call device accepts a postponement request for requesting postponement of retransmission of the call request from the user of the call device. If the postponement request is accepted, the call request is replaced with the call request. Then, in a situation where the accepted postponement request is transferred to the relay device, the registration unit, when receiving the postponement request from the telephone device, includes the identification information of the telephone device that is the transmission source of the postponement request. A relay apparatus, wherein the corresponding priority is updated so as to be lower than the current priority .
通話装置と、前記通話装置から送信される通話要求を該通話要求の宛先となる他の通話装置である宛先装置に通信回線を用いて中継する中継装置とを含む通信システムにおける前記通話装置であって、
前記通信回線の輻輳時に、前記通話装置から送信される通話要求の中継を拒否した前記中継装置から、前記通話装置の識別情報と前記宛先装置の識別情報とを含む通話予約を送信することを指示する予約指示を受信した場合に、前記通話予約を前記中継装置に送信するとともに、送信した前記通話予約に含めた前記宛先装置の識別情報を予約データとして管理する予約管理部と、
前記通話予約を受信した場合に、前記通話予約を受信した順序を基にして、該通話予約に含まれる前記通話装置の識別情報と前記宛先装置の識別情報との対応関係の優先順位を特定し、特定した優先順位を該対応関係に対応付けて登録した前記中継装置から、識別情報が登録された前記通話装置に対して前記通話要求の再送信を許可するとともに、該識別情報に対応する前記宛先装置の識別情報を含む通話許可を受信した場合には、該通話許可に含まれる前記宛先装置の識別情報を宛先として含む前記通話要求を前記中継装置に再送信するとともに、前記宛先装置の識別情報を前記予約データから削除し、前記通話許可を受信していない場合には、前記予約データと一致する前記宛先装置の識別情報を宛先として含む前記通話要求の送信を停止する通話制御部と
を備え、
前記中継装置が、一部の前記通信回線の解放を検出した場合に、前記優先順位に基づいて、前記通話要求の再送信を許可する前記通話装置を決定し、決定した前記通話装置に対して前記通話許可を送信し、前記通話装置から延期要求を受信した場合に、前記延期要求の送信元となる前記通話装置の識別情報に対応する優先順位を現状の優先順位よりも低くなるように更新する状況において、前記通話制御部は、前記通話許可を受信した場合に、前記通話要求の再送信の延期を要求する前記延期要求を前記通話装置のユーザから受け付け、前記延期要求を受け付けたならば、前記通話要求に代えて、受け付けた前記延期要求を前記中継装置に転送することを特徴とする通話装置。
The call device in a communication system including a call device and a relay device that relays a call request transmitted from the call device to a destination device that is another call device that is a destination of the call request using a communication line. And
Instructed to transmit a call reservation including identification information of the communication device and identification information of the destination device from the relay device that refuses to relay a call request transmitted from the communication device when the communication line is congested A reservation management unit that transmits the call reservation to the relay device when the reservation instruction is received, and manages the identification information of the destination device included in the transmitted call reservation as reservation data;
When the call reservation is received , the priority order of the correspondence relationship between the identification information of the call device and the identification information of the destination device included in the call reservation is specified based on the order of receiving the call reservation. The relay device that registers the specified priority in association with the correspondence relationship permits the call device in which the identification information is registered to retransmit the call request, and corresponds to the identification information. When the call permission including the identification information of the destination device is received, the call request including the identification information of the destination device included in the call permission as a destination is retransmitted to the relay device, and the identification of the destination device is performed. If the information is deleted from the reservation data and the call permission has not been received, transmission of the call request including the destination device identification information that matches the reservation data as a destination is stopped. And a call control section which,
When the relay device detects the release of some of the communication lines , the relay device determines the call device that is permitted to retransmit the call request based on the priority, and the determined call device When the call permission is transmitted and a deferral request is received from the call device, the priority corresponding to the identification information of the call device that is the transmission source of the deferral request is updated to be lower than the current priority When the call control unit receives the call permission, the call control unit receives the postponement request for requesting postponement of retransmission of the call request from the user of the call device, and receives the postponement request. A call device that transfers the accepted postponement request to the relay device instead of the call request .
通話装置と、前記通話装置から送信される通話要求を該通話要求の宛先となる他の通話装置である宛先装置に通信回線を用いて中継する中継装置とを含む通信システムによって実行される通信制御方法であって、
前記中継装置が、前記通信回線の輻輳時に、前記通話装置から送信される通話要求の中継を拒否するとともに、前記通話装置の識別情報と前記宛先装置の識別情報とを含む通話予約を送信することを指示する予約指示を前記通話装置に送信し、
前記通話装置が、前記中継装置から送信される予約指示を受信した場合に、前記通話予約を前記中継装置に送信するとともに、送信した前記通話予約に含めた前記宛先装置の識別情報を予約データとして管理し、
前記中継装置が、前記通話装置から送信される通話予約を受信した場合に、前記通話予約を受信した順序を基にして、該通話予約に含まれる前記通話装置の識別情報と前記宛先装置の識別情報との対応関係の優先順位を特定し、特定した優先順位を該対応関係に対応付けて登録し、
前記中継装置が、一部の前記通信回線の解放を検出した場合に、識別情報が登録された前記通話装置に対して前記通話要求の再送信を許可するとともに、該識別情報に対応する前記宛先装置の識別情報を含む通話許可を前記通話装置に送信し、
前記通話装置が、前記中継装置から送信される通話許可を受信した場合には、該通話許可に含まれる前記宛先装置の識別情報を宛先として含む前記通話要求を前記中継装置に再送信するとともに、前記宛先装置の識別情報を前記予約データから削除し、前記通話許可を受信していない場合には、前記予約データと一致する前記宛先装置の識別情報を宛先として含む前記通話要求の送信を停止する
ことを含み、
前記通話許可を送信する処理は、一部の前記通信回線の解放を検出した場合に、前記優先順位に基づいて、前記通話要求の再送信を許可する前記通話装置を決定し、決定した前記通話装置に対して前記通話許可を送信する処理を含み、
前記通話要求の送信を停止する処理は、前記通話許可を受信した場合に、前記通話要求の再送信の延期を要求する延期要求を前記通話装置のユーザから受け付け、前記延期要求を受け付けたならば、前記通話要求に代えて、受け付けた前記延期要求を前記中継装置に転送する処理を含み、
前記優先順位を登録する処理は、前記通話装置から前記延期要求を受信した場合に、前記延期要求の送信元となる前記通話装置の識別情報に対応する優先順位を現状の優先順位よりも低くなるように更新する処理を含む
ことを特徴とする通信制御方法。
Communication control executed by a communication system including a call device and a relay device that relays a call request transmitted from the call device to a destination device that is another call device that is a destination of the call request using a communication line A method,
The relay device rejects relaying of a call request transmitted from the call device when the communication line is congested, and transmits a call reservation including identification information of the call device and identification information of the destination device. Send a reservation instruction to instruct the call device,
When the call device receives a reservation instruction transmitted from the relay device, the call device transmits the call reservation to the relay device, and the identification information of the destination device included in the transmitted call reservation is used as reservation data. Manage,
When the relay device receives a call reservation transmitted from the call device , based on the order of receiving the call reservation, the call device identification information and the destination device identification included in the call reservation Identify the priority of the correspondence relationship with the information, register the identified priority in association with the correspondence relationship ,
When the relay device detects the release of a part of the communication lines, the relay device permits retransmission of the call request to the call device in which the identification information is registered, and the destination corresponding to the identification information Transmitting a call permission including the identification information of the device to the call device;
When the call device receives a call permission transmitted from the relay device, the call device including the identification information of the destination device included in the call permission as a destination is retransmitted to the relay device; If the identification information of the destination device is deleted from the reservation data and the call permission has not been received, transmission of the call request including the destination device identification information that matches the reservation data as a destination is stopped. look at including it,
The process of transmitting the call permission determines the call device that is permitted to retransmit the call request based on the priority when the release of some of the communication lines is detected, and determines the determined call Including transmitting the call permission to a device,
When the call permission is received, the process of stopping transmission of the call request accepts a postponement request for postponing retransmission of the call request from the user of the call device, and accepts the postponement request. , In place of the call request, including a process of transferring the accepted postponement request to the relay device,
In the process of registering the priority, when the postponement request is received from the call device, the priority corresponding to the identification information of the call device that is the transmission source of the postponement request becomes lower than the current priority. The communication control method characterized by including the process updated as follows .
JP2012083173A 2012-03-30 2012-03-30 COMMUNICATION SYSTEM, RELAY DEVICE, COMMUNICATION DEVICE, AND COMMUNICATION CONTROL METHOD Expired - Fee Related JP5874499B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012083173A JP5874499B2 (en) 2012-03-30 2012-03-30 COMMUNICATION SYSTEM, RELAY DEVICE, COMMUNICATION DEVICE, AND COMMUNICATION CONTROL METHOD

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012083173A JP5874499B2 (en) 2012-03-30 2012-03-30 COMMUNICATION SYSTEM, RELAY DEVICE, COMMUNICATION DEVICE, AND COMMUNICATION CONTROL METHOD

Publications (2)

Publication Number Publication Date
JP2013214829A JP2013214829A (en) 2013-10-17
JP5874499B2 true JP5874499B2 (en) 2016-03-02

Family

ID=49587880

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012083173A Expired - Fee Related JP5874499B2 (en) 2012-03-30 2012-03-30 COMMUNICATION SYSTEM, RELAY DEVICE, COMMUNICATION DEVICE, AND COMMUNICATION CONTROL METHOD

Country Status (1)

Country Link
JP (1) JP5874499B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109789991B (en) * 2016-09-21 2020-09-29 三菱电机株式会社 elevator system
JP7800668B2 (en) * 2022-04-27 2026-01-16 Ntt株式会社 Signal processing device, signal processing system, and signal processing method
JP7722572B2 (en) * 2022-04-27 2025-08-13 Ntt株式会社 Signal processing device, signal processing system, and signal processing method

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04256231A (en) * 1991-02-07 1992-09-10 Mitsubishi Electric Corp Radio reservation system
JP3137101B2 (en) * 1999-01-07 2001-02-19 日本電気株式会社 Mobile telephone switching system, calling regulation method, and recording medium
JP2001251424A (en) * 2000-03-06 2001-09-14 Matsushita Electric Ind Co Ltd Communication terminal, communication network and communication system
JP3822144B2 (en) * 2002-07-03 2006-09-13 株式会社エヌ・ティ・ティ・ドコモ Congestion suppression system, congestion control device, mobile terminal, and congestion suppression method

Also Published As

Publication number Publication date
JP2013214829A (en) 2013-10-17

Similar Documents

Publication Publication Date Title
JP4290684B2 (en) Call processing apparatus and call processing method in private wireless communication system
CN101542463B (en) inhibiting message traffic to an unavailable terminating SIP server
CN1937580B (en) Communication system and communication management method
CN114615703A (en) Network slice access control method and device
CN101543014B (en) Communication system
US8769262B2 (en) VPN connection system and VPN connection method
US20170272940A1 (en) System and method for providing dynamic, adaptive and composite privacy and security for iot communication
KR20120073489A (en) System and method for data transmission using relay server
CN109076061B (en) A kind of media downlink transmission control method and related equipment
JP5874499B2 (en) COMMUNICATION SYSTEM, RELAY DEVICE, COMMUNICATION DEVICE, AND COMMUNICATION CONTROL METHOD
CN107846270A (en) Transmit tactics configuring method and device, information transferring method and device
CN113395192B (en) Interconnection method, system and equipment
TW200412750A (en) Data communication method and information processing device
CN107786448B (en) Method and device for establishing forwarding path of service flow
CN106304160B (en) Bearer creation, base station handover processing method and device
EP1838067A2 (en) Voice-quality evaluating system, communication system, test management apparatus, and test communication apparatus
JPH10173653A (en) Communication system and communication device
JP2005244964A (en) Session information management method and session information management apparatus
CN115499484B (en) Message communication method, device, equipment and medium
WO2018088462A1 (en) Communication controller, communication control method, and program
CN107612665B (en) Data information retransmission method and network transmission system
JP4664243B2 (en) Communication device
JP2023104253A (en) COMMUNICATION CONTROL DEVICE, COMMUNICATION SYSTEM AND COMMUNICATION CONTROL METHOD
JP6313897B1 (en) COMMUNICATION CONTROL DEVICE, COMMUNICATION CONTROL METHOD, AND PROGRAM
JP6182779B1 (en) Transfer device, transfer method, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20150106

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20150914

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20150924

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20151120

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20151222

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20160104

R150 Certificate of patent or registration of utility model

Ref document number: 5874499

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees