Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4810446B2 - Management system for managing communication device, communication device and management method thereof - Google Patents
[go: Go Back, main page]

JP4810446B2 - Management system for managing communication device, communication device and management method thereof - Google Patents

Management system for managing communication device, communication device and management method thereof Download PDF

Info

Publication number
JP4810446B2
JP4810446B2 JP2007012145A JP2007012145A JP4810446B2 JP 4810446 B2 JP4810446 B2 JP 4810446B2 JP 2007012145 A JP2007012145 A JP 2007012145A JP 2007012145 A JP2007012145 A JP 2007012145A JP 4810446 B2 JP4810446 B2 JP 4810446B2
Authority
JP
Japan
Prior art keywords
set time
instruction
communication devices
management
communication
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.)
Active
Application number
JP2007012145A
Other languages
Japanese (ja)
Other versions
JP2007228565A (en
Inventor
透子 大森
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Platforms Ltd
Original Assignee
NEC Infrontia Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Infrontia Corp filed Critical NEC Infrontia Corp
Priority to JP2007012145A priority Critical patent/JP4810446B2/en
Publication of JP2007228565A publication Critical patent/JP2007228565A/en
Application granted granted Critical
Publication of JP4810446B2 publication Critical patent/JP4810446B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P20/00Technologies relating to chemical industry
    • Y02P20/50Improvements relating to the production of bulk chemicals
    • Y02P20/52Improvements relating to the production of bulk chemicals using catalysts, e.g. selective catalysts

Landscapes

  • Monitoring And Testing Of Exchanges (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Telephone Function (AREA)

Description

本発明は、通信装置を管理するための管理システム、その通信装置および管理方法に関し、特にインタネット・プロトコル(IP:Internet Protocol)テレフォニーシステムにおいて複数のヴォイス・オーバー・インタネット・プロトコル(VoIP:Voice over IP)端末を管理するための管理システム、その通信装置および管理方法に関する。   The present invention relates to a management system for managing a communication device, a communication device and a management method therefor, and more particularly to a plurality of voice over IP (VoIP) voice IPs in an Internet Protocol (IP) telephony system. ) The present invention relates to a management system for managing terminals, its communication device and management method.

IPテレフォニーシステムでは、マルチメディア・ゲートウェイ・コントローラ(MGC:Multimedia Gateway Controller)が、IPネットワークを介して、複数のVoIP端末を制御している。尚、IPネットワークとしては、インタネット,イントラネット,LAN(Local Area Network)等があり、VoIP端末としては、メディア・ゲートウェイ,メディア・コンバータ,IP電話等がある。   In the IP telephony system, a multimedia gateway controller (MGC) controls a plurality of VoIP terminals via an IP network. Examples of the IP network include the Internet, an intranet, and a LAN (Local Area Network), and examples of the VoIP terminal include a media gateway, a media converter, and an IP phone.

従来、IPテレフォニーシステムでは、VoIP端末の正常性診断を行う手段として、MGCからの定期的なヘルスチェックを実施しており、そのヘルスチェックを行う周期は、VoIP端末によらず一義的に決定されている。MGCは、VoIP端末に対して定間隔で診断要求を発行し、対象となるVoIP端末の応答を待って、そのVoIP端末の状態を検知する。対象となるVoIP端末の応答結果により、MGCがVoIP端末を異常と判断した場合、MGCは、該当するVoIP端末に対して、救済措置としてリセット指示を発行する。リセット指示を受信したVoIP端末は、即座にリセット処理の実行とMGCに対するレジストレーション処理を実行し、再立ち上げを実施する。それにより、VoIP端末は、異常状態からの回復を図る。   Conventionally, in an IP telephony system, a periodic health check from the MGC is performed as a means for diagnosing the normality of a VoIP terminal, and the period for performing the health check is uniquely determined regardless of the VoIP terminal. ing. The MGC issues diagnostic requests to the VoIP terminal at regular intervals, waits for a response from the target VoIP terminal, and detects the state of the VoIP terminal. When the MGC determines that the VoIP terminal is abnormal based on the response result of the target VoIP terminal, the MGC issues a reset instruction as a rescue measure to the corresponding VoIP terminal. The VoIP terminal that has received the reset instruction immediately executes the reset process and the registration process for the MGC, and restarts. Thereby, the VoIP terminal tries to recover from the abnormal state.

しかしながら、この方法は、MGCが複数のVoIP端末に対してヘルスチェックを実施している。そのため、接続されるネットワークの負荷過大等により、MGCが複数のVoIP端末を同時期に異常と判断した場合においては、MGCは、制御対象である複数のVoIP端末に対して、略同時期にリセット指示を発行してしまう。そのため、複数のVoIP端末が、一斉にリセット処理とレジストレーション処理を実行する。その結果、下記の問題を引起す。   However, in this method, the MGC performs a health check on a plurality of VoIP terminals. Therefore, when MGC determines that a plurality of VoIP terminals are abnormal at the same time due to excessive load on the connected network, the MGC resets the plurality of VoIP terminals to be controlled at about the same time. Issue instructions. Therefore, a plurality of VoIP terminals execute reset processing and registration processing all at once. As a result, the following problems are caused.

第1に、MGCと複数のVoIP端末間でのレジストレーションメッセージの送受により、更なるネットワークトラフィックの増大を引起す。加えて、MGCの処理負荷が過大となる。   First, transmission and reception of registration messages between MGC and a plurality of VoIP terminals causes further increase in network traffic. In addition, the processing load of MGC becomes excessive.

第2に、VoIP端末がリセット処理とレジストレーション処理を完了するまで、該当VoIP端末の機能は使用不可となるため、複数のVoIP端末が同時期に使用不可状態となる。そのため、複数のVoIP端末で冗長系や通信階層が構築されている場合、その利点を十分に活用できない可能性もある。   Secondly, until the VoIP terminal completes the reset process and the registration process, the function of the corresponding VoIP terminal is disabled, so that a plurality of VoIP terminals are disabled at the same time. Therefore, when a redundant system or a communication layer is constructed with a plurality of VoIP terminals, there is a possibility that the advantage cannot be fully utilized.

また、ヘルスチェック間隔を可変とすることで、ネットワークトラフィックの増大を回避する方法として、特許文献1がある。この方法では、管理装置から管理対象となる装置に対してポーリングする間隔を、ネットワークのトラフィック状況に応じて動的に変更している。尚、ポーリングとは、管理装置が管理対象となる装置に対して定間隔で、管理対象となる装置の状態の診断要求を発し、診断要求に対して管理対象となる装置が応答を返信することである。   Patent Document 1 discloses a method for avoiding an increase in network traffic by changing the health check interval. In this method, the polling interval from the management device to the device to be managed is dynamically changed according to the traffic status of the network. The polling means that the management device issues a diagnosis request for the status of the management target device to the management target device at regular intervals, and the management target device returns a response to the diagnosis request. It is.

特開平10−327148号公報Japanese Patent Laid-Open No. 10-327148

しかしながら、この方法においても、管理装置が複数の管理対象となる装置を管理している場合に上述と同様の問題点がある。また、複数の管理対象となる装置間で異なるタイミングでポーリングを実施する場合には、複数の管理対象となる装置の其々に対してポーリング間隔を動的に変化させなければならない。そのため、この管理装置は、非常に煩雑な動作を要求される。加えて、管理装置には、複数の管理対象となる装置の管理が集中するという問題もある。   However, this method also has the same problem as described above when the management apparatus manages a plurality of management target apparatuses. In addition, when polling is performed at different timings among a plurality of management target devices, the polling interval must be dynamically changed for each of the plurality of management target devices. Therefore, this management device is required to perform a very complicated operation. In addition, the management device has a problem that the management of a plurality of devices to be managed is concentrated.

そこで、本発明の目的は、ネットワークのトラフィックを分散させ、複数の通信装置を効率的に管理するための管理システム、その通信装置および管理方法を提供することにある。   SUMMARY OF THE INVENTION An object of the present invention is to provide a management system, a communication device and a management method for efficiently managing a plurality of communication devices by distributing network traffic.

本発明に係る管理システムは、複数の通信装置を管理するための管理システムであって、複数の通信装置と、前記複数の通信装置に対して定期的な指示を送信して管理する管理装置と、前記複数の通信装置と前記管理装置間を接続するネットワークとを備え、前記複数の通信装置のそれぞれは、自己をリブート処理するまでの第1の設定時間をカウントする第1のタイマを備え、異常を検出した時に、それから前記第1の設定時間が経過した後に、前記自己をリブート処理することを特徴とする。   A management system according to the present invention is a management system for managing a plurality of communication devices, a plurality of communication devices, and a management device for transmitting and managing periodic instructions to the plurality of communication devices; A network that connects the plurality of communication devices and the management device, each of the plurality of communication devices includes a first timer that counts a first set time until the self reboot process, When an abnormality is detected, the self is rebooted after the first set time has elapsed.

本発明に係る通信装置は、ネットワークを介して外部から定期的な指示を受信して管理される通信装置であって、自己をリブート処理するまでの第1の設定時間をカウントする第1のタイマを備え、異常を検出した時に、それから前記第1の設定時間が経過した後に、前記自己をリブート処理することを特徴とする。   A communication apparatus according to the present invention is a communication apparatus that is managed by receiving a periodic instruction from the outside via a network, and is a first timer that counts a first set time until the self reboot process When the abnormality is detected, the self is rebooted after the first set time has elapsed.

本発明に係る管理方法は、複数の通信装置と、前記複数の通信装置に対して定期的な指示を送信して管理する管理装置と、前記複数の通信装置と前記管理装置間を接続するネットワークとを備える管理システムにおいて複数の通信装置を管理するための管理方法であって、前記複数の通信装置のそれぞれにおいて、自己をリブート処理するまでの第1の設定時間をカウントし、前記複数の通信装置のそれぞれにおいて、異常を検出した時に、それから前記第1の設定時間が経過した後に、前記自己をリブート処理することを特徴とする。   The management method according to the present invention includes a plurality of communication devices, a management device that transmits and manages periodic instructions to the plurality of communication devices, and a network that connects the plurality of communication devices and the management device. A management method for managing a plurality of communication devices in a management system comprising: a plurality of communication devices, each of the plurality of communication devices counting a first set time until rebooting itself, In each of the devices, when an abnormality is detected, the self is rebooted after the first set time has elapsed.

上記の構成および方法により、本発明に係る通信装置を管理するための管理システム、その通信装置および管理方法では、複数の通信装置が同時期に異常を検出した時でも、複数の通信装置のそれぞれが第1の設定時間をカウントした後、自己をリブート処理することで、複数の通信装置が同時期にリブート処理を行うことを回避している。そのため、本発明に係る通信装置を管理するための管理システム、その通信装置および管理方法は、ネットワークのトラフィックを分散させ、複数の通信装置を効率的に管理することができるという効果を有する。   In the management system for managing communication devices according to the present invention, and the communication device and management method according to the configuration and method described above, each of the plurality of communication devices can be used even when the plurality of communication devices detect an abnormality at the same time. However, after counting the first set time, the self-reboot process is performed so that a plurality of communication devices are prevented from performing the reboot process at the same time. Therefore, the management system, the communication device, and the management method for managing the communication device according to the present invention have an effect of distributing network traffic and efficiently managing a plurality of communication devices.

次に、本発明を実施するための最良の形態について、図面を参照して詳細に説明する。なお、以下に示す実施例は、本発明を理解しやすいように、具体例を示すものであって、これらの実施例の内容だけに、本発明が制限されるわけではない。   Next, the best mode for carrying out the present invention will be described in detail with reference to the drawings. In addition, the Example shown below shows a specific example so that this invention may be understood easily, and this invention is not necessarily limited only to the content of these Examples.

以下に、本発明の実施形態に係る通信装置を管理するための管理システム、その通信装置および管理方法について、詳細に説明する。なお、本実施形態では、管理システムの一例としてIP(Internet Protocol)テレフォニーシステム、通信装置の一例としてVoIP(Voice over IP)端末、管理装置の一例としてMGC(Multimedia Gateway Controller)をそれぞれ用いて説明する。図1は、本発明の実施形態によるIPテレフォニーシステムの構成を示すブロック図である。以下、この図面に基づき説明する。図1において、本発明の実施形態によるIPテレフォニーシステム10は、MGC2と、ネットワーク100と、VoIP端末1−1〜1−n(但し、nは2以上の整数)とを備えている。MGC2は、ネットワーク100を介して、VoIP端末1−1〜1−nを呼制御している。なお、ネットワーク100は、インタネット,イントラネット,LAN(Local Area network)等を含む。VoIP端末1−1〜1−nは、メディア・ゲートウェイ,メディア・コンバータ,IP電話等を含む。   Hereinafter, a management system, a communication device, and a management method for managing a communication device according to an embodiment of the present invention will be described in detail. In this embodiment, an IP (Internet Protocol) telephony system will be described as an example of a management system, a VoIP (Voice over IP) terminal as an example of a communication apparatus, and an MGC (Multimedia Gateway Controller) as an example of a management apparatus. . FIG. 1 is a block diagram showing a configuration of an IP telephony system according to an embodiment of the present invention. Hereinafter, description will be given based on this drawing. In FIG. 1, an IP telephony system 10 according to an embodiment of the present invention includes an MGC 2, a network 100, and VoIP terminals 1-1 to 1-n (where n is an integer of 2 or more). The MGC 2 performs call control of the VoIP terminals 1-1 to 1-n via the network 100. The network 100 includes the Internet, an intranet, a LAN (Local Area network), and the like. The VoIP terminals 1-1 to 1-n include a media gateway, a media converter, an IP phone, and the like.

VoIP端末1−1〜1−nは、同一のネットワークに接続され、同種または異種の機能を有している。また、VoIP端末1−1〜1−n各々は、自己リブート機能を備えている。自己リブート機能とは、自端末に対してリセット処理を行う機能である。また、VoIP端末1−1〜1−n各々は、自己リブートを実行するまでの期間を、固有に決定する機能を有している。その期間は、第1のタイマとして、自己リブート待ち合わせタイマで設定される。さらに、VoIP端末1−1〜1−n各々は、同種または異種の機能を有するVoIP端末間で通信する手段を備えている。その通信手段は、各端末が有する自己リブート待ち合わせタイマの値を交換し合い、端末毎に異なる値に設定する機能を有している。   The VoIP terminals 1-1 to 1-n are connected to the same network and have the same or different functions. In addition, each of the VoIP terminals 1-1 to 1-n has a self-reboot function. The self-reboot function is a function that performs reset processing on the own terminal. In addition, each of the VoIP terminals 1-1 to 1-n has a function of uniquely determining a period until execution of self-reboot. This period is set by the self-reboot waiting timer as the first timer. Further, each of the VoIP terminals 1-1 to 1-n includes means for communicating between VoIP terminals having the same or different functions. The communication means has a function of exchanging the value of the self-reboot waiting timer of each terminal and setting the value different for each terminal.

VoIP端末1−1〜1−n各々は、さらにヘルスチェック指示待ち機能を備えている。ヘルスチェック指示待ち機能とは、自端末に対して、MGCからのヘルスチェック指示を待つ機能である。ヘルスチェックを待つ期間は、第2のタイマとして、ヘルスチェック指示待ちタイマで設定される。   Each of the VoIP terminals 1-1 to 1-n further includes a health check instruction waiting function. The health check instruction waiting function is a function of waiting for a health check instruction from the MGC with respect to the terminal itself. The period for waiting for the health check is set as the second timer by the health check instruction waiting timer.

VoIP端末1−1〜1−nは、通常、MGC2からの定期的なヘルスチェックにより、正常性診断が行われる。MGC2が、VoIP端末1−1〜1−nのいずれかを異常であると認識した場合、MGC2は該当するVoIP端末に対してリセット指示を発行する。そして、そのリセット指示を受けた該当するVoIP端末は、自端末固有のタイミングでリセット処理を実行して、再立ち上げを行う。なお、自端末固有のタイミングとは、端末毎の自己リブート待ち合わせタイマ値がタイムアウトするタイミングである。なお、自己リブート待ち合わせタイマ値は、上述したように、予めVoIP端末間で交換されており、端末毎に異なる値に設定されている。そのため、本発明の実施形態では、VoIP端末1−1〜1−nで同時に異常が発生した場合でも、該当するVoIP端末がMGC2に対してレジストレーション処理を実施するタイミングが互いに異なる。よって、MGC2およびネットワーク100の負荷を軽減することができる。   The VoIP terminals 1-1 to 1-n are normally diagnosed by a regular health check from the MGC 2. When the MGC 2 recognizes any of the VoIP terminals 1-1 to 1-n as abnormal, the MGC 2 issues a reset instruction to the corresponding VoIP terminal. Then, the corresponding VoIP terminal that has received the reset instruction executes reset processing at a timing specific to the terminal itself, and restarts. Note that the own terminal-specific timing is the timing at which the self-reboot waiting timer value for each terminal times out. As described above, the self reboot waiting timer value is exchanged between VoIP terminals in advance, and is set to a different value for each terminal. Therefore, in the embodiment of the present invention, even when abnormality occurs simultaneously in the VoIP terminals 1-1 to 1-n, the timings at which the corresponding VoIP terminals perform the registration process on the MGC 2 are different from each other. Therefore, the load on the MGC 2 and the network 100 can be reduced.

また、VoIP端末1−1〜1−n各々は、自端末の機能は正常であるが、接続されているネットワーク100の負荷過大に伴う異常を検出した場合、自端末固有のタイミングでリセット処理を実行して、再立ち上げを行う機能を有する。そのタイミングは、端末毎に異なる自己リブート待ち合わせタイマ値で設定されている。そのため、本発明の実施形態では、VoIP端末1−1〜1−nがMGC2に対してレジストレーション処理を実施するタイミングが異なり、MGC2およびネットワーク100の負荷を軽減することができる。   In addition, each of the VoIP terminals 1-1 to 1-n has a normal function of its own terminal, but when an abnormality associated with an excessive load on the connected network 100 is detected, reset processing is performed at a timing specific to the own terminal. It has a function of executing and restarting. The timing is set by a self-reboot waiting timer value that is different for each terminal. Therefore, in the embodiment of the present invention, the timing at which the VoIP terminals 1-1 to 1-n perform the registration process on the MGC 2 is different, and the load on the MGC 2 and the network 100 can be reduced.

さらに、VoIP端末1−1〜1−n各々の機能は正常であるが、MGC2がネットワーク100の異常を検出した場合、MGC2はVoIP端末1−1〜1−nに対して同時にリセット指示を発行する。もしくは、VoIP端末1−1〜1−n各々の機能は正常であるが、MGC2が異常により、VoIP端末1−1〜1−nやネットワーク100を異常であると誤認識した場合も、MGC2はVoIP端末1−1〜1−nに対して同時にリセット指示を発行してしまう。しかしながら、リセット指示を受けたVoIP端末1−1〜1−nは、上述のように自端末固有のタイミングでリセット処理を実行して、再立ち上げを行う。そのため、VoIP端末1−1〜1−nがMGC2に対してレジストレーション処理を実施するタイミングが互いに異なる。よって、本発明の実施形態では、MGC2およびネットワーク100の負荷を軽減することができる。   Furthermore, although the functions of each of the VoIP terminals 1-1 to 1-n are normal, when the MGC 2 detects an abnormality in the network 100, the MGC 2 issues a reset instruction to the VoIP terminals 1-1 to 1-n at the same time. To do. Alternatively, even if the functions of each of the VoIP terminals 1-1 to 1-n are normal, but the MGC2 erroneously recognizes the VoIP terminals 1-1 to 1-n and the network 100 as abnormal due to the abnormality, the MGC2 A reset instruction is issued simultaneously to the VoIP terminals 1-1 to 1-n. However, the VoIP terminals 1-1 to 1-n that have received the reset instruction execute the reset process at the timing specific to the terminal as described above, and restart the VoIP terminals 1-1 to 1-n. Therefore, the timings at which the VoIP terminals 1-1 to 1-n perform the registration process on the MGC 2 are different from each other. Therefore, in the embodiment of the present invention, the load on the MGC 2 and the network 100 can be reduced.

またさらに、VoIP端末1−1〜1−nがMGC2に対してレジストレーション処理を実施するタイミングが異なることから、VoIP端末1−1〜1−nが、同時に使用不可の状態に陥ることを防ぐ効果もある。   Furthermore, since the timings at which the VoIP terminals 1-1 to 1-n perform the registration process on the MGC 2 are different, the VoIP terminals 1-1 to 1-n are prevented from being simultaneously disabled. There is also an effect.

以下に、本発明の実施例1に係る通信装置を管理するための管理システム、その通信装置および管理方法について、詳細に説明する。   Hereinafter, a management system, a communication device, and a management method for managing the communication device according to the first embodiment of the present invention will be described in detail.

図2は、本発明の実施例1によるVoIP端末の構成を示すブロック図である。なお、図1中のVoIP端末1−1〜1−nを代表して、図2では、VoIP端末1として説明する。図2において、VoIP端末1は、CPU(中央処理装置)11と、メインメモリ12と、記憶装置13と、通信制御部14とを備える。メインメモリ12は、CPU11が実行する制御プログラム12aを格納している。記憶装置13は、CPU11が制御プログラム12aを実行する際に、作業領域として使用可能である。通信制御部14は、ネットワーク100を介した通信を制御する。   FIG. 2 is a block diagram illustrating a configuration of the VoIP terminal according to the first embodiment of the present invention. Note that the VoIP terminals 1 to 1-n in FIG. In FIG. 2, the VoIP terminal 1 includes a CPU (central processing unit) 11, a main memory 12, a storage device 13, and a communication control unit 14. The main memory 12 stores a control program 12a executed by the CPU 11. The storage device 13 can be used as a work area when the CPU 11 executes the control program 12a. The communication control unit 14 controls communication via the network 100.

記憶装置13は、端末固有情報記憶領域131と、端末固有タイマ値記憶領域132とを備えている。端末固有情報記憶領域131は、VoIP端末1に固有の情報を記憶している。なお、VoIP端末に固有の情報とは、例えば、MAC(Media Access Control)アドレス、IPアドレス等である。端末固有タイマ値記憶領域132は、VoIP端末1に固有の情報を用いて任意の関数で演算処理して生成した固有変数を記憶している。なお、固有変数とは、端末固有の自己リブート待ち合わせタイマ値である。すなわち、自己リブート待ち合わせタイマ値は、最初に、端末固有情報記憶領域131に記憶されている端末に固有の情報から算出され、端末固有タイマ値記憶領域132に、各端末の固有値として記憶される。その後、通信制御部14は、ネットワーク100を介して、自己リブート待ち合わせタイマ値を他のVoIP端末と交換し合う。その結果、それらの自己リブート待ち合わせタイマ値が同じもしくは近似値であった場合、自己リブート待ち合わせタイマ値は再度算出され、端末毎に異なる値に設定される。一方、ヘルスチェック指示待ちタイマ値は、ネットワーク状態を考慮して、端末固有情報記憶領域131に各端末の固有値として記憶されていれば良い。   The storage device 13 includes a terminal specific information storage area 131 and a terminal specific timer value storage area 132. The terminal unique information storage area 131 stores information unique to the VoIP terminal 1. The information unique to the VoIP terminal is, for example, a MAC (Media Access Control) address, an IP address, or the like. The terminal specific timer value storage area 132 stores a specific variable generated by performing arithmetic processing with an arbitrary function using information specific to the VoIP terminal 1. The unique variable is a self reboot waiting timer value unique to the terminal. That is, the self-reboot waiting timer value is first calculated from the information unique to the terminal stored in the terminal unique information storage area 131 and stored in the terminal unique timer value storage area 132 as the unique value of each terminal. Thereafter, the communication control unit 14 exchanges the self reboot waiting timer value with another VoIP terminal via the network 100. As a result, when the self-reboot waiting timer values are the same or approximate, the self-reboot waiting timer value is calculated again and set to a different value for each terminal. On the other hand, the health check instruction waiting timer value may be stored as a unique value of each terminal in the terminal unique information storage area 131 in consideration of the network state.

なお、VoIP端末1において、CPU11、メインメモリ12、記憶装置13、通信制御部14のそれぞれは、内部バス110で接続されている。また、本発明の実施例1によるIPテレフォニーシステムは、上記の図1に示す本発明の実施形態によるIPテレフォニーシステム10と同様の構成となっている。さらに、図1中のVoIP端末1−1〜1−n各々の構成は、図2に示すVoIP端末1と同様の構成となっている。   In the VoIP terminal 1, each of the CPU 11, main memory 12, storage device 13, and communication control unit 14 is connected by an internal bus 110. The IP telephony system according to the first embodiment of the present invention has the same configuration as the IP telephony system 10 according to the embodiment of the present invention shown in FIG. Further, the configuration of each of the VoIP terminals 1-1 to 1-n in FIG. 1 is the same as that of the VoIP terminal 1 shown in FIG.

次に、本発明の実施例1によるIPテレフォニーシステムの動作について、以下に説明する。図3は、本発明の実施例1によるVoIP端末における自己リブート待ち合わせタイマ値の交換動作を示すフローチャートである。図4は、本発明の実施例1によるVoIP端末にて異常検出した場合の動作を示す第1のシーケンスチャートである。図5は、本発明の実施例1によるVoIP端末にて異常検出した場合の動作を示す第2のシーケンスチャートである。以下、図1〜図5を参照して、本発明の実施例1によるIPテレフォニーシステムの動作について説明する。なお、図3〜図5におけるVoIP端末1−1,1−2の処理は、上記のCPU11がメインメモリ12内の制御プログラム12aを実行することで実現される。また、ここでは、VoIP端末1−1〜1−nのうちVoIP端末1−1,1−2を代表して説明しているが、その他のVoIP端末でも同様の動作が行われる。なお、VoIP端末は、同種または異種の機能を有している。   Next, the operation of the IP telephony system according to the first embodiment of the present invention will be described below. FIG. 3 is a flowchart showing the exchange operation of the self-reboot waiting timer value in the VoIP terminal according to the first embodiment of the present invention. FIG. 4 is a first sequence chart showing an operation when an abnormality is detected in the VoIP terminal according to the first embodiment of the present invention. FIG. 5 is a second sequence chart showing an operation when an abnormality is detected in the VoIP terminal according to the first embodiment of the present invention. Hereinafter, the operation of the IP telephony system according to the first embodiment of the present invention will be described with reference to FIGS. The processing of the VoIP terminals 1-1 and 1-2 in FIGS. 3 to 5 is realized by the CPU 11 executing the control program 12a in the main memory 12. In addition, here, the VoIP terminals 1-1 and 1-2 are described as representatives among the VoIP terminals 1-1 to 1-n, but the same operation is performed in other VoIP terminals. Note that the VoIP terminal has the same or different functions.

まず、図3を参照して、IPテレフォニーシステム10のVoIP端末1−1,1−2における自己リブート待ち合わせタイマ値の交換動作について、以下に説明する。VoIP端末1−1,1−2各々は、対向するMGC2もしくは接続されているネットワーク100の異常を判断し、自己リブートする機能を有する。より具体的には、VoIP端末1−1,1−2各々は、自己リブートを実行するまでの時間を、固有に演算して決定する機能を有する。その時間は、VoIP端末に固有の自己リブート待ち合わせタイマ値として、端末固有タイマ値記憶領域132で設定される。なお、本機能は、VoIP端末1−1,1−2の立ち上げ時に、MGC2側からVoIP端末1−1,1−2に対して、それぞれ設定する仕組みであっても良い。   First, with reference to FIG. 3, the exchange operation of the self reboot waiting timer value in the VoIP terminals 1-1 and 1-2 of the IP telephony system 10 will be described below. Each of the VoIP terminals 1-1 and 1-2 has a function of judging an abnormality of the opposing MGC 2 or the connected network 100 and rebooting itself. More specifically, each of the VoIP terminals 1-1 and 1-2 has a function of uniquely calculating and determining the time until execution of self-reboot. The time is set in the terminal specific timer value storage area 132 as a self-reboot waiting timer value specific to the VoIP terminal. Note that this function may be configured to be set for each of the VoIP terminals 1-1 and 1-2 from the MGC 2 side when the VoIP terminals 1-1 and 1-2 are started up.

VoIP端末1−1は、予め所有する固有変数、例えばMACアドレスやIPアドレス等を用いて任意の関数で演算処理を行い(図3のステップS1)、端末固有の自己リブート待ち合わせタイマ値を生成する(図3のステップS2)。この自己リブート待ち合わせタイマ値は、自己リブートを行うための待ち合わせ時間として使用される。ここで、複数のVoIP端末1−1〜1−nが、同時刻に同じMGC2に対してレジストレーション処理を実行する場合を考える。その場合、MGC2が負荷過大に陥ったり、ネットワーク100が負荷過大になる可能性がある。それを防止するため、自己リブート待ち合わせタイマ値は、VoIP端末1−1,1−2の各々がレジストレーション処理を実行する時間を考慮して、生成されなければならない。   The VoIP terminal 1-1 performs arithmetic processing with an arbitrary function using a pre-owned inherent variable, such as a MAC address or an IP address (step S1 in FIG. 3), and generates a self-reboot waiting timer value unique to the terminal. (Step S2 in FIG. 3). This self-reboot waiting timer value is used as a waiting time for performing a self-reboot. Here, consider a case where a plurality of VoIP terminals 1-1 to 1-n execute registration processing for the same MGC 2 at the same time. In that case, there is a possibility that the MGC 2 falls into an excessive load or the network 100 becomes an excessive load. In order to prevent this, the self-reboot waiting timer value must be generated in consideration of the time for each of the VoIP terminals 1-1 and 1-2 to execute the registration process.

同じMGC2の配下に配置される複数のVoIP端末1−1,1−2は、それぞれの端末間で自己リブート待ち合わせタイマ値を交換する機能を有する。すなわち、VoIP端末1−1,1−2各々は、算出された自己リブート待ち合わせタイマ値を相互に確認する手段として、情報交換手段を有している。この情報交換手段は、ネットワーク100を介して、上記のCPU11、メインメモリ12、記憶装置13、通信制御部14にて実現される。   The plurality of VoIP terminals 1-1 and 1-2 arranged under the same MGC 2 have a function of exchanging self-reboot waiting timer values between the respective terminals. That is, each of the VoIP terminals 1-1 and 1-2 has information exchange means as means for mutually confirming the calculated self-reboot waiting timer value. This information exchanging means is realized by the CPU 11, main memory 12, storage device 13, and communication control unit 14 via the network 100.

VoIP端末1−1,1−2各々においては、その立ち上げ時、定期または不定期に、それぞれの端末間で情報交換手段により相互通信を行い、算出された自己リブート待ち合わせタイマ値を交換する(図3のステップS3)。ここで、自己リブート待ち合わせタイマ値が同じもしくは近似値であった場合(図3のステップS4,S11)、各端末は、自己リブート待ち合わせタイマ値を、予め決められた任意の関数にしたがって演算し直し、再設定する(図3のステップS5,S12)。VoIP端末1−1,1−2各々は、図示せぬ他のVoIP端末との間でも、上記の自己リブート待ち合わせタイマ値を交換する(図3ステップのS6,S13)。一方、自己リブート待ち合わせタイマ値が同一もしくは近似値でない場合(図3のステップS4,S11)は、各端末は、再設定を行わず、他のVoIP端末との間で、自己リブート待ち合わせタイマ値を交換する(図3ステップのS6,S13)。   In each of the VoIP terminals 1-1 and 1-2, at the time of start-up, the terminals mutually communicate with each other by information exchange means regularly or irregularly and exchange the calculated self-reboot waiting timer value ( Step S3 in FIG. Here, when the self-reboot waiting timer value is the same or approximate (steps S4 and S11 in FIG. 3), each terminal recalculates the self-reboot waiting timer value according to an arbitrary predetermined function. Then, resetting is performed (steps S5 and S12 in FIG. 3). Each of the VoIP terminals 1-1 and 1-2 also exchanges the self-reboot waiting timer value with other VoIP terminals (not shown) (S6 and S13 in FIG. 3). On the other hand, when the self-reboot waiting timer value is not the same or approximate value (steps S4 and S11 in FIG. 3), each terminal does not perform resetting, and sets the self-reboot waiting timer value with other VoIP terminals. Exchange (S6, S13 in FIG. 3).

次に、図4を参照して、本発明の実施例1によるIPテレフォニーシステムのMGC2及びVoIP端末1−1における異常検出方法について説明する。   Next, an abnormality detection method in the MGC 2 and the VoIP terminal 1-1 of the IP telephony system according to the first embodiment of the present invention will be described with reference to FIG.

VoIP端末1−1は、所定の値に予め設定されたヘルスチェック指示待ちタイマを起動した後(図4のa1)、MGC2からのヘルスチェック指示待ちの状態に移行する。そして、VoIP端末1−1は、ヘルスチェック指示待ちタイマの時間内に、自端末に対応するMGC2からヘルスチェック指示を受信した場合(図4のa2)、ヘルスチェック指示待ちタイマをクリアし(図4のa3)、即座に機能状態を判定する(図4のa4)。そして、VoIP端末1−1は、機能状態を示す情報とともにヘルスチェック応答を返送する(図4のa5)。   The VoIP terminal 1-1 starts a health check instruction waiting timer set in advance to a predetermined value (a1 in FIG. 4), and then shifts to a state waiting for a health check instruction from the MGC 2. If the VoIP terminal 1-1 receives a health check instruction from the MGC 2 corresponding to the self terminal within the time of the health check instruction waiting timer (a2 in FIG. 4), the VoIP terminal 1-1 clears the health check instruction waiting timer (FIG. 4). 4 a3), the function state is immediately determined (a4 in FIG. 4). Then, the VoIP terminal 1-1 returns a health check response together with information indicating the function state (a5 in FIG. 4).

一方、VoIP端末1−1が、所定の値に予め設定されたヘルスチェック指示待ちタイマの時間内に、自端末に対応するMGC2からヘルスチェック指示を受信しない場合(図4のa6,a7)、自己リブート待ち合わせタイマを起動する(図4のa8)。それにより、VoIP端末1−1は、MGC2からのヘルスチェック指示待ちの状態へ移行する。その後、VoIP端末1−1が、自己リブート待ち合わせタイマ時間内に、ヘルスチェック指示を受信すると(図4のa9)、ヘルスチェック指示待ちタイマ及び自己リブート待ち合わせタイマのクリア処理を実行する(図4のa10,a11)。さらに上記と同様に、VoIP端末1−1は、即座に機能状態を判定し(図4のa12)、機能状態を示す情報とともにヘルスチェック応答を返送する(図4のa13)。そして、VoIP端末1−1は、再び、ヘルスチェック指示待ちタイマを起動し、MGC2からのヘルスチェック指示待ちの状態に移行する。   On the other hand, when the VoIP terminal 1-1 does not receive a health check instruction from the MGC 2 corresponding to its own terminal within the time of the health check instruction waiting timer preset to a predetermined value (a6, a7 in FIG. 4), The self-reboot waiting timer is started (a8 in FIG. 4). As a result, the VoIP terminal 1-1 shifts to a state waiting for a health check instruction from the MGC 2. Thereafter, when the VoIP terminal 1-1 receives the health check instruction within the self-reboot waiting timer time (a9 in FIG. 4), the health check instruction waiting timer and the self-reboot waiting timer are cleared (FIG. 4). a10, a11). Further, similarly to the above, the VoIP terminal 1-1 immediately determines the functional state (a12 in FIG. 4), and returns a health check response together with information indicating the functional state (a13 in FIG. 4). Then, the VoIP terminal 1-1 again activates the health check instruction waiting timer, and shifts to a state waiting for the health check instruction from the MGC 2.

さらに、図5を参照して、本発明の実施例1によるIPテレフォニーシステムのMGC2及びVoIP端末1−1における異常検出方法について説明する。   Furthermore, with reference to FIG. 5, the abnormality detection method in MGC2 and the VoIP terminal 1-1 of the IP telephony system by Example 1 of this invention is demonstrated.

VoIP端末1−1は、所定の値に予め設定されたヘルスチェック指示待ちタイマを起動した後(図5のb1)、MGC2からのヘルスチェック指示待ちの状態に移行する。そして、VoIP端末1−1は、ヘルスチェック指示待ちタイマの時間内に、自端末に対応するMGC2からヘルスチェック指示を受信した場合(図5のb2)、ヘルスチェック指示待ちタイマをクリアし(図5のb3)、即座に機能状態を判定する(図5のb4)。そして、VoIP端末1−1は、機能状態を示す情報とともにヘルスチェック応答を返送する(図5のb5)。   The VoIP terminal 1-1 starts a health check instruction waiting timer set in advance to a predetermined value (b1 in FIG. 5), and then shifts to a state waiting for a health check instruction from the MGC 2. If the VoIP terminal 1-1 receives a health check instruction from the MGC 2 corresponding to the terminal within the time of the health check instruction waiting timer (b2 in FIG. 5), the VoIP terminal 1-1 clears the health check instruction waiting timer (FIG. 5). 5 b3), the function state is immediately determined (b4 in FIG. 5). Then, the VoIP terminal 1-1 returns a health check response together with information indicating the function state (b5 in FIG. 5).

