JPH10500819A - 共用命令実行環境によるオープンな高度インテリジェントネットワークのインターフェースの取り次ぎ - Google Patents
共用命令実行環境によるオープンな高度インテリジェントネットワークのインターフェースの取り次ぎInfo
- Publication number
- JPH10500819A JPH10500819A JP7530270A JP53027095A JPH10500819A JP H10500819 A JPH10500819 A JP H10500819A JP 7530270 A JP7530270 A JP 7530270A JP 53027095 A JP53027095 A JP 53027095A JP H10500819 A JPH10500819 A JP H10500819A
- Authority
- JP
- Japan
- Prior art keywords
- service
- message
- service provider
- application
- network
- 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
Links
- 238000000034 method Methods 0.000 claims abstract description 107
- 238000012545 processing Methods 0.000 claims abstract description 35
- 230000008569 process Effects 0.000 claims description 28
- 230000004044 response Effects 0.000 claims description 28
- 238000004891 communication Methods 0.000 claims description 15
- 230000009471 action Effects 0.000 claims description 12
- 230000000694 effects Effects 0.000 claims description 7
- 238000012423 maintenance Methods 0.000 claims description 5
- 244000309464 bull Species 0.000 claims description 2
- 101000597193 Homo sapiens Telethonin Proteins 0.000 claims 12
- 102100035155 Telethonin Human genes 0.000 claims 12
- 238000012360 testing method Methods 0.000 abstract description 20
- 230000011664 signaling Effects 0.000 description 13
- 108091006146 Channels Proteins 0.000 description 10
- 238000012546 transfer Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 101100532737 Oryza sativa subsp. japonica SCP26 gene Proteins 0.000 description 4
- 230000006399 behavior Effects 0.000 description 4
- 238000011161 development Methods 0.000 description 4
- 230000018109 developmental process Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 235000002020 sage Nutrition 0.000 description 4
- 238000006243 chemical reaction Methods 0.000 description 3
- 230000003247 decreasing effect Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 241000282376 Panthera tigris Species 0.000 description 2
- 239000000969 carrier Substances 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 239000003292 glue Substances 0.000 description 2
- 230000015654 memory Effects 0.000 description 2
- 239000004576 sand Substances 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- 241000132023 Bellis perennis Species 0.000 description 1
- 235000005633 Chrysanthemum balsamita Nutrition 0.000 description 1
- 101100256651 Homo sapiens SENP6 gene Proteins 0.000 description 1
- 241000899793 Hypsophrys nicaraguensis Species 0.000 description 1
- 101000726252 Mus musculus Cysteine-rich secretory protein 1 Proteins 0.000 description 1
- 101150038317 SSP1 gene Proteins 0.000 description 1
- 101100125020 Schizosaccharomyces pombe (strain 972 / ATCC 24843) pss1 gene Proteins 0.000 description 1
- 101100018019 Schizosaccharomyces pombe (strain 972 / ATCC 24843) ssc1 gene Proteins 0.000 description 1
- 102100023713 Sentrin-specific protease 6 Human genes 0.000 description 1
- GFKPPJZEOXIRFX-UHFFFAOYSA-N TCA A Natural products CC(CCC(=O)O)C1=CCC2(C)OC3=C(CC12)C(=O)C(O)CC3 GFKPPJZEOXIRFX-UHFFFAOYSA-N 0.000 description 1
- 235000018936 Vitellaria paradoxa Nutrition 0.000 description 1
- 230000003213 activating effect Effects 0.000 description 1
- 230000002411 adverse Effects 0.000 description 1
- 238000013475 authorization Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 150000001875 compounds Chemical class 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 239000013256 coordination polymer Substances 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000013486 operation strategy Methods 0.000 description 1
- FFNMBRCFFADNAO-UHFFFAOYSA-N pirenzepine hydrochloride Chemical compound [H+].[H+].[Cl-].[Cl-].C1CN(C)CCN1CC(=O)N1C2=NC=CC=C2NC(=O)C2=CC=CC=C21 FFNMBRCFFADNAO-UHFFFAOYSA-N 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 238000004578 scanning tunneling potentiometry Methods 0.000 description 1
- 238000013127 simulated treatment comparison Methods 0.000 description 1
- 235000019832 sodium triphosphate Nutrition 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
- 238000010200 validation analysis Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/4228—Systems providing special services or facilities to subscribers in networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q3/00—Selecting arrangements
- H04Q3/0016—Arrangements providing connection between exchanges
- H04Q3/0029—Provisions for intelligent networking
- H04Q3/0045—Provisions for intelligent networking involving hybrid, i.e. a mixture of public and private, or multi-vendor systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13515—Indexing scheme relating to selecting arrangements in general and for multiplex systems authentication, authorisation - fraud prevention
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13522—Indexing scheme relating to selecting arrangements in general and for multiplex systems traffic management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13526—Indexing scheme relating to selecting arrangements in general and for multiplex systems resource management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13533—Indexing scheme relating to selecting arrangements in general and for multiplex systems multivendor and hybrid, e.g. public/private, networks, inc. international
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13541—Indexing scheme relating to selecting arrangements in general and for multiplex systems routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13561—Indexing scheme relating to selecting arrangements in general and for multiplex systems congestion - inc. overflow
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13566—Indexing scheme relating to selecting arrangements in general and for multiplex systems mediation
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
- Exchange Systems With Centralized Control (AREA)
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
- Multi Processors (AREA)
- Debugging And Monitoring (AREA)
- Information Transfer Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
(57)【要約】
市内交換会社が動作する高度インテリジェントネットワークと外部のサービス・プロバイダーの間のインターフェースを通る呼量の取り次ぎの方法が開示される。この特定のインターフェースは、高度インテリジェントネットワークの使用を要求するある形式の強化された電話サービスの市内交換会社でないサービス・プロバイダーによるアプリケーションと、インターフェースの反対側の共用命令実行環境のインタープリタの間に規定される。市内交換会社が動作するサービス制御点上で実行される共用命令 行のインタープリタによって、取り次ぎが行われる。共用命令実行のインタープリタは、十分な規則を強化して、市内交換会社がサービス・プロバイダーのアプリケーションの実施の詳細を知る必要がないようにする。原理体系は、インターフェースの市内交換会社側で規定し知られている単一のトランザクション識別子を規定する。様々なサービス・プロバイダーのアプリケーションが生成するサービス処理識別子と共に単一のトランザクション識別子を伝送するテーブルが作り出される。このようにして、共用命令実行環境のインタープリタは、アプリケーションの内部で生成されるサービス処理識別子のみを参照するメッセージおよび命令を、インターフェースを通ってサービス・プロバイダーのアプリケーションへ通すことができる。これにより、サービス・プロバイダーのアプリケーションが、ネットワークの動作および他のサービス・プロバイダーのサービスの動作についての不要な情報から分離される。取り次ぎ規則は、テーブルをテストして、サービス・プロバイダーのアプリケーションからのメッセージの要求において参照された加入者電話番号がサービス・プロバイダーの顧客であるか、中継回線のグループの経路選択の要求かそのサービス・プロバイダーについて有効であるか、およびあるネットワーク要素への何らかのアクセスまたはある特定のレベルのアクセスかそれを要求しているサービス・プロバイダーについて承認されているか、を決定する、ということを含む。
Description
【発明の詳細な説明】
共用命令実行環境によるオープンな
高度インテリジェントネットワークのインターフェースの取り次ぎ
技術分野
本発明は、交換式電話による通信の分野に関し、特に、現代の電話交換システ
ムに関連する高度インテリジェントネットワーク(AIN:Advanced Intellgent
Network)へのアクセスを電話サービス・プロバイダー以外の広範囲のエンティ
ティに与えることによって許されるであろうメッセージ内容およびネットワーク
の影響の取り次ぎの方法である。
背景技術
米国において電話サービスが利用できるようになってからの1世紀余りの間に
、公衆電話システムの複雑さ、大きさ、および性能は、絶えず発展し発達してき
た。発呼を交換し完了する配線盤を操作する人間のオペレータによって発呼の経
路が選択されてきた時代から、システムの容量は、呼量においてもサービスのオ
プションの量においても非常に増してきた。電話会社の電話局または電話局交換
機は、それぞれが顧客の電話装置を終端とする多数の加入者回線が接続される装
置である。従来の住居用の電話サービスについては、加入者回線には1個または
それ以上の電話機が接続される。さらに電話局は、その電話局を他の電話局に接
続する多数の中継回線を有する。事務所に構内交換機(PBX: private branch
exchange)の交換機を供給する中継回線等の他の中継回線も、顧客に提供され
ている。
改善された電話サービスの初期の発展のひとつは、1960年代初期における
加入者長距離市外ダイヤル方式の導入である。それ以前は、長距離市外通話はす
べて、1人またはそれ以上の人間のオペレータが取り扱わねばならず、オペレー
タが呼線を設定しビリング装置を起動していた。加入者長距離市外ダイヤル方式
を可能にした技術の重要な特徴のひとつは、ダイヤルされたディジットすなわち
被呼番号を識別するデータを集め、記憶し、転送する交換機の性能である。これ
らは、発呼が多周波(MF:multifrequency)信号としてよく知られている信号
体系を経由して設定されるときに、ネットワークを通して伝送された。MF信号
は、情報信号(被呼番号を識別するもの)が、いったん発呼が完了すると音声信
号を搬送する中継回線と同じ中継回線を介して、音声周波数帯域内の信号によっ
て伝送された、という点において、帯域内周波信号方式の1種である。この技術
によって、取り扱われる長距離の呼量がずっと多くなり、1960年代および1
970年代の米国において電話サービスをかなり改良しより多くのサービスを求
める要求を満たす助けとなった。帯域内周波信号方式技術の主な欠点は、発呼の
設定の間、音声中継容量(voice trunk capacity)が占有される、ということであ
った。さらに、相手側の発呼番号が話し中である等何らかの理由によって発呼を
完了することができない場合、発呼の設定がネットワークを通るその道筋を切り
替えて話し中の報告が音声回線を介して発呼者に戻される間、長距離の中継容量
が占有されてしまった。5分から10分でも、1日に何千もの話し中の通話があ
ると、中継容量をかなり使用することになる。
1970年代の後期および1980年代の初期において、米国電話電信会社(
AT&T: American Telephone & Telegraph Company)は初期の種類のオフィス
間共通線信号方式(CCIS:common channel interoffice signaling)を開発
した。CCISは、本質的に、電話の発呼についての情報が、発呼自体の信号の
伝送に用いられる音声回線とは別個の高速データリンクを介して伝送される、交
換電話ネットワークのネットワーク・アーキテクチャである。オフィス間共通線
信号方式の開発の初期においては、音声リンクを設定する中継回線容量を割り当
てる前に発呼を完了できるかどうかを最初に決定することができる高速デジタル
データを提供するように、オフィス間データ信号リンクを設計することができる
と認識されていた。従って、オフィス間共通線信号方式では、アトランタにいる
発呼者がシアトルの番号をダイヤルする場合には、被呼番号の識別を、アトラン
タにある発呼側の電話局からシアトルにある被呼側の電話局にオフィス間信号デ
ータリンクを介して伝送することができる。被呼側の電話局は、被呼番号にサー
ビスを提供する電話局である。被呼番号が話し中の場合には、この情報を提供す
るデータがオフィス間信号リンクを介してアトランタにある発呼側の電話局に伝
送で戻され、このアトランタにある電話局が、市内で話し中音を発呼者に提供
する。従って、この処理の間に長距離中継回線容量が占有されることはなく、以
前の方式であれば発呼を完了しようとして用いられたであろうアトランタとシア
トルの間の音声回線は、他の使用への余地を残している。シアトルの被呼番号が
話し中でない場合には、ネットワーク内の様々な装置がこの発呼に関する情報に
応答し、その発呼の接続を設定するオフィス間中継回線が割り当てられ、発呼が
完了する。
公衆電話ネットワークは、1980年代に、複合的で非常に用途が多いシステ
ムに発展した。その大部分は、オフィス間共通線信号方式の1形式をサポートし
、それによって制御されている。このネットワークの基礎は、AT&Tが設計し
た。司法的な命令により1984年にAT&Tが市内交換会社(local exchange
carriers)を分割してからは、ベル地域経営会社(RBOC:Regional Bell Oper
ating Companies)その他独立した市内電話サービス・プロバイダーがこのネット
ワークの開発を継続している。交換電話ネットワークの基本アーキテクチャは、
かなりの部分において、米国、および西ヨーロッパや日本を含む先進工業化世界
全体にわたって、同一である。本明細書で説明する現在のネットワークの詳細は
、RBOCその他米国内で操業している市内交換会社が用いているものである。
このネットワーク・アーキテクチャは、米国における現代の電話交換システムの
すベてが用いており、西ヨーロッパおよび日本における現代のシステムと略同一
である。
現代のオフィス間信号は、信号方式7(SS7:signaling system7)と呼ば
れるプロトコルを用いてデジタルリンクを介して起こる。SS7については、以
下により詳細に触れる。高度インテリジェントネットワーク(AIN:Advanced
Intellgent Network)は、以下の特性を有しているという点において、現在のオ
フィス間信号の拡張集合とみなしてもよい。第一に、これもSS7のプロトコル
を用いている。基本的に、高度インテリジェントネットワークは、トリガとして
知られているAINメッセージを生成し適切な応答を行う資源および相互接続を
集めたものである。トリガとは、新しいAINメッセージのシーケンスを生成す
るある特定の事象である。市内交換会社の顧客は、ある特定のトリガの事象に関
してAINに提供されるトリガを有することに対して料金を支払わねばならない
。
例えば、ある番号への着信に関する特殊なサービスを受けるためには、その加入
者電話番号の顧客は通常、成端試みトリガ(termination attempt trigger)を契
約せねばならない。これによって、誰か加入者がその特定の加入者電話番号に通
話を申し込もうとしたことをネットワークが検出するときにはいつでも、AIN
メッセージが生成される。すると、サービス制御点がデータベースに情報を求め
、トリガが受け取られたことを考えればその発呼の取り扱いについてどのような
非標準の応答が適切であるかを決定する。米国において電話事業に精通した人々
の多くが近い将来に起こると考えている次のような出来事の結果として、本発明
が必要となる。すなわち、市内交換会社が動作する高度インテリジェントネット
ワークへのアクセスが第三者に提供され、第三者が市内交換会社の加入者に対し
て競合する電話関連サービスを提供することができる、という出来事である。言
い換えれば、任意にせよ規制的な命令によってにせよ、市内交換会社(LEC:
local exchange carriers)(すなわち、市内電話サービス・プロバイダー)は
、音声接続の設定および切断を含む、電話会社が提供する現代の特徴およびサー
ビスを支配する高度インテリジェントネットワークへのアクセスを、他者に許さ
なければならなくなることが予想される。
現代のインテリジェント公衆電話ネットワークにおいても、基本的な発呼の設
定、切断、および経路選択に用いる上記の信号パスと同じ信号パスが用いられて
、強化したカスタム発呼の特徴を提供し、ビリング装置の動作を制御して課金記
録を保っている。従って、このネットワークに市内交換会社以外のものがアクセ
スすることを許すということは、危険を伴う計画である、ということが理解され
よう。電話システムを制御するデジタルネットワークにアクセスしそのネットワ
ーク内に記憶された情報にアクセスする者が不注意または悪意であれば、第三者
へのアクセスが行われるときに適切な予防措置を講じない限り、公衆電話ネット
ワークの正しい動作がひどく妨げられたり、課金データを含むネットワーク内に
記憶された情報が改ざんされたり、ネットワーク内に記憶された個人情報が不正
に入手されたりする可能性がある。従って、本発明は、公衆電話システムのイン
テリジェントネットワークへのアクセスがオープンになることを見越してなされ
た。
本発明の必要性および本発明の実施の両方を理解するためには、まず最初に、
現代の高度インテリジェントネットワークの基本アーキテクチャおよびインター
フェースが第三者に提供される可能性があるという点を理解することが必要であ
る。本明細書の図1は、典型的な市内交換会社のAINの少なくとも一部を示す
ブロック図である。このブロック図は簡単であるが、その構成要素は当業者には
よく知られている。典型的な公衆電話ネットワーク内には、複数の電話局交換機
が設けられている。サービス交換点(SSP:Service Switching Point)が、
現代の電話局交換機のAIN構成要素である。これを、図1にSSP交換機15
−15’として示す。15と15’の間の破線は、数が任意であることを示して
いる。また、交換機16等のSSPでない交換機も、ネットワークに含まれてい
る。
SSP電話局交換機とSSPでない電話局交換機の違いは、前者がインテリジ
ェントネットワークの機能性を含んでいるということである。これは、その交換
機が適当なハードウェアおよびソフトウェアを装備していて、1組の所定の状態
が検出されると、交換機が加入者回線上の所定の発呼状態のトリガを開始し、A
INを介して送られるべき適切なメッセージとしてそのトリガを生成し、ネット
ワークからある行動をとるように命令する応答を受け取るまでは発呼の取扱を保
留するようになっている、ということを示す。または、交換機は、タイムアウト
が起こって交換機が行った照会に対してネットワークが何の返答もしない場合に
実行する省略時タスクを有する。要するに、SSP交換機とは、本明細書におい
て説明する高度インテリジェントネットワークを扱い利用するように十分装備さ
れたものである。
SSPでない交換機16は、電子スイッチであって、ある基本パケット(rudi
mentary packets)を生成してネットワークを介して提供することができるが、
かかる交換機に接続された加入者回線にインテリジェントネットワークで利用で
きるより複合的な特徴およびサービスを提供するためには、以下により詳細に説
明する他の装置に依存せねばならない。電話局15−15’、16はそれぞれ、
一般に17−17’で示す、接続された複数の加入者回線を有する。通常、加入
者回線の数は、10,000から70,000回線程度である。加入者回線17
−17’のそれぞれは、顧客の構内装置の終端部分に接続されている。この終端
部分は、交換機のそれぞれについての同様の複数の電話機18−18’で示す。
電話局交換機15、16を接続しているのは、図1に19a,19bで示す複
数の中継回線である。これらは、電話局を相互接続する音声パス中継回線であり
、発呼が完了したときにはこれらを介して接続される。通常の都市の環境におけ
る電話局の中継回線は、図1が暗示するようなヒナギクの花をつなげた輪のよう
な配列に制限されるものではない、ということが理解されるべきである。言い換
えれば、通常のネットワークにおいて、中継回線は電話局交換機15’と電話局
交換機16の間に存在する。従って、2つの電話局の間で市内発呼が行われる場
合には、これらの電話局を直接中継する接続が存在ししかもその中継回線が話し
中でない場合には、ネットワークはその中継回線をその特定の発呼の完了に割り
当てる。この2つの電話局を直接中継する回線がなかったり、回線はあるがすべ
て話し中である場合には、発呼は発呼側の電話局から少なくとも1個の他の電話
局への中継回線に沿い、それに続く中継回線の接続を通って被呼側の電話局へと
経路が選択される。
この一般的なアーキテクチャは、多数の市内交換会社を含むより広範囲の地理
的地域を考える場合に、拡大される。その場合には、重要な違いは、長距離中継
回線のみを交換する相互交換会社の交換機(inter exchange carrier switches)
が含まれている、ということだけである。
インテリジェント交換電話ネットワークのインテリジェンスの大部分は、図1
に示す残りの構成要素にある。これらは、上述のオフィス間共通線信号体系の現
在のバージョンを実施するコンピュータよび交換機である。交換機15ないし1
6のそれぞれは、それぞれデータリンク21a、21b、および21cを介して
、市内信号中継点(STP: signal transfer point)20に接続されている。
現在これらのデータリンクは、信号方式7(SS7:Signaling System 7)と
呼ばれる信号プロトコルを用いる、56キロビット/秒の双方向性データリンク
である。SS7というプロトコルは、当業者にはよく知られており、米国国家規
格協会(ANSI:the American National Standards Institute)が公表して
いる仕様書に説明されている。SS7というプロトコルは、層状プロトコルであ
り、それぞれの層がその上の各層にサービスを提供し、それぞれの層にサービス
を提供するのにその下の各層に依存している。このプロトコルは、通常の開始お
よび
成端フラグおよびチェックビットを含むパケットを用いている。さらに、可変長
のユーザ固有のデータおよび経路選択ラベルを含む、信号情報フィールドが設け
られている。メッセージの優先順位、メッセージの受信宛先の国内ネットワーク
、およびメッセージを作り出したエンティティを識別するユーザ名、を識別する
サービス情報オクテットが設けられている。また、パケット内には制御およびシ
ーケンス番号も含まれており、その使用および受信宛先は当業者にはよく知られ
ており、上に参照したANSI仕様書内に説明されている。
交換機からのSS7データパケットは、すべて信号中継点(STP)20に行
く。当業者であれば、信号中継点20は単に、SS7のプロトコルの適切な層内
の経路選択情報に応答しパケットをその意図する受信宛先に送るようにプログラ
ムされている単なる多ポート高速パケット交換機である、ということがわかるで
あろう。信号中継点は、通常、それ自体パケットの受信宛先ではなく、単に、デ
ータパケットを生成しデータパケットに応答するネットワーク上の他のエンティ
ティの間の呼量を管理する。STP20等の信号中継点装置が従来ネットワーク
内に冗長なペアを組んで設備されており、1個の装置が故障しても、最初のST
Pがサービスに戻ることができるまでそれとペアになっているもう片方が引き継
ぐようになっていることに注意するべきである。実際は、信頼性をさらに高める
ために、電話局交換機15ないし16のそれぞれの間に冗長データリンクがある
。図面を簡単にするために、冗長装置は本明細書の図面には示していない。
信号中継点20には、SS7データリンク25を介して、IAESSのネット
ワークアクセスポイント(NAP:network access point)22も接続されてい
る。ネットワークアクセスポイント22は、トリガの状態を検出するようにプロ
グラムされた計算装置であり、AINのネットワークシステムにこれらのトリガ
が検出されたことを告知するのに、SSP交換機のサポートを必要とする。1個
のSSPで多数のNAP交換機をサポートすることができる。論理的に、このS
SPは、もしSSPを装備した交換機であったならば1AESSのNAPに送ら
れるネットワークが生成するパケットの多くの、受信宛先として指定されている
。
情報の大半、およびネットワークの新しい強化した特徴の多くの基礎は、SS
7データリンク27を介して信号中継点20に接続された市内サービス制御点
(SCP:service control point)26にある。当業者には知られているよう
に、サービス制御点は、比較的パワフルな故障を許容するコンピュータによって
、物理的に実施される。典型的な実施装置は、どちらも米国電話電信会社販売の
、スターサーバー(Star Server)FTモデル3200、またはスターサーバーF
Tモデル3300を含む。これらのコンピュータのアーキテクチャは、それぞれ
タンデム社のインテグリティ(Integrity)S2およびインテグリティS1のプラ
ットフォームをベースにしている。公衆電話ネットワークの大部分の実施におい
ては、信頼性およびネットワークが続いて動作することを確実にするために、サ
ービス制御点も冗長に接続したペアを組んで設けられている。
サービス制御点を実施する計算装置は、通常、1個のドライブにつき300メ
ガバイトから1.2ギガバイトの範囲のディスクドライブを1個から27個収容
でき、24から192メガバイト程度のメインメモリを有する。従って、これら
が大型でパワフルな計算マシンであるということが理解されよう。サービス制御
点が果たす各機能の中に、強化したサービスを提供するのに用いるネットワーク
のデータベースの維持がある。SCPを実施するコンピュータは、1秒あたり1
700万個程度の速度で命令を実行することができる。SS7のプロトコルを用
いると、これは1秒あたり約50から100個のネットワークのメッセージのト
ランザクション(照会/応答のペア)になる。
サービス制御点のコンピュータは最初、800番サービス、すなわちフリーダ
イヤル(発呼者にとって)の長距離サービスの実施に必要なトランザクションお
よび課金トランザクションを取り扱うためにネットワークに導入された。800
番の加入者は、その加入者の800番の番号に通話が申し込まれると発呼される
少なくとも1個のダイヤル呼び出し方式の回線の番号を有している。この800
番の市外局番に対応する物理的な電話局や国の地域はない。多くの電話局交換機
でその度に変換情報を提供するよりも、800番通話の加入者電話番号の索引を
作ることができる中心位置(central locations)をいくつか設ける方がかなり経
済的である。現在、サービス制御点は、クレジットカード通話のトランザクショ
ンのデータベースも含む。
また、サービス制御点は、ある特定のサービスの顧客を識別するデータベース
も含む。交換機15−15’等の交換機におけるデータおよび発呼の処理をでき
る限り簡単で一般的なものにしておくために、それぞれの発呼について交換機に
おいて比較的小さな組のトリガが規定されている。このネットワークにおけるト
リガは、サービス制御点に送られるパケットを生成するある特定の加入者回線と
関連する現象である。このトリガによって、サービス制御点はそのデータベース
に照会を行い、この特定の発呼について何らかのカスタム化した発呼の特徴また
は強化したサービスを実施するべきか、あるいはその発呼に従来の普通のダイヤ
ル呼び出し方式の電話サービスを提供するべきかを決定する。データベースの照
会の結果は、SCP26からSTP20を通って交換機に送り戻される。
戻りパケットは、その発呼の処理方法に関する交換機への命令を含む。この命
令は、カスタム化した発呼サービスまたは強化した特徴の結果として何か特別な
行動を取ることもよいし、あるいは単に、その特定の発呼に何か普通の電話サー
ビス以外のものを提供するべきだということを示す入力がそのデータベースにな
いということを示すものでもよい。後者のタイプのメッセージを受け取る場合、
これに応答して、交換機はその発呼状態を通過し、被呼ディジットを集め、その
発呼を設定しその経路を選択するのに用いられるさらなるパケットを生成する。
これについては上に説明したとおりである。
様々な市内交換会社の中で発呼の経路を選択する同様の装置が、地域信号中継
点28および地域サービス制御点29において設けられている。地域STP28
は、SS7データリンク30を経由して市内STP20に接続されている。地域
STP28は、対応する市内装置間のデータリンク27と物理的にも機能的にも
同じデータリンク31を経由して、地域SCP29と接続されている。市内装置
と同様、信頼性を高くするために、地域STPおよびSTCは冗長に接続したペ
アを組んで設けられている。
市内および地域のサービス制御点26、29の両方が、それぞれのデータリン
ク35、36を経由して、サービス管理システム(SMS:service management
system)37に接続されている。このサービス管理システムもまた、大型の汎用
デジタルコンピュータおよび市内交換会社および相互交換会社の事務所へのイン
ターフェースによって実施されている。サービス管理システムは、加入者がその
AINサービスを全体的に変更する場合にサービス制御点26、29のデータベ
ースに情報をダウンロードする。同様に、サービス管理システムは、リアルタイ
ムでないベースで、電話会社の加入者に提供したサービスのインボイスを適切に
作るために必要な課金情報をダウンロードする。
現代の高度インテリジェントネットワークはまた、図1に示すサービス接続点
39等のサービス接続点(SN:service node)も含む。当業者であれば、サー
ビス接続点には精通しており、サービス接続点は物理的にはサービス制御点26
、29を実施するのと同じタイプのコンピュータによって実施される。サービス
接続点39は、計算性能がありデータベースを維持するという特徴に加え、音声
およびDTMF信号認識装置、および音声合成装置も含む。サービス接続点39
は、データリンク40を経由して、SCP26、29にサービスを提供するのと
略同じ方法でサービス接続点にサービスを提供するサービス管理システム37に
接続されている。サービス接続点39は、物理的にはSCP26と非常に似てい
るが、その使用においては、重要な違いがいくつかある。SCP26等サービス
制御点は通常、発呼を送ったり800番の変換や経路選択等の大量経路選択サー
ビスを実施する。また、クレジットカード番号のバリデーション等の課金の承認
のための大量データベースを維持しそれへのアクセスを提供するのにも用いられ
ている。市内交換会社ネットワークの大部分において、サービス制御点は、発呼
の論理的完了、すなわち被呼加入者回線への呼び出し信号の供給および発呼加入
者への呼び出しに先だって行われるデータベース検索および経路選択サービスに
のみ用いられる。
これとは対照的に、サービス接続点39等のサービス接続点は主に、発呼への
音声接続、あるいは発呼の間またはその後に交換された接続を経由して加入者に
かなりの量のデータの転送を必要とする何らかの強化した特徴またはサービスが
必要な場合に用いられる。図1に示すように、サービス接続点39は通常、41
で示す統合ディジタル通信サービス(ISDN: Intefrated Service Digital N
etwork)リンクを経由して1個またはそれ以上の(しかし通常数個のみの)交換
機に接続されている。したがって、発呼中に(すなわち、呼び出し信号の完了ま
たは被呼加入者のピックアップの後)実施されるサービスは通常、サービス接続
点39等のサービス接続点の設備を用いる。
読み手のために例を挙げると、発呼者の音声による告知は、サービス接続点3
9を経由して実施されるカスタムの特徴である。ある加入者が別の加入者である
ジョーンズさんの番号をダイヤルし、ジョーンズさんは入呼びの音声による告知
を提供するサービスを契約していると仮定しよう。SSPを装備した交換機の発
呼進行状態のうちのひとつが、ダイヤルされたディジットを集めた後、交換機が
成端要求トリガを生成するときに起こる。このトリガは、STP20を通ってS
CP26へと経路選択されその特定の被呼者番号を識別するSS7データパケッ
トからなる。SCPは、記録を検索してジョーンズさんの電話回線と関連する加
入者電話番号を探し、彼女が、入呼びを識別する音声による告知を提供するサー
ビスの加入者であることを検出する。するとSCP26は、パケットをデータリ
ンク27を介してSTP20に送り戻し、パケットは発呼者の加入者回線と関連
する電話局とジョーンズさんの加入者回線と関連する電話局の両方に送られる。
発呼者の電話局は、待機するかまたは発呼者の加入者回線に再度、折り返し呼
び出しを行うように指示される。別のパケットが、交換機15’に送られる。こ
のパケットには、ジョーンズさんの加入者電話番号、発呼者の番号、およびサー
ビス接続点37における音声合成機のチャネルへのアクセスの要求、を含む。交
換機15’は、ISDNリンク41を経由してサービス接続点と音声およびデー
タ回線を接続し、パケット(適切なISDNのフォーマットの)をサービス接続
点に通す。するとサービス接続点は、そのデータベースに照会を行って、ジョー
ンズさんの記録(実際には彼女の加入者電話番号の記録)にその特定の発呼番号
の入力があるかどうかを決定する。
一方で、電話局15’とジョーンズさんの電話回線を担当する電話局の間で、
必要な音声中継回線が接続されており、従って、ジョーンズさんの加入者回線に
応答監視信号が戻されるときには、サービス接続点39における合成機とジョー
ンズさんの間には音声パスが存在している。すると合成機は、発呼者の識別を告
知し、ジョーンズさんの電話に出ている人は、適切な行動(電話上のある特定の
番号を押す、等)をとって、その電話に出たいかどうかを示すことができる。D
TMF番号は、サービス接続点におけるDTMF認識回線によって認識され、こ
れも同様に、音声回線上に繋がれる。するとサービス接続点は、その発呼が受諾
されたか拒絶されたかを示す適切なパケットを生成し、それらのパケットはIS
DNリンク41を経由して交換機15’に進む。交換機において、プロトコルの
変換が行われ、これらのパケット内の情報が適切なSS7のプロトコルのパケッ
トにフォーマットされ、そして信号中継点20に通され、適切な局に送られて、
発呼者とジョーンズさんの加入者回線の間の音声リンクを設定するか、または適
当な音響式確認(話中音やリオーダ音等)を発呼者に提供する。
前述の説明は、現在の公衆電話システムである高度インテリジェントネットワ
ークの動作を、いくつか例を挙げて基本的に概観するものである。当業者にも、
偶然本明細書を読んで興味を持った人にも明らかとなるとおり、ネットワークを
通るデータパケットのインテグリティ(完全さ)は、ネットワークの動作にとっ
てきわめて重大である。システムが正しく機能して発呼が完了するように、パケ
ットのインテグリティは維持されねばならない。また、SS7データパケットが
音声回線容量の割り当てを制御するので、ネットワークが正しく動作するために
は、中継回線容量に対するスプリアス(偽の)の、つまり不要の要求がネットワ
ーク内で生成されないことが決定的に重要である。
本発明の発明者は、ネットワークのSS7データリンクを第三者にオープンに
して、第三者が電話ネットワークを介してカスタム化したサービスを提供できる
ようにすることが、第三者のプロバイダーが提供するサービスの性質について市
内交換会社に広範な情報を提供する必要がなくなるように規定される、と考えて
いる。従って、ネットワークを、第三者である強化した発呼サービスの供給者に
オープンにする見込みであるということは、市内交換会社のネットワークと第三
者の間のインターフェースにおいて注意して取り次がねばならず、アクティビテ
ィおよびデータパケットのメッセージを監視してネットワークのインテグリティ
および動作、およびサービス・プロバイダーの加入者すべてのプライバシー、の
両方を保護せねばならない、ということである。
また、ネットワーク内のデータベースに維持されている情報の多くは、市内交
換会社(LEC)の顧客の機密に関わる商業上の情報を構成する可能性がある。
企業が電話を受ける度合い、企業が受ける800番の呼量、あるいは特定の企業
への電話の時間的特性さえも、LECの顧客のライバルにとって有用かもしれな
い情報を構成する可能性がある。従って、ネットワークがオープンになる場合に
は、注意深くチェックしてLECの顧客以外の者がアクセスできる情報のタイプ
を制限する必要がある。
発呼の経路選択を制御する別個のSS7の信号パケットを現在使用するように
なったのは、かなりの部分、カスタム発呼サービスまたは強化したサービスを提
供するために発呼の経路を変更する必要があったからである。この最も簡単な例
は、もちろん、1本の加入者回線向けに意図された発呼を別の1本に転送する、
ということである。しかし、発呼の経路を変更してダイヤルされた番号と関連す
るもの以外の加入者回線に送ることができるということはまた、ネットワークが
第三者であるデータパケットのジェネレータにオープンになったときには、潜在
的な商業上の悪影響にも通じるものである。
例えば、重要な新顧客源として入電話を用いている企業のライバルは、野放し
にされていれば、サービス制御点のコンピュータに、そのネットワークのメッセ
ージを生成した企業の電話にライバルから電話を転送するように命令するパケッ
トをネットワーク上に生成することができる。これを定期的に行って、転送命令
を短期間だけ適当な位置になるようにし、ある割合の入呼びをこのような方法で
抜き取ることができる。従って、ネットワークが第三者にオープンになる場合に
は、承認されていないまたは不適切な、発呼の経路変更や発呼への干渉を行おう
とする試みから、発呼の経路選択の処理のインテグリティを保護し、ネットワー
クにアクセスできる第三者の存在が影響を与えないようにすることが必要である
。
要約すると、高度インテリジェントネットワークは、電話の通話の取り扱いに
多くの用途を開く、複合的高速高呼量パケット交換のメッセージを送る方法であ
る。大部分のネットワーク要素は、そして特にSSP交換機は、ある事象がある
と比較的簡単なフォーマットの照会メッセージが生成され、発呼の処理を続行す
る前にネットワークからの応答を待つように設計されている。これらの手順には
、照会に対する応答が受け取られない場合にはタイムアウトするウォッチドッグ
タイマが用いられる。しかし、さらなる発呼の進行が、有効な応答と対比される
タイムアウトが起こることにより制御される状況では、処理している発呼のうち
の
かなりの割合について、ネットワークの性能がかなり劣化する。そうすると、顧
客は発呼処理で過度に遅れたり、強化した特徴の提供を適切に受けることができ
ない、ということを経験することになる。本質的に、ネットワークを多用途に使
えるようにすると、そのネットワークは不適切なネットワークのメッセージに対
して脆弱になる。従って、ネットワークをオープンにして、第三者である強化し
たサービス・プロバイダーに高度インテリジェントネットワークへのアクセスが
できるようにすると、市内交換会社と第三者であるサービス・プロバイダーの間
のインターフェースを通るメッセージの呼量の取り次ぎを行い、第三者であるサ
ービス・プロバイダー側のインターフェースでの悪影響、人的エラー、および装
置の故障からネットワークを保護する必要がある。
発明の概要
本発明は、複数の電話局における同様に複数のサービス交換点および少なくと
も1個のサービス制御点を含む、複数の高度インテリジェントネットワーク(A
IN: Advanced Intelligent Netowrk)要素の間の複数のデジタルデータ通信チ
ャネルを含むインテリジェント電話ネットワークにおけるパケットのメッセージ
の呼量を取り次ぐ方法において、前記複数のAIN要素のうちで新しいトランザ
クションの性能アプリケーション部品(TCAP:Transactional Capabilities
Application Part)のメッセージのシーケンスを生成する第1のものにそれぞれ
の新しいTCAPメッセージのシーケンスについてトランザクション番号を生成
させる手順と、前記複数のAIN要素のうちの前記第1のものに第1のトランザ
クション識別子テーブル内に前記トランザクション番号を記憶させる手順を含む
方法である。本発明は、前記サービス制御点が、市内交換会社のアプリケーショ
ンおよびサービス・プロバイダーのアプリケーションを処理する共用命令実行環
境(SEE:Shared Execution Environment)のインタープリタを実行するSC
Pコンピュータを含む取り次ぎサービス制御点であることを特徴とする。本方法
は、前記トランザクション番号および第1のメッセージ識別子を前記TCAPメ
ッセージのシーケンスの第1のTCAPメッセージ内に含み、前記第1のTCA
Pメッセージを前記複数のAIN要素の内の第2のものに伝送する手順、前記複
数の
AIN要素のうちの前記第2のものに前記新しいTCAPメッセージのシーケン
スと関連する単一のトランザクション識別子を前記単一のトランザクション番号
を発呼点コード(originating point code)およびサブシステム番号と連結するこ
とによって作り出させ、前記第1のTCAPメッセージ内の前記第1のメッセー
ジ識別子に応答して前記単一のトランザクション識別子を第2のトランザクショ
ン識別子テーブルに記憶する手順、前記第1および第2のネットワーク要素に、
その後TCAPメッセージ内に前記単一のトランザクション識別子を含ませて前
記TCAPメッセージのシーケンスと関連する特定のトランザクションに影響を
与え、前記第1および第2のトランザクション識別子テーブルにリストされてい
るトランザクション識別子を含まない他のTCAPメッセージを拒絶させる手順
、および前記複数のAIN要素のうちの前記第1および第2のもののうち前記T
CAPメッセージのシーケンスの最後のメッセージを生成するものに、その関連
するトランザクション識別子テーブルから前記単一のトランザクション識別子を
消去させ、前記最後のメッセージ識別子を最後のメッセージに含ませ、それによ
って前記最後のメッセージ内の前記最後のメッセージ識別子に応答して前記複数
のAIN要素のうちの前記第1および第2のもののうちの他方にその関連するト
ランザクション識別子テーブルから前記単一のトランザクション識別子を消去さ
せる手順、を含む。
本発明は、共用命令実行環境において命令言語のインタープリタを用いること
によって、オープンなAIN環境においてAINメッセージの呼量を取り次ぐ方
法である。より詳細には、本発明の好適な形式は、多数のサービス・プロバイダ
ーのサービス(すなわち、市内交換会社でないプロバイダー)からの命令を解釈
するサービス制御点のコンピュータ上で命令インタープリタを用いることによっ
て達成され、その同じコンピュータータが市内交換会社に代わってサービス制御
点のアプリケーションを実行している。本発明の重要な1態様は、単一のトラン
ザクションIDを会話型メッセージ内で用いることである。トランザクションお
よび処理IDは、高度インテリジェントネットワーク(AIN)内で既に用いら
れている。本発明の原理体系は、市内交換会社でないサービス・プロバイダーと
市内交換会社との間の取り次ぎインターフェースをサービス・プロバイダーのア
プリ
ケーションプログラムと共用命令実行環境(SEE)のインタープリタとの間の
インターフェースとして定義する。SEEインタープリタは、サービス・プロバ
イダーのアプリケーションからのプログラム言語の命令を受諾して、サービス制
御点のコンピュータのオペレーティングシステムに実行可能な発呼を生成し、A
INメッセージのパケットを生成する。本発明の重要な1態様は、現在のインタ
ープリタの言語を強化して、インタープリタとサービス・プロバイダーのアプリ
ケーションとの間の境界を通る呼量を取り次ぐようにすることである。
AINを、市内交換会社でないサービス・プロバイダーにオープンにすること
によって、一方で、システム内のすべての要素、すなわち市内交換会社(LEC
)のアプリケーションとサービス・プロバイダーのアプリケーションとの両方に
、AINメッセージの受信宛先および返答の適切な受信宛先を明白に検出させる
必要性と、サービス・プロバイダーがAINへのアクセスを用いてライバルに関
する情報に不適切なアクセスをしたり何らかの方法でネットワークの動作やシス
テム上のある特定のライバルのアプリケーションの動作を妨害することができな
いように保証する必要性の間で、葛藤が生じる。この要件を満たすために、本発
明は、共用命令実行環境のサービス制御点においてトランザクション識別子テー
ブルを維持するのにSEEインタープリタを用いる。テーブルには、現在活動状
態のトランザクションの単一のトランザクション識別子(トランザクションID
)のリストが含まれる。これらのIDのそれぞれが、インターフェースのサービ
ス・プロバイダー側のアプリケーションの処理IDに写像される。入パケットが
取り次ぎサービス制御点で受け取られ、かかるメッセージが照会メッセージでな
い(すなわち、会話型メッセージのシーケンスにおける第1のメッセージでない
)場合にはいつでも、トランザクションIDテーブルに情報が求められる。入力
が全く見いだされない場合、そのメッセージは拒絶される。入力が見いだされる
場合、SEEインタープリタが少なくとも発呼点コード情報をそのメッセージか
ら取り去り、処理識別子を付けた状態でメッセージを取り次ぎインターフェース
を通ってサービス・プロバイダーのアプリケーションに通し、アプリケーション
がメッセージが関係するその処理を明白に決定できるようにする。これにより、
サービス・プロバイダーの処理は、返答メッセージの受信宛先の特定の点コード
ア
ドレスを識別する情報から分離される。
一般的に、本発明の方法により、新しい会話型メッセージのシーケンスを発信
するAIN要素は、新しいシーケンスの単一のトランザクション番号を生成する
。従来技術の構成では、照会メッセージを発信するAIN要素は、既にトランザ
クション番号を生成している。しかし、トランザクション番号はサービススイッ
チングポイントSSPがSSPトランザクションを識別するために生成する連続
番号であるので、別個のSSPが同一のトランザクション番号を生成することが
できる。従って、現在のサービス制御点が、同一のトランザクション番号を有す
る異なるSSPの会話型メッセージのシーケンスを取り扱っている可能性がある
。高度インテリジェントネットワーク全体にわたって明白に単一である単一のト
ランザクション識別子を与えるために、本発明では、新規な単一のトランザクシ
ョン識別子を用いる。本明細書で用いる単一のトランザクション識別子とは、A
INのネットワーク全体を通して単一であるトランザクション識別子のことであ
る。本発明の好適な形式において、大部分の会話型メッセージのシーケンスは、
サービス交換点(SSP:service switching point)から発信されるトリガま
たは照会メッセージによって生成される。好適な実施例またはSSPトリガが開
始するメッセージのシーケンスの単一のトランザクション識別子は、サービス交
換点が生成するSSPトランザクション番号の連結であり、SSP点コードはサ
ービス交換点と関連しそれを識別する。これに加えて、単一のトランザクション
識別子にはサブシステム番号が含まれており、トランザクション識別子が市内交
換会社間の境界を通って進む場合であってもその単一性が保証される。
サービス制御点(SCP:service control point)から発信される小さいク
ラスのメッセージのシーケンスが存在する。このタイプのメッセージでは、単一
のトランザクション識別子は、現在使わない乱数である。それらの番号が現在使
われていないというステートメントの意味は、進行中のトランザクションに割り
当てた乱数の経過をSCPが追っており、疑似乱数ジェネレータから乱数が要求
されると、リストがチェックされて進行中のトランザクションの乱数と重複しな
いということが確認される。この場合、トランザクション識別子として乱数また
は疑似乱数を用いることによって、それぞれのトランザクションの安全性が増す
。
これにより、AINにアクセスするエンティティがSCPの発信するメッセージ
のトランザクション識別子の割り当てのパターンを検出した後でそのパターンを
利用する可能性が効果的に防止される。
照会メッセージがサービス制御点に伝送されるとき等に第1のメッセージを受
け取るAIN要素は、単一のトランザクションIDの要素を連結し、それからそ
のトランザクションIDをその時の現在の有効なトランザクションIDのテーブ
ルに付け加える。次に、取り次ぎインターフエースで受け取られる会話型のシー
ケンス内の第1のメッセージではないすべてのAINメッセージによって、テー
ブルにそのメッセージのトランザクションIDがあるかチェックされる。テーブ
ル内に存在しない場合には、メッセージはSCPまたはその他のAIN要素によ
って拒絶される。
サービス制御点で照会メッセージが受け取られ、そのメッセージがサービス・
プロバイダーのアプリケーション用に意図されているということをSCPのデー
タベースが示す場合には、メッセージは共用命令実行環境のインタープリタに送
られる。するとSEEインタープリタは、新しい処理の処理IDを選択する。こ
の処理IDは、インターフェースの市内交換会社側で用いられるトランザクショ
ン識別子と共に、SCPトランザクション識別子のテーブル内に入力される。
次に、サービス・プロバイダーのアプリケーションが、送信されるとこのトラ
ンザクションに影響を与えるような出メッセージを有している場合には、アプリ
ケーションからSEEインタープリタに通されるメッセージを作り出す要求内に
その処理IDを含ませる。このメッセージが以下に説明する他の判断基準をパス
するとすると、SEEインタープリタはトランザクションIDのテーブルをチェ
ックして、この特定のアプリケーションの処理識別子に対応するLEC側の単一
のトランザクション識別子を見いだし、その単一のトランザクション識別子と関
連するトランザクション番号を返答の出メッセージに含ませる。従って、サービ
ス・プロバイダーのアプリケーションは、LECネットワークがどのように動作
しているかについての重要な情報を含む可能性のある単一のトランザクション識
別子の詳細には、アクセスすることができない。しかし、SEEインタープリタ
は、入メッセージのトランザクション識別子が有効でなければメッセージを取り
次ぎインターフェースを通ってサービス・プロバイダーのアプリケーションに通
すことはないので、処理のインテグリティは維持される。
本発明のSEEインタープリタ/アプリケーションの境界において行われる取
り次ぎには、他にも重要な態様がある。本発明の方法を実行する取り次がれたア
クセスのサービス制御点におけるサービス制御点のコンピュータに接続されたデ
ィスク上に記憶されたデータベースには、いくつかのリストおよびテーブルが維
持されている。特に、それぞれのサービス・プロバイダーの顧客である加入者電
話番号のテーブルは、SCPコンピュータに維持されている。また、それぞれの
アプリケーションの承認されたネットワーク要素のアドレスのリストも、同様に
、サービス・プロバイダーのアプリケーションを承認されたネットワークのアド
レスの組に突き合わせるアドレスのテーブル内に維持されている。承認されたネ
ットワーク要素のアドレスは、それぞれのアプリケーションが合法的にアドレス
できるネットワーク要素を指定している。合法性は、アプリケーションを作り出
し動作するサービス・プロバイダーと市内交換会社との間の契約上の取り決めに
関連する。例えば、サービス・プロバイダーがそのサービスの提供においてサー
ビス接続点の性能の中のいくらかを用いることを希望する場合は、サービス・プ
ロバイダーは市内交換会社と適切な契約上の取り決めを行う必要がある。これは
、この特定のアプリケーションがサービス接続点の承認されたユーザであるとい
うことを示す取り次ぎSCPにおいて維持されるアドレスのテーブルへの入力に
おいて反映される。従って、アプリケーションを識別しそのアプリケーションを
契約の下で用いることのできるサービス接続点のネットワーク要素のアドレスと
ペアにするテーブルの入力が存在する。
顧客の加入者電話番号のテーブルは、どんな方法であってもある特定の加入者
電話番号への発呼の経路を変更したりその発呼をその他非標準で取り扱うAIN
メッセージを生成せよという何らかの要求を有効化するのに用いられる。このテ
ーブルへの入力はまた、ある特定のトリガ/加入者電話番号のペアに対するサー
ビス・プロバイダーのアプリケーションを選択するのにも用いられる。SEEイ
ンタープリタは、要求をしているアプリケーションの顧客としての加入者電話番
号の状態の確認を、SCPコンピュータにサービス・プロバイダーのアプリケー
ションが要求するAINメッセージを生成させる前に行わなければならないとい
う要求事項を実施する。
承認されたネットワークのアドレスのリストに関して、顧客の加入者電話番号
へのアクセスが承認されるということはその加入者電話番号を取り扱う交換機と
関連するSSPへのアクセスが承認されているということを暗示している、とい
うことが理解されるべきである。承認されたネットワーク要素のアドレスの別個
のテーブルは、そのように限定するものではないが、サービス接続点およびその
他サービス制御点等の非交換要素のアドレス向けに特別に設計されている。実際
、取り次ぎ処理を用いて、市内交換会社でない存在(エンティティ)が動作する
多数のサービス制御点に配置された各データベースにアクセスを提供してもよい
、ということが意図されている。言い換えれば、あるデータベース内に情報を有
するひとつのサービス・プロバイダーが、そのアプリケーションが異なるSCP
で実行される別のサービス・プロバイダーに、そのデータベースへのアクセスを
提供することができる。これにより、市内交換会社には、取り次ぎサービスを契
約に基づき提供することから収益を得る機会が作り出され、データベースの完全
さを保護し適切な規則を施行して他者が支払いなしにデータベースに同様のアク
セスができないようにすることができる。
サービス・プロバイダーの中には、専用中継回線容量および多局接続回線にア
クセスを有する者もあろう。従って、かかる顧客が発呼の低コストの経路選択を
行う機会を十分利用できるようにするために、共用命令実行環境は、サービス・
プロバイダーのアプリケーションの発呼の経路選択の要求をサポートせねばなら
ない。その要求は、1個またはそれ以上の中継回線のグループのルートインデッ
クスを指定する中継回線のグループのパラメータを有する。当業者には知られて
いるとおり、これらのインデックスは、通常優先順で、発呼の経路選択がされる
べき中継回線のグループを指定する。LECが支配しないエンティティ(サービ
ス・プロバイダーのアプリケーションプログラム)がある特定の中継回線のグル
ープの経路選択を要求することができるので、SEEインタープリタは、チェッ
クを行い、そのアプリケーションが中継回線のグループのパラメータに要求を行
うサービス・プロバイダーによる要求された中継回線のグループの使用が契約上
承認されている、ということを確認することによってこれらの要求を取り次ぐ。
このことによって、不謹慎なサービス・プロバイダーが、コストを削減し中継回
線をリースしている別のエンティティから効果的にサービスを盗むために、その
エンティティによってリースされている多局接続回線等を通る中継回線の経路選
択を要求する、という可能性が除外される。
さらに、本発明の取り次ぎ処理は、ある特定のサービス・プロバイダーのアプ
リケーションからの比較的乏しいネットワーク資源の要求を監視する。好適な形
式は、サービス・プロバイダーに、同時に占有してもよい1個またはそれ以上の
クラスの資源の最大数を指定するように要求する、ということである。サービス
制御点のコンピュータによって、ネットワーク資源のクラスの許された資源占有
数のリストが維持され、数が増える方向や減る方向へのカウントが維持されて、
この制限を実行する。クラス内で許された限界以上のさらなる資源の要求があれ
ば、サービス・プロバイダーが占有するかかる資源の数がその資源のクラスに許
された占有数以下に減少するまで、SEEインタープリタがかかる要求を行った
AINメッセージを生成することを拒絶する。
本発明のさらなる態様は、インテリジェント交換電話ネットワークを、制御す
る高度インテリジェントネットワークへの共用アクセスの環境で維持する方法で
ある。呼び出しシーケンスに基づいたトリガループや予測できない動作の可能性
は、異なるサービス・プロバイダーからの多数のサービスが同じトリガによって
ある特定の加入者電話番号から呼び出される場合には、明確にある。例えば、ひ
とつのサービス・プロバイダーから転送されている加入者からAINへの発呼と
、他から遮蔽したAINの発呼は、どのサービスを最初に呼び出すかによって得
られる結果が異なる。インテリジェント交換電話ネットワークを動作し維持する
本方法によれば、ある特定の加入者電話番号についていかなるトリガが生成され
ても、ひとつのサービスのみを呼び出すことができる。従って、サービス制御点
は、テーブル内のそれぞれの加入者電話番号/トリガのペア(すなわち、その特
定のSCPが供給するそれぞれのもの)についてただ一つのサービスを呼び出す
ことができるように、加入者電話番号およびトリガのテーブルを維持する。テー
ブル内への新しい項目の入力を要求する、例えばサービス管理センターからのA
IN
メッセージが受け取られ、その入力が、既に活動状態のトリガが第2のサービス
を呼び出すべきであるということを示す場合、かかる入力は拒絶され、その要求
を送ったネットワーク要素にエラーメッセージが戻される。従って、与えられた
加入者電話番号について、いかなるトリガによっても、ただ一つのサービスのみ
を呼び出すことができる。
SEEインタープリタが解釈するプログラミング言語の使用可能な命令を上手
に選択することが本発明の取り次ぎの重要な一部である、ということが理解され
るべきである。当業者であれば、ネットワーク内の、第三者の情報への承認され
ていないアクセスまたは課金データ等のデータの承認されていない操作を除外す
る、SEEインタープリタに設定された命令の選択方法、および有効な命令につ
いてのあるパラメータへの制限が理解されるであろう。
図面の簡単な説明
図1は、それを制御する高度インテリジェントネットワークを含む、従来技術
の現在のインテリジェント交換電話ネットワークの図である。
図2は、高度インテリジェントネットワークのいくつかの典型的な要素のブロ
ック図および好適な実施例の方法を達成する取り次ぎサービス制御点のブロック
図である。
図3は、好適な実施例でトランザクション識別子/サービス処理識別子のテー
ブルがどのように用いられるかを示す、入メッセージを受け取ったときの好適な
実施例のSEEインタープリタの作用のフローチャートである。
図4は、本発明の好適な実施例の取り次ぎサービス制御点によって開始される
トランザクションに関するトランザクションIDを作り出す処理の論理的フロー
チャートである。
図5は、好適な実施例のサービス・プロバイダーのアプリケーションが生成す
るAINメッセージを取り次ぐサービス制御点のコンピュータを制御する共用命
令実行環境のインタープリタが実行する手順のフローチャートである。
好適な実施例の詳細な説明
次に図面に移って、本発明の好適な実施例を説明する。図面では、同じ番号は
同じ部品およびステップを指す。図2は、上述の「発明の背景」の項に関連して
説明した図1に示した典型的なAINのネットワーク要素のサブセットを示す。
特に、2個のサービス交換点15、15’が、関連する交換機を中継回線19b
で相互接続して示されている。サービス接続点39が、SSP15’およびその
関連する交換機からの音声回線にISDNリンク41を通して接続されている。
信号中継点20が、SS7の回線27を介して取り次ぎサービス制御点50に
接続されている。本発明の方法を実施する取り次ぎサービス制御点50内の要素
は、サービス制御点のコンピュータ51を含む。サービス制御点のコンピュータ
51の主な動作要素は、プロセッサおよびオペレーティングシステムのブロック
52、および高度インテリジェントネットワークを動作し好適な実施例の方法を
達成するのに用いるデータベース、テーブル、およびリストを含むディスク記憶
装置55によって表されている。
元々AT&Tが開発した言語であるデシジョングラフエディター(Decision G
raph Editor)を改善して書かれた複数のアプリケーションが、論理的にSCP
コンピュータ52に接続されているように表されている。これは、サービス制御
点用のアプリケーションをプログラムするのに用いられる言語である。本明細書
で説明するこの言語の強化は、好適な実施例の方法の実施の一部分を形成してい
る。典型的なサービス・プロバイダーのアプリケーションを、アプリケーション
56aないし56mとして表す。市内交換会社のアプリケーションのさらなる組
を、57aないし57nとして示す。図2におけるmおよびnは、一般化した整
数を暗示し、任意の数のサービス・プロバイダーのアプリケーションおよび市内
交換会社であるプロバイダーのアプリケーションがSCPコンピュータ51上で
実行されていてもよいということを示している、ということが理解されるべきで
ある。
56aのアプリケーションの論理的構成を、図2に明確に示す。特に、このア
プリケーションは、58で示すサービス・プロバイダーのアプリケーションの命
令、および59で示す共用命令実行環境のインタープリタを含む。この2つの間
のインターフェースが、LECでないサービス・プロバイダーが制御するアプリ
ケーション58とLECが制御する側の高度インテリジェントネットワークとの
間の取り次ぎインターフェース60であり、これは取り次ぎサービス制御点50
内のハードウェアを含む。アプリケーション58が行うAINメッセージの生成
のいかなる要求も、SEEインタープリタ59によって最初にチェックされ、取
り次ぎが必要かどうかが決定される、ということが理解されるべきである。取り
次ぎが必要な場合には、以下に説明する適切な命令がSEEインタープリタによ
って生成され、これによってプロセッサおよびオペレーティングシステム52が
必要な情報をディスク記憶装置55から読み込み、アプリケーション58が要求
するAINメッセージを生成するべきかどうかを確かめる。取り次ぎ処理が何ら
不法なまたは承認されていない要求を示さない場合には、インタープリタがプロ
セッサおよびオペレーティングシステム52に発呼を生成し、要求されたメッセ
ージをSCPコンピュータ51に生成させる。
図2に示すブロックを参照して、以下に本発明の方法のフローチャートの説明
を行う。
AIN内の大部分の通常の呼量の流れは、15、15’等のサービス交換点と
本発明を実施する取り次ぎサービス制御点50の間の会話型メッセージからなる
、ということが理解されるべきである。これらは、信号中継点20を通る。信号
中継点20は単に、取り次ぎサービス制御点50の供給する複数のSSPのうち
のどれがSCP50からSSPに送られるパケットの受信宛先であるかを確かめ
ることができるパワフルなパケット交換機である。
図2に示すトポロジーにおいて、取り次ぎSCP50とサービス接続点39と
の間の通信は、信号中継点20、SSP15’を通り、ISDNプロトコルのメ
ッセージに翻訳され、ISDNリンク41を通ってサービス接続点39へ送られ
る。もちろん、本発明を実施するシステムにおいて、信号中継点とサービス接続
点との間で直接の接続があってもよい。
本明細書では種々の可能性を説明するが、AINにおける大部分の会話型メッ
セージのシーケンスは、トランザクションの性能のメッセージであるTCAPメ
ッセージのクラスである。これらは、メッセージのシーケンスがSSP15等の
典型的なSSPと取り次ぎSCP50の間を往復する、という点において、会話
型メッセージのシーケンスである。
当業者には知られているとおり、かかるメッセージのシーケンスの第1のメッ
セージは、照合と呼ばれている。照合は、プロトコルの信号システム7において
、トランザクションまたは新しいメッセージのシーケンスにおける最初のメッセ
ージとして識別可能である。これにより、これを受け取るネットワーク要素は、
これに含まれるいかなるトランザクションID情報も必ずしも既にテーブル内に
あるべきではない、と警告される。これらのサービス交換点15、15’が生成
するトリガは、最も普通の形式の照会メッセージである。メッセージを受け取る
と、SCPコンピュータ51は、データベースのディスクドライブ55に記憶さ
れている加入者電話番号およびトリガのテーブルに基づき、アプリケーション5
6、57のどれがそのメッセージを受け取るべきかを決定する。アプリケーショ
ン56a内のサービス・プロバイダーのアプリケーション58向けを意図した照
会メッセージの例を用いて、メッセージはSEEインタープリタ59に送られる
。照会メッセージを受け取ると、SEEインタープリタは、アプリケーション5
8に新しい処理をスタートすることを要求するインターフェース60を通る要求
である新しい処理IDを選択する。これが受け取られると、SEEインタープリ
タ59はこれをプロセッサおよびオペレーティングシステム52に戻す。すると
、プロセッサおよびオペレーティングシステム52は、SSPが生成したトリガ
と関連するトランザクション番号を、発信したSSP点コードおよびそのシステ
ム番号と連結して、完全な単一のトランザクションIDを作りだし、ディスク5
5上に維持されているトランザクションID/サービス処理IDのテーブルに入
力を加える。
取り次ぎサービス制御点50による受け取られたメッセージの取り扱いを、図
3に示す。
上で触れたとおり、単一のトランザクション識別子を用いることは、本発明の
好適な実施例の重要な1態様である。対話型のTCAPメッセージのシーケンス
を開始し伝えるための典型的なシーケンスを、図3に関して説明する。SSP1
5に関連する交換機に接続された電話線がオフ・フックになってある特定の番号
がダイヤルされた、という典型的な状況を仮定しよう。この処理の間でいくつか
のトリガが起動されるかもしれないが、ダイヤルが完了すると通常成端試みトリ
ガが供給される。かかる成端試みトリガは、ダイヤルされた番号の加入者がLE
Cでないサービス・プロバイダーの特殊サービスのひとつの加入者である場合に
は、そのサービス・プロバイダーによって起動される。例えば、通話転送および
メッセージを送る特殊サービスを供給することができるが、これは通常、顧客の
加入者電話番号がダイヤルされたときに成端試みトリガによって呼び出される。
このトリガは、SS7のリンク21を介し、信号中継点20を通って、リンク2
7を通って取り次ぎSCP50に渡されるAINメッセージである(図2)。
成端試みトリガは、SCPコンピュータ51が受け取り、SCPコンピュータ
51は、ディスク55上のデータベースに照会を行って、ダイヤルされた加入者
電話番号がアプリケーション56aのサービス・プロバイダーの顧客でありこの
アプリケーションに成端試みトリガを告知するべきである、ということを決定す
る。従って、SCPコンピュータ51はメッセージ(メッセージをSCP50に
送ったアドレス情報は取り去られている)をSEEインタープリタ59に通す。
SEEインタープリタ59による取り扱いを図3に示す。ルーチンが、「メッ
セージ受け取り」とあるブロック65に入る。インタープリタは最初に、入メッ
セージが照会メッセージ、すなわち新しい会話型メッセージのシーケンスにおけ
る最初のメッセージであるかどうかを決定する決定のステップ66を実行する。
まず、それが照会メッセージではないと仮定すると、ステップ66からNOの枝
路67へと進む。枝路67は、SSPの生成したトランザクション番号、メッセ
ージを発信したSSPの発呼点コード、およびシステム番号を連結することによ
って単一のトランザクションIDが作り出されるステップ68に通じている。ス
テップ68によって、本発明の好適な実施例が用いる完全な単一のトランザクシ
ョンIDが作り出される。これが完了すると、ディスクドライブ55(図2)上
に記憶されている活動状態のトランザクション・テーブル内にトランザクション
識別子が既にあるかどうかをSCPコンピュータ51(図2)が決定する決定の
ステップ69が実行される。まだない場合には、それは、照会でない会話型メッ
セージが無効のトランザクション番号を用いているAIN要素から受け取られた
、ということを意味する。したかって、ステップ69からNOの枝路70へと進
み、ステップ71においてメッセージが拒絶される。メッセージの拒絶後、72
でルーチンから抜ける。
テーブル内にトランザクションIDが既に存在する場合には、ステップ69か
らYESの枝路75へと進み、ブロック76で示すルーチンが実行される。トラ
ンザクションIDが既にテーブル内にあるので、テーブルの入力において関連す
るサービス処理IDがトランザクションIDとペアになっているということにな
る。SCPコンピュータ51がメッセージからアドレス情報を取り去り、メッセ
ージにサービス処理識別子を加え、取り次ぎインターフェース60(図2)を通
ってサービス・プロバイダーのアプリケーション58へとメッセージを通す。す
ると、サービス・プロバイダーのアプリケーション58は、アプリケーション内
にサービス・プロバイダーが書き込んだ命令に従って応答する。それからプログ
ラムは、この入メッセージの取り扱いが完了すると、出口点77へと進む。
次に、ステップ65において受け取られたメッセージが照会メッセージである
、すなわち新しいTCAPメッセージのシーケンスの最初のメッセージ、すなわ
ちトリガ・メッセージである、という状況を考えよう。これが起こると、決定の
ステップ66からYESの枝路78へと進む。第1のステップは、メッセージ内
の識別された特定の加入者電話番号の特定のトリガを取り扱う特定のアプリケー
ションを検索することである。これをステップ79で示す。上で触れたとおり、
本発明の制約のひとつは、それぞれの加入者電話番号について、それぞれのトリ
ガがただ一つのサービスのみを呼び出すことができる、ということである。従っ
て、ステップ79で示す検索の結果が、この特定の加入者電話番号のこの特定の
トリガが、図2に示すサービス・プロバイダーのアプリケーション56または市
内交換会社のアプリケーション57のうちのどちらかひとつによってサービスさ
れているということになりうることが理解されるべきである。
この特定の加入者電話番号/トリガの組み合わせが図2に示すサービス・プロ
バイダーのアプリケーション58によってサービスされているという例で引き続
いて、SCPコンピュータ51は、サービス・プロバイダーのアプリケーション
58について新しいサービス処理識別子を割り当てるべきであるということを示
す命令を、SEEインタープリタ59に通す。これを、図3のステップ80で示
す。その時の現在の活動状態の処理について単一である新しいサービス処理識別
子は、取り次ぎSCP50によって実行される。
これがSEEインタープリタによって受け取られると、ステップ81が実行さ
れる。ステップ81において、ステップ68に関して説明したのと同様に、トラ
ンザクション番号、発呼点コード、およびサブシステム番号の連結によって、単
一のトランザクション識別子が作り出される。この単一のトランザクション識別
子は、ステップ80において取得されたサービス処理IDと対にされてトランザ
クション識別子/サービス処理IDのペアになり、このペアが、ディスクドライ
ブ55(図2)上に記憶されたSCPコンピュータのトランザクション識別子の
テーブルに加えられる。
最後に、メッセージの内容、すなわちトリガの識別およびそれと関連する加入
者電話番号、がSEEインタープリタ59からインターフェース60を通ってサ
ービス・プロバイダーのアプリケーション58へと通される。これを、図3のス
テップ82で示す。ステップ82に示すとおり、発信SSP点コードは、メッセ
ージが境界を通る前に取り除かれる。従って、サービス・プロバイダーのアプリ
ケーションには、単にこのメッセージが新しいサービス処理識別子が要求された
ばかりの新しい処理を開始したメッセージである、ということのみが伝えられる
。それから、サービス・プロバイダーのアプリケーションは、SEEインタープ
リタに、この特定のトリガが起こればこの特定の顧客に提供されるサービスを実
施せよという命令を生成する。これが完了すると、ステップ77においてルーチ
ンから抜ける。
次に図4に移って、サービス制御点からの最初のメッセージから始まるメッセ
ージのシーケンスの単一のトランザクションIDを作り出す処理のフローチャー
トを示す。これらのステップは、TCAPメッセージのシーケンスにおける初期
メッセージがサービス制御点から始まる場合に、SEEインタープリタによって
実行される。これは通常、好適な実施例のアプリケーションにおいて、サービス
・プロバイダーのアプリケーションが会話型メッセージのシーケンスを開始する
ことを望む場合に起こる。最初に、インタープリタは、ステップ85で示すよう
に、アプリケーションから最初のTCAPメッセージの有効な要求を検出する。
ステップ86で、SEEインタープリタが設ける疑似乱数ジェネレータから疑似
乱数Nが要求される。長いシーケンスの疑似乱数を生成するルーチンは、当業者
にはよく知られている。
ステップ87において、戻ってきた疑似乱数Nが、SCPが取り扱っている現
在活動状態のトランザクション・テーブル内のトランザクション番号と照合され
る。めったにないことではあるが、もし数Nが現在のテーブルの入力のトランザ
クション番号と同一である場合には、YESの枝路88へと進んでステップ86
に戻り、別の疑似乱数が取得される。数Nが、トランザクション・テーブル内の
現在のトランザクション番号と同一でない場合には、NOの枝路89からステッ
プ90へと進み、この疑似乱数Nをトランザクション番号として用いて、TCA
Pメッセージが生成される。
次に、ステップ91で、トランザクションID全体が、トランザクション・テ
ーブル内のトランザクションID/サービス処理番号のペアの一部として記憶さ
れる。サービス処理番号は、ステップ85で最初のTCAPメッセージの要求が
検出されるときに、SEEインタープリタから最初に取得される。ステップ92
で、インタープリタは、アプリケーションが要求するメッセージによって、ある
特定の加入者電話番号(すなわち、加入者の加入者電話番号または交換機でない
AIN要素)に影響を与えるアクセスが要求されているかどうかを決定する。要
求されている場合には、ディスクドライブ55内に記憶されている加入者電話番
号のテーブルがチェックされ、その要求を発信したサービス・プロバイダーのア
プリケーションがこの特定の加入者電話番号に発呼を行ったりこの加入者電話番
号と通信することが承認されているかどうかが決定される。承認されていない場
合には、ステップ91で、インタープリタが無効の要求を行ったということをイ
ンタープリタに知らせるエラーメッセージが生成され、メッセージは送られない
。ステップ95で、メッセージは送られ、点96で制御コードのこの部分から抜
ける。
SCPが発信したメッセージの結果としてSCPに送られたSSP応答メッセ
ージは単にSCPの発信したメッセージ内のトランザクションIDに戻される。
応答メッセージは明確に区分されたクラスのメッセージである(照会メッセージ
とは対照的に)ので、好適な実施例において、トランザクションIDをSSP点
コードと連結することは必要でなく、用いられない。取り次ぎサービス制御点に
おけるトランザクションIDの単一性は、SEEインタープリタによって選択さ
れるときに保証される。
次に図5に移って、ある特定のタイプのAINメッセージのサービス・プロバ
イダーのアプリケーションからの要求を取り次ぐ好適な実施例によって実行され
る処理を示す。図示の各ステップがSEEインタープリタによって実行される、
ということが理解されるべきである。承認されたアクティビティに関する照会は
、ディスクドライブ55(図2)上に記憶されているデータベースのテーブルお
よびリストの様々なテーブル内に記憶されている。この部分の取り次ぎ処理がス
テップ110で入力され、ここでSEEインタープリタがサービス・プロバイダ
ーのアプリケーションからAINメッセージの要求を受け取る。ステップ111
で、ステップ110で生成された要求に伴う処理IDにマッチする入力について
、トランザクション・テーブルが情報を求められる。そして、そのテーブルの入
力内のサービス処理IDと対になるトランザクションIDから、必要なトランザ
クションID情報が取得され、メッセージの要求が図5に示す取り次ぎのテスト
にパスする場合には、その情報がアドレス指定や経路選択に用いられる。
第1の取り次ぎのテストは、ある特定の加入者電話番号への発呼の取り扱いが
アプリケーションが要求するメッセージによって影響を受けるかどうかが決定さ
れる、決定のステップ112である。影響を受けない場合には、取り次ぎのテス
ト117の周囲にループを描くNOの枝路115へと進む。加入者電話番号が影
響を受ける場合には、YESの枝路116からステップ117へと進み、そこで
ディスクドライブ55上に記憶されている加入者電話番号のテーブルが情報を求
められ、その特定の加入者電話番号がその要求をしているアプリケーションを所
有するサービス・プロバイダーの顧客であるかどうかを調べる。答がイエスの場
合、メッセージの要求はこの第1の取り次ぎのテストをパスし、ステップ117
からYESの枝路118へと進む。
要求によって影響を受ける加入者電話番号がこの特定のサービス・プロバイダ
ーの顧客でない場合には、ステップ117からNOの枝路119へと進む。これ
はステップ120、121に通じており、ステップ120、121は、AINメ
ッセージの要求が図5に示す取り次ぎのテストのどれにも添わない場合に実行さ
れる。ステップ120でこのメッセージは拒絶され、ステップ121で、適切な
エラーメッセージが用いられて、このサービス・プロバイダーのアプリケーショ
ンに、メッセージの拒絶の事実、および好ましくはその理由、が告知される。こ
れが完了すると、点122で取り次ぎ処理から抜ける。
取り次ぎ処理の次のステップに戻って、SEEインタープリタが次に行うチェ
ックをステップ125に示す。これは、サービス・プロバイダーのアプリケーシ
ョンが生成したAINメッセージへの要求に、ある特定の中継回線のグループの
経路選択の何らかの要求があるかどうかをチェックするものである。何ら中継回
線のグループが要求されない場合には、有効な中継回線のグループの要求のテス
トの周囲にループを描くNOの枝路126へと進む。1個またはそれ以上の中継
回線のグループが要求される場合には、ステップ125からYESの枝路127
を通ってステップ128へと進む。ステップ128で、SEEインタープリタは
、メッセージの要求を生成した特定のサービス・プロバイダーのアプリケーショ
ンの合法的な中継回線のグループのルートインデックスのテーブルをチェックす
る。
図示のように、このテストは、要求内で指定されたそれぞれの中継回線のグル
ープについて行われる、というのも、その代わりに用いることのできる多数の中
継回線のグループを中継回線のグループの経路選択の要求において指定してもよ
いからである。要求された中継回線のグループのうちのいずれか1個でもこのサ
ービス・プロバイダーのアプリケーションによる使用が承認されていない場合に
は、ステップ128からNOの枝路129へと進む。これは、ステップ120か
ら開始される拒絶のシーケンスへと通じる。サービス・プロバイダーのアプリケ
ーションが中継回線のグループの経路選択の要求に含まれるそれぞれの中継回線
のグループを用いることが承認されている場合には、ステップ128からYES
の枝路130へと進み、メッセージの要求はこれまでのところは取り次ぎのテス
トをパスしている。
好適な実施例は、承認されていない中継回線のグループを用いる可能性のある
何らかの要求が検出される場合にはメッセージを拒絶する、ということに注目す
るべきである。SEEインタープリタにサービス・プロバイダーのアプリケーシ
ョンが要求するメッセージを再構成させて、承認されていない中継回線のグルー
プは削除するがサービス・プロバイダーのアプリケーションが用いることを承認
されている1個またはそれ以上の中継回線のグループは含むようにすることも可
能である。しかし、中継回線のグループの経路選択の適切な要求をするという責
務は、その特定のアプリケーションに責任のあるサービス・プロバイダーに負わ
せることか好ましいと考えられる。
次に、ステップ131で、メッセージの要求がテストされ、交換機でないAI
N要素へのアクセスが要求されているかどうかが確かめられる。上で触れたとお
り、ある特定の加入者電話番号への発呼に影響を与えることへの承認は、その加
入者電話番号を取り扱う交換機と関連するSSPと通信することへの承認を暗示
している。しかし、他のサービス制御点またはサービス接続点等の交換機でない
AIN要素へのアクセスを求めるメッセージの要求についての別個のテストが含
まれている。厳密にいえば、サービス接続点は、現在設置されているバージョン
の高度インテリジェントネットワークの下ではAIN要素ではない、ということ
に注目するべきである。これは、サービス接続点は現在はAINに直接接続され
ていず、図1に示すように交換機およびISDNのリンクを通して接続されてい
るからである。しかし、論理的にはAIN要素であり、AINを制御するソフト
ウェアの将来のすでに指定された強化はサービス接続点に送られているSS7で
フォーマットされたメッセージに対応するということも知られている。
これまでのテストと同様、交換機でないAIN要素が要求されている場合には
、承認のテストの周囲にループを描くNOの枝路132へと進む。メッセージの
要求が交換機でないAIN要素へのアクセスの要求を含む場合には、YESの枝
路135を通ってステップ136へと進み、ここで加入者電話番号のテーブルが
情報を求められてその交換機でないAIN要素の加入者電話番号がこの特定のサ
ービス・プロバイダーのアプリケーションの承認された加入者電話番号のリスト
に含まれているかどうかが決定される。従来は交換機ではないAIN要素に割り
当てられてきた交換機でない要素の指定をその加入者電話番号で記憶するのが好
ましい、ということに注目するべきである。加入者電話番号は、交換機でない要
素を指定する好適な方法である。この場合、加入者電話番号は、ステップ112
でテストされる加入者電話番号と同様に、ある特定の加入者回線または加入者専
用
中継回線に関連する加入者電話番号なのではない、ということに注目するべきで
ある。
これまでと同様、サービス・プロバイダーのアプリケーションが要求されてい
る交換機でないAIN要素にアクセスすることを承認されていない場合には、メ
ッセージの拒絶に通じるNOの枝路137へと進む。サービス・プロバイダーの
アプリケーションが承認されている場合には、YESの枝路138からステップ
139へと進み、ステップ139で図5に示す最後の取り次ぎのテストが開始さ
れる。最後のテストは、メッセージの要求が限られた資源の使用を求めているか
どうかを決定するというものである。好適な実施例は、限られた資源というもの
を、ある限られた数存在し、いかなる与えられたサービス・プロバイダーによっ
て占有される時間をも厳密に制御する必要がある、少なくとも1個のクラスのネ
ットワーク資源である、と定義する。本明細書において用いる概念では次のよう
には限定しないが、限られた資源というのは、通常、リアルタイムの発呼への音
声接続に関係し発呼者から供給されるかまたは発呼者に送られるかのどちらかの
音声信号のある形式を処理する装置である。かかる装置に共通の特性は、使用さ
れるとき毎に比較的長時間用いられる、ということである。好適な実施例におい
ては、交換ディジット受信機および音声による告知の装置が、限られた資源とし
て分類される。しかし、本発明の他の実施例では、他の装置を限られた資源とし
て分類してもよく、実際、本発明の実施について定義される多数の階層的クラス
の資源があり得る。
限られた資源が何ら要求されない場合には、NOの枝路140へと進むが、こ
れは、取り次ぎのテストを無事パスしたということを示す。これが起これば、ス
テップ111で適切なトランザクション番号およびアドレス情報を取得したAI
Nメッセージが生成され、ステップ142でメッセージが送られる。そしてステ
ップ122でルーチンから抜ける。
限られた資源が要求されている場合には、YESの枝路145からステップ1
46へと進む。これは、サービス・プロバイダーのアプリケーションがこの資源
またはこの資源のクラスを用いることを承認されているかどうかをテストするも
のである。要求がこのテストに添わなければ、NOの枝路147からメッセージ
を拒絶するシーケンスへと進む。サービス・プロバイダーのアプリケーションが
資源を用いることを承認されている場合には、YESの枝路148からステップ
149へと進み、ステップ149で好適な実施例の重要な取り次ぎ機能がテスト
される。好適な実施例が限られた資源として定義するネットワーク資源のクラス
は通常用いられる毎に長時間占有される装置であるので、好適な実施例の方法は
、与えられたサービス・プロバイダーのアプリケーションまたは与えられたサー
ビス・プロバイダーが同時に占有することのできるかかる装置の数に制限を設け
ている。この上限を資源占有数と呼び、これは単に、サービス・プロバイダーま
たはそのアプリケーションが同時に占有してもよい限られた資源の装置の所定の
数である。
資源占有数は、収容できるサービス・プロバイダーの数からの最大許容数によ
ってのみ選択するのではなく、料金に応じて決めるのが好ましいと思われる。従
って、音声による告知装置を大量に用いると予想するサービス・プロバイダーは
、それらの資源へのアクセスを設けることについて市内交換会社にさらに料金を
払って、比較的多数のそれらの資源を同時に占有することができるようにする必
要がある。
限られた資源または資源のクラスの総数の代わりに、またはそれに加えて用い
てもよい、資源占有数を定義する他の方法もある。特に、ひとつのサービスが占
有する限られた資源の総数のみでなく、与えられた資源の所有者における、すな
わち与えられた交換機または与えられたサービス接続点における限られた資源の
総数も制限する、ということが重要である。例えば、あるサービスのアプリケー
ションがアクセスしてもよいある特定のサービス接続点に5本の音声による告知
の回線がある場合、ひとつのサービス・プロバイダーのアプリケーションが同時
に5本全部の回線を占有してネットワーク上で実行されている他のアプリケーシ
ョンに音声回線を提供することを妨げることはできない、ということを確かめる
ことが重要である。これは、本発明の実施例における資源占有数に特有の定義と
なりうる。さらに、サービス・アプリケーションが、ネットワーク内の様々な資
源の所有者の中でその数の限られた資源よりも多くを占有することが許されてい
る場合であっても、これをさらなる制限として指定してもよい。
本発明の方法は、実際にどのように決定されるかに関係なく、ひとつのサービ
ス・プロバイダーのアプリケーションが同時に占有してもよい限られた資源の数
の所定の上限である資源占有数を規定する。このシステムは、それぞれのサービ
ス・プロバイダーのアプリケーションについての数が増える方向/減る方向への
カウントとして、限られた資源のカウントを維持する。ステップ149に達する
と、SEEインタープリタは、このサービス・プロバイダーのアプリケーション
についての限られた資源のカウントが現在そのアプリケーションについての資源
占有数を越えているかどうかをテストする。このテストが真である場合、YES
の枝路150からメッセージを拒絶するシーケンスへと進む。その要求をステッ
プ149で拒絶されたばかりの限られた資源の使用を要求する顧客にサービスを
提供するために、リトライの試み等の問題に取り組むことは、そのアプリケーシ
ョンを書いているサービス・プロバイダーの義務である。
限られた資源のカウントがまだ資源占有数よりも小さい場合には、NOの枝路
151からステップ152へと進み、ここで限られた資源のカウントがインクリ
メントされる。これが達成されると、すべての取り次ぎのテストにパスし、メッ
セージは、前述のとおりステップ141、142においてそれぞれ生成され送ら
れる。
図示していない会話の終了を取り扱う他のルーチンには、その特定のサービス
・プロバイダーのアプリケーションが要求する限られた資源のユーザが完了した
ときにはいつでも限られた資源のカウントをディクレメントする責任がある、と
いうことに注目するべきである。かかる数が増える方向/減る方向へのカウント
の体系の実施は、当業者には簡単でありよく知られている。
前述のことから、本明細書で説明した方法によって、サービス・プロバイダー
のアプリケーションとLECが動作するサービス制御点において実行されている
共用命令実行環境のインタープリタとの間の取り次ぎインターフェースを通る効
果的な取り次ぎが行われる、ということが理解される。トランザクション識別子
/サービス処理番号のペアのテーブルにおいて単一のトランザクション識別子を
用いることにより、市内交換会社によるネットワークの動作に関する機密に関わ
る情報へのアクセスやサービス・プロバイダーのライバルに関する情報にアクセ
スする可能性からサービス・プロバイダーを効果的に分離する。図5に示す取り
次ぎの各ステップにより、サービス・プロバイダーのアプリケーションが生成す
るメッセージのインテグリティが保証される。さらに、これらのステップにより
、サービス・プロバイダーに与えられるAIN内の一定の権利の料金を市内交換
会社が定めることが強制され、市内交換会社はかかる特権のサポートのために費
用を費やす。こうすることで、特定のサービス・プロバイダーにより、他のサー
ビス・プロバイダーの顧客の不利益になったり市内交換会社の不利益になるよう
にそのネットワーク内でのあるタイプの資源の割合が極端に固定されることが防
止される。
好適な実施例の前述の説明より、当業者には本発明の他の実施例も示唆され、
従って、本発明の範囲は以下の請求の範囲およびその均等物によってのみ限定さ
れねばならない。
【手続補正書】
【提出日】1997年7月23日
【補正内容】
(1)明細書第14頁第10行目と第11行目の間に『Theus他「インテリ
ジェントネットワークへのオープン・アクセス:より柔軟で迅速なシリーズへの
道」、電話、第226巻(18号)、1994年5月2日、合衆国、68−72
ページ、において、取り次ぎアクセスとは、ネットワークの信頼性や安全性の妥
協なしで、サービスを生成・展開する、第三者のサービス・プロバイダ・アクセ
スであると説明されている。 Theus他において、さらに説明されるところ
によると、インテリジェント・ネットワークへの取り次ぎアクセスは、第三者が
新しい遠距離通信サービスの開発と展開に参加するのを許容する。
「オープンAIN 操作戦略」、1994 IEEE Network Op
erations and Management Symposium、19
94年2月14日、第1巻、合衆国、フロリダ、キシミー、140−152ペー
ジ3.において、C.チェンは、他のサービス・プロバイダ(OSPs)への高
度インテリジェントネットワーク(AIN)遠距離通信システムへのアクセスの
提供を、概ね説明している。OSPsへのアクセスを提供することは、オープン
なAINとして言及させれている。 オープンなAINがあれば、複数のサービ
ス・プロバイダは、OSPsのサービスを伴う使用のためのAINトリガへのア
クセスが提供される。 オープンなAINサービスのためのアーキテクチャは、
3つの論理階層を持ち得る、すなわち:公共のネットワーク・トランスポート層
、AINサービス取り次き層、及びOSP AINサービス制御層である。 A
INサービス取り次ぎ層は、OSPが利用できない場合、OSPsや、エンド・
ユーザへのプロバイド・デフォルト処理のためのビリング情報を収集するであろ
う。 オープンなAIN建築学の1つのモデルは、OSPアクセスの安全と承認
を提供することを意図している。』の記載を挿入する。
(2)請求の範囲を別紙の通り補正する。
(3)図面の第1図を別紙の通り補正する。
請求の範囲
1.複数の電話局における同様に複数のサービス交換点(15)および少なくとも1
個のサービス制御点(SCP)(50)を含む、複数の高度インテリジェントネットワー ク(
AIN)要素の間の複数のデジタルデータ通信チャネルを含むインテリジェ
ント交換電話ネットワークにおけるパケットのメッセージの呼量を取り次ぐ方法
において、
前記複数のAIN要素のうちで新しいトランザクションの性能アプリケーショ ン部品(
TCAP)メッセージのシーケンスを生成する第1のものにそれぞれの
前記新しいTCAPメッセージのシーケンスについてトランザクション番号を生
成させる手順、および
前記複数のAIN要素のうちの前記第1のものに第1のトランザクション識別
子テーブル内に前記番号トランザクション番号を記憶させる手順
を含む方法であって、
前記少なくとも1個のサービス制御点(50)が、市内交換会社のアプリケーショ
ンおよびサービス・プロバイダーのアプリケーション(56)を処理する共用命令実
行環境(SEE)のインタープリタ(59)を実行するSCPコンピュータ(51)を含
む取り次ぎサービス制御点であることを特徴とし、前記方法がさらに、
前記トランザクション番号および第1のメッセージ識別子を前記TCAPメッ
セージのシーケンスの第1のTCAPメッセージ内に含み、前記第1のTCAP
メッセージを前記複数のAIN要素の内の第2のものに伝送する手順、
前記複数のAIN要素のうちの前記第2のものに前記新しいTCAPメッセー
ジのシーケンスと関連する単一のトランザクション識別子を前記単一のトランザ
クション番号を発呼点コードおよびサブシステム番号と連結することによって作
り出させ、前記第1のTCAPメッセージ内の前記第1のメッセージ識別子に応
答して前記単一のトランザクション識別子を第2のトランザクション識別子テー
ブルに記憶する手順、
前記第1および第2のネットワーク要素に、その後TCAPメッセージ内に前
記単一のトランザクション識別子を含ませて前記TCAPメッセージのシーケン
スと関連する特定のトランザクションに影響を与え、前記第1および第2のトラ
ンザクション識別子テーブルにリストされているトランザクション識別子を含ま
ない他のTCAPメッセージを拒絶させる手順、および
前記複数のAIN要素のうちの前記第1および第2のもののうち前記TCAP
メッセージのシーケンスの最後のメッセージを生成する一方のものに、その関連
するトランザクション識別子テーブルから前記単一のトランザクション識別子を
消去させ、前記最後のメッセージ識別子を最後のメッセージに含ませ、前記最後
のメッセージ内の前記最後のメッセージ識別子に応答して前記複数のAIN要素
のうちの前記第1および第2のもののうちの他方にその関連するトランザクショ
ン識別子テーブルから前記単一のトランザクション識別子を消去させる手順
を含む方法。
2.前記SCPコンピュータ(51)が、加入者の加入者電話番号の加入者電話番号
のテーブル、および前記SEEインタープリタ(59)が処理するそれぞれの前記サ
ービス・プロバイダーのアプリケーション(56)の承認されているネットワーク要
素のアドレスのアドレステーブルを維持すること、および
前記SEEインタープリタ(59)が、前記サービス・プロバイダーのアプリケー
ション(56)のうちのある特定のものからのある特定の加入者の加入者電話番号へ
のアクセスのそれぞれの要求に応答して前記サービス・プロバイダーのアプリケ
ーション(56)のうちの前記特定のものの前記加入者電話番号のテーブルを前記S
CPコンピュータ(51)にチェックさせることを特
徴とする、請求の範囲第1項記載のインテリジェント交換電話ネットワーク
におけるパケットのメッセージの呼量を取り次ぐ方法。
3.前記SEEインタープリタが、ある特定の加入者の加入者電話番号が前記サ
ービス・プロバイダーのアプリケーション(56)のうちの前記特定のものの前記加
入者電話番号のテーブルに含まれている場合にのみ、前記サービス・プロバイダ
ーのアプリケーション(56)のうちの前記特定のものからの前記特定の加入者の加
入者電話番号へのアクセスの前記要求に影響を与えるように前記SCPコンピュ
ータ(51)にTCAPメッセージを生成させること
をさらなる特徴とする、請求の範囲第2項記載のインテリジェント交換電話ネッ
トワークにおけるパケットのメッセージの呼量を取り次ぐ方法。
4.承認されているネットワーク要素のアドレスのそれぞれの前記アドレステー
ブルが、前記承認されているネットワーク要素のアドレスと関連する加入者電話
番号のテーブルであること
をさらなる特徴とする、請求の範囲第2項記載のインテリジェント交換電話ネッ
トワークにおけるパケットのメッセージの呼量を取り次ぐ方法。
5.前記SEEインタープリタが、前記サービス・プロバイダーのアプリケーシ
ョン(56)のうちの特定のものからのある特定の交換機でないネットワーク要素へ
のアクセスのそれぞれの要求に応答して、前記SCPコンピュータ(51)に前記ア
ドレステーブルをチェックして前記サービス・プロバイダーのアプリケーション(56)
のうちの前記特定のものを探させること
をさらなる特徴とする、請求の範囲第2項記載のインテリジェント交換電話ネッ
トワークにおけるパケットのメッセージの呼量を取り次ぐ方法。
6.前記SEEインタープリタが、ある特定の交換機でないネットワーク要素と
関連する前記特定の交換機でないネットワーク要素のアドレスが前記サービス・
プロバイダーのアプリケーション(56)のうちの前記特定のものの前記アドレステ
ーブルに含まれている場合にのみ、前記サービス・プロバイダーのアプリケーシ
ョン(56)のうちの前記特定のものからの前記特定の交換機でないネットワーク要
素へのアクセスの前記要求に影響を与えるように前記SCPコンピュータ(51)に
AINメッセージを生成させること
をさらなる特徴とする、請求の範囲第5項記載のインテリジェント交換電話ネッ
トワークにおけるパケットのメッセージの呼量を取り次ぐ方法。
7.前記複数のAIN要素のうちの前記第1のものがサービス交換点(15)であり
、前記第1のメッセージがトリガであること、
前記単一のトランザクション識別子が、前記サービス交換点(15)が生成するS
SPトランザクション番号、および前記サービス交換点(15)と関連するSSPの
発呼点コードを含むこと、
前記複数のAIN要素のうちの前記第2のものが、前記取り次ぎサービス制御
点(50)であること、
前記取り次ぎサービス制御点(50)が、前記単一のトランザクション識別子のそ
れぞれと関連するSEEのサービス処理識別子と共に(with)前記第2のトランザ
クション識別子のテーブルを維持すること、および
前記SEEインタープリタが、前記SEEサービス処理識別子を前記第2のト
ランザクション識別子のテーブルから伝送することによってのみ、前記TCAP
メッセージのシーケンスと関連する前記特定のトランザクションを識別する情報
をある特定のサービス・プロバイダーのアプリケーション(56)に伝送すること
をさらなる特徴とする、請求の範囲第1項記載のインテリジェント交換電話ネッ
トワークにおけるパケットのメッセージの呼量を取り次ぐ方法。
8.前記単一のトランザクション識別子が、さらにサブシステム番号を含むこと
をさらなる特徴とする、請求の範囲第7項記載のインテリジェント交換電話ネッ
トワークにおけるパケットのメッセージの呼量を取り次ぐ方法。
9.前記複数のAIN要素のうちの前記第1のものがサービス交換点(15)であり
、前記第1のメッセージがトリガであること、
前記単一のトランザクション識別子が、前記サービス交換点(15)が生成するS
SPトランザクション番号、前記サービス交換点(15)と関連するSSP発呼点コ
ード、およびサブシステム番号を含むこと、
前記複数のAIN要素のうちの前記第2のものが、前記取り次ぎサービス制御
点(50)であること、
前記SEEインタープリタが、前記サービス交換点(15)と関連する前記SSP
の発呼点コードが前記単一のトランザクション識別子から取り除かれた状態で、
前記TCAPメッセージのシーケンスと関連する前記特定のトランザクションを
識別する情報をある特定のサービス・プロバイダーのアプリケーション(60)に伝
送すること
をさらなる特徴とする、請求の範囲第1項記載のインテリジェント交換電話ネッ
トワークにおけるパケットのメッセージの呼量を取り次ぐ方法。
10.前記複数のAIN要素の内の前記第1のものが、前記取り次ぎサービス制
御点(50)であること、
前記単一のトランザクション識別子が、前記SEEインタープリタが生成する
乱数であること、および
前記取り次ぎサービス制御点(50)が、前記単一のトランザクション識別子のそ
れぞれと関連するSEEサービス処理識別子と共に前記第1のトランザクション
識別子のテーブルを維持すること
をさらなる特徴とする、請求の範囲第1項記載のインテリジェント交換電話ネッ
トワークにおけるパケットのメッセージの呼量を取り次ぐ方法。
11.複数の電話局における同じく複数のサービス交換点(15)および少なくとも
1個のサービス制御点(SCP)(50)を含む、複数の高度インテリジェントネットワ ーク(
AIN)要素の間の複数のデジタルデータ通信チャネルを含むインテリジ
ェント交換電話ネットワークにおけるパケットのメッセージの呼量を取り次ぐ方
法において、
前記少なくとも1個のサービス制御点(50)が、市内交換会社のアプリケーショ
ン(57)およびサービス・プロバイダーのアプリケーション(57)を処理する共用命
令実行環境(SEE)のインタープリタを実行するSCPコンピュータ(51)を含
む取り次ぎサービス制御点(50)であることを特徴とし、前記方法が、
前記SEEインタープリタが処理する前記複数のサービス・プロバイダーのア
プリケーションのそれぞれの合法的な中継回線のグループのルートインデックス
のテーブルを前記SCPコンピュータ(51)に維持させる手順、および
前記SEEインタープリタが、前記SCPコンピュータ(51)に、前記テーブル
をチェックさせて中継回線のグループのパラメータを含む前記サービス・プロバ
イダーのアプリケーション(56)のうちのある特定のものからのAINメッセージ
のそれぞれの要求に応答して前記サービス・プロバイダーのアプリケーション(5 6)
のうちの前記特定のものの前記合法的な中継回線のグループのルートインデッ
クスを規定する入力を探させ、前記要求内の前記中継回線のグループのパラメー
タが前記サービス・プロバイダーのアプリケーション(56)のうちの前記特定のも
のの前記テーブル内に含まれる前記合法的な中継回線のグループのルートインデ
ックスのうちの1個と対応する場合にのみ、前記AINメッセージを生成させる
手順
を含む方法。
12.複数の電話局における同じく複数のサービス交換点(15)および少なくとも
1個のサービス制御点(SCP)(50)を含む、複数の高度インテリジェントネットワ ーク(
AIN)要素の間の複数のデジタルデータ通信チャネルを含むインテリジ
ェント交換電話ネットワークにおけるパケットのメッセージの呼量を取り次ぐ方
法において、
前記少なくとも1個のサービス制御点(50)が、市内交換会社のアプリケーショ
ン(57)およびサービス・プロバイダーのアプリケーション(56)を処理する共用命
令実行環境(SEE)のインタープリタを実行するSCPコンピュータ(51)を含
む取り次ぎサービス制御点(50)であることを特徴とし、前記方法が、
前記SEEインタープリタが処理する前記複数のサービス・プロバイダーのア
プリケーション(56)のそれぞれの合法的な受信宛先のアドレスのアドレステーブ
ルを前記SCPコンピュータ(51)に維持させる手順、および
前記SEEインタープリタが、前記SCPコンピュータ(51)に、前記アドレス
テーブルをチェックさせて前記サービス・プロバイダーのアプリケーション(56)
のうちのある特定のものからのAINメッセージのそれぞれの要求に応答して前
記サービス・プロバイダーのアプリケーション(56)のうちの前記特定のものを探
させ、前記要求内の受信宛先アドレスが前記サービス・プロバイダーのアプリケ
ーション(56)のうちの前記特定のものの前記アドレステーブル内に含まれる前記
合法的な受信宛先アドレスのうちの1個と対応する場合にのみ、前記AINメッ
セージを生成させる手順
を含む方法。
13.複数の電話局における同じく複数のサービス交換点および少なくとも1個
のサービス制御点(SCP)(50)を含む、複数の高度インテリジェントネットワーク (
AIN)要素の間の複数のデジタルデータ通信チャネルを含むインテリジェン
ト交換電話ネットワークにおけるパケットのメッセージの呼量を取り次ぐ方法に
おいて、
前記少なくとも1個のサービス制御点(50)が、市内交換会社のアプリケーショ
ン(57)およびサービス・プロバイダーのアプリケーション(56)を処理する共用命
令実行環境(SEE)のインタープリタを実行するSCPコンピュータ(51)を含
む取り次ぎサービス制御点(50)であることを特徴とし、前記方法が、
前記SEEインタープリタが処理する前記複数のサービス・プロバイダーのア
プリケーション(56)のそれぞれの少なくとも1個のクラスのネットワーク資源の
容認された資源占有数のリストを前記SCPコンピュータ(51)に維持させる手順
、
前記SEEインタープリタが処理する前記複数のサービス・プロバイダーのア
プリケーション(56)のそれぞれの使用中の前記1個のクラスのネットワーク資源
内の装置の数の現在のカウントを前記SCPコンピュータ(51)に維持させる手順
、および
前記SEEインタープリタが、前記SCPコンピュータ(51)に、前記リストを
チェックさせて前記1個のクラスのネットワーク資源内の装置の使用の要求を含
む前記サービス・プロバイダーのアプリケーション(56)のうちのある特定のもの
からのAINメッセージのそれぞれの要求に応答して前記サービス・プロバイダ
ーのアプリケーション(56)のうちの前記特定のものの前記1個のクラスのネット
ワーク資源の前記容認された資源占有数を規定する入力を探させ、それに応答し
て、前記現在のカウントが前記サービス・プロバイダーのアプリケーション(56)
のうちの前記特定のものの前記1個のクラスのネットワーク資源の前記容認され
た資源占有数よりも小さい場合にのみ、前記AINメッセージを生成させる手順
を含む方法。
14.前記1個のクラスのネットワーク資源が交換ディジット受信機を含むこと
を特徴とする、請求の範囲第13項記載のインテリジェント交換電話ネットワー
クにおけるパケットのメッセージの呼量を取り次ぐ方法。
15.前記1個のクラスのネットワーク資源が音声による告知装置を含むことを
特徴とする、請求の範囲第13項記載のインテリジェント交換電話ネットワーク
におけるパケットのメッセージの呼量を取り次ぐ方法。
16.複数の電話局における同じく複数のサービス交換点(15)および少なくとも
1個のサービス制御点(SCP)(50)を含む、複数の高度インテリジェントネットワ ーク(
AIN)要素の間の複数のデジタルデータ通信チャネルを含むインテリジ
ェント交換電話ネットワークを維持する方法において、
前記少なくとも1個のサービス制御点(50)が、市内交換会社のアプリケーショ
ン(57)およびサービス・プロバイダーのアプリケーション(56)を処理する共用命
令実行環境(SEE)のインタープリタを実行するSCPコンピユータ(51)を含
む取り次ぎサービス制御点(50)であることを特徴とし、前記方法が、
前記テーブル内の前記加入者電話番号のそれぞれについて、それぞれの活動状
態のトリガのタイプが、前記SEEインタープリタが処理する前記市内交換会社
のアプリケーション(57)およびサービス・プロバイダーのアプリケーション(56)
のうちのただ一つのものと関連するように、加入者電話番号およびトリガのテー
ブルを前記SCPコンピュータ(51)に維持させる手順、
前記SCPコンピュータ(51)に、前記テーブル内に新しい入力を作り出すこと
を要求するAINネットワーク維持メッセージのそれぞれに応答して前記テーブ
ルをチェックさせて、存在する入力がある特定の加入者電話番号および特定のト
リガのタイプを前記新しい入力が指定しているかを決定し、かかる存在する入力
が見いだされない場合にのみ、前記AINのネットワーク維持メッセージを実行
させる手順
を含む方法。
【図1】
─────────────────────────────────────────────────────
フロントページの続き
(81)指定国 EP(AT,BE,CH,DE,
DK,ES,FR,GB,GR,IE,IT,LU,M
C,NL,PT,SE),OA(BF,BJ,CF,CG
,CI,CM,GA,GN,ML,MR,NE,SN,
TD,TG),AP(KE,MW,SD,SZ,UG),
AM,AT,AU,BB,BG,BR,BY,CA,C
H,CN,CZ,DE,DK,EE,ES,FI,GB
,GE,HU,JP,KE,KG,KP,KR,KZ,
LK,LR,LT,LU,LV,MD,MG,MN,M
W,MX,NL,NO,NZ,PL,PT,RO,RU
,SD,SE,SI,SK,TJ,TT,UA,UZ,
VN
【要約の続き】
タは、アプリケーションの内部で生成されるサービス処
理識別子のみを参照するメッセージおよび命令を、イン
ターフェースを通ってサービス・プロバイダーのアプリ
ケーションへ通すことができる。これにより、サービス
・プロバイダーのアプリケーションが、ネットワークの
動作および他のサービス・プロバイダーのサービスの動
作についての不要な情報から分離される。取り次ぎ規則
は、テーブルをテストして、サービス・プロバイダーの
アプリケーションからのメッセージの要求において参照
された加入者電話番号がサービス・プロバイダーの顧客
であるか、中継回線のグループの経路選択の要求かその
サービス・プロバイダーについて有効であるか、および
あるネットワーク要素への何らかのアクセスまたはある
特定のレベルのアクセスかそれを要求しているサービス
・プロバイダーについて承認されているか、を決定す
る、ということを含む。
Claims (1)
- 【特許請求の範囲】 1.複数の電話局における同様に複数のサービス交換点および少なくとも1個の サービス制御点を含む、複数のAIN要素の間の複数のデジタルデータ通信チャ ネルを含むインテリジェント交換電話ネットワークにおけるパケットのメッセー ジの呼量を取り次ぐ方法において、 前記複数のAIN要素のうちで新しいTCAPメッセージのシーケンスを生成 する第1のものにそれぞれの前記新しいTCAPメッセージのシーケンスについ てトランザクション番号を生成させる手順、および 前記複数のAIN要素のうちの前記第1のものに第1のトランザクション識別 子テーブル内に前記トランザクション番号を記憶させる手順 を含む方法であって、 前記少なくとも1個のサービス制御点が、市内交換会社のアプリケーションお よびサービス・プロバイダーのアプリケーションを処理する共用命令実行環境( SEE)のインタープリタを実行するSCPコンピュータを含む取り次ぎサービ ス制御点であることを特徴とし、前記方法がさらに、 前記トランザクション番号および第1のメッセージ識別子を前記TCAPメッ セージのシーケンスの第1のTCAPメッセージ内に含み、前記第1のTCAP メッセージを前記複数のAIN要素の内の第2のものに伝送する手順、 前記複数のAIN要素のうちの前記第2のものに前記新しいTCAPメッセー ジのシーケンスと関連する単一のトランザクション識別子を前記単一のトランザ クション番号を発呼点コードおよびサブシステム番号と連結することによって作 り出させ、前記第1のTCAPメッセージ内の前記第1のメッセージ識別子に応 答して前記単一のトランザクション識別子を第2のトランザクション識別子テー ブルに記憶する手順、 前記第1および第2のネットワーク要素に、その後TCAPメッセージ内に前 記単一のトランザクション識別子を含ませて前記TCAPメッセージのシーケン スと関連する特定のトランザクションに影響を与え、前記第1および第2のトラ ンザクション識別子テーブルにリストされているトランザクション識別子を含ま ない他のTCAPメッセージを拒絶させる手順、および 前記複数のAIN要素のうちの前記第1および第2のもののうち前記TCAP メッセージのシーケンスの最後のメッセージを生成する一方のものに、その関連 するトランザクション識別子テーブルから前記単一のトランザクション識別子を 消去させ、前記最後のメッセージ識別子を最後のメッセージに含ませ、前記最後 のメッセージ内の前記最後のメッセージ識別子に応答して前記複数のAIN要素 のうちの前記第1および第2のもののうちの他方にその関連するトランザクショ ン識別子テーブルから前記単一のトランザクション識別子を消去させる手順を含 む方法。 2.前記SCPコンピュータが、加入者の加入者電話番号の加入者電話番号のテ ーブル、および前記SEEインタープリタが処理するそれぞれの前記サービス・ プロバイダーのアプリケーションの承認されているネットワーク要素のアドレス のアドレステーブルを維持すること、および 前記SEEインタープリタが、前記サービス・プロバイダーのアプリケーショ ンのうちのある特定のものからのある特定の加入者の加入者電話番号へのアクセ スのそれぞれの要求に応答して前記サービス・プロバイダーのアプリケーション のうちの前記特定のものの前記加入者電話番号のテーブルを前記SCPコンピュ ータにチェックさせること をさらなる特徴とする、請求の範囲第1項記載のインテリジェント交換電話ネッ トワークにおけるパケットのメッセージの呼量を取り次ぐ方法。 3.前記SEEインタープリタが、ある特定の加入者の加入者電話番号が前記サ ービス・プロバイダーのアプリケーションのうちの前記特定のものの前記加入者 電話番号のテーブルに含まれている場合にのみ、前記サービス・プロバイダーの アプリケーションのうちの前記特定のものからの前記特定の加入者の加入者電話 番号へのアクセスの前記要求に影響を与えるように前記SCPコンピュータにT CAPメッセージを生成させること をさらなる特徴とする、請求の範囲第2項記載のインテリジェント交換電話ネッ トワークにおけるパケットのメッセージの呼量を取り次ぐ方法。 4.承認されているネットワーク要素のアドレスのそれぞれの前記アドレステー ブルが、前記承認されているネットワーク要素のアドレスと関連する加入者電話 番号のテーブルであること をさらなる特徴とする、請求の範囲第2項記載のインテリジェント交換電話ネッ トワークにおけるパケットのメッセージの呼量を取り次ぐ方法。 5.前記SEEインタープリタが、前記サービス・プロバイダーのアプリケーシ ョンのうちの特定のものからのある特定の交換機でないネットワーク要素へのア クセスのそれぞれの要求に応答して、前記SCPコンピュータに前記アドレステ ーブルをチェックして前記サービス・プロバイダーのアプリケーションのうちの 前記特定のものを探させること をさらなる特徴とする、請求の範囲第2項記載のインテリジェント交換電話ネッ トワークにおけるパケットのメッセージの呼量を取り次ぐ方法。 6.前記SEEインタープリタが、ある特定の交換機でないネットワーク要素と 関連する前記特定の交換機でないネットワーク要素のアドレスが前記サービス・ プロバイダーのアプリケーションのうちの前記特定のものの前記アドレステーブ ルに含まれている場合にのみ、前記サービス・プロバイダーのアプリケーション のうちの前記特定のものからの前記特定の交換機でないネットワーク要素へのア クセスの前記要求に影響を与えるように前記SCPコンピュータにAINメッセ ージを生成させること をさらなる特徴とする、請求の範囲第5項記載のインテリジェント交換電話ネッ トワークにおけるパケットのメッセージの呼量を取り次ぐ方法。 7.前記複数のAIN要素のうちの前記第1のものがサービス交換点であり、前 記第1のメッセージがトリガであること、 前記単一のトランザクション識別子が、前記サービス交換点が生成するSSP トランザクション番号、および前記サービス交換点と関連するSSPの発呼点コ ードを含むこと、 前記複数のAIN要素のうちの前記第2のものが、前記取り次ぎサービス制御 点であること、 前記取り次ぎサービス制御点が、前記単一のトランザクション識別子のそれぞ れと関連するSEEのサービス処理識別子と共に(with)前記第2のトランザクシ ョン識別子のテーブルを維持すること、および 前記SEEインタープリタが、前記SEEサービス処理識別子を前記第2のト ランザクション識別子のテーブルから伝送することによってのみ、前記TCAP メッセージのシーケンスと関連する前記特定のトランザクションを識別する情報 をある特定のサービス・プロバイダーのアプリケーションに伝送すること をさらなる特徴とする、請求の範囲第1項記載のインテリジエント交換電話ネッ トワークにおけるパケットのメッセージの呼量を取り次ぐ方法。 8.前記単一のトランザクション識別子が、さらにサブシステム番号を含むこと をさらなる特徴とする、請求の範囲第7項記載のインテリジエント交換電話ネッ トワークにおけるパケットのメッセージの呼量を取り次ぐ方法。 9.前記複数のAIN要素のうちの前記第1のものがサービス交換点であり、前 記第1のメッセージかトリガであること、 前記単一のトランザクション識別子が、前記サービス交換点が生成するSSP トランザクション番号、前記サービス交換点と関連するSSP発呼点コード、お よびサブシステム番号を含むこと、 前記複数のAIN要素のうちの前記第2のものが、前記取り次ぎサービス制御 点であること、 前記SEEインタープリタが、前記サービス交換点と関連する前記SSPの発 呼点コードが前記単一のトランザクション識別子から取り除かれた状態で、前記 TCAPメッセージのシーケンスと関連する前記特定のトランザクションを識別 する情報をある特定のサービス・プロバイダーのアプリケーションに伝送するこ と をさらなる特徴とする、請求の範囲第1項記載のインテリジェント交換電話ネッ トワークにおけるパケットのメッセージの呼量を取り次ぐ方法。 10.前記複数のAIN要素の内の前記第1のものが、前記取り次ぎサービス制 御点であること、 前記単一のトランザクション識別子が、前記SEEインタープリタが生成する 乱数であること、および 前記取り次ぎサービス制御点が、前記単一のトランザクション識別子のそれぞ れと関連するSEEサービス処理識別子と共に前記第1のトランザクション識別 子のテーブルを維持すること をさらなる特徴とする、請求の範囲第1項記載のインテリジェント交換電話ネッ トワークにおけるパケットのメッセージの呼量を取り次ぐ方法。 11.複数の電話局における同じく複数のサービス交換点および少なくとも1個 のサービス制御点を含む、複数のAIN要素の間の複数のデジタルデータ通信チ ャネルを含むインテリジェント交換電話ネットワークにおけるパケットのメッセ ージの呼量を取り次ぐ方法において、 前記少なくとも1個のサービス制御点が、市内交換会社のアプリケーションお よびサービス・プロバイダーのアプリケーションを処理する共用命令実行環境( SEE)のインタープリタを実行するSCPコンピュータを含む取り次ぎサービ ス制御点であることを特徴とし、前記方法が、 前記SEEインタープリタが処理する前記複数のサービス・プロバイダーのア プリケーションのそれぞれの合法的な中継回線のグループのルートインデックス のテーブルを前記SCPコンピュータに維持させる手順、および 前記SEEインタープリタが、前記SCPコンピュータに、前記テーブルをチ ェックさせて中継回線のグループのパラメータを含む前記サービス・プロバイダ ーのアプリケーションのうちのある特定のものからのAINメッセージのそれぞ れの要求に応答して前記サービス・プロバイダーのアプリケーションのうちの前 記特定のものの前記合法的な中継回線のグループのルートインデックスを規定す る入力を探させ、前記要求内の前記中継回線のグループのパラメータが前記サー ビス・プロバイダーのアプリケーションのうちの前記特定のものの前記テーブル 内に含まれる前記合法的な中継回線のグループのルートインデックスのうちの1 個と対応する場合にのみ、前記AINメッセージを生成させる手順 を含む方法。 12.複数の電話局における同じく複数のサービス交換点および少なくとも1個 のサービス制御点を含む、複数のAIN要素の間の複数のデジタルデータ通信チ ャネルを含むインテリジェント交換電話ネットワークにおけるパケットのメッセ ージの呼量を取り次ぐ方法において、 前記少なくとも1個のサービス制御点が、市内交換会社のアプリケーションお よびサービス・プロバイダーのアプリケーションを処理する共用命令実行環境( SEE)のインタープリタを実行するSCPコンピュータを含む取り次きサービ ス制御点であることを特徴とし、前記方法が、 前記SEEインタープリタが処理する前記複数のサービス・プロバイダーのア プリケーションのそれぞれの合法的な受信宛先のアドレスのアドレステーブルを 前記SCPコンピュータに維持させる手順、および 前記SEEインタープリタが、前記SCPコンピュータに、前記アドレステー ブルをチェックさせて前記サービス・プロバイダーのアプリケーションのうちの ある特定のものからのAINメッセージのそれぞれの要求に応答して前記サービ ス・プロバイダーのアプリケーションのうちの前記特定のものを探させ、前記要 求内の受信宛先アドルスが前記サービス・プロバイダーのアプリケーションのう ちの前記特定のものの前記アドレステーブル内に含まれる前記合法的な受信宛先 アドレスのうちの1個と対応する場合にのみ、前記AINメッセージを生成させ る手順 を含む方法。 13.複数の電話局における同じく複数のサービス交換点および少なくとも1個 のサービス制御点を含む、複数のAIN要素の間の複数のデジタルデータ通信チ ャネルを含むインテリジェント交換電話ネットワークにおけるパケットのメッセ ージの呼量を取り次ぐ方法において、 前記少なくとも1個のサービス制御点が、市内交換会社のアプリケーションお よびサービス・プロバイダーのアプリケーションを処理する共用命令実行環境( SEE)のインタープリタを実行するSCPコンピュータを含む取り次ぎサービ ス制御点であることを特徴とし、前記方法が、 前記SEEインタープリタが処理する前記複数のサービス・プロバイダーのア プリケーションのそれぞれの少なくとも1個のクラスのネットワーク資源の容認 された資源占有数のリストを前記SCPコンピュータに維持させる手順、 前記SEEインタープリタが処理する前記複数のサービス・プロバイダーのア プリケーションのそれぞれの使用中の前記1個のクラスのネットワーク資源内の 装置の数の現在のカウントを前記SCPコンピュータに維持させる手順、および 前記SEEインタープリタが、前記SCPコンピュータに、前記リストをチェ ックさせて前記1個のクラスのネットワーク資源内の装置の使用の要求を含む前 記サービス・プロバイダーのアプリケーションのうちのある特定のものからのA INメッセージのそれぞれの要求に応答して前記サービス・プロバイダーのアプ リケーションのうちの前記特定のものの前記1個のクラスのネットワーク資源の 前記容認された資源占有数を規定する入力を探させ、それに応答して、前記現在 のカウントが前記サービス・プロバイダーのアプリケーションのうちの前記特定 のものの前記1個のクラスのネットワーク資源の前記容認された資源占有数より も小さい場合にのみ、前記AINメッセージを生成させる手順 を含む方法。 14.前記1個のクラスのネットワーク資源が交換ディジット受信機を含むこと を特徴とする、請求の範囲第13項記載のインテリジェント交換電話ネットワー クにおけるパケットのメッセージの呼量を取り次ぐ方法。 15.前記1個のクラスのネットワーク資源が音声による告知装置を含むことを 特徴とする、請求の範囲第13項記載のインテリジェント交換電話ネットワーク におけるパケットのメッセージの呼量を取り次ぐ方法。 16.複数の電話局における同じく複数のサービス交換点および少なくとも1個 のサービス制御点を含む、複数のAIN要素の間の複数のデジタルデータ通信チ ャネルを含むインテリジェント交換電話ネットワークを維持する方法において、 前記少なくとも1個のサービス制御点が、市内交換会社のアプリケーションお よびサービス・プロバイダーのアプリケーションを処理する共用命令実行環境( SEE)のインタープリタを実行するSCPコンピュータを含む取り次ぎサービ ス制御点であることを特徴とし、前記方法が、 前記テーブル内の前記加入者電話番号のそれぞれについて、それぞれの活動状 態のトリガのタイプが、前記SEEインタープリタが処理する前記市内交換会社 のアプリケーションおよびサービス・プロバイダーのアプリケーションのうちの ただ一つのものと関連するように、加入者電話番号およびトリガのテーブルを前 記SCPコンピュータに維持させる手順、 前記SCPコンピュータに、前記テーブル内に新しい入力を作り出すことを要 求するAINネットワーク維持メッセージのそれぞれに応答して前記テーブルを チェックさせて、存在する入力がある特定の加入者電話番号および特定のトリガ のタイプを前記新しい入力が指定しているかを決定し、かかる存在する入力が見 いだされない場合にのみ、前記AINのネットワーク維持メッセージを実行させ る手順 を含む方法。
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US08/246,876 US5430719A (en) | 1993-06-28 | 1994-05-20 | Mediation of open advanced intelligent network interface by shared execution environment |
| US08/246,876 | 1994-05-20 | ||
| PCT/US1995/003536 WO1995032588A1 (en) | 1994-05-20 | 1995-03-21 | Mediation of open advanced intelligent network interface by shared execution environment |
| US246876 | 1999-02-08 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH10500819A true JPH10500819A (ja) | 1998-01-20 |
| JP3011461B2 JP3011461B2 (ja) | 2000-02-21 |
Family
ID=22932620
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP7530270A Expired - Fee Related JP3011461B2 (ja) | 1994-05-20 | 1995-03-21 | インテリジェント交換電話ネットワークにおけるパケットメッセージのトラフィック取り次ぎ方法 |
Country Status (12)
| Country | Link |
|---|---|
| US (1) | US5430719A (ja) |
| EP (5) | EP1003341B1 (ja) |
| JP (1) | JP3011461B2 (ja) |
| AT (5) | ATE227063T1 (ja) |
| AU (1) | AU699654B2 (ja) |
| CA (1) | CA2189264C (ja) |
| DE (5) | DE69528675T2 (ja) |
| DK (1) | DK0765579T3 (ja) |
| ES (1) | ES2167426T3 (ja) |
| NZ (1) | NZ283562A (ja) |
| PT (1) | PT765579E (ja) |
| WO (1) | WO1995032588A1 (ja) |
Families Citing this family (201)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5353331A (en) | 1992-03-05 | 1994-10-04 | Bell Atlantic Network Services, Inc. | Personal communications service using wireline/wireless integration |
| DE69530534T2 (de) * | 1994-02-25 | 2004-03-18 | Hewlett-Packard Co. (N.D.Ges.D.Staates Delaware), Palo Alto | Nachrichtempfangschaltung für ein Signalisierungsnetz |
| CA2153281C (en) * | 1994-07-08 | 2000-05-16 | Ronald Schwartz | Mediated access to an intelligent network |
| US5537467A (en) * | 1994-08-23 | 1996-07-16 | Bell Communications Research, Inc. | Method for forwarding a call to a temporarily utilized portable telephone |
| US5705998A (en) * | 1994-08-24 | 1998-01-06 | Siemens Aktiengesellschaft | Method for routing telecommunication calls in a network |
| US5570410A (en) * | 1994-10-13 | 1996-10-29 | Bellsouth Corporation | Dynamic resource allocation process for a service control point in an advanced intelligent network system |
| US5579371A (en) * | 1994-11-22 | 1996-11-26 | Unisys Corporation | Common channel signaling network applications platform |
| US5574782A (en) * | 1995-04-14 | 1996-11-12 | Lucent Technologies Inc. | Minimizing service disruptions in handling call request messages where new message formats are needed in a telecommunication network |
| US5870460A (en) * | 1995-05-31 | 1999-02-09 | Mci Communications Corporation | System for least cost routing of data transactions in a telecommunications network |
| US5721843A (en) * | 1995-08-31 | 1998-02-24 | Lucent Technologies Inc. | Optimizing network utilization by using image reconstruction techniques |
| US5566235A (en) * | 1995-10-05 | 1996-10-15 | Bell Atlantic Network Services, Inc. | Customer controlled service mediation management |
| US5835583A (en) * | 1995-10-05 | 1998-11-10 | Bell Atlantic Network Services, Inc. | Mediated AIN control of short code access to information service providers |
| GB9603582D0 (en) | 1996-02-20 | 1996-04-17 | Hewlett Packard Co | Method of accessing service resource items that are for use in a telecommunications system |
| US5712908A (en) * | 1995-12-22 | 1998-01-27 | Unisys Corporation | Apparatus and method for generating call duration billing records utilizing ISUP messages in the CCS/SS7 telecommunications network |
| AU703123B2 (en) * | 1996-02-23 | 1999-03-18 | Bell Communications Research, Inc. | Distributed service management system and method for personal communication services |
| US6154445A (en) * | 1996-04-18 | 2000-11-28 | Bell Atlantic Network Services, Inc. | Telephony communication via varied redundant networks |
| US6069890A (en) * | 1996-06-26 | 2000-05-30 | Bell Atlantic Network Services, Inc. | Internet telephone service |
| EP0810800A3 (de) * | 1996-05-28 | 2001-01-03 | Siemens Aktiengesellschaft | Verfahren zur Anbindung von Teilnehmern an die Kommunikationssysteme einer Mehrzahl von Netzbetreibern |
| US5867570A (en) * | 1996-07-29 | 1999-02-02 | Northern Telecom Limited | Directory number portability in telephone networks |
| US6016307A (en) | 1996-10-31 | 2000-01-18 | Connect One, Inc. | Multi-protocol telecommunications routing optimization |
| US6473404B1 (en) | 1998-11-24 | 2002-10-29 | Connect One, Inc. | Multi-protocol telecommunications routing optimization |
| US7187686B1 (en) | 1996-11-01 | 2007-03-06 | Sbc Properties, B.P. | Telecommunication system, method and subscriber unit for use therein |
| US6370149B1 (en) * | 1998-07-20 | 2002-04-09 | Ameritech Corporation | Telecommunication system, method and subscriber unit for use therein |
| US6052458A (en) * | 1996-11-22 | 2000-04-18 | Lucent Technologies Inc. | Method for message marking and detection of message looping among signaling networks in a telecommunications system |
| US6891939B1 (en) * | 1996-11-27 | 2005-05-10 | Sbc Properties, L.P. | Method and system for providing calling name identification with advanced intelligent network |
| US5974128A (en) * | 1996-11-27 | 1999-10-26 | Ameritech Corporation | Method and system for providing calling name identification requery |
| US5982867A (en) * | 1996-11-27 | 1999-11-09 | Ameritech Corporation | Method and system for providing the name of the state of a calling party |
| US6078582A (en) | 1996-12-18 | 2000-06-20 | Bell Atlantic Network Services, Inc. | Internet long distance telephone service |
| US6072857A (en) * | 1996-12-19 | 2000-06-06 | Bellsouth Intellectual Property Management Corporation | Methods and system for monitoring the operational status of a network component in an advanced intelligent network |
| US5940187A (en) * | 1997-01-06 | 1999-08-17 | Bellsouth Corporation | Method for certifying facsimile communications over a telephone network |
| US6044274A (en) * | 1997-02-13 | 2000-03-28 | Telefonaktiebolaget Lm Ericsson | Handling of mobile originated intelligent network calls from a non-intelligent capable mobile switching center |
| US5978806A (en) * | 1997-02-18 | 1999-11-02 | Ameritech Corporation | Method and apparatus for communicating information about a called party to a calling party |
| US5946684A (en) | 1997-02-18 | 1999-08-31 | Ameritech Corporation | Method and system for providing computer-network related information about a calling party |
| US6137869A (en) | 1997-09-16 | 2000-10-24 | Bell Atlantic Network Services, Inc. | Network session management |
| US6574216B1 (en) | 1997-03-11 | 2003-06-03 | Verizon Services Corp. | Packet data network voice call quality monitoring |
| US6216168B1 (en) * | 1997-03-17 | 2001-04-10 | Cabletron Systems, Inc. | Perspective-based shared scope address resolution method and apparatus |
| US6870827B1 (en) * | 1997-03-19 | 2005-03-22 | Verizon Services Corp. | Voice call alternative routing through PSTN and internet networks |
| US6292479B1 (en) | 1997-03-19 | 2001-09-18 | Bell Atlantic Network Services, Inc. | Transport of caller identification information through diverse communication networks |
| US5953404A (en) * | 1997-04-11 | 1999-09-14 | Stentor Resource Centre, Inc. | Method and system for providing mediated access between signaling networks |
| SE512270C2 (sv) | 1997-04-30 | 2000-02-21 | Ericsson Telefon Ab L M | Sätt och system för användning i ett telekommunikationsnät |
| US6286011B1 (en) | 1997-04-30 | 2001-09-04 | Bellsouth Corporation | System and method for recording transactions using a chronological list superimposed on an indexed list |
| US5943409A (en) * | 1997-07-11 | 1999-08-24 | Bellsouth Intellectual Property Corporation | Method and system for providing automatic recall information in a telecommunications network |
| US5949763A (en) | 1997-07-17 | 1999-09-07 | Ameritech Corporation | Method and apparatus for providing broadband access conferencing services |
| US7194083B1 (en) | 2002-07-15 | 2007-03-20 | Bellsouth Intellectual Property Corporation | System and method for interfacing plain old telephone system (POTS) devices with cellular networks |
| US6480714B1 (en) | 1997-07-30 | 2002-11-12 | Bellsouth Intellectual Property Corporation | Cellular docking station |
| US20080207197A1 (en) | 1997-07-30 | 2008-08-28 | Steven Tischer | Apparatus, method, and computer-readable medium for interfacing devices with communications networks |
| US7149514B1 (en) | 1997-07-30 | 2006-12-12 | Bellsouth Intellectual Property Corp. | Cellular docking station |
| US6181787B1 (en) * | 1997-08-11 | 2001-01-30 | Bellsouth Intellectual Property Corporation | System and method for automated provision and customer selection of temporary advanced intelligent network services |
| US6173049B1 (en) | 1997-08-11 | 2001-01-09 | Bellsouth Intellectual Property Corporation | System and method for automated provision and customer selection of temporary caller identification services |
| US6188757B1 (en) | 1997-08-11 | 2001-02-13 | Bellsouth Intellectual Property Corporation | System and method for automatic provision customer selection, and deactivation of temporary advance intelligent network services |
| US6173047B1 (en) | 1997-08-11 | 2001-01-09 | Dale W. Malik | System and method for temporary voicemail service |
| AU9089698A (en) * | 1997-09-25 | 1999-04-12 | British Telecommunications Public Limited Company | Signaling method in a telecommunications network |
| US6148069A (en) | 1997-11-04 | 2000-11-14 | Ameritech Corporation | System and method for mixed mode communications in an advanced intelligent network telephone system |
| US6141356A (en) | 1997-11-10 | 2000-10-31 | Ameritech Corporation | System and method for distributing voice and data information over wireless and wireline networks |
| US6687707B1 (en) | 1997-11-28 | 2004-02-03 | International Business Machines Corporation | Unique object identification in a network of computing systems |
| US6041112A (en) * | 1997-12-02 | 2000-03-21 | Bellsouth Intellectual Property Corporation | Method for transferring switch-based information to an external network element |
| US6137806A (en) * | 1997-12-22 | 2000-10-24 | Northern Telecom Limited | Intelligent network with alternate routing of signalling messages, and method of operating such network |
| US6332022B1 (en) | 1997-12-22 | 2001-12-18 | Nortel Networks Limited | Method and apparatus for routing emergency services calls in an intelligent network |
| US7590133B2 (en) * | 1998-02-24 | 2009-09-15 | Canon Kabushiki Kaisha | Data communication system, data communication method, and data communication apparatus |
| US6167129A (en) * | 1998-04-03 | 2000-12-26 | Tekelec | Method and apparatus for signal mediation in a common channel signaling network |
| US6295351B1 (en) | 1998-04-23 | 2001-09-25 | Bellsouth Intellectual Propety Corporation | System and method for invocation of a check of a telecommunications application through use of a call probe |
| ES2242401T3 (es) | 1998-05-08 | 2005-11-01 | Siemens Aktiengesellschaft | Procedimiento para el control de servicios de telecomunicaciones. |
| US6154535A (en) * | 1998-05-15 | 2000-11-28 | Bellsouth Corporation | Methods and system for obtaining processing information relating to a communication |
| US6301349B1 (en) | 1998-06-04 | 2001-10-09 | Bellsouth Intellectual Property Corporation | Method and system to connect an unanswered forwarded communication directly to a voice mail service |
| US7545760B1 (en) | 1998-06-30 | 2009-06-09 | At&T Intellectual Property I, L.P. | Methods and systems for providing an extension service to wireless units and wireline units |
| US6463130B1 (en) * | 1998-07-31 | 2002-10-08 | Bellsouth Intellectual Property Corporation | Method and system for creating automated voice response menus for telecommunications services |
| US6275872B1 (en) * | 1998-10-20 | 2001-08-14 | Bellsouth Intellectual Property Corporation | Method for performing migration of uninitialized entries from a storage to a repository within an intelligent peripheral in an advanced intelligent network |
| FI106596B (fi) * | 1998-10-30 | 2001-02-28 | Nokia Networks Oy | Palveluiden välinen vuorovaikutus tietoliikenneverkossa |
| US7394897B1 (en) | 1998-11-04 | 2008-07-01 | At&T Delaware Intellectual Property, Inc. | Method and system for routing service calls made from resold lines |
| US6252954B1 (en) | 1998-11-20 | 2001-06-26 | Bellsouth Intellectual Property Corporation | System and method for delaying the ringing of a line |
| US6614781B1 (en) | 1998-11-20 | 2003-09-02 | Level 3 Communications, Inc. | Voice over data telecommunications network architecture |
| US6442169B1 (en) | 1998-11-20 | 2002-08-27 | Level 3 Communications, Inc. | System and method for bypassing data from egress facilities |
| NL1010625C2 (nl) * | 1998-11-23 | 2000-05-24 | Koninkl Kpn Nv | Communicatiestructuur. |
| US6654453B1 (en) | 1998-12-03 | 2003-11-25 | Bellsouth Intellectual Property Corporation | Method and system for minimizing database structure overhead in handling large volume advanced intelligent network services |
| US6711401B1 (en) | 1998-12-31 | 2004-03-23 | At&T Corp. | Wireless centrex call return |
| US6654603B1 (en) | 1998-12-31 | 2003-11-25 | At&T Corp. | Call waiting in a wireless centrex system |
| US6606505B1 (en) | 1998-12-31 | 2003-08-12 | At&T Corp. | Wireless centrex call screen |
| US6643507B1 (en) | 1998-12-31 | 2003-11-04 | At&T Corp. | Wireless centrex automatic callback |
| US6785560B1 (en) | 1998-12-31 | 2004-08-31 | At&T Corp. | Speed calling in a wireless centrex system |
| US6745025B1 (en) | 1998-12-31 | 2004-06-01 | At&T Corp. | Time-of-day call forwarding in a wireless centrex services system |
| US6587683B1 (en) * | 1998-12-31 | 2003-07-01 | At&T Corp. | Unconditional call forwarding in a wireless centrex services system |
| US6606493B1 (en) | 1998-12-31 | 2003-08-12 | At&T Corp. | Wireless centrex conference call deleting a party |
| US6771953B1 (en) | 1998-12-31 | 2004-08-03 | At&T Corp. | Wireless centrex call transfer |
| US6591115B1 (en) | 1998-12-31 | 2003-07-08 | At&T Corp. | Wireless centrex call hold |
| US6738615B1 (en) | 1998-12-31 | 2004-05-18 | At&T Corp. | Wireless centrex caller ID |
| US6819945B1 (en) | 1998-12-31 | 2004-11-16 | At&T Corp. | Wireless centrex feature activation/deactivation |
| US6654615B1 (en) | 1998-12-31 | 2003-11-25 | Albert Chow | Wireless centrex services |
| US6618600B1 (en) | 1998-12-31 | 2003-09-09 | At&T Corp. | Distinctive ringing in a wireless centrex system |
| US6631258B1 (en) | 1998-12-31 | 2003-10-07 | At&T Corp. | Busy call forwarding in a wireless centrex services system |
| US6791971B1 (en) * | 1999-03-10 | 2004-09-14 | Nortel Networks Limited | Method and apparatus for providing a communications service, for communication and for extending packet network functionality |
| US6411802B1 (en) | 1999-03-15 | 2002-06-25 | Bellsouth Intellectual Property Management Corporation | Wireless backup telephone device |
| US6873691B1 (en) | 1999-04-06 | 2005-03-29 | Bellsouth Intellectual Property Corporation | Methods and systems for using the public switched telephone network to conduct a transaction between customer accounts |
| US6532285B1 (en) * | 1999-04-14 | 2003-03-11 | Bellsouth Intellectual Property Corporation | Method and system for providing multiple services per trigger |
| US6285671B1 (en) * | 1999-04-22 | 2001-09-04 | Ameritech Corporation | Method and system for providing facsimile service over a digital subscriber line |
| US6335936B1 (en) | 1999-04-22 | 2002-01-01 | Ameritech Corporation | Wide area communication networking |
| US6560327B1 (en) | 1999-10-01 | 2003-05-06 | Sprint Spectrum, L.P. | Method and system for providing telecommunications services using mediated service logic |
| US6738458B1 (en) | 1999-11-09 | 2004-05-18 | Bell South Intellectual Property Corporation | Methods and systems for changing the domain association of a mailbox in a messaging system |
| US6532490B1 (en) | 1999-11-10 | 2003-03-11 | Bellsouth Intellectual Property Corporation | Methods and elements to reduce the number of quieries to a foreign network element |
| DE19954694A1 (de) * | 1999-11-13 | 2001-05-23 | Alcatel Sa | Verfahren, Konfigurationsserver, Signalisierungsserver, Computerprogramm und Speichermedium zur Erzeugung von Dienstfunktionsmodulen |
| US6687351B1 (en) | 1999-12-07 | 2004-02-03 | Bellsouth Intellectual Property Corporation | Method for providing telephone services for commercial classes of service |
| US7092505B2 (en) * | 1999-12-23 | 2006-08-15 | Tekelec | Methods and systems for universal, automatic service selection in a telecommunications signaling network |
| US6775708B1 (en) * | 2000-02-08 | 2004-08-10 | Microsoft Corporation | Identification of transactional boundaries |
| US6721415B1 (en) * | 2000-02-17 | 2004-04-13 | Bellsouth Intellectual Property Corporation | Telephone voice messaging system and method using off-hook immediate trigger |
| US6944150B1 (en) * | 2000-02-28 | 2005-09-13 | Sprint Communications Company L.P. | Method and system for providing services in communications networks |
| US7324635B2 (en) | 2000-05-04 | 2008-01-29 | Telemaze Llc | Branch calling and caller ID based call routing telephone features |
| US7433459B2 (en) * | 2000-06-19 | 2008-10-07 | Verizon Services Corp. | Methods and apparatus for providing telephone support for internet sales |
| US7224686B1 (en) | 2000-06-30 | 2007-05-29 | Verizon Services Corp. | Method of and apparatus for mediating common channel signaling messages between networks using a pseudo-switch |
| US7184538B1 (en) | 2000-06-30 | 2007-02-27 | Verizon Services Corp. | Method of and apparatus for mediating common channel signaling message between networks using control message templates |
| US7360090B1 (en) | 2000-06-30 | 2008-04-15 | Verizon Services Corp. | Method of and apparatus for authenticating control messages in a signaling network |
| US6505163B1 (en) | 2000-08-09 | 2003-01-07 | Bellsouth Intellectual Property Corporation | Network and method for providing an automatic recall telecommunications service with automatic speech recognition capability |
| US6993119B1 (en) | 2000-08-09 | 2006-01-31 | Bellsouth Intellectual Property Corporation | Network and method for providing a flexible call forwarding telecommunications service with automatic speech recognition capability |
| US6826529B1 (en) | 2000-08-09 | 2004-11-30 | Bellsouth Intellectual Property Corporation | Network and method for providing a call screening telecommunications service with automatic speech recognition capability |
| US6778640B1 (en) | 2000-08-09 | 2004-08-17 | Bellsouth Intellectual Property Corporation | Network and method for providing a user interface for a simultaneous ring telecommunications service with automatic speech recognition capability |
| US6907111B1 (en) | 2000-08-09 | 2005-06-14 | Bellsouth Intellectual Property Corporation | Network and method for providing a name and number delivery telecommunications services with automatic speech recognition capability |
| US6873686B1 (en) * | 2000-08-09 | 2005-03-29 | Bellsouth Intellectual Property Corporation | Network and method for providing a calling name telecommunications service with automatic speech recognition capability |
| US7082300B1 (en) | 2000-08-29 | 2006-07-25 | Bellsouth Intellectual Property Corp. | Roaming virtual long distance |
| US6823056B1 (en) | 2000-09-01 | 2004-11-23 | Bellsouth Intellectual Property Corporation | Multiple services per trigger within a telecommunications network |
| US6771755B1 (en) | 2000-11-30 | 2004-08-03 | Bellsouth Intellectual Property Corporation | Personalized caller identification in a telephone network |
| US7320019B2 (en) * | 2000-11-30 | 2008-01-15 | At&T Delaware Intellectual Property, Inc. | Method and apparatus for automatically checking e-mail addresses in outgoing e-mail communications |
| US6788775B1 (en) | 2000-12-11 | 2004-09-07 | Bellsouth Intellectual Property Corporation | System and method for passcode validation during telephone call processing |
| US7388949B2 (en) | 2000-12-28 | 2008-06-17 | At&T Delaware Intellectual Property, Inc. | System and method for audio caller identification service |
| US6748064B2 (en) | 2000-12-28 | 2004-06-08 | Bellsouth Intellectual Property Corporation | Systems and methods for least cost routing of long distance or international telephone calls |
| US7283811B2 (en) * | 2001-02-23 | 2007-10-16 | Lucent Technologies Inc. | System and method for aggregation of user applications for limited-resource devices |
| US7330717B2 (en) * | 2001-02-23 | 2008-02-12 | Lucent Technologies Inc. | Rule-based system and method for managing the provisioning of user applications on limited-resource and/or wireless devices |
| WO2002071287A2 (en) * | 2001-02-23 | 2002-09-12 | Mobilitec Inc. | System and method for charging for directed provisioning of user applications on limited-resource devices |
| US7254226B1 (en) | 2001-05-08 | 2007-08-07 | At&T Intellectual Property, Inc. | Call waiting priority alert |
| US6944594B2 (en) | 2001-05-30 | 2005-09-13 | Bellsouth Intellectual Property Corporation | Multi-context conversational environment system and method |
| US7085358B2 (en) | 2001-06-25 | 2006-08-01 | Bellsouth Intellectual Property Corporation | Visual caller identification |
| US7012999B2 (en) * | 2001-06-25 | 2006-03-14 | Bellsouth Intellectual Property Corporation | Audio caller identification |
| US7298835B1 (en) | 2001-06-26 | 2007-11-20 | At&T Bls Intellectual Property, Inc. | Systems and methods for implementing a parental control feature within a telecommunications network |
| US7403768B2 (en) | 2001-08-14 | 2008-07-22 | At&T Delaware Intellectual Property, Inc. | Method for using AIN to deliver caller ID to text/alpha-numeric pagers as well as other wireless devices, for calls delivered to wireless network |
| US7315614B2 (en) | 2001-08-14 | 2008-01-01 | At&T Delaware Intellectual Property, Inc. | Remote notification of communications |
| US7136477B2 (en) * | 2001-08-16 | 2006-11-14 | Tekelec | Methods and systems for providing end office support in a signaling network |
| US7197036B2 (en) * | 2001-08-16 | 2007-03-27 | Tekelec Us | Methods and systems for routing messages between a mated pair of routing nodes with a distributed processing architecture and one or more redundantly connected remote applications |
| US6937710B1 (en) | 2001-08-24 | 2005-08-30 | Bellsouth Intellectual Property Corporation | Methods and systems for providing usage pattern service for telecommunications customers |
| US6813348B1 (en) * | 2001-09-06 | 2004-11-02 | Bellsouth Intellectual Property Corporation | Method and system of call origination using a service circuit node in an advanced intelligent network |
| US7269249B2 (en) | 2001-09-28 | 2007-09-11 | At&T Bls Intellectual Property, Inc. | Systems and methods for providing user profile information in conjunction with an enhanced caller information system |
| US7079837B1 (en) | 2001-11-06 | 2006-07-18 | Bellsouth Intellectual Property Corporation | Caller identification queue for wireless telephones |
| US7120454B1 (en) | 2001-12-26 | 2006-10-10 | Bellsouth Intellectual Property Corp. | Auto sensing home base station for mobile telephone with remote answering capabilites |
| US7315618B1 (en) | 2001-12-27 | 2008-01-01 | At&T Bls Intellectual Property, Inc. | Voice caller ID |
| US7385992B1 (en) | 2002-05-13 | 2008-06-10 | At&T Delaware Intellectual Property, Inc. | Internet caller-ID integration |
| US7586898B1 (en) | 2002-05-13 | 2009-09-08 | At&T Intellectual Property, I, L.P. | Third party content for internet caller-ID messages |
| US8526466B2 (en) | 2002-07-15 | 2013-09-03 | At&T Intellectual Property I, L.P. | Apparatus and method for prioritizing communications between devices |
| US8543098B2 (en) | 2002-07-15 | 2013-09-24 | At&T Intellectual Property I, L.P. | Apparatus and method for securely providing communications between devices and networks |
| US8416804B2 (en) | 2002-07-15 | 2013-04-09 | At&T Intellectual Property I, L.P. | Apparatus and method for providing a user interface for facilitating communications between devices |
| US8554187B2 (en) | 2002-07-15 | 2013-10-08 | At&T Intellectual Property I, L.P. | Apparatus and method for routing communications between networks and devices |
| US8275371B2 (en) | 2002-07-15 | 2012-09-25 | At&T Intellectual Property I, L.P. | Apparatus and method for providing communications and connection-oriented services to devices |
| US7200424B2 (en) | 2002-07-15 | 2007-04-03 | Bellsouth Intelectual Property Corporation | Systems and methods for restricting the use and movement of telephony devices |
| US8000682B2 (en) | 2002-07-15 | 2011-08-16 | At&T Intellectual Property I, L.P. | Apparatus and method for restricting access to data |
| US7623645B1 (en) | 2002-07-23 | 2009-11-24 | At&T Intellectual Property, I, L.P. | System and method for gathering information related to a geographical location of a caller in a public switched telephone network |
| US7139374B1 (en) | 2002-07-23 | 2006-11-21 | Bellsouth Intellectual Property Corp. | System and method for gathering information related to a geographical location of a callee in a public switched telephone network |
| CA2400548A1 (en) * | 2002-08-30 | 2004-02-29 | Catena Networks Canada Inc. | Call control system for the dynamic migration of subscribers from legacy access networks to next-generation packet networks |
| US7170989B1 (en) * | 2002-09-06 | 2007-01-30 | Sprint Communications Company L.P. | Transaction dependency manager |
| US7848767B2 (en) | 2002-10-15 | 2010-12-07 | Tekelec | Methods and systems for migrating between application layer mobile signaling protocols |
| US7463727B2 (en) | 2003-04-18 | 2008-12-09 | At&T International Property, I, L.P. | Caller ID messaging device |
| US7283625B2 (en) | 2003-04-18 | 2007-10-16 | At&T Bls Intellectual Property, Inc. | Caller ID messaging telecommunications services |
| US7280646B2 (en) | 2003-04-18 | 2007-10-09 | At&T Bls Intellectual Property, Inc. | Dynamic Caller ID messaging |
| US7443964B2 (en) | 2003-04-18 | 2008-10-28 | At&T Intellectual Property, I,L.P. | Caller ID messaging |
| US7978833B2 (en) | 2003-04-18 | 2011-07-12 | At&T Intellectual Property I, L.P. | Private caller ID messaging |
| US7269412B2 (en) | 2003-05-29 | 2007-09-11 | At&T Bls Intellectual Property, Inc. | Caller identification device and method of operation thereof |
| US7609832B2 (en) | 2003-11-06 | 2009-10-27 | At&T Intellectual Property, I,L.P. | Real-time client survey systems and methods |
| US7623849B2 (en) | 2003-11-13 | 2009-11-24 | At&T Intellectual Property, I, L.P. | Method, system, and storage medium for providing comprehensive originator identification services |
| US7672444B2 (en) | 2003-12-24 | 2010-03-02 | At&T Intellectual Property, I, L.P. | Client survey systems and methods using caller identification information |
| US20060002403A1 (en) * | 2004-06-30 | 2006-01-05 | Glenayre Electronics, Inc. | Distributed IP architecture for telecommunications system |
| US8195136B2 (en) | 2004-07-15 | 2012-06-05 | At&T Intellectual Property I, L.P. | Methods of providing caller identification information and related registries and radiotelephone networks |
| US20070002367A1 (en) * | 2005-06-29 | 2007-01-04 | Eric Yuan | Methods and apparatuses for selectively controlling a remote device |
| US7889716B2 (en) | 2005-12-01 | 2011-02-15 | Tekelec | Methods, systems, and computer program products for using an E.164 number (ENUM) database for message service message routing resolution among 2G and subsequent generation network systems |
| BRPI0707819A2 (pt) * | 2006-02-15 | 2011-05-10 | Tekelec Us | mÉtodo, sistemas e produÇço de programa de computador para seletivamente processar ou redirecionar mensagens de parte de controle de conexço de sinalizaÇço ( sccp ) |
| US8185605B2 (en) * | 2006-07-18 | 2012-05-22 | Cisco Technology, Inc. | Methods and apparatuses for accessing an application on a remote device |
| US20080018649A1 (en) * | 2006-07-18 | 2008-01-24 | Zheng Yuan | Methods and apparatuses for utilizing an application on a remote device |
| US7787445B2 (en) | 2006-07-20 | 2010-08-31 | Tekelec | Methods, systems, and computer program products for routing and processing ENUM queries |
| US8254551B2 (en) * | 2006-12-07 | 2012-08-28 | Tekelec, Inc. | Methods, systems, and computer program products for providing quality of service using E.164 number mapping (ENUM) data in a communications network |
| US8848722B2 (en) * | 2007-03-14 | 2014-09-30 | Zonit Structured Solutions, Llc | Data center network distribution system |
| WO2008113054A2 (en) * | 2007-03-14 | 2008-09-18 | Zonit Structured Solutions, Llc | Data center network distribution system |
| US7706368B2 (en) * | 2007-04-06 | 2010-04-27 | Research In Motion Limited | System and method for correlating messages within a wireless transaction |
| US20080281760A1 (en) * | 2007-04-30 | 2008-11-13 | Bellsouth Intellectual Property Corporation | Service Negotiation |
| US7996541B2 (en) * | 2007-06-15 | 2011-08-09 | Tekelec | Methods, systems, and computer program products for identifying a serving home subscriber server (HSS) in a communications network |
| US8538000B2 (en) | 2007-08-10 | 2013-09-17 | Tekelec, Inc. | Methods, systems, and computer program products for performing message deposit transaction screening |
| US8160226B2 (en) | 2007-08-22 | 2012-04-17 | At&T Intellectual Property I, L.P. | Key word programmable caller ID |
| US8243909B2 (en) | 2007-08-22 | 2012-08-14 | At&T Intellectual Property I, L.P. | Programmable caller ID |
| EP2258128B1 (en) | 2008-03-07 | 2017-01-11 | Tekelec Global, Inc. | Methods, systems, and computer readable media for routing a message service message through a communications network |
| WO2010060087A2 (en) | 2008-11-24 | 2010-05-27 | Tekelec | Systems, methods, and computer readable media for location-sensitive called-party number translation in a telecommunications network |
| US9021014B2 (en) | 2009-03-25 | 2015-04-28 | Tekelec, Inc. | Methods, systems, and computer readable media for providing home subscriber server (HSS) proxy |
| WO2010132436A2 (en) | 2009-05-11 | 2010-11-18 | Tekelec | Methods, systems, and computer readable media for providing scalable number portability (np) home location register (hlr) |
| US8238538B2 (en) | 2009-05-28 | 2012-08-07 | Comcast Cable Communications, Llc | Stateful home phone service |
| WO2011035050A2 (en) * | 2009-09-16 | 2011-03-24 | Tekelec | Methods, systems, and computer readable media for providing foreign routing address information to a telecommunications network gateway |
| US8750126B2 (en) | 2009-10-16 | 2014-06-10 | Tekelec, Inc. | Methods, systems, and computer readable media for multi-interface monitoring and correlation of diameter signaling information |
| US9313759B2 (en) | 2009-10-16 | 2016-04-12 | Tekelec, Inc. | Methods, systems, and computer readable media for providing triggerless equipment identity register (EIR) service in a diameter network |
| US8613073B2 (en) | 2009-10-16 | 2013-12-17 | Tekelec, Inc. | Methods, systems, and computer readable media for providing diameter signaling router with firewall functionality |
| WO2011106690A2 (en) | 2010-02-25 | 2011-09-01 | Tekelelec | Systems, methods, and computer readable media for using a signaling message routing node to provide backup subscriber information management service |
| US8375066B2 (en) | 2010-04-26 | 2013-02-12 | International Business Machines Corporation | Generating unique identifiers |
| US8560698B2 (en) | 2010-06-27 | 2013-10-15 | International Business Machines Corporation | Allocating unique identifiers using metadata |
| CN103385012B (zh) | 2010-12-23 | 2016-08-10 | 泰克莱克股份有限公司 | 用于修改要发往计费功能节点的Diameter信令消息的方法、系统和设备 |
| CN103460648B (zh) | 2011-01-21 | 2017-04-19 | 泰克莱克股份有限公司 | 用于在Diameter信令路由器(DSR)内屏蔽Diameter消息的方法和系统 |
| EP2686986B1 (en) | 2011-03-18 | 2019-09-11 | Tekelec, Inc. | Method, system, and computer readable media for configurable diameter address resolution |
| US9100796B2 (en) | 2011-12-15 | 2015-08-04 | Tekelec, Inc. | Methods, systems, and computer readable media for seamless roaming between diameter and non-diameter networks |
| US8855654B2 (en) | 2013-01-28 | 2014-10-07 | Tekelec Global, Inc. | Methods, systems, and computer readable media for tracking and communicating long term evolution (LTE) handset communication capability |
| US9143942B2 (en) | 2013-03-14 | 2015-09-22 | Tekelec Global, Inc. | Methods, systems, and computer readable media for providing a multi-network equipment identity register |
| US9635526B2 (en) | 2013-03-15 | 2017-04-25 | Tekelec, Inc. | Methods, systems, and computer readable media for utilizing a diameter proxy agent to communicate short message service (SMS) messages |
| US20140269440A1 (en) * | 2013-03-15 | 2014-09-18 | Vonage Network, Llc | Systems and methods for handling incoming communications directed to a telephony device |
| US10117127B2 (en) | 2015-07-08 | 2018-10-30 | Oracle International Corporation | Methods, systems, and computer readable media for communicating radio access network congestion status information for large numbers of users |
Family Cites Families (24)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4577066A (en) * | 1983-08-03 | 1986-03-18 | At&T Bell Laboratories | Telephone interexchange call routing |
| US4611094A (en) * | 1983-12-01 | 1986-09-09 | At&T Bell Laboratories | Method for customer definable telephone capability |
| US4782519A (en) * | 1986-05-22 | 1988-11-01 | Network Access Corporation | Method and apparatus for enhancing the operating capabilities of a telephone switching system |
| US4748658A (en) * | 1986-07-16 | 1988-05-31 | Bell Communications Research, Inc. | Architecture for allocating resources in a telecommunications network |
| US4756019A (en) * | 1986-08-27 | 1988-07-05 | Edmund Szybicki | Traffic routing and automatic network management system for telecommunication networks |
| US5027384A (en) * | 1986-09-22 | 1991-06-25 | Dytel Corporation | Personalized automatic call routing |
| US4768221A (en) * | 1986-10-20 | 1988-08-30 | Planum Technology Corp. | Remote reprogramming system for telephone call forwarding service |
| FR2616024B1 (fr) * | 1987-05-26 | 1989-07-21 | Quinquis Jean Paul | Systeme et methode de controle de flux de paquets |
| US5109405A (en) * | 1988-07-11 | 1992-04-28 | Dytel Corporation | Automated call screening |
| US4943996A (en) * | 1989-01-06 | 1990-07-24 | International Business Machines Corporation | Shared access to voice and information |
| US4979118A (en) * | 1989-03-10 | 1990-12-18 | Gte Laboratories Incorporated | Predictive access-control and routing system for integrated services telecommunication networks |
| US5231631A (en) * | 1989-08-15 | 1993-07-27 | At&T Bell Laboratories | Arrangement for regulating traffic in a high speed data network |
| ATE149069T1 (de) * | 1989-09-29 | 1997-03-15 | Siemens Ag | Schaltungsanordnung zum ermitteln der einer atm- vermittlungsanlage im zuge von virtuellen verbindungen jeweils zugeführten nachrichtensignalmenge und zur überprüfung der einhaltung festgelegter bitraten |
| US5001710A (en) * | 1989-10-24 | 1991-03-19 | At&T Bell Laboratories | Customer programmable automated integrated voice/data technique for communication systems |
| US5042064A (en) * | 1990-05-03 | 1991-08-20 | At&T Bell Laboratories | Call control strategy for high capacity telecommunication services |
| US5142570A (en) * | 1990-06-15 | 1992-08-25 | Bell Communications Research, Inc. | Routing of network traffic using discrete traffic measurement data |
| JPH04100342A (ja) * | 1990-08-20 | 1992-04-02 | Toshiba Corp | トラヒック制御方式 |
| US5212727A (en) * | 1990-09-26 | 1993-05-18 | At&T Bell Laboratories | Queuing trigger in call processing |
| US5251255A (en) * | 1991-04-17 | 1993-10-05 | At&T Bell Laboratories | Processing interactions among telecommunications call features |
| US5282244A (en) * | 1991-06-24 | 1994-01-25 | At&T Bell Laboratories | Virtual signaling network method |
| US5195090A (en) * | 1991-07-09 | 1993-03-16 | At&T Bell Laboratories | Wireless access telephone-to-telephone network interface architecture |
| US5295183A (en) * | 1991-11-21 | 1994-03-15 | Northern Telecom Limited | Congestion control system for telecommunications |
| US5353331A (en) * | 1992-03-05 | 1994-10-04 | Bell Atlantic Network Services, Inc. | Personal communications service using wireline/wireless integration |
| US5452350A (en) * | 1992-03-09 | 1995-09-19 | Advantis | Subscriber call routing processing system |
-
1994
- 1994-05-20 US US08/246,876 patent/US5430719A/en not_active Expired - Lifetime
-
1995
- 1995-03-21 EP EP00102798A patent/EP1003341B1/en not_active Expired - Lifetime
- 1995-03-21 DE DE69528675T patent/DE69528675T2/de not_active Expired - Fee Related
- 1995-03-21 DK DK95914793T patent/DK0765579T3/da active
- 1995-03-21 AT AT00102796T patent/ATE227063T1/de not_active IP Right Cessation
- 1995-03-21 AT AT95914793T patent/ATE205989T1/de not_active IP Right Cessation
- 1995-03-21 EP EP00102799A patent/EP1003342B1/en not_active Expired - Lifetime
- 1995-03-21 EP EP95914793A patent/EP0765579B1/en not_active Expired - Lifetime
- 1995-03-21 NZ NZ283562A patent/NZ283562A/xx unknown
- 1995-03-21 AT AT00102797T patent/ATE226780T1/de not_active IP Right Cessation
- 1995-03-21 DE DE69528718T patent/DE69528718T2/de not_active Expired - Fee Related
- 1995-03-21 AT AT00102798T patent/ATE226778T1/de not_active IP Right Cessation
- 1995-03-21 DE DE69528674T patent/DE69528674T2/de not_active Expired - Fee Related
- 1995-03-21 CA CA002189264A patent/CA2189264C/en not_active Expired - Fee Related
- 1995-03-21 JP JP7530270A patent/JP3011461B2/ja not_active Expired - Fee Related
- 1995-03-21 DE DE69522805T patent/DE69522805T2/de not_active Expired - Fee Related
- 1995-03-21 ES ES95914793T patent/ES2167426T3/es not_active Expired - Lifetime
- 1995-03-21 WO PCT/US1995/003536 patent/WO1995032588A1/en not_active Ceased
- 1995-03-21 AT AT00102799T patent/ATE226779T1/de not_active IP Right Cessation
- 1995-03-21 EP EP00102796A patent/EP1005236B1/en not_active Expired - Lifetime
- 1995-03-21 EP EP00102797A patent/EP1005237B1/en not_active Expired - Lifetime
- 1995-03-21 AU AU21894/95A patent/AU699654B2/en not_active Ceased
- 1995-03-21 PT PT95914793T patent/PT765579E/pt unknown
- 1995-03-21 DE DE69528673T patent/DE69528673T2/de not_active Expired - Fee Related
Also Published As
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH10500819A (ja) | 共用命令実行環境によるオープンな高度インテリジェントネットワークのインターフェースの取り次ぎ | |
| US5701301A (en) | Mediation of open advanced intelligent network in SS7 protocol open access environment | |
| JP2004135286A (ja) | 公衆加入電話網用開放型高度インテリジェントネットワークインタフェースの仲介 | |
| EP0781484B1 (en) | An intelligent telecommunications network | |
| JP2000517126A (ja) | 蓄積交換サービスのための問合せを入力及び出力するシステム及び方法 | |
| US6707901B1 (en) | Subscriber profile extension (SPEX) | |
| US6944276B1 (en) | System and method to detect privacy screening | |
| AU718459B2 (en) | Mediation of open advanced intelligent network interface by shared execution environment | |
| US6654453B1 (en) | Method and system for minimizing database structure overhead in handling large volume advanced intelligent network services | |
| US20030215082A1 (en) | Triggerless call treatment service implementation in a telecommunications network | |
| MXPA96005634A (en) | Advanced intelligent network interface mediation through compart execution environment | |
| JP2002510170A (ja) | 発呼者確認 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |