US20020089970A1 - 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
US20020089970A1
US20020089970A1 US10/067,483 US6748302A US2002089970A1 US 20020089970 A1 US20020089970 A1 US 20020089970A1 US 6748302 A US6748302 A US 6748302A US 2002089970 A1 US2002089970 A1 US 2002089970A1
Authority
US
United States
Prior art keywords
computer
abnormality
unit
exchanger
cti
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.)
Abandoned
Application number
US10/067,483
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
Priority to US10/067,483 priority Critical patent/US20020089970A1/en
Publication of US20020089970A1 publication Critical patent/US20020089970A1/en
Abandoned legal-status Critical Current

Links

Images

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

Definitions

  • the present invention relates to a private branch exchange system such as a key telephone system, and particularly to a multimedia private branch exchanger capable of handling video signals, computer data and the like as well as voice signals and a private branch exchange system employing CTI (Computer Telephony Integration).
  • CTI Computer Telephony Integration
  • 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 for the main device need to be prepared for connection to the LAN, which increases the user's economic burden.
  • LAN Local Area Network
  • CTI Computer Telephony Integration
  • the CTI allows the main key telephone apparatus to be connected to a server computer or personal computers, and the computers to process the parts of the exchange of the main key telephone apparatus and storage and working of the voices and data, etc.
  • the CTI can realize a high-performance system without enhancing the processing performance of the main key telephone apparatus.
  • the main key telephone apparatus is designed with high reliability so as to be operated under the unmanned control for a long time.
  • a cheap widely used computer such as a personal computer
  • the CTI computer may often lapse into an uncontrollable state such as malfunction, or abnormality may occur in an air-cooling fan, a hard disc, a power supply, etc.
  • a maintenance person or an operator is stationed near the CTI computer, he can immediately finish the malfunction program and restart the operation of the computer, or stop the CTI computer to disconnect it from the main key telephone apparatus.
  • a maintenance person or an operator is not stationed. If the CTI computer is abnormally operated, the processing ability of the system is not only lowered, but also the abnormality in the CTI computer influences the main key telephone apparatus, which may cause the system down. Therefore, effective measures against such operational abnormality have been expected.
  • the conventional multimedia-applicable key telephone system described above has a problem that the router dedicated for accommodation of the LAN and the interface unit dedicated for the main device need to be installed and thereby the manufacturing cost of the system may be increased.
  • the present invention has been accomplished by considering the above-described circumstances, and its first object is to provide a multimedia private branch exchanger which can accommodate the LAN while restricting the manufacturing costs of the system as much as possible.
  • the second object of the present invention is to provide a private branch exchange system which can effectively respond to abnormality in operations of the CTI computer.
  • a multimedia private branch exchanger comprising: a line interface unit having a function of controlling communication with extension line telephone terminals; a router unit having a function of controlling communication with data terminals to be connected to the local area network; an office line interface unit provided commonly to the line interface unit and the router unit, and having a function of controlling communication with an external communication network; and a switching unit for selectively connecting the line interface unit and the router unit to the office line interface unit, on the basis of a request for setting a call.
  • the present invention has also a characteristic of comprising a power supply unit provided commonly to the line interface unit, the router unit, the office line interface unit and the switching unit, and supplying the power necessary for their respective operations from the power supply unit to each of the units.
  • 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 unit and the power supply unit which have been provided in the exchanger are used as 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.
  • the router unit of the present invention is not only built in the exchanger, but also the office line interface function and the power supply unit which have been provided in the exchanger are commonly used as the office line interface unit and the power supply unit which are 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.
  • the present invention has also a characteristic of comprising, in the router unit, a protocol converting unit for connecting the data terminals directly connected to the LAN, to the office line interface within the exchanger.
  • a protocol converting unit for connecting the data terminals directly connected to the LAN, to the office line interface within the exchanger.
  • the present invention has also a characteristic of comprising a hub in the router unit and connecting a plurality of local area networks or data terminal devices via the hub.
  • a private branch exchange system comprising an exchanger for accommodating 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 liens and the office line; and a CTI computer for carrying out part of the functions of the exchanger, and the system comprises, in the CTI computer, means for monitoring abnormality in its own device, and means for informing the exchanger of abnormality monitor results obtained by the abnormality monitoring means, and also comprises, in the exchanger, means for receiving the abnormality monitor results from the CTI 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 CTI computer from its own device on the basis of discrimination results of the abnormality discriminating means.
  • the abnormality monitoring means monitors at least one of abnormality in a temperature inside the CTI computer, abnormality in the power supply, abnormality in operations of a cooling device and abnormality in operations of the computer.
  • the present invention has also a characteristic of further comprising, in the CTI computer, means for monitoring recovering conditions of its own device from the abnormality, and means for informing the exchanger of the recovery results monitored by the recovery monitoring means; and further comprising, in the exchanger, means for receiving recovery monitor results from the CTI 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 CTI computer on the basis of the discrimination results of the recovery discriminating means.
  • the connection between the exchanger and the CTI computer is automatically restored. Therefore, for example, when the CTI computer, which is abnormally operated temporarily, returns to the normal condition, or when the CTI computer returns to the normal condition after the parts of the CTI computer are exchanged, the connection between the exchanger and the CTI computer can be restored without waiting for the restoring operation to be made by a maintenance person.
  • the present invention has also a characteristic of allowing the exchanger to inquire the CTI computer about operated conditions of the CTI computer; and compulsorily resetting the CTI computer when a predetermined response to the inquiry is not sent from the CTI computer to the exchanger, for example when no response or abnormal command is returned.
  • the information indicative of the abnormal condition may be transferred from the exchanger to the extension line terminals or a relay station and, for example, the information may be displayed on a LCD or voice messages may be made so as to inform the user or a relay station operator of the information.
  • the user or the relay station operator can immediately understand that there has been operational abnormality or malfunction in the program, in the CTI computer, and can thereby quickly take measures such as the restoring operations.
  • 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 14 A 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.
  • FIG. 11 is a block diagram illustrating essential units of a sixth embodiment of the digital key telephone system according to the present invention.
  • FIG. 1 is a block diagram illustrating an embodiment of a multimedia key telephone system according to the present invention in which 1 A represents a main key telephone apparatus at the core of this system.
  • the main key telephone apparatus 1 A comprises plural kinds of office line interface units (a basic rate interface: BRI, a primary rate interface: PRI) 11 and 12 , a line interface unit (a digital key telephone unit/standard 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 .
  • PCMHW pulse code modulation highway
  • DHW data highway
  • the office line interface unit (BRI) 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 EL 1 to ELm, which are connected respectively to extension line terminals T 1 to Tm.
  • Digital key telephones, analog telephones and facsimile devices are, for example, used as the extension line terminals T 1 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.
  • a router unit 14 A and a computer-connecting interface unit (PC I/F) 16 A are built in the main key telephone apparatus 1 A of the first embodiment.
  • the router unit 14 A 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 router unit 14 A, ISDN interface functions and a power supply unit of a generally used dial-up router 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 1 A is provided.
  • LAN I/F LAN interface unit
  • bus I/F bus interface unit
  • CONT control unit
  • FIG. 2 shows the router unit 14 A of FIG. 1 in more detail.
  • This router unit 14 A is a circuit on a single card board and can be detached from the main key telephone apparatus 1 A.
  • the router card i.e. the router unit
  • the router card is constituted as explained below. Therefore, if the user does not need the router function of the main key telephone apparatus 1 A, he can detach the router card from the main key telephone apparatus 1 A 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 14 A 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 141 A for making connection to an external LAN, transformers 141 B for insulating the interior of the unit, an Ethernet repeater 141 C serving as a hub for splitting one port to four ports, and an Ethernet interface adapter 141 D for processing Manchester code conversion and a differential output and a differential input of signals.
  • the control unit 143 includes a controller 143 A, a flash memory (a program memory) 143 B, and a data memory (DRAM) 143 C.
  • the controller 143 A processes various kinds of controls on the basis of programs stored in the program memory 143 B, such as, for example, analysis of MAC addresses and IP addresses transmitted from the Ethernet interface adapter 143 D.
  • control unit 143 has a PPP (point to point protocol) connecting function, which allows data terminals PC 1 -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 143 B, carries out the routing process of packets transmitted between the data terminals PC 1 -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 142 A, a time switch (TSW) 142 B, a CLK circuit 142 C for generating a clock signal for the TS rate converting unit 142 A and the time switch 142 B, and a protocol converting unit 142 D.
  • the time switch 142 B is connected to a connector for connecting it to a PCM highway 19 of the main key telephone apparatus 1 A, and the protocol converting unit 142 D is connected to a connector for connecting it to a data highway 20 of the main key telephone apparatus 18 .
  • the time switch 142 B and the TS rate converting unit 142 A 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 1 A, in order to transmit the data transmitted from the LAN via the ISDN.
  • a protocol signal of the layer 3 to be transmitted from the controller 143 A 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 of the data highway 20 .
  • the IP data having the MAC header transmitted from the LAN is received by the LAN interface unit 141 .
  • the interior of the LAN interface unit 141 is insulated by the transformer 141 B, and the IP data is input to the Ethernet repeater LSI 141 C and then input to the controller 143 A of the control unit 143 via the Ethernet interface adapter LSI 141 D.
  • the controller 143 A after the IP data signal is converted into the PPP protocol format, it is transmitted to the TS rate converting unit 142 A 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 FIGS. 3A and 3B.
  • the IP data signal is also transmitted to the protocol converting unit 142 D 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.
  • the time slot conversion is carried out by the TS rate converting unit 142 A and the time switch (TSW) 142 B, so that the B channel signal transmitted from the controller 143 A is input to a PCM highway's own time slot and the D channel signal from the protocol converting unit 142 D 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) 3 A is connected to the computer-connecting interface unit 16 A.
  • the computer-connecting interface unit 16 A has a function of transferring a digital voice signal between the CTI personal computer 3 A 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 3 A.
  • FIG. 4 is a schematic diagram illustrating the connection between the CTI personal computer 3 A and the main key telephone apparatus 1 A.
  • the CTI personal computer 3 A 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 1 A, synthesis of the voice, detection of a DTMF signal, processing of a facsimile signal, processing of a modem signal, and the like.
  • 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 3 A.
  • 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 3 A.
  • 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 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 3 A, 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 16 A of the main key telephone apparatus 1 A.
  • 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 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 . Every time a request for transmission of the monitoring data comes from, for example, the main key telephone apparatus 1 A, the latest monitoring information is transmitted from the data transmitting unit 332 to the main key telephone apparatus 1 A as the condition monitoring data.
  • the central control unit 17 of the main key telephone apparatus 1 A has a function of discriminating abnormality in the CTI personal computer 3 A, 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 3 A at a constant interval, and receives the condition monitoring data that is transmitted from the CTI personal computer 3 A 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 3 A. 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.
  • the abnormality response and control function executes any one of the following three operations: (1) to transmit an order to the CTI personal computer 3 A to stop its operations; (2) to transmit an order to the CTI personal computer 3 A 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 3 A.
  • the central control unit 17 of the main key telephone apparatus 1 A also has a function of monitoring and responding to the recover of the CTI personal computer 3 A. This function periodically monitors the operated state of the CTI personal computer 3 A and discriminates whether or not the operated state thereof is recovered, when the operations of the CTI personal computer 3 A are stopped. If the function detects that the abnormality is recovered, it restarts the CTI process using the personal computer 3 A.
  • a user may operate the data terminal PC 1 to make a data communication with a desired counterpart in the Internet IN.
  • the data terminal PC 1 transmits a connect message to the main key telephone apparatus 1 A on the basis of the TCP/IP (transmission control protocol/internet protocol).
  • This connect message is received by the router unit 14 A of the main key telephone apparatus 1 A via the LAN 2 .
  • the router unit 14 A executes the steps to set a communication connection based on the PPP connection with the counterpart terminal connected in the Internet IN.
  • 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 1 A. That is, the office line interface unit 11 is used originally to make connection between the extension line terminals T 1 -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 14 A 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 1 A and the ISDN public network NW.
  • the router unit 14 A transmits a connect message to the counterpart terminal in the Internet IN on the basis of the TCP/IP.
  • the process of setting the TCP/IP connection is executed between the originating data terminal PC 1 and the Internet IN.
  • 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 PC 1 and the counterpart terminal.
  • the data communication may be executed between the extension line terminal T 1 and an office line terminal connected to the ISDN public network NW.
  • a digital voice signal transmitted from the extension line terminal T 1 is received by the line interface unit 13 , transferred to the computer connecting interface unit 16 A via the voice bus 19 , an transmitted from the computer connecting interface unit 16 A to the CTI personal computer 3 A.
  • the digital voice signal is compressed and encoded.
  • the voice signal transmitted from the office line terminal is transferred to the extension line terminal T 1 in the path which is reverse to the above path.
  • FIG. 6 is a flow chart showing the steps and contents of the control.
  • 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, are 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 1 A 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 16 A to CTI personal computer 3 A (step 4 a ).
  • the CTI personal computer 3 A reads and encodes the latest one of the stored monitoring data, and transmits it to the main key telephone apparatus 1 A.
  • the central control unit 17 of the main key telephone apparatus 1 A monitors the arrival of the monitoring data from the CTI personal computer 3 A at step 4 b while monitoring the procedure of the time at step 4 c . If the monitoring data reaches within a certain time after transmitting the request, the received monitoring data is analyzed at step 4 d , and it is discriminated on the basis of the results of analysis whether or not abnormality occurs in the CTI personal computer 3 A, at step 4 e . If no abnormality occurs, the control is finished and returns to step 4 a , and the above control of the discrimination of abnormality is repeated.
  • the central control unit 17 of the main key telephone apparatus 1 A transmits abnormality display data to a specific extension line terminal (for example, Tm) which is a key telephone at step 4 f 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 3 A 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 terminal Tm displaying the data may be a key telephone or a relay station.
  • the central control unit 17 of the main key telephone apparatus 1 A transfers to step 4 g and transmits an order to stop the operation to the CTI personal computer 3 A so that the CTI process can be stopped.
  • the CTI personal computer 3 A does not transmit the monitoring data even when the main key telephone apparatus 1 A transmits the request for transmission of the monitoring data to the CTI personal computer 3 A.
  • the central control unit 17 of the main key telephone apparatus 1 A transfers from step 4 c to step 4 d 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.
  • the central control unit 17 transmits an order of restart to the CTI personal computer 3 A and allows the computer to be restarted.
  • the CTI personal computer 3 A returns to the normal condition.
  • the router unit 14 A is built in the main key telephone apparatus 1 A, the ISDN office line interface function and the independent power supply function are removed from the router unit 14 A, 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 1 A. That is, the router unit 14 A employs the existing office line interface units 11 and 12 and the existing power supply unit 18 .
  • the LAN can be included in the key telephone system without preparing the router separately.
  • the main key telephone apparatus 1 A serving as a highly reliable multimedia information communication system can be constituted with a comparatively simple and small structure, not by simply providing the router inside the main key telephone apparatus 1 A, but by realizing the office line interface function and the power supply function of the functions necessary for the router by taking advantage of the office line interface units 11 and 12 and the power supply unit 18 that are already provided in the main key telephone apparatus 1 A.
  • abnormality in the CTI personal computer 3 A 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 3 A, transferring these monitor data to the main key telephone apparatus 1 A and analyzing them.
  • the CTI personal computer 3 A 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.
  • the transfer of the monitor data from the CTI personal computer 3 A to the main key telephone apparatus 1 A is executed in response to the request for transmission from the main key telephone apparatus 1 A. If the main key telephone apparatus 1 A cannot receive the monitor data even after a certain time has passed, the main key telephone apparatus 1 A discriminates that the malfunction of the program or the OS has occurred in the CTI personal computer 3 A and causes the CTI personal computer 3 A to be restarted. For this reason, the presence of the malfunction in the CTI personal computer 3 A can be discriminated in the main key telephone apparatus 1 A when the received monitor data is analyzed, and therefore, the main key telephone apparatus 1 A can immediately respond to the malfunction in the CTI personal computer 3 A.
  • the main key telephone apparatus 1 A when abnormality in the CTI personal computer 3 A is detected on the basis of the analysis of the monitor data, the main key telephone apparatus 1 A 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.
  • the condition of the operational abnormality in the CTI personal computer 3 A 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 3 A, such as a maintenance call and the like, can be made.
  • the CTI personal computer is also connected to the router unit via the LAN which is connected to the router 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.
  • the same portions as those shown in FIG. 1 are indicated by the same reference numerals and their detailed explanations are omitted.
  • PC I/F computer connecting interface unit
  • CTI PC CTI personal computer
  • a voice packet for the extension line terminal T 1 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 router unit 14 B via the voice bus 19 , transmitted from the router unit 14 B to the CTI personal computer 3 B via the LAN 2 and a cable 25 , and stored in the CTI personal computer 3 B as, for example, a voice mail.
  • the voice packet When the voice packet is transmitted to the extension line terminal T 1 , it is decoded at the CTI personal computer 3 B, and transmitted to the computer connecting interface unit 16 B of the main key telephone apparatus 1 B via a computer connecting interface 24 .
  • the voice packet is transmitted from the computer connecting interface unit 16 B 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 T 1 .
  • the voice data is transmitted from the extension line terminals T 1 -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 16 B to the CTI personal computer 3 B in which the voice data is encoded. The voice data is converted to a packet in the CTI personal computer 3 B on the basis of the TCP/IP, then transferred to the router unit 14 B, and transmitted from this router unit 14 B to the ISDN public network NW via the office line interface unit 11 .
  • the CTI personal computer 3 B can be connected to the router unit 14 B via the LAN 2 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 T 1 -Tm.
  • the CTI process can be continued by using another course.
  • the PCM processing unit is provided in the main key telephone apparatus 1 C, 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 router unit 14 C 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.
  • 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 141 C is built in a router unit 14 C.
  • 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 14 C via an internal LAN cable 21 for 10BASE-T.
  • the data which is to be transmitted between the extension line terminals T 1 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 14 C and the office line interface units 11 and 12 .
  • the internet telephones of the extension line terminals T 1 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.
  • 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 1 A.
  • RAS reliability, availability and serviceability
  • 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.
  • 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 3 E, separately from a key telephone connecting interface unit 33 E.
  • the RAS function unit 39 which corresponds to the condition monitoring unit 331 in FIG. 5, takes and stores the monitoring information 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 transmission of the monitoring data reaches from the main key telephone apparatus 1 A, and is transferred to a key telephone connecting interface unit 33 E as the condition monitoring data.
  • the key telephone connecting interface unit 33 E transfers the condition monitoring data from the data transmitting unit 332 to the main key telephone apparatus 1 A.
  • 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.
  • 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 3 A 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 1 E according to the fifth embodiment of the present invention.
  • 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 independently of a central control unit 17 E, in the main key telephone apparatus 1 E.
  • the condition monitoring data transferred from the CTI personal computer 3 A is received by a computer connecting interface unit 16 E 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 3 A 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 17 E.
  • the central control unit 17 E If the PC condition monitoring unit 23 detects the abnormality, the central control unit 17 E 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 16 E transmits an operation stopping order to the CTI personal computer 3 A in accordance with the command so that the operations of the CTI personal computer 3 A are stopped. If the command of the operation stopping order does not reach in a certain time after the transmission of the display data, the central control unit 17 E voluntarily generates the operation stopping order, transmits it to the CTI personal computer 3 A and allows the operation to be stopped.
  • the PC condition monitoring unit 23 is provided in the main key telephone apparatus 1 E 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 17 E can be reduced.
  • 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 3 A 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 1 F according to the sixth embodiment of the digital key telephone system.
  • the same portions as those of FIG. 10 are indicated by the same reference numerals, and their detailed explanations are omitted.
  • a PC condition monitoring unit 23 F is provided independently of a central control unit 17 F.
  • the condition monitor data transferred from the CTI personal computer 3 A is received by a computer connecting interface unit 16 F and then input to the PC condition monitoring unit 23 F.
  • the PC condition monitoring unit 23 F analyzes the condition monitor data and discriminates whether or not the cooling fan of the CTI personal computer 3 A 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 17 F.
  • the central control unit 17 F When the abnormality in the CTI personal computer 3 A is detected by the PC condition monitoring unit 23 F, the central control unit 17 F generates the data representing the contents of the abnormality, transmits it to a specific extension line terminal Tm and allows it to be displayed.
  • the stop order command reaches from the specific extension line terminal Tm, the computer connecting interface unit 16 F transmits an order to stop the operation to the CTI personal computer 3 A in accordance with the command, so as to stop the operation of the CTI personal computer 3 A. 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 17 F voluntarily generates the operation stop order, and transmits it to the CTI personal computer 3 A to stop the operation of the CTI personal computer 3 A.
  • the central control unit 17 F If the abnormality in the main key telephone apparatus 1 F is detected, the central control unit 17 F 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 17 F inputs the reset condition information to the PC condition monitoring unit 23 F. In response to the reset condition information, the PC condition monitoring unit 23 F transmits a wait order to the CTI personal computer 3 A via the computer connecting interface unit 16 F, and thereby sets the CTI personal computer 3 A in a waiting state. After this, the central control unit 17 F initializes the operated state of the main key telephone apparatus 1 F, and inputs the reset release information to the PC condition monitoring unit 23 F after the initialization has been finished.
  • the PC condition monitoring unit 23 F transmits a release order to the CTI personal computer 3 A via the computer connecting interface unit 16 F, and thereby releases the waiting state of the CTI personal computer 3 A.
  • the central control unit 17 F generates data of erasing the display of abnormality in the main key telephone apparatus 1 F, transmits it to a specific extension line terminal Tm, and thereby erases the display of abnormality.
  • the present invention is not limited to the above-described embodiments.
  • the digital key telephone system has been explained in the embodiments.
  • the present invention can be applied to the digital private branch exchange system.
  • 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.
  • 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.
  • the router unit does not need to be provided separately from the exchanger.
  • 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 are 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.

Abstract

The router unit is built in the main key telephone apparatus, the office line interface function and the independent power supplying function are deleted in the router unit, and the office line interface units and the power supply unit substitute for these functions. The temperature inside the cabinet, the operated state of the cooling fan, and the temperature and operating power supply voltage Vcc of the PC power supply unit, etc. are detected in the CTI personal computer, and these monitor data are transferred to the main key telephone apparatus and analyzed in the main key telephone apparatus, so as to detect abnormality in the CTI personal computer and take necessary measures against the abnormality.

Description

    BACKGROUND OF THE INVENTION
  • The present invention relates to a private branch exchange system such as a key telephone system, and particularly to a multimedia private branch exchanger capable of handling video signals, computer data and the like as well as voice signals and a private branch exchange system employing CTI (Computer Telephony Integration). [0001]
  • 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. [0002]
  • 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 for the main device need to be prepared for connection to the LAN, which increases the user's economic burden. [0003]
  • On the other hand, employment of a CTI (Computer Telephony Integration) has been reviewed for constitution of the key telephone system. The CTI allows the main key telephone apparatus to be connected to a server computer or personal computers, and the computers to process the parts of the exchange of the main key telephone apparatus and storage and working of the voices and data, etc. The CTI can realize a high-performance system without enhancing the processing performance of the main key telephone apparatus. [0004]
  • Generally, the main key telephone apparatus is designed with high reliability so as to be operated under the unmanned control for a long time. However, since a cheap widely used computer such as a personal computer is used as the CTI computer of the key telephone system, it can be well expected that the CTI computer may often lapse into an uncontrollable state such as malfunction, or abnormality may occur in an air-cooling fan, a hard disc, a power supply, etc. In these cases, if a maintenance person or an operator is stationed near the CTI computer, he can immediately finish the malfunction program and restart the operation of 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 stationed. If the CTI computer is abnormally operated, the processing ability of the system is not only lowered, but also the abnormality in the CTI computer influences the main key telephone apparatus, which may cause the system down. Therefore, effective measures against such operational abnormality have been expected. [0005]
  • The conventional multimedia-applicable key telephone system described above has a problem that the router dedicated for accommodation of the LAN and the interface unit dedicated for the main device need to be installed and thereby the manufacturing cost of the system may be increased. [0006]
  • In addition, in a case where the router is a general dial-up router, there are problems that (1) a new ISDN line other than the main key telephone apparatus needs to be drawn or an ISDN extension line interface unit dedicated for the key telephone need to be prepared; and (2) when the battery at the power failure is backed up, an uninterruptible power supply UPS needs to be prepared to enhance reliability. [0007]
  • Further, when the CTI is carried out, there is also a problem that solutions to the operational abnormality of the computer have not been established. [0008]
  • BRIEF SUMMARY OF THE INVENTION
  • The present invention has been accomplished by considering the above-described circumstances, and its first object is to provide a multimedia private branch exchanger which can accommodate the LAN while restricting the manufacturing costs of the system as much as possible. [0009]
  • The second object of the present invention is to provide a private branch exchange system which can effectively respond to abnormality in operations of the CTI computer. [0010]
  • In order to achieve the first object, there is provided a multimedia private branch exchanger, comprising: a line interface unit having a function of controlling communication with extension line telephone terminals; a router unit having a function of controlling communication with data terminals to be connected to the local area network; an office line interface unit provided commonly to the line interface unit and the router unit, and having a function of controlling communication with an external communication network; and a switching unit for selectively connecting the line interface unit and the router unit to the office line interface unit, on the basis of a request for setting a call. [0011]
  • The present invention has also a characteristic of comprising a power supply unit provided commonly to the line interface unit, the router unit, the office line interface unit and the switching unit, and supplying the power necessary for their respective operations from the power supply unit to each of the units. [0012]
  • That is, 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 unit and the power supply unit which have been provided in the exchanger are used as the office line interface unit and the power supply unit provided normally in a general dial-up router. [0013]
  • Therefore, according to the present invention, 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 in the exchanger, but also the office line interface function and the power supply unit which have been provided in the exchanger are commonly used as the office line interface unit and the power supply unit which are 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. [0014]
  • The present invention has also a characteristic of comprising, in the router unit, a protocol converting unit for connecting the data terminals directly connected to the LAN, to the office line interface within the exchanger. 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 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. [0015]
  • Further, the present invention has also a characteristic of comprising a hub in the router unit and connecting a plurality of local area networks or data terminal devices via the hub. [0016]
  • On the other hand, in order to achieve the second object described above, there is provided a private branch exchange system, comprising an exchanger for accommodating 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 liens and the office line; and a CTI computer for carrying out part of the functions of the exchanger, and the system comprises, in the CTI computer, means for monitoring abnormality in its own device, and means for informing the exchanger of abnormality monitor results obtained by the abnormality monitoring means, and also comprises, in the exchanger, means for receiving the abnormality monitor results from the CTI 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 CTI computer from its own device on the basis of discrimination results of the abnormality discriminating means. [0017]
  • The abnormality monitoring means monitors at least one of abnormality in a temperature inside the CTI computer, abnormality in the power supply, abnormality in operations of a cooling device and abnormality in operations of the computer. [0018]
  • Therefore, according to the present invention, when abnormal rise of the temperature, abnormality in the power supply, operational abnormality in the cooler, or operational abnormality in operations of the program occurs in the CTI computer, results of the detection are informed from the CTI computer to the exchanger. In response to this information, the abnormal state is discriminated by the exchanger. If there is a danger of malfunction in the CTI computer, the CTI computer is disconnected. As a result, the operational abnormality in the CTI computer does not influence the exchanger and thereby the system down can be preliminarily prevented. [0019]
  • Moreover, the present invention has also a characteristic of further comprising, in the CTI computer, means for monitoring recovering conditions of its own device from the abnormality, and means for informing the exchanger of the recovery results monitored by the recovery monitoring means; and further comprising, in the exchanger, means for receiving recovery monitor results from the CTI 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 CTI computer on the basis of the discrimination results of the recovery discriminating means. [0020]
  • According to the present invention, when the CTI computer is recovered from the operational abnormality, the connection between the exchanger and the CTI computer is automatically restored. Therefore, for example, when the CTI computer, which is abnormally operated temporarily, returns to the normal condition, or when the CTI computer returns to the normal condition after the parts of the CTI computer are exchanged, the connection between the exchanger and the CTI computer can be restored without waiting for the restoring operation to be made by a maintenance person. [0021]
  • Furthermore, the present invention has also a characteristic of allowing the exchanger to inquire the CTI computer about operated conditions of the CTI computer; and compulsorily resetting the CTI computer when a predetermined response to the inquiry is not sent from the CTI computer to the exchanger, for example when no response or abnormal command is returned. [0022]
  • Therefore, even when the CTI computer cannot be restored by its own self, for example, when there is malfunction in the program of the CTI computer, the CTI computer can be reset by the exchanger and the operated state of the CTI computer can be restored to the normal condition. [0023]
  • In addition, as described above, when the cooler is broken, abnormality occurs in the power supply, or there is malfunction in the program, in the CTI computer, the information indicative of the abnormal condition may be transferred from the exchanger to the extension line terminals or a relay station and, for example, the information may be displayed on a LCD or voice messages may be made so as to inform the user or a relay station operator of the information. Thus, the user or the relay station operator can immediately understand that there has been operational abnormality or malfunction in the program, in the CTI computer, and can thereby quickly take measures such as the restoring operations. [0024]
  • Additional objects and 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 objects and advantages of the invention may be realized and obtained by means of the instrumentalities and combinations particularly pointed out hereinafter. [0025]
  • BRIEF DESCRIPTION OF THE SEVERAL VIEWS OF THE DRAWING
  • The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate presently preferred embodiments of the invention, and together with the general description given above and the detailed description of the preferred embodiments given below, serve to explain the principles of the invention. [0026]
  • FIG. 1 is a circuit block diagram illustrating a first embodiment of a digital key telephone system according to the present invention; [0027]
  • FIG. 2 is a circuit block diagram illustrating the [0028] router unit 14A of FIG. 1 in more detail;
  • FIGS. 3A and 3B show the conversion from IP data signal to PPP protocol format; [0029]
  • FIG. 4 is a circuit block diagram illustrating essential units of the system shown in FIG. 1; [0030]
  • FIG. 5 is a circuit block diagram illustrating the structure of a CTI personal computer shown in FIG. 4; [0031]
  • 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; [0032]
  • FIG. 7 is a circuit block diagram illustrating a second embodiment of the digital key telephone system according to the present invention; [0033]
  • FIG. 8 is a circuit block diagram illustrating a third embodiment of the digital key telephone system according to the present invention; [0034]
  • FIG. 9 is a block diagram illustrating essential units of a fourth embodiment of the digital key telephone system according to the present invention; [0035]
  • 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 [0036]
  • FIG. 11 is a block diagram illustrating essential units of a sixth embodiment of the digital key telephone system according to the present invention.[0037]
  • DETAILED DESCRIPTION OF THE INVENTION
  • (First Embodiment) [0038]
  • FIG. 1 is a block diagram illustrating an embodiment of a multimedia key telephone system according to the present invention in which [0039] 1A represents a main key telephone apparatus at the core of this system.
  • The main key telephone apparatus [0040] 1A comprises plural kinds of office line interface units (a basic rate interface: BRI, a primary rate interface: PRI) 11 and 12, a line interface unit (a digital key telephone unit/standard 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 (BRI) [0041] 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 [0042] 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 [0043] 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 [0044] router unit 14A and a computer-connecting interface unit (PC I/F) 16A are built in the main key telephone apparatus 1A of the first embodiment. The router 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 router unit 14A, ISDN interface functions and a power supply unit of a generally used dial-up router 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 1A is provided.
  • FIG. 2 shows the [0045] router unit 14A of FIG. 1 in more detail.
  • This [0046] router unit 14A is a circuit on a single card board and can be detached from the main key telephone apparatus 1A. The router card (i.e. the router unit) is constituted as explained below. Therefore, if the user does not need the router function of the main key telephone apparatus 1A, he can detach the router card from the main key telephone apparatus 1A and, instead, connect an extension line telephone interface card having an extension line circuit or a trunk card having a trunk circuit.
  • The [0047] 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) [0048] 141 includes a modular 141A for making connection to an external LAN, transformers 141B for insulating the interior of the unit, an Ethernet 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 [0049] 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 [0050] 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) [0051] 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 [0052] time switch 142B is connected to a connector for connecting it to a PCM highway 19 of the main key telephone apparatus 1A, 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 [0053] 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 1A, in order to transmit the data transmitted from the LAN via the ISDN.
  • Specifically, a protocol signal of the [0054] 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 of the data highway 20.
  • Next, an operation of the [0055] router unit 14A will be described.
  • The IP data having the MAC header transmitted from the LAN is received by the [0056] LAN interface unit 141.
  • Specifically, the interior of the [0057] 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 [0058] 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 FIGS. 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 [0059] bus interface unit 142, the time slot 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) [0060] 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 [0061] personal computer 3A and the main key telephone apparatus 1A. 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 [0062] 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 1A, 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 [0063] 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 [0064] 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 unit 344 controls operations of the regulation unit 341 in accordance with the instructions from the PC control unit 31 described later.
  • The [0065] 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 [0066] 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 1A. 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 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. Every time a request for transmission of the monitoring data comes from, for example, the main key telephone apparatus 1A, the latest monitoring information is transmitted from the data transmitting unit 332 to the main key telephone apparatus 1A as the condition monitoring data.
  • The [0067] central control unit 17 of the main key telephone apparatus 1A 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 [0068] 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 [0069] 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 [0070] central control unit 17 of the main key telephone apparatus 1A 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. 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. [0071]
  • First, a case where the data terminal connected to the [0072] LAN 2 makes data communication in the Internet will be explained.
  • It is assumed now that, for example, a user may operate the data terminal PC[0073] 1 to make a data communication with a desired counterpart in the Internet IN. The data terminal PC1 transmits a connect message to the main key telephone apparatus 1A on the basis of the TCP/IP (transmission control protocol/internet protocol). This connect message is received by the router unit 14A of the main key telephone apparatus 1A via the LAN 2.
  • After receiving the connect message, the [0074] router 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 for 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 1A. 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 14A 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 1A and the ISDN public network NW.
  • In the above steps of setting the communication connection, the [0075] 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 [0076] personal computer 3A will be explained.
  • It is assumed now that, for example, the data communication may be executed between the extension line terminal T[0077] 1 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 [0078] 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 [0079] 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, are 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 [0080] 1A 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 4 a). 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, and transmits it to the main key telephone apparatus 1A.
  • After transmitting the request for transmission of the monitoring data, the [0081] central control unit 17 of the main key telephone apparatus 1A monitors the arrival of the monitoring data from the CTI personal computer 3A at step 4 b while monitoring the procedure of the time at step 4 c. If the monitoring data reaches within a certain time after transmitting the request, the received monitoring data is analyzed at step 4 d, 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 4 e. If no abnormality occurs, the control is finished and returns to step 4 a, 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 [0082] personal computer 3A. In this case, the central control unit 17 of the main key telephone apparatus 1A transmits abnormality display data to a specific extension line terminal (for example, Tm) which is a key telephone at step 4 f 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 terminal Tm displaying the data may be a key telephone or a relay station. [0083]
  • After transmitting the abnormality display data, the [0084] central control unit 17 of the main key telephone apparatus 1A transfers to step 4 g 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 [0085] personal computer 3A, the CTI personal computer 3A does not transmit the monitoring data even when the main key telephone apparatus 1A 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 1A transfers from step 4 c to step 4 d 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 [0086] 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 [0087] router unit 14A is built in the main key telephone apparatus 1A, the ISDN office line interface function and the independent power supply function are removed from the router 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 1A. That is, the router 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 router separately. In addition, the main key telephone apparatus [0088] 1A serving as a highly reliable multimedia information communication system can be constituted with a comparatively simple and small structure, not by simply providing the router inside the main key telephone apparatus 1A, but by realizing the office line interface function and the power supply function of the functions necessary for the router by taking advantage of the office line interface units 11 and 12 and the power supply unit 18 that are already provided in the main key telephone apparatus 1A.
  • In addition, since the interface functions including the protocol converting function to connect the [0089] router unit 14A directly to the voice bus 19 and the control bus 20 in the main key telephone apparatus 1A 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 [0090] 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, transferring these monitor data to the main key telephone apparatus 1A and analyzing them.
  • Therefore, as the CTI [0091] 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 [0092] personal computer 3A to the main key telephone apparatus 1A is executed in response to the request for transmission from the main key telephone apparatus 1A. If the main key telephone apparatus 1A cannot receive the monitor data even after a certain time has passed, the main key telephone apparatus 1A 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 1A when the received monitor data is analyzed, and therefore, the main key telephone apparatus 1A can immediately respond to the malfunction in the CTI personal computer 3A.
  • Furthermore, when abnormality in the CTI [0093] personal computer 3A is detected on the basis of the analysis of the monitor data, the main key telephone apparatus 1A 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) [0094]
  • In the second embodiment of the present invention, the CTI personal computer is also connected to the router unit via the LAN which is connected to the router unit, in the main key telephone apparatus, so that the data transmitted from the CTI personal computer can be communicated in the Internet. [0095]
  • 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. [0096]
  • In a computer connecting interface unit (PC I/F) [0097] 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 T[0098] 1 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 router unit 14B via the voice bus 19, transmitted from the router 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 T[0099] 1, 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 T[0100] 1-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 router unit 14B, and transmitted from this router 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 [0101] personal computer 3B can be connected to the router 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) [0102]
  • 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 [0103] 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 router 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. [0104]
  • A [0105] hub 141C is built in a router unit 14C.
  • A [0106] 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 10BASE-T.
  • With this structure, the data, which is to be transmitted between the extension line terminals T[0107] 1 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 T[0108] 1 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) [0109]
  • In the CTI personal computer, according to 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 [0110] 1A.
  • 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. [0111]
  • An [0112] 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 information 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 transmission of the monitoring data reaches from the main key telephone apparatus 1A, 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 1A.
  • 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 [0113] central control unit 17 can be reduced.
  • (Fifth Embodiment) [0114]
  • According to a fifth embodiment of the present invention, in a main key telephone apparatus [0115] 1E, 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 [0116] 1E 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 [0117] condition monitoring unit 23 is provided independently of a central control unit 17E, in the main key telephone apparatus 1E. 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 Vcc. The results of the discrimination are input to the central control unit 17E.
  • If the PC [0118] 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 command 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 [0119] condition monitoring unit 23 is provided in the main key telephone apparatus 1E 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) [0120]
  • According to the sixth embodiment, in a main key telephone apparatus [0121] 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 [0122] 1F according to the sixth embodiment of the digital key telephone system. In this figure, the same portions as those of FIG. 10 are indicated by the same reference numerals, and their detailed explanations are omitted.
  • In the main key telephone apparatus [0123] 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 [0124] 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 [0125] 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 17F 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 16F, 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 [0126] central control unit 17F 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) [0127]
  • 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. [0128]
  • 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. [0129]
  • 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 are 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. [0130]
  • 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. [0131]
  • 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. [0132]
  • 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. [0133]

