Nothing Special   »   [go: up one dir, main page]

JP2001507179A - How to control credit customer calls - Google Patents

How to control credit customer calls

Info

Publication number
JP2001507179A
JP2001507179A JP52736898A JP52736898A JP2001507179A JP 2001507179 A JP2001507179 A JP 2001507179A JP 52736898 A JP52736898 A JP 52736898A JP 52736898 A JP52736898 A JP 52736898A JP 2001507179 A JP2001507179 A JP 2001507179A
Authority
JP
Japan
Prior art keywords
connection
time
request
account
specified
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP52736898A
Other languages
Japanese (ja)
Other versions
JP4330178B2 (en
Inventor
カリ カンガス
ジョン アール バンクス
Original Assignee
ノキア テレコミュニカシオンス オサケ ユキチュア
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ノキア テレコミュニカシオンス オサケ ユキチュア filed Critical ノキア テレコミュニカシオンス オサケ ユキチュア
Publication of JP2001507179A publication Critical patent/JP2001507179A/en
Application granted granted Critical
Publication of JP4330178B2 publication Critical patent/JP4330178B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M17/00Prepayment of wireline communication systems, wireless communication systems or telephone systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/0016Arrangements providing connection between exchanges
    • H04Q3/0029Provisions for intelligent networking

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Telephonic Communication Services (AREA)
  • Meter Arrangements (AREA)

Abstract

(57)【要約】 本発明は、クレジット顧客の通話を制御する方法に係る。加入者が接続時間を購入できるところの加入者特有の口座をテレコミュニケーションネットワークの集中点に保持する。接続上で行なわれる料率変更を、ネットワークに高い瞬時負荷を招くことなく簡単に遵守できるようにするために、接続に使用する接続時間を要求する要求(Initial_DP)をネットワークの集中点(SCP)へ送る。この要求に応答して、上記顧客の口座残高をネットワークの集中点においてチェックし、そして交換機により送られる要求当たりに接続に指定されるべき接続時間の長さを決定する。口座残高が許すときに、接続に指定される接続時間の長さに関する情報(ST)を含むメーッセージ(AC)を、ネットワーク交換機により送られた要求に応答して送信する。接続中に、ネットワーク交換機は、要求当たりに指定された接続時間の経過を監視し、そして指定された接続時間が特定のスレッシュホールドより短いときに、付加的な接続時間を要求する付加的な時間要求(ACR)を集中点に送る。少なくとも各個々の付加的な時間要求(ACR)に関連して料率変更をチェックし、そしてこのチエックに基づいて、交換機により送られた要求当たりに指定されるべき接続時間の長さを再決定し、口座残高が許す場合には上記メッセージを再送信する。接続が終了したときに、実際の終了時点に基づいて金額を調整する。 (57) [Summary] The present invention relates to a method for controlling a call of a credit customer. Maintain a subscriber-specific account at which the subscriber can purchase connection time at a central point of the telecommunications network. In order to be able to easily comply with rate changes made on the connection without incurring a high instantaneous load on the network, a request for the connection time used for the connection (Initial_DP) is sent to the central point of the network (SCP). send. In response to this request, the customer's account balance is checked at a central point of the network and the length of connection time to be specified for a connection per request sent by the switch is determined. When the account balance allows, a message (AC) containing information (ST) regarding the length of connection time specified for the connection is sent in response to the request sent by the network switch. During the connection, the network switch monitors the elapse of the specified connection time per request and, when the specified connection time is less than a specified threshold, an additional time to request additional connection time. Send a request (ACR) to the point of concentration. Check rate changes in connection with at least each individual additional time request (ACR) and, based on this check, redetermine the length of connection time to be specified per request sent by the switch. If the account balance allows, resend the message. When the connection is terminated, adjust the amount based on the actual termination time.

Description

【発明の詳細な説明】 クレジット顧客の通話を制御する方法発明の分野 本発明は、テレコミュニケーションネットワークにおいて接続に料金を課する ことに係り、より詳細には、加入者特有の口座を保持し、これに対して加入者が 前払いで接続時間を購入できるようなサービスに係る。先行技術の説明 公知技術を説明する前に、以下の説明に関連した幾つかの用語を定義する。 通話の課金情報即ち料率とは、課金率又はパルス列におけるパルスの数或いは その両方に関連した料金情報を指す。この情報は、通話料を計算するために使用 できねばならない。料金情報は、例えば、課金率当たりの金額又はパルス当たり の金額として与えられる。時間料金における課金率も、2つの連続する計測パル ス間の時間に関連している。 近代的な電話ネットワークにおいては、加入者特有の口座を保持し、これに対 して加入者が金銭を預託し、従って、前払い通話時間を得るようにすることがで きる。加入者が通話をすると、費やした接続時間に基づいてシステムが口座残高 を減少する。オペレータの観点から、このようなサービスの1つの利点は、口座 に充分な資金がないときには通話を許可しないことができるので、オペレータが 加入者に関連した負債を回避できることである。一方、加入者の観点からは、例 えば、所与の時間周期中に越えることのできない特定の最大金額を通話コストと して決定できるという利点がある。 このような形式の1つのシステムが米国特許第5,408,519号に開示さ れている。加入者は、通話を行いたいとき、システムの番号をダイヤルすると、 システムが加入者に口座番号及び相手の電話番号を入力するよう促す。次いで、 システムは、通話の単位時間当たりのコストと、その相手に対する最大通話時間 、即ち現在の口座残高に基づいてどれほど長く通話できるかを計算する。又、シ ステムは、通話に関連してクレジットカードで口座の残高を増加することもでき るし、或いはシステムは、定期的に又は残高が所定金額より下がるたびに口座残 高 を自動的に更新することもできる。 上記種類のサービスを電話ネットワークにおいて交換機特有に維持することが 所望される場合には、ネットワークの各交換機に料率データを維持しなければな らず、そして各交換機において料率変更を更新しなければならない。 この欠点は、ネットワークの中央点に加入者特有の口座を保持することにより 解消できる。しかしながら、この場合に、加入者の残高を各場合に正しい料率で 減少できるようにするために接続中の料率変更をいかに遵守するかという問題が 生じる。 この問題は、原理的には、料率変更が差し迫ったときに、加入者は口座で得ら れる最大時間に基づいて接続時間が許可されるのではなく、通話時間が料率変更 の時点まで許されるだけであり、従って、料率変更が生じたとき直ちに料率変更 を遵守できるようにして、解消することができる。しかしながら、これは、各々 の進行中通話(同じ料率クラスの)に付加的な時間を同時に与えねばならず、シ ステムの負荷に著しい瞬時ピークを生じさせることを意味する。発明の要旨 本発明の目的は、上記欠点を解消すると共に、できるだけ簡単に維持し得るシ ステムを形成できるようにし、そして料率変更により生じる負荷の瞬間的な増加 を回避できるようにする方法を提供することである。 この目的は、独立請求項に記載した解決策により達成される。 本発明の考え方は、加入者特有の口座を保持するネットワーク内の中央点から 一度に1つづつの連続する周期において各接続に接続時間を指定することである 。個々の周期の終りに、ネットワークの交換機は、接続がまだ入れられている場 合はその接続に対して付加的な接続時間を要求する。口座の残高で料率変更の遂 行を連続的に遵守できるようにするために、接続に関連した料率変更がこの要求 に関連してチェックされる。 料率変更は、各々の指定された接続時間周期に対して事前にチェックされても よいし、又は事後にチェックされてもよい。 これら手法の前者においては、受け取った接続時間要求に関連して、料率変更 が次の周期中に有効となるかどうかチェックされる。料率変更のチェックにより 、 口座内の資金で充分である以上の接続時間が接続に指定されないよう確保される 。次の周期中に料率変更が行なわれることが分かった場合には、口座内の資金が 許すならば、指定長さの接続時間周期を維持することができる。或いは又、料率 変更がどの方向であるかに基づいて、より長い又はより短い接続時間を各々指定 することができ、従って、口座から減少されるべき周期当たりの金額を一定に保 つことができる。各周期の始めに前もって口座から金額を減少することができる が、周期が経過した後にこれを行うのが好ましく、従って、ある周期中に接続が 終了するときに正しい金額を差し引くことができる。又、例えば、故障のために ある周期中に接続が遮断された場合に加入者が損害を被ることもない。 一方、上記手法の後者においては、接続時間要求を受け取ったときに、その手 前の周期中に料率変更が生じたかどうかチェックされる。ここでは、周期の終わ りに必要な調整及び残高の更新が行なわれる。この場合は、口座の残高がマイナ スになることもあり、一方、前者のやり方では、それを防止できる。 本発明の解決策により、ネットワーク交換機は、ランダムな数の接続に対して より長い接続時間を要求するだけであるから、瞬間的な負荷のピークを回避する ことができる。換言すれば、接続が異なる時間に設定されそして異なる接続が種 々の長さの周期を持つことから周期の移行が異なる時間に生じるので、料率変更 により生じる負荷は、長い時間間隔にわたって分散することができる。図面の簡単な説明 以下、添付図面を参照し、本発明及びその好ましい実施形態を詳細に説明する 。 図1は、インテリジェントネットワークの機能的アーキテクチャーを示す図で ある。 図2は、インテリジェントネットワークの物理的アーキテクチャーを示す図で ある。 図3aないし3cは、インテリジェントネットワークにおけるクレジットサー ビスの実施を示す図である。 図4は、発呼者に関連したコール状態モデルを示す図である。 図5は、本発明の方法において行なわれるメッセージ交換を示す図である。 図6a及び6bは、本発明の原理を示す時間軸図である。好ましい実施形態の詳細な説明 本発明の方法はインテリジェントネットワークにおいて実施されるので、イン テリジェントネットワークについて以下に簡単に説明する。 進歩的なサービスを提供するネツトワークアーキテクチャーをインテリジェン トネットワークと称する。インテリジェントネットワークの一般的な省略形は、 「IN」である。 インテリジェントネットワークの機能的アーキテクチャーが図1に示されてお り、ネットワークの機能的エンティティが楕円で示されている。本発明は、イン テリジェントネットワーク環境を参照して以下に説明するので、このアーキテク チャーについて簡単に述べる。 ネツトワークへのエンドユーザ(加入者)のアクセスは、CCAF(コールコ ントロールエージェントファンクション)により取り扱われる。INサービスへ のアクセスは、既存のデジタル交換機への追加を行うことによって実施される。 これは、2人のユーザ間のコールを処理するのに使用される既存の機能を表わす 基本コール状態モデルBCSMを使用することにより行なわれる。BCSMは、 ユーザ間に接続ルートを確立して維持するのに必要なコールコントロールファン クションCCFの高レベル状態自動表示である。サービス交換ファンクションS SFを使用することによりこの状態モデルに機能が追加され(例えば、図1のエ ンティティCCF及びSSFの部分的重畳)、インテリジェントネットワークの サービス(INサービス)をコールする必要があるときを判断することができる 。これらのINサービスがコールされた後に、インテリジェントネツトワークの サービスロジックを含むサービスコントロールファンクションSCFが、サービ ス関連処理(コール試みの)を取り扱う。従って、サービス交換ファンクション SSFは、コールコントロールファンクションCCFをサービスコントロールフ ァンクションSCFに接続し、そしてサービスコントロールファンクションSC FがコールコントロールファンクションCCFを制御できるようにする。例えば 、SCFは、SSF/CCFが特定のコール又は接続機能、例えば、課金又はル ート指定動作を実行するよう要求することができる。又、SCFは、インテリジ ェントネットワークのサービス関連データ及びネットワークデータへのアクセス を 取り扱うサービスデータファンクションSDFへも要求を送ることができる。従 って、SCFは、例えば、特定のサービス関連データを検索し又はこのデータを 更新するようにSDFに要求することができる。 上記機能は、インテリジェントネットワークにより提供される幾つかのサービ スを実施するために必要な特殊な機能を与える特殊なリソースファンクションS RFによって更に補足される。これらのサービスは、例えば、プロトコル変換、 スピーチ認識、及びボイスメールである。SCFは、例えば、エンドユーザとS RFとの間に先ず接続を確立するようにSSF/CCFファンクションに要求し 、次いで、エンドユーザにボイスメッセージを与えるようにSRFに要求するこ とができる。 インテリジェントネットワークの他の機能的エンティティは、制御に関連した 種々のファンクション、例えば、SCEF(サービス形成環境ファンクション)、 SMF(サービスマネージメントファンクション)、及びSMAF(サービスマネ ージメントアクセスファンクション)である。SMFは、とりわけ、サービス制 御を含み、SMAFは、SMFへの接続を与え、そしてSCEFは、INサービ スを特定し、開発し、テストし、そしてSMFを経てSCFへ供給できるように する。これらのファンクションは、ネットワークオペレータの動作にしか関与し ていないので、それらは図1には示されていない。 INサービスに関連するものとして図1に示された機能的エンティティの役割 を以下に簡単に説明する。CCAFは、発呼者により与えられたサービス要求を 受け取る。このサービス要求は、通常、受話器を持ち上げること及び/又は発呼 者がダイヤルした一連の数字を含む。CCAFは、更に、サービス要求を処理の ためにCCF/SSFへ送信する。コールコントロールファンクションCCFは 、サービスデータをもたず、サービス要求の必要性を確認するようにプログラム されている。CCFは、ある時間、コール設定を中断し、そしてコールの状態に ついてサービス交換ファンクションSSFに通知する。SSFのタスクは、所定 の基準を使用して、サービス要求を解読し、従って、要求がINサービスに関連 したサービス要求であるかどうか決定することである。もしそうであれば、SS Fは、標準的なINサービス要求を構成し、そしてその要求を、サービス要求の 状 態に関する情報と共にSCFへ送信する。SCFは、要求を受け取り、そしてそ れをデコードする。その後、SSF/CCF、SRF及びSDFと協働して、要 求されたサービスをエンドユーザに提供する。 インテリジェントネットワークの物理レベルアーキテクチャーは、上記の機能 的エンティティがネットワークの物理的エンティティにいかに配置されるかを示 す。インテリジェントネットワークの物理的アーキテクチャーが図2に示されて おり、物理的エンティティは長方形又は円で示され、そして機能的エンティティ は楕円で示されている。信号接続は破線で示され、そして例えばスピーチのよう な実際の搬送は実線で示されている。任意の機能的エンティティは、破線で示さ れている。図示された信号ネットワークは、信号システムナンバー7(SS7) に基づくネットワークである(信号システムナンバー7は、CCITT(今日の ITU−T)ブルーブック、「信号ジタテムNo.7の仕様(Specifications of Si gnaning System No.7)」、メルボルン、1988年に掲載された公知の信号シス テムである)。 例えば、電話、コンピュータ又はファクシミリを含む加入者装置SEは、サー ビス交換点SSP又はネットワークアクセス点NAPに直接接続される。 サービス交換点SSPは、ユーザにネットワークへのアクセスを与えると共に 、必要な全ての選択機能を取り扱う。又、SSPは、いかなるINサービス要求 も検出することができる。機能的に、SSPは、コール制御及びサービス選択機 能を含む。 ネットワークアクセス点NAPは、コールコントロールファンクションCCF を含む従来の電話交換機であり、例えば、INサービスを要求するコールを通常 のコールと区別できそしてINサービスを要求するコールを適当なSSPにルー ト指定することのできるDX220交換機である。 サービスコントロール点SCPは、INサービスを形成するのに使用されるサ ービスプログラムを含む。 サービスデータ点SDPは、特注サービスを形成するためにSCPのサービス プログラムにより使用される顧客及びネットワークデータを含むデータベースで ある。SCPは、SDPサービスを直接使用することもできるし、又は信号ネッ トワークを経て使用することもできる。 インテリジェントペリフェラルIPは、通知及びボイス並びに多重選択確認の ような特殊なサービスを提供する。 サービス交換及びコントロール点SSCPは、同じノードに位置するSCP及 びSSPで構成される(換言すれば、図示されたSSPノードがSCF及びSS Fの両方のエンティティを含む場合には、当該ノードがSSCPである)。 サービスマネージメント点SMPのタスクは、データベース(SDP)の管理 、ネットワークの監視及びテスト、並びにネットワークデータの収集を含む。こ れは、他の全ての物理的エンティティに接続することができる。 サービス形成環境点SCEPは、INサービスを特定し、開発しそしてテスト すると共に、SMPにサービスを入力するのに使用される。 サービス補助ADは、サービスコントロール点SCPと機能的に同等であるが 、ADは、共通のチャンネル信号ネットワークSS7を経るのではなく高速デー タ接続(例えば、ISDN 30B+D)でSSPに直接接続される。 サービスノードSNは、INサービスを制御し、そしてユーザとのデータ転送 を実行することができる。これは、1つ以上のSSPと直接通信する。 サービスマネージメントアクセス点SMAPは、あるユーザにSMPへの接続 を与える物理的エンティティである。 以上、本発明による方法を説明するための背景としてインテリジェントネット ワークを簡単に説明した。インテリジェントネットワークの更に詳細な説明につ いては、例えば、ITU−T仕様書Q.121X、又はベルコアのAIN仕様書 を参照されたい。 インテリジェントネットワークでは種々様々なサービスを提供することができ る。これらのサービスは、例えば、フリー電話及び口座カードコール(ACC) を含む。 又、冒頭で述べた種類のサービスも、インテリジェントネットワークで行うこ とができる。このようなサービスでは、加入者が前払いによって購入した残高が どれほどであるかに基づいて所与の金額又は所与の接続時間に等しい残高を各々 有する加入者特有の口座が保持される。インテリジェントネットワークにおける このサービスの実施について以下に説明する。しかしながら、インテリジェント ネットワークを参照することは、特定の規格のみで動作するネツトワークを意味 するものではなく、本発明の考え方は、信号ネットワークを経て質問することの できる中央データベースを有していて精巧なサービスを提供するいかなるネット ワーク構造においても実施できることを述べておく。 通話料率情報は、通常、電話交換機にある。しかしながら、インテリジェント ネットワークの用途では、通話中に料率変更を取り扱うSCPに料率データが記 憶される。図3aないし3cは、このようなサービスのオペレーションを示す。 SCPは、加入者特有の口座データを含むデータベースDBIを有する。 図3aは、サービスの開始を示す。加入者Aが通話を開始するときに、SSP 交換機SWは、その加入者がクレジット顧客であることを確認し、加入者識別デ ータと、サービスを識別するサービスキーとを含むサービス要求をSCPへ送信 する。SCPは、識別データに基づいて口座番号を検索し、そして加入者Aの口 座が通話に指定されるべき接続時間に対して充分な資金を有しているかどうかチ ェックする。もしそうであれば、SCPは、サービス要求に基づいて指定される 接続時間の巾をSSPに指示し、そしてSSPは、既知のやり方で通話の処理を 続け、信号ネットワークを経てB加入者の交換機へ開始メッセージを送信する。 この開始メッセージは、共通チャンネル信号システムがISDNユーザパートI SUPを使用する場合には初期アドレスメッセージ(IAM)であり、又は電話 ユーザパートTUPが使用される場合には追加情報を伴う初期アドレスメッセー ジ(IAI)である。この開始メッセージの結果として、被呼加入者のターミナ ル交換機は、(着信)基本コール状態モデルに基づき既知のやり方でコール試み の処理を開始する。 図3bは、通話中のサービスのオペレーションを示す。SSP交換機のコール コントロールは、SCPにより指定された接続時間の経過を監視し、そして接続 時間が経過し且つ通話がまだ進行中である場合に、SSP交換機は、使用可能な 時間が終りであることを示し且つ追加時間を要求するメッセージをSCPに送信 する。このメッセージに応答して、SCPは、加入者Aの口座残高が通話の継続 を許すにまだ充分であるかどうかチェックする。もしそうであれば、SCPは、 新たな使用可能な時間をSSPに指示し、SSPは、再び時間経過の監視をスタ ートする。このように、SCPは、次々の周期で接続時間を指定する。 図3cは、口座の限界に達した状態を示す。接続に指定された接続時間が終り であるか又は経過したことをSSPがSCPに通知すると、SCPは、加入者の 口座にもはや充分な資金がないか又は口座がマイナスであることが分かる。この 場合に、SCPは、標準的な通話解除メッセージをSSPに送信し、これにより 、接続は、いかなる段階においても解除される。メッセージは、解除方法を指示 するコードを含む。 図4及び5を参照し、口座サービス加入者Aによりなされるコール試みの進行 をたどることによって本発明の方法を以下に説明する。図4は、発信基本コール 状態モデルO_BCSMを示し、そして図5は、本発明に関連したネットワーク 要素間のメッセージ転送を示す。 基本コール状態モデルの部分は、コール内ポイントPICN検出ポイントDP 、移行及び事象である。PICは、1つ以上のコール接続状態を完了するのに必 要なコールコントロールファンクションCCFの機能を識別する。DPは、制御 をインテリジェントネットワークに引き渡すことのできるコール及び接続手順内 の点を指示する。(図中、各検出ポイントは名前で示されており、ETSI(ヨ ーロピアン・テレコミュニケーションズ・スタンダーズ・インスティテュート) 規格では、名前は実際の検出ポイントに関連し、一方、ITU−T規格では、サ ービス交換ファンクションSSFがその検出ポイントからSCPへ送信するメッ セージに関連している。)移行は、あるPICから別のPICへのコール/接続 プロセスの通常の流れを指示する。事象は、PICへの及びPICからの移行を 生じさせる。 SSP交換機におけるPIC1のエントリー事象(O_Null&Autho rize_Origination_Attempt)は、手前の接続の解除で ある(DP9又はDP10)。この機能は、接続をアイドル状態に設定し、そして 発呼者の権利をチェックする(所与の属性を有するコールを行う発呼者の権利を チェックする)ことより成る。これらの権利(加入者Aの)が有効である場合に は、発呼者から初期情報がPIC2に収集される。この情報は、例えば、サー ビスコード及び被呼番号を含む。 ネットワークレベルにおいて(図5)、上述したことは、発呼加入者がコールを 発したいという情報を加入者のターミナル交換機TEが先ず受け取ることで表わ される。この情報は、例えば、規格Q.931に基づく設定メッセージとして交 換機に到着する。図5は、ターミナル交換機がSSP交換機ではなく、従って、 加入者(即ち発呼番号)がクレジット顧客であることを確認しそしてそのことに ついての情報をSSP交換機へ送信することを前提とする。これは、例えば、タ ーミナル交換機が所与の長さのプレフィックスXXXを被呼番号(B加入者)に 挿入して、顧客がクレジット顧客であることをSSP交換機が確認できるように 行なわれる。 又、SSP交換機におけるクレジット顧客コールの確認は、他の手段で行なわ れてもよく、例えば、この目的のために専用の回路を指定し、クレジット顧客に 関与するたびにコールをこれら回路にルート指定することによって行なわれても よい。この場合には、SSP交換機は、これら回路を通して到着する全てのコー ルを、クレジット顧客により発せられたコールと確認する。 その後、SSP交換機におけるコールコントロールは、PIC3へ進み、得ら れた情報をここで分析して、ルートアドレス及びコール形式を決定する。この段 階で顧客がSCPの口座データベースに口座を有することが検出された場合には 、インテリジェントネットワークへの制御の引き渡しがDP3でトリガーされ、 そしてコール試みの処理が「凍結」される。SSP交換機は、次いで、SCPにI nitial_DPメッセージ(SSFとSCPとの間の標準的なメッセージで 、コール状態モデルのDPにおいてサービス要求を検出した際にSSFにより発 生される)を送信し、これは、情報エレメントとして、少なくとも発呼及び被呼 番号と、図5に参照文字SKで示されたサービスキーとを含む。 サービス要求を受け取ると、SCPは、クレジット顧客サービスに関連してい ることをサービスキーから確認する。この状態において、SCPは、先ず、発呼 番号がデータベースに見つかるかどうか、即ちクレジット顧客に関連しているか どうかそして口座の残高はどれほどであるかをチェックする。口座に(充分な) 資金がない場合には、多数の選択肢がある。例えば、コールを直ちに切断するこ ともできるし、又はコールをオペレータサービス番号にルート指定して、接続を 解除する前に口座残高が不充分であることを発呼者に通知するようSSPに命令 することもできる。 しかしなから、通常の場合には、口座に充分な資金があり、従って、SCPは 、発呼及び被呼番号に基づいて接続に対する料率分析を行う。これは、例えば発 呼及び被呼番号(又はその一部分)に基づいて上記接続の料率クラスを先ず決定 するように行われる。この料率クラスに基づいて、データベースの料率ルックア ップテーブルが、単位時間当たりの通話料金がどれほどかを指示する。この情報 と口座残高に基づき、SCPは、1つの接続時間要求当たりに接続に指定するこ とのできる接続時間の長さについて判断する。又、指定される接続時間を所定の 定数とし、口座残高がこのような時間をカバーするに充分でない場合だけ例外と し、このような場合に、例えば、全残高に等しい接続時間を接続に指定すること もできる。定数の値は、例えば、料率クラスに特定であってもよい。 その後、SCPは、SSPに標準的Apply_Chargingメッセージ (図5のAC)を送信し、これは、使用可能な接続時間を例えば秒でSSPに指 示する情報エレメントを含む。この情報エレメントは、図5に参照文字STで示 されている。又、この情報は、パルス又は時間単位でメッセージに含まれてもよ い。更に、SCPは、使用可能な接続時間の終りにApply_Chargin gメッセージに応答して報告を要求する情報エレメントRR(レポート要求)を メッセージに挿入する。実際に、一度に指定される接続時間の長さは、数分であ り、そして指定される接続時間の巾は、口座残高に依存する必要はない(残高が 少なくて、全ての接続時間を一度に指定しなければならないか、又は接続時間を 全く指定できない場合を除いて)。 この最初のApply_Chargingメッセージの後、SCPは、コール 試みと共に進行する希望の方法に基づいて、規格に規定されたCONTINUE メッセージ又はCONNECTメッセージのいずれかを付加的に送信する。CO NNECTメッセージでは、SCPは、コールを希望の行先にルート指定するか 又はコールを別の行先へ再送するようにSSPに要求する。この場合に、コール 試みの処理はPIC3へ復帰し、その後、コール試みの処理はPIC4へ進む。 CONTINUEメッセージでは、SCPは、既存のコールデータに基づいてコ ール試みの処理を中断した状態で継続するようSSPを促し、この場合に、コー ル試みの処理はPIC4へ直接進む。従って、CONNECT又はCONTIN UEメッセージは、いかなる所与の接続に対しても一度だけ送られる。 この点から、コールコントロールは、既知のやり方で進み、従って、例えば、 コールのルート指定がPIC4で実行される。スタート情報が、着信基本コール 状態モデルヘ送られ、そしてコールコントロールが着信半部分へ引き渡される。 PIC5のエントリー事象は、被呼者がコールに応答したところの着信基本コー ル状態モデルからの指示によって構成される。PIC5における機能は、発呼者 と被呼者との間の接続確立と、課金データの収集とを含む。退出事象は、発呼者 から得たサービス要求(DP8)、発呼者又は被呼者がコールを切断したことにつ いての情報(DP9)、又はエラー状態の発生(PIC6へ移行し、そこで、エラ ー及び例外状態が処理される)を含む。 従って、コールが進行中であるときには、発呼者のコールコントロールがPI C5にある。この状態において、SSP交換機のコールコントロールは、SCP により指定された接続時間の経過を監視する。SCPにより指定された接続時間 が終りそして通話がまだ進行中である場合には、SSPがSCPに標準的App ly_Charging_Reportメッセージを送信する。このメッセージ は、SCPにより送信されたApply_Chargingメッセージに対する 応答である。SSPは、残りの接続時間に関する情報(TL)をメッセージに含 んでいる。メッセージは、更に、接続に対する最後のApply_Chargi ng_Reportメッセージに関与するかどうかを指示する通話終了指示パラ メータ(EoCI)も含む。 口座残高がまだ充分である場合には、SCPは、使用可能な接続時間を例えば 秒で指示すると共にレポートで応答する要求を含む新たなApply_Char gingメッセージをSSPに送信する。このように、SSPは、次々の周期で 接続に使用するための接続時間を得る。 SCPの負荷に基づいて、SSPが送信した付加的な接続時間に対する要求の 応答をSSPが受け取るまでにある程度の時間を必要とする。この時間は、例え ば、応答を得るのに使用される処理時間(PT)が、接続の使用にSCPが指定 された時間から既に使用されたことを観察することにより、SSPにおいて考慮 することができる。別のやり方は、要求から応答の発生までに経過した時間であ って、一度に指定されるべき接続時間からその段階で接続により既に使用された 時間をSCPが既に決定することである。 接続時間の上記周期的指定は、口座残高の維持と更に組合わされる。どの段階 で料率変更が検討されるかそして口座が減少されるかに基づいて2つの基本的な 手法がある。 第1の基本的な手法では、SCPは、各Apply_Chargingメッセ ージを送信する前に、料率変更が次の周期に生じるかどうか調べる。もしそうで あれば、料率変更が考慮され、そして一度に減少されるべき金額が料率変更に基 づいて調整される一方、一度に指定されるべき接続時間が同じに保たれるか、又 は一度に指定されるべき接続時間の長さが料率変更の方向に調整され、例えば、 口座から減少されるべき周期当たりの金額が一定に保たれるようにする。通話料 金が増加する場合には、口座の残高が、指定の接続時間を不変に保つのを必ずし も許さず、許可されるべき接続時間が減少されねばならない。従って、口座残高 がマイナスになることはない。 たとえ第1の手法において各周期の始めに前もって料率変更が調査されても、 周期の終わりに口座から金額を減少するのが好ましく、この場合は、正しい金額 を直ちに減少することができ、そして加入者は、故障等のために周期中に接続が 遮断されても金銭的損失を被ることはない。 第2の手法では、料率変更を調査し、そして費やした接続時間に等しい金額を 口座から減少することが、両方とも、周期の終りに行なわれる。図5はこの手法 を示しており、料率のチェック及び残高の更新は、付加的な時間要求(ACR) がSSPから受け取られた後に実行される。従って、料率のチェックは、第1の 手法の場合のように最初の料率分析に関連して行なわれるのではない。 この場合には、料率変更が周期の終りまで観察されないので、口座残高がゼロ 又はマイナスになることも考えられる。この場合に、通話が切断されるか、又は 例えばある顧客の通話は、口座残高がマイナスになっても継続が許される。他方 、 口座残高がマイナスの場合には新たなコールは阻止される。 加入者は、おそらく、周期の中間でも接続を終了することがあるので、実際の 終了点に対応するように口座残高を調整しなければならない。接続が切られたと きに、SSPは、朱使用の接続時間に関する情報を含む最後のApply_Ch arging_Reportメッセージをまだ送信する。この場合に、メッセー ジのEoCIパラメータは、接続に対する最後のApply_Charging _Reportメッセージに関する真の値を有する。これに基づき、SCPは、 口座残高を正しい値に更新する。 図6a及び6bは、3つの連続する接続周期を時間軸に示すことにより本発明 による接続時間の指定を示している。通話は時間T0で開始され、この例では、 このとき、発呼加入者の口座に30の時間単位がある。更に、このときの現在料 率が分当たり1つの時間単位であり、そして時間TC(TC=T0+26分)に おいて料率が分当たり2つの時間単位へ増加すると仮定する。通話の始めに実行 される料率分析に基づき、SCPは、一度に10分の接続時間を指定すると判断 する。次の周期シフト(時間T1)において口座にはまだ資金があるので、10 分の接続時間が再び指定される。次にSSPが付加的な時間を要求するとき(時 間T2)、指定されるべき接続周期の長さは、料率変更チェックが周期の始めに 行なわれるか周期の終りに行なわれるかに依存する。チェックされるべき接続周 期の方向を指す矢印は、図中のチェックの瞬間に描かれている。 各周期の始めにチェックがなされる場合には(図6a)、SCPは、料率が時間 TC(TC=T2+6分)に分当たり2つの時間単位へと変化することを時間T 2に検出する。従って、SCPは、接続に使用するための8分のみを指定する。 というのは、その後、口座残高がゼロになるからである。周期の終りにのみチェ ックを行う場合には(図6b)、SCPは、料率が時間TCに増加したために口座 残高が4つの時間単位だけマイナスであることを時間T3に検出する。 添付図面の例を参照して本発明を以上に説明したが、本発明は、これに限定さ れるものではなく、請求の範囲に記載した本発明の考え方の中で種々の変更がな され得る。例えば、SCP以外のインテリジェントネットワークの別の集中点、 例えば、補助部(AD)に口座データを保持することができる。Description: A method for controlling credit customer calls Field of the invention The present invention relates to charging a connection in a telecommunications network, and more particularly to a service for maintaining a subscriber-specific account against which a subscriber can purchase connection time upfront. Related. Description of the prior art Before describing the known art, some terms related to the following description are defined. Call billing information or rate refers to billing rate and / or billing information associated with the number of pulses in a pulse train or both. This information must be available to calculate call charges. The fee information is given, for example, as a price per billing rate or a price per pulse. The billing rate at the hourly rate is also related to the time between two consecutive measurement pulses. In modern telephone networks, it is possible to maintain a subscriber-specific account against which the subscriber deposits money, thus obtaining prepaid talk time. When a subscriber makes a call, the system reduces the account balance based on the connection time spent. From an operator's point of view, one advantage of such a service is that the call can be disallowed when there is not enough funds in the account, so that the operator can avoid debts associated with the subscriber. On the other hand, from the subscriber's point of view, for example, there is an advantage that a specific maximum amount that cannot be exceeded during a given time period can be determined as the call cost. One such type of system is disclosed in U.S. Pat. No. 5,408,519. When the subscriber wants to make a call, dial the number of the system and the system prompts the subscriber to enter the account number and the other party's phone number. The system then calculates the cost per unit time of the call and the maximum talk time for that party, ie how long you can talk based on your current account balance. The system may also increase the account balance with a credit card in connection with the call, or the system may automatically update the account balance periodically or whenever the balance falls below a predetermined amount. it can. If it is desired to maintain a service of the above type in the telephone network in a switch-specific manner, rate data must be maintained at each switch of the network and rate changes must be updated at each switch. This disadvantage can be overcome by maintaining a subscriber-specific account at a central point in the network. However, in this case the problem arises of how to comply with the rate change during the connection in order to be able to reduce the subscriber's balance in each case at the correct rate. The problem is that, in principle, when the rate change is imminent, the subscriber is not allowed to connect for the duration of the account based on the maximum time available in the account, but only for talk time up to the time of the rate change Therefore, when the rate change occurs, the change in the rate can be immediately observed, and the change can be eliminated. However, this means that each ongoing call (of the same rate class) must be given additional time at the same time, causing significant instantaneous peaks in the load on the system. Summary of the Invention It is an object of the present invention to provide a method which overcomes the above drawbacks, makes it possible to create a system which can be maintained as simply as possible, and avoids the momentary increase in load caused by a change in rate. . This object is achieved by the solution described in the independent claims. The idea of the present invention is to specify a connection time for each connection in successive cycles, one at a time, from a central point in the network holding a subscriber-specific account. At the end of each cycle, the switch in the network requires additional connection time for the connection if it is still in. In order to be able to continuously comply with the performance of the rate change on the account balance, the rate change associated with the connection is checked in connection with this request. The rate change may be checked in advance for each specified connection time period or afterwards. In the former of these approaches, it is checked whether the rate change will take effect during the next cycle, in connection with the connection time request received. Checking for rate changes ensures that no connection time is specified for a connection beyond the funds in the account. If a rate change is found to occur during the next cycle, the connection time period of the specified length can be maintained if the funds in the account allow. Alternatively, longer or shorter connection times can be specified, respectively, based on which direction the rate change is in, thus keeping the amount per cycle to be reduced from the account constant. The amount can be deducted from the account in advance at the beginning of each cycle, but preferably this is done after the cycle has elapsed, so that the correct amount can be deducted when the connection is terminated during a certain cycle. Also, if the connection is interrupted during a certain period due to, for example, a failure, the subscriber is not damaged. On the other hand, in the latter case, when a connection time request is received, it is checked whether a rate change has occurred during the preceding cycle. Here, necessary adjustments and balance updates are performed at the end of the cycle. In this case, the balance of the account may be negative, while the former method can prevent it. With the solution of the present invention, the instantaneous load peak can be avoided since the network switch only requires longer connection times for a random number of connections. In other words, the load caused by rate changes can be spread over long time intervals, as the connections are set at different times and the transitions of the cycles occur at different times since the different connections have different length periods. it can. BRIEF DESCRIPTION OF THE FIGURES Hereinafter, the present invention and its preferred embodiments will be described in detail with reference to the accompanying drawings. FIG. 1 is a diagram showing a functional architecture of an intelligent network. FIG. 2 is a diagram illustrating a physical architecture of an intelligent network. 3a to 3c are diagrams illustrating the implementation of a credit service in an intelligent network. FIG. 4 is a diagram illustrating a call state model associated with a caller. FIG. 5 is a diagram showing the message exchange performed in the method of the present invention. 6a and 6b are time axis diagrams illustrating the principle of the present invention. Detailed Description of the Preferred Embodiment Since the method of the present invention is implemented in an intelligent network, a brief description of the intelligent network follows. A network architecture that provides progressive services is called an intelligent network. A common abbreviation for intelligent network is "IN". The functional architecture of the intelligent network is shown in FIG. 1, where the functional entities of the network are indicated by ellipses. This architecture is briefly described as the invention is described below with reference to an intelligent network environment. End user (subscriber) access to the network is handled by the CCAF (Call Control Agent Function). Access to the IN service is implemented by making additions to existing digital exchanges. This is done by using a basic call state model BCSM representing the existing functions used to handle the call between the two users. BCSM is a high-level state automatic indication of the call control function CCF required to establish and maintain a connection route between users. Functionality is added to this state model by using the service switching function SSF (eg, a partial superposition of the entities CCF and SSF of FIG. 1) when it is necessary to call a service of the intelligent network (IN service). You can judge. After these IN services have been called, a service control function SCF containing the service logic of the intelligent network handles the service related processing (of the call attempt). Thus, the service switching function SSF connects the call control function CCF to the service control function SCF and allows the service control function SCF to control the call control function CCF. For example, the SCF may request that the SSF / CCF perform certain call or connection functions, such as charging or routing operations. The SCF can also send requests to the service data function SDF, which handles access to service-related data and network data of the intelligent network. Thus, the SCF may, for example, request the SDF to retrieve or update specific service-related data. The above functions are further complemented by special resource functions SRF which provide the special functions required to perform some services provided by the intelligent network. These services are, for example, protocol conversion, speech recognition, and voicemail. The SCF may, for example, first request the SSF / CCF function to establish a connection between the end user and the SRF, and then request the SRF to provide a voice message to the end user. Other functional entities of the intelligent network are various functions related to control, such as SCEF (Service Creation Environment Function), SMF (Service Management Function), and SMAF (Service Management Access Function). The SMF includes, inter alia, service control, the SMAF provides a connection to the SMF, and the SCEF identifies, develops, tests, and provides IN services to the SCF via the SMF. Since these functions are only involved in the operation of the network operator, they are not shown in FIG. The role of the functional entity shown in FIG. 1 as related to the IN service is briefly described below. The CCAF receives the service request given by the caller. The service request typically includes lifting the handset and / or a series of digits dialed by the caller. The CCAF also sends the service request to the CCF / SSF for processing. The call control function CCF has no service data and is programmed to confirm the need for a service request. The CCF suspends the call setup for some time and informs the service switching function SSF about the status of the call. The task of the SSF is to use predetermined criteria to decrypt the service request and thus determine whether the request is a service request related to an IN service. If so, the SSF constructs a standard IN service request and sends the request to the SCF with information about the status of the service request. The SCF receives the request and decodes it. Thereafter, in cooperation with the SSF / CCF, SRF and SDF, the requested service is provided to the end user. The physical level architecture of an intelligent network shows how the above functional entities are located on the physical entities of the network. The physical architecture of the intelligent network is shown in FIG. 2, where the physical entities are indicated by rectangles or circles, and the functional entities are indicated by ellipses. The signal connections are indicated by dashed lines and the actual transport, for example speech, is indicated by solid lines. Optional functional entities are indicated by dashed lines. The illustrated signaling network is a network based on Signaling System Number 7 (SS7) (Signaling System Number 7 is the CCITT (today's ITU-T) Blue Book, Signal Signaling System No. Specifications (Specifications of Signaling System No. 7) 7) ", a known signaling system published in Melbourne, 1988). For example, a subscriber unit SE including a telephone, a computer or a facsimile is connected directly to the service switching point SSP or the network access point NAP. The service switching point SSP gives the user access to the network and handles all necessary selection functions. The SSP can also detect any IN service requests. Functionally, the SSP includes call control and service selection functions. The network access point NAP is a conventional telephone exchange that includes a call control function CCF, for example, to distinguish calls requiring IN service from normal calls and to route calls requiring IN service to the appropriate SSP. DX220 exchange. The service control point SCP includes a service program used to form an IN service. The service data point SDP is a database containing customer and network data used by the SCP's service program to create a custom service. SCP can use the SDP service directly or it can be used over a signaling network. Intelligent Peripheral IP provides special services such as notification and voice and multiple selection confirmation. The service exchange and control point SSCP consists of SCPs and SSPs located at the same node (in other words, if the illustrated SSP node includes both SCF and SSF entities, then the node must is there). The tasks of the service management point SMP include managing the database (SDP), monitoring and testing the network, and collecting network data. It can connect to all other physical entities. The service formation environment point SCEP is used to identify, develop, and test IN services, as well as input services into the SMP. The service auxiliary AD is functionally equivalent to the service control point SCP, but the AD is connected directly to the SSP over a high speed data connection (eg, ISDN 30B + D) rather than over a common channel signaling network SS7. The service node SN controls the IN service and can execute data transfer with the user. It communicates directly with one or more SSPs. A service management access point SMAP is a physical entity that gives a user a connection to the SMP. Above, an intelligent network has been briefly described as background for describing the method according to the invention. For a more detailed description of intelligent networks, see, for example, ITU-T Specification Q. See 121X, or Bellcore AIN specification. The intelligent network can provide various services. These services include, for example, free phone and account card calls (ACC). Services of the type mentioned at the outset can also be provided in intelligent networks. Such services maintain a subscriber-specific account, each having a balance equal to a given amount or a given connection time based on how much the subscriber has purchased prepaid. The implementation of this service in an intelligent network is described below. However, referring to an intelligent network does not imply a network that operates only on a particular standard, and the idea of the present invention is that a sophisticated database with a central database that can be queried via a signal network. It should be noted that it can be implemented in any network structure that provides services. Call rate information is typically located in the telephone exchange. However, in intelligent network applications, rate data is stored in an SCP that handles rate changes during a call. Figures 3a to 3c illustrate the operation of such a service. The SCP has a database DBI containing subscriber specific account data. FIG. 3a shows the start of the service. When subscriber A initiates a call, the SSP exchange SW confirms that the subscriber is a credit customer and sends a service request to the SCP including subscriber identification data and a service key identifying the service. I do. The SCP looks up the account number based on the identification data and checks whether Subscriber A's account has sufficient funds for the connection time to be designated for the call. If so, the SCP indicates to the SSP the duration of the connection time specified based on the service request, and the SSP continues to handle the call in a known manner and switches the B-subscriber via the signaling network. Send start message to. This start message is an initial address message (IAM) if the common channel signaling system uses ISDN user part I SUP, or an initial address message with additional information if telephone user part TUP is used (IAM). IAI). As a result of this start message, the called party's terminal exchange begins processing the call attempt in a known manner based on the (terminating) basic call state model. FIG. 3b shows the operation of the service during a call. The call control of the SSP exchange monitors the elapse of the connection time specified by the SCP, and if the connection time has elapsed and the call is still in progress, the SSP exchange has expired. And sends a message to the SCP requesting additional time. In response to this message, the SCP checks whether subscriber A's account balance is still sufficient to allow the call to continue. If so, the SCP indicates to the SSP a new available time, and the SSP starts monitoring the passage of time again. In this way, the SCP specifies the connection time in successive cycles. FIG. 3c shows that the account limit has been reached. When the SSP notifies the SCP that the connection time specified for the connection has expired or expired, the SCP knows that the subscriber's account is no longer sufficient or that the account is negative. In this case, the SCP sends a standard call release message to the SSP, whereby the connection is released at any stage. The message includes a code indicating a release method. 4 and 5, the method of the present invention will be described below by following the progress of a call attempt made by account service subscriber A. FIG. 4 shows the outgoing basic call state model O_BCSM, and FIG. 5 shows the message transfer between network elements related to the present invention. The parts of the basic call state model are the intra-call point PICN detection point DP, transitions and events. The PIC identifies the functions of the call control function CCF required to complete one or more call connection states. The DP indicates a point in the call and connection procedure where control can be passed to the intelligent network. (In the figure, each detection point is indicated by a name, and in the ETSI (European Telecommunications Standards Institute) standard, the name is related to the actual detection point, while in the ITU-T standard, the service exchange function is used. The transition is related to the message that the SSF sends from its detection point to the SCP.) A transition directs the normal flow of the call / connection process from one PIC to another. The event causes a transition to and from the PIC. The entry event (O_Null & Authorize_Origination_Attempt) of PIC1 in the SSP exchange is release of the previous connection (DP9 or DP10). This function consists of setting the connection to idle and checking the caller's right (checking the caller's right to make a call with a given attribute). If these rights (for subscriber A) are valid, the PIC2 will collect initial information from the caller. This information includes, for example, the service code and the called number. At the network level (FIG. 5), the above is indicated by the fact that the subscriber's terminal exchange TE first receives information that the calling subscriber wants to make a call. This information is described in, for example, the standard Q.3. It arrives at the exchange as a setting message based on 931. FIG. 5 assumes that the terminal exchange is not an SSP exchange and therefore the subscriber (ie, the calling number) confirms that it is a credit customer and sends information about it to the SSP exchange. This is done, for example, so that the terminal exchange inserts a prefix XXX of a given length into the called number (Subscriber B) so that the SSP exchange can confirm that the customer is a credit customer. Verification of credit customer calls at the SSP exchange may also be performed by other means, such as designating dedicated circuits for this purpose and routing calls to these circuits each time a credit customer is involved. May be performed. In this case, the SSP exchange will identify all calls arriving through these circuits as calls originated by the credit customer. Thereafter, call control in the SSP exchange proceeds to PIC3, where the obtained information is analyzed to determine a route address and a call type. If at this stage it is detected that the customer has an account in the SCP's account database, the transfer of control to the intelligent network is triggered in DP3 and the processing of the call attempt is "frozen". The SSP exchange then sends an SCP initial_DP message (a standard message between the SSF and the SCP, generated by the SSF when it detects a service request in the DP of the call state model), which , The information elements include at least the calling and called numbers and the service key indicated by reference character SK in FIG. Upon receiving the service request, the SCP confirms from the service key that it is associated with credit customer service. In this situation, the SCP first checks whether the calling number is found in the database, ie, whether it is associated with a credit customer, and how much the account has. If your account does not have (sufficient) funds, you have many options. For example, the call can be dropped immediately or the call can be routed to an operator service number to instruct the SSP to notify the caller that the account balance is insufficient before disconnecting. You can also. However, in the normal case, there is sufficient funds in the account, so the SCP performs a rate analysis for the connection based on the calling and called numbers. This is done to first determine the rate class of the connection, for example, based on the calling and called numbers (or portions thereof). Based on this rate class, a rate look-up table in the database indicates what the call charge per unit time is. Based on this information and account balance, the SCP determines the length of connection time that can be designated for a connection per connection time request. Also, the specified connection time is a predetermined constant, and an exception is made only when the account balance is not enough to cover such time. In such a case, for example, a connection time equal to the total balance is specified for the connection. You can also. The value of the constant may be specific to the rate class, for example. The SCP then sends a standard Apply_Charging message (AC in FIG. 5) to the SSP, which includes an information element that indicates to the SSP the available connection time, eg, in seconds. This information element is indicated by the reference character ST in FIG. This information may also be included in the message in pulse or time units. Further, the SCP inserts an information element RR (report request) requesting a report in response to the Apply_Charging message at the end of the available connection time into the message. In fact, the length of the connection time specified at one time is a few minutes, and the width of the connection time specified does not need to depend on the account balance (the balance is low and all connection times are ) Or unless you can specify no connection time at all). After this first Apply_Charging message, the SCP additionally sends either a CONTINUE message or a CONNECT message as defined in the standard, based on the desired method of proceeding with the call attempt. In the CONNECT message, the SCP requests the SSP to route the call to the desired destination or to re-route the call to another destination. In this case, the call attempt process returns to PIC3, and then the call attempt process proceeds to PIC4. In the CONTINUE message, the SCP prompts the SSP to continue processing the call attempt based on the existing call data, with the call attempt proceeding directly to the PIC4. Thus, a CONNECT or CONTIN UE message is sent only once for any given connection. From this point, call control proceeds in a known manner, so that, for example, call routing is performed at PIC4. Start information is sent to the incoming basic call state model, and call control is passed to the incoming half. The PIC5 entry event comprises an indication from the terminating basic call state model where the called party has answered the call. Functions in the PIC 5 include establishing a connection between the calling and called parties and collecting billing data. The exit event may be a service request obtained from the caller (DP8), information that the caller or called party has disconnected the call (DP9), or the occurrence of an error condition (go to the PIC6 where an error occurs). And exception conditions are handled). Thus, when a call is in progress, the caller's call control is in PIC5. In this state, the call control of the SSP exchange monitors the elapse of the connection time specified by the SCP. If the connection time specified by the SCP has expired and the call is still in progress, the SSP sends a standard Apply_Charging_Report message to the SCP. This message is a response to the Apply_Charging message transmitted by the SCP. The SSP includes information about the remaining connection time (TL) in the message. The message also includes a call termination indication parameter (EoCI) that indicates whether to participate in the last Apply_Charging_Report message for the connection. If the account balance is still sufficient, the SCP sends a new Apply_Charging message to the SSP that includes a request to indicate the available connection time, eg, in seconds, and respond with a report. In this way, the SSP obtains connection time to be used for connection in successive cycles. Based on the SCP load, it may take some time for the SSP to receive a response to the request for the additional connection time sent by the SSP. This time can be taken into account in the SSP, for example, by observing that the processing time (PT) used to get a response has already been used since the specified time for the SCP to use the connection. . Another approach is for the SCP to already determine the time that has elapsed from the request to the generation of the response, the time already used by the connection at that stage from the connection time to be specified at one time. The periodic specification of connection times is further combined with maintaining account balances. There are two basic approaches based on at which stage rate changes are considered and accounts are reduced. In a first basic approach, the SCP checks whether a rate change occurs in the next cycle before sending each Apply_Charging message. If so, the rate change is taken into account and the amount to be reduced at a time is adjusted based on the rate change while the connection time to be specified at a time is kept the same or at one time The length of the connection time to be specified is adjusted in the direction of the rate change, for example, so that the amount per cycle to be reduced from the account is kept constant. If the call charges increase, the balance of the account does not necessarily allow the specified connection time to remain unchanged, and the connection time to be allowed must be reduced. Therefore, the account balance does not become negative. Even if the rate change is examined in advance in the first approach at the beginning of each cycle, it is preferable to reduce the amount from the account at the end of the cycle, in which case the correct amount can be reduced immediately and The person does not lose money even if the connection is cut off during the cycle due to a failure or the like. In a second approach, both checking for rate changes and deducting an amount equal to the connection time spent from the account are both done at the end of the cycle. FIG. 5 illustrates this approach, in which rate checking and balance updating are performed after an additional time request (ACR) is received from the SSP. Thus, the rate check is not performed in connection with the first rate analysis as in the first approach. In this case, the change in rate is not observed until the end of the cycle, so the account balance may be zero or negative. In this case, the call is disconnected or, for example, a customer call is allowed to continue even if the account balance becomes negative. On the other hand, if the account balance is negative, new calls will be blocked. The subscriber may terminate the connection, perhaps even in the middle of the cycle, so the account balance must be adjusted to correspond to the actual end point. When the connection is dropped, the SSP still sends a final Apply_Charging_Report message containing information about the connection time for vermilion use. In this case, the EoCI parameter of the message has a true value for the last Apply_Charging_Report message for the connection. Based on this, the SCP updates the account balance to the correct value. 6a and 6b illustrate the designation of a connection time according to the invention by indicating three successive connection periods on the time axis. The call starts at time T0, in this example, then there are 30 time units in the calling subscriber's account. Further assume that the current rate at this time is one time unit per minute, and that at time TC (TC = T0 + 26 minutes) the rate increases to two time units per minute. Based on the rate analysis performed at the beginning of the call, the SCP determines that it specifies a connection time of 10 minutes at a time. At the next cycle shift (time T1), the account still has funds, so a 10 minute connection time is specified again. The next time the SSP requests additional time (time T2), the length of the connection cycle to be specified depends on whether the rate change check is performed at the beginning of the cycle or at the end of the cycle. The arrow pointing in the direction of the connection cycle to be checked is drawn at the moment of the check in the figure. If a check is made at the beginning of each cycle (FIG. 6a), the SCP detects at time T2 that the rate changes to two time units per minute at time TC (TC = T2 + 6 minutes). Thus, the SCP specifies only eight minutes to use for the connection. This is because the account balance then goes to zero. If the check is performed only at the end of the cycle (FIG. 6b), the SCP detects at time T3 that the account balance is minus by four time units because the rate has increased to time TC. Although the present invention has been described above with reference to the accompanying drawings, the present invention is not limited thereto, and various changes can be made within the concept of the present invention described in the claims. For example, account data can be maintained at another central point of the intelligent network other than the SCP, for example, an auxiliary unit (AD).

───────────────────────────────────────────────────── フロントページの続き (81)指定国 EP(AT,BE,CH,DE, DK,ES,FI,FR,GB,GR,IE,IT,L U,MC,NL,PT,SE),OA(BF,BJ,CF ,CG,CI,CM,GA,GN,ML,MR,NE, SN,TD,TG),AP(GH,GM,KE,LS,M W,SD,SZ,UG,ZW),EA(AM,AZ,BY ,KG,KZ,MD,RU,TJ,TM),AL,AM ,AT,AU,AZ,BA,BB,BG,BR,BY, CA,CH,CN,CU,CZ,DE,DK,EE,E S,FI,GB,GE,GH,GM,GW,HU,ID ,IL,IS,JP,KE,KG,KP,KR,KZ, LC,LK,LR,LS,LT,LU,LV,MD,M G,MK,MN,MW,MX,NO,NZ,PL,PT ,RO,RU,SD,SE,SG,SI,SK,SL, TJ,TM,TR,TT,UA,UG,US,UZ,V N,YU,ZW 【要約の続き】 関連して料率変更をチェックし、そしてこのチエックに 基づいて、交換機により送られた要求当たりに指定され るべき接続時間の長さを再決定し、口座残高が許す場合 には上記メッセージを再送信する。接続が終了したとき に、実際の終了時点に基づいて金額を調整する。────────────────────────────────────────────────── ─── Continuation of front page    (81) Designated countries EP (AT, BE, CH, DE, DK, ES, FI, FR, GB, GR, IE, IT, L U, MC, NL, PT, SE), OA (BF, BJ, CF) , CG, CI, CM, GA, GN, ML, MR, NE, SN, TD, TG), AP (GH, GM, KE, LS, M W, SD, SZ, UG, ZW), EA (AM, AZ, BY) , KG, KZ, MD, RU, TJ, TM), AL, AM , AT, AU, AZ, BA, BB, BG, BR, BY, CA, CH, CN, CU, CZ, DE, DK, EE, E S, FI, GB, GE, GH, GM, GW, HU, ID , IL, IS, JP, KE, KG, KP, KR, KZ, LC, LK, LR, LS, LT, LU, LV, MD, M G, MK, MN, MW, MX, NO, NZ, PL, PT , RO, RU, SD, SE, SG, SI, SK, SL, TJ, TM, TR, TT, UA, UG, US, UZ, V N, YU, ZW [Continuation of summary] Check rate changes in relation to this and check this Specified per request sent by the exchange Redetermining the length of connection time to be done and if account balance allows Resend the above message. When the connection ends Then, adjust the amount based on the actual end time.

