(57)【特許請求の範囲】
【請求項１】
ネットワークノード相互間のユーザモビリティを実現する通信ネットワークのための方法において、
ａ）通信ネットワークの第１のネットワークノード（ＮＫ１）と結合された端末機器（ＥＧ）にユーザが登録情報（ＦＡＮ）を入力した後、別のユーザ入力として、該ユーザならびに記憶されているユーザ固有のコンフィグレーションデータ（ＫＤ）をもつ第２のネットワークノード（ＮＫ２）を識別する識別情報（ＢＲＮ）を読み込んで、第１のネットワークノード（ＮＫ１）へ通知し、
ｂ）第１のネットワークノード（ＮＫ１）により入力された識別情報（ＢＲＮ）に基づき第２のネットワークノード（ＮＫ２）を求め、該第２のネットワークノードに対しユーザを識別する識別情報（ＢＲＮ）ならびに第１のネットワークノード（ＮＫ１）を識別するアドレス情報を通知し、
ｃ）該アドレス情報を第２のネットワークノード（ＮＫ２）により、通知されたユーザ識別情報（ＢＲＮ）により識別されたユーザに対応づけて記憶し、該アドレス情報を用いることでそれ以降、識別されたユーザに対し第２のネットワークノード（ＮＫ２）に到来した発呼側からのコネクション要求を第１のネットワークノード（ＮＫ１）へ導きさらにそこから端末機器（ＥＧ）へ導く指示を出し、
ｄ）第２のネットワークノード（ＮＫ２）から、識別されたユーザに対応づけられたユーザ固有のコンフィグレーションデータ（ＫＤ）を前記アドレス情報に基づき第１のネットワークノード（ＮＫ１）へ通知し、
ｅ）第１のネットワークノード（ＮＫ１）により、通知されたコンフィグレーションデータ（ＫＤ）により表された当該ユーザ用のユーザコンフィグレーションの設定を指示し、
ｆ）ユーザは、第１のネットワークノード（ＮＫ１）と接続された端末機器（ＥＧ）により前記コンフィギュレーションの設定を用いて、前記第２のネットワークノード（ＮＫ）に対する発呼側からのコネクション要求に応答することを特徴とする、
ネットワークノード相互間のユーザモビリティを実現する通信ネットワークのための方法。
【請求項２】
端末機器（ＥＧ）によりユーザ認証情報（ＰＩＮ）を読み込み、第１のネットワークノード（ＮＫ１）を介して第２のネットワークノード（ＮＫ２）へ通知し、
通知されたユーザ認証情報（ＰＩＮ）を第２のネットワークノード（ＮＫ２）により、該ネットワークノードに記憶されており通知されたユーザ識別情報（ＢＲＮ）により識別されたユーザに対応づけられている認証情報（ＡＩ）に基づきチェックし、
チェック結果が肯定されたときのみコンフィグレーションデータ（ＫＤ）を第１のネットワークノード（ＮＫ１）に伝送する、
請求項１記載の方法。
【請求項３】
第１のネットワークノード（ＮＫ１）によりユーザ入力に基づき、該第１のネットワークノード（ＮＫ１）によりユーザコンフィグレーションの設定の指示を出す権限がユーザに与えられているか否かをチェックする、請求項１または２記載の方法。
【請求項４】
第２のネットワークノード（ＮＫ２）により、アドレス情報によって識別された第１のネットワークノード（ＮＫ１）へのコンフィグレーションデータ（ＫＤ）の伝送を指示する権限がユーザに与えられているか否かをチェックする、請求項１から３のいずれか１項記載の方法。
【請求項５】
ユーザ識別情報（ＢＲＮ）、アドレス情報およびコンフィグレーションデータ（ＫＤ）を通知するために、第１のネットワークノード（ＮＫ１）から第２のネットワークノード（ＮＫ２）へのシグナリングコネクションを確立する、請求項１から４のいずれか１項記載の方法。
【請求項６】
ユーザの登録取り消し過程において、第１のネットワークノード（ＮＫ１）への通知後に変更されたコンフィグレーションデータ（ＫＤ）を第１のネットワークノード（ＮＫ１）から第２のネットワークノード（ＮＫ２）へ伝送し、
伝送され変更されたコンフィグレーションデータ（ＫＤ）を第２のネットワークノード（ＮＫ２）により記憶して、ユーザ固有のコンフィグレーションデータ（ＫＤ）を更新する、
請求項１から５のいずれか１項記載の方法。
【請求項７】
変更されたコンフィグレーションデータ（ＫＤ）を通知するために、第１のネットワークノード（ＮＫ１）から第２のネットワークノード（ＮＫ２）へのシグナリングコネクションを確立する、請求項６記載の方法。
【請求項８】
ＥＴＳＩ規格に従いＱＳＩＧシグナリングプロトコルを用いてシグナリングコネクションを確立する、請求項５または７記載の方法。
【請求項９】
発呼側から第２のネットワークノード（ＮＫ２）に対して確立されユーザに向けられたコネクションを第２のネットワークノード（ＮＫ２）により解消し、ついで通信ネットワークを介して第２のネットワークノード（ＮＫ２）の指示に基づき、発呼側から記憶されているアドレス情報により識別された第１のネットワークノード（ＮＫ１）へのさらにそこから端末機器（ＥＧ）へのダイレクトなコネクションを確立する、請求項１から８のいずれか１項記載の方法。
【請求項１０】
発呼側から第２のネットワークノード（ＮＫ２）に対して確立されユーザに向けられたコネクションを第２のネットワークノード（ＮＫ２）によって、記憶されたアドレス情報により識別された第１のネットワークノード（ＮＫ１）へリルーティングし、そこから端末機器（ＥＧ）へ転送する、請求項１から８のいずれか１項記載の方法。
【発明の詳細な説明】
【０００１】
企業ネットワークにおける通信システムにおいては、１つの端末機器を一時的にそれぞれ異なるユーザに割り当てる状況が頻繁に生じる。現在の通信システムによれば、ユーザの滞在場所が一時的に変わった場合には新たな滞在場所に存在する端末機器に対しユーザに固定的に割り当てられたユーザ呼出番号を分け与えることができ、その結果、ユーザはその新たな滞在場所においても通常のユーザ呼出番号によって連絡可能となる。
【０００２】
とはいえユーザが新しい端末機器に交換する際には、そのユーザが新たな端末機器において、できるかぎり多くのそれまでのユーザ設定たとえばユーザ固有のサービスフィーチャあるいは自身のユーザインタフェース設定などを、それらを再度締結する必要なく利用できるようにする、という要求も存在する。ユーザが種々の端末器間でユーザ固有の設定をできるかぎり十分に維持しながら交換できるようにすることを、ユーザモビリティまたは"Shared Desk"モビリティと呼ぶことも多い。
【０００３】
この目的で US 4 899 373 によれば、呼び出しのために中央データベース内にユーザ固有の設定データを格納する方法が知られている。この場合、ユーザ固有の設定データを複数の端末機器から呼び出すことができるので、ユーザが新しい端末機器に交換する際にそのユーザに対しデータベース内で割り当てられている設定データを、新たな端末機器が簡単に引き継ぐことができるようになる。
【０００４】
しかしながらこの方法の場合、ユーザに固定的に割り当てられたユーザ呼出番号をそのまま維持するようには考えられていない。したがってこのことは他のやり方で実現しなければならず、余計な手間が必要となってしまう。さらに公知の方法は、互いにネットワークでつながれた多数のネットワークノードをもつ通信ネットワークをベースとする現代の通信システムの利点を適切に利用することを目指していない。
【０００５】
したがって本発明の課題は、通信ネットワークにおいてユーザ固有の設定をそのまま維持しながら複数のネットワークノードを越えてネットワーク相互間でユーザが別の端末機器に交換できるようにする方法を提供することにある。
【０００６】
この課題は請求項１の特徴部分に記載の方法により解決される。
【０００７】
本発明による方法は、通信ネットワークの第１のネットワークノードに結合された端末機器の第１のネットワークノードにおいて、登録情報の入力によりユーザが登録を行うことによって開始される。この場合、登録情報の入力はたとえば、１つまたは複数のファンクションキーの操作により、またはこの目的で設けられた入力コードの入力により、あるいはメニューコントロールされた入力手順過程において行うことができる。ついで別のユーザ情報として、そのユーザならびに通信ネットワークの第２のネットワークノードを識別する識別情報が読み込まれ、第１のネットワークノードへ通知される。
【０００８】
別のユーザ入力により第２のネットワークノードが、あとになってユーザに対しユーザ固有のコンフィグレーションデータを呼び出すネットワークノードとして識別される。この場合、呼び出すべきコンフィグレーションデータにはたとえばユーザ固有のユーザインタフェース、ユーザ固有のサービスフィーチャ設定およびそれに属するサービスフィーチャデータのための設定情報を含めることができる。
【０００９】
第２のネットワークノードはたとえば、ユーザの所轄の中央のサーバまたはユーザのホームネットワークノードとすることができ、そこにはそれぞれユーザ固有のコンフィグレーションデータが格納されている。その際に識別情報として有利には、ユーザに対し固定的に割り当てられたユーザ番号を入力することができ、それによってユーザもそのホームノードネットワークもしくは所轄の中央サーバも識別される。
【００１０】
入力された識別情報に基づき第１のネットワークノードにより第２のネットワークノードが、コンフィグレーションを呼び出すべきネットワークノードとして突き止められる。それに応じて第１のネットワークノードは第２のネットワークノードに対し、ユーザを識別するユーザ識別情報たとえば入力されたユーザ呼出番号ならびに第１のネットワークノードを識別するアドレス情報を通知する。アドレス情報ならびにユーザ識別情報は第２のネットワークノードにより記憶され、その目的は、識別されたユーザに対しそれ以降、第２のネットワークノードに到来するコネクション要求が第１のネットワークノードへさらにそこから端末機器へと導かれるよう指示することである。
【００１１】
このようにしてユーザは、どの端末機器に登録しているのかとは無関係に、同じようにしてつまりユーザ入力に基づき識別された第２のネットワークノードを介して、外部のコネクション要求に対して応答可能となる。
【００１２】
アドレス情報とユーザ識別情報の受信後、第２のネットワークノードは、ユーザ識別情報により識別されたユーザに対して割り当てられたコンフィグレーションデータを、アドレス情報により識別された第１のネットワークノードへ通知する。それに基づき第１のネットワークノードは、通知されたコンフィグレーションデータの設定を表すユーザに対するユーザコンフィグレーションの設定を指示する。
【００１３】
従属請求項には本発明の有利な実施形態が示されている。
【００１４】
本発明の有利な実施形態によれば１つまたは複数の権限チェックを実行することができ、これによって方法の流れが制御される。したがって端末機器からユーザ認証情報たとえばいわゆるＰＩＮ番号などを読み取ることができ、これは第２のネットワークノードへ伝送され、そこにおいてチェックされる。さらに第１および／または第２のネットワークノードによって、第１のネットワークノードによりユーザコンフィグレーションの設定を指示する権限がユーザに与えられているか否かをチェックすることができる。さらに第２のネットワークノードは以下のことをチェックすることができる。すなわち、第２のネットワークノードから第１のネットワークノードへのコンフィグレーションデータの伝送を指示する権限がそもそもユーザに与えられているか否かをチェックすることができる。チェックの結果が否定であれば、そのつどこの方法を中止することができる。これに加えて不首尾に終わった登録の試行を段階的に記録することができ、および／または必要に応じて一時的な阻止を指示することができる。
【００１５】
本発明の１つの有利な実施形態によれば、第１のネットワークノードと第２のネットワークノードとの間のデータの伝達のため、有利にはいわゆるＱＳＩＧシグナリングプロトコルを用いてＥＴＳＩ規格に従いシグナリングコネクションを確立することができる。
【００１６】
本発明の別の有利な実施形態によれば、端末機器に登録されているユーザの登録取り消しにあたり、第１のネットワークノードへの伝達後に変更されたコンフィグレーションデータを第１のネットワークノードから第２のネットワークノードへ伝送することができ、これによりコンフィグレーションデータを更新というかたちでそこに格納することができる。このようにして、たとえば第１の端末機器に登録されたユーザまたはシステム管理者によりなされたユーザコンフィグレーションの変更を、別の端末機器への以降のユーザの登録のために保持することができる。
【００１７】
この場合、ユーザの登録取り消しを様々なやり方で行うことができる。つまりたとえばユーザまたはシステム管理者が登録取り消し情報を入力することにより、または誤動作の発生後、あるいは自動的に所定の時間にまたは所定期間の経過後に、登録取り消しを行うことができる。ここで登録取り消し情報の入力は、たとえば１つまたは複数のファンクションキーの操作より、またはこの目的のために設けられた入力コードの入力により、あるいはメニューコントロールされた入力手順の過程で行うことができる。登録取り消しのため、有利にはユーザ認証を実行することができる。
【００１８】
次に、図面を参照しながら本発明の実施例について説明する。
【００１９】
図１は端末機器にユーザが登録する際の通信ネットワークを示す図であり、図２はユーザが登録解除する際の同じ通信ネットワークを示す図である。
【００２０】
図１および図２にはそれぞれ同じ通信ネットワークが略示されており、これには互いに結合された３つのネットワークノードＮＫ１，ＮＫ２，ＮＫ３およびネットワークノードＮＫ１につなげられた端末機器ＥＧが設けられている。この場合、端末機器ＥＧには端末機器呼出番号ＥＧＲＮが、ネットワークノードＮＫ１にはネットワークアドレスＡＤ１が、さらにネットワークノードＮＫ２にはネットワークノードアドレスＡＤ２が、それぞれ一義的に識別されるアドレス情報として割り当てられている。その際、端末機器ＥＧの端末機器呼出番号ＥＧＲＮによって、端末機器ＥＧが接続されているネットワークノードＮＫ１も識別される。
【００２１】
ネットワークノードＮＫ１にはファンクションコンポーネントとしてサービスフィーチャコントローラＬＳと、ネットワークノードＮＫ１の端末機器に一時的に登録されたユーザのユーザデータのための登録メモリＭ１が描かれている。
【００２２】
ネットワークノードＮＫ２はユーザメモリＭ２を有しており、このメモリにはこのネットワークノードＮＫ２がホームネットワークノードまたは所轄のサーバであるユーザのユーザデータが格納されている。ネットワークノードＭＫ２のユーザメモリＭ２には、このネットワークノードＮＫ２がホームネットワークノードまたは所轄のサーバであるユーザについてデータセットが格納されており、このデータセットにはそのユーザに固定的に割り当てられたユーザ呼出番号ＢＲＮ、ユーザ固有のコンフィグレーションデータＫＤ、ユーザ固有の認証情報ＡＩならびにユーザ固有の権限情報ＢＩが含まれる。ユーザ呼出情報ＢＲＮにより、個々のユーザもそのホームネットワークノードもしくは所轄のサーバここではＮＫ２も識別される。コンフィグレーションデータＫＤをたとえば設定情報とすることができ、そのような情報はＬＥＤ設定、ファンクションキーの割り当て、メニュー設定等をもつユーザインタフェースや、セットされた呼び出し迂回ルート、短縮コード、メールボックス設定などのようなユーザ固有のサービスフィーチャ設定に関するものである。
【００２３】
図１には、ネットワークノードＮＫ２をホームネットワークノードとするユーザが、ネットワークノードＮＫ１の端末機器に登録する際の方法の流れが描かれている。ユーザはその登録を、そのために設定されたファンクションコードＦＡＮを端末機器ＥＧにおいて登録情報として入力することにより開始する。端末機器ＥＧは入力されたファンクションコードＦＡＮをネットワークノードＮＫ１へ通知し、それに応じてネットワークノードはそのユーザ固有のユーザ呼出番号ＢＲＮならびにそのユーザのいわゆるＰＩＮ番号ＰＩＮ（personal identification number）の問い合わせを指示する。次に、入力されたユーザ呼出番号ＢＲＮおよび入力されたＰＩＮ番号ＰＩＮがネットワークノードＮＫ１へ伝送される。
【００２４】
この場合、ユーザ呼出番号ＢＲＮから、そのユーザのホームネットワークノードここではＮＫ２のネットワークノードアドレスＡＤ２が求められる。ユーザ呼出番号ＢＲＮは、登録を行う端末機器ＥＧの端末機器呼出番号ＥＧＲＮに対応づけて登録メモリＭ１に記憶される。ネットワークノードＮＫ２の求められたネットワークノードアドレスＡＤ２に基づきネットワークノードＮＫ１によりさらに、いわゆるＱＳＩＧシグナリングプロトコルに従いネットワークノードＮＫ２に対しシグナリングコネクションが確立される。ついで、確立されたシグナリングコネクションを介してネットワークノードＮＫ２へコンフィグレーションデータを要求する過程で、ユーザ呼出番号ＢＲＮ、ＰＩＮ番号ＰＩＮが必要に応じて暗号化された形態で伝送され、さらに端末機器呼出番号ＥＧＲＮが伝送される。
【００２５】
その結果としてネットワークノードＮＫ２は通知されたユーザ呼出番号ＢＲＮについてユーザメモリＭ２を探索し、ユーザ呼出番号ＢＲＮを含みつまりはユーザに割り当てられたデータセットを突き止める。その後、求められたデータセットに含まれている認証情報ＡＩに基づき、通知されたＰＩＮ番号ＰＩＮがチェックされる。これによりユーザが首尾よく認証されたならば、ついで端末機器ＥＧを介してコンフィグレーションデータＫＤを要求するためのユーザの権限が、求められたデータセットに含まれている権限情報ＢＩに基づきチェックされる。さらに、求められたデータセットに含まれているユーザ固有のコンフィグレーションデータＫＤがシグナリングコネクションによってネットワークノードＮＫ１へ伝送される。
【００２６】
この実施例の場合、ユーザ呼出番号ＢＲＮによってユーザに対し通信ネットワークから到来する呼は、まずはじめにホームネットワークノードもしくはそのユーザの所轄のサーバここではＮＫ２に導かれる。そこにおいてこれに基づき、ユーザメモリにおいてユーザ呼出番号ＢＲＮに対応づけられている端末機器呼出番号ＥＧＲＮが求められる。ついでネットワークノードＮＫ２により、それに対しこの呼の過程において確立された部分コネクションが解消され、発呼側から端末機器呼出番号ＥＧＲＮにより識別された端末機器ＥＧへの新たなダイレクトなコネクションの確立が指示される。「リルーティング」とも称される到来コネクションのこのような迂回も、簡単なやり方でＱＳＩＧシグナリングプロトコルを用いて実行することができる。このようにしてユーザは、探している端末機器ＥＧにその通常のユーザ呼出番号ＢＲＮによって到達することができる。
【００２７】
ユーザ固有のコンフィグレーションデータＫＤを受け取った後、これはネットワークノードＮＫ１により登録メモリＭ１において端末機器呼出番号ＥＧＲＮに対応づけられて記憶される。ついでコンフィグレーションデータＫＤはサービスフィーチャコントローラＬＳへ導かれ、これはコンフィグレーションデータＫＤにより送出されたユーザ固有のサービスフィーチャコンフィグレーションの設定をユーザに対して指示する。このようにしてユーザに対する呼のリルーティングがアクティブにされると、ついでユーザに対し到来する呼が上述のようにホームネットワークノードＮＫ２からネットワークノードＮＫ１へ迂回ルートによって案内され、そこから該当するコールリルーティング目的地へ転送されることになる。
【００２８】
さらにコンフィグレーションデータＫＤの一部分ＫＤＢはネットワークノードＮＫ１から端末機器ＥＧへ伝達され、その目的はそこにおいてユーザ固有のユーザインタフェースの設定をユーザに対し指示することである。
【００２９】
図２には、端末機器ＥＧからのユーザ登録取り消しの際の方法の流れが描かれている。この実施例ではユーザは、端末機器ＥＧにおいてそのために設定されているファンクションコードＦＡＢを入力することにより登録を取り消す。これは入力されたファンクションコードＦＡＢをネットワークノードＮＫ１に通知し、それに基づき固有のユーザ呼出番号ＢＲＮおよびユーザのＰＩＮ番号ＰＩＮの新たな問い合わせを指示する。ついで、入力されたユーザ呼出番号ＢＲＮおよび入力されたＰＩＮ番号ＰＩＮがネットワークノードＮＫ１へ伝送される。
【００３０】
これに応じてネットワークノードＮＫ１から新たに、ＱＳＩＧシグナリングプロトコルに従いネットワークノードＮＫ２に対しシグナリングコネクションが新たに確立され、これによってユーザ呼出番号ＢＲＮとＰＩＮ番号ＰＩＮがユーザ登録取り消しの過程でネットワークノードＮＫ２へ伝送される。新たに通知されたＰＩＮ番号に基づき首尾よくユーザ認証が行われた後、ユーザメモリＭ２において新たに通知されたユーザ呼出番号ＢＲＮに対応づけられた端末機器呼出番号ＥＧＲＮが消去される。このようにして、そのユーザのためにユーザ呼出番号ＢＲＮによってネットワークノードＮＫ２に到来する呼に対し、もはや「リルーティング」は指示されない。
【００３１】
さらに認証が首尾よく行われた後、受領確認情報ＡＣＫがネットワークノードＮＫ２からネットワークノードＮＫ１へ伝送される。このことによりネットワークノードＮＫ１に対し、場合によってはユーザにより登録期間中に変更されたかもしれないコンフィグレーションデータＫＤをネットワークノードＮＫ２へ返送する指示が出される。返送されたコンフィグレーションデータＫＤがネットワークノードＮＫ２により、これまでユーザに対応づけられていたコンフィグレーションデータの代わりにユーザメモリＭ２に格納され、このようにしてメモリが更新される。したがって登録されたユーザにより行われたユーザコンフィグレーションの変更は、他の端末機器におけるユーザの以降の登録についてもそのまま維持されるようになる。ついで受領確認情報ＡＣＫの受信後、ネットワークノードＮＫ１により、登録メモリＭ１において端末機器呼出番号ＥＧＲＮに対応づけられたユーザ呼出番号ＢＲＮおよび対応づけられたコンフィグレーションデータＫＤが消去される。これによってサービスフィーチャコントローラＬＳにより、そのユーザに対して行われたユーザ設定が再び取り消される。
【００３２】
有利にはユーザは、そのホームネットワークノードここではＮＫ２の指示に基づき第１の端末機器から登録を取り消すこともでき、これはそのネットワークノードＮＫ２において同一のユーザの登録要求が別の端末機器から到来した場合である。この場合、上述のような登録取り消しの状況においてまずはじめに、別の端末機器でのユーザの登録が行われる前にユーザメモリＭ２にコンフィグレーションデータが書き戻される。
【００３３】
さらにたとえば、ネットワークノードＮＫ１あるいはそこへの接続が故障し場合などのエラーが発生したときの登録において、ネットワークノードＮＫ２によってコンフィグレーションデータの書き戻しが行われることなくユーザの登録取り消し行われてしまう可能性もある。このような場合にはもとのコンフィグレーションデータがそのまま維持され、そのユーザに対して到来する呼の「リルーティング」はもはや指示されない。
【００３４】
さらに第１のネットワークノードＮＫ１の指示に基づきユーザの登録取り消しを行うこともでき、これはそのノードが第１のネットワークノードＮＫ１には登録されていないまたはもはや登録されなくなったユーザに対し第２のネットワークノードＮＫ２によってリルーティングされた呼を受け取ったときである。このような事例はたとえば、ネットワークノードＮＫ１のオペレーティングシステムをエラーに起因してリスタートさせたときに登録メモリＭ１が消去された場合に発生する可能性がある。
【図面の簡単な説明】
【図１】  端末機器におけるユーザ登録の際の通信ネットワークを示す図である。
【図２】  ユーザの登録取り消しの際の通信ネットワークを示す図である。
【図１】
0003782970.tif 000002
【図２】
0003782970.tif 000003