JPH0750862A - 分散型マルチアウトレットページングシステム - Google Patents

分散型マルチアウトレットページングシステム

Info

Publication number
JPH0750862A
JPH0750862A JP6087943A JP8794394A JPH0750862A JP H0750862 A JPH0750862 A JP H0750862A JP 6087943 A JP6087943 A JP 6087943A JP 8794394 A JP8794394 A JP 8794394A JP H0750862 A JPH0750862 A JP H0750862A
Authority
JP
Japan
Prior art keywords
subscriber
task
page
profile
procedure
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.)
Pending
Application number
JP6087943A
Other languages
English (en)
Inventor
Gregory B Vatt
グレゴリー・ビー・バット
David M Baum
デビッド・エム・ボウム
Steven J Goldberg
スティーブン・ジェイ・ゴールドバーグ
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Motorola Solutions Inc
Original Assignee
Motorola Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Motorola Inc filed Critical Motorola Inc
Publication of JPH0750862A publication Critical patent/JPH0750862A/ja
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/022One-way selective calling networks, e.g. wide area paging

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Information Transfer Between Computers (AREA)
  • Extrusion Moulding Of Plastics Or The Like (AREA)

Abstract

(57)【要約】 【目的】 ページ発信者からページを受け入れかつ伝達
のため適切な独立のページングサブシステムに導く上部
構造のページングシステムを提供する。 【構成】 分配ネットワーク(108)は任意の数のユ
ーザインタフェースノード(UIN)(202)から単
信通信またはページを受信しかつページ終端ノード(P
TN)(110)および伝達システム(102)によっ
て提供される1つ以上のページングアウトレットに分配
する。UINは本発明の分散システムに関係する処理の
大部分を行なう。発信者サービス(1000)はUIN
を介して与えられる。発信者サービスによって発呼者は
ページを出しかつ前に出されたページについて問合せが
できる。加入者更新サービス(1100)もまたUIN
によって提供される。該更新サービスは加入者が分配ネ
ットワークによって与えられるサービスを変更可能にす
る。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は一般的には通信システム
に関する。より特定的には、本発明は複数のページを伝
達可能にするオプションを提供するページングシステム
に関する。
【0002】
【従来の技術】ページングは単信(simplex)メ
ッセージサービスに関する。言い換えれば、以後ページ
と称される、単信呼はサービスの特定の加入者に対して
生成される。ページャのような、加入者ユニットがペー
ジを受信した時、該加入者は警報を受ける。ページはメ
ッセージを伝達することもでき、あるいはそれらは単に
加入者がページングされていることを通信することがで
きるのみの場合もある。一般に、このサービスは単信サ
ービスと考えられるが、それは通信が、ページ発信者か
ら加入者へと、1つの方向でのみ進行するからである。
【0003】数多くのページングシステムが現在使用さ
れている。典型的なページングサービスはページをペー
ジャに伝達するためにRF通信を使用する。したがっ
て、ページャは特定の位置に固定される必要はなく、か
つ加入者とともに持ち運ぶことができる。ページャは通
信を受信するのみであるから、それらは送信機あるいは
信号送信能力を必要としない。その結果、ページャは典
型的には小型であり、低消費電力であり、低重量であ
り、容易に携帯可能であり、そして低価格のユニットで
ある。
【0004】
【発明が解決しようとする課題】伝統的なページングシ
ステムは到達範囲(range)の制限に関する問題を
経験する。ページングシステムはそのページャが該シス
テムの送信機によって到達できる範囲内にある場合にの
み動作する。加入者がこの領域の外側に移動した時、彼
等のページャは呼を受信できない。この問題の他の観点
はページング容量の制限である。加入者の要求により良
くサービスするためにカバレージ領域が増大すると、ペ
ージャの人口も同様に増大する。ページャの人口が増大
すると、データ通信の数が増大する。したがって、前記
カバレージ領域が増大すると、収穫逓減(dimini
shing returns)ポイントに到達し得るこ
とになる。データ通信の数があまりに大きくなると呼の
伝達に受入れ難い遅延が生じ得る。さらに、伝統的なペ
ージングシステムは典型的にはページングシステムのR
F通信パラメータと両立するよう特に設計されたページ
ャにのみページを伝達する。したがって、個々のページ
ングシステムの容量を組合わせることから生じるスケー
ルの経済性は達成するのが困難になる。
【0005】したがって、ページ発信者からページを受
入れかつ次に該ページを該ページの伝達のために適切な
独立したページングサブシステムに導く上部構造(su
perstructure)の必要性が存在する。
【0006】したがって、本発明の利点でもあり目的と
するところは、ページを伝達する改善されたシステムお
よび方法を提供することである。
【0007】本発明の他の利点でもありかつ目的とする
ところは、複数ページの伝達のオプションが提供される
ことである。
【0008】本発明の他の利点でもありかつ目的とする
ところは、本発明が処理能力が多数のユーザインタフェ
ースノードに集中している分散されたネットワークを形
成することである。
【0009】本発明のさらに他の利点でもありかつ目的
とするところは、本発明が、システムに結合された個々
の装置がとり得る行動にかかわりなく、他の装置のため
にかつ他の装置を介して動作可能な状態に留まっている
システムを提供することである。
【0010】
【課題を解決するための手段および作用】本発明の上記
および他の利点は1つの形態で、分散されたマルチアウ
トレット(distributed,multi−ou
tlet)ページングシステムによるユーザインタフェ
ースノードを動作させる方法によって実現される。該方
法は識別(ID)値を有する開始または初期(init
iation)通信を得ることを要求する。このID値
はページが送信されるべき加入者を識別する。コマンド
がデータベースノードに送信される。このコマンドは該
データベースノードに現在の伝達アドレスデータを戻す
よう指令する。この戻された特定の現在の伝達アドレス
データは前記ID値に関連する。現在の伝達アドレスデ
ータが受信され、かつページがページの受信のために構
成された複数のノードの1つに送信される。前記ページ
が送信される1つのノードは前記伝達アドレスデータに
応じて識別される。
【0011】本発明の上記および他の利点は他の形態
で、分散されたマルチアウトレットページングシステム
を動作させる方法によって実現される。該方法はユーザ
インタフェースノードから加入者プロフィール要求コマ
ンドを得ることを要求する。このプロフィール要求コマ
ンドは識別(ID)値を有し、かつ該ID値はページが
送信されるべき加入者を識別する。このID値はホーム
データベースノードのアドレスを決定するために処理さ
れる。該ホームデータベースノードはそこに格納された
現在の伝達アドレスを有する。前記プロフィール要求コ
マンドはホームデータベースノードに導かれる。このプ
ロフィール要求コマンドは該ホームデータベースノード
に対し前記ID値に関連する現在の伝達アドレスデータ
を戻すよう指令する。この現在の伝達アドレスデータは
次にホームデータベースノードからユーザインタフェー
スノードに送信される。
【0012】
【実施例】本発明のより完全な理解は添付の図面と共に
以下の詳細な説明および特許請求の範囲を参照すること
によって得られ、図面では各図にわたり同様の参照数字
は同様の項目を示している。
【0013】なお、以下の説明および図面は参照数字の
使用によって互いにリンクしている。これらの参照数字
は参照された項目が最もよく見られる図面の番号を反映
するよう選択されている。特に、全ての3桁の参照数字
の最上位桁および全ての4桁の参照数字の最上位2桁は
その参照された特徴が見られる図面の番号に等しい。
【0014】図1は、本発明の好ましい実施例が実現で
きる例示的な環境100のレイアウト図を示す。本発明
の動作により、ページは環境100内に存在する任意の
多数の数の伝達システム(delivery syst
ems)102に伝達できる。本発明のために、ページ
(単数または複数)という用語は、RFチャネルまたは
その他によって伝達される、任意の単信通信を意味する
ものとする。当業者はページは1つまたはそれ以上の意
図された受取人にアドレスされることを理解するであろ
う。該ページは、必ずしもそうする必要はないが、メッ
セージを受取人に伝達することができる。本発明の目的
のためには、ページは伝統的なページングサービス並び
に電子メールによって伝達される通信、そしてコンピュ
ータネットワークによりかつ他の通信チャネルを介して
伝達される他のメッセージを含むことができる。
【0015】図1に示されるように、環境100は複数
の地理的領域104にわたりページを伝達するために管
轄を分配する。図1は、北アメリカが3つの領域104
に分割されているものとして示されている。領域104
の正確な数および配列はいくらか任意的に選択されかつ
本発明に対する制限とみなすべきではない。さらに、地
球全体を領域104に分割してもよく、あるいはより小
さな地理的領域を領域104に分割してもよい。
【0016】各領域104は任意の数の伝達システム1
02を含む。伝達システム102はそれら自身の管轄領
域内でページを集めかつ伝達する。伝達システム102
が互いに両立性がありあるいは同じものである必要はな
い。したがって、いくつかの伝達システム102は特定
の制限された地理的領域に向けられた伝統的な地上(t
errestrial)RF送信設備を使用することが
できる。他の伝達システム102はより広い地理的領域
に通信を向ける宇宙をベースとしたRF通信設備106
を使用することができる。さらに他の伝達システム10
2はコンピュータネットワークによってページを伝達す
るためにゲートウェイを使用することができる。これら
および他の伝達システム102はその中に独自の伝達ア
ドレスがある独自の伝達システム識別によって特徴付け
られる。
【0017】本発明の好ましい実施例によれば、後に図
2を参照してさらに詳細に説明する、分配ネットワーク
108は環境100内で動作して適切な伝達システム1
02からページを受信しかつ適切な伝達システム102
へページを伝達する。したがって、伝達システム102
はそれらの特有の伝達技術を使用してページを加入者ユ
ニット(図示せず)に伝達する。ネットワーク108は
伝達システム102が、伝達システム102の性格上の
大きな多様性および伝達システム102の特性にもかか
わらず、一緒に動作できるようにする上部構造(sup
erstructure)を表す。ネットワーク108
は各領域104に対し1つのページ終端ノード(pag
e termination node:PTN)11
0を含むことが好ましい。引続き加入者ユニットに伝達
するために特定の伝達システム102へページを伝達す
るのはPTN110である。さらに、ネットワーク10
8は好ましくは1つのネットワーク管理ノード(NM
N)112を含む。NMN112はネットワーク108
の動作に関して統計値および動作ステータスを集積す
る。
【0018】図2は、環境100とその中の分配ネット
ワーク108のブロック図を示す。ページはユーザイン
タフェースノード(UIN)202においてページを発
信することを希望する人間またはデータ通信機器から集
められる。環境100は任意の数のUIN202を含む
ことができ、かつUIN202は領域104にわたり任
意の都合のよい方法で分配できる。UIN202は伝達
システム102を運用するものによって制御できるが、
これは必須のことではない。UIN202は発信チャネ
ル204を介してページ発信情報を受信する。チャネル
204はUIN202を公衆交換電話ネットワーク(P
STN)に、ローカルまたは広域コンピュータネットワ
ークに、あるいは任意の他の2重通信サービスに接続で
きる2重チャネル(duplex channels)
であることが望ましい。好ましい実施例においては、ペ
ージを伝達するのに必要とされるかなりの量のインテリ
ジェンス(intelligence)はUIN202
内に存在し、かつUIN202によって行なわれる手順
は図6〜図12に関して後に説明する。
【0019】UIN202はネットワーク108に接続
されている。ネットワーク108は、上に述べた、PT
N110およびNMN112、任意の数の加入者情報管
理ノード(subscriber informati
on manager nodes:SIM)206、
および通信ネットワーク208を含む。NMN112お
よび各々のUIN202、PTN110、およびSIM
206はネットワーク208に接続される。したがっ
て、通信ネットワーク208によって、各々のUIN2
02は任意のPTN110またはSIM206とのデー
タ通信に関与することができ、かつ各々のSIM206
は任意の他のSIM206またはPTN110とデータ
通信に関与することができる。各PTN110は1つま
たはそれ以上の伝達システム102に接続されている。
伝達システム102は任意の数の加入者ユニット210
にページを伝達する。あるいは、伝達システム102は
ページを加入者ユニット210に伝達する必要はない
が、例えば、電子メール技術にしたがってページを伝達
するコンピュータネットワークへのゲートウェイを表す
ことができる。
【0020】各UIN202はそれ自身のSIM206
に割当てられる。SIM206の観点から、そこに割当
てられたUIN202は「対応する(subtendi
ng)」UINである。UIN202の観点からは、U
INが割当てられたSIM206は「制御(contr
olling)」SIM206である。加入者、または
ページが送られる人の観点からは、SIM206の1つ
は「ホーム(home)」SIM206であると考えら
れる。ホームSIM206はその加入者およびその加入
者に対し現在提供されているページングサービスを記述
する情報を格納する。この情報はホームSIM206の
ホームデータベース212に格納される。各SIM20
6はまた在外(foreign)データベース214を
含む。在外データベース214は該SIM206をホー
ムSIMと考えないが、それにもかかわらずそれらの加
入者のために該SIM206が使用されている加入者に
関する情報を格納する。在外加入者のためにSIMを使
用することは他の人間によって発信されているページの
対応するUIN202による受信をサポートするためと
することができる。あるいは、在外加入者のためにある
SIMを使用することは彼または彼女のページングサー
ビスに関する問合せを行なうかあるいは問合せを変更す
るためにネットワーク108にアクセスしている加入者
によるものとすることができる。
【0021】本発明によれば、高い優先度のデータ通信
はUIN202とその制御SIM206との間で行なう
ことができる。この通信の高い優先度の性質は迅速な応
答が必要なことに起因している。後により詳細に説明す
るように、データはぺージが発信されている間にかつユ
ーザが応答を待つことができる間に制御SIM206と
UIN202との間で転送される。したがって、当業者
はUIN202とSIM206との間で専用のライン2
16または高い優先度の通信のために適した他の通信リ
ンクが望ましいことを理解するであろう。ライン216
は通信ネットワーク208の一部である。
【0022】本発明の1つの実施例においては、前記ロ
ーカルUIN202および制御SIM206の少なくと
も一部は共通の組のコンピュータハードウェアの異なる
論理的エンティティとして構築される。この状況では、
通信リンク216は共通のセットのコンピュータハード
ウェア内でコンピュータプログラミングによって実施さ
れる。
【0023】本発明の好ましい実施例においては、ネッ
トワーク108のノード110,112,202および
206の各々はコンピュータを表している。言い換えれ
ば、これらのノードの各々はプロセッサおよびメモリ
(図示せず)を含む。該メモリはノード110,11
2,202および206の各々に対するSIM206に
おけるホーム(home)および在外(foreig
n)データベース212〜214、並びに他のテーブ
ル、リスト、変数、およびプログラミング命令を記憶す
る。これらのノードの各々はタイミング回路を含み、そ
れによって該ノードが日付けおよび時間を知ることがで
きるようにすることが望ましい。各々のノードは好まし
くは、ネットワークインタフェース、モデム、キーボー
ド、その他のような、入力装置、並びに、ネットワーク
インタフェース、モデム、ビデオ表示ターミナル、プリ
ンタ、その他のような、出力装置を含むことが好まし
い。さらに、UIN202は相互作用的音声応答(IV
R)システムを動作させるのに十分な電気通信インタフ
ェース要素を含むことが望ましい。伝統的なそのような
構成要素が本発明によって使用するのに適しており、か
つコンピュータのそのような構成要素は当業者に良く知
られている。
【0024】伝達システム102はさらにコンピュータ
化された機器を表す。しかしながら、システム102
は、さらに、システム102が特定のRF通信機構に適
合できるようにするための構成要素を含むことが望まし
い。それによってページが加入者ユニット210に送信
できる伝達システム102、およびページを受信するの
に適した加入者ユニットは当業者に良く知られている。
【0025】図3〜図5はホームおよび在外データベー
ス212〜214に含まれるデータ項目を示す。図3〜
図5に示されたデータ項目は加入者(すなわち、ページ
が送信される人)および、加入者ユニット210のよう
な、彼または彼女の機器に関係する。一般に、データベ
ース212〜214は数多くの加入者のための情報を含
み、かつ各々の加入者の情報は彼または彼女自身の加入
者記録300内に含まれている。ホームデータベース2
12は好ましくは在外データベース214よりもより大
量の組のデータ項目を含むから、図3〜図5はホームデ
ータベース212の観点から提示されている。当業者
は、後に説明するいくつかの例外はあるが、図3〜図5
に示されたデータの多くは「加入者プロフィール」およ
び在外データベース214にも同様に適用できることを
理解するであろう。
【0026】一般に、加入者記録300は該加入者およ
び該加入者のためにネットワーク108によって提供さ
れるサービスまたは特徴的機能を識別するデータ項目を
含む。ホームデータベース212は望ましくは課金デー
タ、ネットワーク使用統計データ、登録データ、加入者
名、住所、クレジット、および他の識別データなどを含
むことができるが、これらのデータ項目は在外データベ
ース214または加入者プロフィールに反映させる必要
はなくかつここではこれ以上詳細には説明しな。
【0027】サービスデータ項目は加入者サービステー
ブル400に関して示す(図4を参照)。加入者サービ
ステーブル400は加入者記録300に記録されたリン
ク302を介して加入者記録とリンクされている。本発
明は加入者およびページ発信者が必要な場合にこれらの
サービスを変更できるようにし、それによって加入者お
よびページ発信者の必要性が最も良く満たされるように
する。例えば、前記サービスは伝達システム402のリ
ストを含む。伝達システム402はページが向けられる
PTN110および伝達システム102を識別する。複
数のシステム402をテーブル400に含めることがで
き、それによってページが複数のシステムを介して伝達
できる。テーブル400は環境100内に存在する全て
のシステム102を含む必要はない。むしろ、テーブル
400は全ての伝達システム102のデフォールトのサ
ブセットのみを含むようにすることができる。したがっ
て、加入者は加入者の必要性に応じて伝達システム40
2を動的にアクティベイトおよびデアクティベイトする
ことができる。
【0028】例えば、移動している加入者は1つの伝達
システム102をデアクティベイトしかつ他のシステム
102をアクティベイトし、それによってページが彼ま
たは彼女の行先へと彼または彼女に追従するようにする
ことができる。あるいは、ある加入者は彼または彼女の
位置が広範囲に変化することが予期される場合に複数の
伝達システムをアクティベイトすることができる。課金
はネットワークの使用に基づくことが望ましく、したが
って加入者は彼または彼女の必要に合致するより多くは
伝達システムをアクティブに保持しないよう動機づけら
れる。さらに、テーブル400に掲げられた伝達システ
ムのパラメータ内で、呼の発信者は、もし適切なオーバ
ライドのスクリーニングコードが供給されれば、ページ
が代わりの伝達システム102に伝達されるようにする
ため伝達システムの加入者の特定をオーバライドするこ
とができる。
【0029】したがって、本発明はページングを極めて
大きな領域にわたり提供できるが、1つの伝達システム
はその大きな領域全体を受入れる能力を必要としない。
むしろ、前記領域は伝達システム102の間で分割さ
れ、かつ加入者は該加入者の必要性に最も良く合致する
システム102を特定するために分配ネットワーク10
8を「プログラム」することができる。
【0030】分配ネットワーク108によって提供され
る他のサービスは、これらに限定されるものではない
が、加入者に伝達されるべきページを保持すること、加
入者に伝達されるページを呼び出すこと、ページを保管
すること(archiving)、および呼の発信者が
ページが出された後にページのステータスに関しチェッ
クできるようにすることを含む。これらのサービスおよ
び図3〜図5に示された他のデータ項目は後に詳細に説
明する。
【0031】図6〜図12は本発明の教示に従ってUI
N202によって行なわれる処理のフローチャートを示
す。本発明は環境100内の各UIN202が実質的に
同じ手順を行なうことを意図している。したがって、図
6〜図12に示される手順は任意のかつ全てのUIN2
02に適用される。さらに、図6〜図12の手順を制御
する上で伝統的な相互作用的音声応答(interac
tive voiceresponse:IVR)シス
テムを使用できる。当業者はIVRシステムはしばしば
電話線によって発呼者から多様な情報を集めるために使
用されることを理解するであろう。
【0032】ページのルーティングに関するおよび本発
明の加入者および呼発信者のプログラミングサービスを
サポートすることに関するインテリジェンスの大部分は
UIN202に含まれている。したがって、本発明は分
散システムを表わす。本発明は分散システムであるか
ら、集中型システムと比較して信頼性が改善される。さ
らに、コストはシステム全体にわたり公平に分配されか
つ中央集中された機器に集中しない。当業者は、本発明
の好ましい実施例においては、図6〜図12に示される
手順はコンピュータ化された機器によって該機器のメモ
リ内に格納されたコンピュータプログラムの制御の下で
行なわれることを理解するであろう。さらに、当業者は
これらの手順はリエントラント(reentrant)
であることが好ましいことを理解するであろう。したが
って、これらの手順のうち複数のものが出されている1
つまたはそれ以上のページに関して任意の与えられた時
間に進行できる。
【0033】図6は、発信要求が、タスク602におい
て、受信された場合にUIN202が行なうスタート手
順600のフローチャートを示す。この要求はチャネル
204によって受信される。それはコンピュータネット
ワークから受信される電話呼またはメッセージの形式で
受信することができる。それはデュアルトーン多周波
(DTMF)または他の伝統的な電話機器を使用する人
から受信することができる。それは、多分人間によって
制御される、コンピュータから伝統的なモデム(MOD
EM)データ通信技術を使用して受信できる。発信元お
よび形式にかかわりなく、該要求はUIN202に分配
ネットワーク108のサービスが要求されていることを
通知する。
【0034】タスク602が要求に遭遇したとき、問合
せタスク604はUIN202のサービスが分配ネット
ワーク108にアクセスするために使用できるようにな
る前に有効化(validation)のために発呼者
が彼自身または彼女自身を識別することを要求されるか
否かを判定する。この判定はUIN202が動作してい
る規則に基づいて行なわれ、かつそのような規則はUI
N202を制御する業務の必要性にしたがって確立する
ことができる。全てのUIN202がタスク604にお
いて同じ決定を行なう必要はない。
【0035】もしタスク604が発信者識別が必要であ
ることを判定すれば、発信者オーソライズ手順700が
発呼者を有効化するために行なわれる。図7は手順70
0のフローチャートを示す。図7を参照すると、問合せ
タスク702はPSTNタイプの発信者IDが許容され
ておりかつ利用可能であるか否かを判定する。PSTN
発信者IDはその呼の発信元を示し、かつ該IDはPS
TNからPSTN機能(PSTN feature)と
して入手可能である。
【0036】もしPSTN発信者IDが許容されかつ入
手可能であれば、問合せタスク704は該発信者IDが
オーソライズされた発信者に対して有効であるか否かを
判定する。この有効性は好ましくはUIN202のメモ
リに格納されるオーソライズされた発信者IDのリスト
(図示せず)を見ることによって決定される。もし発呼
者供給発信者(caller−supplied or
iginator)IDがこのリストに含まれていれ
ば、該発呼者はオーソライズされたものと考えられ、か
つプログラム制御は手順700を退出しかつ手順600
に戻る。
【0037】これに対し、もし発呼者供給発信者IDが
有効でなければ、問合せタスク706は該IDがPST
Nからのものであったか否かあるいは試行限界が超過し
ているか否かを判定する。もし該IDがPSTNからの
ものであったかあるいは試行限界が超過していれば、該
発信者はUIN202によって提供されるサービスにア
クセスするために他の機会を与えられず、プログラム制
御は手順700を退出しかつ以下に説明する退出(Ex
it)ルーチン614に進む。UIN202によって提
供されるサービスにアクセスする試みに対する制約は保
安性を改善しかつ違法な発呼者からの電話線における渋
滞を最小にする。
【0038】もしタスク706が有効な発信者IDを入
力する他の試みが許容されていることを判定すれば、プ
ログラム制御はタスク708にループする。さらに、も
し上に述べたタスク702がPSTN供給発信者IDが
許容されていないかあるいは許容されているが現在入手
できないものと判定すれば、プログラム制御はまたタス
ク708に進む。
【0039】UIN202はタスク708において発呼
者からデータを集める。特に、タスク708はその呼か
ら発信者IDを集める。当業者はタスク708におけ
る、あるいは以下に説明する他のタスクにおいて発呼者
からデータを集積することは幾つかの伝統的なプロセス
を含むことを理解するであろう。例えば、発呼者は該発
呼者にどのような情報が必要であるかを通知するメッセ
ージまたは記録によって催促されるようにすることがで
きる。UIN202は、そのようなデータが前記催促が
終了する前に供給されても、そのような発呼者供給デー
タをDTMFトーンまたはASCIIデータの形式で受
け入れかつそのようなデータをバッファに保持すること
ができる。UIN202は発呼者が前記催促に対して応
答を提供するために所定の時間待機することが望まし
い。UIN202において発呼者から応答が受信された
とき、UIN202はその応答を可能な程度まで有効性
に関して調べることができる。もし発呼者が前記所定の
時間内に応答を供給しなければ、あるいはもし無効な応
答が検出されれば、前記催促が繰り返されて発呼者に有
効なデータを供給する他の機会を与える。もし発呼者が
再び有効なデータを供給しなければ、その呼は、好まし
くは以下に説明する退出ルーチン614を介して、解除
することができる。タスク708の後に、プログラム制
御は、上に述べた、タスク704に進み、集めたデータ
を有効性についてテストする。
【0040】図6に戻ると、もし必要であれば、発呼者
がオーソリゼーション手順700によって識別された
後、あるいはオーソリゼーションが必要とされない場合
にタスク604の後に、タスク606が行なわれる。タ
スク606においては、UIN202は発呼者から終端
アドレスを集積する。該終端アドレスは分配ネットワー
ク108に対する特定の加入者の識別子(ID)に対応
し、あるいは好ましくは該識別子(ID)である。した
がって、いくつかの加入者IDは特定のグループの加入
者の全てのメンバに言及し、かつ幾つかの加入者は幾つ
かの異なる加入者IDのいずれかを使用することによっ
て識別される。
【0041】前記加入者IDが集められた後、タスク6
08は発呼者からサービスのオプションを集積する。タ
スク608における1つのサービスオプションはページ
に関する。このサービスによって、ページは加入者に発
信できる。さらに、前に出された、または発信された、
ページの伝達ステータスがチェックでき、かつページは
加入者へのページのために再呼出しできる。タスク60
8における他のサービスオプションは加入者に彼または
彼女の加入者プロフィールを修正または更新できるよう
にすることに関する。さらに、タスク608は発呼者が
この時点でUIN202を退出することを選択できるよ
うにする。
【0042】本発明の別の実施例では、UIN202は
2つの別個のアクセスポートを提供することができる。
これらのアクセスポートは、例えば、2つの異なる電話
番号に対応させることができる。1つのアクセスポート
は加入者サービスのために排他的に使用でき、一方他の
ポートは発信者サービスに排他的に使用することができ
る。この実施例では、タスク608は発呼者からサービ
スオプションのデータを集める必要はなく、それは所望
のサービスオプションは発呼者によって使用されるアク
セスポートの識別子から推測できるからである。
【0043】発呼者がどのサービスに彼または彼女が興
味を持っているかを特定した後、UIN202はタスク
610を行なって分配ネットワーク108に識別された
加入者のプロフィールを供給するよう要求する。この要
求は制御FIM206にプロフィール入手(Get−P
rofile)コマンドをキューイングすることによっ
て行なわれる。プロフィール入手コマンドは加入者ID
を含む。さらに、プロフィール入手コマンドは該加入者
の加入者記録400が該加入者のホームデータベース2
12にロックされるべきかあるいはシーケンス番号が該
加入者のプロフィールと共にUIN202に戻されるべ
きかを特定する。
【0044】前記加入者のプロフィールはページを受け
入れかつ導くために、かつ加入者が彼または彼女の現在
アクティベイトされているサービスを変更できるように
するために必要な図4〜図5に示されたデータ項目の部
分集合(subset)を表わす。特に、図3を参照す
ると、それは加入者IDデータ要素306、それぞれ加
入者およびページスクリーニングコード308および3
10、そして加入者プロフィール要約データ312を含
む。加入者サービステーブル400に関しては、リンク
302を介して加入者記録300にリンクしており、加
入者サービスの規定、並びにサービスがアクティブであ
るか否かおよび該サービスに関連するスクリーニングコ
ードをオーバライドするか否かの表示を含む。前記加入
者記録300は発呼者が前記タスク608において更新
加入者プロフィールサービスを特定した場合にロックさ
れ、かつ加入者が前記タスク608においてページ関連
サービスを特定した場合にシーケンス番号が加入者プロ
フィールと共に戻される。記録300は加入者のホーム
データベース212においてロックデータ要素314の
適切な操作によってロックされる。前記シーケンス番号
は記録300からのデータ要素316から得られる。い
ったんコマンドがキューイングされると、それは以下に
説明する背景(Background)手順1200に
おいて適切なSIM206に送信される。もちろん、も
し発呼者が上記タスク608においてUIN202から
退出することを要求すれば、タスク610は省略でき
る。
【0045】図6に戻ると、タスク610はさらにプロ
フィールペンディングフラグをセットしかつ全てのスク
リーニングフラグをセットして首尾よくスクリーニング
されたステータスを表示する。スクリーニングフラグは
後に説明する。これらのフラグの首尾よくスクリーニン
グされたステータスへの設定は首尾よいスクリーニング
が自動的に生じることを示唆するものではない。むし
ろ、それはそこから以下に説明する手順が動作する初期
条件を確立する。
【0046】前記プロフィールペンディングフラグは前
記加入者プロフィールデータがUIN202において注
文されたが未だUIN202に到達していないことを示
している。後により詳細に説明するように、該プロフィ
ールデータはホームデータベース212または在外(f
oreign)データベース214における制御SIM
(controlling SIM)206に保持する
ことができる。加入者のプロフィールは大多数の状況で
制御SIM206から得られる。その結果、加入者プロ
フィールは通信リンク216を介して迅速にUIN20
2に供給される。これに対し、制御SIM206はしば
しば加入者のホームSIM206から加入者プロフィー
ルを「注文する(order)」必要がある。
【0047】UIN202において加入者プロフィール
を受信する上での遅延は該加入者プロフィールが現在ど
こに位置しているかおよび通信ネットワーク208のデ
ータトラフィック負荷に応じて変化する。UIN202
は分配ネットワーク108が加入者プロフィールをUI
N202に供給しようと試みている間にできるだけ多く
の呼を処理し続ける。これは発呼者に便宜を与えるが、
それはこれによって発呼者が待機するよう要求される時
間が最小になるからである。さらに、それはUIN20
2に対する各々の呼が消費する平均時間を最小にしかつ
ある与えられたレベルの呼受信容量に対してより大きな
呼のスループットを可能にする。
【0048】タスク610が加入者プロフィールを注文
した後、切替えタスク612がプログラム制御を要求さ
れたオプションを処理するための手順またはルーチンに
切り替える。発呼者が加入者プロフィールを更新するこ
とを選択した場合、図8を参照して後に説明する、加入
者サービス手順800が行なわれる。発呼者がページサ
ービスを受信することを選択した場合、後に図10を参
照して説明する、発信者サービス手順1000が行われ
る。発呼者がUIN202を退出することを選択した場
合、退出ルーチン614が行なわれる。
【0049】退出ルーチン614は切替えタスク612
からあるいは数多くの他のタスクから入ることができ、
それらのタスクの幾つかは前に説明した。ルーチン61
6内で、タスク616はタスク606において上述のよ
うに識別された最後の加入者のホームSIM206に対
しセッション完了(Session−Done)コマン
ドをキューイングする。該ホームSIM206の決定は
加入者IDを評価することにより好適に行なうことがで
きる。好ましくは、加入者IDは該加入者IDの特定の
フィールド(例えば、4〜10ビット)がその加入者I
Dに対するホームSIMを識別するように割当てられ
る。しかしながら、タスク616はそれが必要とされな
い限り省略される。タスク616は加入者プロフィール
がロックされているときに必要とされる。後により詳細
に説明するように、セッション完了コマンドを前記ホー
ムSIM206に送信することによりホームSIM20
6がその加入者記録300をロック解除(unloc
k)することができるようになる。
【0050】タスク616の後、タスク618は適切な
メッセージをチャネル204に再生しあるいはさもなけ
れば送信する。このメッセージは発呼者になぜ彼または
彼女のセッションが終了されるかについての理由を通知
する。プログラム制御が退出ルーチン614に導かれる
前に行なわれているタスクに応じて適切なメッセージが
選択される。タスク618の後、タスク620は呼を解
除し、かつ手順600は停止する。ラインまたはチャネ
ル204は今や他の発呼者によって使用できる。
【0051】図8は、加入者サービス手順800のフロ
ーチャートを示す。手順800は、伝達システムの特定
を含め、加入者が彼または彼女のために現在アクティベ
イトされているサービスを調べかつ変更できるようにす
るために行なわれる。好ましい実施例では、これらのサ
ービスは加入者の課金への直接の負担とすることができ
る。したがって、その加入者のみがそのような変更を行
なうことができることを保証するために保安措置が使用
される。
【0052】手順800に入ると、プログラム制御は加
入者をスクリーニングするためにスクリーニング手順9
00に進む。一般に、発呼者は手順800が進行できる
前に加入者スクリーニングコード308を入力すること
を要求される。
【0053】図9は、スクリーニング手順900のフロ
ーチャートを示す。手順900は発呼者からスクリーニ
ングコードを集める。手順900は、上に述べた、加入
者スクリーニングコード308、並びに、以下に説明す
る、ページスクリーニングコード310およびオーバラ
イドスクリーニングコード(図4を参照)を集めるため
に使用される。タスク902は発呼者から特定されたス
クリーニングコードを集める。手順900が手順800
から呼ばれたとき、前記特定のコードは加入者スクリー
ニングコード308である。タスク902の後、タスク
904はペンディング状態を示すために特定のペンディ
ングフラグをセットしかつスクリーニングの不守備を示
すために前記特定のスクリーニングフラグをリセットす
る。
【0054】上に述べたように、加入者プロフィールは
手順900が行なわれる時点で受信されていてもよくあ
るいは受信されていなくてもよい。したがって、特定の
発呼者供給スクリーニングコードの有効性またはオーソ
リゼーションに関する決定は手順900では行なわれな
い。むしろ、後に説明する、背景手順1200がスクリ
ーニングの問題を順当に解決する。
【0055】図8に戻ると、手順900の後に、タスク
802は発呼者からサービスデータを集める。タスク8
02は要求がなされているサービスのために発呼者を促
す。発呼者はUIN202に対するこれらのサービス並
びに該サービスにどのような値または状態が適用される
べきかを識別する。非制限的な例として、発呼者は彼ま
たは彼女へのページが保留されることを要求することが
でき、あるいは発呼者はページを伝達する上で使用され
る伝達システムのアクティベイションまたはデアクティ
ベイションを要求することができる。
【0056】タスク802においてサービスデータが集
められた後、問合せタスク804は発呼者が手順800
を退出することを要求したか否かを判定する。発呼者が
手順800からの退出を要求していない場合は、タスク
806はタスク802において集められた発呼者応答の
フォーマットおよび内容を分析する。もし発呼者応答が
有効であるものと判定されなければ、問合せタスク80
8はプログラム制御をタスク802に戻し、それによっ
て発呼者が再び有効なデータを提供するよう試みること
ができるようにする。もちろん、当業者はプログラム制
御をタスク802に戻す前に試行カウントが超過してい
るかあるいはタイムリミットが超過しているかを判定す
るため、かつ、例えば、もしそのようなカウントまたは
リミットが超過していればプログラム制御を退出ルーチ
ン614に導くためにさらに他のタスクを導入できるこ
とを理解するであろう。もしタスク808が発呼者が有
効であると思われるデータを供給したものと判定すれ
ば、タスク810は発呼者からの確認(confirm
ation)を集める。好ましくは、タスク810は発
呼者にタスク802によって生成されたサービス要求応
答のエコーを生成するよう促し、それによって発呼者が
もしそれが彼または彼女が望むものでない場合にその請
求を打ち消すことができるようにすることができる。も
し該サービス要求が確認されなければ、問合せタスク8
12はプログラム制御をタスク802に戻し、それによ
って発呼者が代わりのサービスデータを供給できるよう
にする。もちろん、当業者はプログラム制御をタスク8
02に戻す前に試行カウントが超過したかあるいはタイ
ムリミットが超過したかを判定するため、かつ、例え
ば、もしそのようなカウントまたはリミットが超過して
いればプログラム制御を退出ルーチン614に導くため
にさらに他のタスクを導入できることを理解するであろ
う。
【0057】発呼者がタスク810〜812においてサ
ービスデータを確認した場合、あるいは発呼者がタスク
804において退出を要求した場合、プログラム制御は
タスク814に進み、そこで該発呼者は加入者記憶に対
し他の変更を行なうことを希望するかについて問合せさ
れる。もし発呼者がさらに他の変更を行なう希望を表示
すれば、プログラム制御はタスク802にループバック
する。もし発呼者がもはや変更は望まない旨を表示すれ
ば、プログラム制御は問合せタスク816に進む。
【0058】この時点で、UIN202はタスク610
において前に要求された加入者プロフィールを参照する
ことなしに可能なだけ多くの処理を完了している。した
がって、タスク816は加入者プロフィールが受信され
ているか否かを判定するためにこの加入者IDに対する
プロフィールペンディングフラグを評価する。もし該プ
ロフィールが受信されていなければ、問合せタスク81
8は加入者プロフィールの受信のためにさらに長く待機
すべきかあるいは現在識別されている加入者に対するサ
ービス提供の試みを中止すべきかを決定するためにタイ
マを調べる。前記プロフィール入手コマンドをキューイ
ングしてから所定の時間が経過していない限り、プログ
ラム制御はタスク816にループバックする。タスク8
16〜818を通ってルーピングしている間、UIN2
00は発呼者に加入者のプロフィールの受信を保つよう
忠告する記録またはメッセージを再生することが望まし
い。この所定の時間が経過したとき、プログラム制御は
退出ルーチン614に戻る。
【0059】加入者プロフィールが受信されたとき、以
下に説明する、背景手順1200は適切に前記プロフィ
ールペンディングフラグを調整しかつまた加入者スクリ
ーニングフラグをセットまたはリセットして発呼者がタ
スク902において上のようにして供給したスクリーニ
ングコードが有効であるか否かを示す。好ましい実施例
では、該コードはそれが加入者プロフィールの加入者ス
クリーニングコード308と整合する場合に有効である
と考えられる。タスク816がプロフィールが受信しさ
れておりかつ発呼者が供給したスクリーニングコードが
無効であると判定した場合、プログラム制御は退出ルー
チン614に進む。前に識別された加入者のプロフィー
ルに対する何らの変更も許容されない。
【0060】これに対し、タスク816が加入者のプロ
フィールが受信されておりかつ発呼者が有効なスクリー
ニングコードを供給したものと判定した場合、タスク8
20は発呼者に適切な受入れメッセージを再生しかつタ
スク822は加入者更新コマンドを分配ネットワーク1
08にキューイングする。特に、加入者更新コマンドは
UIN202からその制御SIM206に送信される。
該制御SIM206からそれはホームSIM206へと
受け渡すことができる。前記加入者更新コマンドは該コ
マンドが適用される加入者を識別し、かつ更新されるデ
ータ項目(単数または複数)およびこれらの項目に関連
すべき新しい値または状態を通信する。タスク822の
後、プログラム制御は手順800を退出しかつタスク6
06に戻り、それによって他の加入者に関してUIN2
02によって他のサービスを行なうことができるように
なる。
【0061】図10は、発信者サービス手順1000の
フローチャートを示す。手順1000は発呼者がページ
に関するサービスの達成を指定した場合に、上に述べた
タスク612から入る。手順1000は発呼者がページ
に関するサービスが望まれる加入者を識別した後に行な
われる。問合せタスク1002において、手順1000
はUIN202がページサービスを提供し続けることが
できる前にページスクリーニングコードが要求されてい
るか否かを判定する。この判定はタスク1002を行な
う特定のUIN202の操作規則にしたがって行なうこ
とができる。環境100内の全てのUIN202はタス
ク1002の決定を同じ方法で解決する必要はない。ス
クリーニングが必要な場合、上に述べたスクリーニング
手順900が行なわれる。この状況では、手順900は
発呼者からページスクリーニングコードを集めかつフラ
グをセットし、それによって背景手順1200が発呼者
が供給したページスクリーニングコードが加入者のプロ
フィールからのページスクリーニングコード310と整
合したことを判定できるまで何らのページサービスも提
供されないようにする。
【0062】手順700の後あるいはページスクリーニ
ングがUIN202によって要求されない場合、タスク
1004は発呼者からページサービスデータを集める。
特に、タスク1004は発呼者にUIN202によって
提供される種々のタイプのページに関するサービスを促
す。そのようなサービスはページを識別された加入者に
出すこと、前に出されたページのステータスを問合せる
こと、および識別された加入者に出されたページを呼び
出すことを含む。発呼者は次にそのようなサービスの1
つを識別することにより応答する。さらに、タスク10
04は要求された特定のサービスに関するデータを適切
に催促しかつ集める。例えば、ページを出すことが要求
されている場合、タスク1004はそのページに含める
ために、コールバックの電話番号または英数字文字の集
積のような、メッセージを集積することができる。ステ
ータスまたは再呼出し(recall)問合せが要求さ
れている場合、前記識別された加入者に前に出された特
定のページを識別するシーケンス番号がタスク1004
において集積される。
【0063】タスク1004の後、UIN202はタス
ク610において上述のように要求された加入者プロフ
ィールを参照することなく可能なだけ多くの処理を完了
している。したがって、タスク1006はこの加入者I
Dに対するプロフィールペンディングフラグを評価して
該加入者プロフィールが受信されているか否かを判定す
る。もし該プロフィールが受信されていなければ、問合
せタスク1008は現在識別されている加入者に対し加
入者プロフィールの受信のためにさらに長く待機すべき
かあるいはサービス提供の試みを中止すべきかを判定す
る。プロフィール入手コマンドのキューイングから所定
の時間が経過していない限り、プログラム制御はタスク
1006にループバックする。タスク1006〜100
8を通ってルーピングする間に、UIN202は発呼者
に該加入者のプロフィールの受信を保つよう忠告する記
憶またはメッセージを再生することができる。もしこの
所定の時間が加入者のプロフィールが受信される前に経
過すれば、プログラム制御は退出ルーチン614に進
む。
【0064】加入者プロフィールが手段されたとき、後
に説明する背景手順1200は適切にプロフィールペン
ディングフラグを調整しかつページスクリーニングフラ
グをセットまたはリセットして発呼者が前のタスク90
2において供給することができたスクリーニングコード
が有効であるか否かを表示する。タスク1006がプロ
フィールが受信されておりかつ発呼者が供給したページ
スクリーニングコードが無効であるものと判定した場
合、プログラム制御は退出ルーチン614に進む。識別
された加入者に対する何らのページに関するサービスも
許容されないことになる。
【0065】これに対し、タスク1006が該加入者の
プロフィールが到達しておりかつ発呼者が供給したペー
ジスクリーニングコードが、もしあれば、該加入者のプ
ロフィールのページスクリーニングコード310と整合
することを判定した場合には、問合せタスク1010は
該発呼者がページ問合せを要求しているか否かを判定す
る。さらに、もしそのようなサービスが要求されていれ
ば、タスク1010は要求された問合せの機能が該加入
者に対しアクティベイトされているか否かを確認するた
めに該加入者のプロフィールを調べる。もしそのような
サービスが要求されているがアクティベイトされていな
い場合には、プログラム制御はタスク1004に戻り
(図示せず)発呼者が異なるサービスを要求できるよう
にすることが望ましい。
【0066】もしページ問合せサービスが要求されてお
りかつアクティベイトされれば、タスク1012は適切
な問合せコマンドを該加入者のホームSIM206にキ
ューイングする。タスク1012の後、問合せタスク1
014は前記問合せコマンドに対する応答が受信された
か否かを判定する。タスク1014が前記問合せコマン
ドに対する何らの応答もまだ受信されていないことを判
定した場合、問合せタスク1016は前記加入者のホー
ムSIM206からの応答の受信のためにさらに長く待
機するか、あるいは発呼者の要求に適合する試みを中止
するかを判定する。前記問合せコマンドをキューイング
してから所定の時間がまだ経過していない限り、プログ
ラム制御はタスク1014にループバックする。タスク
1014〜1016を通ってルーピングする間に、UI
N202は発呼者に該発呼者が前記問合せ結果の受信を
持続するよう忠告する記録またはメッセージを再生する
ことができる。もしこの所定の期間が前記問合せコマン
ド応答が受信される前に経過すれば、プログラム制御は
退出ルーチン614に進む。
【0067】タスク1014が前記問合せコマンドの応
答がUIN202に到達したことを判定すれば、タスク
1018はその応答を発呼者に供給する。ステータス問
合せに対しては、予め記録されたメッセージが発呼者に
識別されたページの現在の状態を通知することができ
る。ページ問合せに対しては、その識別されたページの
メッセージ、日付、および時間が発呼者に与えられるよ
うにすることができる。タスク1018の後、プログラ
ム制御は手順1000を退出しかつタスク606に戻っ
て発呼者が他の加入者に関するサービスを要求できるよ
うにする。
【0068】手順1000のタスク1010に戻ると、
発呼者がページの送出を要求していることが判定された
場合には、プログラム制御はページ発信手順1100に
進む。図11は手順1100のフローチャートを示す。
手順1100に入ると、タスク1102はその伝達が発
呼者によって要求されているページの確認を集める。タ
スク1102は該ページによって伝達されるべき何らか
のメッセージを送り返す(echo)ことが望ましい。
タスク1102はさらに発呼者に現在アクティブな伝達
システムおよび前記ページの伝達に影響を与える他のサ
ービスオプションを通知することができる。例えば、発
呼者はページがどこに伝達されるべきかまたはページが
加入者への後の伝達のために保留にされるべきかを通知
することができる。発呼者は該ページおよび伝達パラメ
ータを確認し、該ページ(図示せず)を中止し、あるい
は、伝達システムのような、何らかの特定の伝達パラメ
ータをオーバライドすることを要求することができる。
【0069】タスク1102において確認データ(co
nfirmation data)が集積された後、問
合せタスク1104は該発呼者が伝達パラメータへのオ
ーバライドを要求したか否かを判定する。伝達パラメー
タのオーバライドは加入者の課金およびページの首尾よ
い伝達の可能性に影響を与え得る。したがって、発呼者
はそのようなオーバライドがUIN202および分配ネ
ットワーク108によって受け入れられる前に保安上の
措置に適合することを要求される。オーバライドが要求
された場合、手順1100は発呼者が要求した特定のサ
ービス(図5を参照)に関するスクリーニング手順90
0を行なう。手順900は発呼者に前記オーバライドが
許容される前に該加入者のプロフィールに掲げられた対
応するオーバライドコードと整合すべきオーバライドコ
ードを供給することを要求する。
【0070】当業者は加入者、ページ、およびオーバラ
イドスクリーニングコードを選択するのは加入者である
ことを理解するであろう。したがって、一般の公衆はそ
のようなコードについての知識を持たずかつ分配ネット
ワーク108の加入者の操作に関して害悪を与えること
はできない。これに対し、もし加入者が、秘書、配偶
者、その他のような、特定の関係者がネットワーク10
8の該加入者の選択された操作に対して影響を及ぼすこ
とができるようにすることを希望すれば、該加入者はそ
のような関係者がそのような影響を及ぼすことができる
ようにするスクリーニングコードをセットアップするこ
とができる。もちろん、加入者が全てのスクリーニング
コードを同じまたは異なる値にセットすることは妨げら
れない。
【0071】手順900の後、タスク1106は前記要
求されたオーバライドに関連するデータを集める。例え
ば、もし発呼者が加入者のプロフィールに示されたもの
と異なるアドレスにページ伝達を要求すれば、タスク1
106はこの異なるアドレスを集積する。タスク110
6の後、あるいはオーバライドが要求されない場合は、
プログラム制御は問合せタスク1108に進む。タスク
1108においては、加入者のプロフィールが得られて
いるが、それはタスク1006より先の進行(図10を
参照)は加入者のプロフィールが受信されるまで止めら
れていたからである。それにもかかわらず、タスク11
08において、プログラム制御は何らかのオーバライド
スクリーニングが解消または解決する(resolve
d)まで停止する。オーバライドスクリーニングの有効
性は背景動作モードで解消されるから、それはタスク1
108が行なわれる時間まで解消しないかもしれない。
したがって、もしオーバライドスクリーニングの解消が
ペンディングであれば、プログラム制御はタスク110
8にループバックする。オーバライドスクリーニングが
解消しかつ無効であると考えられる場合は、プログラム
制御は手順900を退出しかつ退出ルーチン614に進
む。
【0072】オーバライドスクリーニングが解消されか
つ有効であると考えられる場合は、手順1100はタス
ク1110を行なう。タスク1110はページホールド
(Page Hold)がアクティブでない場合に1つ
またはそれ以上のPTN110に送信するためにページ
をキューイングする。該ページは加入者のプロフィール
から得たページシーケンス番号、PTN110およびペ
ージが導かれるべき伝達サービス102のアドレス、加
入者のID、およびページによって伝達される何らかの
メッセージを含む。ページホールドサービスがアクティ
ブであるか否かの決定は加入者のプロフィールを調べる
ことによって行なわれる。ページがそれらに送信される
べきPTN(単数または複数)の決定もまた加入者のプ
ロフィールを調べることよって行なわれる。特に、加入
者のプロフィールのアクティベイトされた伝達システム
がページを伝達する上で使用されるべきである。タスク
1110はUIN202のメモリ内のテーブルを見てこ
れらのアドレスをページを導くために使用されるPTN
110のアドレスに変換することができる。
【0073】タスク1110の後、タスク1112は前
記加入者のホームSIM206に伝達するためにページ
をキューイングする。該ホームSIM206は前記加入
者のIDを評価することにより識別される。該ページが
該加入者のホームSIM206に導かれるとき、それは
該加入者のプロフィールから得たシーケンス値、該ホー
ムSIM206のアドレス、該加入者のID、および該
ページによって伝達される何らかのメッセージを含む。
該ページはさらに該ホームSIM206に該ページがネ
ットワーク108によって受け入れられたという事実を
通知しかつまた前記ホームSIM206に前記PTN
(単数または複数)の識別子(identificat
ion)および前記ページが送られている関連する伝達
システム(単数または複数)の識別子および伝達アドレ
ス(単数または複数)を通知する。
【0074】タスク1112の後、タスク1114はス
テータス確認サービスがアクティベイトされているか否
かを加入者のプロフィールを調べることによって判定す
る。もしこのサービスがアクティベイトされていれば、
前記シーケンス値が発呼者に提示される。タスク101
0〜1018の動作により、発呼者はこのページの状態
に関して問合せるために後の時刻に環境100内の任意
のUIN202を呼び出すことができる。発呼者は分配
ネットワーク108がステータスが問合せされているペ
ージを識別できるようにするためこのシーケンス値を供
給する必要がある。タスク1114の後、プログラム制
御は手順1100を退出しかつタスク606に戻って発
呼者が他の加入者に対するさらに他のサービスを要求で
きるようにする。
【0075】図12は、背景手順1200のフローチャ
ートを示す。UIN202は背景モードにおいて手順1
200を行なう。言い換えれば、手順1200は手順1
200に関連しない他のタスクがほぼ同じ時間フレーム
内に行なわれていても絶えず動作する。手順1200は
出力キューを処理するためにタスク1202を行ないか
つ入力キューを処理するためにタスク1204を行な
う。言い換えれば、通信ネットワーク208によって他
のノードに送信するためにキューイングされたコマンド
はタスク1202の動作によって順当に送られて、かつ
通信ネットワーク208によって他のノードから受信さ
れたデータ通信はタスク1204の動作によって得られ
る。
【0076】当業者は環境100内の任意のエンティテ
ィによって任意のコマンドを送信することは、UIN2
02であれその他のものであれ、適切なアクノレッジメ
ントメッセージの受信を待機することを含み得ることを
理解するであろう。もしアクノレッジメントが所定の時
間内に受信されなければ、前記メッセージは反復でき
る。同様に、任意のメッセージの受信は受信されたメッ
セージに応答して適切なアクノレッジメントメッセージ
を送信することを含むことができる。これらの詳細は当
業者に理解され、タスク1202〜1204の範囲内に
含まれ、かつここではこれ以上説明しない。タスク12
02〜1204の後、問合せタスク1206はいずれか
のプロフィールまたはペンディングフラグがタスク12
04において前に受信されたいずれかのプロフィールに
関してセットされているか否かを判定する。もしそのよ
うなフラグがセットされていなければ、プログラム制御
はタスク1202にループバックし前記入力および出力
キューの処理を続ける。もしあるペンディングフラグが
セットされていれば、これは加入者プロフィールが受信
された直後の通常の状態であるが、プログラム制御は問
合せタスク1208に進む。
【0077】タスク1208は加入者スクリーンペンデ
ィングフラグがセットされているか否かを判定する。こ
のフラグは発呼者が加入者スクリーニングコードを供給
したときセットされる。もしそれがセットされていれ
ば、プログラム制御は有効化手順(validatio
n procedure)1210に進む。もしそれが
セットされていなければ、問合せタスク1212は前記
ページのペンディングフラグがセットされているか否か
を判定する。このフラグは発呼者がページスクリーニン
グコードを供給したときにセットされる。もしそれがセ
ットされていれば、プログラム制御は有効化プロセス1
210に進む。もしそれがセットされていなければ、問
合せタスク1214は前記オーバライドペンディングフ
ラグがセットされているか否かを判定する。このフラグ
は発呼者がオーバライドスクリーニングコードを供給し
たときにセットされる。もしそれがセットされていれ
ば、プログラム制御は有効化手順1210に進む。もし
それがセットされていなければ、タスク1216は主題
の加入者プロフィールに対するプロフィールペンディン
グフラグをリセットし、かつプログラム制御はタスク1
202にループバックする。
【0078】有効化手順1210は発呼者によって供給
された指示されたスクリーニングコードが有効であるか
否かを判定する。特に、問合せタスク1218は前記発
呼者が供給したスクリーニングコードを加入者のプロフ
ィールに含まれる対応するスクリーニングコードと比較
する(図3〜図5を参照)。もし前記発呼者が供給した
コードおよび加入者プロフィールコードが整合すればあ
るいは互いに対応すれば、前記発呼者が供給したコード
は有効であると考えられ、かつタスク1220は前記特
定されたスクリーニングフラグをセットして有効なスク
リーニングコードを示す。もし発呼者が供給したコード
と加入者プロフィールコードとが対応しなければ、発呼
者が供給したコードは無効であると考えられる。タスク
1222は、もし必要であれば、前記特定されたスクリ
ーニングフラグをリセットし無効なスクリーニングコー
ドであることを表示する。タスク1220または122
2の後、タスク1224は前記特定されたスクリーニン
グペンディングフラグをリセットして前記特定されたス
クリーニング機能が今や解決されたことを示す。前記ペ
ンディングおよびスクリーニングフラグはタスク81
6,1006および1108に関して上に述べたように
監視される。タスク1224の後、プログラム制御は、
図12に示されるように、タスク1212,1214ま
たは1216に進む。
【0079】図13〜図22は、分配ネットワーク(d
istribution network)108のノ
ードによって行なわれる手順のフローチャートを示す。
上に述べたように、ページのルーティングおよび本発明
の加入者および呼発信者プログラミングサービスをサポ
ートすることに関するインテリジェンスの大部分はUI
N202に含まれている。したがって、分配ネットワー
ク108のノードによって行なわれる手順はUIN20
2によって行なわれる上に述べた手順をほぼサポートす
る。当業者は、本発明の好ましい実施例においては、図
13〜図22に示された手順は機器のメモリ内に格納さ
れたコンピュータプログラムの制御の下にコンピュータ
化された機器によって行なわれることを理解するであろ
う。しかしながら、当業者はこれらの手順は再入可能
(reentrant)なものが好ましいことを理解す
るであろう。
【0080】図13は、SIM206によってUIN2
02への制御SIMとして動作する間に行なわれるプロ
フィール入手(Get−Profile)コマンド手順
1300を示す。特に、手順1300はプロフィール入
手コマンドがUIN202からSIM206において受
信されたときに行なわれる。このコマンドは、上に述べ
た、タスク610においてUIN202から送られる。
該コマンドは加入者IDを含み、かつ該コマンドは、タ
スク610に関して上に述べたように、加入者の記録3
00が該加入者のホームデータベース212においてロ
ックされるべきか否かあるいはシーケンス番号がプロフ
ィール入手コマンドを送信するUIN202に戻される
べきかを特定する。
【0081】手順1300は問合せタスク1302を行
なって前記プロフィール入手コマンドによって通信され
た加入者IDがローカル加入者IDを表わすか否かを判
定する。言い換えれば、タスク1302はそのプロフィ
ールが要求されている加入者がSIM206を彼または
彼女のホームSIMと考えるか否かを判定する。この判
定は加入者のホームSIM206を示す加入者IDを評
価することによって行なうことができる。もしタスク1
302が手順1300を行なっているSIM206がホ
ームSIM206であると判定すれば、タスク1304
がそのホームデータベース212内で識別された加入者
の加入者記録300をルックアップしかつこの加入者プ
ロフィールを前記プロフィール入手コマンドのパラメー
タにしたがってローカルUIN202に送り返す。タス
ク1304はまた前記加入者プロフィールをロックしあ
るいはローカルUIN202に返送された加入者プロフ
ィールをシーケンス番号に含める。タスク1304の
後、プログラム制御は手順1300を退出する。
【0082】もしタスク1302がそのプロフィールが
要求されている加入者がローカルの加入者でないと判定
すれば、問合せタスク1306はその加入者が現在手順
1300を行なっているSIM206に対し在外の加入
者として登録されているか否かを判定する。該加入者は
もしそれがその在外データベース214に識別された加
入者に対する在外加入者記録を持っていれば在外加入者
と考えられる。もし彼または彼女が在外の加入者として
登録されていなければ、タスク1308はプロフィール
要求コマンドをフォーマットしかつその加入者のホーム
SIM206に送信する。もし彼または彼女が在外の加
入者として登録されていれば、タスク1310はプロフ
ィール更新コマンドをフォーマットしかつその加入者の
ホームSIM206に送信する。タスク1308または
1310の後、前記コマンドはその加入者のホームSI
M206に送信され、かつプログラム制御は手順130
0を退出する。
【0083】前記プロフィール要求コマンドは前記プロ
フィールを要求している制御SIM206および要求が
成されている加入者のIDを識別する。前記プロフィー
ル更新コマンドはプロフィール更新を要求している制御
SIM206、要求が成されている加入者のID、およ
びデータ要素の要約を識別する。前記プロフィール要求
およびプロフィール更新コマンドの双方はホームSIM
206の加入者の記録300をロックするかあるいはシ
ーケンス番号を戻すかを特定する。前記プロフィール要
求コマンドは前記ホームSIM206に、加入者記録3
00全体の部分集合である、加入者プロフィール全体を
供給するよう要求する。シーケンス番号316はもし前
記プロフィール要求コマンドがそれが含まれることを特
定していれば前記加入者プロフィールに含められる。こ
の加入者プロフィールは比較的多くの量のデータの送信
を要求するかもしれない。これに対し、前記プロフィー
ル更新コマンドはホームSIM206に現在前記制御S
IMの在外データベース214にセーブされている加入
者プロフィールが依然として有効であるか否かを確認す
るよう要求する。
【0084】前記プロフィールが有効であるか否かを決
定するために、ある種の要約データ(summariz
ing data)がホームSIM206に送信され
る。該要約データはシーケンス番号316を除く、加入
者プロフィールにわたって計算された検査合計(che
cksum)とすることができる。あるいは、それは巡
回冗長検査符号のような、他の形式のエラー検出符号と
することができる。他の実施例では、前記要約データは
前記加入者のプロフィールが更新された最後の時間を示
す日付または日付および時間スタンプを形成する。もし
前記ホームSIM206が、要約データを評価すること
によって、前記加入者のホームSIM206にセーブさ
れた加入者のプロフィールが前記制御SIM206の在
外データベース214にセーブされた加入者プロフィー
ルと比較して変わっていないことを判定すれば、通信ネ
ットワーク208は該加入者のプロフィールを前記制御
SIM206に送信し戻す必要はなく、かつネットワー
ク資源は保存される。
【0085】図14は、プロフィール応答コマンド手順
1400のフローチャートを示す。手順1400は制御
SIM(controlling SIM)206によ
ってそれが前記ホームSIM206からタスク1308
または1310に関して上述のように送信されたコマン
ドへの応答を受信したときに行なわれる。タスク140
2は制御SIM206において受信された応答メッセー
ジが確認(verification)応答または加入
者プロフィールを表わすかを判定する。確認応答は制御
SIM206にその在外データベース214における特
定された加入者記録が現在の加入者プロフィールを含む
ことを通知する簡単な通信である。前記確認応答は前記
要求が成された加入者を識別するための加入者IDおよ
び上で述べたシーケンス番号316を含むことが好まし
い。前記シーケンス番号は在外データベース214にお
ける加入者のプロフィールにセーブすることができる。
もし前記確認応答が検出されれば、タスク1404は加
入者プロフィールを在外データベース214からローカ
ルUIN202に送信するために行なわれる。もし確認
応答がタスク1402において検出されなければ、タス
ク1406が加入者プロフィールを前記SIMの在外デ
ータベース214にセーブするために行なわれる。タス
ク1406の後、タスク1404が加入者プロフィール
をローカルUIN202に送信するために行なわれる。
タスク1404の後、プログラム制御は手順1400を
退出する。
【0086】図15は、加入者更新コマンド手順150
0のフローチャートを示す。手順1500は制御SIM
206によってそれがUIN202から加入者更新コマ
ンドを受信したときに行なわれる。加入者更新コマンド
は該コマンドが適用される加入者を識別し、かつ更新さ
れているデータ項目(単数または複数)およびこれらの
項目に関連する新しい値または状態を通信する。加入者
更新コマンドはタスク822の間にUIN202によっ
て送信される。
【0087】手順1500は前記識別された加入者がロ
ーカル加入者であるか否かを判定するために問合せタス
ク1502を行なう。もし該加入者がローカルであれ
ば、タスク1504はホームデータベース212内の適
切なデータ項目を更新しかつ更新れた加入者プロフィー
ルを反映するために要約データ要素312を再計算す
る。さらに、タスク1504は前記加入者の記録300
をその中のデータ項目314を変えることによりロック
解除(unlocks)する。タスク1504の後、プ
ログラム制御は手順1500を退出する。タスク150
2が加入者がローカル加入者でないと判定した場合に
は、それはタスク1506において加入者更新コマンド
を加入者のホームSIM206に送信する。さらに、そ
れはタスク1508においてその在外データベース21
4における、要約データ要素312を含む、適切なデー
タ項目を更新する。前記ホームSIM206がコマンド
を受信したとき、それはそれ自身のバージョンの手順1
500を行なうことになる。タスク1506〜1508
の後、プログラム制御は手順1500を退出する。
【0088】図16は、プロフィール要求コマンド手順
1600のフローチャートを示す。手順1600はホー
ムSIM206によってそれが環境100内のいずれか
の制御SIM206からプロフィール要求コマンドを受
信したときに行なわれる。プロフィール要求コマンドは
該コマンドが適用される加入者を識別し、該加入者のプ
ロフィールをロックするかあるいはシーケンス番号に戻
るかを特定し、かつ前記コマンドに対する応答が送信さ
れるべき制御SIMを識別する。プロフィール要求コマ
ンドは、上に述べた、タスク1308の間に制御SIM
206によって送信される。
【0089】手順1600はホームデータベース212
から該加入者のプロフィールを得るためにタスク160
2を行なう。上に述べたように、該加入者プロフィール
は加入者記録300に格納された全てのデータ項目の部
分集合であることが好ましい。タスク1602の後、タ
スク1604はデータ項目314をチェックして前記加
入者記録がロックされているか否かを判定する。もし記
録300が現在ロックされていれば、タスク1604は
記録300がロック解除(図示せず)になるまで待機す
る。
【0090】上に述べたように、ページはシーケンス番
号316によってタグ付けされ、それによってそれらが
分配ネットワーク108によって受け入れられた後に個
別に識別できるようにされる。シーケンス番号316は
重複したシーケンス番号が避けられることが保証される
ようにホームSIMにおいて制御される。もし前記プロ
フィール要求コマンドがホームSIM206にシーケン
ス番号316を含めるよう指令すれば、タスク1604
はシーケンス番号316を加入者プロフィールと共に含
める。したがって、タスク1604は該プロフィール
を、図14に関して上に説明した、プロフィール応答コ
マンドの形式で要求SIM206に送信する。タスク1
604はまたシーケンス番号データ項目316を増分し
あるいはさもなければ変更することができ、それによっ
て新しいシーケンス番号が直ちに利用できるようにす
る。前記プロフィールを受信する制御SIM206か
ら、該プロフィールは、前記手順1400に関して説明
したように、UIN202に導かれる。
【0091】タスク1604の後、前記プロフィール要
求コマンドがホームSIM206に加入者の記録300
をロックすることを指令したか否かを判定するためにタ
スク1606が行なわれる。もしそのように要求されて
いれば、タスク1606は加入者記録300のデータ要
素314をセットして加入者記録300が今やロックさ
れていることを表示する。さらに、所定の期間が経過し
たことに応じて加入者記録300が自動的にロック解除
となるようにタイマをセットすることができる。これは
UIN202の前記部分に関する障害が分配ネットワー
ク108を使用するための他のUINの能力を害するこ
とを防止する。記録300がロックされている限り、ペ
ージは出すことができない。前に述べたように、記録3
00は加入者プロフィールの更新が行なわれている間に
ロックされている。これはページが日付外の(out−
of−date)加入者記録によって出されることを防
止する。タスク1606の後、プログラム制御は手順1
600を退出する。
【0092】図17は、プロフィール更新コマンド手順
1700のフローチャートを示す。手順1700はホー
ムSIM206によってそれが環境100内のいずれか
の制御SIM206からプロフィール更新コマンドを受
信したときに行なわれる。プロフィール更新コマンドは
該コマンドが適用される加入者を識別し、該コマンドに
対する応答が送信されるべき制御SIM206を識別
し、前記ホームSIM206に加入者の記録300をロ
ックするかあるいは返送応答と共にシーケンス番号31
6を含めるかを指令し、かつ要約データを含む。前記プ
ロフィール更新コマンドは上に述べたタスク1310の
間に制御SIM206によって送信される。
【0093】手順1700は前記識別された加入者の記
録300がアンロックとなるまで待機するためにタスク
1702を行なう。タスク1702は加入者記録300
のデータ項目314を評価することによって記録300
がロックされているか否かを判定することができる。最
も頻繁に、加入者記録300はタスク1702において
アンロックされ、かつ何らの有意的な待機は生じない。
しかしながら、加入者の更新はプロフィール更新コマン
ドが受信されるのと同時に始まっている場合、プログラ
ム制御は前記記録がアンロックになるまでタスク170
2を超えて進行しない。前記記録はタスク1504に関
して前に述べたようにしてアンロックとなる。
【0094】タスク1702の後、問合せタスク170
4は前記プロフィール更新コマンドと共に受信した要約
データが識別された加入者に対するホームデータベース
212の加入者記録300に含まれる要約データ312
と対応するかあるいはさもなければ整合するかを判定す
る。もし該要約データが対応すれば、タスク1706は
確認プロフィール応答コマンドを要求SIM206に返
送する。該確認プロフィール応答コマンドは加入者のI
Dを含む。それはまたプロフィール更新コマンドによっ
てそのように指令されればデータ項目316からシーケ
ンス番号を含めることができる。受信SIM206は、
上に述べた、手順1400において前記確認プロフィー
ル応答コマンドを処理する。
【0095】タスク1704が前記要約データが対応し
ないことを判定した場合には、タスク1708は記録3
00の部分集合である、加入者プロフィール全体をフォ
ーマットしかつプロフィール応答コマンドにおいて要求
SIM206に送信する。該プロフィール応答コマンド
はまたプロフィール更新コマンドによってそれを含むこ
とを指令されればデータ項目316からのシーケンス番
号を含む。タスク1706または1708の後、タスク
1710はプロフィール要求コマンドがホームSIM2
06に加入者の記録300をロックするよう指令したか
否かを判定する。もしそのように要求されていれば、タ
スク1710は加入者記録300のデータ要素314を
セットして該加入者記録300が今やロックされたこと
を指示する。タスク1710の後、プログラム制御は手
順1700を退出する。
【0096】図18は、セッション完了(Sessio
n−Done)コマンド手順1800のフローチャート
を示す。手順1800はホームSIM206によってそ
れが環境100内のいずれかのUIN202からセッシ
ョン完了コマンドを受信した場合に行なわれる。このコ
マンドは該コマンドが適用される加入者を識別しかつ該
加入者に関して何らの加入者更新も受け入れられていな
いことを表わす。セッション完了コマンドは上に述べた
タスク616の間にUIN202によって送信される。
手順1800は識別された加入者の記録300をその中
のデータ項目314を変えることによりアンロックする
ためにタスク1802を行なう。このアンロックは記録
300の将来の使用を可能にする。タスク1802の
後、プログラム制御は手順1800を退出する。
【0097】図19は、ページコマンド手順1900の
フローチャートを示す。手順1900はホームSIM2
06によってそれが環境100内のいずれかのUIN2
02からページコマンドを受信したときに行なわれる。
該ページコマンドは該コマンドが適用される加入者を識
別し、該ページに関連するシーケンス番号を識別し、か
つ任意選択的にメッセージを伝達する。該ページコマン
ドは上に述べたタスク1112の結果としてUIN20
2によって送信される。手順1900はホームデータベ
ース212における適切な位置に前記ページと関連する
メッセージをセーブしかつ該ページデータを格納するた
めに使用される活動テーブル(activity ta
ble)500を識別するために加入者記録300のリ
ンク320をセットするためにタスク1902を行な
う。さらに、前記ページのステータスはテーブル500
において更新することができホームSIM206におけ
るページの受信を反映させることができる。タスク19
02の後、プログラム制御は手順1900を退出する。
【0098】図20は問合せコマンド手順2000のフ
ローチャートを示す。手順2000はホームSIM20
6によってそれが環境100内のいずれかのUIN20
2から問合せコマンドを受信した場合に行なわれる。該
問合せコマンドは該コマンドが適用される加入者、応答
が送信されるべきUIN202、そして単一のページを
識別するシーケンス番号を識別する。該問合せコマンド
は上に述べたタスク1012の結果としてUIN202
によって送信される。手順200は加入者活動テーブル
500において指示されたページをルックアップするた
めにタスク2002を行なう。次に、タスク2004
が、問合せコマンドのタイプに応じて、前記ステータス
または前記シーケンス番号に関連するページを要求UI
N202に返送する。タスク2004の後、プログラム
制御は手順2000を退出する。
【0099】図21はステータス更新コマンド手順21
00のフローチャートを示す。手順2100はホームS
IM206によってそれが環境100内のいずれかのノ
ード、かつ特にPTN110から、ステータス更新コマ
ンドを受信した場合に行なわれる。ステータス更新コマ
ンドはホームSIM206がページの伝達に向けての進
行を追跡できるようにする情報を伝達する。したがっ
て、PTN100はそれがUIN202からページを受
信したとき1つのステータス更新コマンドを送信し、か
つそれがページを特定された伝達システム102にわた
す場合に他のものを送信し、かつまた前記特定された伝
達システム102がそれがページを伝達したことを通知
した場合にさらに他のものを送信することができる。ス
テータス更新コマンドは該コマンドが適用される加入
者、前記更新情報が適用されるページのシーケンス番
号、およびページの現在のステータスを識別するデータ
を識別する。手順2100は加入者活動テーブル500
において指示されたページをルックアップするためにタ
スク2102を行なう。さらに、タスク2102は前記
ステータス更新コマンドによって通信されたデータにし
たがって指示されたページに関連するステータスデータ
を修正する。タスク2102の後、プログラム制御は手
順2100を退出する。
【0100】図22はPTNページ受信(PTN Pa
ge−Received)手順2200のフローチャー
トを示す。手順2200はPTN110によってそれ
が、もしあれば、そのサブシステムの1つによって伝達
するためにUIN202からページを受信したときに行
なわれる。手順2200は上に述べたタスク1110の
達成にしたがってUIN202によって送信されたコマ
ンドに応じて行なわれる。タスク2202はページをフ
ォーマットしかつ該ページに指示された伝達システム1
02を介して伝達するために該ページをキューイングす
る。該ページは直ちに伝達される必要はない。むしろ、
PTN110は効率的な方法で付随する(subord
inate)伝達システム102に伝達するためにペー
ジを集めることができる。タスク2202の後、タスク
2204はステータス更新コマンドをフォーマットしか
つ該ページに対するホームSIM206に送信する。P
TN110が直ちにステータス更新コマンドを送信する
必要はない。事実、PTN110はページをキューから
取り出し(de−queuing)かつステータス更新
コマンドをホームSIM206に送信する前に伝達シス
テム102からアクノレッジメントを受信するまで待機
するのが好ましい。タスク2204の後、プログラム制
御は手順2200を退出する。
【0101】以上本発明が好ましい実施例に関して説明
された。しかしながら、当業者は本発明の範囲から離れ
ることなくこれらの好ましい実施例において変更および
修正を行なうことが可能なことを認識するであろう。例
えば、当業者は本発明の柔軟性を理解するであろう。U
INのような、第1のノードから、制御SIMのよう
な、第2のノードへとそして次に、ホームSIMのよう
な、第3のノードへと向けられる上記コマンドは前記第
1のノードから放送モード(broadcastmod
e)で送信でき、あるいは前記第1のノードから連続的
な通信として送信できる。さらに、上に述べたデータ要
素はデータ要素の最小限の組であると考えなければなら
ない。当業者は本発明の種々の特定の構成にとってさら
に他のデータが有用であることを理解するであろう。例
えば、日付および時間スタンプはしばしば同様のシステ
ムにおける種々のデータ項目と共に記録される。当業者
に明らかなこれらおよび他の変更および修正は本発明の
範囲内に入るものと考える。
【0102】
【発明の効果】以上要するに、本発明はページ伝達のた
めの改善された方法を提供する。本発明は複数ページの
伝達のオプションを提供する。したがって、単一のシス
テムが極めて大きな領域をカバーする容量を持つことを
要求されない。さらに、単一のページが、RF通信チャ
ネルまたはコンピュータネットワークのような、異なる
伝達特性を有するシステムを介して伝達できる。さら
に、本発明は離れた(outlying)UINに集め
られた処理能力を備えた分散システムを提供する。処理
を分散することにより、いずれかの個々の構成要素が故
障した場合にネットワーク全体は障害にならず、機器の
コストはネットワークにわたり均等に分散され、ネット
ワーク資源が節約され、かつページを受け入れかつ伝達
する上での総合的な速度が増大する。さらに、集中シス
テムと比較した場合に電気通信コストが低減され、それ
は通信が最も近いノードによって行なわれるからであ
る。
【図面の簡単な説明】
【図1】本発明の好ましい実施例が実施される例示的な
環境を示すレイアウト図である。
【図2】本発明によるページングシステムを示すブロッ
ク図である。
【図3】図2に示されるページングシステムにとって有
用なデータ要素を示す説明図である。
【図4】図2に示されるページングシステムにとって有
用なデータ要素を示す説明図である。
【図5】図2に示されるページングシステムにとって有
用なデータ要素を示す説明図である。
【図6】図2に示されるページングシステムのユーザイ
ンタフェースノード(UIN)によって行なわれる手順
を示すフローチャートである。
【図7】図2に示されるページングシステムのユーザイ
ンタフェースノード(UIN)によって行なわれる手順
を示すフローチャートである。
【図8】図2に示されるページングシステムのユーザイ
ンタフェースノード(UIN)によって行なわれる手順
を示すフローチャートである。
【図9】図2に示されるページングシステムのユーザイ
ンタフェースノード(UIN)によって行なわれる手順
を示すフローチャートである。
【図10】図2に示されるページングシステムのユーザ
インタフェースノード(UIN)によって行なわれる手
順を示すフローチャートである。
【図11】図2に示されるページングシステムのユーザ
インタフェースノード(UIN)によって行なわれる手
順を示すフローチャートである。
【図12】図2に示されるページングシステムのユーザ
インタフェースノード(UIN)によって行なわれる手
順を示すフローチャートである。
【図13】図2に示されるページングシステムのネット
ワークにおける種々のノードによって行なわれる手順を
示すフローチャートである。
【図14】図2に示されるページングシステムのネット
ワークにおける種々のノードによって行なわれる手順を
示すフローチャートである。
【図15】図2に示されるページングシステムのネット
ワークにおける種々のノードによって行なわれる手順を
示すフローチャートである。
【図16】図2に示されるページングシステムのネット
ワークにおける種々のノードによって行なわれる手順を
示すフローチャートである。
【図17】図2に示されるページングシステムのネット
ワークにおける種々のノードによって行なわれる手順を
示すフローチャートである。
【図18】図2に示されるページングシステムのネット
ワークにおける種々のノードによって行なわれる手順を
示すフローチャートである。
【図19】図2に示されるページングシステムのネット
ワークにおける種々のノードによって行なわれる手順を
示すフローチャートである。
【図20】図2に示されるページングシステムのネット
ワークにおける種々のノードによって行なわれる手順を
示すフローチャートである。
【図21】図2に示されるページングシステムのネット
ワークにおける種々のノードによって行なわれる手順を
示すフローチャートである。
【図22】図2に示されるページングシステムのネット
ワークにおける種々のノードによって行なわれる手順を
示すフローチャートである。
【符号の説明】
100 例示的環境 102 伝達システム 104 地理的領域 106 衛星 108 分配ネットワーク 110 ページ終端ノード 112 ネットワーク管理ノード 202 ユーザインタフェースノード 204 発信チャネル 206 加入者情報管理者ノード 208 通信ネットワーク 210 加入者ユニット 212 ホームデータベース 214 在外データベース 216 専用ライン
───────────────────────────────────────────────────── フロントページの続き (72)発明者 スティーブン・ジェイ・ゴールドバーグ アメリカ合衆国フロリダ州33065、コーラ ル・スプリングス、ノースウエスト・トゥ エンティーシクスス・ストリート 11787

Claims (3)

    【特許請求の範囲】
  1. 【請求項1】 分散型マルチアウトレットページングシ
    ステムによってユーザインタフェースノードを動作させ
    る方法であって、 識別(ID)値を有する初期通信を得る段階であって、
    前記ID値はページが送られるべき加入者を識別するも
    の、 コマンドをデータベースノードに送信する段階であっ
    て、前記コマンドは前記データベースノードに前記ID
    値に関連する現在の伝達アドレスデータを戻すよう指令
    するもの、 前記現在の伝達アドレスデータ受信する段階、そして前
    記ページをページの受信のために構成された複数のノー
    ドの1つに送信する段階であって、前記1つのノードは
    前記現在の伝達アドレスデータに応じて識別されるも
    の、 を具備することを特徴とする分散型マルチアウトレット
    ページングシステムによってユーザインタフェースノー
    ドを動作させる方法。
  2. 【請求項2】 分散型マルチアウトレットページングシ
    ステムを動作させる方法であって、 ユーザインタフェースノードから加入者プロフィール要
    求コマンドを得る段階であって、前記プロフィール要求
    コマンドは識別(ID)値を有し、前記ID値はページ
    が送られるべき加入者を識別するもの、 ホームデータベースノードのアドレスを決定するために
    前記ID値を処理する段階であって、前記ホームデータ
    ベースノードはそこに格納された現在の伝達アドレスを
    有するもの、 前記プロフィール要求コマンドを前記ホームデータベー
    スノードに導く段階であって、前記プロフィール要求コ
    マンドは前記ホームデータベースノードに前記ID値に
    関連する前記現在の伝達アドレスデータを戻すよう指令
    するもの、そして前記現在の伝達アドレスデータを前記
    ホームデータベースノードから前記ユーザインタフェー
    スノードへと送信する段階、 を具備することを特徴とする分散型マルチアウトレット
    ページングシステムを動作させる方法。
  3. 【請求項3】 マルチアウトレットページングシステム
    であって、 各々伝達アドレス(402)にしたがってページを受信
    するよう構成された、複数のノード、 識別(ID)値を有する初期通信を得るための手段であ
    って、前記ID値はページが送信されるべき加入者を識
    別するもの、 伝達アドレスデータおよび加入者ID値を格納するため
    のデータベースノード、 前記データベースノードにコマンドを送信するための手
    段であって、前記コマンドは前記データベースノードに
    前記ID値に関連する現在の伝達アドレスデータを戻す
    よう指令するもの、 前記現在の伝達アドレスデータを受信するための手段、
    そして前記ページを前記複数のノードの1つに送信する
    ための手段であって、前記1つのノードは前記現在の伝
    達アドレスデータに応じて識別されるもの、 を具備することを特徴とするマルチアウトレットページ
    ングシステム。
JP6087943A 1993-04-05 1994-04-01 分散型マルチアウトレットページングシステム Pending JPH0750862A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US4243593A 1993-04-05 1993-04-05
US042,435 1993-04-05

Publications (1)

Publication Number Publication Date
JPH0750862A true JPH0750862A (ja) 1995-02-21

Family

ID=21921929

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6087943A Pending JPH0750862A (ja) 1993-04-05 1994-04-01 分散型マルチアウトレットページングシステム

Country Status (8)

Country Link
US (1) US5543785A (ja)
EP (1) EP0624993B1 (ja)
JP (1) JPH0750862A (ja)
AT (1) ATE255796T1 (ja)
CA (1) CA2120381C (ja)
DE (1) DE69433372T2 (ja)
RU (1) RU2157596C2 (ja)
UA (1) UA32539C2 (ja)

Families Citing this family (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6295491B1 (en) * 1995-03-24 2001-09-25 Motorola, Inc. Method of providing distributed operational control of a radio communication system
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
US5736933A (en) * 1996-03-04 1998-04-07 Motorola, Inc. Method and apparatus for providing redundancy in a communication network
US5745689A (en) * 1996-05-23 1998-04-28 Electronic Data Systems Corporation System and method for providing pager services to users of a computer network
US6646542B1 (en) * 1996-11-19 2003-11-11 Technology Patents, Llc Global paging system using packet-switched digital data network and remote country designation
US5995804A (en) * 1997-01-16 1999-11-30 Flash Comm. Inc. Repeater station for augmenting the coverage area of a paging system
US5936547A (en) * 1997-07-15 1999-08-10 Ameritech Corporation System and method for providing user-selected information to a paging-capable device
US6151390A (en) * 1997-07-31 2000-11-21 Cisco Technology, Inc. Protocol conversion using channel associated signaling
US6111893A (en) * 1997-07-31 2000-08-29 Cisco Technology, Inc. Universal protocol conversion
US6967972B1 (en) 1997-07-31 2005-11-22 Cisco Technology, Inc. Universal protocol conversion
US7003304B1 (en) 1997-09-19 2006-02-21 Thompson Investment Group, Llc Paging transceivers and methods for selectively retrieving messages
US6636733B1 (en) 1997-09-19 2003-10-21 Thompson Trust Wireless messaging method
US6253061B1 (en) 1997-09-19 2001-06-26 Richard J. Helferich Systems and methods for delivering information to a transmitting and receiving device
US6826407B1 (en) 1999-03-29 2004-11-30 Richard J. Helferich System and method for integrating audio and visual messaging
US5920612A (en) * 1997-11-17 1999-07-06 Motorola, Inc. Method and apparatus in a distributed messaging system for reducing networking traffic required to obtain subscriber information
US6983138B1 (en) 1997-12-12 2006-01-03 Richard J. Helferich User interface for message access
US6650632B1 (en) 1998-06-30 2003-11-18 Cisco Technology, Inc. Feature transparency in a telecommunications network
US7212522B1 (en) 1998-09-30 2007-05-01 Cisco Technology, Inc. Communicating voice over a packet-switching network
US6658022B1 (en) 1998-09-30 2003-12-02 Cisco Technology, Inc. Signaling protocol for controlling voice calls in a packet switching network
US6570869B1 (en) 1998-09-30 2003-05-27 Cisco Technology, Inc. Communicating voice over a packet-switching network
US6680952B1 (en) 1999-06-01 2004-01-20 Cisco Technology, Inc. Method and apparatus for backhaul of telecommunications signaling protocols over packet-switching networks
AU2002252404B2 (en) * 2001-03-16 2006-03-16 Netomat, Inc. Sharing, managing and communicating information over a computer network
US6917621B1 (en) * 2001-03-20 2005-07-12 Nortel Networks Limited Enhanced emulation system on a communication network
US6662024B2 (en) * 2001-05-16 2003-12-09 Qualcomm Incorporated Method and apparatus for allocating downlink resources in a multiple-input multiple-output (MIMO) communication system
US6721871B2 (en) 2002-04-02 2004-04-13 Nokia Corporation Method and apparatus for synchronizing data stores with respect to changes in folders
KR101000388B1 (ko) * 2003-05-15 2010-12-13 엘지전자 주식회사 이동 통신 시스템 및 이 이동 통신 시스템에서 신호를처리하는 방법
US7706347B2 (en) 2003-05-15 2010-04-27 Lg Electronics Inc. Signal processing apparatus and method using multi-output mobile communication system
US7660833B2 (en) * 2003-07-10 2010-02-09 Microsoft Corporation Granular control over the authority of replicated information via fencing and unfencing
EP1645104B1 (en) * 2003-07-12 2009-08-26 Ktfreetel Co. Ltd Method and apparatus for changing and pushing a sound source of a supplementary service using a ring back tone on calling
US7756825B2 (en) * 2003-07-31 2010-07-13 Microsoft Corporation Synchronization peer participant model
US8473634B2 (en) * 2003-10-23 2013-06-25 Microsoft Corporation System and method for name resolution
US9239767B2 (en) * 2008-12-22 2016-01-19 Rpx Clearinghouse Llc Selective database replication
US8238538B2 (en) 2009-05-28 2012-08-07 Comcast Cable Communications, Llc Stateful home phone service

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4082919A (en) * 1976-10-27 1978-04-04 Iec Electronics Corporation Interconnect control for automatically connecting a simplex or half-duplex radio network to a standard telephone system
US4308613A (en) * 1979-10-12 1981-12-29 Chasek Norman E Simplex, party-line electromagnetic data packet transmission system with a self seeking alternate routing capability
US4313035A (en) * 1980-01-18 1982-01-26 Bell Telephone Laboratories, Incorporated Method of providing person locator service
US4644351A (en) * 1984-05-08 1987-02-17 Motorola, Inc. Two way personal message system with extended coverage
US4713808A (en) * 1985-11-27 1987-12-15 A T & E Corporation Watch pager system and communication protocol
WO1987001005A1 (en) * 1985-08-08 1987-02-12 Network Satellite Paging Partners, Ltd. Scanning receiver for nationwide radio paging system
US5065423A (en) * 1985-11-27 1991-11-12 At&E Corporation Paging system with registration mode
US5270701A (en) * 1988-03-08 1993-12-14 Kokusai Denshin Denwa Co., Ltd. Service processing system with distributed data bases
US5251248A (en) * 1989-06-30 1993-10-05 Nippon Telegraph And Telephone Corporation Telephone network having personal numbers for position-independent
US5045850A (en) * 1989-12-26 1991-09-03 Telefind Corporation Paging system with centralized page source and distributed page sources
US5197092A (en) * 1990-10-31 1993-03-23 Mccaw Cellular Communications, Inc. Location registration system for a personal communicator such as a cellular telephone
US5274845A (en) * 1992-01-03 1993-12-28 Motorola, Inc. Universal personal communication system and tracing system therefor

Also Published As

Publication number Publication date
UA32539C2 (uk) 2001-02-15
EP0624993A3 (en) 1995-03-01
US5543785A (en) 1996-08-06
ATE255796T1 (de) 2003-12-15
DE69433372T2 (de) 2004-10-14
DE69433372D1 (de) 2004-01-15
EP0624993B1 (en) 2003-12-03
CA2120381C (en) 2005-07-26
RU94011271A (ru) 1997-04-10
CA2120381A1 (en) 1994-10-06
EP0624993A2 (en) 1994-11-17
RU2157596C2 (ru) 2000-10-10

Similar Documents

Publication Publication Date Title
JPH0750862A (ja) 分散型マルチアウトレットページングシステム
AU706931B2 (en) Personal communications internetworking
US5742668A (en) Electronic massaging network
JP2954623B2 (ja) 加入者コミニティー間の通信サービスへのアクセスに対する制限を行う装置及びその方法
US5604788A (en) Wireless messaging system with electronic mail replication
US8396198B2 (en) Methods and apparatus for authorization and/or routing of outdial communication services
US6920318B2 (en) Method and system for providing message services in a communication system
US7830867B2 (en) Methods and apparatus to authorize and allocate resources for outdial communication services
US6697459B2 (en) Telephonic voice message transmission control method
US7283620B2 (en) Systems and methods for originating and sending a voice mail message to an instant messaging platform
US5842210A (en) Method and apparatus for selectively retrieving data from a database in a data communication system
EP1777874A2 (en) Methods and apparatus for managing distributed communication systems
JPH04280139A (ja) 文書配送方法
CA2219559C (en) Teleconferencing and facsimile communications system and method
WO1998032300A2 (en) A system and method for routing messages in radiocommunication systems
US20070086433A1 (en) Methods and apparatus for allocating shared communication resources to outdial communication services
US20020051519A1 (en) Personal communication system
US6167234A (en) Method and apparatus for global message monitoring
EP0838935A2 (en) On demand mailbox creation for messaging systems
US20050074023A1 (en) Method for sending and delivering multicast pager messages
JP2776611B2 (ja) ファクシミリ蓄積交換装置
MXPA98007175A (en) Interconnection of networks for communications person