TELEPHONY SYSTEM, CONNECTION CONTROL METHOD, CONNECTION CONTROL DEVICE AND RECORDING MEDIUM
First Claim
1. A telephony system comprising:
- a plurality of terminal devices; and
a connection control device capable of communicating with the terminal devices, wherein one terminal device includes a transmitting section for transmitting a connection request for requesting establishment of a call connection with other terminal device to said connection control device, said connection control device includes;
a storage section;
a receiving section for receiving the connection request;
a controller capable of;
establishing a call connection corresponding to the received connection request;
determining whether or not the connection control device is in a congested state, based on whether a usage of at least one of hardware resources necessary for call processing to establish a call connection is equal to or more than a predetermined threshold value;
setting a connection available time until disconnecting an established call connection, when determined that the connection control device is in a congested state;
measuring a connection time of an established call connection;
disconnecting an established call connection when the connection time exceeds the connection available time;
if a connection request is received from one terminal device when determined that the connection control device is in a congested state, storing connection information containing terminal identification information identifying each of originating and destination terminal devices corresponding to the received connection request in the storage section according to an order in which connection requests are received; and
calculating a wait time until establishment of a call connection between terminal devices corresponding to the stored connection information becomes available, based on the connection available time and the order in which connection requests are received; and
a transmitting section for transmitting time information indicating the wait time to other device.
1 Assignment
0 Petitions
Accused Products
Abstract
When a connection control device determines that the connection control device is in a congested state, based on whether a usage of at least one of hardware resources necessary for call processing to establish a call connection is equal to or more than a predetermined threshold value, the CPU of the connection control device forcefully disconnects an established call connection after a connection available time elapses, and, when an INVITE message is transmitted from a terminal device, the CPU of the connection control device receives the INVITE message, calculates the wait time, creates and transmits a response message stating the wait time, and stores the message as a reserved call on a reservation list.
191 Citations
39 Claims
-
1. A telephony system comprising:
-
a plurality of terminal devices; and
a connection control device capable of communicating with the terminal devices, wherein one terminal device includes a transmitting section for transmitting a connection request for requesting establishment of a call connection with other terminal device to said connection control device, said connection control device includes;
a storage section;
a receiving section for receiving the connection request;
a controller capable of;
establishing a call connection corresponding to the received connection request;
determining whether or not the connection control device is in a congested state, based on whether a usage of at least one of hardware resources necessary for call processing to establish a call connection is equal to or more than a predetermined threshold value;
setting a connection available time until disconnecting an established call connection, when determined that the connection control device is in a congested state;
measuring a connection time of an established call connection;
disconnecting an established call connection when the connection time exceeds the connection available time;
if a connection request is received from one terminal device when determined that the connection control device is in a congested state, storing connection information containing terminal identification information identifying each of originating and destination terminal devices corresponding to the received connection request in the storage section according to an order in which connection requests are received; and
calculating a wait time until establishment of a call connection between terminal devices corresponding to the stored connection information becomes available, based on the connection available time and the order in which connection requests are received; and
a transmitting section for transmitting time information indicating the wait time to other device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A telephony system comprising:
-
a plurality of terminal devices; and
a connection control device capable of communicating with the terminal devices, wherein one terminal device includes means for transmitting a connection request for requesting establishment of a call connection with other terminal device to said connection control device, and said connection control device includes;
means for receiving the connection request;
means for establishing a call connection corresponding to the received connection request;
congestion determining means for determining whether or not the connection control device is in a congested state, based on whether a usage of at least one of hardware resources necessary for call processing to establish a call connection is equal to or more than a predetermined threshold value;
setting means for setting a connection available time until disconnecting an established call connection, when said congestion determining means determines that the connection control device is in a congested state;
means for measuring a connection time of an established call connection;
means for disconnecting an established call connection when the connection time exceeds the connection available time;
means for storing, if a connection request is received from one terminal device when the congestion determining means determines that the connection control device is in a congested state, connection information containing terminal identification information identifying each of originating and destination terminal devices corresponding to the received connection request according to an order in which connection requests are received;
calculating means for calculating a wait time until establishment of a call connection between terminal devices corresponding to the stored connection information becomes available, based on the connection available time and the order in which connection requests are received; and
means for transmitting time information indicating the wait time to other device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A connection control method by receiving from one terminal device a connection request for requesting establishment of a call connection with other terminal device, and establishing a call connection corresponding to the received connection request, comprising the steps of:
-
determining whether or not it is in a congested state, based on whether a usage of at least one of hardware resources necessary for call processing to establish a call connection is equal to or more than a predetermined threshold value;
setting a connection available time until disconnecting an established call connection, when determined that it is in a congested state;
measuring a connection time of an established call connection;
disconnecting an established call connection when the connection time exceeds the connection available time;
if a connection request is received from one terminal device when determined that it is in a congested state, storing connection information containing terminal identification information identifying each of originating and destination terminal devices corresponding to the received connection request according to an order in which connection requests are received;
calculating a wait time until establishment of a call connection between terminal devices corresponding to the stored connection information becomes available, based on the connection available time and the order in which connection requests are received; and
transmitting information indicating the wait time to other device.
-
-
22. A connection control device comprising:
-
a storage section;
a receiving section for receiving from one terminal device a connection request for requesting establishment of a call connection with other terminal device;
a controller capable of;
establishing a call connection corresponding to the received connection request;
determining whether or not the connection control device is in a congested state, based on whether a usage of at least one of hardware resources necessary for call processing to establish a call connection is equal to or more than a predetermined threshold value;
setting a connection available time until disconnecting an established call connection, when determined that the connection control device is in a congested state;
measuring a connection time of an established call connection;
disconnecting an established call connection when the connection time exceeds the connection available time;
if a connection request is received when determined that the connection control device is in a congested state, storing connection information containing terminal identification information identifying each of originating and destination terminal devices corresponding to the received connection request in the storage section according to an order in which connection requests are received; and
calculating a wait time until establishment of a call connection between terminal devices corresponding to the stored connection information becomes available, based on the connection available time and the order in which connection requests are received; and
a transmitting section for transmitting time information indicating the wait time. - View Dependent Claims (23, 24, 25, 26, 27)
-
-
28. A connection control device comprising:
-
means for receiving from one terminal device a connection request for requesting establishment of a call connection with other terminal device;
means for establishing a call connection corresponding to the received connection request;
congestion determining means for determining whether or not the connection control device is in a congested state, based on whether a usage of at least one of hardware resources necessary for call processing to establish a call connection is equal to or more than a predetermined threshold value;
setting means for setting a connection available time until disconnecting an established call connection, when said congestion determining means determines that the connection control device is in a congested state;
means for measuring a connection time of an established call connection;
means for disconnecting an established call connection when the connection time exceeds the connection available time;
means for storing, if a connection request is received from one terminal device when the congestion determining means determines that the connection control device is in a congested state, connection information containing terminal identification information identifying each of originating and destination terminal devices corresponding to the received connection request according to an order in which connection requests are received;
calculating means for calculating a wait time until establishment of a call connection between terminal devices corresponding to the stored connection information becomes available, based on the connection available time and the order in which the connection requests are received; and
means for transmitting time information indicating the wait time. - View Dependent Claims (29, 30, 31, 32, 33)
-
-
34. A recording medium storing a computer program for causing a computer capable of communicating with a plurality of terminal devices to receive from one terminal device a connection request for requesting establishment of a call connection with other terminal device and establish a call connection corresponding to the received connection request, said computer program comprising:
-
a step of causing the computer to determine whether or not it is in a congested state, based on whether a usage of at least one of hardware resources necessary for call processing to establish a call connection is equal to or more than a predetermined threshold value;
a step of causing the computer to set a connection available time until disconnecting an established call connection, when a determination is made that it is in a congested state;
a step of causing the computer to measure a connection time of an established call connection;
a step of causing the computer to disconnect the established call connection when the connection time exceeds the connection available time;
a step of causing the computer, if a connection request is received when determined that it is in a congested state, to store connection information containing terminal identification information identifying each of originating and destination terminal devices corresponding to the received connection request according to an order in which connection requests are received;
a step of causing the computer to calculate a wait time until establishment of a call connection between terminal devices corresponding to the stored connection information becomes available, based on the connection available time and the order in which connection requests are received; and
a step of causing the computer to transmit time information indicating the wait time. - View Dependent Claims (35, 36, 37, 38, 39)
-
Specification