Claims (1)

【特許請求の範囲】 1.加入者が接続時間を購入できるところの加入者特有の口座をテレコミュニケ ーションネットワークの集中点に保持し、加入者ターミナルがネットワークを 経て別のターミナルと通信するときに、接続時間に基づいて口座残高を減少す るようなクレジット顧客の通話制御方法において、 (a)ネットワーク交換機に口座を有する顧客からの接続確立試みが検出され たときに、接続に使用する接続時間を要求する要求(Initial_DP) をネットワークの集中点(SCP)へ送り、 (b)上記要求に応答して、上記顧客の口座残高をネットワークの集中点にお いてチェックし、そして交換機により送られる要求当たりに接続に指定される べき接続時間の長さを決定し、 (c)口座残高が許すときに、要求当たりに接続に指定される接続時間の長さ に関する情報(ST)を含むメッセージ(AC)を、ネットワーク交換機によ り送られた要求に応答して送信し、 (d)接続中に、ネットワーク交換機は、要求当たりに指定された接続時間の 経過を監視し、そして指定された接続時間が特定のスレッシュホールドより短 いときに、付加的な接続時間を要求する付加的な時間要求(ACR)を集中点 に送り、 (e)少なくとも各個々の付加的な時間要求(ACR)に関連して料率変更を チェックし、そしてこのチェックに基づいて、交換機により送られた要求当た りに指定されるべき接続時間の長さを再決定し、口座残高が許す場合には上記 メッセージを再送信し、そして (f)接続が終了したときに、実際の終了時点に基づいて金額を調整する、 という段階を備えたことを特徴とする方法。 2.交換機により送られた要求に関連して、その要求に続く所定の時間周期中に 料率変更が生じるかどうか調査することにより、料率変更を前もってチェック する請求項1に記載の方法。 3.口座から減少されるべき金額を調整することにより料率変更の作用を考慮し 、要求当たりに指定されるべき接続時間の長さは、少なくとも、一定の長さの 接 続時間を口座残高がカバーする限り一定に保たれる請求項2に記載の方法。 4.要求に応答して指定されるべき接続時間の長さを調整することにより料率変 更の作用が考慮される請求項2に記載の方法。 5.交換機により送られた要求に関連して、その要求と手前の要求との間に生じ た料率変更を調査することによって料率変更を後でチェックし、これにより、 料率変更を口座の現在残高に考慮する請求項2に記載の方法。 6.上記チェックに関連して料率変更の結果として口座残高がマイナスになるこ とが分かった場合には接続を解除する請求項5に記載の方法。 7.交換機により送られた要求に関連して、その要求と手前の要求との間の接続 時間に対応する金額を口座から減少する請求項1に記載の方法。 8.指定の接続時間が完全に経過しだときに付加的な時間要求が送られる請求項 1に記載の方法。 9.指定されるべき接続時間は、口座の残高が一定の長さの接続時間をカバーす るに充分であるときに接続時間に所定の定数値を与えることにより決定される 請求項1に記載の方法。 10.接続が異なる料率クラスに分類され、少なくとも同じクラスに属する接続に 対して同じ定数値を使用する請求項9に記載の方法。[Claims] 1. Telecommunications with a subscriber-specific account where the subscriber can purchase connection time   Network, and the subscriber terminal manages the network.   Reduce account balance based on connection time when communicating with another terminal via   In a credit customer call control method such as   (A) An attempt to establish a connection from a customer having an account in the network exchange is detected.   Requesting connection time to be used for connection when initializing (Initial_DP)   To the Network Convergence Point (SCP)   (B) In response to the request, the account balance of the customer is stored at the central point of the network.   Checks and specifies the connection per request sent by the switch.   To determine the length of connection time   (C) The length of connection time specified for the connection per request, when the account balance allows   (AC) containing information (ST) on the   Sent in response to the request   (D) During the connection, the network switch shall provide the specified connection time per request.   Monitor the progress and the specified connection time is less than a certain threshold   The additional time request (ACR) that requires additional connection time   To   (E) make rate changes in connection with at least each individual additional time requirement (ACR);   Check and, based on this check, the request sent by the switch   Re-determine the length of the connection time that should be specified in the   Resend the message, and   (F) when the connection is terminated, adjust the amount based on the actual termination time;   A method comprising the steps of: 2. In connection with the request sent by the switch, during a predetermined time period following the request   Check rate changes in advance by investigating whether rate changes will occur   The method of claim 1, wherein 3. Consider the effect of rate changes by adjusting the amount to be deducted from the account   , The length of connection time that should be specified per request is at least   Contact   3. The method according to claim 2, wherein the duration is kept constant as long as the account balance covers. 4. Rate change by adjusting the length of the connection time to be specified in response to the request   3. The method according to claim 2, wherein a further effect is taken into account. 5. In relation to the request sent by the switch,   Later check for rate changes by investigating the rate changes that have been made,   3. The method of claim 2, wherein the rate change is taken into account in the current balance of the account. 6. Check that the account balance becomes negative as a result of the rate change related to the above check.   6. The method according to claim 5, wherein the connection is released when it is found. 7. In connection with the request sent by the switch, the connection between that request and the previous request   The method of claim 1, wherein the amount corresponding to the time is reduced from the account. 8. Claims that additional time requests are sent when the specified connection time has completely elapsed   2. The method according to 1. 9. The connection time to be specified is that the account balance covers a certain length of connection time.   Is determined by giving a predetermined constant value to the connection time when it is sufficient to   The method of claim 1. Ten. Connections are classified into different rate classes and at least connections that belong to the same class   10. The method according to claim 9, wherein the same constant value is used for the same.
JP52736898A 1996-12-19 1997-12-16 How to control credit customer calls Expired - Lifetime JP4330178B2 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
FI965134A FI102710B (en) 1996-12-19 1996-12-19 A method for controlling an account customer's call
FI965134 1996-12-19
PCT/FI1997/000791 WO1998027715A1 (en) 1996-12-19 1997-12-16 A method for controlling a credit customer call

Publications (2)

Publication Number Publication Date
JP2001507179A true JP2001507179A (en) 2001-05-29
JP4330178B2 JP4330178B2 (en) 2009-09-16

Family

ID=8547327

Family Applications (1)

Application Number Title Priority Date Filing Date
JP52736898A Expired - Lifetime JP4330178B2 (en) 1996-12-19 1997-12-16 How to control credit customer calls

Country Status (10)

Country Link
EP (1) EP0938805B1 (en)
JP (1) JP4330178B2 (en)
CN (1) CN1123197C (en)
AU (1) AU731093B2 (en)
BR (1) BR9713970A (en)
CA (1) CA2274689A1 (en)
DE (1) DE69730853T2 (en)
FI (1) FI102710B (en)
RU (1) RU2183384C2 (en)
WO (1) WO1998027715A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006186986A (en) * 2004-11-30 2006-07-13 Lucent Technol Inc System and method for ims gateway for online billing through ims network

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6567657B1 (en) * 1998-10-07 2003-05-20 Telefonaktiebolaget L M Ericsson SCP and MSC fault recovery process and signaling node failure reporting mechanism
EP1003096A1 (en) * 1998-11-19 2000-05-24 Alcatel Mediation device development method
CA2310152A1 (en) * 1999-07-23 2001-01-23 Nortel Networks Corporation Method and apparatus for managing debit card/prepaid card services in a telephone network
DE10008288A1 (en) * 2000-02-23 2001-09-20 Siemens Ag Device and method for processing fee information
FI110656B (en) 2000-05-15 2003-02-28 Nokia Corp Control the making and continuing of a call
FI20001258A (en) * 2000-05-25 2001-11-26 Nokia Networks Oy Arranging subscriber billing in a telecommunications system
FI113726B (en) 2000-05-25 2004-05-31 Nokia Corp Arranging subscriber billing in a telecommunications system
US7139279B2 (en) * 2002-12-12 2006-11-21 Dilithium Networks Pty Ltd. Methods and system for fast session establishment between equipment using H.324 and related telecommunications protocols
FR2855704B1 (en) * 2003-05-26 2005-10-14 France Telecom METHOD AND DEVICE FOR CONNECTING A TERMINAL TO A NETWORK
CN1889701B (en) * 2005-08-19 2010-10-27 华为技术有限公司 Method for playing prompting tone in intelligent call
CN1968332B (en) * 2006-04-21 2010-05-12 华为技术有限公司 Real-time expense control service realization method, service control point, and service switching system
CN101001397B (en) * 2007-01-22 2011-04-13 华为技术有限公司 Method and device for reducing load of intelligent network system
CN101400036B (en) * 2008-10-24 2012-07-18 中兴通讯股份有限公司 Method for authenticating short message service

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5265155A (en) * 1991-07-31 1993-11-23 Integrated Communications, Ltd. Method and apparatus for prepayment of telecommunication connections in a telecommunication switching network
DE4316363A1 (en) * 1993-05-15 1994-11-17 Vp Schickedanz S A Device for loading a container with stacked cellulose products, in particular cotton pads
ZA956867B (en) * 1994-08-19 1996-03-22 Alcatel Nv Telephony accounts method
FR2745970B1 (en) * 1996-03-07 1998-08-07 France Telecom PREPAYMENT METHOD FOR CONSUMPTION OF TELEPHONE COMMUNICATIONS

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006186986A (en) * 2004-11-30 2006-07-13 Lucent Technol Inc System and method for ims gateway for online billing through ims network

Also Published As

Publication number Publication date
CN1240552A (en) 2000-01-05
DE69730853T2 (en) 2006-02-16
CA2274689A1 (en) 1998-06-25
BR9713970A (en) 2000-04-11
FI102710B1 (en) 1999-01-29
WO1998027715A1 (en) 1998-06-25
FI965134A0 (en) 1996-12-19
AU5399298A (en) 1998-07-15
RU2183384C2 (en) 2002-06-10
FI965134A (en) 1998-06-20
JP4330178B2 (en) 2009-09-16
FI102710B (en) 1999-01-29
EP0938805A1 (en) 1999-09-01
EP0938805B1 (en) 2004-09-22
AU731093B2 (en) 2001-03-22
DE69730853D1 (en) 2004-10-28
CN1123197C (en) 2003-10-01

Similar Documents

Publication Publication Date Title
JP3681413B2 (en) Call transfer or route change after answering
US5995822A (en) Method for handling parallel transactions on telephone pre-paid accounts
US8363802B2 (en) Caller controlled time demarcation system
US6101250A (en) Method for controlling an intelligent network call
US6122352A (en) Method for controlling a credit customer call
EP1195044A1 (en) Controlling setup or continuation of a call charged from a prepaid group account
JP4330178B2 (en) How to control credit customer calls
US7929674B1 (en) Method and system for providing billing capability for a service node in an advanced intelligent network environment
FI104871B (en) Procedure for making calls in a telephone network
US6700961B1 (en) Prepaid calling with warning announcement
JPH11511920A (en) Call setup method and system
EP0801869B1 (en) A method for making a continuing call in an intelligent network call
WO2000036847A2 (en) Initiation of services in telecommunications network
US6418197B1 (en) Method of playing announcements in telecommunication network exchange
US6760425B2 (en) Interworking between services in telecommunications network

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20041021

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20071011

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080115

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20080415

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20080415

A72 Notification of change in name of applicant

Free format text: JAPANESE INTERMEDIATE CODE: A721

Effective date: 20080415

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20080609

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080715

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20090602

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20090616

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120626

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120626

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130626

Year of fee payment: 4

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

R360 Written notification for declining of transfer of rights

Free format text: JAPANESE INTERMEDIATE CODE: R360

R360 Written notification for declining of transfer of rights

Free format text: JAPANESE INTERMEDIATE CODE: R360

R371 Transfer withdrawn

Free format text: JAPANESE INTERMEDIATE CODE: R371

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

R360 Written notification for declining of transfer of rights

Free format text: JAPANESE INTERMEDIATE CODE: R360

R360 Written notification for declining of transfer of rights

Free format text: JAPANESE INTERMEDIATE CODE: R360

R360 Written notification for declining of transfer of rights

Free format text: JAPANESE INTERMEDIATE CODE: R360

R371 Transfer withdrawn

Free format text: JAPANESE INTERMEDIATE CODE: R371

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

EXPY Cancellation because of completion of term