JP4859067B2 - Remote failure response method and system for failure occurring in terminal - Google Patents
Remote failure response method and system for failure occurring in terminal Download PDFInfo
- Publication number
- JP4859067B2 JP4859067B2 JP2008031164A JP2008031164A JP4859067B2 JP 4859067 B2 JP4859067 B2 JP 4859067B2 JP 2008031164 A JP2008031164 A JP 2008031164A JP 2008031164 A JP2008031164 A JP 2008031164A JP 4859067 B2 JP4859067 B2 JP 4859067B2
- Authority
- JP
- Japan
- Prior art keywords
- terminal
- gateway
- failure
- response
- management server
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Debugging And Monitoring (AREA)
- Test And Diagnosis Of Digital Computers (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、端末に生じた障害に対する遠隔障害対応方法及びシステムに関する。 The present invention relates to a remote failure handling method and system for a failure occurring in a terminal.
近年、宅内におけるホームネットワーク(狭域ネットワーク)が普及し、様々な端末が、相互に接続されてきている。端末としては、パーソナルコンピュータだけでなく、テレビやDVDレコーダのような情報家電機器も接続されてきている。また、ホームネットワークは、ホームゲートウェイを介して、広域ネットワークにも接続される。これにより、各端末には、インターネットのような広域ネットワークを介した様々なサービスが提供される。 In recent years, home networks (narrow area networks) in homes have become widespread, and various terminals have been connected to each other. As terminals, not only personal computers but also information home appliances such as televisions and DVD recorders have been connected. The home network is also connected to a wide area network via a home gateway. Thereby, various services are provided to each terminal via a wide area network such as the Internet.
また、端末に対する設定操作の高度化及び複雑化も伴って、利用者が、端末に対する設定操作を誤る場合も多い。この場合、例えばネットワークを介したサービスが利用できないといった障害が発生することとなる。このような障害を修復することは、スキルのない利用者にとっては極めて困難である。 In addition, as the setting operation for the terminal is advanced and complicated, the user often makes a mistake in the setting operation for the terminal. In this case, for example, a failure that the service via the network cannot be used occurs. Repairing such obstacles is extremely difficult for unskilled users.
この状況に対し、サービス提供事業者は、診断修復プログラムやオペレータからの遠隔操作を実現するための遠隔操作プログラムを、利用者に予め配布している。利用者は、その診断修復プログラム及び遠隔操作プログラムを、端末に予めインストールする。障害が発生した際に、利用者は、診断修復プログラムを起動させる。このプログラムは、障害原因を診断し、その障害原因をディスプレイに表示し、可能な場合はその障害を修復する。 In response to this situation, service providers distribute a diagnostic operation program and a remote operation program for realizing a remote operation from an operator to users in advance. The user installs the diagnosis and repair program and the remote operation program in the terminal in advance. When a failure occurs, the user starts a diagnostic repair program. The program diagnoses the cause of the failure, displays the cause of the failure on the display, and repairs the failure if possible.
しかしながら、診断修復プログラムであっても修復できないような障害もある。この場合、サービス提供事業者(ISP:Internet Service Provider)は、オペレータによる遠隔操作の診断修復サービスを提供している。遠隔操作端末と利用者端末とを広域ネットワークを介して接続し、オペレータが、その端末を遠隔操作することによって障害を修復する。 However, there are also problems that cannot be repaired even by a diagnostic repair program. In this case, a service provider (ISP: Internet Service Provider) provides a remote operation diagnostic repair service. The remote operation terminal and the user terminal are connected via a wide area network, and the operator repairs the failure by remotely operating the terminal.
図1は、従来技術における診断修復サービスシステムのシーケンス図である。 FIG. 1 is a sequence diagram of a diagnostic repair service system in the prior art.
(S101)利用者は、何らかの障害が発生した場合、その端末1で、診断修復プログラムを実行する。診断修復プログラムは、その端末におけるオペレーティングシステムのバージョン情報や、ネットワークインタフェースの状態、及び/又はIPアドレスなどのネットワーク情報を診断し、また、特定のサーバへの接続試験等も実行する。その診断の結果、例えば設定値の一部が、誤って設定されている場合、その設定値を正しい値に再設定し、その障害を修復する。
(S101) When any failure occurs, the user executes a diagnostic repair program on the
(S102)診断結果及び修復結果は、例えば、端末1のディスプレイに表示される。例えば、任意の英数字の数桁からなるエラーコードであってもよい。これによって、利用者は、どのような障害が生じ、修復できたか否かについて知ることができる。
(S102) The diagnosis result and the repair result are displayed on the display of the
(S103)利用者は、障害が発生したけれども修復できなかったことを知った場合、サービス提供事業者が運営するサポートセンタに電話をすることができる。利用者は、そのサポートセンタのオペレータへ、診断結果及び修復結果の内容を口頭で伝え、遠隔操作による障害対応を依頼する。このとき、オペレータは、例えば任意の英数字の数桁からなる「受付番号」(対応するオペレータを示す情報も含む)を、口頭で伝える。 (S103) When the user learns that a failure has occurred but cannot be repaired, the user can call the support center operated by the service provider. The user verbally communicates the contents of the diagnosis result and the repair result to the operator of the support center, and requests the failure response by remote operation. At this time, the operator verbally conveys, for example, an “acceptance number” (including information indicating the corresponding operator) consisting of several arbitrary alphanumeric characters.
(S104)利用者は、オペレータからの遠隔操作が可能となるように、端末に対して遠隔操作プログラムを起動させる。 (S104) The user activates a remote operation program on the terminal so that the remote operation from the operator is possible.
(S105)遠隔操作プログラムは、例えば、その端末1のディスプレイを介して、利用者に受付番号の入力を要求する。このとき、利用者は、オペレータから口頭で通知された「受付番号」を、端末に入力する。これにより、利用者端末1は、受付番号をキーとして、対応するオペレータの遠隔操作端末との間に、セッションを確立する。
(S105) The remote operation program requests the user to input a receipt number via the display of the
(S106)利用者端末1と遠隔操作端末4との間で、ネットワークを介してセッションが確立される。
(S106) A session is established between the
(S107)オペレータは、遠隔操作端末4から、利用者端末1を遠隔操作し、障害対応を実行する。
(S107) The operator remotely operates the
従来、診断修復サービスを提供するために、様々な技術が提供されている。 Conventionally, various technologies have been provided to provide diagnostic repair services.
第1に、障害発生箇所(利用者端末から任意のサーバとの間に存在する何れのネットワーク装置に障害が発生しているか)を診断するため、障害診断用通信シーケンスを実行する技術がある(例えば特許文献1、2及び3参照)。この技術によれば、あくまで障害発生箇所の診断であって、障害修復機能を備えていない。
First, there is a technique for executing a fault diagnosis communication sequence in order to diagnose a fault occurrence location (which network apparatus exists between a user terminal and an arbitrary server in which a fault has occurred) ( For example, see
第2に、利用者宅内に設置されたブロードバンドルータが、ネットワーク障害情報を管理し、ネット対応デジタルテレビのような表示デバイスに、その障害内容を表示する技術もある(例えば特許文献4参照)。この技術によれば、利用者が操作する端末に対する設定誤り等によって生じた障害を診断することはできない。勿論、障害修復機能も備えていない。 Secondly, there is a technology in which a broadband router installed in a user's home manages network failure information and displays the content of the failure on a display device such as a network-compatible digital television (see, for example, Patent Document 4). According to this technology, it is not possible to diagnose a failure caused by a setting error or the like for a terminal operated by a user. Of course, it does not have a fault repair function.
第3に、パーソナルコンピュータのような端末を遠隔操作する技術がある(例えば特許文献5参照)。また、遠隔操作の際のセキュリティを高める技術もある(例えば特許文献6及び7参照)。これら技術によれば、遠隔操作を実現するために、利用者自身がその端末を操作し、遠隔操作プログラムを起動し、受付番号等の必要な情報を入力するなど、利用者に対して操作負担を要求する。 Third, there is a technique for remotely operating a terminal such as a personal computer (see, for example, Patent Document 5). There is also a technique for increasing security during remote operation (see, for example, Patent Documents 6 and 7). According to these technologies, in order to realize remote operation, the user himself / herself operates the terminal, starts a remote operation program, and inputs necessary information such as a reception number, etc. Request.
第4に、ホームゲートウェイの設定を、遠隔のサーバが管理する技術がある(例えば特許文献8参照)。この技術によれば、通常利用回線に障害が発生した際に、ホームゲートウェイが初期設定回線を介して修復するが、端末に生じた設定誤りを修復することはできない。 Fourth, there is a technology in which a remote server manages home gateway settings (see, for example, Patent Document 8). According to this technique, when a failure occurs in a normal use line, the home gateway repairs it through the initial setting line, but it is not possible to repair a setting error occurring in the terminal.
図1における遠隔操作サービスによれば、利用者自ら、その端末を操作し、遠隔操作プログラムの起動、受付番号などの必要なパラメータを入力する必要がある。このような操作は、結局、利用者に、端末操作の負担を強いることとなる。 According to the remote operation service in FIG. 1, it is necessary for the user himself / herself to operate the terminal and input necessary parameters such as activation of a remote operation program and a reception number. Such an operation eventually places a burden on the user to operate the terminal.
また、遠隔操作サービスであっても、広域ネットワークに接続する必要があり、端末のネットワーク設定に誤りがある場合には、結局、利用者自ら、その設定を修復する必要がある。 Further, even in the case of a remote operation service, it is necessary to connect to a wide area network, and if there is an error in the network settings of the terminal, the user himself / herself needs to repair the settings after all.
更に、遠隔操作サービスであっても、オペレータは、その端末へ、所定の診断修復プログラムをダウンロードし、インストールし、そのプログラムを実行し、アンインストールをする。このような定型的な一連のシーケンスは、利用者操作又は遠隔操作に拘わらず必要であって、診断修復の対応を迅速にすることにはつながらない。また、オペレータによる遠隔操作であっても、オペレータ個人のスキルによっては、均一な障害対応サービスを提供できないという問題もある。 Furthermore, even in the case of a remote operation service, the operator downloads a predetermined diagnostic repair program to the terminal, installs it, executes the program, and uninstalls it. Such a series of routine sequences is necessary regardless of user operation or remote operation, and does not lead to quick response to diagnostic repair. Further, even with remote operation by an operator, there is a problem that a uniform failure response service cannot be provided depending on the skill of the individual operator.
更に、オペレータが、利用者端末を遠隔操作して障害対応をする際、障害対応の内容によっては、遠隔操作端末から宅内の利用者端末への通信が必要となる。しかしながら、端末が、ホームゲートウェイを介して広域ネットワークに接続されている場合、遠隔操作端末から通信を開始するためには、ホームゲートウェイのネットワーク設定を変更する必要がある。例えば、必要なポートを開けるセキュリティ設定や、NAT(Network Address Transform)のようなネットワーク設定を変更する必要がある。また、ホームゲートウェイに起因して端末に生じた障害である場合には、基本的に遠隔操作による障害の修復はできない。 Furthermore, when an operator handles a failure by remotely operating the user terminal, communication from the remote operation terminal to the user terminal in the house is required depending on the content of the failure handling. However, when the terminal is connected to the wide area network via the home gateway, it is necessary to change the network setting of the home gateway in order to start communication from the remote operation terminal. For example, it is necessary to change security settings for opening necessary ports and network settings such as NAT (Network Address Transform). Further, in the case of a failure that occurs in the terminal due to the home gateway, the failure cannot be repaired basically by remote operation.
従って、本発明は、端末に対する設定変更だけでは修復できないような障害が発生した際に、端末及びホームゲートウェイの連携動作によってできる限り自動的に障害を修復する障害対応方法及びシステムを提供することを目的とする。 Therefore, the present invention provides a failure handling method and system for automatically repairing a failure as much as possible by the cooperative operation of the terminal and the home gateway when a failure that cannot be repaired only by changing the setting of the terminal occurs. Objective.
本発明によれば、利用者によって操作される端末と、該端末と狭域ネットワークを介して接続されるゲートウェイと、該ゲートウェイと広域ネットワークを介して接続される管理サーバとを有するシステムにおける遠隔障害対応方法であって、
端末が、診断プログラムを実行し、障害内容を表す診断コードを導出する第1のステップと、
端末が、診断コードを含む端末障害対応要求を、ゲートウェイを介して管理サーバへ送信する第2のステップと、
管理サーバが、診断コードに基づく障害対応コードを含む端末障害対応応答を、ゲートウェイを介して端末へ返信する第3のステップと、
端末が、障害対応コードを含む端末障害対応開始要求を、ゲートウェイへ送信する第4のステップと、
ゲートウェイが、ゲートウェイ識別子を含む端末障害対応開始応答を、端末へ返信する第5のステップと、
ゲートウェイが、ゲートウェイ識別子、広域ネットワーク側アドレス及び障害対応コードを含むゲートウェイ障害対応要求を、管理サーバへ送信する第6のステップと、
管理サーバが、ゲートウェイ障害対応プログラムを含むゲートウェイ障害対応応答を、ゲートウェイへ返信する第7のステップと、
ゲートウェイが、ゲートウェイ障害対応プログラムを実行する第8のステップと
を有し、端末及びゲートウェイの両方が障害対応処理を実行することを特徴とする。
According to the present invention, a remote failure in a system including a terminal operated by a user, a gateway connected to the terminal via a narrow area network, and a management server connected to the gateway via a wide area network. A response method,
A first step in which the terminal executes a diagnostic program and derives a diagnostic code representing the failure content;
A second step in which the terminal transmits a terminal failure handling request including a diagnostic code to the management server via the gateway;
A third step in which the management server returns a terminal failure response including a failure response code based on the diagnostic code to the terminal via the gateway;
A fourth step in which the terminal transmits a terminal failure handling start request including a failure handling code to the gateway;
A fifth step in which the gateway returns a terminal failure response start response including the gateway identifier to the terminal;
A sixth step in which the gateway transmits a gateway failure handling request including a gateway identifier, a wide area network side address and a failure handling code to the management server;
A seventh step in which the management server returns a gateway failure response including the gateway failure response program to the gateway;
The gateway has an eighth step of executing a gateway failure handling program, and both the terminal and the gateway execute failure handling processing.
本発明の遠隔障害対応方法における他の実施形態によれば、
管理サーバと通信可能な遠隔操作端末が、更に備えられており、
障害対応コードが遠隔操作を必要とするコードである場合、
端末が、ゲートウェイ識別子及び診断コードを含む遠隔操作要求を、ゲートウェイを介して管理サーバへ送信する第9のステップと、
管理サーバが、遠隔操作要求を、遠隔操作端末へ送信する第10のステップと、
遠隔操作端末が、ゲートウェイを介して端末に対して、遠隔操作による障害対応シーケンスを実行する第12のステップと
を更に有することも好ましい。
According to another embodiment of the remote failure handling method of the present invention,
A remote operation terminal capable of communicating with the management server is further provided,
If the fault response code is a code that requires remote control,
A ninth step in which the terminal transmits a remote operation request including a gateway identifier and a diagnostic code to the management server via the gateway;
A tenth step in which the management server transmits a remote operation request to the remote operation terminal;
It is also preferable that the remote operation terminal further includes a twelfth step of executing a remote operation failure response sequence for the terminal via the gateway.
本発明の遠隔障害対応方法における他の実施形態によれば、
障害対応コードが遠隔操作を必要としないコードである場合、
第3のステップについて、端末障害対応応答は、端末によって実行されるインストールスクリプト、起動スクリプト、障害対応プログラム及びアンインストールスクリプトを更に含み、
端末が、インストールスクリプト、起動スクリプト、障害対応プログラム及びアンインストールスクリプトを実行することも好ましい。
According to another embodiment of the remote failure handling method of the present invention,
If the fault response code does not require remote control,
For the third step, the terminal failure response includes an installation script, a startup script, a failure response program, and an uninstallation script executed by the terminal,
It is also preferable that the terminal executes an install script, a start script, a failure handling program, and an uninstall script.
本発明の遠隔障害対応方法における他の実施形態によれば、
第1のステップの前段階で、
ゲートウェイが、管理サーバのアドレスを含む診断開始要求を、端末へ送信するステップと、
端末が、診断情報を取得するための診断情報要求を、ゲートウェイを介して管理サーバへ送信するステップと、
管理サーバが、診断情報を含む診断情報応答を、ゲートウェイを介して端末へ返信するステップと
を有し、診断プログラムは診断情報を用いて実行されることも好ましい。
According to another embodiment of the remote failure handling method of the present invention,
Before the first step,
A gateway sending a diagnosis start request including an address of the management server to the terminal;
A step in which the terminal transmits a diagnostic information request for acquiring diagnostic information to the management server via the gateway;
The management server preferably includes a step of returning a diagnostic information response including the diagnostic information to the terminal via the gateway, and the diagnostic program is preferably executed using the diagnostic information.
本発明の遠隔障害対応方法における他の実施形態によれば、ゲートウェイに搭載された診断開始ボタンが押下された時に、診断開始要求が端末へ送信されることも好ましい。 According to another embodiment of the remote failure handling method of the present invention, it is also preferable that a diagnosis start request is transmitted to the terminal when a diagnosis start button mounted on the gateway is pressed.
本発明によれば、利用者によって操作される端末と、該端末と狭域ネットワークを介して接続されるゲートウェイと、該ゲートウェイと広域ネットワークを介して接続される管理サーバとを有する遠隔障害対応システムであって、
端末は、
診断プログラムを実行し、障害内容を表す診断コードを導出する診断プログラム実行手段と、
診断コードを含む端末障害対応要求を、ゲートウェイを介して管理サーバへ送信し、管理サーバから、診断コードに基づく障害対応コードを含む端末障害対応応答を受信する端末障害対応要求手段と、
障害対応コードを含む端末障害対応開始要求を、ゲートウェイへ送信し、該ゲートウェイから、ゲートウェイ識別子を含む端末障害対応開始応答を受信する端末障害対応開始手段と
を有し、
管理サーバは、
端末からゲートウェイを介して、診断コードを含む端末障害対応要求を受信し、端末へ端末障害対応応答を返信する端末障害対応応答手段と、
ゲートウェイから、ゲートウェイ識別子、広域ネットワーク側アドレス及び障害対応コードを含むゲートウェイ障害対応要求を受信し、ゲートウェイへ、ゲートウェイ障害対応プログラムを含むゲートウェイ障害対応応答を返信するゲートウェイ障害対応応答手段と
を有し、
ゲートウェイは、
端末から、端末障害対応開始要求を受信し、端末へ端末障害対応開始応答を送信する端末障害対応開始応答手段と、
ゲートウェイ障害対応要求を管理サーバへ送信し、管理サーバからゲートウェイ障害対応応答を受信するゲートウェイ障害対応要求手段と、
ゲートウェイ障害対応プログラムを実行する障害対応プログラム実行手段と
を有し、端末及びゲートウェイの両方が障害対応処理を実行することを特徴とする。
According to the present invention, a remote failure handling system comprising a terminal operated by a user, a gateway connected to the terminal via a narrow area network, and a management server connected to the gateway via a wide area network Because
The terminal
A diagnostic program execution means for executing a diagnostic program and deriving a diagnostic code representing the failure content;
A terminal failure response request means for transmitting a terminal failure response request including a diagnostic code to the management server via the gateway and receiving a terminal failure response response including a failure response code based on the diagnostic code from the management server;
A terminal failure response start unit that transmits a terminal failure response start request including a failure response code to the gateway and receives a terminal failure response start response including a gateway identifier from the gateway;
The management server
A terminal failure response means for receiving a terminal failure response request including a diagnostic code from the terminal via the gateway and returning a terminal failure response response to the terminal;
A gateway failure response unit for receiving a gateway failure response request including a gateway identifier, a wide area network side address and a failure response code from the gateway, and returning a gateway failure response including a gateway failure response program to the gateway;
The gateway
A terminal failure response start response means for receiving a terminal failure response start request from the terminal and transmitting a terminal failure response start response to the terminal;
A gateway failure response request means for sending a gateway failure response request to the management server and receiving a gateway failure response from the management server;
And a failure response program executing means for executing a gateway failure response program, wherein both the terminal and the gateway execute failure response processing.
本発明の遠隔障害対応システムにおける他の実施形態によれば、
管理サーバと通信可能な遠隔操作端末が、更に備えられており、
障害対応コードが遠隔操作を必要とするコードである場合、
端末は、ゲートウェイ識別子及び診断コードを含む遠隔操作要求を、ゲートウェイを介して管理サーバへ送信する遠隔操作要求手段を更に有し、
管理サーバは、端末から受信した遠隔操作要求を、遠隔操作端末へ転送する遠隔操作要求転送手段を更に有し、
遠隔操作端末が、ゲートウェイを介して端末に対して、遠隔操作による障害対応シーケンスを実行することも好ましい。
According to another embodiment of the remote failure handling system of the present invention,
A remote operation terminal capable of communicating with the management server is further provided,
If the fault response code is a code that requires remote control,
The terminal further includes remote operation request means for transmitting a remote operation request including a gateway identifier and a diagnostic code to the management server via the gateway,
The management server further includes remote operation request transfer means for transferring the remote operation request received from the terminal to the remote operation terminal,
It is also preferable that the remote operation terminal executes a failure handling sequence by remote operation on the terminal via the gateway.
本発明の遠隔障害対応システムにおける他の実施形態によれば、
障害対応コードが遠隔操作を必要としないコードである場合、
管理サーバの端末障害対応応答手段が送信する端末障害対応応答は、端末によって実行されるインストールスクリプト、起動スクリプト、障害対応プログラム及びアンインストールスクリプトを更に含み、
端末は、インストールスクリプト、起動スクリプト、障害対応プログラム及びアンインストールスクリプトを実行する障害対応プログラム実行手段を更に有することも好ましい。
According to another embodiment of the remote failure handling system of the present invention,
If the fault response code does not require remote control,
The terminal failure handling response transmitted by the terminal failure handling response unit of the management server further includes an installation script, a startup script, a failure handling program, and an uninstallation script executed by the terminal,
The terminal preferably further includes failure handling program execution means for executing an installation script, a startup script, a failure handling program, and an uninstallation script.
本発明の遠隔障害対応システムにおける他の実施形態によれば、
ゲートウェイは、管理サーバのアドレスを含む診断開始要求を、端末へ送信する診断開始要求手段を更に有し、
端末は、診断情報を取得するための診断情報要求を、ゲートウェイを介して管理サーバへ送信し、該管理サーバから、診断情報を含む診断情報応答を受信する診断情報要求手段を更に有し、
管理サーバは、端末からゲートウェイを介して、診断情報要求を受信し、端末へ、診断情報を含む診断情報応答を返信する診断情報応答手段を更に有し、
端末は、診断情報を用いて診断プログラムを実行することも好ましい。
According to another embodiment of the remote failure handling system of the present invention,
The gateway further includes a diagnosis start request means for transmitting a diagnosis start request including the address of the management server to the terminal,
The terminal further includes diagnostic information request means for transmitting a diagnostic information request for acquiring diagnostic information to the management server via the gateway and receiving a diagnostic information response including the diagnostic information from the management server,
The management server further includes diagnostic information response means for receiving a diagnostic information request from the terminal via the gateway and returning a diagnostic information response including the diagnostic information to the terminal,
It is also preferable that the terminal executes a diagnostic program using the diagnostic information.
本発明の遠隔障害対応システムにおける他の実施形態によれば、
ゲートウェイは、利用者によって押下される診断開始ボタンを備えており、
診断開始要求手段は、診断開始ボタンが押下された時に、診断開始要求を端末へ送信することも好ましい。
According to another embodiment of the remote failure handling system of the present invention,
The gateway has a diagnostic start button that is pressed by the user,
The diagnosis start request means preferably also transmits a diagnosis start request to the terminal when the diagnosis start button is pressed.
本発明の障害対応方法及びシステムによれば、端末に対する設定変更だけでは修復できないような障害が発生した際に、端末及びホームゲートウェイの連携動作によってできる限り自動的に障害を修復することができる。 According to the failure handling method and system of the present invention, when a failure occurs that cannot be repaired only by changing the setting of the terminal, the failure can be automatically repaired as much as possible by the cooperative operation of the terminal and the home gateway.
以下では、図面を用いて、本発明を実施するための最良の形態について詳細に説明する。 Hereinafter, the best mode for carrying out the present invention will be described in detail with reference to the drawings.
図2は、本発明における診断修復サービスシステムの第1のシーケンス図である。 FIG. 2 is a first sequence diagram of the diagnostic / repair service system according to the present invention.
図2のシステムは、利用者端末1と、その利用者端末1にホームネットワークを介して接続されるホームゲートウェイ2と、そのホームゲートウェイ2にISP事業者ネットワークを介して接続される管理サーバ3とを有する。管理サーバ3には、遠隔操作端末4が接続されている。オペレータは、遠隔操作端末4を用いて、利用者端末1に対して遠隔操作を実行する。
2 includes a
(S201)利用者端末1では、遠隔障害対応を実行できるだけの最低限の機能を維持する。例えば、どのような障害が発生していても、ホームゲートウェイ2と通信できるように、ネットワーク機能の無効化を防ぐ必要がある。
(S201) The
(S202)図2によれば、ホームゲートウェイ2には、「診断開始ボタン」が搭載されている。利用者は、何らかの障害が発生したと思った際に、利用者端末1を操作することなく、ホームゲートウェイ2の「診断開始ボタン」を押下するだけで、診断を開始することができる。勿論、そのようなボタンを用いることなく、利用者端末1から、Web−GUI(Graphic User Interface)を用いて、診断開始のトリガとすることもできる。
(S202) According to FIG. 2, the
(S203)診断開始のトリガを認識したホームゲートウェイ2は、診断開始要求メッセージを、ホームネットワークに接続された全ての情報機器に対して、ブロードキャストで送信する。診断開始要求メッセージには、管理サーバ3のIPアドレスが含まれる。利用者端末1は、その診断開始要求メッセージを受信することによって、管理サーバ3のIPアドレスを知ることができる。尚、ホームゲートウェイ2は、そのホームネットワークに設置された際に、管理サーバ3のIPアドレスを予め記憶している。
(S203) Recognizing the trigger for starting diagnosis, the
(S204)診断開始要求メッセージを受信した利用者端末1は、診断開始応答メッセージを、ホームゲートウェイ2へ返信する。
(S204) The
(S205)次に、利用者端末1は、診断情報を取得するための診断情報要求メッセージを、ホームゲートウェイ2を介して管理サーバ3へ送信する。利用者端末1は、S203で、管理サーバ3のIPアドレスを既に知っている。
(S205) Next, the
(S206)診断情報要求メッセージを受信した管理サーバ3は、診断情報応答メッセージを利用者端末1へ返信する。診断情報応答メッセージには、診断情報が添付される。診断情報とは、利用者端末1で実行可能なエージェントプログラムあって、診断及び簡易障害修復を試みるものである。例えば、アンチウイルスソフトにおけるウィルス定義ファイルであってもよいし、診断プログラム自体であってもよい。
(S206) The
(S207)診断情報応答メッセージを受信した利用者端末1は、それに含まれる診断情報を用いて診断プログラムを自動的に実行し、障害内容を表す「診断コード」を導出する。診断プログラムは、その「診断コード」が、利用者端末のみに対する設定変更によって簡易に修復可能である場合、障害修復を実行して、シーケンスを終了する。
(S207) Upon receiving the diagnostic information response message, the
(S208)「診断コード」が、利用者端末のみの設定変更によって修復できないものである場合、利用者端末1は、端末障害対応要求メッセージを、ホームゲートウェイ2を介して管理サーバ3へ送信する。端末障害対応要求メッセージには、利用者端末1で導出された「診断コード」が含まれる。
(S208) If the “diagnostic code” cannot be repaired by changing the setting of only the user terminal, the
(S209)端末障害対応要求メッセージを受信した管理サーバ3は、「診断コード」に基づく障害対応策を判断する。判断の結果、「診断コード」に基づいて、障害対応策を表すコードである「障害対応コード」を導出する。「障害対応コード」は、以下ように分類される。
[障害対応コード1]:自動的な修復は不可能であって、オペレータによる遠隔操作による障害対応(診断コードに関連付けられた対応情報を管理サーバが保持していない場合)
[障害対応コード2]:診断情報の実行により、障害原因が特定可能であり、かつ、修正プログラム等の障害対応プログラムのインストール、実行、アンインストールといった定型的な手順により障害対応が可能であって、利用者端末及びホームゲートウェイにより自動実行可能な障害対応
(S209) Upon receiving the terminal failure response request message, the
[Failure response code 1]: Automatic repair is impossible, and failure handling by remote operation by the operator (when the management server does not hold the correspondence information associated with the diagnostic code)
[Failure response code 2]: The cause of the failure can be identified by executing the diagnosis information, and the failure can be handled by a routine procedure such as installation, execution, and uninstallation of the failure response program such as a correction program. , Failure response that can be automatically executed by user terminal and home gateway
管理サーバ3は、端末障害対応応答メッセージを、ホームゲートウェイ2を介して利用者端末1へ返信する。端末障害対応応答メッセージには、少なくとも「障害対応コード」が含まれる。「障害対応コード」によって、端末障害対応応答メッセージに含められる情報は異なる。
The
[障害対応コード2]である場合、管理サーバ3は、端末障害対応応答メッセージに、端末によって実行される「インストールスクリプト」、「起動スクリプト」、「障害対応プログラム」及び「アンインストールスクリプト」を更に含む。「スクリプト」とは、機械語への変換作業を省略して簡単に実行できるようにした簡易プログラムをいう。スクリプト言語としては、例えばPerl、VBScript、JavaScript(登録商標)などがある。
In the case of [fault handling code 2], the
尚、[障害対応コード1]の場合については、図3のシーケンスで説明する。 The case of [Failure handling code 1] will be described with reference to the sequence of FIG.
(S210)利用者端末1は、端末障害対応開始要求メッセージを、ホームゲートウェイ2へ送信する。端末障害対応開始要求メッセージには、「障害対応コード」が含まれる。
(S210) The
(S211)端末障害対応開始要求メッセージを受信したホームゲートウェイ2は、「障害対応コード」を認識し、端末障害対応開始応答メッセージを、利用者端末1へ返信する。端末障害対応開始メッセージには、ゲートウェイID(IDentifier、識別子)が含まれる。
(S211) Upon receiving the terminal failure handling start request message, the
(S212)また、ホームゲートウェイ2は、ゲートウェイ障害対応要求メッセージを、管理サーバ3へ送信する。ゲートウェイ障害対応要求メッセージには、「ゲートウェイID」と、広域ネットワーク側の「WAN側IPアドレス」と、「障害対応コード」とを含む。これにより、管理サーバ3は、障害対応すべきゲートウェイを特定する。
(S212) Further, the
(S213)ゲートウェイ障害対応要求メッセージを受信した管理サーバ3は、ゲートウェイ障害対応応答メッセージを、ホームゲートウェイ2へ返信する。ゲートウェイ障害対応応答メッセージには、「障害対応コード」に対応するゲートウェイ障害対応プログラムが含まれる。このゲートウェイ障害対応プログラムは、例えばスクリプトであってもよい。
(S213) Upon receiving the gateway failure response request message, the
(S214)ホームゲートウェイ2は、ゲートウェイ障害対応応答メッセージに含まれる障害対応スクリプトを実行する。このように、利用者端末1だけでなくホームゲートウェイ2も、障害対応処理を実行することによって、ホームゲートウェイ2に起因する障害、例えばファームウェアのアップデートや、ホームゲートウェイ2のネットワーク設定の変更など、にも対応することができる。
(S214) The
(S215)利用者端末1は、「インストールスクリプト」を実行し、障害対応プログラムをインストールする。
(S216)次に、利用者端末1は、「起動スクリプト」を実行する。
(S217)利用者端末1で、「障害修復プログラム」が自動的に実行され、障害が修復される。
(S218)最後に、利用者端末1は、「アンインストールスクリプト」を実行し、インストールされた障害対応プログラムをアンインストールする。
(S215) The
(S216) Next, the
(S217) In the
(S218) Finally, the
図3は、本発明における診断修復サービスシステムの第2のシーケンス図である。 FIG. 3 is a second sequence diagram of the diagnostic repair service system according to the present invention.
図3によれば、S301〜S313は、図2のS201〜S213と全く同じシーケンスである。相違する点としては、S209では、オペレータによる遠隔操作を必要としない[障害対応コード2]と判定されたのに対し、S309では、オペレータによる遠隔操作を必要とする[障害対応コード1]と判定された場合である。この場合、利用者端末1は、オペレータによる遠隔操作によって障害対応することを許可するか否かの確認画面を、ポップアップによって表示する。利用者は、確認画面によって遠隔操作の障害対応を許可した場合にのみ、S310以降のステップに進む。
According to FIG. 3, S301 to S313 are exactly the same sequence as S201 to S213 of FIG. The difference is that, in S209, it is determined that the remote operation by the operator is not required [fault response code 2], whereas in S309, it is determined that the remote operation by the operator is required [fault response code 1]. This is the case. In this case, the
(S314)ホームゲートウェイ2は、ゲートウェイ障害対応応答メッセージに含まれる障害対応スクリプトを実行する。障害対応に使用するアプリケーションにより遠隔操作端末側からの通信を必要とする場合、ホームゲートウェイ2についても、必要なポートを開けるセキュリティ設定や、NAT(Network Address Transform)のようなネットワーク設定を変更することによって、遠隔操作端末から利用者端末に対する通信を可能にする。
(S314) The
(S315)利用者端末1は、「ゲートウェイID」及び「診断コード」を含む遠隔操作要求メッセージを、ホームゲートウェイ2を介して管理サーバ3へ送信する。
(S315) The
(S316)これに対し、管理サーバ3は、遠隔対応要求メッセージを、遠隔操作端末4へ送信する。この遠隔操作要求メッセージには、「ゲートウェイID」及び「診断コード」に加えて、「WAN側IPアドレス」が更に含まれる。遠隔操作端末4は、遠隔操作の要求があった旨を、ディスプレイに表示し、オペレータへ通知する。
(S316) In response to this, the
(S317)遠隔操作端末4は、オペレータの指示に応じて、管理サーバ3へ、例えば、受付番号のような対応するオペレータを示す情報を含む遠隔操作応答メッセージを返信する。
(S317) In response to the operator's instruction, the
(S318)これに対し、管理サーバ3は、ホームゲートウェイを介して利用者端末1へ、その遠隔操作応答メッセージを返信する。
(S318) In response, the
(S319)その後、遠隔操作端末4が、ホームゲートウェイ2を介して利用者端末1に対して、遠隔操作による障害対応シーケンスを実行する。オペレータは、遠隔操作端末4を用いて、利用者端末1を操作することができる。尚、遠隔操作のためのセッションは、利用者端末1から管理サーバ3を介して確立してもよいし、S310〜S314に基づくネットワーク設定によって、遠隔操作端末から確立してもよい。
(S319) Thereafter, the
図4は、本発明における端末の機能構成図である。 FIG. 4 is a functional configuration diagram of a terminal according to the present invention.
図4によれば、端末1は、ホームネットワーク2に接続する通信インタフェース部100と、診断開始応答部101と、診断情報要求部102と、診断プログラム実行部103と、端末障害対応要求部104と、端末障害対応開始部105と、障害対応プログラム実行部106と、遠隔操作要求部107と、記憶部108と、ユーザインタフェース部109とを有する。機能部101〜107は、端末に搭載されたコンピュータを機能させるプログラムを実行することによって実現される。
According to FIG. 4, the
診断開始応答部101は、ホームゲートウェイ2から、管理サーバのIPアドレスを含む診断開始要求メッセージを受信し、診断開始応答メッセージを返信する。管理サーバのIPアドレスは、記憶部108に記憶される。また、診断が開始された旨を、診断情報要求部102へ通知する。
The diagnosis start
診断情報要求部102は、診断情報を取得するための診断情報要求メッセージを、管理サーバ3へ送信し、管理サーバ3から、診断情報を含む診断情報応答メッセージを受信する。診断情報は、記憶部108に記憶される。また、診断情報要求部102は、診断を実行する旨を、診断プログラム実行部103へ通知する。
The diagnostic
診断プログラム実行部103は、診断情報を用いて診断プログラムを実行し、障害内容を表す「診断コード」を導出する。診断プログラムは、当該端末の設定変更のみで修復可能な簡易的な障害は、自動的に修復する。「診断コード」は、ユーザインタフェース部109を介して利用者に向けて表示される。また、「診断コード」は、記憶部108に記憶されると共に、端末障害対応要求部104へ通知される。
The diagnostic
端末障害対応要求部104は、「診断コード」を含む端末障害対応要求メッセージを、ホームゲートウェイ2を介して管理サーバ3へ送信し、管理サーバ3から、「診断コード」に基づく「障害対応コード」を含む端末障害対応応答メッセージを受信する。「障害対応コード」が遠隔操作を必要としないコードである場合、端末障害対応応答メッセージには、端末によって実行されるインストールスクリプト、起動スクリプト、障害対応プログラム及びアンインストールスクリプトを更に含む。これら情報は、記憶部108に記憶される。また、「障害対応コード」は、端末障害対応開始部105へ通知される。
The terminal failure
端末障害対応開始部105は、「障害対応コード」を含む端末障害対応開始要求メッセージを、ホームゲートウェイ2へ送信し、そのホームゲートウェイ2から、ゲートウェイIDを含む端末障害対応開始応答メッセージを受信する。端末障害対応応答メッセージを受信した旨は、障害対応プログラム実行部106へ通知される。また、「障害対応コード」が遠隔操作を必要とするコードである場合、端末障害対応応答メッセージを受信した旨を、遠隔操作要求部107へ通知する。
The terminal failure handling
障害対応プログラム実行部106は、記憶部108を用いて、インストールスクリプト->起動スクリプト->障害対応プログラム->アンインストールスクリプトの順に実行する。
The failure handling
遠隔操作要求部107は、ホームゲートウェイ2へ、「ゲートウェイID」及び「診断コード」を含む遠隔対応要求メッセージを送信し、遠隔対応応答を受信する。その後、遠隔操作要求部107は、遠隔操作端末との間でセッションを確立し、オペレータによる遠隔操作を受け付ける。
The remote
図5は、本発明におけるゲートウェイの機能構成図である。 FIG. 5 is a functional configuration diagram of the gateway in the present invention.
図5によれば、ホームゲートウェイ2は、ホームネットワークに対するLAN側通信インタフェース部200と、広域ネットワークに対するWAN側通信インタフェース部210と、診断開始ボタン201と、診断開始要求部202と、中継転送部203と、端末障害対応開始応答部204と、ゲートウェイ障害対応要求部205と、ゲートウェイにおける障害対応プログラム実行部206と、記憶部207とを有する。機能部202〜206は、ゲートウェイに搭載されたコンピュータを機能させるプログラムを実行することによって実現される。
According to FIG. 5, the
診断開始ボタン201は、ホームゲートウェイ2に搭載されており、利用者によって押下された旨が、診断開始要求部202へ通知される。
The
診断開始要求部202は、診断開始ボタン201から押下通知を受け取った時に、管理サーバ3のIPアドレスを含む診断開始要求メッセージを、ホームネットワークへブロードキャストで送信する。
When the diagnosis
中継転送部203は、ホームネットワークに接続される利用者端末1と、広域ネットワークに接続される管理サーバ3との間で、メッセージを中継転送する。
The
端末障害対応開始応答部204は、端末1から、「障害対応コード」を含む端末障害対応開始要求メッセージを受信し、その端末へ、ゲートウェイIDを含む端末障害対応開始応答メッセージを返信する。「障害対応コード」は、記憶部207に記憶される。また、端末障害対応開始要求メッセージを受信した旨は、ゲートウェイ障害対応要求部205へ通知される。
The terminal failure response start
ゲートウェイ障害対応要求部205は、「ゲートウェイID」、「広域ネットワーク側アドレス」及び「障害対応コード」を含むゲートウェイ障害対応要求メッセージを、管理サーバ3へ送信し、管理サーバ3から、ゲートウェイ障害対応プログラムを含むゲートウェイ障害対応応答メッセージを受信する。その障害対応プログラムは、記憶部207に記憶される。
The gateway failure
障害対応プログラム実行部は、ゲートウェイの障害対応プログラムを実行する。これによって、例えばゲートウェイにおけるファームウェアのアップデート、NATのようなネットワーク設定の変更、必要なポートを開けるセキュリティ設定をすることができる。 The failure handling program execution unit executes a failure handling program of the gateway. As a result, for example, it is possible to update the firmware in the gateway, change the network settings such as NAT, and set the security to open the necessary ports.
図6は、本発明における管理サーバの機能構成図である。 FIG. 6 is a functional configuration diagram of the management server in the present invention.
図6によれば、管理サーバ3は、広域ネットワーク側の通信インタフェース部300と、診断情報応答部301と、端末障害対応応答部302と、ゲートウェイ障害対応応答部303と、遠隔操作要求転送部304と、中継転送部305と、記憶部306とを有する。機能部301〜305は、サーバに搭載されたコンピュータを機能させるプログラムを実行させることによって実現される。
According to FIG. 6, the
診断情報応答部301は、端末1からホームゲートウェイ2を介して、診断情報要求メッセージを受信し、その端末1へ、診断情報を含む診断情報応答メッセージを送信する。
The diagnostic
端末障害対応応答部302は、端末1からホームゲートウェイ2を介して、「診断コード」を含む端末障害対応要求メッセージを受信し、その端末1へ、「診断コード」に基づく「障害対応コード」を含む端末障害対応応答メッセージを返信する。ここで、「障害対応コード」が遠隔操作を必要としないコードである場合、端末障害対応応答メッセージには、「障害対応コード」に加えて、端末によって実行されるインストールスクリプト、起動スクリプト、障害対応プログラム及びアンインストールスクリプトを更に含む。
The terminal
ゲートウェイ障害対応応答部303は、ホームゲートウェイ2から、「ゲートウェイID」、「広域ネットワーク側アドレス」及び「障害対応コード」を含むゲートウェイ障害対応要求メッセージを受信し、そのホームゲートウェイ2へ、障害対応スクリプトを含むゲートウェイ障害対応応答メッセージを返信する。
The gateway
遠隔操作要求転送部304は、利用者端末1から遠隔操作要求メッセージを受信し、利用者端末1へ、遠隔操作応答メッセージを返信する。また、遠隔操作要求転送部304は、その遠隔操作要求メッセージを、遠隔操作端末4へ転送する。
The remote operation
中継転送部305は、利用者端末1と遠隔操作端末4との間で、遠隔操作に基づくメッセージを中継転送する。
The
以上、詳細に説明したように、本発明の障害対応方法及びシステムは、端末に対する設定変更だけでは修復できないような障害が発生した際に、端末及びホームゲートウェイの連携動作によってできる限り自動的に障害を修復することができる。 As described above in detail, the failure handling method and system according to the present invention automatically fails as much as possible by the cooperative operation of the terminal and the home gateway when a failure occurs that cannot be repaired only by changing the settings of the terminal. Can be repaired.
本発明によれば、端末に対して、障害に対する診断、修復及び遠隔操作に伴う操作をする必要がなく、利用者に、端末操作の負担を強いることがない。 According to the present invention, there is no need to perform operations associated with diagnosis, repair, and remote operation for a failure on the terminal, and the user is not burdened with terminal operation.
また、遠隔操作サービスであっても、広域ネットワークに接続する必要があるが、端末のネットワーク設定に誤りがあっても、利用者自らが、その設定を修復する必要もない。 Even in the case of a remote operation service, it is necessary to connect to a wide area network, but even if there is an error in the network settings of the terminal, there is no need for the user himself / herself to repair the settings.
更に、遠隔操作サービスであっても、障害対応プログラムをインストールし、実行、アンインストールするといった定型的な手順により障害対応可能な場合は、利用者端末、ホームゲートウェイ、管理サーバの連携により、オペレータの手を介することなく、自動的に実行されるため、特定の障害対応を迅速にすることができる。これは、オペレータ個人のスキルによって、障害対応サービスが異なることを回避できる。 Furthermore, even if it is a remote operation service, if it is possible to handle a failure by a routine procedure such as installing, executing, and uninstalling a failure handling program, the operator's terminal, home gateway, and management server can be linked together. Since it is automatically executed without intervention, it is possible to quickly deal with a specific failure. This can avoid that the failure response service varies depending on the skill of the individual operator.
更に、端末が、遠隔操作端末から利用者端末に対する通信を要求するアプリケーションの使用が望まれる場面であっても、ホームゲートウェイのネットワーク設定が自動的に変更可能であるため、対応可能である。 Furthermore, even when the terminal is desired to use an application that requests communication from the remote operation terminal to the user terminal, the network setting of the home gateway can be automatically changed, so that it can be handled.
前述した本発明の種々の実施形態において、本発明の技術思想及び見地の範囲の種々の変更、修正及び省略は、当業者によれば容易に行うことができる。前述の説明はあくまで例であって、何ら制約しようとするものではない。本発明は、特許請求の範囲及びその均等物として限定するものにのみ制約される。 In the various embodiments of the present invention described above, various changes, modifications, and omissions in the scope of the technical idea and the viewpoint of the present invention can be easily made by those skilled in the art. The above description is merely an example, and is not intended to be restrictive. The invention is limited only as defined in the following claims and the equivalents thereto.
1 端末
100 通信インタフェース部
101 診断開始応答部
102 診断情報要求部
103 診断プログラム実行部
104 端末障害対応要求部
105 端末障害対応開始部
106 障害対応プログラム実行部
107 遠隔操作要求部
108 記憶部
109 ユーザインタフェース部
2 ホームゲートウェイ
200 LAN側通信インタフェース部
210 WAN側通信インタフェース部
201 診断開始ボタン
202 診断開始要求部
203 中継転送部
204 端末障害対応開始応答部
205 ゲートウェイ障害対応要求部
206 障害対応プログラム実行部
207 記憶部
3 管理サーバ
300 通信インタフェース部
301 診断情報応答部
302 端末障害対応応答部
303 ゲートウェイ障害対応応答部
304 遠隔操作要求転送部
305 中継転送部
306 記憶部
4 遠隔操作端末
DESCRIPTION OF
Claims (10)
前記端末が、診断プログラムを実行し、障害内容を表す診断コードを導出する第1のステップと、
前記端末が、前記診断コードを含む端末障害対応要求を、前記ゲートウェイを介して前記管理サーバへ送信する第2のステップと、
前記管理サーバが、前記診断コードに基づく障害対応コードを含む端末障害対応応答を、前記ゲートウェイを介して前記端末へ返信する第3のステップと、
前記端末が、前記障害対応コードを含む端末障害対応開始要求を、前記ゲートウェイへ送信する第4のステップと、
前記ゲートウェイが、ゲートウェイ識別子を含む端末障害対応開始応答を、前記端末へ返信する第5のステップと、
前記ゲートウェイが、前記ゲートウェイ識別子、前記広域ネットワーク側アドレス及び前記障害対応コードを含むゲートウェイ障害対応要求を、前記管理サーバへ送信する第6のステップと、
前記管理サーバが、ゲートウェイ障害対応プログラムを含むゲートウェイ障害対応応答を、前記ゲートウェイへ返信する第7のステップと、
前記ゲートウェイが、前記ゲートウェイ障害対応プログラムを実行する第8のステップと
を有し、前記端末及び前記ゲートウェイの両方が障害対応処理を実行することを特徴とする遠隔障害対応方法。 A remote failure response method in a system having a terminal operated by a user, a gateway connected to the terminal via a narrow area network, and a management server connected to the gateway via a wide area network,
A first step in which the terminal executes a diagnostic program and derives a diagnostic code representing a failure content;
A second step in which the terminal transmits a terminal failure handling request including the diagnostic code to the management server via the gateway;
A third step in which the management server returns a terminal failure response including a failure response code based on the diagnostic code to the terminal via the gateway;
A fourth step in which the terminal transmits a terminal failure response start request including the failure response code to the gateway;
A fifth step in which the gateway returns a terminal failure response start response including a gateway identifier to the terminal;
A sixth step in which the gateway transmits a gateway failure response request including the gateway identifier, the wide area network side address, and the failure response code to the management server;
A seventh step in which the management server returns a gateway failure response including a gateway failure response program to the gateway;
A remote failure response method, wherein the gateway includes an eighth step of executing the gateway failure response program, and both the terminal and the gateway execute failure response processing.
前記障害対応コードが遠隔操作を必要とするコードである場合、
前記端末が、前記ゲートウェイ識別子及び前記診断コードを含む遠隔操作要求を、前記ゲートウェイを介して前記管理サーバへ送信する第9のステップと、
前記管理サーバが、前記遠隔操作要求を、前記遠隔操作端末へ送信する第10のステップと、
前記遠隔操作端末が、前記ゲートウェイを介して前記端末に対して、遠隔操作による障害対応シーケンスを実行する第11のステップと
を更に有することを特徴とする請求項1に記載の遠隔障害対応方法。 A remote operation terminal capable of communicating with the management server is further provided;
When the failure handling code is a code that requires remote operation,
A ninth step in which the terminal transmits a remote operation request including the gateway identifier and the diagnostic code to the management server via the gateway;
A tenth step in which the management server transmits the remote operation request to the remote operation terminal;
2. The remote failure handling method according to claim 1, further comprising an eleventh step in which the remote operation terminal executes a failure handling sequence by remote operation with respect to the terminal via the gateway.
第3のステップについて、前記端末障害対応応答は、前記端末によって実行されるインストールスクリプト、起動スクリプト、障害対応プログラム及びアンインストールスクリプトを更に含み、
前記端末が、前記インストールスクリプト、前記起動スクリプト、前記障害対応プログラム及び前記アンインストールスクリプトを実行することを特徴とする請求項1に記載の遠隔障害対応方法。 When the failure handling code is a code that does not require remote operation,
For the third step, the terminal failure response response further includes an install script, a startup script, a failure response program and an uninstall script executed by the terminal,
The remote failure handling method according to claim 1, wherein the terminal executes the installation script, the startup script, the failure handling program, and the uninstallation script.
前記ゲートウェイが、前記管理サーバのアドレスを含む診断開始要求を、前記端末へ送信するステップと、
前記端末が、診断情報を取得するための診断情報要求を、前記ゲートウェイを介して前記管理サーバへ送信するステップと、
前記管理サーバが、前記診断情報を含む診断情報応答を、前記ゲートウェイを介して前記端末へ返信するステップと
を有し、前記診断プログラムは前記診断情報を用いて実行されることを特徴とする請求項1から3のいずれか1項に記載の遠隔障害対応方法。 Before the first step,
The gateway transmitting a diagnosis start request including an address of the management server to the terminal;
The terminal transmits a diagnostic information request for acquiring diagnostic information to the management server via the gateway;
The management server includes a step of returning a diagnostic information response including the diagnostic information to the terminal via the gateway, and the diagnostic program is executed using the diagnostic information. Item 4. The remote failure handling method according to any one of Items 1 to 3.
前記端末は、
診断プログラムを実行し、障害内容を表す診断コードを導出する診断プログラム実行手段と、
前記診断コードを含む端末障害対応要求を、前記ゲートウェイを介して前記管理サーバへ送信し、前記管理サーバから、前記診断コードに基づく障害対応コードを含む端末障害対応応答を受信する端末障害対応要求手段と、
前記障害対応コードを含む端末障害対応開始要求を、前記ゲートウェイへ送信し、該ゲートウェイから、ゲートウェイ識別子を含む端末障害対応開始応答を受信する端末障害対応開始手段と
を有し、
前記管理サーバは、
前記端末から前記ゲートウェイを介して、前記診断コードを含む端末障害対応要求を受信し、前記端末へ前記端末障害対応応答を返信する端末障害対応応答手段と、
前記ゲートウェイから、前記ゲートウェイ識別子、前記広域ネットワーク側アドレス及び前記障害対応コードを含むゲートウェイ障害対応要求を受信し、前記ゲートウェイへ、ゲートウェイ障害対応プログラムを含むゲートウェイ障害対応応答を返信するゲートウェイ障害対応応答手段と
を有し、
前記ゲートウェイは、
前記端末から、前記端末障害対応開始要求を受信し、前記端末へ前記端末障害対応開始応答を送信する端末障害対応開始応答手段と、
前記ゲートウェイ障害対応要求を前記管理サーバへ送信し、前記管理サーバから前記ゲートウェイ障害対応応答を受信するゲートウェイ障害対応要求手段と、
前記ゲートウェイ障害対応プログラムを実行する障害対応プログラム実行手段と
を有し、前記端末及び前記ゲートウェイの両方が障害対応処理を実行することを特徴とする遠隔障害対応システム。 A remote failure response system comprising a terminal operated by a user, a gateway connected to the terminal via a narrow area network, and a management server connected to the gateway via a wide area network,
The terminal
A diagnostic program execution means for executing a diagnostic program and deriving a diagnostic code representing the failure content;
Terminal failure response request means for transmitting a terminal failure response request including the diagnostic code to the management server via the gateway, and receiving a terminal failure response response including a failure response code based on the diagnostic code from the management server When,
A terminal failure handling start unit that transmits a terminal failure handling start request including the failure handling code to the gateway and receives a terminal failure handling start response including a gateway identifier from the gateway;
The management server
A terminal failure response means for receiving a terminal failure response request including the diagnostic code from the terminal and returning the terminal failure response response to the terminal;
Gateway failure response response means for receiving a gateway failure response request including the gateway identifier, the wide area network side address and the failure response code from the gateway, and returning a gateway failure response including a gateway failure response program to the gateway And
The gateway is
Terminal failure response start response means for receiving the terminal failure response start request from the terminal and transmitting the terminal failure response start response to the terminal;
Gateway failure response request means for transmitting the gateway failure response request to the management server and receiving the gateway failure response response from the management server;
A remote failure response system comprising failure response program execution means for executing the gateway failure response program, wherein both the terminal and the gateway execute failure response processing.
前記障害対応コードが遠隔操作を必要とするコードである場合、
前記端末は、前記ゲートウェイ識別子及び前記診断コードを含む遠隔操作要求を、前記ゲートウェイを介して前記管理サーバへ送信する遠隔操作要求手段を更に有し、
前記管理サーバは、前記端末から受信した前記遠隔操作要求を、前記遠隔操作端末へ転送する遠隔操作要求転送手段を更に有し、
前記遠隔操作端末が、前記ゲートウェイを介して前記端末に対して、遠隔操作による障害対応シーケンスを実行することを特徴とする請求項6に記載の遠隔障害対応システム。 A remote operation terminal capable of communicating with the management server is further provided;
When the failure handling code is a code that requires remote operation,
The terminal further includes remote operation request means for transmitting a remote operation request including the gateway identifier and the diagnostic code to the management server via the gateway,
The management server further includes remote operation request transfer means for transferring the remote operation request received from the terminal to the remote operation terminal,
7. The remote failure response system according to claim 6, wherein the remote operation terminal executes a failure response sequence by remote operation on the terminal via the gateway.
前記管理サーバの前記端末障害対応応答手段が送信する前記端末障害対応応答は、前記端末によって実行されるインストールスクリプト、起動スクリプト、障害対応プログラム及びアンインストールスクリプトを更に含み、
前記端末は、前記インストールスクリプト、前記起動スクリプト、前記障害対応プログラム及び前記アンインストールスクリプトを実行する障害対応プログラム実行手段を更に有することを特徴とする請求項6に記載の遠隔障害対応システム。 When the failure handling code is a code that does not require remote operation,
The terminal failure handling response transmitted by the terminal failure handling response unit of the management server further includes an installation script, a startup script, a failure handling program, and an uninstallation script executed by the terminal,
7. The remote failure handling system according to claim 6, wherein the terminal further comprises failure handling program execution means for executing the installation script, the startup script, the failure handling program, and the uninstallation script.
前記端末は、診断情報を取得するための診断情報要求を、前記ゲートウェイを介して前記管理サーバへ送信し、該管理サーバから、前記診断情報を含む診断情報応答を受信する診断情報要求手段を更に有し、
前記管理サーバは、前記端末から前記ゲートウェイを介して、前記診断情報要求を受信し、前記端末へ、診断情報を含む診断情報応答を返信する診断情報応答手段を更に有し、
前記端末は、前記診断情報を用いて前記診断プログラムを実行することを特徴とする請求項6から8のいずれか1項に記載の遠隔障害対応システム。 The gateway further includes a diagnosis start request means for transmitting a diagnosis start request including an address of the management server to the terminal,
The terminal further transmits a diagnostic information request for acquiring diagnostic information to the management server via the gateway and receives a diagnostic information response including the diagnostic information from the management server. Have
The management server further includes diagnostic information response means for receiving the diagnostic information request from the terminal via the gateway and returning a diagnostic information response including diagnostic information to the terminal,
The remote failure handling system according to any one of claims 6 to 8, wherein the terminal executes the diagnostic program using the diagnostic information.
前記診断開始要求手段は、前記診断開始ボタンが押下された時に、前記診断開始要求を前記端末へ送信することを特徴とする請求項9に記載の遠隔障害対応システム。 The gateway has a diagnosis start button pressed by the user,
10. The remote failure handling system according to claim 9, wherein the diagnosis start request unit transmits the diagnosis start request to the terminal when the diagnosis start button is pressed.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008031164A JP4859067B2 (en) | 2008-02-12 | 2008-02-12 | Remote failure response method and system for failure occurring in terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008031164A JP4859067B2 (en) | 2008-02-12 | 2008-02-12 | Remote failure response method and system for failure occurring in terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009193177A JP2009193177A (en) | 2009-08-27 |
JP4859067B2 true JP4859067B2 (en) | 2012-01-18 |
Family
ID=41075154
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008031164A Expired - Fee Related JP4859067B2 (en) | 2008-02-12 | 2008-02-12 | Remote failure response method and system for failure occurring in terminal |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4859067B2 (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2473019B (en) * | 2009-08-27 | 2015-10-21 | Wireless Data Services Ltd | Device management |
US20110161721A1 (en) * | 2009-12-30 | 2011-06-30 | Dominic Fulginiti | Method and system for achieving a remote control help session on a computing device |
EP2482490B1 (en) * | 2011-01-31 | 2016-07-20 | Alcatel Lucent | Device and method for improving home network infrastructure |
JP6012332B2 (en) * | 2012-08-08 | 2016-10-25 | キヤノン株式会社 | Device management apparatus, device management method, and program |
US10861021B2 (en) | 2014-11-26 | 2020-12-08 | Ent. Services Development Corporation Lp | State value indexing into an action database |
CN112181805B (en) * | 2020-09-02 | 2024-05-17 | 上海赛可出行科技服务有限公司 | Mobile application remote diagnosis and thermal repair method |
CN117955813A (en) * | 2022-10-31 | 2024-04-30 | 华为技术有限公司 | Message transmission method, device and system |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3585411B2 (en) * | 2000-01-05 | 2004-11-04 | 日本電信電話株式会社 | Terminal-maintenance server authentication key sharing method and terminal remote maintenance implementation method |
EP1316886A1 (en) * | 2001-11-28 | 2003-06-04 | Sony International (Europe) GmbH | Method for remotely diagnosing devices |
JP2005032192A (en) * | 2003-07-11 | 2005-02-03 | Sony Corp | Home network device support system, information registration and distribution device, and information distribution method |
-
2008
- 2008-02-12 JP JP2008031164A patent/JP4859067B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2009193177A (en) | 2009-08-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4859067B2 (en) | Remote failure response method and system for failure occurring in terminal | |
KR100541942B1 (en) | Apparatus for managing home-devices remotely in home-network and method thereof | |
US8792879B2 (en) | System and method of performing remote diagnostics on a computing device | |
TW498228B (en) | Self-contained network browser with diagnostic abilities | |
JP6374870B2 (en) | Solutions for lifecycle management of distributed applications | |
JP2008191878A (en) | Remote diagnostic-failure responding system, remote diagnostic-failure responding device, remote diagnostic-failure response instruction device, remote diagnostic-falure responding method, and remote diagnostic-failure responding program | |
CN100521616C (en) | Method and its system for uploading terminal information in equipment management | |
JP2008187632A (en) | Network communication management system, terminal device, maintenance management server, its method, program, and storage medium | |
US20070124358A1 (en) | Method and system for installing an application on a wireless mobile device when initiated from a PC | |
CN111147314A (en) | Switch upgrading method, device and storage medium | |
CN111405006A (en) | Method and device for processing remote login failure and remote login system | |
US20060031832A1 (en) | Services of remote software installation, configuration and afterward support, for network connected | |
EP1953957B1 (en) | A remote load system of network device and method thereof | |
JP2008186392A (en) | Automatic software update device and terminal automatically updated by the same device | |
US6173320B1 (en) | Visual feedback for installation of equipment | |
JP2007304683A (en) | Server, controller and its program | |
MX2008010978A (en) | Method and system for providing passive status messaging. | |
EP2040418A1 (en) | Program control method for network devices and network system | |
JP2006050137A (en) | Method and program for diagnosing network connection, and its storage medium | |
Cisco | Release Notes for Cisco Unity-CM TSP Release 6.0(1) | |
Cisco | Release Notes for Cisco Aironet Client Utilities | |
Cisco | Release Notes for Cisco Aironet 340 and 500 Series Wireless Bridges and 4800 Series Access Points, Version 8.80 | |
Cisco | Cisco 806, Cisco 820 Series, and SOHO 70 Series Router ROM Monitor Download Procedures | |
Cisco | Release Notes for AV-Cisco TSP Release 3.0(4) | |
Cisco | Release Notes for Cisco SN iSCSI Driver for Microsoft Windows 2000 Version 1.8.10 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100712 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20111019 |
|
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: 20111027 |
|
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: 20111027 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4859067 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20141111 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |