(57)【特許請求の範囲】
【請求項１】
互いにＳＩＰ（Session Initiation Protocol）で規定される通信機能を備えた複数のＳＩＰ端末及びＳＩＰ網を１つのポートに接続可能とする接続部と、
前記複数のＳＩＰ端末に対する交換処理を実行する第１の処理部と、
前記ＳＩＰ網に対する交換処理を実行する第２の処理部と、
前記接続部にて受信した交換に係わる制御信号中の送信先識別情報または送信元識別情報に基づいて、当該制御信号を前記第１の処理部または第２の処理部に振り分ける振り分け部とを具備したことを特徴とするインタフェース装置。
【請求項２】
さらに、前記複数のＳＩＰ端末を特定する端末ＩＤ及び前記ＳＩＰ網上のサービスプロバイダから割り当てられた加入者ＩＤを記憶する記憶部を備え、
前記振り分け部は、前記制御信号が前記接続部に到来した時に、前記制御信号中の送信先識別情報または送信元識別情報に基づいて、前記記憶部を参照し、この参照結果に基づいて、当該制御信号を前記第１の処理部または第２の処理部に振り分けることを特徴とする請求項１記載のインタフェース装置。
【請求項３】
互いにＳＩＰ（Session Initiation Protocol）で規定される通信機能を備えた複数のＳＩＰ端末を収容し、かつＳＩＰ網を接続可能とするインタフェース装置と、
このインタフェース装置に対し前記複数のＳＩＰ端末または前記ＳＩＰ網に係わる交換処理を実行させる交換制御部とを具備し、
前記インタフェース装置は、
前記複数のＳＩＰ端末及び前記ＳＩＰ網を１つのポートにより接続する接続部と、
前記複数のＳＩＰ端末に対する交換処理を実行する第１の処理部と、
前記ＳＩＰ網に対する交換処理を実行する第２の処理部と、
前記接続部にて受信した交換に係わる制御信号中の送信先識別情報または送信元識別情報に基づいて、当該制御信号を前記第１の処理部または第２の処理部に振り分ける振り分け部とを備えたことを特徴とする交換装置。
【請求項４】
前記インタフェース装置は、前記複数のＳＩＰ端末を特定する端末ＩＤ及び前記ＳＩＰ網上のサービスプロバイダから割り当てられた加入者ＩＤを記憶する記憶部をさらに備え、
前記振り分け部は、前記制御信号が前記接続部に到来した時に、前記制御信号中の送信先識別情報または送信元識別情報に基づいて、前記記憶部を参照し、この参照結果に基づいて、当該制御信号を前記第１の処理部または第２の処理部に振り分けることを特徴とする請求項３記載の交換装置。
【請求項５】
互いにＳＩＰ（Session Initiation Protocol）で規定される通信機能を備えた複数のＳＩＰ端末及びＳＩＰ網を１つのポートにより接続可能とするインタフェース装置で使用される制御方法において、
受信した交換に係わる制御信号中の送信先識別情報または送信元識別情報に基づいて、前記ＳＩＰ端末の発着信に係わる制御信号と判定した場合に、複数のＳＩＰ端末に対する交換処理を実行し、
前記ＳＩＰ網の発着信に係わる制御信号と判定した場合に、前記ＳＩＰ網に対する交換処理を実行するようにしたことを特徴とするインタフェース装置で使用される制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、例えばＳＩＰ（Session Initiation Protocol）トランクゲートウェイ装置に係わり、特にＳＩＰ端末とＳＩＰ網とを両方接続できるようにしたインタフェース装置、このインタフェース装置を備えた交換装置及びインタフェース装置で使用される制御方法に関する。
【背景技術】
【０００２】
近年、ＩＰ（Internet Protocol）網を介して、双方向に画像や音声をパケットデータとして、リアルタイムに送受信するＩＰ電話システムが普及し始めている。このＩＰ電話システムでは、ＩＰ網に接続される主装置ごとに内線間通信や外線発着信を行えることは勿論のこと、ＩＰ網を経由した主装置間での内線通信や外線発着信を行うことができる。また、このＩＰ電話システムでは、そのプロトコルとしてＳＩＰが広く使われている。
【０００３】
この種のシステムでは、主装置ごとのＳＩＰ端末のＳＩＰＵＲＩ（端末ＩＤ）をＳＩＰ網上の事業者の登録サーバに予め登録しておき、ＳＩＰ端末にてＳＩＰ網を使用して通話を行う際に、上記登録されたＳＩＰＵＲＩを基にサーバがＳＩＰ端末の認証を行うようにしている（例えば、特許文献１）。
【特許文献１】特開２００６−４２１７６号公報。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、上記主装置では、ＳＩＰ端末とＳＩＰ網とで、ＳＩＰメッセージを受信するＩＰポートを別々に分けている。この場合、ＳＩＰ端末（以下、ＳＩＰサーバ機能と称する）はポート番号５０６０、ＩＰ網（以下、ＳＩＰクライアント機能と称する）は５０６２というように、広く認知されているＳＩＰのデフォルトポート番号５０６０を使用しない場合が出てくるため、ＳＩＰ端末の設定やファイアウォール、アプリケーションレイヤゲートウェイといったネットワーク機器の設定が煩雑となり、不便である。
【０００５】
そこで、この発明の目的は、広く認知されている１つのＳＩＰのデフォルトポート番号を使用してネットワーク環境の構築が容易なインタフェース装置、このインタフェース装置を備えた交換装置及びインタフェース装置で使用される制御方法を提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、この発明に係わるインタフェース装置は、互いにＳＩＰ（Session Initiation Protocol）で規定される通信機能を備えた複数のＳＩＰ端末及びＳＩＰ網を１つのポートに接続可能とする接続部と、複数のＳＩＰ端末に対する交換処理を実行する第１の処理部と、ＳＩＰ網に対する交換処理を実行する第２の処理部と、接続部にて受信した交換に係わる制御信号中の送信先識別情報または送信元識別情報に基づいて、当該制御信号を第１の処理部または第２の処理部に振り分ける振り分け部とを備えるようにしたものである。
【０００７】
この構成によれば、複数のＳＩＰ端末及びＳＩＰ網を１つのポートに接続するとともに、複数のＳＩＰ端末用の処理部と、ＳＩＰ網用の処理部とを１つのインタフェースに内蔵し、１つのポートによりＳＩＰメッセージを受信した場合に、ＳＩＰメッセージ中の送信先識別情報または送信元識別情報を利用して当該ＳＩＰメッセージをＳＩＰ端末用の処理部と、ＳＩＰ網用の処理部とに振り分けるようにしている。
【０００８】
従って、ＳＩＰサーバ機能とＳＩＰクライアント機能といった異なるＳＩＰサービスのＳＩＰメッセージを同一のＩＰポートで受信できる構成とすることにより、広く認知されているＳＩＰのデフォルトポート番号５０６０のみを使用してネットワーク環境の容易な構築が可能となる。
【０００９】
さらに、複数のＳＩＰ端末を特定する端末ＩＤ及び前記ＳＩＰ網上のサービスプロバイダから割り当てられた加入者ＩＤを記憶する記憶部を備え、振り分け部は、制御信号が前記接続部に到来した時に、制御信号中の送信先識別情報または送信元識別情報に基づいて、記憶部を参照し、この参照結果に基づいて、当該制御信号を第１の処理部または第２の処理部に振り分けることを特徴とする。
【００１０】
この構成によれば、記憶部に記憶されているＳＩＰ端末及びＳＩＰ網に関する情報を用いて、簡単な手順によりＳＩＰメッセージをＳＩＰ端末用の処理部と、ＳＩＰ網用の処理部とに振り分けることができる。
【発明の効果】
【００１１】
以上詳述したようにこの発明によれば、広く認知されている１つのＳＩＰのデフォルトポート番号を使用してネットワーク環境の構築が容易なインタフェース装置、このインタフェース装置を備えた交換装置及びインタフェース装置で使用される制御方法を提供することができる。
【発明を実施するための最良の形態】
【００１２】
以下、この発明の実施形態について図面を参照して詳細に説明する。  
図１は、この発明に係わるＩＰ電話システムの一実施形態を示すブロック図であり、１は構内交換機を示している。
【００１３】
構内交換機１は、複数のインタフェース部１１（ここでは、説明の簡単なためインタフェース１１のみを図示）と、中央制御部１２とを備え、制御バス１３を介して相互に接続されている。
【００１４】
インタフェース部１１は、ＳＩＰ網ＮＷに接続され、中央制御部１２による制御の下、ＳＩＰ網ＮＷとの間の呼の確立処理等を行う。また、インタフェース部１１には、複数のＳＩＰ内線端末Ｔ１〜Ｔｎ（ｎは自然数）が収容される。そして、インタフェース部１１は、複数のＳＩＰ内線端末Ｔ１〜Ｔｎに対する発着信処理等のインタフェース動作を行う。また、インタフェース部１１は、複数のＳＩＰ内線端末Ｔ１〜Ｔｎとのインタフェース動作に係わる種々の制御情報の授受を、中央制御部１２との間で行なう。
【００１５】
一方、中央制御部１２は、構内交換機１としての動作を実現するための制御機能を備えている。
【００１６】
ところで、本実施形態のインタフェース部１１は、ＳＩＰクライアント／サーバ振分け部１１１と、ＳＩＰ網ＮＷのドメイン名情報を記憶した加入者番号登録テーブル１１２と、ＳＩＰサーバ名（ＩＰアドレス）情報を記憶したＳＩＰ内線端末番号登録テーブル１１３と、ＳＩＰクライアント処理部１１４と、ＳＩＰサーバ処理部１１５と、ＳＩＰメッセージ受信用の唯一つのＩＰポート１１６とから構成される。
【００１７】
ＳＩＰクライアント／サーバ振分け部１１１は、ＩＰポート１１６により受信されるＳＩＰリクエストメッセージまたはＳＩＰレスポンスメッセージに含まれる送信元ＳＩＰＵＲＩまたは送信先ＳＩＰＵＲＩを利用して、加入者番号登録テーブル１１２及びＳＩＰ内線端末番号登録テーブル１１３を参照し、この参照結果に基づいてＳＩＰリクエストメッセージまたはＳＩＰレスポンスメッセージのＳＩＰクライアント処理部１１４またはＳＩＰサーバ処理部１１５への振り分け制御を実行する。
【００１８】
加入者番号登録テーブル１１２には、図２に示すように、ＳＩＰ網ＮＷのサービスプロバイダから割り当てられた加入者番号（ＳＩＰＵＲＩのユーザ部相当）の情報を予め全て登録してある。
【００１９】
ＳＩＰ内線端末番号登録テーブル１１３には、図３に示すように、構内交換機１に収容するＳＩＰ内線端末Ｔ１〜Ｔｎの番号（ＳＩＰＵＲＩのユーザ部相当）の情報を予め全て登録してある。
【００２０】
ＳＩＰクライアント処理部１１４は、ＳＩＰ網ＮＷとの間の呼の確立処理等のインタフェース処理を実行すると共に、このインタフェース動作に係わる制御情報の授受を中央制御部１２との間で行う。
【００２１】
ＳＩＰサーバ処理部１１５は、複数のＳＩＰ内線端末Ｔ１〜Ｔｎに対する発着信処理等のインタフェース動作を行うと共に、このインタフェース動作に係わる制御情報の授受を中央制御部１２との間で行う。
【００２２】
図４は、ＳＩＰクライアント／サーバ振分け部１１１の処理動作を説明するために示すシーケンス図である。
【００２３】
ＳＩＰクライアント／サーバ振分け部１１１がＳＩＰメッセージを受信すると、受信したSIPメッセージがリクエストであればＳＩＰリクエストメッセージの送信先ＳＩＰＵＲＩのユーザ部をキーに加入者番号登録テーブル１１２をサーチし一致する加入者番号があった場合に、ＳＩＰリクエストメッセージの送信先ＳＩＰＵＲＩのホスト部をＳＩＰ網ＮＷのドメイン名情報と比較し、一致した場合にＳＩＰクライアント処理部１１４に振り分ける。
【００２４】
一方、ＳＩＰクライアント処理部１１４に振り分けられなかった場合、ＳＩＰクライアント／サーバ振分け部１１１は、ＳＩＰリクエストメッセージの送信元ＳＩＰＵＲＩのユーザ部をキーにＳＩＰ内線端末番号登録テーブル１１３をサーチし一致するＳＩＰ内線端末番号があった場合に、ＳＩＰリクエストメッセージの送信元ＳＩＰＵＲＩのホスト部をＳＩＰサーバ名（ＩＰアドレス）情報と比較し、一致した場合はＳＩＰサーバ処理部１１５に振り分ける。
【００２５】
また、受信したＳＩＰメッセージがレスポンスであれば、ＳＩＰクライアント／サーバ振分け部１１１は、ＳＩＰレスポンスメッセージの送信元ＳＩＰＵＲＩのユーザ部をキーに加入者番号登録テーブル１１２をサーチし一致する加入者番号があった場合はＳＩＰレスポンスメッセージの送信元ＳＩＰＵＲＩのホスト部をＳＩＰ網ＮＷのドメイン名情報と比較し、一致した場合にＳＩＰクライアント処理部１１４に振り分ける。
【００２６】
一方、ＳＩＰクライアント処理部１１４に振り分けられなかった場合、ＳＩＰクライアント／サーバ振分け部１１１は、ＳＩＰレスポンスメッセージの送信先ＳＩＰＵＲＩのユーザ部をキーにＳＩＰ内線端末番号登録テーブル１１３をサーチし一致するＳＩＰ内線端末番号があった場合に、ＳＩＰレスポンスメッセージの送信先ＳＩＰＵＲＩのホスト部をＳＩＰサーバ名（ＩＰアドレス）情報と比較し、一致した場合にＳＩＰサーバ処理部１１５に振り分ける。
【００２７】
図５は、ＳＩＰクライアント／サーバ振分け部１１１のＳＩＰクライアント／サーバ振分け制御処理手順を示すフローチャートである。
【００２８】
ＳＩＰクライアント／サーバ振分け部１１１は、ＳＩＰメッセージを受信すると、ステップＳＴ５ａからステップＳＴ５ｂの処理に移行してここでＳＩＰメッセージ種別の判定を行ない、ＳＩＰメッセージ種別がリクエストの場合は、サーチキーをＳＩＰリクエストメッセージ中の送信先ＳＩＰＵＲＩのユーザ部として加入者番号登録テーブル１１２をサーチし、一致する加入者番号があった場合に、ステップＳＴ５ｃからステップＳＴ５ｄに移行してここで送信先ＳＩＰＵＲＩのホスト部とＳＩＰ網ＮＷのドメイン名情報を比較し、一致した場合の振分け先はSIPクライアント処理部１１４となる（ステップＳＴ５ｅ）。
【００２９】
一方、上記ステップＳＴ５ｃで加入者番号登録テーブル１１２のサーチアウトまたは、上記ステップＳＴ５ｄで送信先ＳＩＰＵＲＩのホスト部とＳＩＰ網ＮＷのドメイン名情報の比較で不一致となった場合、ＳＩＰクライアント／サーバ振分け部１１１は、サーチキーをＳＩＰリクエストメッセージ中の送信元ＳＩＰＵＲＩのユーザ部としてＳＩＰ内線端末番号登録テーブル１１３をサーチし（ステップＳＴ５ｆ）、一致するＳＩＰ内線端末番号があった場合に、送信元ＳＩＰＵＲＩのホスト部とＳＩＰサーバ名（ＩＰアドレス）情報を比較し（ステップＳＴ５ｇ）、一致した場合の振分け先はＳＩＰサーバ処理部１１５となる（ステップＳＴ５ｈ）。
【００３０】
また、上記ステップＳＴ５ｆでＳＩＰ内線端末番号登録テーブル１１３のサーチアウトまたは、上記ステップＳＴ５ｇの送信元ＳＩＰＵＲＩのホスト部とＳＩＰサーバ名（ＩＰアドレス）情報の比較で不一致となった場合に、振分け先無しとしてＳＩＰエラーレスポンスを送信する等のエラー処理を行なう。
【００３１】
また、上記ステップＳＴ５ｂにおいて、ＳＩＰメッセージ種別がレスポンスの場合、ＳＩＰクライアント／サーバ振分け部１１１は、サーチキーをＳＩＰレスポンスメッセージ中の送信元ＳＩＰＵＲＩのユーザ部として加入者番号登録テーブル１１２をサーチし（ステップＳＴ５ｉ）、一致する加入者番号があった場合に、送信元ＳＩＰＵＲＩのホスト部とＳＩＰ網ＮＷのドメイン名情報を比較し（ステップＳＴ５ｊ）、一致した場合の振分け先はＳＩＰクライアント処理部１４となる。
【００３２】
一方、上記ステップＳＴ５ｉで加入者番号登録テーブル１１２のサーチアウトまたは、上記ステップＳＴ５ｊで送信元ＳＩＰＵＲＩのホスト部とＳＩＰ網ＮＷのドメイン名情報の比較で不一致となった場合、ＳＩＰクライアント／サーバ振分け部１１１は、サーチキーをＳＩＰレスポンスメッセージ中の送信先ＳＩＰＵＲＩのユーザ部としてＳＩＰ内線端末番号登録テーブル１１３をサーチし（ステップＳＴ５ｋ）、一致するＳＩＰ内線端末番号があった場合に送信先ＳＩＰＵＲＩのホスト部とＳＩＰサーバ名（ＩＰアドレス）情報を比較し（ステップＳＴ５ｌ）、一致した場合の振分け先はＳＩＰサーバ処理部１１５となる。
【００３３】
また、上記ステップＳＴ５ｋでＳＩＰ内線端末番号登録テーブル１１３のサーチアウトまたは、上記ステップＳＴ５ｌで送信先ＳＩＰＵＲＩのホスト部とＳＩＰサーバ名（ＩＰアドレス）情報の比較で不一致となった場合に、ＳＩＰクライアント／サーバ振分け部１１１は、振分け先無しとしてＳＩＰメッセージを破棄する等のエラー処理を行なう。
【００３４】
以上のように上記実施形態では、インタフェース部１１において、複数のＳＩＰ内線端末Ｔ１〜Ｔｎ及びＳＩＰ網ＮＷを１つのＩＰポート１１６に接続するとともに、ＳＩＰクライアント処理部１１４と、ＳＩＰサーバ処理部１１５とを内蔵し、１つのＩＰポート１１６によりＳＩＰメッセージを受信した場合に、ＳＩＰクライアント／サーバ振り分け部１１１にてＳＩＰメッセージ中の送信先ＳＩＰＵＲＩまたは送信元ＳＩＰＵＲＩを利用して当該ＳＩＰメッセージをＳＩＰクライアント処理部１１４と、ＳＩＰサーバ処理部１１５とに振り分けるようにしている。
【００３５】
従って、ＳＩＰサーバ機能とＳＩＰクライアント機能といった異なるＳＩＰサービスのＳＩＰメッセージを同一のＩＰポート１１６で受信できる構成とすることにより、広く認知されているＳＩＰのデフォルトポート番号５０６０のみを使用してネットワーク環境の容易な構築が可能となる。
【００３６】
また、上記実施形態では、インタフェース部１１において、加入者番号登録テーブル１１２及びＳＩＰ内線端末番号登録テーブル１１３に登録されているＳＩＰ内線端末Ｔ１〜Ｔｎ及びＳＩＰ網ＮＷに関する情報を用いて、簡単な手順によりＳＩＰメッセージをＳＩＰクライアント処理部１１４と、ＳＩＰサーバ処理部１１５とに振り分けることができる。
【００３７】
なお、上記実施形態では、ＳＩＰメッセージをＩＰポート１１６で受信した場合に、加入者番号登録テーブル１１２から先にサーチする例について説明したが、ＳＩＰ内線端末番号登録テーブル１１３から先にサーチするようにしてもよい。
【００３８】
また、ＳＩＰ内線端末について、ＳＩＰで規定される通信機能を備えているものであれば、無線ＬＡＮを利用した端末や、パーソナル・コンピュータ上のソフトウェアで実現しているソフトフォンであってもよい。
【００３９】
また、上記実施形態では、構内交換機１にインタフェース部１１を備える例について説明したが、他の電子機器にインタフェース部１１を備えるようにしてもよい。
【００４０】
その他、システムの構成及び種類、構内交換機の構成及び種類、インタフェース部の機能、加入者番号登録テーブル及びＳＩＰ内線端末番号登録テーブルの記憶内容、ＳＩＰメッセージのＳＩＰクライアント処理部及びＳＩＰサーバ処理部への振り分け制御方法等についても、この発明の要旨を逸脱しない範囲で種々変形して実施できる。
【図面の簡単な説明】
【００４１】
【図１】この発明に係わるＩＰ電話システムの一実施形態を示すブロック図。
【図２】上記図１に示した加入者番号登録テーブルの記憶内容の一例を示す図。
【図３】上記図１に示したＳＩＰ内線端末番号登録テーブルの記憶内容の一例を示す図。
【図４】同実施形態におけるＳＩＰクライアント／サーバ振分け部の処理動作を説明するために示すシーケンス図。
【図５】同実施形態におけるＳＩＰクライアント／サーバ振分け部のＳＩＰクライアント／サーバ振分け制御処理手順を示すフローチャート。
【符号の説明】
【００４２】
１…構内交換機、１１…インタフェース部、１２…中央制御部、１３…制御バス、１１１…ＳＩＰクライアント／サーバ振り分け部、１１２…加入者番号登録テーブル、１１３…ＳＩＰ内線端末番号登録テーブル、１１４…ＳＩＰクライアント処理部、１１５…ＳＩＰサーバ処理部、１１６…ＩＰポート、ＮＷ…ＳＩＰ網、Ｔ１〜Ｔｎ…ＳＩＰ内線端末。
【図１】
0004881252.tif 000002
【図２】
0004881252.tif 000003
【図３】
0004881252.tif 000004
【図４】
0004881252.tif 000005
【図５】
0004881252.tif 000006