(57)【要約】【課題】  ネットワーク全体を標準時刻に同期させる時刻同期システムを実現する。【解決手段】  受信した時刻標準信号に基づき自己の時刻情報を標準時刻に更新する機能を具備した無線ＬＡＮ端末１がアクセスポイント３に無線接続すると、アクセスポイント３は無線ＬＡＮ端末１より取得する標準時刻で時刻情報を校正すると共に、ＮＴＰサーバ４の時刻情報を標準時刻に更新し、さらにＮＴＰサーバ４はアクセスポイント３からの指示に従って時刻情報を標準時刻に更新した場合、周知のＮＴＰプロトコルを用いてネットワークＬＡＮに接続されるクライアント５，６に時刻情報を与える。これにより、回線速度や経路負荷の変化を考慮した時刻補正を行わずにネットワークＬＡＮ全体を標準時刻に同期させることができる。【選択図】  図１
2005099886.tif 000002
【特許請求の範囲】
【請求項１】
時刻標準信号を受信して自己の時刻情報を標準時刻に更新する時刻更新手段を、ネットワークを構成するサーバおよびクライアントの何れかに設け、この時刻更新手段により更新される時刻情報に従って、時刻更新手段を備えていないサーバあるいはクライアントの時刻情報を標準時刻に同期させることを特徴とする時刻同期システム。
【請求項２】
時刻標準信号を受信して自己の時刻情報を標準時刻に更新する時刻更新機能を、ネットワークを構成するサーバおよびクライアントの何れかに設け、この時刻更新機能により更新される時刻情報に従って、時刻更新機能を備えていないサーバあるいはクライアントの時刻情報を標準時刻に同期させることを特徴とする時刻同期方法。
【請求項３】
互いに有線接続されるサーバ、アクセスポイントおよび第１のクライアントと、アクセスポイントを介して無線接続する第２のクライアントとから構成されるネットワークにおいて、
時刻標準信号を受信して自己の時刻情報を標準時刻に更新する時刻更新手段を第２のクライアントに設け、
時刻更新手段を備えた第２のクライアントがアクセスポイントに無線接続した場合、アクセスポイントは第２のクライアントより取得する標準時刻で自己の時刻情報を校正すると共に、サーバの時刻情報を標準時刻に更新させ、サーバは更新した標準時刻を第１のクライアントに供給することを特徴とする時刻同期システム。
【請求項４】
互いに有線接続されるサーバ、アクセスポイントおよび第１のクライアントと、アクセスポイントを介して無線接続する第２のクライアントとから構成されるネットワークにおいて、
時刻標準信号を受信して自己の時刻情報を標準時刻に更新する機能を備えた第２のクライアントがアクセスポイントに無線接続した場合、アクセスポイントは第２のクライアントより取得する標準時刻で自己の時刻情報を校正すると共に、サーバの時刻情報を標準時刻に更新させ、サーバは更新した標準時刻を第１のクライアントに供給することを特徴とする時刻同期方法。
【請求項５】
前記アクセスポイントは、時刻更新手段を備えていない第２のクライアントと無線接続する場合、自己の時刻情報を当該第２のクライアントに送出して時刻情報の校正を指示することを特徴とする請求項３記載の時刻同期システム。
【請求項６】
前記アクセスポイントは、時刻標準信号を受信して自己の時刻情報を標準時刻に更新する機能を備えていない第２のクライアントと無線接続する場合、自己の時刻情報を当該第２のクライアントに送出して時刻情報の校正を指示することを特徴とする請求項５記載の時刻同期方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、回線速度や経路負荷の変化を考慮した補正を行わずにネットワーク全体を標準時刻に同期させる時刻同期システムおよび時刻同期方法に関する。
【背景技術】
【０００２】
サーバ側から送出される時刻情報をクライアント側で受信し、受信した時刻情報に基づきクライアント側が自己の時刻を変更してサーバ／クライアント間の時刻を同期させる手法が知られている。例えば特許文献１には、クライアントから送信された時刻取得命令を受信したサーバがサーバ時刻情報をクライアントに送信し、これを受信したクライアントが時刻取得命令を送信した時刻、サーバ時刻情報およびサーバ時刻情報からサーバとの時間差を算出し、これを自己の時刻に加算してサーバの時刻に同期させる技術が開示されている。
【０００３】
【特許文献１】特開２００３−１０８５３９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、ＬＡＮ内に配設されるＮＴＰサーバは、このＬＡＮと接続される外部ネットＷＡＮを通じて、標準時刻に同期した時刻情報を有する第１階層のＮＴＰサーバに接続して自己の時刻情報を校正する。その際、回線速度や経路負荷の変化を考慮した補正が行われる。したがって、ＮＴＰサーバが回線速度や経路負荷の変化を考慮した時刻補正を行わないと、ネットワーク全体を標準時刻に同期させることができない、という問題がある。
本発明は、このような事情に鑑みてなされたもので、回線速度や経路負荷の変化を考慮した時刻補正を行わずにネットワーク全体を標準時刻に同期させることができる時刻同期システムおよび時刻同期方法を提供することを目的としている。
【課題を解決するための手段】
【０００５】
上記目的を達成するため、請求項１に記載の発明では、時刻標準信号を受信して自己の時刻情報を標準時刻に更新する時刻更新手段を、ネットワークを構成するサーバおよびクライアントの何れかに設け、この時刻更新手段により更新される時刻情報に従って、時刻更新手段を備えていないサーバあるいはクライアントの時刻情報を標準時刻に同期させることを特徴とする。
【０００６】
請求項２に記載の発明では、時刻標準信号を受信して自己の時刻情報を標準時刻に更新する時刻更新機能を、ネットワークを構成するサーバおよびクライアントの何れかに設け、この時刻更新機能により更新される時刻情報に従って、時刻更新機能を備えていないサーバあるいはクライアントの時刻情報を標準時刻に同期させることを特徴とする。
【０００７】
請求項３に記載の発明では、互いに有線接続されるサーバ、アクセスポイントおよび第１のクライアントと、アクセスポイントを介して無線接続する第２のクライアントとから構成されるネットワークにおいて、時刻標準信号を受信して自己の時刻情報を標準時刻に更新する時刻更新手段を第２のクライアントに設け、時刻更新手段を備えた第２のクライアントがアクセスポイントに無線接続した場合、アクセスポイントは第２のクライアントより取得する標準時刻で自己の時刻情報を校正すると共に、サーバの時刻情報を標準時刻に更新させ、サーバは更新した標準時刻を第１のクライアントに供給することを特徴とする。
【０００８】
請求項４に記載の発明では、互いに有線接続されるサーバ、アクセスポイントおよび第１のクライアントと、アクセスポイントを介して無線接続する第２のクライアントとから構成されるネットワークにおいて、時刻標準信号を受信して自己の時刻情報を標準時刻に更新する機能を備えた第２のクライアントがアクセスポイントに無線接続した場合、アクセスポイントは第２のクライアントより取得する標準時刻で自己の時刻情報を校正すると共に、サーバの時刻情報を標準時刻に更新させ、サーバは更新した標準時刻を第１のクライアントに供給することを特徴とする。
【０００９】
上記請求項３に従属する請求項５に記載の発明では、前記アクセスポイントは、時刻更新手段を備えていない第２のクライアントと無線接続する場合、自己の時刻情報を当該第２のクライアントに送出して時刻情報の校正を指示することを特徴とする。
上記請求項４に従属する請求項６に記載の発明では、前記アクセスポイントは、時刻標準信号を受信して自己の時刻情報を標準時刻に更新する機能を備えていない第２のクライアントと無線接続する場合、自己の時刻情報を当該第２のクライアントに送出して時刻情報の校正を指示することを特徴とする。
【発明の効果】
【００１０】
請求項１，２に記載の発明によれば、時刻標準信号を受信して自己の時刻情報を標準時刻に更新する時刻更新手段を、ネットワークを構成するサーバおよびクライアントの何れかに設け、この時刻更新手段により更新される時刻情報に従って、時刻更新手段を備えていないサーバあるいはクライアントの時刻情報を標準時刻に同期させるので、回線速度や経路負荷の変化を考慮した時刻補正を行わずにネットワーク全体を標準時刻に同期させることができる。
【００１１】
請求項３，４に記載の発明によれば、時刻標準信号を受信して自己の時刻情報を標準時刻に更新する時刻更新手段を第２のクライアントに設け、時刻更新手段を備えた第２のクライアントがアクセスポイントに無線接続した場合、アクセスポイントは第２のクライアントより取得する標準時刻で自己の時刻情報を校正すると共に、サーバの時刻情報を標準時刻に更新させ、サーバは更新した標準時刻を第１のクライアントに供給するので、回線速度や経路負荷の変化を考慮した時刻補正を行わずにネットワーク全体を標準時刻に同期させることができる。
【００１２】
請求項５，６に記載の発明によれば、時刻更新手段を備えていない第２のクライアントと無線接続する場合、アクセスポイントは自己の時刻情報を当該第２のクライアントに送出して時刻情報の校正を指示するため、ネットワーク全体を標準時刻に同期させることができる。
【発明を実施するための最良の形態】
【００１３】
以下、図面を参照して本発明を実施するための最良の形態について説明する。
Ａ．構成
図１は実施の一形態による時刻同期システムを備えたネットワークＬＡＮの全体構成を示すブロック図である。この図において、１は時刻標準信号を受信する長波受信部１ａを有し、この長波受信部１ａが受信する時刻標準信号に基づき自己の時刻情報を標準時刻に更新する機能を備えた無線ＬＡＮ端末（ＳＴＡ１）である。２は時刻標準信号を受信する機能を具備していない無線ＬＡＮ端末（ＳＴＡ２）である。３はネットワークＬＡＮに接続され、無線ＬＡＮ端末１や無線ＬＡＮ端末２と無線接続するアクセスポイントである。
【００１４】
アクセスポイント３は自己の時刻情報を標準時刻に更新可能な無線ＬＡＮ端末１と無線接続する場合、無線ＬＡＮ端末１から時刻情報を取得して自己の時刻情報を校正する。アクセスポイント３はＮＴＰサーバ４の時刻情報を校正する権限を有し、無線ＬＡＮ端末１と無線接続して自己の時刻情報を標準時刻に更新した場合にＮＴＰサーバ４の時刻情報も標準時刻に更新させる。アクセスポイント３は、時刻標準信号を受信する機能を具備していない無線ＬＡＮ端末２と無線接続する場合、自己の時刻情報を無線ＬＡＮ端末２に送出して当該無線ＬＡＮ端末２に時刻情報の校正を指示する。ＮＴＰサーバ４は、アクセスポイント３からの指示に従って時刻情報を標準時刻に更新した場合、周知のＮＴＰプロトコルを用いてネットワークＬＡＮに接続されるクライアント５，６に時刻情報を与える。
【００１５】
Ｂ．動作
次に、図２〜図５を参照して上記構成による時刻同期システムの動作について説明する。以下では、アクセスポイント３が無線ＬＡＮ端末１と接続する場合の動作と、無線ＬＡＮ端末２と接続する場合の動作とに分けて説明を進める。
【００１６】
（１）無線ＬＡＮ端末１と接続する場合
アクセスポイント３が無線ＬＡＮ端末１と接続する場合、図２に図示するフローチャートに従った時刻同期処理が行われる。先ずステップＳＡ１にて無線ＬＡＮ端末１がアクセスポイント３に無線接続する。具体的には、図３に示すメッセージシーケンスに従って無線ＬＡＮ端末１とアクセスポイント３との間でデータ授受される。
すなわち、ステップＳＡ１−１にて所定プロトコルに従った無線ＬＡＮ接続が確立すると、ステップＳＡ１−２に進み、無線ＬＡＮ端末１が信号ＴｉｍｅＡｃｃＰｕｔ  Ｒｅｑｕｅｓｔをアクセスポイント３へ送出する。アクセスポイント３が無線ＬＡＮ端末１による時刻校正を認めている場合には、ステップＳＡ１−３に進み、アクセスポイント３が信号ＴｉｍｅＡｃｃＰｕｔ  Ａｃｋを無線ＬＡＮ端末１に返送する。
【００１７】
なお、アクセスポイント３が無線ＬＡＮ端末１による時刻校正を認めていない場合には、ステップＳＡ１−３において、アクセスポイント３は信号ＴｉｍｅＡｃｃＰｕｔ  Ｎａｋを無線ＬＡＮ端末１に返送して時刻同期処理を終了させる。アクセスポイント３は、不特定の無線ＬＡＮ端末による時刻校正を避ける為、予め時刻校正用に登録した無線ＬＡＮ端末１からの時刻校正要求（信号ＴｉｍｅＡｃｃＰｕｔ  Ｒｅｑｕｅｓｔ）のみを受け付けるようになっている。
【００１８】
上記ステップＳＡ１−３において、アクセスポイント３が信号ＴｉｍｅＡｃｃＰｕｔ  Ａｃｋを無線ＬＡＮ端末１に返送すると、ステップＳＡ１−４に進み、無線ＬＡＮ端末１が前回時刻更新時刻ｓｔ１ＣｏｒｒＴｉｍｅと現在時刻情報とを含むデータＴｉｍｅＡｃｃＰｕｔ  ＤＡＴＡをアクセスポイント３に送出する。
無線ＬＡＮ端末１からデータＴｉｍｅＡｃｃＰｕｔ  ＤＡＴＡを受信すると、アクセスポイント３は図２に図示するステップＳＡ２に処理を進め、データＴｉｍｅＡｃｃＰｕｔ  ＤＡＴＡに含まれる前回時刻更新時刻ｓｔ１ＣｏｒｒＴｉｍｅと、アクセスポイント３自身が前回に時刻校正を行った時刻（前回時刻校正時刻）ａｐＣｏｒｒＴｉｍｅとの差（ｓｔ１ＣｏｒｒＴｉｍｅ−ａｐＣｏｒｒＴｉｍｅ）が所定時間αより大きいか否か、つまり前回更新から所定時間α以上経過しているかどうかをを判断する。前回更新から所定時間α以上経過していなければ、判断結果は「ＮＯ」となり、後述するステップＳＡ６に処理を進める。
【００１９】
一方、前回更新から所定時間α以上経過していれば、上記ステップＳＡ２の判断結果は「ＹＥＳ」になり、ステップＳＡ３に進む。ステップＳＡ３では、アクセスポイント３の時刻情報を、無線ＬＡＮ端末１から受信したデータＴｉｍｅＡｃｃＰｕｔ  ＤＡＴＡに含まれる現在時刻情報（標準時刻）で校正する。次いで、ステップＳＡ４では、更新するＮＴＰサーバが登録されているか否か、すなわちＮＴＰサーバ４の時刻情報を校正する権限が与えられているかどうかを判断する。ＮＴＰサーバ４の時刻情報を校正する権限が無ければ、判断結果は「ＮＯ」となり、後述のステップＳＡ６に処理を進めるが、権限が有ると、判断結果が「ＹＥＳ」になり、ステップＳＡ５に進み、ＮＴＰサーバ４の時刻情報をアクセスポイント３の時刻情報に同期させる。
【００２０】
そして、ステップＳＡ６では、アクセスポイント３は通常の処理として無線ＬＡＮ端末１とアプリケーションデータの送受信を行う。続いて、ステップＳＡ７では、無線ＬＡＮ端末１が長波受信部１ａにて受信した時刻標準信号に基づき自己の時刻情報を標準時刻に更新したか否かを判断する。無線ＬＡＮ端末１が自己の時刻情報を標準時刻に更新した場合には、判断結果が「ＹＥＳ」になり、ステップＳＡ８に進む。ステップＳＡ８では、アクセスポイント３が無線ＬＡＮ端末１から前回時刻更新時刻ｓｔ１ＣｏｒｒＴｉｍｅと現在時刻情報とを含むデータＴｉｍｅＡｃｃＰｕｔ  ＤＡＴＡを取得する。この後、上述したステップＳＡ２以降の処理を繰り返す。
【００２１】
一方、無線ＬＡＮ端末１が自己の時刻情報を標準時刻に更新していない場合には、上記ステップＳＡ７の判断結果は「ＮＯ」となり、ステップＳＡ９に進み、無線ＬＡＮ端末１がアクセスポイントとの無線接続を切断したか否かを判断する。無線接続が切断されなければ、判断結果は「ＮＯ」となり、上述したステップＳＡ６に処理を戻す。無線接続が切断されると、判断結果は「ＹＥＳ」となり、本処理を終える。
【００２２】
（２）無線ＬＡＮ端末２と接続する場合
アクセスポイント３が無線ＬＡＮ端末２と接続する場合、図４に図示するフローチャートに従った時刻同期処理が行われる。先ずステップＳＢ１にて無線ＬＡＮ端末２がアクセスポイント３に無線ＬＡＮ接続する。具体的には、図５に示すメッセージシーケンスに従って無線ＬＡＮ端末２とアクセスポイント３との間でデータ授受される。
すなわち、ステップＳＢ１−１にて所定プロトコルに従った無線ＬＡＮ接続が確立すると、ステップＳＢ１−２に進み、無線ＬＡＮ端末２が信号ＴｉｍｅＡｃｃＧｅｔ  Ｒｅｑｕｅｓｔをアクセスポイント３に送出する。アクセスポイント３が無線ＬＡＮ端末２の時刻校正を認めている場合には、ステップＳＢ１−３に進み、アクセスポイント３から信号ＴｉｍｅＡｃｃＧｅｔ  Ａｃｋを無線ＬＡＮ端末２に返送する。なお、アクセスポイント３が無線ＬＡＮ端末２の時刻校正を認めていない場合には、ステップＳＢ１−３において、アクセスポイント３から信号ＴｉｍｅＡｃｃＧｅｔ  Ｎａｋを無線ＬＡＮ端末２に返送して時刻同期処理を終了させる。
【００２３】
次に、ステップＳＢ１−４では、アクセスポイント３から無線ＬＡＮ端末２に、時刻更新時刻ａｐＣｏｒｒＴｉｍｅと現在時刻情報とを含むデータＴｉｍｅＡｃｃＧｅｔ  ＤＡＴＡを送出する。データＴｉｍｅＡｃｃＧｅｔ  ＤＡＴＡを受信した無線ＬＡＮ端末２は、図４に図示するステップＳＢ２に処理を進め、自身が前回に時刻校正を行った時刻（前回時刻校正時刻）ｓｔ２ＣｏｒｒＴｉｍｅと、データＴｉｍｅＡｃｃＧｅｔ  ＤＡＴＡに含まれる時刻更新時刻ａｐＣｏｒｒＴｉｍｅとの差（ｓｔ２ＣｏｒｒＴｉｍｅ−ａｐＣｏｒｒＴｉｍｅ）が所定時間βより大きいか否か、つまり前回更新から所定時間β以上経過しているかどうかをを判断する。前回更新から所定時間β以上経過していなければ、判断結果は「ＮＯ」となり、後述するステップＳＢ４に処理を進める。
【００２４】
一方、前回更新から所定時間β以上経過していれば、上記ステップＳＢ２の判断結果が「ＹＥＳ」になり、ステップＳＢ３に進む。ステップＳＢ３では、無線ＬＡＮ端末２の時刻情報を、アクセスポイント３から受信したデータＴｉｍｅＡｃｃＧｅｔ  ＤＡＴＡに含まれる現在時刻情報で校正する。次いで、ステップＳＢ４では、無線ＬＡＮ端末２は通常の処理としてアクセスポイント３とアプリケーションデータの送受信を行う。続いて、ステップＳＢ５では、アクセスポイント３が時刻情報を更新したか否かを判断する。時刻情報を更新した場合には、判断結果が「ＹＥＳ」になり、ステップＳＢ６に進む。ステップＳＢ６では、無線ＬＡＮ端末２が時刻更新時刻ａｐＣｏｒｒＴｉｍｅと現在時刻情報とを含むデータＴｉｍｅＡｃｃＧｅｔ  ＤＡＴＡをアクセスポイント３から取得する。この後、上述したステップＳＢ２以降の処理を繰り返す。
【００２５】
これに対し、アクセスポイント３が時刻情報を更新していない場合には、上記ステップＳＢ５の判断結果が「ＮＯ」になり、ステップＳＢ７に進み、無線ＬＡＮ端末２がアクセスポイント３との無線接続を切断したか否かを判断する。無線接続が切断されなければ、判断結果は「ＮＯ」となり、上述したステップＳＢ４に処理を戻す。無線接続が切断されると、判断結果は「ＹＥＳ」となり、本処理を終える。
【００２６】
以上説明したように、本実施の形態によれば、時刻標準信号を受信して自己の時刻情報を標準時刻に更新する機能を備えた無線ＬＡＮ端末１がアクセスポイント３に無線接続すると、アクセスポイント３は無線ＬＡＮ端末１より取得する標準時刻で時刻情報を校正すると共に、ＮＴＰサーバ４の時刻情報を標準時刻に更新し、さらにＮＴＰサーバ４はアクセスポイント３からの指示に従って時刻情報を標準時刻に更新した場合、周知のＮＴＰプロトコルを用いてネットワークＬＡＮに接続されるクライアント５，６に時刻情報を与えるので、回線速度や経路負荷の変化を考慮した時刻補正を行わずにネットワークＬＡＮ全体を標準時刻に同期させることが可能になっている。また、アクセスポイント３は、時刻標準信号を受信する機能を具備していない無線ＬＡＮ端末２と無線接続する場合、自己の時刻情報を無線ＬＡＮ端末２に送出して時刻情報の校正を指示するため、ネットワークＬＡＮ全体を標準時刻に同期させ得る。
【００２７】
なお、上述した実施の形態では、無線ＬＡＮ端末１は、時刻標準信号を受信する長波受信部１ａを具備するものとしたが、これに限らず、ＧＰＳ信号や短波帯の時刻標準信号を受信して自己の時刻情報を標準時刻に更新するものであっても構わない。
また、上述した実施の形態では、時刻標準信号を受信する長波受信部１ａを無線ＬＡＮ端末１に設けるようにしたが、これに限らず、長波受信部１ａをＮＴＰサーバ４やクライアント５，６に搭載する態様あるいはアクセスポイント３に搭載する態様としても良い。つまり、ネットワークＬＡＮの構成要素のいずれかに時刻標準信号を受信する長波受信部１ａを設ければ、外部ネットＷＡＮを介した時刻補正を行う必要がなくなるから、回線速度や経路負荷の変化を考慮した補正を行わずにネットワークＬＡＮ全体を標準時刻に同期させることが可能になる。
【図面の簡単な説明】
【００２８】
【図１】本発明による実施の一形態の構成を示すブロック図である。
【図２】アクセスポイント３が無線ＬＡＮ端末１と接続する場合に行われる時刻同期処理の動作を示すフローチャートである。
【図３】図２に図示するステップＳＡ１で実行されるメッセージシーケンスを示す図である。
【図４】アクセスポイント３が無線ＬＡＮ端末２と接続する場合に行われる時刻同期処理の動作を示すフローチャートである。
【図５】図４に図示するステップＳＢ１で実行されるメッセージシーケンスを示す図である。
【符号の説明】
【００２９】
１，２  無線ＬＡＮ端末
１ａ  長波受信部
３  アクセスポイント
４  ＮＴＰサーバ
５，６  クライアント
【図１】
2005099886.tif 000003
【図２】
2005099886.tif 000004
【図３】
2005099886.tif 000005
【図４】
2005099886.tif 000006
【図５】
2005099886.tif 000007