一方、VoIP端末1−1が、所定の値に予め設定されたヘルスチェック指示待ちタイマの時間内に、自端末に対応するMGC2からヘルスチェック指示を受信しない場合(図5のb6,b7)、自己リブート待ち合わせタイマを起動する(図5のb8)。それにより、VoIP端末1−1は、MGC2からのヘルスチェック指示待ちの状態へ移行する。そして、VoIP端末1−1が、自己リブート待ち合わせタイマの時間内に、自端末に対応するMGC2からヘルスチェック指示を受信しない場合(図5のb9,b10)、VoIP端末1−1は、MGC2の異常もしくは接続されているネットワーク100の異常と判断する。そして、VoIP端末1−1は、即座に自己リブートを実行し(図5のb11)、その後、対応するMGC2に対するレジストレーション処理を実行する(図5のb12)。このようにして、VoIP端末1−1は、再立ち上げを実施する。   On the other hand, when the VoIP terminal 1-1 does not receive a health check instruction from the MGC 2 corresponding to its own terminal within the time of the health check instruction waiting timer preset to a predetermined value (b6 and b7 in FIG. 5), The self-reboot waiting timer is started (b8 in FIG. 5). As a result, the VoIP terminal 1-1 shifts to a state waiting for a health check instruction from the MGC 2. When the VoIP terminal 1-1 does not receive a health check instruction from the MGC 2 corresponding to the self terminal within the time of the self reboot waiting timer (b9 and b10 in FIG. 5), the VoIP terminal 1-1 It is determined that there is an abnormality or an abnormality in the connected network 100. Then, the VoIP terminal 1-1 immediately executes self-reboot (b11 in FIG. 5), and then executes registration processing for the corresponding MGC 2 (b12 in FIG. 5). In this way, the VoIP terminal 1-1 performs restarting.

以上のように、本実施例1では、MGCもしくはネットワークの異常時に、VoIP端末がその異常を認識した場合、VoIP端末は、自端末固有のタイミングでリセット処理を実行して、再立ち上げを行う。そのため、VoIP端末がMGCに対してレジストレーション処理を実施するタイミングが互いに異なる。よって、本実施例1では、VoIP端末のレジストレーション処理によるMGC2およびネットワークの負荷を、軽減することができる。   As described above, in the first embodiment, when the VoIP terminal recognizes the abnormality when the MGC or the network is abnormal, the VoIP terminal executes the reset process at a timing specific to the terminal and restarts it. . Therefore, the timing at which the VoIP terminal performs registration processing on the MGC is different from each other. Therefore, in the first embodiment, it is possible to reduce the load on the MGC 2 and the network due to the registration processing of the VoIP terminal.

さらに、本実施例1では、VoIP端末は、自端末固有のタイミングでリセット処理を実行するため、VoIP端末が使用不可となるタイミングが互いに異なる。それにより、本実施例1は、全回線が使用不可の状態に陥ることを未然に防ぐという効果もある。   Furthermore, in the first embodiment, since the VoIP terminal executes the reset process at a timing specific to the terminal itself, the timing at which the VoIP terminal becomes unusable is different. As a result, the first embodiment also has an effect of preventing all the lines from being unusable.

以下に、本発明の実施例2に係る通信装置を管理するための管理システム、その通信装置および管理方法について、詳細に説明する。   Hereinafter, a management system, a communication device, and a management method for managing the communication device according to the second embodiment of the present invention will be described in detail.

図6は、本発明の実施例2によるMGCで異常検出した場合のVoIP端末における動作を示すシーケンスチャートである。図6を参照して、本発明の実施例2によるIPテレフォニーシステムのMGC2及びVoIP端末1−1における異常検出方法について説明する。尚、本発明の実施例2によるIPテレフォニーシステムは、図1に示す本発明の実施形態によるIPテレフォニーシステム10と同様の構成となっている。また、そのIPテレフォニーシステム10を構成するVoIP端末1−1〜1−nは、図2に示す本発明の実施例1によるVoIP端末1と同様の構成となっている。また、図6におけるVoIP端末1−1の処理は、図2に示されるCPU11がメインメモリ12内の制御プログラム12aを実行することで実現される。   FIG. 6 is a sequence chart showing an operation in the VoIP terminal when an abnormality is detected by MGC according to the second embodiment of the present invention. With reference to FIG. 6, an abnormality detection method in the MGC 2 and the VoIP terminal 1-1 of the IP telephony system according to the second embodiment of the present invention will be described. The IP telephony system according to the second embodiment of the present invention has the same configuration as the IP telephony system 10 according to the embodiment of the present invention shown in FIG. The VoIP terminals 1-1 to 1-n constituting the IP telephony system 10 have the same configuration as the VoIP terminal 1 according to the first embodiment of the present invention shown in FIG. 6 is realized by the CPU 11 shown in FIG. 2 executing the control program 12a in the main memory 12.

次に、本発明の実施例2によるIPテレフォニーシステムの動作について、以下に説明する。MGC2が、VoIP端末1−1もしくは接続されているネットワーク100を異常と判断した場合、該当するVoIP端末1−1に対する救済措置として、リセット指示を発行する(図6のc1)。VoIP端末1−1は、そのリセット指示を受けて、所定の値に予め設定された自己リブート待ち合わせタイマを起動する(図6のc2)。VoIP端末1−1は、自己リブート待ち合わせタイマで設定した時間を待ち合わせ後(図6のc3)、即座にリセット処理を実行する(図6のc4)。その後、VoIP端末1−1は、対応するMGC2に対するレジストレーション処理を実行する(図6のc5)。このようにして、VoIP端末1−1は、再立ち上げを実施する。   Next, the operation of the IP telephony system according to the second embodiment of the present invention will be described below. When the MGC 2 determines that the VoIP terminal 1-1 or the connected network 100 is abnormal, it issues a reset instruction as a remedy for the corresponding VoIP terminal 1-1 (c1 in FIG. 6). Upon receiving the reset instruction, the VoIP terminal 1-1 starts a self-reboot waiting timer that is preset to a predetermined value (c2 in FIG. 6). The VoIP terminal 1-1 waits for the time set by the self-reboot waiting timer (c3 in FIG. 6), and immediately executes a reset process (c4 in FIG. 6). Thereafter, the VoIP terminal 1-1 executes a registration process for the corresponding MGC 2 (c5 in FIG. 6). In this way, the VoIP terminal 1-1 performs restarting.

以上のように、本実施例2では、MGCがVoIP端末もしくはネットワークを異常と判断した場合、MGCは、複数のVoIP端末に対して同時にリセット指示を行う。しかしながら、リセット指示対象のVoIP端末各々は、固有のタイミングでリセット処理を実行して、再立ち上げを行う。そのため、VoIP端末がMGCに対してレジストレーション処理を実施するタイミングが互いに異なる。よって、本実施例2では、VoIP端末のレジストレーション処理によるMGCおよびネットワークの負荷を、軽減することができる。   As described above, in the second embodiment, when the MGC determines that the VoIP terminal or the network is abnormal, the MGC issues a reset instruction to a plurality of VoIP terminals simultaneously. However, each reset instruction target VoIP terminal performs a reset process at a specific timing and restarts. Therefore, the timing at which the VoIP terminal performs registration processing on the MGC is different from each other. Therefore, in the second embodiment, it is possible to reduce the load on the MGC and the network due to the registration processing of the VoIP terminal.

さらに、本実施例2では、VoIP端末は、自端末固有のタイミングでリセット処理を実行するため、VoIP端末が使用不可となるタイミングが互いに異なる。それにより、本実施例2は、全回線が使用不可の状態に陥ることを未然に防ぐという効果もある。   Furthermore, in the second embodiment, since the VoIP terminal executes the reset process at a timing specific to the terminal itself, the timing at which the VoIP terminal becomes unusable is different. As a result, the second embodiment also has an effect of preventing all the lines from being in an unusable state.

なお、上述した実施形態は、本発明の好適な実施の形態であり、本発明の要旨を逸脱しない範囲内において、種々変更することが可能である。例えば、上述した実施形態を組み合わせて用いてもかまわない。   The above-described embodiment is a preferred embodiment of the present invention, and various modifications can be made without departing from the scope of the present invention. For example, the above-described embodiments may be used in combination.

本発明の実施形態によるIPテレフォニーシステムの構成を示すブロック図である。It is a block diagram which shows the structure of the IP telephony system by embodiment of this invention. 本発明の実施例1によるVoIP端末の構成を示すブロック図である。It is a block diagram which shows the structure of the VoIP terminal by Example 1 of this invention. 本発明の実施例1によるVoIP端末における自己リブート待ち合わせタイマ値の交換動作を示すフローチャートである。It is a flowchart which shows the exchange operation | movement of the self reboot waiting timer value in the VoIP terminal by Example 1 of this invention. 本発明の実施例1によるVoIP端末にて異常検出した場合の動作を示す第1のシーケンスチャートである。It is a 1st sequence chart which shows the operation | movement at the time of detecting abnormality in the VoIP terminal by Example 1 of this invention. 本発明の実施例1によるVoIP端末にて異常検出した場合の動作を示す第2のシーケンスチャートである。It is a 2nd sequence chart which shows the operation | movement at the time of detecting abnormality in the VoIP terminal by Example 1 of this invention. 本発明の実施例2によるMGCで異常検出した場合のVoIP端末における動作を示すシーケンスチャートである。It is a sequence chart which shows the operation | movement in the VoIP terminal at the time of detecting abnormality by MGC by Example 2 of this invention.

符号の説明Explanation of symbols

1−1〜1−n VoIP端末
2 MGC
10 IPテレフォニーシステム
100 ネットワーク
1 VoIP端末
11 CPU(中央処理装置)
12 メインメモリ
12a 制御プログラム
13 記憶装置
14 通信制御部
110 内部バス
131 端末固有情報記憶領域
132 端末固有タイマ値記憶領域
1-1 to 1-n VoIP terminal 2 MGC
10 IP Telephony System 100 Network 1 VoIP Terminal 11 CPU (Central Processing Unit)
12 Main memory 12a Control program 13 Storage device 14 Communication control unit 110 Internal bus 131 Terminal specific information storage area 132 Terminal specific timer value storage area

Claims (27)

