(57)【要約】      （修正有）【課題】  着信分配サービスを実行するに当たり、２つ又はそれ以上の呼処理が競合してもサービス制御モジュールがビジー状態となることが回避される高度インテリジェントネットワークを実現する。【解決手段】  サービス制御ノードは、呼処理について分配サービスを実行するサービス論理手段１０と、呼処理に必要な加入者データを記憶したデータベース１１とを具え、当該データベースは、各加入者毎に分配サービスの有無並びに着信先電話端末の識別情報及び着信先電話端末の接続順序を規定した情報を有し、処理すべき呼が入力した際、サービス論理手段は、前記データ記憶手段にアクセスして、当該入力呼について着信先電話端末の識別情報を入手し、引き続いて着信先電話端末の接続順序を更新する。そして、着信先端末の識別情報の入手処理及び接続順序の更新処理を単一のオペレーションとして実行する。【選択図】図３
2005039669.tif 000002
【特許請求の範囲】
【請求項１】
インテリジェントネットワークに用いられるサービス制御モジュールであって、呼処理について分配サービスを実行するサービス論理手段と、呼処理に必要な加入者データを記憶したデータベースとを具え、当該データベースは、各加入者毎に分配サービスの有無並びに着信先電話端末の識別情報及び着信先電話端末の接続順序を規定した情報を有し、
処理すべき呼が入力した際、サービス論理手段は、前記データ記憶手段にアクセスして、当該入力呼について着信先電話端末の識別情報を入手し、引き続いて着信先電話端末の接続順序を更新することを特徴とするサービス制御モジュール。
【請求項２】
請求項１に記載のサービス制御モジュールにおいて、前記サービス論理手段は、前記データベースにアクセスしている期間中に新たな別の呼が入力した場合、先に入力した呼についての更新処理が完了するまで、別の呼についての処理を待ち合わせて排他的な分配処理を行うことを特徴とするサービス制御モジュール。
【請求項３】
請求項１又は２に記載のサービス制御モジュールにおいて、前記サービス論理手段は、前記着信先電話端末の識別情報の入手及び着信先電話端末の接続順序の更新を単一のオペレーションとして実行することを特徴とするサービス制御モジュール。
【請求項４】
インテリジェントネットワークに接続したサービス制御モジュールで実行される分配サービス処理方法であって、サービス制御ノードは、分配サービスを実行するサービス論理手段と、呼処理に必要な加入者データを記憶したデータベースとを具え、
処理すべき呼が入力した際、前記サービス論理手段は前記データベースにアクセスして、当該呼について着信先電話端末の識別情報を入手し、引き続いて着信先電話端末の接続順序を更新することを特徴とする分配サービス処理方法。
【請求項５】
電話端末との間においてサービスの交換を実行するサービス動作ノードと、サービス加入者のデータを保持し、サービスの実行制御を行うサービス制御ノードと、サービスデータの原本を管理するサービス管理ノードとを具え、前記サービス制御ノードにおいて加入者に対して着信分配サービスが実行される高度インテリジェントネットワークにおいて、
前記サービス制御ノードは、呼処理について分配サービスを実行するサービス論理手段と、呼処理に必要な加入者データを記憶したデータベースとを具え、当該データベースは、各加入者毎に分配サービスの有無並びに着信先電話端末の識別情報及び着信先電話端末の接続順序を規定した情報を有し、
処理すべき呼が入力した際、サービス論理手段は、前記データ記憶手段にアクセスして、当該入力呼について着信先電話端末の識別情報を入手し、引き続いて着信先電話端末の接続順序を更新することを特徴とする高度インテリジェントネットワーク。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、高度インテリジェントネットワークの着信分配サービスに関するものである。
【背景技術】
【０００２】
高度な付加機能を有する通信サービスを提供する高度インテリジェントネットワークが実用化されている。高度インテリジェントネットワークでは、通信制御モジュール、サービス制御モジュール、サービスデータモジュール、システムインタフェースモジュール等が接続され、サービス加入者に対して種々のサービスが提供されている（例えば、非特許文献１参照）。
【０００３】
この高度インテリジェントネットワークが提供するサービスとして、着信分配サービスが広く利用されている。この着信分配サービスでは、代表番号に複数の電話端末が接続されている場合所定の電話端末に順次着呼が接続され、話中（ビジー状態）になるのを防止されている。この着信分配サービスは、サービス制御モジュールに搭載されているサービス論理を実行するためのソフトウェアプログラムであるサービス論理プログラムにより実行及び処理が行われている。サービス論理プログラムは、呼処理に必要な加入者データを管理するサービスデータモジュールに対してアクセスし、入力した呼に応じて当該呼処理に必要な加入者データ及び着信先電話端末の接続順序を規定する分配位置が参照され、参照処理の後サービス論理処理プログラムからサービスデータモジュールに対して着呼先電話端末の接続順序の更新が順次実行されている。
【０００４】
【非特許文献１】「高度インテリジェントネットワーク」電子通信学会、平成１１年２月６日
【発明の開示】
【発明が解決しようとする課題】
【０００５】
従来の着信分配サービスの接続順序更新方法では、加入者データの参照結果をサービス論理処理プログラムに返却し、次のオペレーションとしてサービス論理処理プログラムからサービスデータモジュールに対して接続順序の更新処理が実行され、着信分配サービスにおける呼処理について２つのオペレーションにより呼処理が行われている。しかしながら、図1のように、着信先が同一の２つの呼について呼処理Ａと呼処理Ｂとが競合した場合、着信先の接続順序の更新処理が完了する前に次の呼処理Ｂが分配位置を参照した場合、呼処理Ａと呼処理Ｂの分配位置が同一となってしまい、呼処理Ａが通話中のために、呼処理Ｂは話中（ビジー状態）となる不具合が生じてしまう。
従って、本発明の目的は、高度インテリジェントネットワークの着信分配サービスにおいて、複数の呼が競合してもサービス制御モジュールがビジー状態になることを防止される高度インテリジェントネットワークサービス及びサービス制御モジュールを提供することにある。
【課題を解決するための手段】
【０００６】
本発明による高度インテリジェントネットワークは、電話端末との間においてサービスの交換を実行するサービス動作ノードと、サービス加入者のデータを保持し、サービスの実行制御を行うサービス制御ノードと、サービスデータの原本を管理するサービス管理ノードとを具え、前記サービス制御ノードにおいて加入者に対して着信分配サービスが実行される高度インテリジェントネットワークシステムにおいて、
前記サービス制御ノードは、呼処理について分配サービスを実行するサービス論理手段と、呼処理に必要な加入者データを記憶したデータベースとを具え、当該データベースは、各加入者毎に分配サービスの有無並びに着信先電話端末の識別情報及び着信先電話端末の接続順序を規定した情報を有し、
処理すべき呼が入力した際、サービス論理手段は、前記データ記憶手段にアクセスして、当該入力呼について着信先電話端末の識別情報を入手し、引き続いて着信先電話端末の接続順序を更新することを特徴とする。
【０００７】
本発明では、着信先電話端末の識別情報の入手及び分配パターンに規定された接続順序の更新処理を単一のオペレーションとして実行し、先に入力した呼についての処理が完了するまで後に入力した呼についての処理を待ちの状態とするため、サービス制御モジュールがビジー状態となる不具合が解消される。
【０００８】
本発明によるサービス制御モジュールは、インテリジェントネットワークに用いられるサービス制御モジュールであって、呼処理について分配サービスを実行するサービス論理手段と、呼処理に必要な加入者データを記憶したデータベースとを具え、データベースは、各加入者毎に分配サービスの有無並びに着呼先の識別情報及び着呼先の接続順序を規定した情報を有し、
処理すべき呼が入力した際、サービス論理手段は、前記データ記憶手段にアクセスして、当該入力呼について着呼先の識別情報を入手し、引き続いて着呼先の接続順序を更新することを特徴とする。
【発明の効果】
【０００９】
本願において開示される発明のうち代表的なものによって得られる効果を簡単に説明すれば、下記のとおりである。
本発明によれば、着信先の接続順序を規定した分配パターンを参照して着信先電話端末の識別情報を入手する処理と接続順序を更新する処理とを単一のオペレーションとして実行する。このように単一のオペレーションとして処理することにより、呼処理Ａが分配位置を更新する前に呼処理Ｂが分配位置を参照した場合、呼処理Ａと呼処理Ｂの分配位置が同一とならないように排他処理を行い、呼処理Ａが通話中のために、呼処理Ｂは話中（ビジー状態）となることを回避できる。
【発明を実施するための最良の形態】
【００１０】
以下、図面を参照して本発明の実施の形態を詳細に説明する。
図２は、本発明が実施される高度インテリジェントネットワークの一例の構成を示すブロック図である。図２に示す高度インデリジェントネットワークは、サービスの交換機能を有する複数のサービス動作ノード（ＳＡＰ）１ａ〜１ｎと、ＳＡＰと共通線信号網を介して接続されサービスの実行制御を行うサービス制御ノード（ＳＣＰ）２ａ〜２ｎと、ＳＣＰとパケット網またはＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）を介して接続され、サービスデータの原本を管理するサービス管理ノード（ＳＭＳ）３とを具える。サービス動作ノード１及びサービス制御ノード２は交換機として構成され、サービス管理ノード３はサーバとして構成する。
【００１１】
着信分配サービスはサービス制御ノード（ＳＣＰ）２により行う。ＳＣＰは、サービス論理を実行するためのソフトウェアプログラムであるサービス論理処理プログラム（ＳＬＰ）１０と、呼処理に必要な加入者データを記憶及び管理するデータベースであるサービスデータモジュール（ＳＤＭ）１１とを具える。サービスデータモジュール１１は、各加入者毎に、分配サービスに加入しているか否、並びに加入している場合着信先電話端末の番号及び接続順序を規定した分配パターンを有する。処理すべき呼が入力すると、サービス論理プログラム１０は、サービスデータモジュール１１にアクセスし、呼処理に必要な加入者データを参照し、引き続いて分配パターンに基づいて着信先の電話端末の番号を更新する。
【００１２】
以下、本発明による分配サービスの処理シーケンスを図３を参照しながら説明する。
初めに呼Ａが到達し、その後短時間のうちに呼Ｂが到達したものとする。呼Ａが到達すると、呼処理Ａが開始され、ＳＬＰ１０はＳＤＭ１１に対してオペレーションを発出してアクセスする。ＳＤＭでは、当該呼の着信者について該当する加入者データを参照する。初めに、当該着信者が分配サービスに加入しているか否かを参照する。加入している場合、分配パターン表を参照し、当該呼の着信先を参照する。例えば、図３において、分配配置１が当該呼の着信先であるとすると、この分配配置１に対してＤＮ１が対応する。そして、ＤＮ１のデータである着信先電話端末の番号を参照する。そして、該当するＤＮ１の番号を返し、当該呼について参照結果として得られた着信先電話端末に当該呼を転送する。
【００１３】
ＳＬＰ１０は、参照結果を返した後引き続いて分配パターン表について着信先電話端末を更新する。この更新処理は、呼Ａについて分配配置１が該当したので、次の呼については分配配置２になるように更新する。尚、この更新は、例えば図３の右側に記載したように、１→２→３→４→５→６→１→２→……に設定することができる。この更新処理が完了すると呼処理Ａの処理が終了する。ＳＬＰ１０は、この呼処理Ａが完了するまで次の呼Ｂについての処理は待ちの状態とし、排他的な呼処理を確保する。すなわち、呼処理Ｂが、呼処理Ａの期間中にＳＬＰからの指示によりＳＤＭに対してオペレーションを発出した場合であっても、呼処理Ｂを待ちの状態とし、呼処理Ａによる分配位置の更新が完了した後呼処理Ｂについて処理を開始する。このように、呼処理について排他的な処理を確保することにより、複数の呼処理が競合した場合であっても分配サービスに関してビジー状態となることが防止される。
【図面の簡単な説明】
【００１４】
【図１】本発明が解決しようとしている課題の動作シーケンスを説明する図である。
【図２】本発明が適用される高度インテリジェントネットワークの概略構成を示すブロック図である。
【図３】本発明における分配サービスの動作シーケンスを説明する図である。
【符号の説明】
【００１５】
１ａ〜１ｎ  サービス動作ノード
２ａ〜２ｍ  サービス制御ノード
３  サービス管理ノード
１０  ＳＬＰ
１１  ＳＤＭ
【図１】
2005039669.tif 000003
【図２】
2005039669.tif 000004
【図３】
2005039669.tif 000005