(57)【特許請求の範囲】
【請求項１】
複数の通信装置により通信網が構成され、
その通信網はオペレーションシステムにより保守運用され、
各通信装置には時計が備えられ、その時計のうるう秒補正を決められた時刻に実行する方法において、
オペレーションシステムは、上記決められた時刻より前に、各通信装置に対し、うるう秒補正実行情報を予約設定し、
各通信装置は、上記決められた時刻にうるう秒補正実行情報が予約設定されていると、その通信装置の時計に対しうるう秒補正を実行する
ことを特徴とする通信装置のうるう秒補正方法。
【請求項２】
時計のうるう秒補正を決められた時刻に実行するためのうるう秒補正実行情報をオペレーションシステムから受信すると、そのうるう秒補正実行情報を記憶する手段と、
上記決められた時刻になると、上記うるう秒補正実行情報が記憶されているか否かを調べる手段と、
うるう秒補正実行情報が記憶されていれば当該通信装置の時計に対しうるう秒補正を実行する手段と、
を具備する通信装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、通信に必要なパラメータ設定などを予約により実行するために通信装置に設けられた高い精度の時計に対するうるう秒補正方法及び上記時計を備えた通信装置に関する。
【０００２】
【従来の技術】
図５に従来のうるう秒補正方法を適用した通信網を示す。複数の通信装置１１により通信網１２が構成され、各通信装置１１には、通信速度の設定や、ＡＴＭ（非同期転送モード）における着信セルのアドレス（ＶＰＩ：Ｖｉｒｔｕａｌ  Ｃｈａｎｎｅｌ  Ｉｄｅｎｔｉｆｉｅｒ）の設定などの通信に必要なパラメータ設定などを予約して、予約した時刻になるとそのパラメータ設定を実行するために、高い精度の時刻を出力する時計１３が設けられている。各時計１３は、通常は通信装置１１に供給されるクロックと同期して動作するようにされている。
【０００３】
この通信網１２にＮＴＰ（Network Time Protocol：RFC2030)サーバ１４が接続されており、時計１３の時刻を補正する場合は各通信装置１１はＮＴＰサーバにアクセスして、ＮＴＰサーバから現在時刻と、網内遅延補正データとを受信し、これら受信情報に基づき、その時計１３の時刻を設定している。
世界時として１秒の長さはセシウム原子の遷移に対応したマイクロ波の周期と定義されている。しかし、地球の自転に基づいて決められる時系（世界時）は変動があり、この二つの時系に生じる差を０．９秒以内に保つために、必要に応じて１秒のステップ調整を世界一斉に行っている。この補正はうるう秒補正といわれ、うるう秒の補正を行う時刻は国際間の申し合わせにより、日本では毎年の１月１日８時５９分５９秒と、７月１日８時５９分５９秒に慣例的に決められているが、地球の自転速度の変動のため、その時刻に必ず補正するとは限らず、つまり補正する周期が一定していない。補正を行うか否かはその補正時刻の約１ケ月程度前に公布される。うるう秒の補正は通常は時刻を１秒遅らせる補正である。
【０００４】
従来において先述したＮＴＰによる補正を行う方法においては、うるう秒の補正も、ＮＴＰサーバ１４をアクセスして、正しい現在時刻を取得することによって行っていた。
一方、通信網１２には図６に示すように、オペレーションシステム１５が設けられ、電気通信サービスの維持、向上、通信網の効率的運営のために、必要なトラヒックデータ、故障データなど多種データの測定、収集、故障箇所の試験、診断、異常発生時の措置、設備設計、管理などを行って、保守運用がなされている。
【０００５】
従来、うるう秒の補正をこのオペレーションシステム１５を利用して行うこともなされている。この補正方法は、オペレーションシステム１５に備えている時計のうるう秒を補正すると、オペレーションシステム１５からその通信網１２内の各通信装置１１に対し、その時計１３を、オペレーションシステム１５のうるう秒が補正された時刻に設定する指示を行う方法である。
【０００６】
【発明が解決しようとする課題】
従来のＮＴＰによる時刻補正方法により、各通信装置が同時にうるう秒補正を行うようにするには、通信網１２を構成する通信装置１１の数が多い場合は、多数の通信装置１１からのアクセスに対し対応できるようにするにはＮＴＰサーバ１４の規模が大きくなる。同様に、オペレーションシステム１５から全ての通信装置１１に対し、うるう秒補正を同時に行うことができるようにすると、オペレーションシステム１５の規模が大きくなる。
【０００７】
一方、ＮＴＰサーバ１４、オペレーションシステム１５の規模を大きくしないと、うるう秒の補正が必要となった時刻から、全ての通信装置１１の時計１３についてうるう秒補正が行われるまでに時間がかかり、そのうるう秒補正が遅れる時計程、時刻誤差が生じた状態が長くなるという問題が生じていた。
【０００８】
【課題を解決するための手段】
この発明によればオペレーションシステムから、うるう秒補正を実行する時刻の前に、各通信装置にうるう秒補正実行情報を予約設定し、各通信装置においてうるう秒補正実行時刻に、うるう秒補正実行情報が予約設定されていれば、うるう秒補正を実行する。
【０００９】
【発明の実施の形態】
図１に図６と対応する部分に同一番号を付けてこの発明方法が適用されるシステム例を示す。うるう秒補正が必要であることが公布されると、オペレーションシステム１５により、そのうるう秒補正を実行する時刻より少くとも１秒前に、うるう秒補正実行情報を全ての通信装置１１へ送信して、通信装置１１に予約設定する。うるう秒補正実行情報は各通信装置１１へ送るためのアドレスと、うるう秒補正実行情報であることを示す識別子のみ、必要に応じて更に、うるう秒補正実行の月、日、時刻、補正時間、つまり１秒遅らせるなどから構成される。
【００１０】
各通信装置１１は例えば図２に示すように、ＣＰＵ２１によりメモリ２２のプログラムを読出し解読実行して、全体を機能させるが、各種の処理ユニット２３（複数）、また時計１３とその時計１３に対する時計制御ユニット２４を備え、更に処理予約メモリ２５に例えばパラメータの設定処理などの処理ユニットとその設定時刻との対応が格納されている。また装置制御用インタフェース２６、更に通信網１２を介してオペレーションシステム１５と接続することができる。
【００１１】
オペレーションシステム１５からその通信装置１１宛の情報が受信されると（図３、Ｓ１）、その情報がうるう秒補正実行情報であるか否かの判断がなされ（Ｓ２）、うるう秒補正実行情報であれば、その情報を処理予約メモリ２５に格納する（Ｓ３）。この格納の際に、うるう秒補正実行情報中にその補正実行をする月、日、時刻の情報があればその日時情報とうるう秒補正実行情報との組を処理予約メモリ２５に格納する。うるう秒補正実行情報中に実行日時情報がなければ、前述したようにうるう秒補正日時は決められているから、１月１日８時５９分５９秒と７月１日８時５９分５９秒との現時点に近い方の日時を決定してうるう秒補正実行情報との組をメモリ２５に格納する。
【００１２】
うるう秒の補正は通常は１秒遅らせるものであるから、うるう秒補正実行情報は前述したようにそのことを示す識別子のみでもよく、また処理予約メモリ２５に対するうるう秒補正実行情報として、時計制御ユニット２４の番号（識別子）と、うるう秒補正を行うことを示すフラグＦを１にした情報とのみを格納してもよい。なお図３中のステップＳ２で受信情報がうるう秒補正実行情報でないと判断されると、その受信情報に応じた他の予約、その他の処理が実行される（Ｓ４）。
【００１３】
一方、通信装置１１では例えば図４に示すように、１００ミリ秒の経過を調べ（Ｓ１）、経過するごとに時計１３から現在時刻を読取り（Ｓ２）、その現在時刻が予約されているか、処理予約メモリ２５を検索する（Ｓ３）。予約されていなければステップＳ１に戻り（Ｓ４）、予約されていれば（Ｓ４）、処理予約メモリ２５内のその予約時刻に対する処理ユニット番号を知り、その処理ユニットに対し、処理を指令する（Ｓ５）。
【００１４】
従って現在時刻がうるう秒補正日時であり、うるう秒補正実行情報が処理予約メモリ２５に予約設定されてあれば、時計制御ユニット２４に対し、うるう秒補正指令がなされる。フラグＦの状態によりうるう秒補正実行情報を判定する場合は、１月１日８時５９分５９秒と、７月１日８時５９分５９秒とに処理予約メモリ２５のうるう秒補正実行情報としてのフラグＦが必ず読み出され、Ｆ＝１ならうるう秒補正を実行し、Ｆ＝０ならうるう秒補正は行わない。
【００１５】
時計制御ユニット２４に対し、うるう秒補正指令が入力されると、例えば、時計１３中の１秒クロックを計数する秒カウンタの入力を１クロック阻止し、５９秒を２秒継続させる。あるいは、時計１３が９時０分０秒になる１秒クロックのタイミングで、８時５９分５９秒に再設定する、その他の方法によってもよい。このようにうるう秒補正を実行した後、処理予約メモリ２５中のうるう秒補正予約設定を消去する。あるいは前述したようにフラグＦ＝１によりうるう秒補正実行情報の予約設定を行う場合は、そのフラグをＦ＝０に変更して予約設定を消去する。つまり図４のステップＳ５で該当処理ユニットに処理指令を出した後、その予約を処理予約メモリ２５から消去してステップＳ１に戻る（Ｓ６）。
【００１６】
【発明の効果】
以上述べたようにこの発明によれば、オペレーションシステム１５から、うるう秒補正実行時刻前に、うるう秒補正実行情報を各通信装置１１へ予約設定するから、その予約設定は時間をかけて、全通信装置１１に対して行ってもよく、通信装置の時間管理が軽減され、この予約設定のためにハードウェア規模の増加は極くわずかである。
【００１７】
各通信装置１１では、うるう秒補正実行情報が予約設定されてあれば、予め決められたうるう秒補正時刻にうるう秒補正が実行され、つまり全通信装置１１で一斉にうるう秒の補正を行うことができ、全ての通信装置の時計は時刻誤差のない高い精度に保持される。
【図面の簡単な説明】
【図１】この発明の方法が適用されるシステムの構成例を示す図。
【図２】この発明による通信装置１１の主要部を示す図。
【図３】通信装置１１のオペレーションシステムからの受信情報に対する処理手順の例を示す流れ図。
【図４】通信装置１１における設定予約に対する処理手順の例を示す流れ図。
【図５】従来の通信装置の時計の補正方法を説明するための図。
【図６】従来の通信装置の時計に対するうるう秒補正の方法を説明するための図。
【図１】
0004351360.tif 000002
【図２】
0004351360.tif 000003
【図３】
0004351360.tif 000004
【図４】
0004351360.tif 000005
【図５】
0004351360.tif 000006
【図６】
0004351360.tif 000007