(57)【特許請求の範囲】
【請求項１】
呼処理プログラムを実行する呼処理装置と、
この呼処理装置の処理に応じて通信パスを設定するスイッチ装置と、
このスイッチ装置との間でパケットを送受信する第１のインタフェースと、同期パケットのみを送信する第２のインタフェースとを備え、内部のシステムクロックに同期した前記同期パケットを生成し、前記第１及び第２のインタフェースの双方から送信するマスタ同期装置と、
前記スイッチ装置との間で前記同期パケット及びパケットを送受信する第３のインタフェースと、前記同期パケットのみを受信する第４のインタフェースとを備え、前記同期パケットが前記第４のインタフェースで受信された場合には、当該第４のインタフェースで受信された同期パケットを用い、又は、前記同期パケットが前記第３のインタフェースのみで受信された場合には、当該第３のインタフェースで受信された同期パケットを用いて内部のシステムクロックを補正するスレーブ同期装置と、
を有することを特徴とする構内交換機。
【請求項２】
前記マスタ同期装置から前記同期パケットを受信し、この同期パケットを１台または複数台の前記スレーブ同期装置に送信する、ハブ装置をさらに有することを特徴とする請求項１に記載の構内交換機。
【請求項３】
前記スレーブ同期装置が、前記第４のインタフェースから受信された前記受信パケットを他の前記スレーブ同期装置に送信する、第５のインタフェースをさらに有することを特徴とする請求項１または２に記載の構内交換機。
【請求項４】
前記マスタ同期装置が前記第１のインタフェースおよび前記第２のインタフェースから前記同期パケットを送信し、前記スレーブ同期装置が前記第３のインタフェースまたは前記第４のインタフェースから前記同期パケットを受信することを特徴とする請求項１〜３のいずれかに記載の構内交換機。
【請求項５】
前記マスタ同期装置および前記スレーブ同期装置が回線収容装置であることを特徴とする請求項１〜４のいずれかに記載の構内交換機。
【請求項６】
前記マスタ同期装置および前記スレーブ同期装置が、インターネットプロトコル端末であることを特徴とする請求項１〜４のいずれかに記載の構内交換機。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、構内交換機に関する。この発明は、例えば、インターネットプロトコルを用いた構内交換機(IP-PBX;Internet protocol - private branch exchage) 等に適用される。
【０００２】
【従来の技術】
従来の構内交換機について、ＩＰ−ＰＢＸを例に採って説明する。
【０００３】
ＩＰ−ＰＢＸとは、インターネットプロトコルを用いたＬＡＮ(Local Area Network)で使用される構内交換機である。インターネットプロトコルを用いることにより、構内の電話網、ＰＨＳ(Personal Handyphone System)網、ファックス網、コンピュータ網等を統合することができるので、設備費および保守・運用費の削減や、通信網の集中管理等が、可能になる。
【０００４】
図３は、従来のＩＰ−ＰＢＸのシステム構成例を示す概念図である。
【０００５】
図３のＩＰ−ＰＢＸ３００において、ＣＣＵ(Communication Control Unit)３０１にはＬ２ＳＷ(Layer 2 switch)３０２が接続され、このＬ２ＳＷ３０２にはＬＵ(Line trunk Unit) ３０３−１，３０３−２，３０３−３が接続される。ＣＣＵ３０１は、パス接続要求などの呼処理プログラムを実行する。Ｌ２ＳＷ３０２は、ＣＣＵ３０１の処理結果を用いて、ＬＵ３０３−１〜３０３−３間で行われるパケット通信の通信パス設定などを行う。ＬＵ３０３−１〜３０３−３には、それぞれ、固定電話やコードレス電話等の端末３０５が収容される。
【０００６】
ＬＵ３０３−１〜３０３−３は、ＬＡＮインタフェース３０４−１，３０４−２，３０４−３を備えている。ＬＵ３０３−１〜３０３−３は、これらＬＡＮインタフェースを用いて、パケット（音声パケット、オーダ／イベントパケットなど）の送受信を行う。例えば、ＬＵ３０３−１のＬＡＮインタフェース３０４−１から送出されたパケットは、Ｌ２ＳＷ３０２を介して、ＬＵ３０３−２やＬＵ３０３−３のＬＡＮインタフェース３０４−２，３０４−３に到達する。また、ＬＵ３０３−１のＬＡＮインタフェース３０４−１は、ＬＡＮインタフェース３０４−２，３０４−３から送出されたパケットを、Ｌ２ＳＷ３０２を介して受信する。
【０００７】
【発明が解決しようとする課題】
ＬＵ３０３−１〜３０３−３間で通話を行う場合、すべてのＬＵ３０３−１〜３０３−３が同期していなければならない。このため、従来のＩＰ−ＰＢＸでは、いずれかのＬＵから他のＬＵに、マルチキャストで同期パケットが送信される。図３の例では、ＬＵ３０３−１のシステムクロックに同期した同期パケットが、このＬＵ３０３−１からＬＵ３０３−２，３０３−３に送信される。ＬＵ３０３−２，３０３−３は、受信した同期パケットを用いて、内部のシステムクロックのタイミングを調整する。これにより、ＬＵ３０３−２，３０３−３のシステムクロックが、それぞれ、ＬＵ３０３−１のシステムクロックに同期される。すなわち、図３の例では、ＬＵ３０３−１はクロックマスタとなり、ＬＵ３０３−２，３０３−３はクロックスレーブとなる。
【０００８】
従来のＩＰ−ＰＢＸでは、この同期パケットも、他のパケットと同様、ＬＡＮインタフェース３０４−１〜３０４−３を用いて送受信されていた。すなわち、従来のＩＰ−ＰＢＸでは、同期パケットは、他のパケットと同じＬＡＮネットワークを介して、送受信されていた。
【０００９】
しかしながら、同期パケットを他のパケットと同じＬＡＮネットワークで通信する場合、ＬＵ３０３−２，３０３−３が同期パケットを受信する間隔にばらつきが生じてしまう。このばらつきは、「同期パケットの揺らぎ」と呼ばれる。同期パケットの揺らぎが大きい場合、ＬＵ３０３−１〜３０３−３間の同期の精度が悪くなってしまう。
【００１０】
ＬＵ３０３−１〜３０３−３には、高精度の同期が要求される場合がある。例えば、各ＬＵが事業所用コードレスシステムの電話機を収容している場合には、ＬＵ間の同期精度が悪いと、ハンドオーバ時に通信が切断されてしまうといった不都合が生じる。
【００１１】
このため、同期パケットの揺らぎを抑制することができる構内交換機が、嘱望されていた。
【００１２】
【課題を解決するための手段】
この発明に係る構内交換機は、呼処理プログラムを実行する呼処理装置と、呼処理装置の処理に応じて通信パスを設定するスイッチ装置と、スイッチ装置との間でパケットを送受信する第１のインタフェースと同期パケットのみを送信する第２のインタフェースとを備え、内部のシステムクロックに同期した同期パケットを生成し、前記第１及び第２のインタフェースの双方から送信するマスタ同期装置と、スイッチ装置との間で同期パケット及びパケットを送受信する第３のインタフェースと同期パケットのみを受信する第４のインタフェースとを備え、同期パケットが第４のインタフェースで受信された場合には、この第４のインタフェースで受信された同期パケットを用い、又は、同期パケットが第３のインタフェースのみで受信された場合には、この第３のインタフェースで受信された同期パケットを用いて内部のシステムクロックを補正するスレーブ同期装置とを有する。
【００１３】
この発明によれば、マスタ同期装置とスレーブ同期装置との同期パケットの通信を、データパケットの通信とは異なるインタフェース、すなわち第２および第４のインタフェースを用いて行うので、同期パケットの揺らぎを抑制することができる。
【００１４】
【発明の実施の形態】
以下、この発明の実施の形態について、図面を用いて説明する。なお、図中、各構成成分の大きさ、形状および配置関係は、本発明が理解できる程度に概略的に示してあるにすぎず、また、以下に説明する数値的条件は単なる例示にすぎない。
【００１５】
第１の実施の形態
この発明の第１の実施の形態について、この発明をＩＰ−ＰＢＸに適用した場合を例に採り、図１を用いて説明する。
【００１６】
図１は、この実施の形態に係るＩＰ−ＰＢＸの構成を示す概念図である。
【００１７】
図１に示したように、このＩＰ−ＰＢＸ１００は、ＣＣＵ１０１、Ｌ２ＳＷ１０２、ＬＵ１０３−１〜１０３−４およびハブ１０４を備えている。
【００１８】
ＣＣＵ１０１は、パス接続要求などの呼処理プログラムを実行する呼処理装置である。ＣＣＵ１０１は、構内交換機全体を制御する中央処理装置として機能する。このＣＣＵ１０１は、ＬＡＮケーブルによって、Ｌ２ＳＷ１０２と接続されている。
【００１９】
Ｌ２ＳＷ１０２は、ＣＣＵ１０１の処理結果に応じて、通信パスを設定／解除等するスイッチ装置である。
【００２０】
ＬＵ１０３−１〜１０３−４は、局線や電話機等（図示せず）を収容する回線収容装置である。なお、ＬＵの個数は任意であるが、この実施の形態では４台とする。ＬＵ１０３−１〜１０３−４は、それぞれ、ＬＡＮインタフェース１０５−１〜１０５−４と、同期パケット専用インタフェース１０６−１〜１０６−４とを備えている。図１に示したように、ＬＡＮインタフェース１０５−１〜１０５−４は、ＬＡＮケーブルによって、Ｌ２ＳＷ１０２に接続される。また、同期パケット専用インタフェース１０６−１〜１０６−３は、ハブ１０４に接続される。この実施の形態では、同期パケットは、ＬＵ１０３−１で生成・送出され、ＬＵ１０３−２〜１０３−４で受信される。すなわち、ＬＵ１０３−１はクロックマスタとして機能し、ＬＵ１０３−２〜１０３−４はクロックスレーブとして機能する。ＬＵ１０３−１は、両方のインタフェース１０５−１，１０６−１から同期パケットを送出することができるように構成される。また、ＬＵ１０３−２〜１０３−４は、両方のインタフェース１０５−２〜１０５−４，１０６−２〜１０６−４から同期パケットを受信することができるように構成される。
【００２１】
ハブ１０４は、ＬＵ１０３−１の同期パケット専用インタフェース１０６−１から同期パケットを受信し、この同期パケットをＬＵ１０３−２，１０３−３の同期パケット専用インタフェース１０６−２，１０６−３にマルチキャスト送信する。
【００２２】
次に、図１に示した構内交換機の動作を説明する。
【００２３】
ＬＵ１０３−１〜１０３−４は、図示しない電話機等からの要求に従って、呼の設定や切断等の処理を、ＣＣＵ１０１に要求する。ＣＣＵ１０１は、この要求に従って処理を行い、Ｌ２ＳＷ１０２の通信パス設定等を行う。呼の設定や切断等の処理の具体的な手順については、公知であるので、説明を省略する。
【００２４】
また、ＣＣＵ１０１には、予め、ＬＵ１０３−１〜１０３−４が同期制御を行うためのプログラムを保存している。このプログラムには、同期パケットの送受信方法を決定するための局データが含まれている。後述するように、このプログラムは、ＬＵ１０３−１〜１０３−４によって、ダウンロードされる。
【００２５】
ＬＵ１０３−１は、ＣＣＵ１０１に、ＬＡＮインタフェース１０５−１および同期パケット専用インタフェース１０６−１の両方から同期パケットを送出することを示す設定データを送信する。
【００２６】
また、他のＬＵ１０３−２〜１０３−４は、同期パケットの受信に使用するインタフェースを指定するための設定データを、ＣＣＵ１０１に送信する。以下の説明では、ＬＵ１０３−２，１０３−３は、高精度の同期が必要な回線等を収容することとし、一方、ＬＵ１０３−４は、高精度の同期が必要な回線等を収容しないこととする。この場合、ＬＵ１０３−２，１０３−３からは、同期パケット専用インタフェース１０６−２，１０６−３を指定する設定データが送信され、ＬＵ１０３−４からは、ＬＡＮインタフェース１０５−４を指定する設定データが送信される。
【００２７】
ＣＣＵ１０１は、これらの設定データをＬＵ１０３−１〜１０３−４から受信すると、かかる設定データに応じて局データを書き換える。
【００２８】
続いて、各ＬＵ１０３−１〜１０３−４が、ＣＣＵ１０１から、同期制御用のプログラムをダウンロードする。
【００２９】
そして、各ＬＵ１０３−１〜１０３−４は、かかるプログラムの制御に従って、同期クロックの送受信を実行する。すなわち、ＬＵ１０３−１は、このＬＵ１０３−１内のシステムクロックに同期した同期パケットを生成して、ＬＡＮインタフェース１０５−１および同期パケット専用インタフェース１０６−１の両方から送出する。
【００３０】
ＬＡＮインタフェース１０５−１から送出された同期パケットは、従来と同様、Ｌ２ＳＷ１０２を介して、他のＬＵ１０３−２〜１０３−４に送られる。また、同期パケット専用インタフェース１０６−１から送出された同期パケットは、ハブ１０４を介して、ＬＵ１０３−２，１０３−３に送られる。
【００３１】
ＬＵ１０３−２，１０３−３は、同期パケット専用インタフェース１０６−２，１０６−３から受信された同期パケットを用いて、システムクロックのタイミングを補正する。これにより、ＬＵ１０３−２，１０３−３は、ＬＵ１０３−１に、高い精度で同期する。
【００３２】
一方、ＬＵ１０３−４は、ＬＡＮインタフェース１０５−４から受信された同期パケットを用いて、システムクロックのタイミングを補正する。これにより、ＬＵ１０３−４は、ＬＵ１０３−１に、通常の精度で同期する。
【００３３】
このように、この実施の形態に係る構内交換機では、高精度の同期が必要なＬＵについては、同期パケット専用インタフェースを用いて同期パケットの送受信を行う。これにより、同期パケットの揺らぎに起因する同期精度の悪化を抑えることができる。したがって、この実施の形態によれば、同期精度の悪化に伴う不都合、例えば、ＬＵに収容されたコードレス電話機の通信がハンドオーバ時に切断されてしまうといった不都合を、回避することができる。
【００３４】
第２の実施の形態
この発明の第２の実施の形態について、この発明をＩＰ−ＰＢＸに適用した場合を例に採り、図２を用いて説明する。
【００３５】
図２は、この実施の形態に係るＩＰ−ＰＢＸの構成を示す概念図である。
【００３６】
図２に示したように、このＩＰ−ＰＢＸ２００は、ＣＣＵ２０１、Ｌ２ＳＷ２０２およびＬＵ２０３−１〜２０３−４を備えている。
【００３７】
ＣＣＵ２０１は、パス接続要求などの呼処理プログラムを実行する呼処理装置である。ＣＣＵ２０１は、構内交換機全体を制御する中央処理装置として機能する。このＣＣＵ２０１は、ＬＡＮケーブルによって、Ｌ２ＳＷ２０２と接続されている。
【００３８】
Ｌ２ＳＷ２０２は、ＣＣＵ２０１の処理結果に応じて、通信パスを設定するスイッチ装置である。
【００３９】
ＬＵ２０３−１〜２０３−４は、局線や電話機等（図示せず）を収容する回線収容装置である。ＬＵの個数は任意であるが、この実施の形態では４台とする。ここで、ＬＵ２０３−１は、ＬＡＮインタフェース２０４−１と、同期パケット送信専用インタフェース２０５−１とを備えている。また、ＬＵ２０３−２は、ＬＡＮインタフェース２０４−２と、同期パケット送信専用インタフェース２０５−２と、同期パケット受信専用インタフェース２０６−２とを備えている。同様に、ＬＵ２０３−３は、ＬＡＮインタフェース２０４−３と、同期パケット送信専用インタフェース２０５−３と、同期パケット受信専用インタフェース２０６−３とを備えている。一方、ＬＵ２０３−４は、ＬＡＮインタフェース２０４−４と、同期パケット受信専用インタフェース２０６−４とを備えている。この実施の形態では、ＬＵ２０３−１はクロックマスタとして機能し、ＬＵ２０３−２〜２０３−４はクロックスレーブとして機能する。後述するように、ＬＵ２０３−１で生成された同期パケットは、インタフェース２０５−１から送出され、ＬＵ２０３−２のインタフェース２０６−２に受信されるとともにインタフェース２０５−２から転送され、ＬＵ２０３−３のインタフェース２０６−３に受信される。上述の第１の実施の形態と同様、ＬＵ２０３−１は、インタフェース２０４−１からも同期パケットを送出することができ、この同期パケットはＬＵ２０３−１〜２０３−４に受信される。
【００４０】
次に、図２に示した構内交換機の動作を説明する。
【００４１】
通常の呼の設定や切断等の処理は、第１の実施の形態の場合と同様である。
【００４２】
ＣＣＵ２０１には、予め、ＬＵ２０３−１〜２０３−４が同期制御を行うためのプログラムを保存している。このプログラムには、同期パケットの送受信方法を決定するための局データが含まれている。
【００４３】
ＬＵ２０３−１は、ＣＣＵ２０１に、ＬＡＮインタフェース２０４−１および同期パケット送信用インタフェース２０５−１の両方から同期パケットを送出することを示す設定データを送信する。
【００４４】
また、他のＬＵ２０３−２〜２０３−４は、同期パケットの受信に使用するインタフェースを指定するための設定データを、ＣＣＵ２０１に送信する。以下の説明では、ＬＵ２０３−２，２０３−３は、高精度の同期が必要な回線等を収容することとし、ＬＵ２０３−４は、高精度の同期が必要な回線等を収容しないこととする。このため、ＬＵ２０３−２，２０３−３からは、同期パケット受信専用インタフェース２０５−２，２０５−３を指定する設定データが送信され、ＬＵ２０３−４からは、ＬＡＮインタフェース２０４−４を指定する設定データが送信される。
【００４５】
ＣＣＵ２０１は、これらの設定データをＬＵ２０３−１〜２０３−４から受信すると、かかる設定データに応じて局データを書き換える。
【００４６】
続いて、各ＬＵ２０３−１〜２０３−４が、ＣＣＵ２０１から、同期制御用のプログラムをダウンロードする。
【００４７】
そして、各ＬＵ２０３−１〜２０３−４は、かかるプログラムの制御に従って、同期クロックの送受信を実行する。すなわち、ＬＵ２０３−１は、内部のシステムクロックに同期した同期パケットを生成して、ＬＡＮインタフェース２０４−１および同期パケット送信専用インタフェース２０５−１の両方から送出する。
【００４８】
同期パケット送信専用インタフェース２０５−１から送出された同期パケットは、次段のＬＵ２０３−２に送られる。また、ＬＡＮインタフェース２０４−１から送出された同期パケットは、従来と同様、Ｌ２ＳＷ２０２を介して、他のＬＵ２０３−２〜２０３−４に送られる。
【００４９】
ＬＵ２０３−２は、同期パケット受信専用インタフェース２０６−２から同期パケットを受信する。そして、ＬＵ２０３−２は、この同期パケットを用いて、システムクロックのタイミングを補正する。これにより、ＬＵ２０３−２は、ＬＵ２０３−１に、高い精度で同期する。さらに、ＬＵ２０３−２は、同期パケット送信専用インタフェース２０５−２から、同期パケットを送信する。
【００５０】
ＬＵ２０３−３は、インタフェース２０５−２から送信された同期パケットを、同期パケット受信専用インタフェース２０６−３で受信する。そして、ＬＵ２０３−３は、この同期パケットを用いて、システムクロックのタイミングを補正する。これにより、ＬＵ２０３−３は、ＬＵ２０３−１に、高い精度で同期する。
【００５１】
一方、ＬＵ２０３−４は、ＬＡＮインタフェース２０４−４から受信された同期パケットを用いて、システムクロックのタイミングを補正する。これにより、ＬＵ２０３−４は、ＬＵ２０３−１に、通常の精度で同期する。
【００５２】
このように、この実施の形態に係る構内交換機では、高精度の同期が必要なＬＵについては、同期パケット送信専用インタフェースおよび同期パケット受信専用インタフェースを用いて同期パケットの送受信を行う。これにより、同期パケットの揺らぎに起因する同期精度の悪化を抑えることができる。したがって、この実施の形態によれば、同期精度の悪化に伴う不都合、例えば、ＬＵに収容されたコードレス電話機の通信がハンドオーバ時に切断されてしまうといった不都合を、回避することができる。
【００５３】
なお、上述の第１、第２の実施の形態では、同期パケットを用いて回線収容装置の同期を行う場合を説明したが、他の装置の同期を行う場合にも、この発明を適用することができる。例えば、同期パケットを用いて、スイッチ装置に接続されたＩＰ(Internet protocol) 端末の同期を行う場合も、この発明を適用することが可能である。
【００５４】
【発明の効果】
以上詳細に説明したように、本発明によれば、同期パケットの揺らぎを抑制することができる構内交換機、すなわち、スイッチ装置に接続された装置間で高精度の同期を行うことができる構内交換機を提供することができる。
【図面の簡単な説明】
【図１】第１の実施の形態に係る構内交換機の構成を示す概念図である。
【図２】第２の実施の形態に係る構内交換機の構成を示す概念図である。
【図３】従来の構内交換機の構成例を示す概念図である。
【符号の説明】
１００，２００  構内交換機
１０１，２０１  ＣＣＵ
１０２，２０２  Ｌ２ＳＷ
１０３−１〜１０３−４，２０３−１〜２０３−４  ＬＵ
１０４  ハブ
１０５−１〜１０５−４，２０４−１〜２０４−４  ＬＡＮインタフェース
１０６−１〜１０６−４  同期パケット専用インタフェース
２０５−１〜２０５−３  同期パケット送信専用インタフェース
２０６−２〜２０６−４  同期パケット受信専用インタフェース
【図１】
0004433613.tif 000002
【図２】
0004433613.tif 000003
【図３】
0004433613.tif 000004