(57)【要約】      （修正有）【課題】インテリジェント電気通信ネットワーク。【解決手段】インテリジェントユニットネットワークは，発信ユーザー５０と終端ユーザー５２との間での接続を提供するために相互に接続されたスイッチングユニット５４，５６を含む。ＳＣＰは，発信ユーザーとしてのネットワークのユーザーに提供される個々のサービスを定義する個々のサービスプロフィ−ルと，終端ユーザーとしての個々のサービスを定義するサービスプロフィ−ルとを含んでいる。通話設定の間，発信ユーザーの代理として動作するサービス制御プログラムは発信ユーザーとしての発信利用者のためのサービスプロフィ−ルから生成され，終端ユーザーの代理として動作するサービス制御プログラムは終端利用者としての終端利用者のサービスプロフィ−ルから生成される。それから二つのサービス制御プログラムは通話制御命令を発生させるために互いに対話に入る。【選択図】図２
2006054905.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークの発信及び終端のユーザー間での通話を接続するために配置され相互に接続されたスイッチングユニットと，分散コンピューティング環境に配置された複数の個々のインテリジェントユニットと，そして少なくともそのスイッチングユニットの幾つかと前記インテリジェントユニットとの間のインターフエイスを提供する手段とを具備し，          
各インテリジェントユニットはネットワークのユーザーに提供された個々のサービスに関する個々のプロフィ−ルからサービス制御プログラムを生成する手段を含み，
各インテリジェントユニットはまたネットワークの個々のユーザーのそれぞれに提供される個々のサービスに関する個々のプロフィ−ルのセットへのアクセスを含む，すなわち有しており，
そのプロフィ−ルの幾つかは個々の発信ユーザーとしてのネットワークの個々のユーザーに関係し，そしてそのプロフィ−ルの他のものは個々の終端ユーザーとしてのネットワークの個々のユーザーに関係し，
それによって，少なくとも通話設定中に，発信ユーザーとして及びその発信ユーザーの代理として動作する発信ユーザーに提供されたサービスに関する個々のプロフィ−ルから生成されたサービス制御プログラムは，通話制御命令を生成するために終端ユーザーとして及びその終端ユーザーの代理として動作する終端ユーザーに提供されたサービスに関する個々のプロフィ−ルから生成されたサービス制御プログラムと対話に入る，電気通信ネットワーク。
【請求項２】
発信ユーザーの代理として動作するサービス制御プログラムと終端ユーザーの代理として動作するサービス制御プログラムとが別々のサービス制御プログラムである，請求の範囲１に記載された電気通信ネットワーク。
【請求項３】
発信ユーザーの代理として動作するサービス制御プログラムと終端ユーザーの代理として動作するサービス制御プログラムとが同一のサービス制御プログラムである，請求の範囲１に記載された電気通信ネットワーク。
【請求項４】
通話設定中に，通話設定の任にあるスイッチングユニットは発信ユーザーの代理として動作するサービス制御プログラムへ質問メッセージを送付し，発信ユーザーの代理として動作するサービス制御プログラムは終端ユーザートの代理として動作するサービス制御プログラムへ質問メッセージを送付し，終端ユーザーの代理として動作するサービス制御プログラムは発信ユーザーとして動作するインテリジェントユニットへ返答メッセージを送付し，そして発信ユーザーの代理として動作するサービス制御プログラムは通話設定の任にあるスイッチへ通話制御命令を送付する，請求の範囲１乃至３の内の１に記載された電気通信ネットワーク。
【請求項５】
通話終了中に，通話終了の任にあるスイッチングユニットは通話終了の任にあるサービス制御プログラムへ質問メッセージを送付し，そして通話終了の任にあるそのサービス制御プログラムは通話終了の任にあるそのスイッチングユニットに通話制御命令を送付する，請求の範囲４に記載された電気通信ネットワーク。                        
【請求項６】
通話設定中に，発信ユーザーの代理として動作するサービス制御プログラムと終端ユーザーとして動作するサービス制御プログラムとの間で少なくとも一つの更なるメッセージの交換がある，請求の範囲４に記載された電気通信ネットワーク。
【請求項７】
発信ユーザーの代理として動作するサービス制御プログラムと終端ユーザーの代理として動作するサービス制御プログラムとの間での対話が通話終了の後に継続する，請求の範囲１乃
至６の内の１つに記載された電気通信ネットワーク。
【請求項８】
終端ユーザーとしてのネットワークのユーザーに提供されたサービスの各特徴が通話設定に関係するサービスを含む第１の部分と通話終了に関係するサービスを含む第２の部分とを含んでいる，請求の範囲１乃至７の内の１に記載された電気通信ネットワーク。
【請求項９】
各個々のユニットはサービスコントロールポイントを含んでおり，そして前記インターフエイスを提供する手段はシグナリングネットワーク含んでいる，請求の範囲１乃至８の内の１に記載された電気通信ネットワーク。
【請求項１０】
ネットワークの発信及び終端ユーザーの間で通話を設定するために配置される相互接続されたスイッチングユニットと，分散コンピユーティング環境に配置された複数の個々のインテリジェントユニットと，そしてスイッチングユニットの少なくとも一つと前記インテリジェントユニットとの間のインタフエイスとを備え，各インテリジェントユニットはネットワークの個々のユーザーのそれぞれに提供された個々のサービスに関する個々のプロフィ−ルのセットへのアクセスを含む，すなわち有しており，そのプロフィ−ルの幾つかは個々の発信ユーザーとしてのネットワークの個々のユーザーに関係し，そのプロフィ−ルの他のものは個々の終端ユーザーとしてのネットワークの個々のユーザーに関係している電気通信ネットワークにおいて，次のステップ，すなわち，
前記インテリジェントユニットの一つにおいて，発信ユーザーの代理として動作するために発信ユーザーとしての発信ユーザーに提供された個々のサービスの個々のプロフィ−ルからサービス制御プログラムを生成し；
前記インテリジェントユニットの一つにおいて，終端ユーザーの代理として動作するために終端ユーザーとしての終端ユーザーに提供された個々のサービスの個々のプロフィ−ルからサービス制御プログラムを生成し；
通話を設定する通話制御命令を生成するために，二つのサービス制御プログラムに対話に入らせる；
ステップを具備する発信ユーザーと終端ユーザーとの間の通話を設定する方法。
【請求項１１】
終端ユーザーの代理として動作するところのサービス制御プログラムに，通話終了で利用される通話制御命令を生成させる更なるステップを含む，請求の範囲１０に記載された方法。
【請求項１２】
二つのサービス制御プログラムに，通話管理のための通話制御命令を生成するために通話終了後にそれらの対話を維持させる更なるステップを含む，請求の範囲１０又は１１に記載された方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は，インテリジェント電気通信ネットワークに関する。
【従来の技術】
【０００２】
インテリジェント電気通信ネットワークは，１以上のインテリジェントユニットによる制御の下で，ネットワークのユーザー間の通話を接続するように配置された相互接続スイッチングユニットを含んでいる。”ユーザー“は，人，設備或いは他のネットワークであることができる。そしてこの用語はここではこのように解釈される。サービスコントロールポイントと付属プロセッサーは，そのようなインテリジェントユニットの例である。スイッチングユニットがインテリジェントネットワークの中で通話を設定している時は，それはインテリジェントユニットから通話制御命令を得ている。１以上のインテリジェントユニットの設備は，スイッチング・ユニットからは利用することができない追加の特徴(feature) が通話設定の間は利用され得るようにすることができる。そのような特徴の数を増加させる要求がある。    
ＥＰ−ＡＯ６１８  ６１２は，サービスプロセッサーが通話する者及び通話された者に代わって電話するところの電気通信ネットワークを示している。
【０００３】
［発明の概要］
この発明の１つの観点から、ネットワークの発信及び終端のユーザー間での通話を接続するために配置され相互に接続されたスイッチングユニットと，分散コンピューティング環境に配置された複数の個々のインテリジェントユニットと，そして少なくともそのスイッチングユニットの幾つかと前記インテリジェントユニットとの間のインターフエイスを提供する手段とを具備し，
各インテリジェントユニットはネットワークのユーザーに提供された個々のサービスに関する個々のプロフィ−ルからサービス制御プログラムを生成する手段を含み，
各インテリジェントユニットはまたネットワークの個々のユーザーのそれぞれに提供される個々のサービスに関する個々のプロフィ−ルのセットへのアクセスを含む，すなわち有しており，
そのプロフィ−ルの幾つかは個々の発信ユーザーとしてのネットワークの個々のユーザーに関係し，そしてそのプロフィ−ルの他のものは個々の終端ユーザーとしてのネットワークの個々のユーザーに関係し，
それによって，少なくとも通話設定中に，発信ユーザーとして及びその発信ユーザーの代理として動作する発信ユーザーに提供されたサービスに関する個々のプロフィ−ルから生成されたサービス制御プログラムは，通話制御命令を生成するために終端ユーザーとして及びその終端ユーザーの代理として動作する終端ユーザーに提供されたサービスに関する個々のプロフィ−ルから生成されたサービス制御プログラムと対話に入る，ことを特徴とした電気通信ネットワークが提供される。
【０００４】
上記電気通信ネットワークにおいて、発信ユーザーの代理として動作するサービス制御プログラムと終端ユーザーの代理として動作するサービス制御プログラムとが別々のサービス制御プログラムであることができる。
【０００５】
上記いずれの電気通信ネットワークにおいて、発信ユーザーの代理として動作するサービス制御プログラムと終端ユーザーの代理として動作するサービス制御プログラムとが同一のサービス制御プログラムであるができる。
【０００６】
上記いずれの電気通信ネットワークにおいて、通話設定中に，通話設定の任にあるスイッチングユニットは発信ユーザーの代理として動作するサービス制御プログラムへ質問メッセージを送付し，発信ユーザーの代理として動作するサービス制御プログラムは終端ユーザートの代理として動作するサービス制御プログラムへ質問メッセージを送付し，終端ユーザーの代理として動作するサービス制御プログラムは発信ユーザーとして動作するインテリジェントユニットへ返答メッセージを送付し，そして発信ユーザーの代理として動作するサービス制御プログラムは通話設定の任にあるスイッチへ通話制御命令を送付することができる。
【０００７】
上記いずれの電気通信ネットワークにおいて、通話終了中に，通話終了の任にあるスイッチングユニットは通話終了の任にあるサービス制御プログラムへ質問メッセージを送付し，そして通話終了の任にあるそのサービス制御プログラムは通話終了の任にあるそのスイッチングユニットに通話制御命令を送付することができる。
【０００８】
上記いずれの電気通信ネットワークにおいて、通話設定中に，発信ユーザーの代理として動作するサービス制御プログラムと終端ユーザーとして動作するサービス制御プログラムとの間で少なくとも一つの更なるメッセージの交換があるようにすることができる。
【０００９】
上記いずれの電気通信ネットワークにおいて、発信ユーザーの代理として動作するサービス制御プログラムと終端ユーザーの代理として動作するサービス制御プログラムとの間での対話が通話終了の後に継続するができる。
【００１０】
上記いずれの電気通信ネットワークにおいて、終端ユーザーとしてのネットワークのユーザーに提供されたサービスの各特徴が通話設定に関係するサービスを含む第１の部分と通話終了に関係するサービスを含む第２の部分とを含んでいるようにすることができる。
【００１１】
上記いずれの電気通信ネットワークにおいて、各個々のユニットはサービスコントロールポイントを含んでおり，そして前記インターフエイスを提供する手段はシグナリングネットワーク含んでいるようにすることができる。
【００１２】
上記電気通信ネットワークにおいて、発信ユーザーとしてのそれぞれ個々のユーザーに提供された個々のサービスに関する個々のプロフィ−ルを，及び／又は終端ユーザーとしてのそれぞれのユーザーに提供された個々のサービスに関する個々のプロフィ−ルを，提供することにより，通話は発信及び終端ユーザーの個々の要求に従って設定されることができる。
【００１３】
この発明の他の観点から，ネットワークの発信及び終端ユーザーの間で通話を設定するために配置される相互接続されたスイッチングユニットと，分散コンピユーティング環境に配置された複数の個々のインテリジェントユニットと，そしてスイッチングユニットの少なくとも一つと前記インテリジェントユニットとの間のインタフエイスとを備え，各インテリジェントユニットはネットワークの個々のユーザーのそれぞれに提供された個々のサービスに関する個々のプロフィ−ルのセットへのアクセスを含む，すなわち有しており，そのプロフィ−ルの幾つかは個々の発信ユーザーとしてのネットワークの個々のユーザーに関係し，そのプロフィ−ルの他のものは個々の終端ユーザーとしてのネットワークの個々のユーザーに関係している電気通信ネットワークにおいて，次のステップ，すなわち，
前記インテリジェントユニットの一つにおいて，発信ユーザーの代理として動作するために発信ユーザーとしての発信ユーザーに提供された個々のサービスの個々のプロフィ−ルからサービス制御プログラムを生成し；
前記インテリジェントユニットの一つにおいて，終端ユーザーの代理として動作するために終端ユーザーとしての終端ユーザーに提供された個々のサービスの個々のプロフィ−ルからサービス制御プログラムを生成し；
通話を設定する通話制御命令を生成するために，二つのサービス制御プログラムに対話に入らせる；
ステップを具備する発信ユーザーと終端ユーザーとの間の通話を設定する方法が提供される。
【００１４】
上記通話を設定する方法は、終端ユーザーの代理として動作するところのサービス制御プログラムに，通話終了で利用される通話制御命令を生成させる更なるステップを含むことができる。
【００１５】
上記通話を設定する方法は、二つのサービス制御プログラムに，通話管理のための通話制御命令を生成するために通話終了後にそれらの対話を維持させる更なるステップを含むことができる。
【発明の実施の形態】
【００１６】
この発明は，例として，図面を参照して，より詳細に説明される。
【００１７】
図１を参照して，最新のインテリジェントネットワークの全体構造が示されている。図１に示された全体構造を有する上級インテリジェントネットワークはすでに知られている。図１の最新のインテリジェントネットワークには，発信ユーザー１０と終端ユーザー１２との間の通話接続が示されている。発信ユーザーは通話しているネットワークのユーザーであり，終端ユーザーは通話されているユーザーである。もちろん，ユーザーは通話するか通話を受けるかによって，発信ユーザーにも終端両者にもなることができる。上記で説明したように，ユーザーは人，設備あるいは他のネットワークであり得る。ネットワークは，発進ユーザーと終端ユーザーと間の通話を接続するための相互に連結されたスイッチングユニットを含んでいる。図１は，これらスイッチングユニットの二つ，すなわちスイッチングユニット１４と１６とを示している。
【００１８】
スイッチングユニット１４は，図示されていないアクセスネットワークを使って発信ユーザーによりアクセスされている。アクセスネットワークは，さらにスイッチングユニットを含むことができ，固定或いは移動ユーザーのためのアクセスネットワークで有り得る。スイッチングユニット１６は，他のアクセスネットワークを使って終端ユーザー１２に接続されることができる。
【００１９】
ネットワークは，スイッチングユニット１４，１６から離れて設置されている３つのサービスコントロールポイント（ＳＣＰ）１８，２０，２２を含んでいる。ＳＣＰ１８，２０，２２の各々は，スイッチングユニット１４，１６と，そして少なくともシグナリング(signaling) ネットワーク２４を通じたいくつかの他のスイッチングユニットとに接続されることができる。このように，シグナリングネットワーク２４は，ＳＣＰとスイッチングユニットとの間のインターフェイスを提供する。図示されていないが，シグナリングネットワーク２４は，一般にスイッチングユニット間でメッセージが設定された通話を伝えるために利用される。
【００２０】
スイッチングユニット１４は，付属プロセッサー２６とともに設備されており，インテリジェント周辺装置２８とサービスノード３０にアクセスすることができる。付属プロセッサー２６は，スイッチングユニット１３と共に位置され，高速インタフェイスを通してそれに接続されている。図に示していないが，スイッチングユニット１６と少なくとも幾つかの他のスイッチングユニットとは，それぞれ付属プロセッサーとともに設備されており，インテリジェント周辺装置とサービスノードにアクセスすることができる。
【００２１】
ＳＣＰ１８，２０，２２の各々は，サービス論理遂行環境（ＳＬＥＥ）と１以上のサービス制御プログラムを含んでいる。各サービス制御プログラムは，一般にネットワークのユーザーか或いは一般にそのユーザーのサブセット(subset)のいずれかに特定のインテリジェントネットワークサービスを提供する。スイッチングユニット１４のようなスイッチングユニットがインテリジェントネットワーク通話を設定する要求を受けた時には，それはＳＣＰ１８，２０，２２の内の適当なものに質問メッセージを送る。それからＳＬＥＥは，適当なサービス制御プログラムを実行し，そしてそのスイッチングユニットに通話制御命令を返す。そのスイッチングユニットは，その通話を設定するために通話制御命令を利用する。
【００２２】
インテリジェンネットワークサービスの例は，幾つかのネットワークオペレータにより提供された０８００サービス，娯楽サービス，そしてそのメンバーがネットワークのユーザーのサブセットを形成する組織に提供された事実上の個人的ネットワークサービスである。
【００２３】
０８００サービスにおいて，ビジネスには通常のネットワーク番号に加えて接頭語０８００で始まる番号が割り当てられ，その０８００番号に通話しているユーザーはその通話に料金を請求されない。ある通話者が特定のビジネスのために０８００番号にダイアルする時には，スイッチングユニット１４のようなユーザーによりアクセスされたスイッチングユニットは，ＳＣＰの一つに０８００番号を含む質問メッセージを送る。ＳＣＰはそれから０８００サービスのためにサービス制御プログラムを実行し，スイッチングユニットに通話制御命令を送り返す。通話制御命令は，ビジネスのネットワーク番号とそのビジネスへの通話に請求を指示する。
【００２４】
娯楽サービスにおいて，通話者はそのサービスのための接頭語で始まる番号をダイアルし，それからユーザーは娯楽サービスを提供する設備に接続される。娯楽サービスは，ユーザーのために子供の物語のレコードをかけることもある。ユーザーは，サービスに対する割増料金を支払う。娯楽サービス用の番号をダイアルしたユーザーにより，ユニット１４のようなスイッチングユニットがアクセスされた時は，それはＳＣＰの適当な一つに質問メッセージを送る。適当なサービス制御プログラムを実行した後，そのＳＣＰは，そのスイッチングユニットに通話制御命令を返す。通話制御命令は，娯楽サービスを提供する設備のネットワーク番号と，割増料金でユーザーに請求する命令と，通話に対する料金の一部を娯楽サービス提供者に支払う命令とを含む。
【００２５】
真に個人のネットワークサービスにおいて，個人のネットワークが提供されている組織のメンバーには，彼らの通常のネットワーク番号に加えて個人番号付与プランに従った個人ネットワーク番号が割当られる。該組織の１メンバーが個人番号にダイアルし，そしてその通話がスイッチングユニット１４のようなスイッチングユニットによって受信される時は，このスイッチングユニットはＳＣＰの適当な一つに質問メッセージを送る。この質問メッセージは，該組織のメンバーによってダイアルされた個人番号を含んでいる。このＳＣＰは，適当なサービス制御プログラムを実行し，それからそのスイッチングユニットに通話制御命令を送る。この通話制御命令は，通話が意図されているその組織のメンバーの通常のネットワーク番号を含んでいる。それからスイッチングユニット１４は，通話を設定するためにそのネットワーク番号を利用する
付属のプロセッサー２６は，一般に構造上ＳＣＰ１８，２０，２２に似ており，ＳＬＥＥと一つ以上のサービス制御プログラムとを有している。しかし，それはスイッチングユニット１４によってのみアクセスされることができ，それゆえそれがサポートしているサービスは通話設定のためにスイッチングユニット１４にアクセスできる発信ユーザーにのみ有効である。インテリジェント周辺装置２８は，ネットワークのユーザーとインテリジェントネットワーク自体との間で特定の処理を取り扱う。それはトーンとアナウンスメント，音声認識と音声合成のような手段を有している。
【００２６】
サービスノードは，ネットワークとそのユーザーの間でインテリジェント周辺装置により提供されたものように，それ自身の権利においてインテリジェントネットワークサービスを制御することができる。それは本質的に結合されたサービスコントロールポイントであり，インテリジェント周辺装置であるが，スイッチング能力をも有している。
【００２７】
サービス制御プログラムは，サービス創造環境として知られているものにおいて創造され，ＳＣＰからは離れている。各サービス制御プログラムは選択されたサービス特徴(feature) から形成され，各サービス特徴それ自身は１以上のサービスに依存しない構成用ブロックから形成される。国際電話電信諮問委員会(CCITT) は，４０のサービス特徴を定義し，それらの例は通話転送，逆請求，分割請求である。サービスに依存しない構成用ブロックは，種々のサービス特徴を提供するための多くの異なる方法において一緒にリンクされる得るネットワークにおけるサービス機能を表している。サービス制御プログラムは，またネットワークのユーザーに特有のデータを含んでいる。例えば，０８００サービスに関しては，データは０８００番号と現実の実番号との間の翻訳と，通話請求命令とを含んでいる。サービス制御プログラムが形成された後，それはサービス管理システムを介してサービスコントロールポイント，付属プロセッサー或いはサービスノードにロードされる。
【００２８】
図１を参照したインテリジェントネットワークに関する上記説明から，そのようなネットワークにおいて，サービスコントロールロジックはＳＣＰ，付属プロセッサー或いはサービスノード，そしてこのようにスイッチングユニットから分離しているユニットの中に収容され得ることが認識され得る。この明細書において，用語”インテリジエントユニット“は，サービスコントロールロジックを収容し，そしてスイッチングユニットから分離しているユニットを意味すると解釈される。
【００２９】
高度のインテリジェントネットワークについてのより詳細な説明のため，IEE Electronics and Communications Engineering Journal,153-162頁,June 1994, C D Sharpe and K Clegg, ”Advanced Intelligent Networks-Now a Reality"が参照されることができる。この記事はここに参考として採用される。
【００３０】
図２を参照すると，この発明を実施しているインテリジェントネットワークが示されている。発信ユーザー５０と終端ユーザー５２との間の通話を接続するネットワークが示されている。ネットワークの一般的構造は，図１に示したネットワークに類似している。このように，このネットワークは，発信ユーザーと終端ユーザーの間の通話を接続するために相互に連結されたスイッチングユニットを含んでいる。これらスイッチングユニットの二つ，すなわちスイッチングユニット５３とスイッチングユニット５６が図２に示されている。スイッチングユニット５４は，アクセスネットワークを通じて発信ユーザー５０のようなネットワークユーザーによりアクセスされることができ，そして同様にスイッチングユニット５６は，終端ユーザー５２のようなネットワークユーザーによりアクセスネットワークを通じてアクセスされることができる。一以上のスイッチングユニットが他のネットワークに接続されることができる。
【００３１】
ネットワークは，スイッチングユニット間で通話設定メッセージを送信する任にあるシグナリングユニット５８を含んでいる。ネットワークはまた，６つのＳＣＰ６０，６２，６４，６６，６８そして７０を含んでおり，これらＳＣＰは信号送信ネットワーク５８を介して，スイッチングユニット５４及び５６を含めたスイッチングユニットの幾つかに接続されることができる。スイッチングユニット５４は，付属プロセッサー７０とともに設置されており，そしてインテリジェント周辺装置７２とサービスノード７４とにアクセスすることができる。付属プロセッサー７０は，スイッチングユニット５４とともに相互設置されていて，高速インターフエイスを介してそれに接続されている。スイッチングユニット５６を含む他のスイッチングユニットはまた付属プロセッサーとともに設置されており，インテリジェント周辺装置とサービスノードとにアクセスすることができる。
【００３２】
以下でより詳細に説明されるように，ＳＣＰ６０，６２，６４，６６，６８及び７０は，ＳＣＰ１８，２０及び２２とは特に構造及び動作において相違する。また，ＳＣＰ６０，６２，６４，６６，６８及び７０は信号送信ネットワーク５８を介して互いに接続されることができ，そしてこのように分散コンピユーティング環境に配置されることができる。
【００３３】
スイッチングユニット５４と５６は，ＧＥＣプレッシイテレコミュニュケーションにより製造されたシステムＸ交換機や，或いは非同期転送モード（ＡＴＭ）スイッチのようなディジタルスイッチングユニットで有り得る。
【００３４】
ネットワークは，発信と終端のユーザー間で，声，データそしてビデオ通話を接続することができ，そしてユーザーは，移動するユーザーや固定ユーザーであることができ，個人或いは設備或いは他のネットワークであることができる。通話は，狭帯域回路と広帯域回路の両者により伝送されることができる。
【００３５】
いくつかの例外はあるが，下記に述べる例のように，ネットワークの各ユーザーは，発信ユーザーとしてユーザーに提供されるサービスについての個々のセットを定めた第１のサービスプロフィ−ル（発信プロフィ−ル）と，終端ユーザーとしてユーザーに提供されるサービスについての個々のセットを定めた第２のサービスプロフィ−ル（終端プロフィ−ル）と，を持っている。各プロフィ−ルはユーザーの特定の要求に応じて構築され，ユーザーに対する個別かつ特有である。各プロフィ−ルは，特有かつ個別の実施命令の中で整理された利用可能なサービス特徴の特有かつ個別の選択と，ユーザーに対する特有かつ個別のデータとから形成されている。各プロフィ−ルにおいて，特徴の配置とそれらの互いのロジック関係はまたユーザーに特有である。発信プロフィ−ルは通話設定中に利用される。各終端プロフィ−ルは二つの部分，すなわち通話設定中に利用される第１の部分と通話終了中に利用される第２の部分に分けられる。
【００３６】
ここで発信プロフィ−ルと終端プロフィ−ルを有するユーザーに提供される二つの特別な扱いが説明される。公共の場所にある公衆電話は，発信通話のためのみに設置され，それゆえそれは終端プロフィ−ルを必要としないであろう。娯楽サービスに提供される設備は，発信プロフィ−ルを必要としないであろう。
【００３７】
ネットワークのユーザーの幾人かには，ユーザーが発信ユーザーである時に使用されるューザー識別子が提供される。ユーザーは，被呼番号を申告する前或いは後に通話する時には彼のユーザー識別子をダイアルすることができる。ユーザー識別子の供給は，ユーザーに，いかなる固定の或いは移動のネットワークにおけるいかなる場所からも通話可能とする。この結果，その通話は，発信ユーザーとしてのユーザーに提供される個々のサービスをもって処理される。ユーザー識別子を持つユーザーのケースにおいて，発信ユーザーとしてのユーザーのための各サービスプロフィ−ルは，そのユーザー識別子に従って蓄えられる。ユーザー識別子を持たないユーザーのケースにおいて，発信ユーザーとしてのユーザーのための各サービスプロフィ−ルは，ユーザーによって通常利用されるターミナル設備のネットワーク番号に従って蓄えられる。終端ユーザーとしてのユーザーのためのサービスプロフィ−ルは，ユーザーの電話番号に従って蓄えられる。これらの電話番号は，ユーザーの通常のネットワーク番号か，或いは０８００サービスのような特定のサービスを提供するために割り当てられる特別の電話番号でありえる。図２において，ＳＣＰ６０，６２及び６４は，発信ユーザーとしてのユーザーためのサービスプロフィ−ルを含んでいる。ＳＣＰ６０，６２及び６４は，各々，その識別子が接頭辞１００，２００及び３００を有するユーザーのためのサービスプロフィ−ルを含んでいる。図２において，ＳＣＰ６６，６８及び７０は，終端ユーザーとしてのユーザーのためのサービスプロフィ−ルを含んでいる。ＳＣＰ６６は，電話番号が接頭辞０１４７３を有するユーザーのためのサービスプロフィ−ルを含んでいる。その接頭辞０１４７３は，ＢＴのＵＫ公共ネットワークにおいて，イプスウイッチ(lpswich) に通話するための接頭辞である。ＳＣＰ６８は，その番号が０８００で始まる終端ユーザーのようなユーザーのためのサービスプロを含んでいる。このように，ＳＣＰ６８は，０８００サービスの中で利用されるサービスプロフィ−ルを含んでいる。ＳＣＰ７０は，電話番号が接頭辞０２１で始まる終端ユーザーとしてのユーザーのためのサービスプロフィ−ルを含んでいる。ＢＴ(BRITISH TELECOMMUNICATIONS PUBLIC LIMITED COMPANY) のＵＫ公共ネットワークにおいて，接頭辞０１２１は，バーミンガムに通話するために利用される。
【００３８】
このように，図２に示したインテリジェントネットワークにおいて，ＳＣＰ６０，６２及び６４はそれらの間で発信ユーザーとしてのユーザーのための３グループのプロフィ−ルを含んでおり，そしてＳＣＰ６６，６８及び７０はそれらの間で終端ユーザーとしてのユーザーのための３グループのプロフィルを含んでいる。実際には，ＢＴのＵＫ公共ネットワークのサイズを持つネットワークにおいては，プロフィ−ルのより多数のグループが，ネットワークのすべてのユーザーのための個々のサービスを提供するために必要とされるであろう。そして図２示されたＳＣＰとプロフィ−ルのグループは，なにが要求されるかの単なる実例である。あるユーザーがユーザー識別子を持っていないときは，発信ユーザーとしてのそれらユーザーのためのプロフィ−ルのグループを提供することが必要となるであろうし，そしてかれらの正規のネットワーク番号の接頭辞(prefixes)と関係をもって記憶することが必要である。
【００３９】
図２において，各ＳＣＰはプロフィ−ルの一つのグループのみを含んでいるが，変更として，単一のＳＣＰはプロフィ−ルの一以上のグループを含むことができる。そのようなＳＣＰに収容されたプロフィ−ルは，発信と終端の両プロフィ−ルを含むことができる。
【００４０】
例として，発信ユーザーとしてのユーザーのためのサービスププロフィ−ルに含まれる特徴は，通話スクリーニング，請求指示及び短縮ダイアルを含むことができる。通話スクリーニングにおいて，特定の接頭辞や指定された接頭辞を伴う目的地番号を有する発信通話は阻止される。請求命令は，通話に関して請求されるべき個人或いは組織を指定することができる。例えば，ユーザーはクレジットカードを提供されることができ，それからそのユーザーによっていかなる固定あるいは移動電話からなされたすべての通話はそのユーザーに請求される。短縮ダイアルにおいて，ユーザーは，終端ユーザーの通常の電話番号とは通常異なるところの短縮された番号をダイアルする。終端ユーザーとしてのユーザーのためのサービスプロフィ−ルにおいて提供された特徴の例は，通話者所在地，通話スクリーニング，通話中及び請求命令を含む。ユーザー所在地特徴は，ユーザーに個人電話番号を割り当てて，ユーザーが特別の場所にいることが知られているか予測される時に，その個人番号にダイアルされた通話を受信できるようにする。通話スクーニングにおいて，ユーザーは，ユーザーが通話を受信する容易のある電話番号か，あるいはユーザーが通話を受信することを拒絶する電話番号かの，いずであるかを指定する。”通話中“の特徴において，ユーザーは，ある時刻においてユーザーが通話を受信する用意がないことを指定する。請求指令の特徴において，ユーザーは，いくつかのあるいは全ての入ってくる通話の料金は指定された預金口座に請求されるであろうことを，指定する。
【００４１】
ユーザーグループの全てのメンバーには共通のある特徴が提供され，そのグループの個々のメンバーには追加的な個別の特徴が提供されるところの，階級組織(hierchical)的手法で，プロフィ−ルは配置されることができる。他のネットワークを含めて，個別のサービスプロフィ−ルを持たないユーザーのケースにおいては，デフオルト(default) プロフィ−ルを提供されることができる。
【００４２】
図３を参照すると，ＳＣＰの一つ，例えばＳＣＰ６０の構造が示されている。図３に示されたＳＣＰはコンピユーティングプラットフオーム(a computing plattform) １００を含んでおり，それは適当なオパレイティングシステム，ユーザープロフィ−ル１０２の１以上のグループ，１セットのサービス独立型ビルディングブロック１０４，プロフィ−ルインタープリター１０６そしてＳＬＥＥ１０８を提供された計算機の形態を取る。ユーザープロフィ−ル１０２，ビルデイングブロック１０４，プロフィ−ルインタープリター１０６及びＳＬＥＥ１０８は，計算機ソフトウエアとして実行される。ユーザープロフィ−ル１０２は，本質的にデータである。
【００４３】
ユーザープロフィ−ル１０２の各々は，提供されるべき特徴と，それらが実行されるべき命令と，及びユーザーに関係するデータとを定義する。例えば，発信ユーザーのケースにおいては，データは送付されるべき請求書の計算の詳細を含むことができる。終端ユーザーのケースにおいては，データは，ユーザーに関する最近の或いは予報された位置を含むことができる。プロフィ−ルインタープリター１０６は，ユーザープロフィ−ルと構成用ブロック１０４の適当な一つとからサービス制御プログラムを生成するよう配置される。ＳＬＥＥ１０８の機能は，通話制御命令を生成するためにサービス制御プログラムを実行することである。
【００４４】
図３に示されたＳＣＰは，通話制御命令の生成において要求されるデータを得るために離れたデータベースにアクセスすることができる。例えば，ＳＣＰが終端ユーザーのための自動通話分配を提供しているところで，次の通話のためのネットワークナンバーが離れたところのデータベースに蓄えられることができる。そのＳＣＰが，自動通話分配サービスに従って送られるべき通話のための通話制御命令を発生させる時，そのＳＣＰは通話が送られるべき電話番号を得るために自動的データベースにアクセスする。
【００４５】
図４を参照すると，通話の設定に利用される手続きに関するフローチャートが示されている。初めは，ユーザー５０のような発信ユーザーは，彼のユーザー識別子と，彼が接続を望む終端ユーザーの電話番号とをダイアルする。その通話は，それからスイッチングユニット５４のようなスイッチングユニットによって受信される。ステップＳ１において，スイッチングユニットはＳＣＰ，例えばＳＣＰ６０に，発信ユーザーのための発信プロフィ−ルを含んでいる質問メッセージを送る。発信ユーザーのＳＣＰは，発信ユーザーのプロフィ−ルからサービス制御プログラムを形成する。このようにサービス制御プログラムは，発信ユーザーの代理として行動する。
【００４６】
ステップＳ２では，発信ユーザーのＳＣＰが，サービス制御プログラムを実行し，このようにして発信ユーザーの発信プロフィ−ルによって決定された通話コントロール命令を発生する。
【００４７】
それから，ステップＳ３において，発信ユーザーの発信プロフィ−ルから生成されたサービス制御プログラムによる制御の下で，発信ユーザーのＳＣＰは終端ユーザーのＳＣＰ，例えばＳＣＰ６６に質問メッセージを送信する。終端ユーザーのＳＣＰは，通話設定の間利用される終端ユーザーの終端プロフィ−ルのその部分からサービス制御プログラムを形成する。このサービス制御プログラムはこのように終端ユーザーの代理として行動する。
【００４８】
それから，ステップ４において，終端ユーザーのＳＣＰは，それがまさに形成していたサービス制御プログラムを実行し，このように終端ユーザーが関係している通話制御命令を生成する。それは，発信ユーザーのＳＣＰにそれらの通話制御命令を送信する。
【００４９】
ステップ５において，発信ユーザーの発信プロフィ−ルから生成されたサービス制御プログラムの制御の下で，発信ユーザーのＳＣＰは，それが発信質問メッセージを受信したところのスイッチングユニットに通話制御命令を送信する。通話制御命令は，ルーチング(routing) 情報を含む。ルーチング情報は，終端ユーザーにアクセスするところのスイッチングユニット，例えば終端ユーザー５２のためのスイッチングユニット５６のアドレスと，終端ユーザーへの通話を接続するために利用されるスイッチングユニット上のポート(port)とを特定する。それから，ステップＳ６において，発信ユーザーからの通話を受けるスイッチングユニット，例えばスイッチングユニット５４は，終端ユーザーにアクセスするスイッチングユニットに通話を送る。
【００５０】
図５を参照すると，発信ユーザーの発信プロフィ−ルから生成され得るサービス制御プログラム例のフローチャートが示されている。
【００５１】
図５のサービス制御プログラムは，通話を禁止する特徴(feature) を実行するステップＳ２０を開始する。もしも，ユーザーがダイアルした番号に発信ユーザーが通話することを許されていないことを，通話禁止の特徴を実行する結果として見出だされる場合には，サービス制御プログラムは，その番号は入手不可であることをユーザーに伝えるためにスイッチングユニットへの通話制御命令を生成する。
【００５２】
もしもユーザーがダイアルした番号への通話を阻止されていないならば，ステップ２１でサービス制御プログラムはダイアルする特徴を短縮する。短縮ダイアルの特徴において，サービス制御プログラムはユーザーによってダイアルされた短縮ダイアル番号を，希望された終端ユーザーのフル番号に変える。そのフル番号はその最終の(eventual ）制御命令に含まれる。
【００５３】
それから，ステップ２２において，サービス制御プログラムは，プライバシィの特徴を実行する。ある公共ネットワークにおいて，終端ユーザーは通話受信時に発信ユーザーのアイデンティティを伝えられる。プライバシィの特徴は，かれのアイデンティティを隠すための選択を発信ユーザーに与える。もしも発信ユーザーがこの選択を実行した場合，適当な命令がその最終の制御命令に含まれる。
【００５４】
それから，サービス制御プログラムは，財政上のチェックを行う。この財政上のチェックの目的は，発信ユーザーがそのユーザーのクレジット限度を越えているかどうかをチェックすることである。もしも，ユーザーがクレジット限度を越えていた場合，その時は，通話制御命令が生成され，終端ユーザーが入手不可であることをユーザーに伝えるところのスイッチングユニットに送信する。
【００５５】
もしもユーザーがユーザーのクレジット限界を越えていない場合，ステップＳ２４で，請求命令の特徴が実行される。この特徴は，その通話が請求されるところの計算の詳細を決定する。これらの詳細は最終の通話制御命令に含まれている。
【００５６】
図６を参照すると，通話設定の間に利用されるところの終端ユーザーの終端プロフィ−ルのその部分に従って実行されるサービス制御プログラムの例が示されている。
【００５７】
ステップ３０において，プログラムは，”邪魔禁止“の特徴を実行する。この”邪魔禁止“の特徴は，終端ユーザーに指定した時刻にすべての通話を拒絶する選択を与える。もしも終端ユーザーが，通話は現在受信されるべきでないことを指定した場合には，サービス制御プログラムは発信ユーザーのスイッチングユニットに発信ユーザーのＳＣＰに対する通話制御命令を送信する。その通話制御命令は，終端ユーザーが利用不可であることをスイッチングユニットをもって発信ユーザーに伝える。
【００５８】
もしも終端ユーザーが通話を受信するよう用意されていれば，ステップ３１において，通話スクリーニングの特徴が実行される。通話スクリーニングの特徴は，終端ユーザーに，そのユーザーは特定された番号のみからの通話を受けることを指定できるようにする。もしも通話が他の番号からであれば，サービス制御プログラムは，発信ユーザーのＳＣＰを経由して発信ユーザーのスイッチングユニットに送られる通話制御命令を生成する。その通話制御命令はスイッチングユニットに終端ユーザーは利用不可であることを発信ユーザーに伝えさせる。
【００５９】
もしも終端ユーザーが利用可であれば，ステップ３２において，サービス制御プログラムは位置決定を実行する。位置決定は，いろいろな理由のために利用されることができる。例えば，移動ネットワークにおいて，それぞれの終端ユーザーの位置は頻繁に変化し，ユーザーの位置は追跡され，データベースに保持される。移動ネットワークにおいて，データベースは現在の或いは予測された終端ユーザーの位置決定するためにアクセスされる。位置決定は，また他の理由のために利用される，例えば，ダイアルされた番号が終端ユーザーの個人番号であり，終端ユーザーの現在の位置が終端ユーザーのプロフィ−ルのデータに含まれている場合である。ステップ３２を実行する結果として，終端ユーザーの位置は見つけられ，これは最終の通話制御命令の中のルーチン命令として含まれる。
【００６０】
それから，ステップ３２において，請求命令の特徴が実行される。例えば，終端ユーザーは，ある特定された発信ユーザーからの通話のための料金を受け入れるか否かの選択を有することができる。もしも，終端ユーザーがその通話のための料金を受け入れるであろうことが，ステップＳ３３において分かった場合には，終端ユーザーに通話請求する命令が最終の通話制御命令に含まれる。
【００６１】
図７を参照すると，通話終了に責任がある終端ユーザーの終端プロフィ−ル部分に従って実行されるサービス制御プログラム例のフローチャートが示されている。
【００６２】
ステップ４０において，プログラムは通話表示の特徴を実行する。この特徴は，通話終了時にユーザーに特定のインフォメーションを表示する能力を終端ユーザーに提供する。例えば，発信ユーザーは特別の鳴る音を受けることができ，或いは特別のインフオーメーションが彼の受話器のデイスプレイ上に発信ユーザー向けに表示されることができる。そのようなインフオメーションが発信ユーザーに提供されるところでは，適当な命令が最終の通話制御命令に含まれている。
【００６３】
ステップＳ４０の後で，”忙しい“の特徴がステップ４２で実行される。この”忙しい“の特徴は，終端ユーザーが利用不可である場合に他の番号に通話を転送することができる。もしも終端ユーザーが忙しい場合，ステップＳ４４において，他の番号のために転送するインフォメーションが見つけられ，最終の通話制御命令に含められる。
【００６４】
図２に示されたインテリジェントネットワークにおいて，そのサービスプロフィ−ルはＳＣＰに収容されている。変更として，サービスプロフィ−ルは付属プロセッサーかサービスノードに収容されている。ただ一つのスイッチングユニットがネットワーク中でのサービスプロフィ−ルへのアクセスを要求する場合，プロフィ−ルを収容している付属プロセッサーが高速インターィンターフエイスを通してそのスイッチングユニットに接続されることで十分である。もしも，他のスイッチングユニットがそのサービスプロフィ−ルへのアクセスを要求する場合には，これは他のスイッチングユニットと付属プロセッサーとの間に付加的な高速インターフエイスを設備することにより達成されることができる。さらなる変形の手法によって，サービスプロフィ−ルはいくつかの付属プロセッサーにおいて設備されることができ，それらは分散コンピューテイング環境においてお互いに接続されることができる。それから高速インターフエイスは１以上の付属プロセッサーと，そのサービスプロフィ−ルへのアクセスを提供するスイッチングユニットとの間に設備される。
【００６５】
図４への参照とともに上記で記述された通話設定のための手続きの例において，発信ユーザーのための代理として動作するサービス制御プログラムは，終端ユーザーのための代理として動作するサービス制御プログラムとともに単一のダイアログに参加する。この単一のダイアログにおいて，発信ユーザーのためのサービス制御プログラムは，質問メッセージを送り出し，そして代わりに通話制御命令を受信する。その手続きは，発信と終端のユーザーをも含むことができる二つのサービス制御プログラムの間でより複雑なダイアログを許すように変形されることができる。
【００６６】
例えば，終端ユーザーは発信ユーザーに通話を受ける前にパスワードを提出することを要求できる。このケースにおいて，終端ユーザーのためのサービス制御プログラムは，サービス制御プログラムが発信ユーザーにパスワードを求めることを発信ユーザーに要求する。それから，発信ユーザーのためのサービス制御プログラムは，適当な通話制御命令を，発信ユーザーにパスワードを求めるところのスイッチングユニットに送る。発信ユーザーは，パスワードを提出し，それからこれはスイッチングユニットと発信ユーザーのためのサービス制御プログラムを収容しているＳＣＰとを介して終端ユーザーのためのサービス制御プログラムに帰還される。それから終端ユーザーのためのサービス制御プログラムは，パスワードをチェツクし，パスワードが正しい時にのみ通話設定を許可するであろう。
【００６７】
他の例のとして，発信と終端の両ユーザーが設備であるところでは，二つのサービス制御プログラムが，相互に伝達するためのプロトコルを確立するためにダイアログに入ることができる。
【００６８】
図４への参照を伴って上記で記述した例において，終端ユーザーへの通話制御プログラムは通話制御命令を発信ユーザーのためのサービス制御プログラムへ送信する。変更として，終端ユーザーのための通話制御プログラムは，その代わりに或いは追加して，発信ユーザーのための通話制御プログラムへそのプログラムステップのあるものを送るとができる。それからこれらステップは，発信ユーザーの通話制御プログラムの部分として実行される。
【００６９】
終端ユーザーが他のネットワークである場合，発信ユーザーのためのサービス制御プログラムは通話設定中は他のネットワークにおける設備と対話に入ることができる。例えば，終端ユーザーが移動ネットワークである場合，発信ユーザーのためのサービス制御プログラムは通話相手の位置を得るために移動ネットワーク中のホーム位置レジスター(the home location register)と対話に入る。それからその位置は，発信ユーザーに伝えられ，発信ユーザーはそれから通話を終わらせるか否かの選択を有する。
【００７０】
上記で記述した例において，発信と終端のユーザーのためのサービス制御プログラムは，通話設定と終了の間のみで利用される。変更として，サービス制御プログラムは通話を管理することもできる。例えば，通話の進行中に，発信或いは終端のユーザーからの要求への返答中において，サービス制御プログラムの一つはその通話に第三のユーザーを追加することができる。
【００７１】
図３に示されたＳＣＰの例において，プロフィ−ルインタープリター１０６は，あるＳＣＰに蓄えられたユーザープロフィ−ル１０２の一つのためにサービス制御プログラムを生成するよう配列されている。変更として，ユーザープロフィ−ルは，そのＳＣＰから離れて蓄えられることができる。さらに一般的には，発信及び終端ユーザーのための代理として行動するサービス制御プログラムは，インテリジェントユニットの機能を行うことができるいかなるコンピユーテイング  プラットフオーム上で実行されることができる。
【００７２】
上記で記述された例において，別々サービス制御プログラムが発信及び終端のユーザーのために生成される。変更として，一つのサービス制御プログラムが発信及び終端のユーザーのためのプロフィ−ルから生成されることができる。それからその一つのサービス制御プログラムは，発信ユーザー及び終端ユーザーの両者のための代理として行動する。
【００７３】
図８を参照して，ネットワークのユーザーのためのプロフィ−ルを形成する手続が示されている。そのプロフィ−ルは，ネットワークのサービスコントロールポイントから離れた計算機システムであるところのサービス創作環境において形成される。ステップＳ５０において，識別子がユーザーに割り当てられる。それから，ステップＳ５１において，電話番号がユーザーに割り当てられる。ステップ５２において，プロフィ−ルが発信ユーザーとしてのユーザーのために形成され、他のプロフィ−ルが終端ユーザーとしてのユーザーのために形成される。各プロフィ−ルの形成は，どの特徴が要求されているかを指定することと，これらが実行されるべき命令を指定することを含み，そしてユーザーに特定のデータを提供することが含まれる。あるＳＣＰは，サービス管理システムにより順番に管理されるエレメントマネージャーにより管理されている。ステップ５３において，各プロフィ−ルは，サービス管理システムとＳＣＰ用のエレメントマネージャーを介してＳＣＰへロードされる。
【図面の簡単な説明】
【００７４】
【図１】知られているインテリジェント電気通信ネットワークのブロック線図である。
【図２】この発明を実施したインテリジェント電気通信ネットワークのブロック線図である。
【図３】図２のインテリジェントネットワークの一部を形成するサービスコントロールポイントのソフトウエアコンポーネントのブロック線図である。
【図４】図２のインテリジェントネットワークにおいて通話を設定するために使用されるステップのフローチャートである。
【図５】通話を設定するための通話制御命令を発生するのに使用されるステップ例であり，そしてそれは通話をする発信ユーザーに提供された個々のサービスに関連している。
【図６】通話を設定するための通話制御命令を発生するのに使用されるステップ例のフローチャートであり，そしてそれは通話が意図される終端ユーザーに提供された個々のサービスに関連している。
【図７】通話を終了するための通話制御命令を発生するために使用されるステップ例のフローチャートである。そして，
【図８】ネットワークのユーザーに提供される個々のサービスについてのプロフィ−ルを構築するために使用されるステップのフローチャートである。
【図１】
2006054905.tif 000003
【図２】
2006054905.tif 000004
【図３】
2006054905.tif 000005
【図４】
2006054905.tif 000006
【図５】
2006054905.tif 000007
【図６】
2006054905.tif 000008
【図７】
2006054905.tif 000009
【図８】
2006054905.tif 000010