管理システムにおいて、複数の通信装置と、
前記複数の通信装置に対して定期的な指示を送信して管理する管理装置と、
前記複数の通信装置と前記管理装置間を接続するネットワークと
を備え、
前記複数の通信装置のそれぞれは
自己をリブート処理するまでの第1の設定時間をカウントする第1のタイマを備え、異常を検出した時に、それから前記第1の設定時間が経過した後に、前記自己をリブート処理し、
前記複数の通信装置間で、前記第1の設定時間を、前記ネットワークを介して交換し合う通信制御部をさらに備え、前記第1の設定時間を互いに異なる値になるように設定し、
前記管理装置からリセット指示を受けた場合も、それから前記第1の設定時間が経過した後に、前記自己をリブート処理することを特徴とする通信装置を管理するための管理システム。
In the management system, a plurality of communication devices,
A management device that transmits and manages periodic instructions to the plurality of communication devices;
A network connecting the plurality of communication devices and the management device;
Each of the plurality of communication devices,
A first timer for counting a first set time until the self is rebooted, and when an abnormality is detected, after the first set time has elapsed, the self is rebooted ;
A communication control unit that exchanges the first set time between the plurality of communication devices via the network, and sets the first set time to be different from each other;
A management system for managing a communication device , wherein even when a reset instruction is received from the management device, the self is rebooted after the first set time has elapsed .
前記複数の通信装置のそれぞれは、
中央演算装置と、メインメモリと、記憶装置とをさらに備え、
前記自己のリブート処理は、前記記憶装置に記憶されている前記第1の設定時間に基づいて、前記中央演算装置が、前記メインメモリに格納されている制御プログラムを実行することで行われることを特徴とする請求項1に記載の管理システム。
Each of the plurality of communication devices is
A central processing unit, a main memory, and a storage device;
The self-reboot process is performed by the central processing unit executing a control program stored in the main memory based on the first set time stored in the storage device. The management system according to claim 1, wherein:
前記複数の通信装置のそれぞれは、
前記管理装置から定期的な指示を待つまでの第2の設定時間をカウントする第2のタイマをさらに備え、
前記第2の設定時間内に、前記管理装置から前記指示が届かない場合、
前記第1のタイマを起動して、前記第1の設定時間が経過するまでに、前記指示を受信しない場合は、前記自己をリブート処理することを特徴とする請求項1または請求項2に記載の管理システム。
Each of the plurality of communication devices is
A second timer for counting a second set time until waiting for a periodic instruction from the management device;
If the instruction does not arrive from the management device within the second set time,
3. The self-reboot process is performed when the instruction is not received before the first set time elapses after starting the first timer. Management system.
前記第2の設定時間内に、前記管理装置から前記指示が届かない場合、前記第1の設定時間が経過するまでに、前記指示を受信した場合は、前記第2のタイマおよび前記第1のタイマの値をクリアし、前記管理装置から定期的な指示を待つ状態に戻ることを特徴とする請求項記載の管理システム。 If the instruction is not received from the management device within the second set time, or if the instruction is received before the first set time elapses, the second timer and the first 4. The management system according to claim 3 , wherein the value of the timer is cleared and the process returns to a state of waiting for a periodic instruction from the management apparatus. 前記異常は、前記複数の通信装置のそれぞれが、前記管理装置から前記指示が届かないことで検出されることを特徴とする請求項1乃至請求項のいずれかに記載の管理システム。 The anomaly management system according to any one of claims 1 to 4 wherein each of the plurality of communication devices, characterized in that it is detected by the instruction from the management apparatus does not reach. 前記異常は、前記管理装置の異常および前記ネットワークの異常のうち少なくとも一方であることを特徴とする請求項1乃至請求項のいずれかに記載の管理システム。 The anomaly management system according to any one of claims 1 to 5, wherein the management device is at least one of the anomalies and the network abnormality. 前記指示とは、前記複数の通信装置のそれぞれに対して、正常性判断を行うように指示することであることを特徴とする請求項1乃至請求項のいずれかに記載の管理システム。 The instruction and the management system according to any one of claims 1 to 6, characterized in that for each of the plurality of communication devices, is to instruct to perform normality judgment. 前記管理装置は、前記複数の通信装置のそれぞれを呼制御していることを特徴とする請求項1乃至請求項のいずれかに記載の管理システム。 The management apparatus management system according to any of claims 1 to 7, characterized in that it is the call control each of the plurality of communication devices. 前記複数の通信装置は、VoIP(ヴォイス・オーバー・インタネット・プロトコル)端末であることを特徴とする請求項1乃至請求項のいずれかに記載の管理システム。 Wherein the plurality of communication devices, the management system according to any one of claims 1 to 8, characterized in that a VoIP (Voice Over Internet Protocol) terminal. 前記管理装置は、マルチメディア・ゲートウェイ・コントローラであることを特徴とする請求項1乃至請求項のいずれかに記載の管理システム。 The management apparatus management system according to any of claims 1 to 9, characterized in that a multimedia gateway controllers. 前記ネットワークは、インタネット・プロトコル・ネットワークであることを特徴とする請求項1乃至請求項10のいずれかに記載の管理システム。 The management system according to any one of claims 1 to 10 , wherein the network is an Internet protocol network. ネットワークを介して外部から定期的な指示を受信して管理される通信装置において、
自己をリブート処理するまでの第1の設定時間をカウントする第1のタイマと、
他の通信装置と前記第1の設定時間を、前記ネットワークを介して交換し合う通信制御部と、を備え、
異常を検出した時に、それから前記第1の設定時間が経過した後に、前記自己をリブート処理し、
前記第1の設定時間を、前記他の通信装置と異なる値になるように設定し、
外部からリセット指示を受けた場合も、それから前記第1の設定時間が経過した後に、前記自己をリブート処理することを特徴とする通信装置。
In a communication device managed by receiving periodic instructions from the outside via a network,
A first timer for counting a first set time until the self is rebooted ;
A communication control unit that exchanges the first set time with another communication device via the network ,
When an abnormality is detected, after the first set time has elapsed, the self is rebooted ,
The first set time is set to a value different from that of the other communication device;
The communication apparatus according to claim 1, wherein even when an external reset instruction is received, the self-reboot process is performed after the first set time has elapsed .
前記通信装置は、中央演算装置と、メインメモリと、記憶装置とをさらに備え、
前記自己のリブート処理は、前記記憶装置に記憶されている前記第1の設定時間に基づいて、前記中央演算装置が、前記メインメモリに格納されている制御プログラムを実行することで行われることを特徴とする請求項12に記載の通信装置。
The communication device further includes a central processing unit, a main memory, and a storage device,
The self-reboot process is performed by the central processing unit executing a control program stored in the main memory based on the first set time stored in the storage device. The communication device according to claim 12, characterized in that:
外部からの定期的な指示を待つまでの第2の設定時間をカウントする第2のタイマをさらに備え、
前記第2の設定時間内に、前記外部から前記指示が届かない場合、前記第1のタイマを起動して、前記第1の設定時間が経過するまでに、前記指示を受信しない場合は、前記自己をリブート処理することを特徴とする請求項12または請求項13に記載の通信装置。
A second timer for counting a second set time until waiting for a periodic instruction from the outside;
If the instruction does not arrive from the outside within the second set time, start the first timer, and if the instruction is not received before the first set time elapses, The communication apparatus according to claim 12 or 13 , wherein the communication apparatus reboots itself.
前記第2の設定時間内に、前記外部から前記指示が届かない場合、前記第1のタイマを起動し、前記第1の設定時間が経過するまでに、前記指示を受信した場合は、前記第2のタイマおよび前記第1のタイマの値をクリアし、外部から定期的な指示を待つ状態に戻ることを特徴とする請求項14記載の通信装置。 If the instruction is not received from the outside within the second set time, the first timer is started, and if the instruction is received before the first set time elapses, 15. The communication device according to claim 14, wherein the values of the timer No. 2 and the value of the first timer are cleared and the routine returns to a state of waiting for a periodic instruction from outside. 前記異常は、前記外部から前記指示が届かないことで検出されることを特徴とする請求項12乃至請求項15のいずれかに記載の通信装置。 The anomaly, a communication device according to any one of claims 12 to claim 15, characterized in that it is detected by the instruction from the external does not reach. 前記指示とは、前記通信装置に対して、正常性診断を行うように指示することであることを特徴とする請求項12乃至請求項16のいずれかに記載の通信装置。 The instruction and the communication apparatus according to any one of claims 12 to claim 16, characterized in that to the communication device, and to instruct to perform health diagnostics. 外部から呼制御されていることを特徴とする請求項12乃至請求項17のいずれかに記載の通信装置。 Communication apparatus according to any one of claims 12 to claim 17, characterized in that it is a call control from the outside. 前記通信装置は、VoIP(ヴォイス・オーバー・インタネット・プロトコル)端末であることを特徴とする請求項12乃至請求項18のいずれかに記載の通信装置。 The communication device, VoIP communication apparatus according to any one of claims 12 to claim 18, characterized in that a (Voice Over Internet Protocol) terminal. 複数の通信装置と、前記複数の通信装置に対して定期的な指示を送信して管理する管理装置と、前記複数の通信装置と前記管理装置間を接続するネットワークとを備える管理システムにおいて、
前記複数の通信装置のそれぞれにおいて、自己をリブート処理するまでの第1の設定時間をカウントし、
前記複数の通信装置のそれぞれにおいて、異常を検出した時に、それから前記第1の設定時間が経過した後に、前記自己をリブート処理し、
前記複数の通信装置間で、前記第1の設定時間を、前記ネットワークを介して交換し合い、前記第1の設定時間を互いに異なる値になるように設定し、
前記管理装置から前記複数の通信装置のそれぞれにリセット指示を送信し、
前記複数の通信装置のそれぞれにおいて、前記リセット指示を受信し、
前記リセット指示を受信した前記複数の通信装置において、それから前記第1の設定時間が経過した後に、前記自己をリブート処理することを特徴とする前記複数の通信装置を管理するための管理方法。
In a management system comprising a plurality of communication devices, a management device that transmits and manages periodic instructions for the plurality of communication devices, and a network that connects the plurality of communication devices and the management device,
In each of the plurality of communication devices, the first set time until the self reboot process is counted,
In each of the plurality of communication devices, when an abnormality is detected, after the first set time has elapsed, the self is rebooted ,
The first set time is exchanged between the plurality of communication devices via the network, and the first set time is set to be different from each other,
Sending a reset instruction from the management device to each of the plurality of communication devices,
In each of the plurality of communication devices, the reset instruction is received,
The management method for managing the plurality of communication devices, wherein the plurality of communication devices that have received the reset instruction perform a reboot process on the self after the first set time has elapsed .
前記自己のリブート処理は、前記第1の設定時間に基づいて、中央演算装置が、制御プログラムを実行することで行われることを特徴とする請求項20に記載の管理方法。 21. The management method according to claim 20 , wherein the reboot process is performed by a central processing unit executing a control program based on the first set time. 前記複数の通信装置のそれぞれにおいて、前記管理装置から定期的な指示を待つまでの第2の設定時間をカウントし、
前記第2の設定時間内に、前記管理装置から前記指示が届かない場合、前記第1の設定時間をカウントして、前記第1の設定時間が経過するまでに、前記指示を受信しない場合は、前記自己をリブート処理することを特徴とする請求項20または請求項21に記載の管理方法。
In each of the plurality of communication devices, a second set time until a periodic instruction is waited from the management device is counted,
If the instruction is not received from the management device within the second set time, the first set time is counted and the instruction is not received before the first set time elapses. The management method according to claim 20 or 21 , wherein the self is rebooted.
前記第2の設定時間内に、前記管理装置から前記指示が届かない場合、前記第1の設定時間をカウントして、前記第1の設定時間が経過するまでに、前記指示を受信した場合は、前記第2の設定時間および前記第1の設定時間のカウントをゼロに戻し、前記管理装置から定期的な指示を待つ状態に戻ることを特徴とする請求項22記載の管理方法。 When the instruction is not received from the management device within the second set time, the first set time is counted and the instruction is received before the first set time elapses. 23. The management method according to claim 22 , wherein the count of the second set time and the first set time is returned to zero, and the process returns to a state of waiting for a periodic instruction from the management apparatus. 前記異常は、前記複数の通信装置のそれぞれが、前記管理装置から前記指示が届かないことで検出されることを特徴とする請求項20乃至請求項23のいずれかに記載の管理方法。 The management method according to any one of claims 20 to 23 , wherein each of the plurality of communication devices is detected when the instruction does not reach from the management device. 前記異常は、前記管理装置の異常および前記ネットワークの異常のうち少なくとも一方であることを特徴とする請求項20乃至請求項24のいずれかに記載の管理方法。 The management method according to any one of claims 20 to 24 , wherein the abnormality is at least one of an abnormality of the management device and an abnormality of the network. 前記指示とは、前記複数の通信装置のそれぞれに対して、正常性判断を行うように指示することであることを特徴とする請求項20乃至請求項25のいずれかに記載の管理方法。 The instruction and the management method according to any one of claims 20 to claim 25, characterized in that for each of the plurality of communication devices, is to instruct to perform normality judgment. 前記管理装置は、前記複数の通信装置のそれぞれを呼制御していることを特徴とする請求項20乃至請求項26のいずれかに記載の管理方法。 The management device management method according to any one of claims 20 to claim 26, characterized in that it is the call control each of the plurality of communication devices.
JP2007012145A 2006-01-25 2007-01-23 Management system for managing communication device, communication device and management method thereof Active JP4810446B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007012145A JP4810446B2 (en) 2006-01-25 2007-01-23 Management system for managing communication device, communication device and management method thereof

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2006015751 2006-01-25
JP2006015751 2006-01-25
JP2007012145A JP4810446B2 (en) 2006-01-25 2007-01-23 Management system for managing communication device, communication device and management method thereof

Publications (2)

Publication Number Publication Date
JP2007228565A JP2007228565A (en) 2007-09-06
JP4810446B2 true JP4810446B2 (en) 2011-11-09

Family

ID=38549868

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007012145A Active JP4810446B2 (en) 2006-01-25 2007-01-23 Management system for managing communication device, communication device and management method thereof

Country Status (1)

Country Link
JP (1) JP4810446B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019110410A (en) * 2017-12-18 2019-07-04 株式会社明電舎 Network device

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08242228A (en) * 1995-03-02 1996-09-17 Fujitsu Ltd Network monitoring system
JP4034436B2 (en) * 1998-09-30 2008-01-16 株式会社東芝 Client / server system and client operation monitoring method
JP2000174751A (en) * 1998-12-08 2000-06-23 Nec Corp Network element restarting system
JP2001156778A (en) * 1999-11-30 2001-06-08 Ntt Comware Corp Communication network health check method
JP2005117371A (en) * 2003-10-08 2005-04-28 Aval Data Corp Remote monitoring device and remote monitoring system

Also Published As

Publication number Publication date
JP2007228565A (en) 2007-09-06

Similar Documents

Publication Publication Date Title
JP4639207B2 (en) Network system, node device and management server
US7016955B2 (en) Network management apparatus and method for processing events associated with device reboot
TW201944236A (en) Task processing method, apparatus, and system
CN103986762A (en) A method and device for process state detection
CN106533805A (en) Micro-service request processing method, micro-service controller and micro-service architecture
JP2004164553A (en) Server computer protection device, server computer protection method, server computer protection program, and server computer
JP2004171370A (en) Address control method and method between client / server in redundant configuration
JP2006191338A (en) Gateway apparatus for diagnosing fault of device in bus
US7573832B2 (en) Method and apparatus for conveying link state information in a network
CN112835749B (en) Automatic software switching control method for dual-computer hot standby disaster recovery
JP2008172592A (en) Cluster system, computer and abnormality detection method thereof
US8391137B2 (en) Management system and management method for managing a communication apparatus
JP4810446B2 (en) Management system for managing communication device, communication device and management method thereof
WO2008079832A2 (en) Method, computer program product, and apparatus for providing passive automated provisioning
JP2011203941A (en) Information processing apparatus, monitoring method and monitoring program
JP2009135621A (en) Network connecting apparatus and network connection method
CN112463317A (en) Computer room task scheduling method and device, electronic equipment and storage medium
JP4875222B2 (en) Server apparatus, activation control method, and information processing apparatus
JP2019061507A (en) Node device and failover control method
JP2019087822A (en) Port estimation device, port estimation system, port estimation method and port estimation program
CN116506327B (en) Physical node monitoring method, device, computer equipment and storage medium
JP6073211B2 (en) Server monitoring method and server monitoring system
JP5433219B2 (en) Cluster system
JP2002335327A (en) Communication system
JP2007129275A (en) Method for automatic selection of security configuration for mobile user terminal

Legal Events

Date Code Title Description
RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20080617

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20090602

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20091211

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110422

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110517

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20110712

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110714

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20110809

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110822

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140826

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 4810446

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350