Claims (14)

1. A multimedia private branch exchanger, comprising:
a line interface unit for accommodating a plurality of extension lines and having a function of controlling communication with telephone terminals to be connected to said extension lines;
a router unit for accommodating a local area network and having a function of controlling communication with data terminals to be connected to said local area network;
an office line interface unit being provided commonly to said line interface unit and said router unit, and having a function of controlling communication with an external communication network; and
a switching unit for selectively connecting said line interface unit and said router unit to said office line interface unit, on the basis of a request for setting a call.
2. A multimedia private branch exchanger according to claim 1, further comprising a power supply unit provided commonly to said line interface unit, said router unit, said office line interface unit and said switching unit, for supplying to each of said units power necessary for their respective operations.
3. A multimedia private branch exchanger according to any one of claims 1 and 2, wherein said router unit comprises a protocol converting unit for connecting said data terminals directly to said office line interface unit.
4. A multimedia private branch exchanger according to claim 1, wherein a hub for accommodating a plurality of local area networks or data terminal devices is built in said router unit.
5. A private branch exchange system, comprising an exchanger for accommodating 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 liens and said office line; and a computer for carrying out part of the functions of said exchanger,
wherein said computer comprises means for monitoring abnormality in its own device, and means for informing said exchanger of abnormality monitor results obtained by said abnormality monitoring means; and
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 its own device on the basis of discrimination results of said abnormality discriminating means.
6. A private branch exchange system according to claim 5, wherein said abnormality response means comprises a function of resetting or stopping said computer.
7. A private branch exchange system according to claim 5, wherein said abnormality monitoring means monitors at least one of abnormality in a temperature inside said computer, abnormality in the power supply, abnormality in operations of a cooling device and abnormality in operations of said computer.
8. A private branch exchange system according to claim 5, wherein said computer further comprises means for monitoring recovering conditions of its own device 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.
9. A private branch exchange system, comprising an exchanger for accommodating 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 liens and said office line, and a computer for carrying out part of the functions of said exchanger,
wherein said system further comprises:
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.
10. A private branch exchange system according to claim 9, wherein said resetting means compulsorily resets said computer when said computer makes no response to said inquiry.
11. A private branch exchange system according to claim 9, wherein said resetting means compulsorily resets said computer when said computer sends back abnormal data in response to said inquiry.
12. A private branch exchange system according to any one of claims 5, 8 and 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.
13. A private branch exchange system according to any one of claims 5, 8 and 9, 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.
14. A private branch exchange system, comprising an exchanger for accommodating 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 liens and said office line, and a computer for carrying out part of the functions of said exchanger,
wherein said system further comprises:
means for monitoring the abnormality in operations of said exchanger;
means for initializing an operated state of said exchanger when the abnormality is detected in the operations of said exchanger by said abnormality monitoring means; and
means for setting said computer to be in a waiting state by the time when the initialization has been completed by said initializing means, releasing the waiting state of said computer after said initialization has been finished and restarting said computer.
US10/067,483 1998-01-08 2002-02-07 Multimedia private branch exchanger and private branch exchange system Abandoned US20020089970A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US10/067,483 US20020089970A1 (en) 1998-01-08 2002-02-07 Multimedia private branch exchanger and private branch exchange system

Applications Claiming Priority (4)

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.
US09/226,719 US6570976B2 (en) 1998-01-08 1999-01-07 Multimedia private branch exchanger and private branch exchange system
US10/067,483 US20020089970A1 (en) 1998-01-08 2002-02-07 Multimedia private branch exchanger and private branch exchange system

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US09/226,719 Division US6570976B2 (en) 1998-01-08 1999-01-07 Multimedia private branch exchanger and private branch exchange system

Publications (1)

Publication Number Publication Date
US20020089970A1 true US20020089970A1 (en) 2002-07-11

Family

ID=11528628

Family Applications (2)

Application Number Title Priority Date Filing Date
US09/226,719 Expired - Fee Related US6570976B2 (en) 1998-01-08 1999-01-07 Multimedia private branch exchanger and private branch exchange system
US10/067,483 Abandoned US20020089970A1 (en) 1998-01-08 2002-02-07 Multimedia private branch exchanger and private branch exchange system

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US09/226,719 Expired - Fee Related US6570976B2 (en) 1998-01-08 1999-01-07 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)

Cited By (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040131045A1 (en) * 2002-09-27 2004-07-08 Hironori Nabeshima Method of setting parameters, web-server and telephone associated device
US20060182088A1 (en) * 2005-01-25 2006-08-17 Kabushiki Kaisha Toshiba Gateway unit
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
US7990746B2 (en) 2005-06-24 2011-08-02 Google Inc. Method and circuit for configuring memory core integrated circuit dies with memory interface integrated circuit dies
US8019589B2 (en) 2006-07-31 2011-09-13 Google Inc. Memory apparatus operable to perform a power-saving operation
US8055833B2 (en) 2006-10-05 2011-11-08 Google Inc. System and method for increasing capacity, performance, and flexibility of flash storage
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
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
US8081474B1 (en) 2007-12-18 2011-12-20 Google Inc. Embossed heat spreader
US8090897B2 (en) 2006-07-31 2012-01-03 Google Inc. System and method for simulating an aspect of a memory circuit
US8089795B2 (en) 2006-02-09 2012-01-03 Google Inc. Memory module with memory stack and interface with enhanced capabilities
US8111566B1 (en) 2007-11-16 2012-02-07 Google, Inc. Optimal channel design for memory devices for providing a high-speed memory interface
US8122207B2 (en) 2006-07-31 2012-02-21 Google Inc. Apparatus and method for power management of memory circuits by a system or component thereof
US8130560B1 (en) 2006-11-13 2012-03-06 Google Inc. Multi-rank partial width memory modules
US8169233B2 (en) 2009-06-09 2012-05-01 Google Inc. Programming of DIMM termination resistance values
US8181048B2 (en) 2006-07-31 2012-05-15 Google Inc. Performing power management operations
US8209479B2 (en) 2007-07-18 2012-06-26 Google Inc. Memory circuit system and method
US8213205B2 (en) 2005-09-02 2012-07-03 Google Inc. Memory system including multiple memory stacks
US8244971B2 (en) 2006-07-31 2012-08-14 Google Inc. Memory circuit system and method
US8280714B2 (en) 2006-07-31 2012-10-02 Google Inc. Memory circuit simulation system and method with refresh capabilities
US8327104B2 (en) 2006-07-31 2012-12-04 Google Inc. Adjusting the timing of signals associated with a memory system
US8335894B1 (en) 2008-07-25 2012-12-18 Google Inc. Configurable memory system with interface circuit
US8386722B1 (en) 2008-06-23 2013-02-26 Google Inc. Stacked DIMM memory interface
US8397013B1 (en) 2006-10-05 2013-03-12 Google Inc. Hybrid memory module
US8438328B2 (en) 2008-02-21 2013-05-07 Google Inc. Emulation of abstracted DIMMs using abstracted DRAMs
US8566516B2 (en) 2006-07-31 2013-10-22 Google Inc. Refresh management of memory modules
US8796830B1 (en) 2006-09-01 2014-08-05 Google Inc. Stackable low-profile lead frame package
US8949519B2 (en) 2005-06-24 2015-02-03 Google Inc. Simulating a memory circuit
US9171585B2 (en) 2005-06-24 2015-10-27 Google Inc. Configurable memory circuit system and method
US9507739B2 (en) 2005-06-24 2016-11-29 Google Inc. Configurable memory circuit system and method
US9542353B2 (en) 2006-02-09 2017-01-10 Google Inc. System and method for reducing command scheduling constraints of memory circuits
US9632929B2 (en) 2006-02-09 2017-04-25 Google Inc. Translating an address associated with a command communicated between a system and memory circuits
US10013371B2 (en) 2005-06-24 2018-07-03 Google Llc Configurable memory circuit system and method

Families Citing this family (21)

* 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
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
WO2008084467A2 (en) * 2007-01-11 2008-07-17 Nice Systems Ltd. Branch ip recording
US9276903B2 (en) * 2007-01-11 2016-03-01 Nice-Systems Ltd. Branch IP recording
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

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5289524A (en) * 1990-11-27 1994-02-22 Fujitsu Limited Data transmission method and unit
US5706338A (en) * 1993-03-31 1998-01-06 At&T Real-time communications fraud monitoring system
US5715304A (en) * 1992-12-17 1998-02-03 Kabushiki Kaisha Toshiba Private branch exchange
US5784381A (en) * 1995-06-14 1998-07-21 Nec Corporation Stored program controlled PBX accommodating secondary rate tie trunks using primary rate interfaces
US5894512A (en) * 1996-07-26 1999-04-13 Ncr Corporation Method and apparatus for routing voice and video calls to a group of agents
US5991391A (en) * 1997-02-10 1999-11-23 Genesys Telecommunications Laboratories, Inc. Dynamic re-routing
US6002665A (en) * 1996-09-09 1999-12-14 Samsung Electronics Co., Ltd. Technique for realizing fault-tolerant ISDN PBX
US6038302A (en) * 1998-04-02 2000-03-14 Lucent Technologies Inc. Methods and apparatus for processing phantom calls placed via computer-telephony integration (CTI)
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
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

Family Cites Families (13)

* 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
JP3076925B2 (en) 1991-05-10 2000-08-14 日本電気エンジニアリング株式会社 Indoor alarm system
JPH06177964A (en) 1992-12-04 1994-06-24 Canon Inc Exchange 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
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

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5289524A (en) * 1990-11-27 1994-02-22 Fujitsu Limited Data transmission method and unit
US5715304A (en) * 1992-12-17 1998-02-03 Kabushiki Kaisha Toshiba Private branch exchange
US5706338A (en) * 1993-03-31 1998-01-06 At&T Real-time communications fraud monitoring system
US5784381A (en) * 1995-06-14 1998-07-21 Nec Corporation Stored program controlled PBX accommodating secondary rate tie trunks using primary rate interfaces
US5894512A (en) * 1996-07-26 1999-04-13 Ncr Corporation Method and apparatus for routing voice and video calls to a group of agents
US6002665A (en) * 1996-09-09 1999-12-14 Samsung Electronics Co., Ltd. Technique for realizing fault-tolerant ISDN PBX
US5991391A (en) * 1997-02-10 1999-11-23 Genesys Telecommunications Laboratories, Inc. Dynamic re-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

Cited By (70)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040131045A1 (en) * 2002-09-27 2004-07-08 Hironori Nabeshima Method of setting parameters, web-server and telephone associated device
US20060182088A1 (en) * 2005-01-25 2006-08-17 Kabushiki Kaisha Toshiba Gateway unit
US8203936B2 (en) 2005-01-25 2012-06-19 Kabushiki Kaisha Toshiba Gateway unit
US8386833B2 (en) 2005-06-24 2013-02-26 Google Inc. Memory systems and memory modules
US7990746B2 (en) 2005-06-24 2011-08-02 Google Inc. Method and circuit for configuring memory core integrated circuit dies with memory interface integrated circuit dies
US8949519B2 (en) 2005-06-24 2015-02-03 Google Inc. Simulating a memory circuit
US9507739B2 (en) 2005-06-24 2016-11-29 Google Inc. Configurable memory circuit system and method
US8060774B2 (en) * 2005-06-24 2011-11-15 Google Inc. Memory systems and memory modules
US8615679B2 (en) 2005-06-24 2013-12-24 Google Inc. Memory modules with reliability and serviceability functions
US10013371B2 (en) 2005-06-24 2018-07-03 Google Llc Configurable memory circuit system and method
US9171585B2 (en) 2005-06-24 2015-10-27 Google Inc. Configurable memory circuit system and method
US8359187B2 (en) 2005-06-24 2013-01-22 Google Inc. Simulating a different number of memory circuit devices
US8773937B2 (en) 2005-06-24 2014-07-08 Google Inc. Memory refresh apparatus and method
US8811065B2 (en) 2005-09-02 2014-08-19 Google Inc. Performing error detection on DRAMs
US8582339B2 (en) 2005-09-02 2013-11-12 Google Inc. System including memory stacks
US8619452B2 (en) 2005-09-02 2013-12-31 Google Inc. Methods and apparatus of stacking DRAMs
US8213205B2 (en) 2005-09-02 2012-07-03 Google Inc. Memory system including multiple memory stacks
US8566556B2 (en) 2006-02-09 2013-10-22 Google Inc. Memory module with memory stack and interface with enhanced capabilities
US9632929B2 (en) 2006-02-09 2017-04-25 Google Inc. Translating an address associated with a command communicated between a system and memory circuits
US8089795B2 (en) 2006-02-09 2012-01-03 Google Inc. Memory module with memory stack and interface with enhanced capabilities
US9542353B2 (en) 2006-02-09 2017-01-10 Google Inc. System and method for reducing command scheduling constraints of memory circuits
US9727458B2 (en) 2006-02-09 2017-08-08 Google Inc. Translating an address associated with a command communicated between a system and memory circuits
US8797779B2 (en) 2006-02-09 2014-08-05 Google Inc. Memory module with memory stack and interface with enhanced capabilites
US8327104B2 (en) 2006-07-31 2012-12-04 Google Inc. Adjusting the timing of signals associated with a memory system
US8090897B2 (en) 2006-07-31 2012-01-03 Google Inc. System and method for simulating an aspect of a memory circuit
US8244971B2 (en) 2006-07-31 2012-08-14 Google Inc. Memory circuit system and method
US8181048B2 (en) 2006-07-31 2012-05-15 Google Inc. Performing power management operations
US8340953B2 (en) 2006-07-31 2012-12-25 Google, Inc. Memory circuit simulation with power saving capabilities
US8154935B2 (en) 2006-07-31 2012-04-10 Google Inc. Delaying a signal communicated from a system to at least one of a plurality of 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
US8122207B2 (en) 2006-07-31 2012-02-21 Google Inc. Apparatus and method for power management of memory circuits by a system or component thereof
US9047976B2 (en) 2006-07-31 2015-06-02 Google Inc. Combined signal delay and power saving for use with a plurality of memory circuits
US8745321B2 (en) 2006-07-31 2014-06-03 Google Inc. Simulating a memory standard
US8407412B2 (en) 2006-07-31 2013-03-26 Google Inc. Power management of memory circuits by virtual memory simulation
US8019589B2 (en) 2006-07-31 2011-09-13 Google Inc. Memory apparatus operable to perform a power-saving operation
US8972673B2 (en) 2006-07-31 2015-03-03 Google Inc. Power management of memory circuits by virtual memory simulation
US8112266B2 (en) 2006-07-31 2012-02-07 Google Inc. Apparatus for simulating an aspect of a memory circuit
US8566516B2 (en) 2006-07-31 2013-10-22 Google Inc. Refresh management of memory modules
US8280714B2 (en) 2006-07-31 2012-10-02 Google Inc. Memory circuit simulation system and method with refresh capabilities
US8595419B2 (en) 2006-07-31 2013-11-26 Google Inc. Memory apparatus operable to perform a power-saving operation
US8601204B2 (en) 2006-07-31 2013-12-03 Google Inc. Simulating a refresh operation latency
US8077535B2 (en) 2006-07-31 2011-12-13 Google Inc. Memory refresh apparatus and method
US8868829B2 (en) 2006-07-31 2014-10-21 Google Inc. Memory circuit system and method
US8631220B2 (en) 2006-07-31 2014-01-14 Google Inc. Adjusting the timing of signals associated with a memory system
US8041881B2 (en) 2006-07-31 2011-10-18 Google Inc. Memory device with emulated characteristics
US8667312B2 (en) 2006-07-31 2014-03-04 Google Inc. Performing power management operations
US8671244B2 (en) 2006-07-31 2014-03-11 Google Inc. Simulating a memory standard
US8796830B1 (en) 2006-09-01 2014-08-05 Google Inc. Stackable low-profile lead frame package
US8055833B2 (en) 2006-10-05 2011-11-08 Google Inc. System and method for increasing capacity, performance, and flexibility of flash storage
US8977806B1 (en) 2006-10-05 2015-03-10 Google Inc. Hybrid memory module
US8397013B1 (en) 2006-10-05 2013-03-12 Google Inc. Hybrid memory module
US8751732B2 (en) 2006-10-05 2014-06-10 Google Inc. System and method for increasing capacity, performance, and flexibility of flash storage
US8370566B2 (en) 2006-10-05 2013-02-05 Google Inc. System and method for increasing capacity, performance, and flexibility of flash storage
US8130560B1 (en) 2006-11-13 2012-03-06 Google Inc. Multi-rank partial width memory modules
US8760936B1 (en) 2006-11-13 2014-06-24 Google Inc. Multi-rank partial width memory modules
US8446781B1 (en) 2006-11-13 2013-05-21 Google Inc. Multi-rank partial width memory modules
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
US8675429B1 (en) 2007-11-16 2014-03-18 Google Inc. Optimal channel design for memory devices for providing a high-speed memory interface
US8111566B1 (en) 2007-11-16 2012-02-07 Google, Inc. Optimal channel design for memory devices for providing a high-speed memory interface
US8081474B1 (en) 2007-12-18 2011-12-20 Google Inc. Embossed heat spreader
US8730670B1 (en) 2007-12-18 2014-05-20 Google Inc. Embossed heat spreader
US8705240B1 (en) 2007-12-18 2014-04-22 Google Inc. Embossed heat spreader
US8631193B2 (en) 2008-02-21 2014-01-14 Google Inc. Emulation of abstracted DIMMS using abstracted DRAMS
US8438328B2 (en) 2008-02-21 2013-05-07 Google Inc. Emulation of abstracted DIMMs using abstracted DRAMs
US8386722B1 (en) 2008-06-23 2013-02-26 Google Inc. Stacked DIMM memory interface
US8762675B2 (en) 2008-06-23 2014-06-24 Google Inc. Memory system for synchronous data transmission
US8819356B2 (en) 2008-07-25 2014-08-26 Google Inc. Configurable multirank memory system with interface circuit
US8335894B1 (en) 2008-07-25 2012-12-18 Google Inc. Configurable memory system with interface circuit
US8169233B2 (en) 2009-06-09 2012-05-01 Google Inc. Programming of DIMM termination resistance values

Also Published As

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

Similar Documents

Publication Publication Date Title
US6570976B2 (en) Multimedia private branch exchanger and private branch exchange system
CN102075643B (en) Terminal device and backup system
KR100630435B1 (en) Method for transmitting monitored status information, and cable modem
JP4343282B2 (en) Composite communication terminal device management system and composite communication terminal device
JP2000196744A (en) Router device
JP2003224625A (en) Line switching connection device
JPH1174988A (en) Terminal network controller
JP3471490B2 (en) Online line automatic connection method
JP2000295647A (en) Private branch of exchange
JP4017298B2 (en) Private branch exchange system
JP2000251180A (en) Machine guard system
US20040013110A1 (en) Integration media processing into a PBX/KTS system using DSP in skin technology
JPH0558302B2 (en)
JP2842411B2 (en) Data communication method
JPH1013535A (en) Electronic exchange system
JPH1084429A (en) Terminal network controller
JP2001156934A (en) Network control unit
JP2008288800A (en) Communication equipment
JP2001309413A (en) Private exchange system
JP2002204466A (en) Signal conversion trunk
JPH10285292A (en) Centralized transmission board for automatic meter reading
JPH06276233A (en) Packet fault cause communicating method
JP2000011283A (en) Remote monitoring system
JPH10215326A (en) Data communication equipment
JP2000332663A (en) Communication terminal

Legal Events

Date Code Title Description
STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION