(57)【特許請求の範囲】
【請求項１】
セルラーモード通信およびコードレスモード通信の両者に対して共通のチャンネルプールが使用され、かつセルラー陸上ステーションおよびコードレスベースステーションの無線カバー領域が部分的に重なり、前記セルラー陸上ステーションが前記チャンネルプールの第１のサブセットを使用して通信し、前記コードレスベースステーションが前記チャンネルプールの第２のサブセットから選択されたチャンネルを使用して通信するマルチモード通信ネットワークおいて、前記共通のチャンネルプールに含まれる任意のチャンネルを介して前記陸上ステーションおよび前記コードレスベースステーションと通信するように構成された携帯無線電話ハンドセットを操作する方法であって、
前記第２サブセット内に含まれる各チャンネルを監視して、前記第２サブセットのチャンネルのうちのどれが前記第１サブセットにも属するかを決定することによって、前記セルラー陸上ステーションにより使用されない複数の無線通信チャンネルを識別し、
前記チャンネルのアイデンティティを前記コードレスベースステーションに送り、
前記チャンネルの一つを使用して前記コードレスベースステーションとのユーザ通信に参加する
諸ステップを含むことを特徴とする携帯無線電話ハンドセット操作方法。
【請求項２】
前記第２サブセットのチャンネルが連続のチャンネルブロックとして構成される請求項１記載の携帯無線電話ハンドセット操作方法。
【請求項３】
前記セルラーモードにおいて動作するとき前記陸上ステーションにより連続的に伝送されるパイロットチャンネルの順方向部分を監視し、
前記コードレスモードで動作するとき前記第２チャンネルサブセットのチャンネルに含まれる全チャンネルの順方向部分を監視する
諸ステップを含む請求項１記載の携帯無線電話ハンドセット操作方法。
【請求項４】
前記識別ステップが、第３のサブセットのチャンネルを選択するステップを含み、該第３サブセットのチャンネルの各チャンネルが、前記第２サブセットのチャンネル内に含まれ、前記第３サブセットのチャンネルが前記第２サブセットのチャンネルより少ないチャンネルを有している請求項１記載の携帯無線電話ハンドセット操作方法。
【請求項５】
前記選択ステップが、最大数のチャンネルを含むように前記第３サブセットを制限するステップを含み、該最大数のチャンネルが、前記第２サブセットのチャンネルに含まれるチャンネルの数の７５％よりも少なく、
前記の送りステップが、前記第３サブセットのチャンネルを前記コードレスベースステーションに送る
請求項４記載の携帯無線電話ハンドセット操作方法。
【請求項６】
セルラーモード通信およびコードレスモード通信の両者に対して共通のチャンネルプールが使用され、かつセルラー陸上ステーションおよびコードレスベースステーションの無線カバー領域が部分的に重なり、前記セルラー陸上ステーションが前記チャンネルプールの第１のサブセットを使用して通信し、前記コードレスベースステーションが前記チャンネルプールの第２のサブセットから選択されたチャンネルを使用して通信するマルチモード通信ネットワークにおける、コードレス無線電話通信システムを操作する方法であって、
前記コードレスモードで動作するように構成されたハンドセットにおいて、前記セルラー陸上ステーションにより使用されない複数の無線通信チャンネルを識別し、この識別ステップが、前記第２サブセット内に含まれる各チャンネルを監視して、前記第２サブセットのチャンネルのうちのどれが前記第１サブセットにも属するかを決定するステップを含んでおり、そしてさらに
前記複数のチャンネルのアイデンティティを前記コードレスベースステーションに送り、
前記チャンネルの一つを使用して前記ハンドセットと前記コードレスベースステーション間のユーザ通信に参加する
諸ステップを含むことを特徴とするコードレス無線電話通信システム操作方法。
【請求項７】
前記ハンドセットが、前記セルラー陸上ステーションとのセルラーモード通信に参加し、かつ前記コードレスベースステーションとのコードレスモード通信に参加するように構成され、そしてさらに
前記ハンドセットが前記セルラーモードで動作するとき前記セルラー陸上ステーションにより連続的に伝送されるパイロットチャンネルを前記ハンドセットにて監視し、
前記ハンドセットが前記コードレスモードで動作するとき、前記第２サブセットのチャンネルに含まれる全チャンネルを前記ハンドセットにて監視する
諸ステップを含む請求項６に記載のコードレス無線電話通信システム操作方法。
【請求項８】
第１無線カバー領域を有するセルラー陸上ステーションとセルラーモードで、かつ第２無線カバー領域を有するコードレスベースステーションとコードレスモードでチャンネルプールに含まれる任意のチャンネルを介して通信するように構成され、前記第１および第２領域が相互に部分的に重なり、前記セルラー陸上ステーションが前記チャンネルプールの第１のサブセットを使用して通信し、前記コードレスベースステーションが前記チャンネルプールの第２のサブセットから選択されたチャンネルを使用して通信するマルチモード携帯無線電話であって、
コントローラと、
該コントローラに結合される送信機と、
前記コントローラに結合される受信機と、
を備え、
前記コントローラが、前記第２サブセットに含まれる各チャンネルを監視して、前記第２サブセットのチャンネルのうちのどれが前記第１サブセットにも属するかを決定するように前記受信機を制御し、前記セルラー陸上ステーションにより使用されない複数の無線通信チャンネルを識別し、前記送信機に、前記チャンネルのアイデンティティを前記コードレスベースステーションに送らせ、前記送信機および受信機を、前記チャンネルの一つを使用して前記コードレスベースステーションとのユーザ通信に参加させるように構成されることを特徴とするマルチモード携帯無線電話。
【請求項９】
前記第２サブセットのチャンネルが連続のチャンネルブロックとして構成される請求項８記載のマルチモード携帯無線電話。
【発明の詳細な説明】
［発明の属する利用分野］
本発明は、一般的に、セルラー電話によっても使用される無線周波数チャンネルを使用してコードレス電話として動作する無線電話に関する。
［発明の背景］
マルチモード通信システムは、マルチプル機能用の共通の部品を使用する。例えば、マルチモード通信システムは、コードレス動作モードとセルラー動作モードの両方で通信するために共通の携帯無線電話ハンドセットを使用できる。コードレス動作モードにおいては、ハンドセットは、普通ハンドセットの数百フィート内に配置されるコードレスベースステーションと低電力で通信し得る。コードレスベースステーションは、公衆電話遠隔通信ネットワーク（ＰＳＴＮ）の１または複数の局部ループに結合し得る。かくして、ハンドセットは、ＰＳＴＮと結合する電話装置とコードレスベースステーションを介して通信し得る。セルラー動作モードにおいては、ハンドセットは、普通ハンドセットの数マイル内に配置されるセルラー陸上ステーションと中程度の電力で通信し得る。セルラー陸上ステーションは、普通移動電話交換局（ＭＴＳＯ）を介してＰＳＴＮと結合する。セルラー陸上（ランド）ステーションは、普通、移動電話交換局（ＭＴＳＯ）を介してＰＳＴＮに結合する。かくして、ハンドセットは、ＰＳＴＮに結合する電話装置とセルラー陸上ステーションを介して通信し得る。
使用者の展望からは、コードレス動作がセルラー動作よりも望ましい。何故ならば、コードレス通信サービスは、普通セルラー通信サービスよりも低電力で提供されるからである。通信サービス提供者の展望からは、コードレス動作の低電力特性は、所与のスペクトル帯域幅でセルラー動作よりも所与の領域においてより多くの通信を搬送することを可能にする。しかしながら、コードレスベースステーションの無線カバー領域はセルラー陸上ステーションのカバー領域よりもずっと小さい。
代表的状況として、コードレスベースステーションは、ユーザの住居や仕事場の近傍に配置し得る。コードレスモード動作は、ユーザがユーザの住居や仕事場の近傍にあるときに利用可能であり、セルラーモード動作は、他の位置において利用可能である。ハンドセットが、その移動を追跡するように必要に応じてコードレスモードとセルラーモードとの間で自動的に切り替わるように、種々のハンドオフ方式、自動登録方式および呼び転送方式が採用できる。
最も早期のマルチモード無線電話は、別個のコードレストランシーバとセルラートランシーバとを共通のハンドセットに組み合わせた。コードレストランシーバとセルラートランシーバは、異なる通信プロトコルを使用して異なる周波数帯域で動作した。コードレス動作とセルラー動作間の潜在的干渉は問題でなかった。しかしながら、このデュアルトランシーバの手法は、コスト、重量および電力消費の増大のため、実際的でないものとなった。
続く世代のマルチモード無線電話は、コードレスモードおよびセルラーモードの両動作に対して、共通の周波数帯域および通信プロトコルを使用した。単一のトランシーバが、コードレスおよびセルラーの両動作モードに対して使用できるから、費用、重量および電力消費の改善がもたらされる。しかしながら、コードレスおよびセルラーモード動作間には干渉の潜在性が存在するから、一位置においてコードレス動作に対して使用されるチャンネルは、近くのセルラー動作に対して使用される同じチャンネルとの干渉を防ぐために注意深く選択されねばならない。
一つの従来のマルチモード通信システムは、コードレスベースステーションが従来の逆セルラーチャンネルを監視するように構成され、コードレスベースステーションが、そのコードレスベースステーションが配置されるところでどのセルラーチャンネルが使用下にないかを決定する。コードレスベースステーションは、空きチャンネルを見出すと、従来のセルラーパイロットまたは制御チャンネルを疑似するパイロット信号を送信することによって完全にチャンネルを消費する。不幸にして、この手法は信頼性がなく非効率的である。この手法は、未使用のチャンネルを確実に検出できない。何故ならば、コードレスベースステーションが監視する逆セルラーチャンネルは、普通、携帯ハンドセットにより伝送される弱い信号を搬送しているからである。かくして、コードレスベースステーションは、占所されているチャンネルを空きチャンネルと誤って結論することがしばしばあるからである。この誤りは干渉をもたらし、これが周囲領域における満足の行くコードレス、セルラー通信を妨げる。
さらに、連続的なパイロットチャンネルの使用は、パイロットチャンネルがユーザ通信を搬送するのを妨げる。コードレスモード通信の低電力特性のため、コードレスモードユーザ通信を搬送するチャンネルに対するパイロットチャンネルの比は非常に高くなる。特に、この比は、従来のセルラー通信で生ずるものよりずっと大きい。換言すると、連続的なパイロットチャンネルの使用は、スペクトルの非効率的な使用をもたらし、そしてこの非効率は伝送電力が減ずるにつれて増大する。さらに、種々のコードレスベースステーションからのパイロット信号の絶え間のない伝送は、周囲領域において行われる全コードレスおよびセルラーモード通信に対して背景雑音を増し、そしてさらに干渉を増す。
関連する特許は、マルチモード通信システムにおける非パイロット式コードレス動作を提案している。コードレスおよびセルラー両動作に対する全スペクトル使用効率を最大化するために、上述の関連特許はまた、しからざる場合にはセルラー動作に利用可能なスペクトルの一部をコードレス動作による排他的使用に専用化することを提案している。不幸にして、セルラー通信の人気の継続的な高まりと、既存のセルラー周波数チャンネルを使用して新しいセルラー技術をオンライン化したいという要望は、コードレスモード動作に関係なく従来より根強かったセルラーチャンネルに対する需要を増大させた。この非常に大きな需要は、セルラースペクトルの一部をコードレスでの排他的使用に専用化することを達成困難にしている。
［発明の開示］
したがって、本発明の利点は、ハンドセット選択チャンネル割当てを有する改良されたマルチモード通信ネットワークが提供されることである。
本発明の他の利点は、ハンドセットが、コードレス用途に潜在的に利用可能チャンネルリストを形成するように順方向セルラーチャンネルを監視することである。
本発明の他の利点は、ハンドセットが、非パイロット化コードレス動作と適合するように順方向セルラーチャンネルを監視することである。
本発明の他の利点は、セルラーチャンネルの用法の変更が、コードレス動作障害や実質的な干渉を起こす危険なしに忠実に追跡されることである。
本発明の他の利点は、スペクトルを効率的に利用しながら確実なコードレスチャンネルの割当てがなされることである。
本発明の他の利点は、コードレスおよびセルラー動作により共有される共通のスペクトル部分が、コードレスの使用に排他的に専用されないことである。
本発明の上述および他の利点は、一形式においては携帯無線電話ハンドセットを操作する方法によって遂行される。ハンドセットは、セルラーモード通信とコードレスモード通信との両方に対して共通のチャンネルプールを使用するマルチモード通信ネットワークと協働して動作せしめられる。このマルチモード通信ネットワークにおいては、セルラー陸上ステーションとコードレスベースステーションの無線カバー領域が一部重複する。この方法は、セルラー陸上ステーションにより使用されない複数の無線通信チャンネルを識別することを要求する。チャンネルのアイデンティティがコードレスベースステーションに通される。このとき、ハンドセットは、チャンネルの一つを使ってコードレスベースステーションとのユーザ通信に入る。
【図面の簡単な説明】
図１はマルチモード通信ネットワークを実施できる環境を示す概略線図である。
図２はマルチモード通信ネットワークに含まれる構成要素を示す概略線図である。
図３はコードレスおよびセルラー動作に使用される共通チャンネルプールの一例を示す周波数管理チャートである。
図４は好ましいマルチモードハンドセットに含まれるハードウェアのブロック図である。
図５はハンドセットにより遂行されるハンドセットセルラーアイドルプロセスを示すフローチャートである。
図６はハンドセットにより遂行されるハンドセット登録プロセスを示すフローチャートである。
図７はハンドセットにより遂行されるハンドセットコードレスアイドルプロセスを示すフローチャートを示す。
図８はコードレスベースステーションにより遂行されるコードレスベースステーションプロセスを示すフローチャートである。
［発明を実施するための形態］
本発明のより完全な理解は、以下の記述を図面を参照しながら通読することにより得ることができよう。諸図面において、同様な参照番号は全図を通じて同じ部品を指す。
図１は、マルチモード通信ネットワーク１２を実施し得る環境を示す概略線図である。図２はネットワーク１２に含まれる諸要素の概略ブロック図である。図１および２を参照すると、ネットワーク１２は、セル１４の格子により画定されるセルラー通信システムと、カバー領域１６により画定される任意の数のコードレス通信システムとを支持している。図１は、六角形として概略的に賦型されたセル１４より成る７セルクラスタのみと、円として概略的に賦型された数個のコードレスカバー領域１６のみを示している。しかしながら、より多くのセル１４および／またはコードレスカバー領域１６を含むことができる。セル１４の種々のものを互いに近傍に配置してよく、コードレスカバー領域１６の種々のものも同様である。セル１４とコードレスカバー領域１６は、互いに一部重畳する。望ましくは、コードレスカバー領域１６は、セル１４よりも相当に小さいのがよい。図示はされていないが、他のセルラーシステムを図１および２に図示される同じ領域上に重ねてもよい。好ましい具体例において、セルラーシステムは従来形式のＡＭＰＳ標準と適合され、コードレスシステムもＡＭＰＳ標準周波数チャンネルおよび通信プロトコルを利用する。しかしながら、本発明の原理を、他の形式のセルラーシステムに適用されるのを妨げるものはない。
図２に例示されるように、ネットワーク１２は、任意の数の携帯マルチモード無線電話ハンドセット１８、その一つのみが示される、と、各セル１４に対するセルラー陸上ステーション２０と、各コードレスカバー領域１６に対するコードレスベースステーション２２とを含む。セルラー陸上ステーション２０とコードレスベースステーション２２は各々、ベースステーションを表わす。セルラー陸上ステーションとコードレスベースステーションなる用語は、二つを互いに区別するようにかつ歴史的用法と矛盾しないように使用されている。セルラーベースステーションは、陸上に位置づけされることを要せず、またコードレスベースステーションは、望ましくはコードレス電話に対して歴史的に使用された周波数でかつその通信プロトコルを使用して動作するのは控えるのがよい。
ハンドセット１８は、セル１４内およびコードレスカバー領域１６内に位置づけられるとき、セルラー陸上ステーション２０またはコードレスベースステーション２２のいずれかと通信する。コードレスカバー領域１６の外にあるがなおセル１４内にあるとき、ハンドセット１８はセルラー陸上ステーション２０のみと通信し得る。コードレスベースステーション２２は、１または複数のワイヤローカルループを介して中央電話局２４と結合される。セルラー陸上ステーション２０は、移動電話交換局（ＭＴＳＯ）Ｍ２６と適当なトランクを介して中心電話局２４に結合される。ユーザ通信は、中心電話局２４を介して、コードレスモード通信またはセルラーモード通信によりハンドセット１８と、ＰＳＴＮ（図示せず）に結合された他の電話装置との間で行うことができる。
図３は周波数管理チャートを示しており、コードレスおよびセルラー両モード通信に使用される共通チャンネルプール２８の一例を例示している。チャンネル番号（図３の例においては１−６６６としてリストされている）は離散チャンネルを識別するものである。各チャンネルは、望ましくは、順方向部分と逆方向部分とを有する全デュプレックスまたは両方向チャンネルを表わすのがよい。順方向部分はハンドセット１８に向けられるリンクを定義し、他方逆方向部分はハンドセット１８から逆に向けられるリンクを定義する。かくして、ハンドセット１８は、受信機を一つのチャンネルに同調するとき、受信機をチャンネルの順方向部分に同調し、セルラー陸上ステーション２０またはコードレスベースステーション２２が、受信機をチャンネルに同調するとき、受信機をチャンネルの逆方向部分に同調する。各ハンドセット１８，セルラー陸上ステーション２０およびコードレスベースステーション２２は、チャンネルプール２８に識別される任意のチャンネル上で通信するようにセットアップできる。
しかしながら、図１および３に例示されるように、ハンドセット１８，セルラー陸上ステーション２０およびコードレスベースステーション２２は、干渉を最小化するためにそれらのチャンネルの使用を制限しかつ他の方法で管理することを要する。図１は、セルラー電話技術において周知の７セル型再使用チャンネル割当てプランを例示している。チャンネルプール２８は、図３の垂直カラムに指示されるように、離散したセルラーサブセット３０に分割される。各セルラーサブセット３０は、そのチャンネルが非隣接的であるように構成される。換言すると、二つの隣接するチャンネルは単一のセルラーサブセット３０に含まれない。セルラーサブセット３０（図１および３においてＡ〜Ｇが付されている）は異なるセル１４に割り当てられ、そしてセルラー通信は、通信が行われつつあるセルに割り当てられるセルラーサブセット３０に含まれるチャンネルのみを使用し得る。図１に例示されるように、セルラーサブセットＤは、クラスタの中心にセルラーサブセットＤを有するセルクラスタ１４において再使用されない。この再使用チャンネル割当てプランは、同じチャンネルが再使用される離散位置間に最小再使用距離を維持する。この再使用の距離が大きければ大きいほど、干渉の危険はより少ない。もちろん、技術に精通したものには、４チャンネル再使用プラン、セクター化、ダイナミックチャンネル割当て（ＤＣＡ）、チャンネル借用等を含めて、多くの他の形式のチャンネル割当てプランを使用できることが認められよう。さらに、チャンネルプール２８に含まれる周波数およびチャンネル数そのものは、本発明の目的には重要なパラメータではない。
図３を参照すると、チャンネルプール２８はまた、チャンネルのコードレスサブセット３２を含む。コードレスサブセット３２は、望ましくは、図３の単一の水平列として表わされる約２０の隣接チャンネルを含むのがよい。コードレスサブセット３２に含まれるチャンネルの数は、若干任意的である。しかしながら、チャンネルの数が２０より相当に増加すると、コードレスサブセット３２においてすべてのチャンネルを逐次操作するに必要な時間が増し、おそらく応答遅延がユーザに認め得るほどになる。他方、数がほぼ２０以下に減ずると、重なるセルラーシステムにより使用されないチャンネルを見出す機会が減じ、重セルラー通信トラフィックをもつ状況において、コードレス通信を搬送するためにより少ないチャンネルしか利用できない。
好ましい具体例においては、すべてのコードレスシステムは、コードレスシステムが地理的にどこに位置するかに拘わりなくかつどのセルラーサブセット３０が同じロケーションにおいて使用のために割り当てられ得るかに拘わりなく、コードレスサブセット３２から動作するチャンネルを選択する。全コードレスシステムに対して共通のコードレスサブセット３２の使用は望ましいことである。何故ならば、そのとき、重なるセルラーシステムにより時折使用されるＤＣＡ方式およびチャンネル借用方式からコードレスサブセット３２のみを排除して、コードレス動作との両立性を維持できるからである。同様に、コードレスサブセット３２における隣接するチャンネルの使用も望ましいことである。何故ならば、これはチャンネルの迅速な走査を容易にするからである。加えて、隣接するチャンネルの使用は、コードレスシステムがどこに位置しても、コードレスサブセット３２が重ねられるセルラーシステムにより使用されていないチャンネルを含むことを保証するからである。何故ならば、セルラーサブセット３０は非隣接のチャンネルを使用するからである。
図３は、コードレスサブセット３２としてチャンネルプール２８のＡブロック内のチャンネル１６９〜１８９の選択を例示しているが、これは殆ど任意の選択である。望ましくは、コードレスサブセット３２は、セルラー制御チャンネル３４（チャンネル３１３〜３５４）を避けるのがよい。その他の点では、システムの割当て（ＡまたはＢ）と矛盾しないチャンネルのどのようなＡまたはＢブロックのグループ化も本発明に受け入れることができ、コードレスサブセット３２はセルラーシステムごとに変えることができる。
図４は好ましいマルチモードハンドセット１８に含まれるハードウェアを示すブロック図である。明瞭にするために、当技術に精通したものに周知でありかつ本発明に重要でない標準動作要素は、図４に図示しておらず詳細に説明もしていない。一般に、ハンドセット１８はコントローラ３６の周りに構成され、これがハンドセット１８の動作を制御する。受信機３８，送信機４０，タイマ４２，ユーザインターフェース４４またはメモリ４６を含む種々の要素はコントローラ３６に接続され、これとデータ通信状態にある。コントローラ３６は、例えばセルラー電話技術において周知の従来のマイクロプロセッサ回路としてよい。
コントローラ３６に接続される受信機３８は、チャンネルプール２８（図３参照）から選択されるチャンネルを介して信号データおよびユーザ通信を受信するように構成されている。セルラーモード動作の場合、ハンドセット１８が現在存在するセル１４に割り当てられたセルラーサブセット３０からチャンネルが選択される。コードレスモード動作の場合、チャンネルはコードレスサブセット３２から選択される。
ハンドセット１８はまた送信機４０を含んでおり、これがコントローラ３６に接続されている。送信機４０は、従来のセルラー電話動作およびプロセスと関連する信号データとユーザ通信を伝送するように構成される。所望ならば、送信機４０および受信機３８は、一つのトランシーバアセンブリに集積してよい。望ましくは、費用、電力消費および重量を減ずるために、セルラーおよびコードレス両モード動作を支持するための単一の送信機および受信機が含まれるのがよい。
タイマ４２がコントローラ３６に結合されており、ハンドセット１８が時間の経過を追跡するのを助ける。ユーザインターフェース４４がコントローラ３６に結合されているが、これは、望ましくは、標準セルラー電話機能、スピーカ、マイクロホン、ディスプレイ、技術上周知のその他のユーザインターフェースデバイスを制御するのに使用されるキーパッドプッシュボタンを含むのがよい。メモリ４６は、コントローラ３６に結合されており、以下に記述される種々のプロセスを定めるプログラミング命令を記憶する。加えて、メモリ４６は、種々のセルラー動作パラメータや、ハンドセット１８の動作において使用されるデータの種々のテーブルおよびリストを記憶し得る。
本発明の目的のため、コードレスベースステーション２２は、図４に示されるブロック図に類似のブロック図（図示せず）を有する。しかしながら、ハンドセット１８の受信機３８および送信機４０は、選択されたチャンネルのそれぞれ順方向部分および逆方向部分上で動作し、他方コードレスベースステーション２２の対応する受信機および送信機は、選択されたチャンネルのそれぞれ逆方向部分および順方向部分で動作する。同様に、コードレスベースステーション２２は、必須ではないが、ハンドセット１８のユーザインターフェース４４に匹敵する簡単化されたユーザインターフェースを有してよい。さらに、ハンドセット１８は望ましくは、携帯動作のために電池構成とするのがよく、他方コードレスベースステーション２２は望ましくは公衆電力分配網により付勢されるのがよく、そしてその他の点で固定動作ように構成される。
図５はハンドセット１８により遂行されるハンドセットセルラーアイドルプロセス４８のフローチャートである。一般に、プロセス４８は、ハンドセット１８がそのセルラー動作モードにあるときハンドセット１８により遂行される。ハンドセット１８は、そのホームコードレスカバー領域１６（図１および２参照）から遠ざかるとそのセルラーモードにある。図５内の楕円により指示されるように、プロセス４８はセルラー電話により従来的に遂行される多くのタスクを含んでいるが、この種のタスクが本発明を混乱させるのを防ぐため詳細にはここに示していない。この種のタスクは、ユーザが呼びを入れることを望むかどうかを決定するためユーザインターフェース４４（図４参照）を監視すること、監視のためにどのパイロットまたは制御チャンネルがセルラー陸上ステーション２０により連続的に伝送されたかを選択すること、タイマを維持することなどを含む。この種の従来のタスクには、選択されたパイロットチャンネルを監視するタスク５０が含まれる。ハンドセット１８は、選択されたパイロットチャンネルを監視することによって、入り呼びがそれに向かいつつあるとき、放浪中であるかまたは帰還中であるとき等を決定し得る。入りまたは出呼びが検出されると、プログラムの流れは他のプロセス（図示せず）に切り替わりことができ、呼びの進行を追跡し、ボイスチャンネルに切り替わり、ハンドオフに入り、また他のセルラー電話活動を遂行する。呼びが壊れると、プログラム制御は望ましくはハンドセットセルラーアイドルプロセス４８に戻ることができるのがよい。
究極的に、プロセス４８内のプログラムの流れは、問合せタスク５２を遂行する。タスク５２は、ハンドセット１８が現在最良サーバの陸上ステーション２０近傍に位置するか否かを決定する。最良のサーバは、セル１４がハンドセットのホームコードレスカバー領域１６に重なる陸上ステーション２０として定義される。実際には、ハンドセットのホームコードレスカバー領域１６近傍に位置する二三の最良サーバを各ハンドセット１８に対して定めることができる。最良サーバは、ディジタルカラーコードおよび／またはＩＤ、制御チャンネルアイデンティティ等のような他の陸上ステーションプロファイルデータを検出することによって識別できる。しかして、後者の情報は、ハンドセット１８により監視するために選択されたパイロットを介して連続的に送信されるオーバーヘッドメッセージストリームにより搬送されるものである。
タスク５２は、ハンドセット１８内において位置分析プロセスを遂行し、パイロットレスのコードレス動作の確立を補助する。パイロットレス動作においては、コードレスベースステーション２２は、パイロット信号を連続的に送信することを控える。追って詳細に論述するように、ハンドセット１８は、そのホームコードレスベースステーション２２のコードレスカバー領域１６内にあることを確認した後のみそのコードレス動作モードに入ることを決定する。この確認は短い登録プロセス中に起こるが、このプロセスにおいて、ハンドセット１８は低電力伝送を発し、これがホームコードレスベースステーション２２により受信され確認される。タスク５２は、ハンドセット１８がそのホームコードレスカバー領域１６近傍に位置づけできないときには、ハンドセット１８がかかる伝送を発することを抑制する。この状況は、ハンドセット１８がホームコードレス領域１６に重なるか、そうでなくホームコードレスカバー領域１６の近傍にあるセル１４の外側にあるときに起こる。これは、このようなハンドセットの伝送の回数を減ずることによって電力を節約し、かつ伝送が発せられる位置に対して適当でないことがあるチャンネル上でメッセージを伝送することによって引き起こされる一般的な干渉を減ずる。
タスク５２が最良のサーバ陸上ステーションを検出しないと、プログラムの流れは、ハンドセットセルラーアイドルプロセス４８へのエントリ点に戻る。一方、タスク５２が最良サーバの陸上ステーションを検出すると、問合せタスク５４が、登録タイマの時間が切れたか否かを決定する。登録タイマは、ハンドセット１８のコードレス登録の試みが不成功に終わる度にリセットされる。タスク５４が、登録タイマの時間が切れていないことを決定すると、次の登録の試みは阻止される。これにより、ハンドセット１８は各不成功な登録の試行後待機し、ハンドセット１８が次の試行をなすまでにホームコードレスカバー領域１６近くに移動する時間を許容する。伝送により志向される受信コードレスベースステーション２２により受信されることの可能性が少ない伝送を防ぐことによって、電力消費は減ぜられ、一般的な干渉は低減される。したがって、タスク５４が、登録タイマの時間が切れていないことを決定すると、プログラムの流れはハンドセットセルラーアイドルプロセス４８へのエントリ点に戻る。
タスク５４が、登録タイマの時間が切れたことを決定すると、ハンドセット登録プロセス５６が遂行される。ハンドセット登録プロセス５６は、図６と関連して以下で詳しく論述する。ハンドセット登録プロセス５６の結果、もしもコードレス登録が不成功であると、プログラムの流れは、ハンドセットセルラーアイドルプロセス４８のエントリ点に戻る。他方、もしもコードレス登録が成功であると、プログラムの流れは、ハンドセットコードレスアイドルプロセス５８へのエントリ点に行く。ハンドセットコードレスアイドルプロセス５８は、図７と関連して以下に論述されている。
要約すると、ハンドセットセルラーアイドルプロセス４８は、ハンドセット１８をそのセルラー動作モードで動作せしめる。しかしながら、時折かつハンドセット１８がそのホームコードレスカバー領域１６近傍に位置付けられるときのみ、ハンドセット１８はコードレス登録プロセスを試みる。ハンドセット１８は、コードレス登録試行が成功するまでそのセルラー動作モードに留まる。
図６は、ハンドセット１８により遂行されるハンドセット登録プロセス５６のフローチャートを示す。一般的に、プロセス５６は、ハンドセット１８のセルラー動作モードとコードレス動作モードとの間のスイッチとして動作する。プロセス５６は、利用可能チャンネルリスト６２で指示される次のチャンネルを選択するタスク６０を含む。タスク６０は、問合せタスク６４と関連して動作する。タスク６４は、選択されたチャンネルが現在使用下にあるか否かを決定する。もしも選択されたチャンネルが現在使用下にあると、プログラムの流れはタスク６０に戻り、利用可能チャンネルリスト６２における次のチャンネルを再度選択する。プログラムの流れは、未使用チャンネルが見出されるまでタスク６０および６４に留まる。しかしながら、技術に精通したものであれば、もしも未使用のチャンネルが予定された時間期間内に利用可能とならない場合このループを断ち、適当な応答作用を実行する追加のタスクを含むように試験（図示せず）を考案できよう。
利用可能チャンネルリスト６２は、メモリ４６（図４参照）に記憶され時折更新されるデータリストである。リスト６２は、ハンドセット１８がそのコードレスベースステーション２２に伝送されるべきメッセージを発するに際して使用し得るチャンネルを識別するものである。リスト６２は、コードレスサブセット３２（図３参照）のサブセットである。以下に論述されるタスクの動作を通じて、リスト６２は、セルラー陸上ステーション２０により使用されないチャンネルを識別するように、ハンドセット１８によりコードレスサブセット３２から形成され、そして恐らくコードレスベースステーション２２による作用を受ける。特に、以下に記述する諸タスクは、ハンドセット１８をして、コードレスサブセット３２内の各チャンネルを監視し、コードレスサブセット３２のうちのどのチャンネルが、ホームコードレスカバー領域１６が存在する位置に現在実際にある特定のセルラーサブセット３０（図３参照）にも属するかを決定する。
タスク６４は、受信された信号強度指示器（ＲＳＳＩ）を監視して、選択されたチャンネルが現在使用下にあるか否かを決定できる。もしも信号強度が予定されたスレッショルドよりも上にあると、チャンネルは現在使用されている。利用可能チャンネルリスト６２上に指示される一つのチャンネルは、数種の理由で適法に使用下にあり得る。例えば、近傍のコードレスシステムは、ハンドセットのホームシステムであるか否かに拘わりなく、チャンネルを使用していることがあり得る。代わりに、そのチャンネルは、近傍のコードレスシステムに使用されている隣接チャンネルからある干渉を受けていることがあり得る。さらに、チャンネルは、局部または近傍セルラーシステムにより使用下にあるチャンネルである可能性もあり、ハンドセット１８が現在位置づけられることがあり得るセル１４内のその位置において利用可能チャンネルリスト上に誤って含まれたものであるかもしれない、すなわち単に利用可能なチャンネルでなかったかもしれない。潜在的に利用可能チャンネルリストから以前のチャンネルの使用状況をチェックすることによって、ハンドセット１８はチャンネル割当ての信頼性を改善し、干渉の危険を減ずる。それにも拘わらず、もしも特定の位置に対して適当でない単一のチャンネルが利用可能チャンネルリスト６２に含まれていると、タスク６０と６４は、その包含が干渉を引き起こすのを阻止する。利用可能チャンネルリスト６２には複数のチャンネルが含まれているから、受け入れられる未使用のチャンネルが存在し得る可能性は十分に存在する。
タスク６４が、利用可能チャンネルリスト６２から現在使用下にないチャンネルを見出すと、タスク６６は”Here I Am”メッセージをチャンネル上に伝送する。このメッセージは十分に低い電力で伝送されるから、ハンドセット１８がコードレスカバー領域１６内に位置付けされない限りコードレスベースステーション２２により受信される可能性はない。望ましくは、メッセージは、ＡＭＰＳセルラー電話と適合する逆制御チャンネルプロトコルを使用してバースト通信として伝送されるのがよい。バーストは、コードレスベースステーション２２により回答されるまで、あるいは予定された継続時間が過ぎ去るまで継続する。この予定された継続時間は約1.5〜2.0秒とし得る。コードレスベースステーション２２が全部の最大サイズの利用可能チャンネルリスト６２を走査し、その全チャンネル上に存する通信を解読し得るように、望ましくは十分に長いのがよい。
タスク６６の後あるいはそれと関連して、タスク６８が、休眠チャンネルリスク７０をコードレスベースステーション２２に通す。タスク６８は、休眠チャンネルリスト７０がタスク６６と関連して説明した”Here I Am”なるメッセージと一緒に含まれることがあると仮定する。しかしながらこれは必須ではない。休眠チャンネルリスト７０は、メモリ４６（図４参照）内に記憶されたデータリストであり、時折更新される。リスト７０は、ハンドセット１８がそのホームコードレスカバー領域１６に存在するときに休眠中であるかあるいは現在未使用であったことを見出したチャンネルをコードレスサブセット３２から識別する。休眠チャンネルリスト７０は、必須ではないが、利用可能チャンネルリスト６２に等価であり得る。タスク６８中、ハンドセット１８は休眠チャンネルリスト７０をコードレスベースステーション２２に通す。図８と関連して追って説明するように、コードレスベースステーション２２は、利用可能チャンネルリスト６２を構成するに際して、休眠リスト７０を篩に掛け、あるいはその他の方法で変更する。タスク６８の後、タスク７２が、コードレスベースステーション２２が”Here I Am”なるメッセージを受け取ったことを仮定して、利用可能チャンネルリスト６２を含む確認メッセージをコードレスベースステーション２２から受け取るように遂行される。タスク７２は、確認メッセージが利用可能チャンネルリスト６２をも搬送することを仮定したが、これは必須要件ではない。
メッセージが受信されるや否やあるいはタスク６６，６８および７２に関する予定された時間期間を消費した後、プロセス５６は問合せタスク７４を遂行し、登録が成功したか否かを決定する。確認メッセージが受け取られると、登録は成功と認められる。他の具体例（図示せず）においては、休眠リスト７０と利用可能チャンネルリスト６２の交換は、登録が成功と認められるまで遅延してよく、そして他のメッセージの交換を通じて行ってよい。登録が成功したら、タスク７６は、将来において数分を満了させるように再収集タイマを設定し、プログラムの流れはハンドセットコードレスアイドルプロセス５８に進行する。その後、ハンドセット１８はそのコードレスモードにおいて動作する。
タスク７２が確認メッセージを検出しないと、タスク７４は登録の試行が不成功であると宣言する。タスク７８は、将来において数分を満了させるように登録タイマをセットし、そしてプログラムの流れはハンドセットセルラーアイドルプロセス４８に進む。その後ハンドセット１８はそのセルラーモードにおいて動作する。
図７は、ハンドセット１８により遂行されるハンドセットコードレスアイドルプロセス５８のフローチャートを示す。プロセス５８は、ハンドセット１８がそのコードレス動作モードにおいて動作するときハンドセット１８により遂行される。ハンドセット１８は、それがそのホームコードレスカバー領域１６（図１〜２参照）にあり、そしてそのホームコードレスベースステーション２２に関してうまく登録されたとき、そのコードレス動作モードにある。したがって、プロセス５８は、ハンドセット１８がそのコードレスベースステーション２２の近傍に位置づけされるときに遂行される。図７の楕円により指示されるように、プロセス５８はセルラーおよびマルチモード電話により従来的に遂行される多くのタスクを含むが、このタスクが本発明を混乱させることを防ぐためにここには詳記しない。この種のタスクは、ユーザがハンドセット１８に呼びを入れたりその他のプログラミングの変更をなす事を望むかどうかを決定するために、ユーザインターフェース（図４参照）を監視すること、タイマを維持すること等を含む。
究極的に、ハンドセットコードレスアイドルプロセス６８は問合せタスク８０を遂行する。タスク８０は、ユーザがハンドセット１８から出呼びを発することを望んでいることをユーザキーパッド操作が意味しているか否かを決定する。出呼び事象が検出されると、タスク８２が利用可能チャンネルリスト６２（図６参照）に指示される次のチャンネルを選択する。タスク８２は問合せタスク８４と関連して動作する。タスク８４は、選択されたチャンネルが現在使用中であるか否かを決定する。もしも選択されたチャンネルが現在使用中にあれば、プログラムの流れはタスク８２に戻り、利用可能チャンネルリスト６２内の次のチャンネルを再度選択する。プログラムの流れは、未使用のチャンネルが見出されるまでタスク８２および８４に留まる。タスク８４が、利用可能チャンネルリスト６２から空きチャンネルが見出されたことを決定すると、タスク８６はコードレスベースステーションとの接続を開始する。タスク６は、ハンドセット１８が出呼びを発することをコードレスベースステーション２２に指示するメッセージを伝送することによってその接続を開始する。タスク６６（図６参照）との関連において上述した態様と同様に、タスク８６はバースト送信を伝送するが、これはコードレスベースステーション２２が応答するまで継続する。コードレスベースステーション２２は、タスク８２および８４で上で選択されたチャンネルに遭遇する前にアクティブなチャンネルリスト６２上に含まれる数種のチャンネルを走査することが必要である場合があるから、この伝送は1.5〜2.0秒の最大継続時間継続してよい。タスク８６の後、プログラムの流れは出呼びプロセス８８に進む。
出呼びプロセス８８は、呼びの分解により呼びの進行を監視する。もしも呼びがうまくセットアップされると、ユーザの通信はその呼びのために設定された接続を介して搬送される。このユーザ通信は、タスク８２および８４において上で選択されたチャンネルを介してハンドセット１８およびコードレスベースステーション２２間を搬送される。
出呼びプロセス８８の完了で、プログラムの流れは、問合せタスク９０にてハンドセットコードレスアイドルプロセス５８に戻る。タスク９０は、再取得タイマがもう経過したか否かを決定する。図６と関連して上に論述したように、再取得タイマがハンドセット登録プロセス５６中にセットされ、ハンドセット１８がコードレスベースステーション２２に関して再登録することを試行すべき時点を指示する。再取得タイマは、他のプロセスにおいても同様に調節できる。再取得タイマがまだ経過していないと、プログラムの流れはハンドセットコードレスアイドルプロセス５８におけるエントリ点に戻る。一方、再取得タイマの時間が経過してしまうと、プログラムの流れは、ハンドセット再登録プロセス５６（図６参照）に進む。ハンドセット登録プロセス５６は、コードレスベースステーション２２に関して登録の試行が成功しなければ、ハンドセット動作をそのセルラー動作モード（ハンドセットセルラーアイドルプロセス４８）に切り替える。ハンドセット１８がそのコードレスベースステーション２２に関してうまく再登録すると、ハンドセット１８はそのコードレス動作モードに留まり、プログラムの流れはハンドセットコードレスアイドルプロセス５８のエントリ点に戻る。
タスク８０に戻り、出呼び事象が検出されないと、プログラムの流れはタスク８０からタスク９２に進む。タスク９２は、受信機３８（図４参照）をコードレスサブセット（図３参照）における次のチャンネルに同調する。タスク９２において受信機が同調されるチャンネルは、休眠チャンネルリスト７０または利用可能チャンネルリスト６２（図６参照）に含まれても含まれなくてもよい。上述されたように、ハンドセット１８内の受信機３８は、実際には選択されたチャンネルの順方向部分に同調される。技術に精通したものであれば、ハンドセットコードレスアイドルプロセス５８内に含まれる種々のタスクは、ハンドセット１８がそのコードレスアイドル動作モード内に留まれる限り、連続的に反復されることが認められよう。反復されたタスク９２の繰返しを通じて、受信機３８は、究極的にコードレスサブセット３２に含まれる全チャンネルに逐次的に同調される。
タスク９２の後、タスク９４は、受信機３８がタスク９２において同調されたチャンネルを介して受信される無線周波数（ＲＦ）エネルギの信号強度を検出する。ハンドセット１８は、チャンネルの順方向部分を監視するから、セルラー移動および携帯電話により伝送された信号でなく、セルラー陸上ステーション２０（図２参照）およびコードレスベースステーション２２（図２参照）により伝送される信号を受信する。セルラー陸上ステーション２０により伝送される信号は、コードレス動作に利用できない使用されたチャンネルを指示する。この種の信号は、普通、セルラー移動電話特にセルラー携帯電話により伝送される相補の逆チャンネル信号よりも強い。したがって、ハンドセット１８は、セルラー動作が、チャンネルの逆方向部分を介して伝送される信号を監視する装置よりもチャンネルを使用している時点を検出する可能性の方が高い。
ついで、問合せタスク９６は、タスク９４において検出される信号強度が予定されたスレッショルドよりも小さいか否かを決定する。望ましくは、このスレッショルド値は、コードレス動作に必要とされる最小信号レベルまたはそれ以下である非常に低い値に設定されるのがよい。タスク９６は、その決定をなすに当たり受信された信号強度指示器（ＲＳＳＩ）を評価し得る。スレッショルド以下の信号強度が検出されると、未使用のチャンネルが識別された。未使用チャンネルが識別されると、タスク９８はデータの平滑化動作を遂行して、未使用のチャンネル指示が真のかつ忠実な読みか異常であるかを決定する。タスク９８は、当技術に精通したものには周知の種々の平均化、フィルタリング、ヒステレシスおよびその他の平滑化技術を採用し得る。
さらに、当技術に精通したものには、任意の単一チャンネルに対するタスク９８のデータ平滑化動作は、実際にはタスク９８の数回の繰返しにわたり行ってよいことが認められるであろう。したがって、タスク９８は、望ましくは、ある時間期間にわたりコードレスサブセット上に含まれる各チャンネルに対する信号強度読取り値を追跡するのがよい。
タスク９８の後、タスク９８のデータ平滑化動作が、チャンネルの未使用の特性が真の現象であり異常でないと思われることを指示していることを仮定して、チャンネルアイデンティティを休眠チャンネルリスト７０（図６参照）に加える。
タスク１００の後、タスク１０２は、休眠チャンネルリスト７０の大きさがチャンネルの最大数に制限されるように休眠チャンネルリスト７０を管理する。その最大数は、望ましくはコードレスサブセット３２に含まれるチャンネルの総数約７５％より小さいのがよく、約１０チャンネルの最大数が好ましいと思われる。休眠チャンネルリスト７０上のチャンネルの最大数を制限することは、二つの目的を遂行する。まず、休眠チャンネルリスト７０からアクティブチャンネルリスト６２（図６）に究極的に移されるチャンネルの数が小さければ小さいほど、コードレスベースステーション２２が関係するメッセージを受信するに十分の機会を有することが保証されるように、タスク６６（図６参照）においてハンドセット１８がそのバースト送信を伝送するに必要な時間期間は短くなる。伝送時間が短くなれば電力消費は低減され、干渉リスクは低減され、ユーザ命令に対するハンドセットの応答性は改善される。
第２の目的として、休眠チャンネルリスト７０上に包含されるチャンネルの総数を減ずることは、セルラーシステムに選択されるチャンネルを最適化する機会を与える。したがって、タスク１０２は適当な優先方式を合体するのが望ましい。これは、最大数以上の許容チャンネルがコードレス動作における使用に受け入れられると認められるとき、よりよいチャンネルを識別し、休眠チャンネルリスト７０上によりよいチャンネルのみを包含する。優先方式は、例えば、他のチャンネルより良好なものとして背景雑音の少ないチャンネルを認識してよい。
タスク１０２の後、プログラムの流れは上述のようにタスク９０に進行し、ハンドセットコードレスアイドルプロセス５８におけるエントリ点に戻る前に、必要ならば再取得を処理する。
タスク９６に戻り、コードレスサブセット３２からのチャンネルがスレッショルドを越える信号強度を示すことが見出されると、問合せタスク１０４が信号を検出することを試みる。ついで、タスク１０４は、チャンネルの信号が制御プロトコルデータ伝送であるか否かを決定する。上に論述したように、コードレスサブセット３２は、セルラー制御チャンネル３４（３図参照）が存在しないチャンネルプール２８（３図参照）部分に限定されるのが望ましい。セルラー動作は、コードレスサブセット３２が存在する可能性があるボイスチャンネル上でなく、制御チャンネル３４を介しての制御プロトコルデータ伝送を利用する。
もしも、タスク１０４が、制御プロトコルデータ伝送としてコードレスサブセット３２チャンネルに見出される信号を認識しないと、タスク１０６が遂行される。タスク１０６は、検出された信号が異常でなく真の事象であることを保証するようにデータ平滑化を遂行し、そしてもしも真の事象であることが認められると、チャンネルを休眠チャンネルリスト（ＤＣＬ）７０（図６参照）からチャンネルを除去する（図６参照）。もちろん、もしもそのチャンネルが休眠チャンネルリスト７０上に最初に含まれていなかったならば、タスク１０６は省略してよい。タスク１０６の後、プログラムの流れは上述のようにタスク９０に進行し、ハンドセットコードレスアイドルプロセス５８におけるエントリ点に戻る前に、必要ならば再取得を処理する。
タスク１０４に戻ると、コードレスサブセット３２チャンネルが制御プロトコルデータ伝送を搬送しつつあることが見出されると、問合せタスク１０８が遂行される。タスク１０８は、信号がハンドセット１８にアドレスされたメッセージを搬送しつつあるかどうかを決定するように遂行される。この種のメッセージは、例えば呼びがハンドセット１８に対してセットアップされつつあるとき、ハンドセット１８で受信できる。もしも入りメッセージが検出されると、プログラムの流れは入りメッセージプロセス１１０に進む。
入りメッセージプロセス１１０は入りメッセージに応答する。入りメッセージがハンドセット１８に入り呼びに対して待機させつつあるとき、プロセス１１０は呼びが分解するまで呼びプロセスを監視する。呼びがうまくセットアップされると、ユーザ通信は、受信機（図４参照）がタスク９２の以前の反復において同調されたチャンネルを使用して搬送される。したがって、ハンドセット１８は、メッセージをコードレスベースステーション２２に発するためにそのチャンネル選択を利用可能チャンネルリスト６２に制限するが、他方においてコードレスサブセット３２内のすべてのチャンネルを監視し、これらのチャンネルを介して伝送され得る種々の信号を評価する。
入りメッセージプロセス１１０の完了にて、プログラムの流れは、上述のようにタスク９０にてハンドセットコードレスアイドルプロセス５８に戻る。入りメッセージプロセス１１０から戻ると、タスク９０および後続のプロセスは、ハンドセットコードレスアイドルプロセス５８におけるエントリ点に戻る前に、必要ならば再取得を処理する。
タスク１０８に戻り、ハンドセット１８が、該ハンドセット１８にアドレスされない制御プロトコルデータ伝送を搬送しているコードレスサブセット３２チャンネルを見出すと、ハンドセット１８は、この見出したチャンネルを未使用チャンネルであると解釈する。この状況は、例えば、そのハンドセット１８に対してホームコードレスベースステーション２２でない近傍のコードレスベースステーション２２がチャンネルを使用しつつあるときに起こる。コードレス動作の低電力特性に起因して、ハンドセット１８は、「干渉する」コードレスベースステーション２２に非常に近く、このような信号を聞くはずである。もしも近傍のコードレスシステムが、チャンネルが未使用であることを結論したら、ハンドセット１８は確実に同じ結論を引き出すことになり得よう。したがって、タスク１０８が、制御プロトコルデータ伝送メッセージがハンドセット１８にアドレスされていないことを決定すると、プログラムの流れは上述のようにタスク９８に進む。もしも信号が真の事象であり単に異常でないと認められると、チャンネルは休眠チャンネルリスト７０に追加される。加えて、近傍のコードレスシステムにより使用されるかかるチャンネルは、タスク１０２において実施される任意の優先化システムにおいて高い優先が与えられよう。究極的に、プログラムの流れは、ハンドセットコードレスアイドルプロセス５８におけるエントリ点に戻る。
要約すると、ハンドセット１８がそのコードレスベースステーション２２の無線カバー領域内に位置づけられるとき、ハンドセットコードレスアイドルプロセス５８は、ハンドセット１８をそのコードレス動作モードで動作せしめる。コードレス動作モードにおいて、ハンドセット１８は、チャンネルプール２８（図３参照）のコードレスサブセット３２に含まれる全チャンネルの順方向部分を監視し、セルラー陸上ステーション２０（図２参照）により使用されないチャンネルを検出する。未使用のチャンネルは休眠チャンネルリスト７０上に包含される。チャンネルの順方向部分を介して伝送される信号は、普通、チャンネルの逆方向部分を介して伝送される信号より強く、それゆえにより容易に検出されるから確実な結果が達成される。
図８は、図５〜７において上述したプロセスを指示してコードレスベースステーション２２により遂行されるコードレスベースステーションプロセス１１２のフローチャートを示す。図８の楕円により指示されるように、プロセス１１２はセルラーおよびコードレスベースステーションにより従来的に遂行される多くのタスクを含んでいるが、この種のタスクが本発明を混乱させるのを防ぐためにここでは詳細に示していない。究極的に、コードレスベースステーション２２は問合せタスク１１４を遂行する。タスク１１４は、ハンドセット１８を包含するかもしれない入り呼びが設定されつつあるか否かを決定する。入り呼びは、コードレスベースステーション２２と中心電話局２４間のワイヤードローカルループを介してのリング信号の受信により指示され得る。入り呼びが検出されると、タスク１１６は利用可能チャンネルリスト６２’に指示される次のチャンネルを選択する。タスク１１６は問合せタスク１１８と関連して動作する。タスク１１８は、選択されたチャンネルが現在使用下にあるか否かを決定する。もしも現在選択されたチャンネルが現在使用下にあると、プログラムの流れはタスク１１６に戻り、利用可能なチャンネル６２’における次のチャンネルを再度選択する。プログラムの流れは、未使用のチャンネルが見出されるまでタスク１１６および１１８に留まる。
利用可能チャンネルリスト６２’は、ハンドセット（図４参照）のメモリ４６に維持される利用可能チャンネルリスト６２に対する対のコードレスベースステーション２２を表わす。利用可能チャンネルリスト６２’は、利用可能チャンネルリスト６２と同じチャンネルアイデンティティを含む。一般に、利用可能チャンネルリスト６２’は、利用可能チャンネルリスト６２上に含まれないチャンネルを含まない。しかしながら、特定の状況により、利用可能なチャンネル６２’に追加のアイデンティティが一時的に包含せしめることがある。これは、利用可能チャンネルリスト６２がホームとしてコードレスステーション２２を有する複数ハンドセット１８用に変更されつつあるときに起こる。
タスク１１８が、利用可能チャンネルリスト６２’から空きのチャンネルが見出されたことを決定すると、タスク１２０はページメッセージをハンドセット１８に送る。ページメッセージは、入り呼びについてハンドセット１８に報知する。このページメッセージは、ＡＭＰＳセルラー電話において周知である順方向チャンネル制御プロトコルデータ伝送を使用して、そのまままたは約800〜900msec維持されるバースト信号を先行させてフォーマット化され得る。このバースト信号は、この継続時間の間続き、すべてのハンドセット１８が全コードレスサブセット３２のチャンネル中を逐次進み全チャンネル上に受信される信号を解読する時間を提供する。
タスク１２０の後、プログラムの流れは、呼びの分解が起こるまで呼びのプロセスを監視する入り呼びプロセス１２２に進む。ユーザ通信は呼び中に起こり得る。かかるユーザ通信は、タスク１２０においてページメッセージが送られたチャンネルを使用する。プロセス１２２の後、プログラムの流れは、コードレスベースステーションプロセス１１２への入り口点に戻る。
タスク１１４に戻り、入り呼び事象が検出されないと、タスク１２４が遂行される。タスク１２４は、コードレスベースステーション２２に、その受信機を利用可能チャンネルリスト６２’における次のチャンネルに同調せしめる。タスク１２４に続き、問合せタスク１２６は、コードレスベースステーション２２にアドレスされた入りメッセージが利用可能チャンネルリスト６２’から選択されたこのチャンネルを介して検出されるか否かを決定する。もしも入りメッセージが検出されないと、プログラムの流れは、コードレスベースステーションプロセス１１２へのエントリ点に戻る。
タスク１２６が、コードレスベースステーション２２にアドレスされた入りメッセージを検出すると、問合せタスク１２８が遂行される。この種のメッセージは、ハンドセット１８が、コードレスベースステーション２２に対して出呼びを入れ、登録を行い、あるいは他のメッセージを送ることを試みつつあることを指示し得る。メッセージが、タスク６６（図６参照）ハンドセット１８から送られる形式のハンドセット登録メッセージでなければ、プログラムの流れは出呼びプロセス１３０に進む。もしもメッセがハンドセット１８から入れられた呼びを記述していると、プロセス１３０は、呼びが壊れるまで呼びの進行を監視する。呼び中に搬送されるユーザ通信は、タスク１２４の最後の反復においてコードレスベースステーション２２が同調されたチャンネルを使用して搬送される。
タスク１２８が入り登録メッセージを検出すると、プロセス１１２はタスク１３２を遂行する。タスク１３２は、登録を試行しつつあるハンドセット１８を有効化する。例えば、タスク１３２は、登録メッセージで伝送されたハンドセットＩＤがコードレスベースステーション２２に対して許容されたＩＤと一致することを確認し得る。図示されていないけれど、もしもハンドセットが有効化されないと、プログラムの流れは、さらにアクションを取ることなくコードレスベースステーションプロセス１１２へのエントリ点に戻ることができる。
ハンドセットを有効化した後、タスク１３４はタスク６８（図６参照）を補足し、登録中ハンドセット１８から受信された休眠チャンネルリスト７０’をセーブする。休眠チャンネルリスト７０’は、ハンドセット１８に維持される休眠チャンネルリスト７０と対のコードレスベースステーション２２を表わす。コードレスベースステーション２２は、コードレスベースステーション２２に帰還し得る異なるハンドセット１８に対応する数種の異なる休眠チャンネルリスト７０’をセーブすることができる。
タスク１３４の後、タスク１３６が、いま受信された休眠チャンネルリスト７０’に応答して利用可能チャンネルリスト６２を合成あるいはその他の方法で更新する。次に、タスク１３８で利用可能チャンネルリスト６２’をハンドセット１８に送る。コードレスベースステーション２２が単一のハンドセット１８のみに働きかけるときは、タスク１３６は、アクティブチャンネルリスト６２’をいま受信した休眠チャンネルリスト７０’と単に同一視してよい。ついで、ハンドセット１８はその休眠チャンネルリスト７０をその受信されたアクティブチャンネルリスト６２と比較し、それとコードレスベースステーション２２が利用可能チャンネルリストに合致することを確認する。
コードレスベースステーション２２が複数のハンドセット１８に働きかけているときは、タスク１３６は、一つの具体例においては、コードレスシステムに十分である単一のアクティブチャンネルリスト６２’を発生するに際して、複数のハンドセット１８から得られる複数の休眠チャンネルリスト７０’を融合し得る。代わりの具体例においては、ハンドセット１８のうちの単一のものをマスタハンドセットと指定してよく、アクティブチャンネルリスト６２’をマスターハンドセットの休眠チャンネルリスト７０’のみを使用して合成してよい。同様に、タスク１３８で、コードレスベースステーション２２に維持されるアクティブチャンネルリスト６２’のサブセットであるアクティブチャンネルリスト６２を送って、離散ハンドセット１８に維持されるアクティブチャンネルリスト６２に変化を忠実に合体させてもよい。例えば、アクティブチャンネルリストの変化が全ハンドセット１８に設定されてしまうまで、コードレスベースステーション２２は、その全ハンドセット１８に維持される全アクティブチャンネルリストの合同であるアクティブチャンネルリスト６２’を維持してよい。しかしながら、望ましくはコードレスベースステーション２２により働きかけられる全ハンドセット１８は、実質的に同じアクティブチャンネルリスト６２を使用して動作するのがよい。
タスク１３８の後、プログラムの流れは、コードレスベースステーションプロセス１１２におけるエントリ点に戻る。
要約すると、本発明は、ハンドセット選択チャンネル割当てを有する改良されたマルチモード通信ネットワークを提供する。ハンドセットは、セルラーチャンネルの順方向部分を監視して、コードレス使用のために潜在的に利用可能チャンネルリストを形成する。時折起こるセルラーチャンネル使用状況の変更は、コードレス動作の障害や実質的な干渉の危険を伴うことなしに忠実に追跡される。パイロットチャンネルは各コードレスベースステーションにより消費されることを要しないから、スペクトルは有効に利用できる。さらに、コードレス動作およびセルラー動作により共有される共通チャンネルプールの一部がコードレスの使用のために排他的に占有されない。
以上、本発明を好ましい具体例と関連して記述した。当業者であれば、本発明の技術思想から逸脱することなく、これらの好ましい具体例に変化、変更をなし得ることが認められよう。例えば、休眠チャンネルリストおよびアクティブチャンネルリストを表示しやりとりするために、ここに記述されるものと代わる具体例を考案し得る。代わりの具体例は、例えば、全コードレスサブセットチャンネルについてのハンドセットの捜索を報告するためにのみハンドセットを必要としてもよいし、他の例として、コードレスベースステーションにアクティブチャンネルリストを形成するのによりアクティブな役割を課してもよい。加えて、当業者であれば、本明細書に記述されるタスクおよびプロセス構成そのものを、等価の結果を達成しながら相当に変更できることが認められよう。当業者に明らかなこれらの変化、その他の変更は、本発明の技術思想内に包含されることが意図される。
【図１】
0004227194.tif 000002
【図２】
0004227194.tif 000003
【図３】
0004227194.tif 000004
【図４】
0004227194.tif 000005
【図５】
0004227194.tif 000006
【図６】
0004227194.tif 000007
【図７】
0004227194.tif 000008
【図８】
0004227194.tif 000009