CA2367097C - Multimedia private branch exchanger and private branch exchange system - Google Patents

Multimedia private branch exchanger and private branch exchange system Download PDF

Info

Publication number
CA2367097C
CA2367097C CA002367097A CA2367097A CA2367097C CA 2367097 C CA2367097 C CA 2367097C CA 002367097 A CA002367097 A CA 002367097A CA 2367097 A CA2367097 A CA 2367097A CA 2367097 C CA2367097 C CA 2367097C
Authority
CA
Canada
Prior art keywords
abnormality
computer
exchanger
unit
private branch
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
CA002367097A
Other languages
French (fr)
Other versions
CA2367097A1 (en
Inventor
Hiroshi Asada
Yasuo Funato
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.)
Toshiba Corp
Original Assignee
Toshiba Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba Corp filed Critical Toshiba Corp
Publication of CA2367097A1 publication Critical patent/CA2367097A1/en
Application granted granted Critical
Publication of CA2367097C publication Critical patent/CA2367097C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42314Systems providing special services or facilities to subscribers in private branch exchanges
    • H04M3/42323PBX's with CTI arrangements

Abstract

A private branch exchange system, comprising an exchanger operable to connect a plurality of extension lines and at least one office line and having various functions concerning exchange between the extension lines or between the extension lines and the office line, and a computer for carrying out part of the functions of the exchanger. The computer comprises means for monitoring abnormality in said computer, and means for informing the exchanger of abnormality monitor results obtained by the abnormality monitoring means. The exchanger comprises means for receiving the abnormality monitor results from the computer, means for discriminating abnormality on the basis of the abnormality monitor results received by the abnormality receiving means, and abnormality response means for optionally disconnecting the computer from the exchanger on the basis of discrimination results of the abnormality discriminating means.

Description

MULTIMEDIA PRIVATE BRANCH EXCHANGER AND PRIVATE BRANCH
EXCHANGE SYSTEM
BACKGROUND OF THE INVENTION
This application is divided from Canadian Patent Application Serial Number 2,257,026, filed December 30, 1998.
The present invention relates to a private branch exchange system such as a key telephone system employing CTI (Computer Telephony Integration), and more particularly to a multimedia private branch exchanger capable of handling video signals, computer data and the like, and voice signals.
Many key telephone systems have been employed in office buildings and company offices. Recently, as an extension-type system thereof, a multimedia-applicable key telephone system has been proposed, which processes not only voice signals at telephone terminals, but also video signals and computer data at videophone terminals and personal computers.
However, in a conventional system of this kind, for example, a standalone router is provided separately from a main key telephone apparatus so that a data terminal connected to a LAN (Local Area Network) is connected to the main key telephone apparatus via the standalone router. Therefore, the standalone router and an interface unit dedicated to the main device must be provided for connection to the LAN. This increases the user's economic burden.
CTI (Computer Telephony Integration) has been used to implement key telephone systems and this allows the main key telephone apparatus to be connected to a server computer or personal computers which provide processing to implement certain functions of the exchange of the main key telephone apparatus and to provide for storage and handling of voice and data, etc. CTI can provide a high-performance system without reprogramming the main key telephone apparatus.
Generally, the main key telephone apparatus is designed for high reliability so as to be operated unattended for a long time. However, since inexpensive widely used computers such as personal computers may be used as the CTI computer of a key telephone system, it can be well expected that the CTI computer may often lapse into an uncontrollable state such as malfunction, or an abnormality may occur in an air-cooling fan, a hard disc, a power supply, etc., affecting the reliable operation of the key telephone system. In these cases, if a maintenance person or an operator is stationed near the CTI computer, he can immediately terminate any malfunctioning program and restart the computer, or stop the CTI computer to disconnect it from the main key telephone apparatus. Generally, however, a maintenance person or an operator is not continuously monitoring the system or is not immediately available. If an abnormality in the CTI computer is allowed to persist, the processing ability of the system is not only diminished, but also the abnormality in the CTI computer may influence the main key telephone apparatus, which may cause the system to be shut down or inoperative.
Therefore, effective measures against such abnormal operation are needed.
Conventional multimedia-applicable key telephone systems such as described above usually require the installation of a router dedicated to a LAN and an interface unit dedicated to the main device which increases the manufacturing cost of the system.
In addition, in a case where the router is a general dial-up router, there are problems in that (1) a new ISDN
line other than the main key telephone apparatus or an ISDN extension line interface unit dedicated for the key telephone may need to be installed; and (2) an uninterruptible power supply (UPS) needs to be provided to enhance reliability in the event of a power failure.
Further, methods of dealing with operational abnormality of the computer must be established, when CTI
is employed.
BRIEF SUMMARY OF THE INVENTION
The present invention provides an inexpensive multimedia private branch exchanger which can connect to a LAN.
The present invention also provides a private branch exchange system which can effectively respond to an operational abnormality in the CTI computer.
In accordance with one aspect of the invention there is provided a private branch exchange system, comprising an exchanger operable to connect a plurality of extension lines and at least one office line and having various functions concerning exchange between the extension lines or between the extension lines and the office line, and a computer for carrying out part of the functions of the exchanger.
The computer comprises means for monitoring abnormality in said computer, and means for informing the exchanger of abnormality monitor results obtained by the abnormality monitoring means.
The exchanger comprises means for receiving the abnormality monitor results from the computer, means for discriminating abnormality on the basis of the abnormality monitor results received by the abnormality receiving means, and abnormality response means for optionally disconnecting the computer from the exchanger on the basis of discrimination results of the abnormality discriminating means.
The abnormality response means may be operable to reset or stop the computer.
The abnormality monitoring means monitors at least one of abnormality in temperature inside the computer, abnormality in the power supply, abnormality in operations of a cooling device and abnormality in operations of the computer.
The computer may further comprise means for monitoring recovering conditions of the computer from the abnormality, and means for informing the exchanger of the recovery results monitored by the recovery monitoring means.
The exchanger may further comprise means for receiving recovery monitor results from the computer, means for discriminating recovering conditions on the basis of the recovery monitor results received by the recovery receiving means, and means for restoring the connection with the computer on the basis of the discrimination results of the recovery discriminating means.
The exchanger may further comprise means, when abnormality in operations of the computer is detected, for transmitting information of the abnormality to telephone terminals connected to the extension lines to inform the telephone terminals of the information.
The exchanger may further comprise means, when a relay station is connected to the exchanger and if abnormality in operations of the computer is detected, for transmitting information of the abnormality to the relay station to inform the relay station of the abnormality.
The private branch exchange system may comprise an exchanger capable of connecting a plurality of extension lines and at least one office line and having various functions concerning exchange between the extension lines or between the extension lines and the office line, a computer for carrying out part of the functions of the exchanger, means for allowing the exchanger to query the computer about operated conditions of the computer and means for compulsorily resetting the computer when a predetermined response to the inquiry is not sent from the computer to the exchanger.
The resetting means may compulsorily reset the computer when the computer makes no response to the inquiry.
The resetting means may compulsorily reset the computer when the computer sends back abnormal data in response to an inquiry.
The exchanger may further comprise means, when abnormality in operations of the computer is detected, for transmitting information of the abnormality to telephone terminals to be connected to the extension lines to inform the telephone terminals of the information.
The exchanger may further comprise, means, when a relay station is connected to the exchanger and if abnormality in operations of the computer is detected, for transmitting information of the abnormality to the relay station to inform the relay station of the abnormality.
In accordance with another aspect of the invention, there is provided a private branch exchange system, comprising an exchanger capable of connecting a plurality of extension lines and at least one office line and having various functions concerning exchange between the extension lines or between the extension lines and the office line, a computer for carrying out part of the -functions of the exchanger, means for monitoring the abnormality in operations of the exchanger, means for initializing an operation state of the exchanger when an abnormality is detected in the operations of the exchanger by the abnormality monitoring means and means for setting the computer into a waiting state before the initialization has been completed by the initializing means for releasing the waiting state of the computer after the initialization has been finished and restarting the computer.
The private branch exchanger may further include a power supply unit provided commonly to the line interface unit, the router unit, the office line interface unit and the switching unit, to supply the power necessary for their respective operations.
The router unit may be built into the exchanger, and may have the only interface function with the local area network. The office line interface unit and the power supply unit which have been provided in the exchanger may be the office line interface unit and the power supply unit provided normally in a general dial-up router.
The standalone router or the general dial-up router does not need to be provided separately from the exchanger. In addition, the router unit of the present invention is not only built into the exchanger, but also the office line interface function and the power supply unit provided in the exchanger may be commonly used as the office line interface unit and the power supply unit which are provided in the router unit. As a result, a system which is of high reliability, comparatively small size and low in manufacturing costs, can be provided.
The router unit may also include a protocol converting unit for connecting the data terminals directly connected to the LAN, to the office line interface unit. In this structure, when a plurality of data terminals are connected to the local area network, the entire data transfer between the data terminals and the respective interface unit in the exchanger can be subjected to the interface process in the router unit. As a result, the function of the interface with the exchanger does not need to be provided at each of the data terminals and thereby the burden on the data terminal users can be reduced.
The exchanger may further include a hub built into the router unit and capable of connecting a plurality of local area networks or data terminal devices.
In accordance with another aspect of the invention, there is provided a multimedia private branch exchanger in which the router unit is composed of a router card attachable to and detachable from the multimedia private branch exchanger.
Additional advantages of the invention will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. The advantages of the invention may be realized and obtained by means of the instrumentalities and combinations particularly pointed out hereinafter.

This page left blank intentionally.

BRIEF DESCRIPTION OF THE SEVERAL VIEWS OF THE DRAWING
The accompanying drawings, which are incorporated in and constitute a part of the specification, illust-rate presently preferred embodiments of the invention, and together with the general description given above and the detailed description of the preferred embodi-ments given below, serve to explain the principles of the invention.
FIG. 1 is a circuit block diagram illustrating a first embodiment of a digital key telephone system according to the present invention;
FIG. 2 is a circuit block diagram illustrating the router unit 14A of FIG. 1 in more detail;
FIGS. 3A and 3B show the conversion from IP data signal to PPP protocol format;
FIG. 4 is a circuit block diagram illustrating essential units of the system shown in FIG. 1;
FIG. 5 is a circuit block diagram illustrating the structure of a CTI personal computer shown in FIG. 4;
FIG. 6 is a flow chart showing a process and contents of discriminating PC abnormality and controlling the correspondence thereto by means of a controller of a main key telephone apparatus;
FIG. 7 is a circuit block diagram illustrating a second embodiment of the digital key telephone system according to the present invention;
FIG. 8 is a circuit block diagram illustrating a third embodiment of the digital key telephone system according to the present invention;
FIG. 9 is a block diagram illustrating essential units of a fourth embodiment of the digital key telephone system according to the present invention;
FIG. 10 is a block diagram illustrating essential units of a fifth embodiment of the digital key telephone system according to the present invention;
and FIG. 11 is a block diagram illustrating essential units of a sixth embodiment of the digital key telephone system according to the present invention.
DETAILED DESCRIPTION OF THE INVENTION
(First Embodiment) FIG. 1 is a block diagram illustrating an embodiment of a multimedia key telephone system according to the present invention in which lA
represents a main key telephone apparatus at the core of this system.
The main key telephone apparatus lA comprises plural kinds of office line interface units (a basic rate interface: BR2, a primary rate interface: PRI) 11 and 12, a line interface unit (a digital key telephone unitlstandard telephone unit: DKU/STU) 13, a time switch unit (TSW) 15, and a central control unit (CTU) 17. These are mutually connected via a voice bus (pulse code modulation highway: PCMHW) 19 and a control bus (data highway: DHW) 20.
The office line interface unit (BRT) 11 is connected to an ISDN public network NW via a subscriber line ISL corresponding to the ISDN basic interface, for example to control establishment of a call with the ISDN public network NW on the basis of the basic interface. The office line interface unit (PRI) 12-is connected to the ISDN public network NW via a subscriber line ASL corresponding to an ISDN primary rate interface, for example to control establishment of a call with the ISDN public network NW on the basis of the primary rate interface.
The line interface unit 13 accommodates a plurality of extension lines EL1 to ELm, which are connected respectively to extension line terminals T1 to Tm. Digital key telephones, analog telephones and facsimile devices are, for example, used as the extension line terminals T1 to Tm. The digital key telephone is connected to the DKU, and the analog terminal such as the analog telephone or facsimile device is connected to the STU. The DKU processes the transmission and reception with the digital key telephone and the transfer of a digital signal.
The STU processes the transmission and reception with the analog terminal and the analog/digital conversion of the signal.
The time switch unit 15 switches the channels of the digital signal transmitted between the office line interface units 11 and 12, and the line interface unit 13 via the voice bus 19 in accordance with instructions of the central control unit 17. 18 denotes a power supply unit, which generates a desired DC power supply voltage Vcc on the basis of the commercial power supply output (AC100V) and supplies the DC power supply voltage Vcc to all the circuit units in the device including a router unit described later.
Incidentally, a router unit 14A and a computer-connecting interface unit (PC I/F) 16A are built in the main key telephone apparatus lA of the first embodiment.
The routes unit 14A is constituted by a LAN interface unit (LAN I/F) 141, a bus interface unit (bus I/F) 142 including a protocol converting unit and a control unit (CONT) 143. That is, in the routes unit 14A, ISDN
interface functions and a power supply unit of a generally used dial-up routes are deleted and the bus I/F 142 including the converting unit having a protocol converting function to connect a LAN 2 directly to the voice bus 19 and the control bus 20 inside the main key telephone apparatus lA is provided.
FIG. 2 shows the routes unit 14A of FIG. 1 in more detail.
This routes unit 14A is a circuit on a single card board and can be detached from the main key telephone apparatus lA. The routes card (i.e. the routes unit) is constituted as explained below. Therefore, if the user does not need the router function of the main key telephone apparatus lA, he can detach the router card from the main key telephone apparatus lA and, instead, connect an extension line telephone interface card having an extension line circuit or a trunk card having a trunk circuit.
The router unit 14A is constituted by the LAN
interface unit (LAN I/F) 141, the bus interface unit (bus I/F) 142 and the control unit 143 as described above.
The LAN interface unit (LAN I/F) 141 includes a modular 141A for making connection to an external LAN, transformers 1418 for insulating the interior of the unit, an Ether.net repeater 141C serving as a hub for splitting one port to four ports, and an Ethernet interface adapter 141D for processing Manchester code conversion and a differential output and a differential input of signals.
The control unit 143 includes a controller 143A, a flash memory (a program memory) 143B, and a data memory (DRAM) 143C. The controller 143A processes various kinds of controls on the basis of programs stored in the program memory 143B, such as, for example, analysis of MAC addresses and IP addresses transmitted from the Ethernet interface adapter 143D.
In addition, the control unit 143 has a PPP (point to point protocol) connecting function, which allows data terminals PC1-PCn connected to the LAN to be connected to the Internet IN and the intranet ITN via the ISDN public network NW. The control unit 143, which also has a routing table at the flash memory 143B, carries out the routing process of packets transmitted between the data terminals PC1-PCn and the ISDN public network NW, by referring to the routing table.
The bus interface unit (bus I/F) 142 includes a TS
rate converting unit 142A, a time switch (TSW) 142B, a CLK circuit 142C for generating a clock signal for the TS rate converting unit 142A and the time switch 142B, and a protocol converting unit 142D.
The time switch 142B is connected to a connector for connecting it to a PCM highway 19 of the main key telephone apparatus lA, and the protocol converting unit 142D is connected to a connector for connecting it to a data highway 20 of the main key telephone apparatus 18.
The time switch 142B and the TS rate converting unit 142A serve as a time slot assignor, which processes conversion between a protocol of an ISDN
layer 3 to be generated in the control unit 142 and a protocol of an extension line control interface layer 3 of the main key telephone apparatus lA, in order to transmit the data transmitted from the LAN via the ISDN.
Specifically, a protocol signal of the layer 3 to be transmitted from the controller 143A of the control unit 143 via the control serial bus and used for connection of the ISDN line conversion/I.430 line is converted into the protocol of the internal control interface layer 3, and then transmitted in transmission format mode ~f the data highway 20.
Next, an operation of the router unit 14A will be described.
The IP data having the MAC header transmitted from the LAN is received by the LAN interface unit 141.
Specifically, the interior of the LAN interface unit 141 is insulated by the transformer 141B, and the IP data is input to the Ethernet repeater LSI 141C and then input to the controller 143A of the control unit 143 via the Ethernet interface adapter LSI 141D.
In the controller 143A, after the IP data signal is converted into the PPP protocol format, it is transmitted to the TS rate converting unit 142A of the bus I/F 142 with a B channel signal of the ISDN via the communication serial bus. The conversion from IP data signal to PPP protocal format is shown in FIG. 3A
and 3B. The IP data signal is also transmitted to the protocol converting unit 142D of the bus I/F unit 142 with a D channel signal of the ISDN via the communication address bus corresponding to the ISDN
line conversion I.430 protocol.
In the bus interface unit 142, the time slot - 17 ._ conversion is carried out by the TS rate converting unit 142A and the time switch (TSW) 142B, so that the B channel signal transmitted from the controller 143A
is input to a PCM highway's own time slot and the D
channel signal from the protocol converting unit 142D
is input to a data highway's own time slot. The "own time slot" is a time slot determined on the basis of a position where the router card is accommodated.
A CTI personal computer (CTI PC) 3A is connected to the computer-connecting interface unit 16A. The computer-connecting interface unit 16A has a function of transferring a digital voice signal between the CTI personal computer 3A and the voice bus 19, and a function of transferring a control command and the like between the central control unit 17 and the CTI
personal computer 3A.
FIG. 4 is a schematic diagram illustrating the connection between the CTI personal computer 3A and the main key telephone apparatus lA. The CTI personal computer 3A comprises a PC control unit 31 having a micro-computer as a main controller, a plurality of PCM processing units 321, 322, ..., a key telephone connecting interface unit 33 and a PC power supply unit 34. The PC control unit 31, PCM processing units 321, 322, ..., and key telephone connecting interface unit 33 are connected via a PC voice bus 35 and a PC
control bus 36.

The PCM processing units 321, 322, ... execute various processes necessary for the CTI, such as compression and encoding or extension and decoding of the digital voice signal transmitted from the main key telephone apparatus lA, synthesis of the voice, detection of a DTMF signal, processing of a facsimile signal, processing of a modem signal, and the like.
On the other hand, the PC control unit 31, the key telephone connecting interface unit 33 and the PC power supply unit 34 are constituted as follows. FIG. 5 is a circuit block diagram illustrating their structures.
A cabinet interior cooling fan monitoring unit 37 and a cabinet interior temperature sensor 38 are provided in the CTI personal computer 3A. The cabinet interior cooling fan monitoring unit 37 monitors the operated state of a cooling fan and outputs the monitoring information. The cabinet interior temperature sensor 38 outputs temperature detection information representing the temperature inside the cabinet.
The PC power supply unit 34 comprises a regulation unit 341, an output monitoring unit 342, a temperature sensor 343 and an output control unit 344. The regulation unit 341 generates a desired operating power supply voltage Vcc on the basis of the commercial power supply output and supplies it to each unit inside the CTI personal computer 3A. The output monitoring unit 342 monitors the value of the operating power supply voltage vcc and outputs the monitoring information.
The temperature sensor 343 detects the temperature in the PC power supply unit 34 and outputs the information about the detection of temperature. The output control S unit 344 controls operations of the regulation unit 341 in accordance with the instructions from the PC control unit 31 described later.
The PC control unit 31 comprises a CPU 311, a chip set 312, a CPU temperature sensor 313 and a CPU cooling fan monitoring unit 314. The CPU 311, which totally controls the operations of the personal computer 3A, executes transmission and reception of the control signal via the chip set 312. The CPU temperature sensor 313 monitors the temperature of the CPU and outputs the information about the detection. The CPU
cooling fan monitoring unit 314 monitors the operated state of the CPU cooling fan and outputs the monitoring information. .
The key telephone connecting interface unit 33 has a data transmitting unit 332, a data receiving unit 333 and a control unit 334, and executes the transfer of a digital voice signal and the control data with the computer connecting interface unit 16A of the main key telephone apparatus lA. In addition, a condition monitoring unit 331 is provided in the key telephone connecting interface unit 33. The condition monitoring unit 331 takes and stores the monitoring information _ 2p ..
of the cabinet interior cooling fan monitoring unit 37, the temperature detection information of the cabinet interior temperature sensor 38, the monitoring information of the operating power supply voltage Vcc, the temperate detection information of the temperature sensor 343 in the PC power supply unit 34, the temperate detection information of the CPU temperature sensor 313 and the monitoring information of the CPU
cooling tan monitoring unit 314. Every time a request for transmission of the monitoring data comes from, for example, the main key telephone apparatus lA, the latest monitoring information is transmitted from the data transmitting unit 332 to the main key telephone apparatus lA as the condition monitoring data.
The central control unit 17 of the main key telephone apparatus lA has a function of discriminating abnormality in the CTI personal computer 3A, a function of displaying and controlling abnormality and a function of responding to and controlling abnormality.
The abnormality discriminating function transmits a request for transmission of the monitoring data to the CTI personal computer 3A at a constant interval, and receives the condition monitoring data that is transmitted from the CTI personal computer 3A in response to the request. Then, the function discriminates, on the basis of the received condition monitoring data, whether there is abnormality of the power supply voltage value Vcc or abnormality of the cooling fan, or whether or not the temperature rises abnormally, in the CTI personal computer 3A. If the various abnormalities are detected by this function, the abnormality displaying and controlling function transmits the display data representing the detected abnormal condition to a specific key telephone or a relay station and allows the display data to be displayed.
If an order to stop the operation or an order to restart is input from the specified key telephone as a result of detecting any one of the abnormality in the power supply voltage value Vcc, abnormality in the cooling fan and the abnormal temperature rise by the abnormality discriminating function, the abnormality response and control function executes any one of the following three operations: (1) to transmit an order to the CTI personal computer 3A to stop its operations;
(2) to transmit an order to the CTI personal computer 3A to restart its operations; and {3) to transmit an order to the output control unit 344 to stop the output of the PC power supply unit 34 and stop the operations of the CTI personal computer 3A.
The central control unit 17 of the main key telephone apparatus lA also has a function of monitoring and responding to the recover of the.CTI
personal computer 3A. This function periodically monitors the operated state of the CTI personal computer 3A and discriminates whether or not the operated state thereof is recovered, when the operations of the CTI personal computer 3A are stopped.
S If the function detects that the abnormality is recovered, it restarts the CTI process using the personal computer 3A.
Next, the operations of the system having the above structure will be described.
First, a case where the data terminal connected to the LAN 2 makes data communication in the Internet will be explained.
It is assumed now that, for example, a usex may operate the data terminal PC1 to make a data communica-tion with a desired counterpart in the Internet IN.
The data terminal PC1 transmits a connect message to the main key telephone apparatus lA on the basis of the TCP/IP (transmission control protocollinternet protocol). This connect message is received by the router unit 14A of the main key telephone apparatus lA
via the LAN 2.
After receiving the connect message, the muter unit 14A executes the steps to set a communication connection based on the PPP connection with the counterpart terminal connected in the Internet IN.
As fox the connection in the ISDN line, the steps of setting the communication connection are executed in the ISDN public network NW via the control bus 20 and office line interface unit 11 in the main key telephone apparatus lA. That is, the office line interface unit 11 is used originally to make connection between the extension line terminals T1-Tm of key telephones and the ISDN public network NW, but in the present embodiment it is also used to make connection between the router unit l4A and the ISDN public network NW.
The connection steps concerning the Internet are executed with a provider (not shown) via the PCM bus 19 and office line interface unit 11 in the main key telephone apparatus lA and the ISDN public network NW.
In the above steps of setting the communication connection, the router unit 14A transmits a connect message to the counterpart terminal in the Internet IN on the basis of the TCP/IP. In response to the transmission of the connect message, the process of setting the TCP/IP connection is executed between the originating data terminal PC1 and the Internet IN.
With this process, the communication connection is set between the originating internal data terminal and the counterpart terminal in the Internet IN, and after this, the data communication in the Internet IN can be made between the data terminal PC1 and the counterpart terminal.
Next, the operations in the communication using the CTI personal computer 3A will be explained.

It is assumed now that, for example, the data communication may be executed between the extension line terminal T1 and an office line terminal connected to the ISDN public network NW. In this case, a digital voice signal transmitted from the extension line terminal T1 is received by the line interface unit 13, transferred to the computer connecting interface unit 16A via the voice bus 19, an transmitted from the computer connecting interface unit 16A to the CTI
personal computer 3A. In this CTI personal computer 3A, the digital voice signal is compressed and encoded.
This encoded digital voice signal transmitted back from the CTI personal computer 3A to the computer connecting interface unit 16A, transferred from the computer connecting interface unit 16A to the office line interface unit 11 via the voice bus 19, and then transmitted to the office line terminal of the communication counterpart in the ISDN public network NW.
The voice signal transmitted from the office line terminal is transferred to the extension line terminal T1 in the path which is reverse to the above path.
Incidentally, in the system of the present embodiment, the following discrimination of abnormality, and response and control thereof are executed in CTI
personal computer 3A during such execution of the CTI.
FIG. 6 is a flow chart showing the steps and contents of the control.

That is, in the CTI personal computer 3A, the temperature in the cabinet and the operated state of the cooling fan, the temperature of the PC power supply unit 34 and the operating power supply voltage Vcc, and the CPU temperature in the PC control unit 31 and the operated state of the CPU cooling fan, axe detected and collected in the condition monitoring unit 331 of the key telephone connecting interface unit 33.
The collected monitoring data are stored in the condition monitoring unit 331.
The main key telephone apparatus lA periodically generates a request for transmission of the monitoring data at the central control unit 17 and transmits the request from the computer connecting interface unit 16A to CTI personal computer 3A (step 4a). When the request reaches the CTI personal computer 3A of the key telephone connecting interface unit 33, the CTI
personal computer 3A reads and encodes the latest one of the stored monitoring data, arid transmits it to the main key telephone apparatus lA.
After transmitting the request for transmission of the monitoring data, the central control unit 17 of the main key telephone apparatus lA monitors the arrival of the monitoring data from the CTI personal computer 3A
at step 4b while monitoring the procedure of the time at step 4c. If the monitoring data reaches within a certain time after transmitting the request, the received monitoring data is analyzed at step 4d, and it is discriminated on the basis of the results of analysis whether or not abnormality occurs in the CTI
personal computer 3A, at step 4e. If no abnormality occurs, the control is finished and returns to step 4a, and the above control of the discrimination of abnormality is repeated.
On the other hand, it is assumed now that any abnormality may occur in the CTI personal computer 3A.
In this case, the central control unit 17 of the main key telephone apparatus lA transmits abnormality display data to.a specific extension line terminal (for example, Tm) which is a key telephone at step 4f and allows the data to be displayed. The abnormality display data, which is edited on the basis of the monitoring data transmitted from the CTI personal computer 3A so that the user can easily recognize the contents of the abnormality, is constituted by, for example, a mark representing the kind of the abnormality and a brief explanation.
The abnormality display data may be displayed visually or occurrence of the abnormality may be announced with a voice message by taking advantage of a voice synthesizing means. The extension line termina l Tm displaying the data may be a key telephone or a relay station.
After transmitting the abnormality display data, the central control unit 17 of the main key telephone apparatus lA transfers to step 4g and transmits an order to stop the operation to the CTI personal computer 3A so that the CTI process can be stopped.
On the other hand, for example., if the operating system or the program runs away in the CTI personal computer 3A, the CTI personal computer 3A does not transmit the monitoring data even when the main key telephone apparatus lA transmits the request for transmission of the monitoring data to the CTI personal computer 3A. In this case, after transmitting the request, the central control unit 17 of the main key telephone apparatus lA transfers from step 4c to step 4d after a certain time has passed, then discriminates that the malfunction of the operating system or program has occurred from the fact that the monitoring data does not reach, and transmits the display data representing the discrimination result to a specific extension line terminal Tm and allows the data to be displayed.
When a certain time has passed after the display data to display the occurrence of abnormality is transmitted, the central control unit 17 transmits an order of restart to the CTI personal computer 3A and allows the computer to be restarted. Thus, the CTI
personal computer 3A returns to the normal condition.
As described above, in the first embodiment, the routes unit 14A is built in the main key telephone apparatus lA, the ISDN office line interface function and the independent power supply function are removed from the routes unit 14A, and these functions are implemented by the office line interface units 11 and 12 and the power supply unit 18 that are already provided in the main key telephone apparatus lA.
That is, the routes unit 14A employs the existing office line interface units 11 and 12 and the existing power supply unit 18.
Therefore, the .LAN can be included in the key telephone. system without preparing the routes separately. In addition, the main key telephone apparatus lA serving as a highly reliable multimedia information communication system can be constituted with a comparatively simple and small structure, not by simply providing the routes inside the main key telephone apparatus lA, but by realizing the office line interface function and the power supply function of the functions necessary for the routes by taking advantage of the office line interface units ll and 12 and the power supply unit 18 that are already provided in the main key telephone apparatus lA.
In addition, since the interface functions including the protocol converting function to connect the routes unit 14A directly to the voice bus 19 and the control bus 20 in the main key telephone apparatus lA are provided in the bus I/F unit 142 of the router unit 14A, the interface functions between the main key telephone apparatus and the router device, which have been required in the prior art, do not need to be provided.
Moreover, in the first embodiment, abnormality in the CTI personal computer 3A is detected and necessary measures responding to the abnormality are taken by detecting the temperature in the cabinet and the operated state of the cooling fan, the temperature of the PC power supply unit 34 and the operating power supply voltage Vcc, and the CPU temperature in the PC
control unit 31 and the operated state of the CPU
cooling fan, in the CTI personal computer 3A, transfer-ring these monitor data to the main key telephone apparatus lA and analyzing them.
Therefore, as the CTI personal computer 3A, an expensive computer such as a server or a factor computer which is designed with high reliability to prevent abnormality from influencing the entire branch exchange system is not required, and a cheap and generally used personal computer can be used.
In addition, the transfer of the monitor data from the CTI personal computer 3A to the main key telephone apparatus lA is executed in response to the request for transmission from the main key telephone apparatus lA.
If the main key telephone apparatus lA cannot receive the monitor data even after a certain time has passed, the main key telephone apparatus lA discriminates that the malfunction of the program or the OS has occurred in the CTI personal computer 3A and causes the CTI
personal computer 3A to be restarted. For this reason, the presence of the malfunction in the CTI personal computer 3A can be discriminated in the main key telephone apparatus lA when the received monitor data is analyzed, and therefore, the main key telephone apparatus lA can immediately respond to the malfunction in the CTI personal computer 3A.
Furthermore, when abnormality in the CTI personal computer 3A is detected on the basis of the analysis of the monitor data, the main key telephone apparatus lA
generates the display data representing the contents of the abnormality, transmits it to a specific extension line terminal Tm and allows the data to be displayed.
As a result, for example, the condition of the operational abnormality in the CTI personal computer 3A
can be informed to a person who maintains and uses the system and, therefore, a quick and certain response to the abnormality in the operations of the CTI personal computer 3A, such as a maintenance call and the like, can be made.
~ (Second Embodiment) In the second embodiment of the present invention, the CTI personal computer is also connected to the routes unit via the LAN which is connected to the routes unit, in the main key telephone apparatus, so that the data transmitted from the CTI personal computer can be communicated in the Internet.
FIG. 7 is a circuit block diagram illustrating a structure of the digital key telephone system. according to the second embodiment. In this figure, the same portions as those shown in FIG. 1 are indicated by the same reference numerals and their detailed explanations are omitted.
In a computer connecting interface unit (PC I/F) 16B provided in a main key telephone apparatus 1B, an internal interface function of transferring the data with other circuit units in the main key telephone apparatus 1B, and a computer interface function of transmitting the data with a CTI personal computer (CTI PC) 3B, are provided.
In this structure, for example, if a voice packet for the extension line terminal T1 reaches via the Internet IN and the ISDN public network NW, the voice packet is received by the office line interface unit 11, input to a routes unit 14B via the voice bus 19, transmitted from the routes unit 14B to the CTI
personal, computer 3B via the LAN 2 and a cable 25, and stored in the CTI personal computer 3B as, for example, a voice mail.
When the voice packet is transmitted to the extension line terminal T1, it is decoded at the CTI
personal computer 3B, and transmitted to the computer connecting interface unit 16B of the main key telephone apparatus 1B via a computer connecting interface 24.
The voice packet is transmitted from the computer connecting interface unit 16B to the line interface unit 13 via the voice bus 19 and the time switch 15, and then transmitted from this line interface unit 13 to the destination extension line terminal T1.
In addition, when the voice data is transmitted from the extension line terminals T1-Tm to the Internet IN as an IP packet, it is transmitted to Internet IN in a course reverse to the above-described one. That is, the voice data transmitted from the extension line terminals is transferred from the computer connecting interface unit 16B to the CTI personal computer 3B in which the voice data is encoded. The voice data is converted to a packet in the CTI personal computer 3B
on the basis of the TCP/IP, then transferred to the routes unit 14B, and transmitted from this routes unit 14B to the ISDN public network NW via the office line interface unit 11.
As described above, according to the second embodiment, the CTI personal computer 3B can be connected to the routes unit 14B via the LAN2 and the LAN cable 25 and, as a result, an Internet telephone or a facsimile communication via the Internet can be executed by using the extension line terminals T1-Tm.
In addition, if any problem occurs in one of the courses, the CTI process can be continued by using another course.
(Third Embodiment) According to a third embodiment of the present invention, in a digital key telephone system which does not use the CTI personal computer, the PCM processing unit is provided in the main key telephone apparatus 1C, the voice encoding and decoding are executed in the PCM
processing unit instead of the CTI personal computer, and the LAN interface function is provided in the PCM
processing unit, so that the PCM processing unit can be connected to a routes unit 14C via an internal. LAN
cable 21 by this function.
FIG. 8 is a circuit block diagram illustrating a digital key telephone system according to the third embodiment of the present invention. In this figure, the same portions as those of FIGS. 1 and 4 are indicated by the same reference numerals, and their detailed explanations are omitted.
A hub 141C is built in a routes unit 14C.
A PCM processing unit 22 is formed of, for example, a DSP (digital signal processor) board and has a telephony gateway function including a PCM encoding function and a connection protocol function (H.322) to the LAN, and a facsimile service function including a facsimile modem function, a file converting function and a file management function. The PCM processing unit 22 is connected to a router unit 14C via an internal LAN cable 21 for lOB~SE-T.
With this structure, the data, which is to be transmitted between the extension line terminals T1 to Tm and the Internet IN is subjected to the process relating to the working of the IP packet as well as the encoding and decoding processes in the PCM processing unit 22, is transmitted to the Internet IN via the router unit 14C and the office line interface units 11 and 12.
Therefore, the Internet telephones of the extension line terminals T1 to Tm and the facsimile communication using the Internet IN can be made in the completely similar manner to that of the second embodiment, without connection to the CTI personal computer.
(Fourth Embodiment) In the CTI personal computer, according tv a fourth embodiment of the present invention, the condition monitoring unit which is provided in the key telephone connecting interface of aforementioned embodiments is provided independently as an RAS
(reliability, availability and serviceability) function unit, so that the temperature inside the CTI personal computer and the operated.condition of the cooling fan are monitored by the RAS function unit and the monitor data is transferred from the key telephone connecting interface to the main key telephone apparatus lA.
FIG. 9 is a circuit block diagram illustrating the structure of the digital key telephone system according to the fourth embodiment of the present invention., In this figure, the same portions as those of FIG. 4 are indicated by the same reference numerals, and their detailed explanations are omitted.
An RAS function unit 39 is provided in a CTI
personal computer 3E, separately from a key telephone connecting interface unit 33E. The RAS function unit 39, which corresponds to the condition monitoring unit 331 in FIG. 5, takes and stores the monitoring informa-tion of the cabinet interior cooling fan monitoring unit 37, the temperature detection information of the cabinet interior temperature sensor 38, the monitoring information of the operating power supply voltage Vcc, the temperate detection information of the temperature sensor 343 in the PC power supply unit 34, the temperate detection information of the CPU temperature sensor 313 and the monitoring information of the CPU
cooling fan monitoring unit 314. The latest monitoring information is read just when a request for transmis-sion of the monitoring data reaches from the main key telephone apparatus lA, and is transferred to a key telephone connecting interface unit 33E as the condition monitoring data. The key telephone connecting interface unit 33E transfers the condition monitoring data from the data transmitting unit 332 to the main key telephone apparatus lA.
With this structure, the physical data can be converted to the logical data in the RAS designing unit, so that the amount of the transmitting data can be reduced and burden on a transmission path and the central control unit 17 can be reduced.
(Fifth Embodiment) According to a fifth embodiment of the present invention, in a main key telephone apparatus lE; the monitoring data analyzing and discriminating function which is provided in the central control unit of aforementioned embodiments is provided independently as a PC condition monitoring unit 23, and the condition monitoring data reaching from the CTI personal computer 3A is analyzed by the PC condition monitoring unit 23 so as to discriminate the presence of the operational abnormality.
FIG. 10 is a circuit block diagram illustrating a structure of the main key telephone apparatus lE
according to the fifth embodiment of the present invention. In this figure, the same portions as those of FIG. 4 are indicated by the same reference numerals, and their detailed explanations are omitted.
The PC condition monitoring unit 23 is provided 37 _ independently of a central control unit 17E, in the main key telephone apparatus lE. The condition monitoring data transferred from the CTI personal computer 3A is received by a computer connecting interface unit 16E and then input to the PC condition monitoring unit 23. The PC condition monitoring unit 23 analyzes the condition monitoring data and discriminates whether or not the cooling fan of the CTI personal computer 3A is stopped, the temperature rises abnormality, or abnormality occurs in the operational power supply voltage ~cc. The results of the discrimination are input to the central control unit 17E.
If the PC condition monitoring unit 23 detects the abnormality, the central control unit 17E generates data representing the contents of the abnormality, transmits it to the specific extension line terminal Tm and allows it to be displayed. When a stop ordering command reaches from the specific extension line terminal Tm, the computer connecting interface unit 16E transmits an operation stopping order to the CTI
personal computer 3A in accordance with the command so that the operations of the CTI personal computer 3A are stopped. If the conunand of the operation stopping order does not reach in a certain time after the transmission of the display data, the central control unit 17E voluntarily generates the operation stopping order, transmits it to the CTI personal computer 3A and allows the operation to be stopped.
With this structure, the PC condition monitoring unit 23 is provided in the main key telephone apparatus lE so that the monitoring data can be analyzed and abnormality can be discriminated in the monitoring unit 23 and, therefore, the burden on the central control unit 17E can be reduced.
(Sixth Embodiment) According to the sixth embodiment, in a main key telephone apparatus 1F, the monitor data analyzing and discriminating function which is provided in the central control unit of aforementioned embodiments is provided independently as the PC condition monitoring unit 23, and the condition monitoring data reaching from the CTI personal computer 3A is analyzed by the PC condition monitoring unit 23 to discriminate the presence of the operational abnormality. Further, if the abnormality in the operation of the branch exchanger is detected, the computer is set in a waiting state until the initialization of the exchanger has been completed and the operated state of the exchanger is initialized, and after the initialization has been finished, the waiting state of the computer is released to restart the computer.
FIG. 11 is a circuit block diagram illustrating the structure of the main key telephone apparatus 1F

_ 3g ._ according to the sixth embodiment of the digital key telephone system. In this figure, the same portions as those of FIG. l0 are indicated by the same reference numerals, and their detailed explanations are omitted.
In the main key telephone apparatus 1F, a PC
condition monitoring unit 23F is provided independently of a central control unit 17F. The condition monitor data transferred from the CTI personal computer 3A is received by a computer connecting interface unit 16F
and then input~to the PC condition monitoring unit 23F.
The PC condition monitoring unit 23F analyzes the condition monitor data and discriminates whether or not the cooling fan of the CTI personal computer 3A is stopped, the temperature rises abnormality, or abnormality occurs in the operational power supply voltage Vcc. The results of the discrimination are input to the central control unit 17F.
When the abnormality in the CTI personal computer 3A is detected by the PC condition monitoring unit 23F, the central control unit 17F generates the data representing the contents of the abnormality, transmits it to a specific extension line terminal Tm and allows it to be displayed. When the stop order command reaches from the specific extension line terminal Tm, the computer connecting interface unit 16F transmits an order to stop the operation to the CTI personal computer 3A in accordance with the command, so as to stop the operation of the CTI personal computer 3A.
If the order command to stop the operation does not reach within a certain period after transmission of the display data, the central control unit 17F voluntarily generates the operation stop order, and transmits it to the CTI personal computer 3A to stop the operation of the CTI personal computer 3A.
In addition, If the abnormality in the main key telephone apparatus 1F is detected, the central control unit 17F generates the data representing the contents of the abnormality, transmits it to a specific extension line terminal Tm and allows it to be displayed. Then, the central control unit l7F inputs the reset condition information to the PC condition monitoring unit 23F. In response to the reset condition information, the PC condition monitoring unit 23F transmits a wait order to the CTI personal computer 3A via the computer connecting interface unit lfiF, and thereby sets the CTI personal computer 3A in a waiting state. After this, the central control unit 17F
initializes the operated state of the main key telephone apparatus 1F, and inputs the reset release information to the PC condition monitoring unit 23F
after the initialization has been finished. In response to the reset release information, the PC
condition monitoring unit 23F transmits a release order to the CTI personal computer 3A via the computer connecting interface unit 16F, and thereby releases the waiting state of the CTI personal computer 3A.
The central control unit 17F generates data of erasing the display of abnormality in the main key telephone apparatus 1F, transmits it to a specific extension line terminal Tm, and thereby erases the display of abnormality.
With this structure, the burden on the central control unit l7F can be reduced, similarly to the fifth embodiment. In addition, even when abnormality occurs in the main key telephone apparatus 1F, the operation of the main key telephone apparatus 1F can be recovered without giving bad influence to the operation of the CTI personal computer 3A.
(Other Embodiments) The present invention is not limited to the above-described embodiments. For example, the digital key telephone system has been explained in the embodiments.
However, the present invention can be applied to the digital private branch exchange system. In addition, the kind of the extension terminals, the structure of the main key telephone apparatus, the structure of the router unit, the functions of the central control unit, the structure and connection of the CTI personal computer, and the like can be variously modified within a range which does not exceed the inventive scope of the present invention.

_ 42 _ As described above, in the present invention, the router unit for connection of the local area network is built in the exchanger, this router unit has the only interface function with the local area network, and the office line interface and the power supply unit which have been provided in the exchanger are used as the office line interface and the power supply unit which are to be generally provided in the router..
Therefore, according to the present invention, the router unit does not need to be provided separately from the exchanger. In addition, the route unit of the present invention is not only built in the exchanger, but also the office line interface and the power supply unit which have been provided in the exchanger are used as the office line interface and the power supply unit Which axe to be provided in the router unit. As a result, a system which is of high reliability, a comparatively small size and low manufacturing costs, can be provided.
According to the present invention of the other embodiments, when there is abnormality in the operations of the computer or malfunction in the program, the conditions are discriminated by the exchanger to disconnect or reset the computer.
Therefore, the abnormality in the operations of the computer does not influence the exchanger and, as a result, the system down can be preliminarily prevented and thereby the reliability of the system can be enhanced.
Additional advantages and modifications will readily occur to those skilled in the art. Therefore, the invention in its broader aspects is~not limited to the specific details and representative embodiments shown and described herein. Accordingly, various modifications may be made without departing from the spirit or scope of the general inventive concept as defined by the appended claims and their equivalents.

Claims (12)

THE EMBODIMENTS OF THE INVENTION IN WHICH AN EXCLUSIVE
PROPERTY OR PRIVILEGE IS CLAIMED ARE DEFINED AS FOLLOWS:
1. A private branch exchange system, comprising:
an exchanger operable to connect a plurality of extension lines and at least one office line and having various functions concerning exchange between said extension lines or between said extension lines and said office line; and a computer for carrying out part of said functions of said exchanger said computer comprising:
abnormality monitoring means for monitoring abnormality in said computer; and means for informing said exchanger of abnormality monitor results obtained by said abnormality monitoring means; and wherein said exchanger comprises:
means for receiving the abnormality monitor results from said computer;
means for discriminating abnormality on the basis of the abnormality monitor results received by said abnormality receiving means;
and abnormality response means for optionally disconnecting said computer from said exchanger on the basis of discrimination results of said abnormality discriminating means.
2. A private branch exchange system according to claim 1, wherein said abnormality response means is operable to reset or stop said computer.
3. A private branch exchange system according to claim 1 or 2, wherein said abnormality monitoring means monitors at least one of abnormality in temperature inside said computer, abnormality in the power supply, abnormality in operations of a cooling device and abnormality in operations of said computer.
4. A private branch exchange system according to claim 1, 2 or 3, wherein said computer further comprises means for monitoring recovering conditions of said computer from the abnormality, and means for informing said exchanger of the recovery results monitored by said recovery monitoring means; and said exchanger further comprises means for receiving recovery monitor results from said computer, means for discriminating recovering conditions on the basis of the recovery monitor results received by said recovery receiving means, and means for restoring the connection with said computer on the basis of the discrimination results of said recovery discriminating means.
5. A private branch exchange system according to claim 1, 2, 3 or 4, wherein said exchanger further comprises means, when an abnormality in operations of said computer is detected, for transmitting information relating to the abnormality to telephone terminals connected to said extension lines to inform said telephone terminals of said information.
6. A private branch exchange system according to claim 1, 2, 3, 4 or 5, wherein said exchanger further comprises means, when a relay station is connected to said exchanger and if abnormality in operations of said computer is detected, for transmitting information of the abnormality to said relay station to inform said relay station of the abnormality.
7. A private branch exchange system, comprising an exchanger capable of connecting a plurality of extension lines and at least one office line and having various functions concerning exchange between said extension lines or between said extension lines and said office line;
a computer for carrying out part of the functions of said exchanger;
means for allowing said exchanger to inquire said computer about operated conditions of said computer; and means for compulsorily resetting said computer when a predetermined response to said inquiry is not sent from said computer to said exchanger.
8. A private branch exchange system according to claim 7, wherein said resetting means compulsorily resets said computer when said computer makes no response to said inquiry.
9. A private branch exchange system according to claim 7 or 8, wherein said resetting means compulsorily resets said computer when said computer sends back abnormal data in response to said inquiry.
10. A private branch exchange system according to any one of claims 7, 8 or 9, wherein said exchanger further comprises means, when abnormality in operations of said computer is detected, for transmitting information of the abnormality to telephone terminals to be connected to said extension lines to inform said telephone terminals of said information.
11. A private branch exchange system according to claim 7, 8, 9 or 10, wherein said exchanger further comprises means, when a relay station is connected to said exchanger and if abnormality in operations of said computer is detected, for transmitting information of the abnormality to said relay station to inform said relay station of the abnormality.
12. A private branch exchange system, comprising an exchanger capable of connecting a plurality of extension lines and at least one office line and having various functions concerning exchange between said extension lines or between said extension lines and said office lines;
a computer for carrying out part of the functions of said exchanger;
means for monitoring the abnormality in operations of said exchanger;
means for initializing an operation state of said exchanger when an abnormality is detected in the operations of said exchanger by said abnormality monitoring means; and means for setting said computer into a waiting state before initialization has been completed by said initializing means for releasing the waiting state of said computer after said initialization has been finished and for restarting said computer.
CA002367097A 1998-01-08 1998-12-30 Multimedia private branch exchanger and private branch exchange system Expired - Fee Related CA2367097C (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP10-002415 1998-01-08
JP00241598A JP3335898B2 (en) 1998-01-08 1998-01-08 Private branch exchange system and its private branch exchange.

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CA002257026A Division CA2257026C (en) 1998-01-08 1998-12-30 Multimedia private branch exchanger and private branch exchange system

Publications (2)

Publication Number Publication Date
CA2367097A1 CA2367097A1 (en) 1999-07-08
CA2367097C true CA2367097C (en) 2002-12-10

Family

ID=11528628

Family Applications (3)

Application Number Title Priority Date Filing Date
CA002367059A Abandoned CA2367059A1 (en) 1998-01-08 1998-12-30 Multimedia private branch exchanger and private branch exchange system
CA002257026A Expired - Fee Related CA2257026C (en) 1998-01-08 1998-12-30 Multimedia private branch exchanger and private branch exchange system
CA002367097A Expired - Fee Related CA2367097C (en) 1998-01-08 1998-12-30 Multimedia private branch exchanger and private branch exchange system

Family Applications Before (2)

Application Number Title Priority Date Filing Date
CA002367059A Abandoned CA2367059A1 (en) 1998-01-08 1998-12-30 Multimedia private branch exchanger and private branch exchange system
CA002257026A Expired - Fee Related CA2257026C (en) 1998-01-08 1998-12-30 Multimedia private branch exchanger and private branch exchange system

Country Status (3)

Country Link
US (2) US6570976B2 (en)
JP (1) JP3335898B2 (en)
CA (3) CA2367059A1 (en)

Families Citing this family (56)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001237897A (en) 2000-02-22 2001-08-31 Nec Corp Hybrid type telephony system
US6973523B1 (en) * 2000-03-27 2005-12-06 Interdigital Technology Corp. Code division multiple access modem interface
US6956941B1 (en) * 2000-04-12 2005-10-18 Austin Logistics Incorporated Method and system for scheduling inbound inquiries
US7103173B2 (en) * 2001-07-09 2006-09-05 Austin Logistics Incorporated System and method for preemptive goals based routing of contact records
US7142662B2 (en) 2000-07-11 2006-11-28 Austin Logistics Incorporated Method and system for distributing outbound telephone calls
JP2002171542A (en) * 2000-11-29 2002-06-14 Hitachi Telecom Technol Ltd Private branch exchange system
US6862341B2 (en) * 2001-04-13 2005-03-01 Intel Corporation Device and method of interfacing voice data between a switch and a computer system
US7054434B2 (en) * 2001-07-09 2006-05-30 Austin Logistics Incorporated System and method for common account based routing of contact records
US7715546B2 (en) * 2001-07-09 2010-05-11 Austin Logistics Incorporated System and method for updating contact records
US7177403B2 (en) * 2001-09-24 2007-02-13 Meyerson Robert F Event driven multi-media communication management system
US20030088799A1 (en) * 2001-11-05 2003-05-08 Bodas Devadatta V. Method and apparatus for regulation of electrical component temperature and power consumption rate through bus width reconfiguration
JP2004120532A (en) * 2002-09-27 2004-04-15 Matsushita Electric Ind Co Ltd Method for setting parameter of telephone related device, telephone related device, web server and cti server
JP2005033740A (en) * 2003-07-11 2005-02-03 Nec Access Technica Ltd Load distribution network failure monitoring system of adsl router and method therefor
CN100440827C (en) * 2003-07-11 2008-12-03 深圳市朗科科技股份有限公司 Network integration access device
SE0303058D0 (en) * 2003-11-18 2003-11-18 Anoto Ab Methods and arrangements in an information management system
DE10358995A1 (en) * 2003-12-15 2005-07-14 Detewe Deutsche Telephonwerke Aktiengesellschaft & Co. Kg Telecommunication system and method for its operation
JP4282613B2 (en) 2005-01-25 2009-06-24 株式会社東芝 Network connection device
US8386722B1 (en) 2008-06-23 2013-02-26 Google Inc. Stacked DIMM memory interface
US8081474B1 (en) 2007-12-18 2011-12-20 Google Inc. Embossed heat spreader
WO2007002324A2 (en) 2005-06-24 2007-01-04 Metaram, Inc. An integrated memory core and memory interface circuit
US8111566B1 (en) 2007-11-16 2012-02-07 Google, Inc. Optimal channel design for memory devices for providing a high-speed memory interface
US8327104B2 (en) 2006-07-31 2012-12-04 Google Inc. Adjusting the timing of signals associated with a memory system
US7386656B2 (en) 2006-07-31 2008-06-10 Metaram, Inc. Interface circuit system and method for performing power management operations in conjunction with only a portion of a memory circuit
US8060774B2 (en) * 2005-06-24 2011-11-15 Google Inc. Memory systems and memory modules
US8077535B2 (en) 2006-07-31 2011-12-13 Google Inc. Memory refresh apparatus and method
US8055833B2 (en) 2006-10-05 2011-11-08 Google Inc. System and method for increasing capacity, performance, and flexibility of flash storage
US8244971B2 (en) 2006-07-31 2012-08-14 Google Inc. Memory circuit system and method
US7609567B2 (en) 2005-06-24 2009-10-27 Metaram, Inc. System and method for simulating an aspect of a memory circuit
US9542352B2 (en) 2006-02-09 2017-01-10 Google Inc. System and method for reducing command scheduling constraints of memory circuits
US8796830B1 (en) 2006-09-01 2014-08-05 Google Inc. Stackable low-profile lead frame package
US20080082763A1 (en) 2006-10-02 2008-04-03 Metaram, Inc. Apparatus and method for power management of memory circuits by a system or component thereof
US9171585B2 (en) 2005-06-24 2015-10-27 Google Inc. Configurable memory circuit system and method
US8438328B2 (en) 2008-02-21 2013-05-07 Google Inc. Emulation of abstracted DIMMs using abstracted DRAMs
US20080028136A1 (en) 2006-07-31 2008-01-31 Schakel Keith R Method and apparatus for refresh management of memory modules
US8090897B2 (en) 2006-07-31 2012-01-03 Google Inc. System and method for simulating an aspect of a memory circuit
US8359187B2 (en) 2005-06-24 2013-01-22 Google Inc. Simulating a different number of memory circuit devices
US8089795B2 (en) 2006-02-09 2012-01-03 Google Inc. Memory module with memory stack and interface with enhanced capabilities
US10013371B2 (en) 2005-06-24 2018-07-03 Google Llc Configurable memory circuit system and method
US8130560B1 (en) 2006-11-13 2012-03-06 Google Inc. Multi-rank partial width memory modules
US8397013B1 (en) 2006-10-05 2013-03-12 Google Inc. Hybrid memory module
US9507739B2 (en) 2005-06-24 2016-11-29 Google Inc. Configurable memory circuit system and method
US8041881B2 (en) 2006-07-31 2011-10-18 Google Inc. Memory device with emulated characteristics
US8335894B1 (en) 2008-07-25 2012-12-18 Google Inc. Configurable memory system with interface circuit
GB2444663B (en) 2005-09-02 2011-12-07 Metaram Inc Methods and apparatus of stacking drams
US9632929B2 (en) 2006-02-09 2017-04-25 Google Inc. Translating an address associated with a command communicated between a system and memory circuits
US7724589B2 (en) 2006-07-31 2010-05-25 Google Inc. System and method for delaying a signal communicated from a system to at least one of a plurality of memory circuits
US9276903B2 (en) * 2007-01-11 2016-03-01 Nice-Systems Ltd. Branch IP recording
WO2008084467A2 (en) * 2007-01-11 2008-07-17 Nice Systems Ltd. Branch ip recording
US8209479B2 (en) 2007-07-18 2012-06-26 Google Inc. Memory circuit system and method
US8080874B1 (en) 2007-09-14 2011-12-20 Google Inc. Providing additional space between an integrated circuit and a circuit board for positioning a component therebetween
EP2441007A1 (en) 2009-06-09 2012-04-18 Google, Inc. Programming of dimm termination resistance values
JP2013172362A (en) * 2012-02-22 2013-09-02 Forval Telecom Inc Main device for ip telephone
JP2016096588A (en) * 2016-02-24 2016-05-26 株式会社フォーバルテレコム Ip telephone main device
CN111381576B (en) * 2018-12-29 2022-04-01 纳恩博(北京)科技有限公司 Exception recovery method and device and storage medium
CN112162607A (en) * 2020-10-14 2021-01-01 上海龙秦机电设备有限公司 Quick-mounting type editable logic controller with heat dissipation structure
KR102647196B1 (en) * 2023-12-19 2024-03-13 주식회사 케이알산업 Self-inspection and remote reset devices for telephone switching facilities

Family Cites Families (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS56123014A (en) 1980-03-03 1981-09-26 Takagi Sangyo Kk Overrun preventing device of program control device
JPS60149251A (en) 1984-01-13 1985-08-06 Matsushita Electric Ind Co Ltd Fault detector for terminal control processor of electronic exchange
JPS6155750A (en) 1984-08-28 1986-03-20 Fujitsu Ltd Alarm processing of computer system
JPS6248846A (en) 1985-08-28 1987-03-03 Oki Electric Ind Co Ltd Automatic restoration system for failed terminal device
JPH03101465A (en) 1989-09-14 1991-04-26 Hitachi Ltd Fault monitor equipment
JPH03105429A (en) 1989-09-20 1991-05-02 Fujitsu Ltd Fault restoration system
JPH03269609A (en) 1990-03-20 1991-12-02 Toshiba Corp Initializing device
JPH04192959A (en) * 1990-11-27 1992-07-13 Fujitsu Ltd Private paging system
JP3076925B2 (en) 1991-05-10 2000-08-14 日本電気エンジニアリング株式会社 Indoor alarm system
JPH06177964A (en) 1992-12-04 1994-06-24 Canon Inc Exchange system
CA2111634C (en) * 1992-12-17 1999-02-16 Toshio Nishida Private branch exchange
TW225623B (en) * 1993-03-31 1994-06-21 American Telephone & Telegraph Real-time fraud monitoring system
JPH0723104A (en) 1993-06-22 1995-01-24 Hitachi Ltd Management system for multi-medium composite exchange
JP2726630B2 (en) 1994-12-07 1998-03-11 インターナショナル・ビジネス・マシーンズ・コーポレイション Gateway device and gateway method
JP2924713B2 (en) * 1995-06-14 1999-07-26 日本電気株式会社 Secondary group digital line accommodation equipment
JP3614991B2 (en) 1995-08-31 2005-01-26 株式会社東芝 Communication system and exchange
JPH09284393A (en) 1996-04-18 1997-10-31 Oki Electric Ind Co Ltd Exchange, operation terminal and exchange system
US5894512A (en) * 1996-07-26 1999-04-13 Ncr Corporation Method and apparatus for routing voice and video calls to a group of agents
KR19980020514A (en) * 1996-09-09 1998-06-25 김광호 Implementing Fault Tolerance of Private Switching System of Integrated Telecommunication Network
US5946387A (en) * 1997-02-10 1999-08-31 Genesys Telecommunications Laboratories, Inc, Agent-level network call routing
US6046762A (en) * 1997-04-01 2000-04-04 Cosmocom, Inc. Multimedia telecommunication automatic call distribution system
US6069943A (en) * 1997-12-01 2000-05-30 Nortel Networks Corporation Collaborative conferencing circuit
US6038302A (en) * 1998-04-02 2000-03-14 Lucent Technologies Inc. Methods and apparatus for processing phantom calls placed via computer-telephony integration (CTI)
US6154465A (en) * 1998-10-06 2000-11-28 Vertical Networks, Inc. Systems and methods for multiple mode voice and data communications using intelligenty bridged TDM and packet buses and methods for performing telephony and data functions using the same

Also Published As

Publication number Publication date
CA2257026C (en) 2004-11-23
JP3335898B2 (en) 2002-10-21
CA2367097A1 (en) 1999-07-08
US20020089970A1 (en) 2002-07-11
CA2257026A1 (en) 1999-07-08
JPH11205831A (en) 1999-07-30
CA2367059A1 (en) 1999-07-08
US6570976B2 (en) 2003-05-27
US20020015487A1 (en) 2002-02-07

Similar Documents

Publication Publication Date Title
CA2367097C (en) Multimedia private branch exchanger and private branch exchange system
JPH07131478A (en) Lan-to-lan communication method and lan-to-lan connecting device
KR100630435B1 (en) Method for transmitting monitored status information, and cable modem
JP4343282B2 (en) Composite communication terminal device management system and composite communication terminal device
JPS62136144A (en) Home bus line acquisition and supervising system
JP2000196744A (en) Router device
JP4328497B2 (en) Analog line self-propelled switching apparatus and method
JP2000295647A (en) Private branch of exchange
JP2838321B2 (en) Data communication system
JPH09116554A (en) Method for transferring control information of atm exchange, and atm exchange
JPH1174988A (en) Terminal network controller
KR100941212B1 (en) The United Statistics server connecting at the plural PBX system and controlling method therefore
JP2004229007A (en) Communication exchange and communication network system
JP3447912B2 (en) Remote maintenance system for private branch exchange and private branch exchange used for the remote maintenance system
JP2842411B2 (en) Data communication method
JPH1013535A (en) Electronic exchange system
JP2000251180A (en) Machine guard system
JPH1084429A (en) Terminal network controller
JP2004328437A (en) Terminal network controller and data communication system
JP2008288800A (en) Communication equipment
JPH0715539A (en) Home automation system
JP2000031959A (en) Communication line common communication means and terminal system utilizing the means
JPH04266295A (en) Remote terminal equipment management method
JPH0318172A (en) Computer network
JPS61186055A (en) Information transmission system between exchanges for private branch

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed