(57)【要約】【課題】タイムスロットが割り当てられていない端末装置からアクセスポイントへのアクセスを防止する無線電話システムを得ること。【解決手段】ＡＰ２が、端末１−１〜１−４が送信した音声フレームＤ１〜Ｄ４の受信が終了してからタイムスロットＴＳ１〜ＴＳ４が終了するまでのタイムスロットの残り時間が１音声フレームを送信する時間以上である場合には、１音声フレーム単位でタイムスロット終了時間までのダミーデータフレームＦＤ１〜ＦＤ３を生成し、生成したダミーフレームＦＤ１〜ＦＤ３を送信する。【選択図】図４
2007116584.tif 000002
【特許請求の範囲】
【請求項１】
アクセスポイントと、前記アクセスポイントを介してネットワークに接続して通信相手と相互通信を行なう複数の端末装置を備え、前記アクセスポイントと複数の端末装置とが、接続時に割り当てられたタイムスロット内で１音声フレーム以上の通信を行なうＴＤＭＡ方式を用いた無線電話システムにおいて、
前記アクセスポイント、および／または前記端末装置が、
前記アクセスポイントと前記端末装置との間での音声データを含む音声フレームの送信時間を除いたタイムスロットの残り時間を検出し、検出した残り時間に音声データとは異なるデータを送信すること、
を特徴とする無線電話システム。
【請求項２】
前記アクセスポイントは、
前記端末装置が送信した音声フレームの受信が終了してからタイムスロットが終了するまでのタイムスロットの残り時間を検出する時間検出部と、
前記時間検出部によって検出されたタイムスロットの残り時間が、１音声フレームを送信する時間以上であるか否かを判定する主制御部と、
前記主制御部によってタイムスロットの残り時間が、１音声フレームを送信する時間以上であると判定された場合には、１音声フレーム単位でタイムスロット終了時間までのダミーデータフレームを生成し、生成したダミーフレームを送信する送信データ生成部と、
を備えることを特徴とする請求項１に記載の無線電話システム。
【請求項３】
前記アクセスポイントは、
自局が送信する音声フレームの送信時間が、前記タイムスロットとして割り当てられた時間より短いか否かを判定する主制御部と、
前記主制御部によって自局が送信する音声フレームの送信時間が、前記タイムスロットとして割り当てられた時間より短いと判定された場合、１音声フレーム単位で音声フレームが前記タイムスロットとして割り当てられた時間になるように音声フレーム内にダミーデータを付加し、ダミーデータを付加した音声フレームを送信する送信データ生成部と、
前記端末装置から受信した音声フレームからダミーデータと音声データとを分離し、分離した音声データをネットワークに送信するデータ分離部と、
を備え、
前記端末装置は、
自装置が送信する音声フレームの送信時間が、前記タイムスロットとして割り当てられた時間より短いか否かを判定する主制御部と、
自装置の主制御部によって自装置が送信する音声フレームの送信時間が、前記タイムスロットとして割り当てられた時間より短いと判定された場合、１音声フレーム単位で音声フレームが前記タイムスロットとして割り当てられた時間になるように音声フレーム内にダミーデータを付加し、ダミーデータを付加した音声フレームを送信する送信データ生成部と、
前記アクセスポイントから受信した音声フレームからダミーデータと音声データとを分離し、分離した音声データを出力するデータ分離部と、
を備えることを特徴とする請求項１に記載の無線電話システム。
【請求項４】
前記端末装置は、
自装置が送信すべき音声データから生成される音声フレームの送信が終了してからタイムスロットが終了するまでのタイムスロットの残り時間を検出する時間検出部と、
前記時間検出部によって検出されたタイムスロットの残り時間が、１音声フレームを送信する時間以上であるか否かを判定する主制御部と、
前記主制御部によってタイムスロットの残り時間が、１音声フレームを送信する時間以上であると判定された場合には、１音声フレーム単位で送信すべき音声データを含む音声フレームがタイムスロット終了時間になるように音声フレーム内にダミーデータを付加し、ダミーデータを付加した音声フレームを送信する送信データ生成部と、
を備え、
前記アクセスポイントは、
前記端末装置から受信した音声フレームからダミーデータと音声データとを分離し、分離した音声データを前記ネットワークに送信するデータ分離部、
を備えることを特徴とする請求項１に記載の無線電話システム。
【請求項５】
前記アクセスポイントは、
前記端末装置との通信履歴から、端末装置が送信する音声フレームの送信時間を予測し、予測した音声フレームの送信時間と自局が送信すべき音声フレームの送信時間とに基づいて前記タイムスロットの残り時間を算出し、算出したタイムスロットの残り時間が１音声フレームを送信する時間以上であるか否かを判定する主制御部と、
前記主制御部によってタイムスロットの残り時間が、１音声フレームを送信する時間以上であると判定された場合には、１音声フレーム単位でタイムスロットの残り時間分のダミーデータを音声データに付加した音声フレームを生成し、生成した音声フレームを送信する送信データ生成部と、
を備え、
前記端末装置は、
前記アクセスポイントから受信した音声フレームからダミーデータと音声データとを分離し、分離した音声データを出力するデータ分離部、
を備えることを特徴とする請求項１に記載の無線電話システム。
【請求項６】
前記端末装置は、
自装置が送信すべき音声データから生成される音声フレームの送信が終了してからタイムスロットが終了するまでのタイムスロットの残り時間を検出する時間検出部と、
前記自装置が送信すべき音声データから生成される音声フレームの送信が終了してから前記時間検出部によって検出されたタイムスロットの残り時間の間ジャム信号データを生成して送信するジャム信号データ生成部と、
を備え、
前記アクセスポイントは、
前記端末装置から受信した音声フレームとジャム信号データとを分離し、分離した音声フレームを前記ネットワークに送信するデータ分離部、
を備えることを特徴とする請求項１に記載の無線電話システム。
【請求項７】
前記アクセスポイントは、
前記端末装置が送信した音声フレームの受信が終了してからタイムスロットが終了するまでのタイムスロットの残り時間を検出する時間検出部と、
前記端末装置が送信した音声フレームの受信が終了してから、前記時間検出部によって検出されたタイムスロットの残り時間の間ジャム信号データを生成して送信するジャム信号データ生成部と、
を備えることを特徴とする請求項１に記載の無線電話システム。
【請求項８】
前記アクセスポイントは、
前記端末装置との通信履歴から、端末装置が送信する音声フレームの送信時間を予測し、予測した音声フレームの送信時間と自局が送信すべき音声フレームの送信時間とに基づいて前記タイムスロットの残り時間を算出する主制御部と、
前記自局が送信すべき音声データから生成した音声フレームの送信が終了してから前記タイムスロットの残り時間の間ジャム信号データを生成して送信するジャム信号データ生成部と、
を備え、
前記端末装置は、
前記アクセスポイントから受信した音声フレームとジャム信号データとを分離し、分離した音声フレームを出力するデータ分離部、
を備えることを特徴とする請求項１に記載の無線電話システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アクセスポイントと端末装置とがＴＤＭＡ（Ｔｉｍｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）方式で通信を行なう無線電話システムに関するものであり、特に、端末装置に割り当てたタイムスロットの配置に関するものである。
【背景技術】
【０００２】
ＴＤＭＡ方式を用いて通信を行なう無線電話システムでは、電話機である端末装置はバッテリーで動作する。そのため、従来から、端末装置の消費電力を低減するための種々の技術が考えられている。
【０００３】
たとえば、（特許文献１）に記載の従来技術には、ＴＤＭＡ方式によって親機と子機との間で通信を行なうコードレス電話機において、親機および子機が、それぞれお互いが対であることを示すＩＤコードを記憶しておき、ＩＤコードを用いてＩＤコードと１対１で対応するユニークワードを生成し、生成したユニークワードを用いて通信フレームの同期および通信相手の確認を行なうことで、ＩＤコードの確認を省略し、無駄な電波の送受信を無くして子機の消費電力を低減する技術が開示されている。
【特許文献１】特許第３１９５７０４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、近年では無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）を用いた無線電話システムが普及している。無線ＬＡＮを用いた無線電話システムでは、電話機である端末装置が無線回線によって無線ＬＡＮのアクセスポイントにアクセス（接続）し、アクセスポイントを介してＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）ネットワークに接続される通信相手となる端末装置と通信を行なう。アクセスポイントと端末装置との無線通信は、音声伝達のＱｏＳ（Ｑｕａｌｉｔｙ  ｏｆ  Ｓｅｒｖｉｃｅ）を確保するためにＴＤＭＡ方式を用いることが多い。
【０００５】
ＴＤＭＡ方式では、音声データの発生量や音声データの到着量の揺らぎを予め考慮してタイムスロット（サービスピリオド）を配置する。図２３は、ＩＥＥＥ８０２．１１ｅの規格で定められた音声２Ｗａｙでのタイムスロットの配置の一例を示す図である。図２３では、アクセスポイント（以下、ＡＰとする）２００と４台の端末Ａ〜Ｄとが通信を行う場合を示しており、端末ＡにタイムスロットＴＡ割り当てられ、端末ＢにタイムスロットＴＢが割り当てられ、端末ＣにタイムスロットＴＣが割り当てられ、端末ＤにタイムスロットＴＤが割り当てられている。端末Ａ〜Ｄに割り当てられるタイムスロットＴＡ〜ＴＤの長さはそれぞれ異なる場合もあるが、端末Ａ〜ＤとＡＰ２００とは、割り当てられたタイムスロットＴＡ〜ＴＤ内で音声データが含まれる音声フレーム単位で通信を行なう。
【０００６】
また、ＡＰ２００は、通信に必要なさまざまの情報を自局の通信エリア内に存在する端末に報知するためのビーコンを送信する。このビーコンを送信するビーコン間隔と、ＩＰ網におけるＶｏＩＰ（Ｖｏｉｃｅ  ｏｖｅｒ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）のコーデック間隔とは同一ではない。そのため、音声データの遅延を最小に抑えるためには、タイムスロットＴＡ〜ＴＤ内に音声フレーム２つ分の音声データを送信しなければならないことがある。
【０００７】
仮に、音声データを含む音声フレーム１つ分の転送時間を１０［ｍｓ］とし、データ転送量の揺らぎ分の時間をα［ｍｓ］とすると、タイムスロットＴＡ〜ＴＤは、４０＋α［ｍｓ］となる。ここで、揺らぎ分の時間αは、端末Ａ〜ＤがＡＰ２００からの音声フレームＦＡ〜ＦＤの受信が終了してから、ＡＰ２００への音声フレームＤＡ〜ＤＤの送信を開始するまでの応答遅延時間より大きい値であって、かつ音声フレーム１つ分の転送時間より小さい値であり、たとえば、応答遅延時間が１０［μｓ］とすると、「１０［μｓ］＜α＜１０［ｍｓ］」が成り立つように設定される。
【０００８】
図２４は、端末ＡとＡＰ２００とのタイムスロットＴＡの通信に着目した場合の、通信パターンを示す図である。図２４において、パターン１は、ＡＰ２００および端末Ａがそれぞれ１０［ｍｓ］の音声フレームを送信する場合である。パターン１においては、タイムスロットＴＡが４０［ｍｓ］であり、ＡＰ２００および端末Ａがそれぞれ１０［ｍｓ］の音声フレームを送信しているので、ＡＰ２００も端末Ａも音声フレームを送信していない無線通信期間３００が２０［ｍｓ］となる。
【０００９】
パターン２は、ＡＰ２００が２０［ｍｓ］の音声フレームを送信し、端末Ａが１０［ｍｓ］の音声フレームを送信する場合であり、無線通信期間３０１が１０［ｍｓ］となる。パターン３は、ＡＰ２００が１０［ｍｓ］の音声フレームを送信し、端末Ａが２０［ｍｓ］の音声フレームを送信する場合であり、無線通信期間３０２が１０［ｍｓ］となる。パターン４は、ＡＰ２００および端末Ａがそれぞれ２０［ｍｓ］の音声フレームを送信する場合であり、無線通信期間３０３は揺らぎ時間α以下となる。このように、ＡＰ２００と端末Ａとの通信において、パターン１〜３の場合、タイムスロットＴＡ内に１音声フレーム以上の無線通信期間３００〜３０２が発生する。これは、ＡＰ２００と端末Ａとの通信だけでなく、ＡＰ２００と端末Ｂ〜Ｄとの通信においても同様であり、先の図２３においては、端末Ａに割り当てられたタイムスロットＴＡが図２４のパターン１に相当し、端末Ｂに割り当てられたタイムスロットＴＢが図２４のパターン２に相当し、端末Ｃに割り当てられたタイムスロットＴＣが図２４のパターン３に相当し、端末Ｄに割り当てられたタイムスロットＴＤが図２４のパターン４に相当する。すなわち、図２３においては、タイムスロットＴＡ〜ＴＣに１音声フレーム以上の無線通信期間が発生する。
【００１０】
無線ＬＡＮでは、アクセス方式としてＣＳＭＡ（Ｃａｒｒｉｅｒ  Ｓｅｎｓｅ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）方式を用いるのが一般的である。ＣＳＭＡ方式では、端末が通信を開始する際に、他の端末が電波を出していないかどうかを確認してから通信を開始する。図２３に示した状態で端末Ａ〜ＤがＡＰ２００と通信を行なっている場合、１音声フレーム以上の無線通信期間（ＡＰおよび端末Ａ〜Ｄが電波を出していない期間）が存在し、この無線通信期間内にタイムスロットが割り当てられていない端末（この場合は端末Ａ〜Ｄとは異なる端末）とＡＰ２００とが通信を開始する場合がある。タイムスロットＴＡ〜ＴＣの無線通信期間内にタイムスロットが割り当てられていない端末とＡＰ２００とが通信を開始すると、通信が開始されたタイムスロットＴＡ〜ＴＤ以降の端末Ａ〜ＤとＡＰ２００の通信スケジュールにずれが生じる。端末Ａ〜Ｄは、消費電力を抑えるために自装置に割り当てられたタイムスロットＴＡ〜ＴＤのみ送受信動作をおこない、その他の期間はスリープモード（待機状態）となるが、通信スケジュールがずれると、無線通信期間内に通信を開始した端末の通信が終了するまで待たなければならず、消費電力が増加するという問題があった。
【００１１】
また、通信スケジュールがすれると、最後にスケジューリングされた端末とＡＰ（図２３においては、端末ＤとＡＰ２００）との通信が切断されてしまうことがあるという問題もあった。
【００１２】
しかしながら、上記（特許文献１）に記載の従来技術は、子機（端末）と親機（アクセスポイント）とのフレーム同期時の消費電力を抑制するものであり、無線通信期間に他の端末が通信を開始する場合に関する技術は開示されていない。したがって、上記（特許文献１）に記載の従来技術では、タイムスロットの無線通信期間内に他の端末が通信を開始して通信スケジュールがずれた場合に生じる、消費電力の増加や、通信が切断されるという問題を解決することはできない。
【００１３】
本発明は、上記に鑑みてなされたものであって、アクセスポイントと端末装置との間での音声データを含む音声フレームの送信時間を除いたタイムスロットの残り時間に音声データとは異なるデータを送信して、タイムスロットが割り当てられていない端末装置からアクセスポイントへのアクセスを防止する無線電話システムを得ることを目的とする。
【課題を解決するための手段】
【００１４】
上記課題を解決するために本発明は、アクセスポイント、および／または端末装置が、アクセスポイントと端末装置との間での音声データを含む音声フレームの送信時間を除いたタイムスロットの残り時間を検出し、検出した残り時間に音声データとは異なるデータを送信するようにしたものである。
【発明の効果】
【００１５】
本発明によれば、アクセスポイント、および／または端末装置が、アクセスポイントと端末装置との間での音声データを含む音声フレームの送信時間を除いたタイムスロットの残り時間を検出し、検出した残り時間に音声データとは異なるデータを送信するようにしているため、タイムスロット内の無線通信時間が無くなり、タイムスロットが割り当てられていない端末装置からアクセスポイントへのアクセスを防止する無線電話システムを得ることができるという効果を奏する。
【発明を実施するための最良の形態】
【００１６】
本発明の第１の発明の無線電話システムは、アクセスポイントと、アクセスポイントを介してネットワークに接続して通信相手と相互通信を行なう複数の端末装置を備え、アクセスポイントと複数の端末装置とが、接続時に割り当てられたタイムスロット内で１音声フレーム以上の通信を行なうＴＤＭＡ方式を用いた無線電話システムにおいて、アクセスポイント、および／または端末装置が、アクセスポイントと端末装置との間での音声データを含む音声フレームの送信時間を除いたタイムスロットの残り時間を検出し、検出した残り時間に音声データとは異なるデータを送信すること、を特徴とする。
【００１７】
この第１の発明の無線電話システムによれば、アクセスポイント、および／または端末装置が、アクセスポイントと端末装置との間での音声データを含む音声フレームの送信時間を除いたタイムスロットの残り時間を検出し、検出した残り時間に音声データとは異なるデータを送信するようにしているため、タイムスロット内の無線通信時間が無くなり、タイムスロットが割り当てられていない端末装置からアクセスポイントへのアクセスを防止することができ、タイムスロットが割り当てられていない端末装置からの割り込みによる通信スケジュールのずれによる消費電力の増加や、通信切断を抑制することができる。
【００１８】
第２の発明の無線電話システムは、上記の発明において、アクセスポイントは、端末装置が送信した音声フレームの受信が終了してからタイムスロットが終了するまでのタイムスロットの残り時間を検出する時間検出部と、時間検出部によって検出されたタイムスロットの残り時間が、１音声フレームを送信する時間以上であるか否かを判定する主制御部と、主制御部によってタイムスロットの残り時間が、１音声フレームを送信する時間以上であると判定された場合には、１音声フレーム単位でタイムスロット終了時間までのダミーデータフレームを生成し、生成したダミーフレームを送信する送信データ生成部と、を備えることを特徴とする。
【００１９】
この第２の発明の無線電話システムによれば、アクセスポイントが、端末装置が送信した音声フレームの受信が終了してから、タイムスロットが終了するまでのタイムスロットの残り時間が、１音声フレームを送信する時間以上である場合には、１音声フレーム単位でタイムスロット終了時間までのダミーデータフレームを生成し、生成したダミーフレームを送信するようにしているため、タイムスロット内の無線通信時間が無くなり、タイムスロットが割り当てられていない端末装置からアクセスポイントへのアクセスを防止することができ、タイムスロットが割り当てられていない端末装置からの割り込みによる通信スケジュールのずれによる消費電力の増加や、通信切断を抑制することができる。
【００２０】
第３の発明の無線電話システムは、上記の発明において、アクセスポイントは、自局が送信する音声フレームの送信時間が、タイムスロットとして割り当てられた時間より短いか否かを判定する主制御部と、主制御部によって自局が送信する音声フレームの送信時間が、タイムスロットとして割り当てられた時間より短いと判定された場合、１音声フレーム単位で音声フレームがタイムスロットとして割り当てられた時間になるように音声フレーム内にダミーデータを付加し、ダミーデータを付加した音声フレームを送信する送信データ生成部と、端末装置から受信した音声フレームからダミーデータと音声データとを分離し、分離した音声データをネットワークに送信するデータ分離部と、を備え、端末装置は、自装置が送信する音声フレームの送信時間が、タイムスロットとして割り当てられた時間より短いか否かを判定する主制御部と、自装置の主制御部によって自装置が送信する音声フレームの送信時間が、タイムスロットとして割り当てられた時間より短いと判定された場合、１音声フレーム単位で音声フレームがタイムスロットとして割り当てられた時間になるように音声フレーム内にダミーデータを付加し、ダミーデータを付加した音声フレームを送信する送信データ生成部と、アクセスポイントから受信した音声フレームからダミーデータと音声データとを分離し、分離した音声データを出力するデータ分離部と、を備えることを特徴とする。
【００２１】
この第３の発明の無線電話システムによれば、アクセスポイントおよび無線端末が、それぞれ送信する音声フレームの送信時間がタイムスロットとして割り当てられた時間になるように１音声フレーム単位で音声データにダミーデータを付加した音声フレームを送信するようにしているため、タイムスロット内の無線通信時間が無くなり、タイムスロットが割り当てられていない端末装置からアクセスポイントへのアクセスを防止することができ、タイムスロットが割り当てられていない端末装置からの割り込みによる通信スケジュールのずれによる消費電力の増加や、通信切断を抑制することができる。
【００２２】
第４の発明の無線電話システムは、上記の発明において、端末装置は、自装置が送信すべき音声データから生成される音声フレームの送信が終了してからタイムスロットが終了するまでのタイムスロットの残り時間を検出する時間検出部と、時間検出部によって検出されたタイムスロットの残り時間が、１音声フレームを送信する時間以上であるか否かを判定する主制御部と、主制御部によってタイムスロットの残り時間が、１音声フレームを送信する時間以上であると判定された場合には、１音声フレーム単位で送信すべきデータを含む音声フレームがタイムスロット終了時間になるように音声フレーム内にダミーデータを付加し、ダミーデータを付加した音声フレームを送信する送信データ生成部と、を備え、アクセスポイントは、端末装置から受信した音声フレームからダミーデータと音声データとを分離し、分離した音声データをネットワークに送信するデータ分離部、を備えることを特徴とする。
【００２３】
この第４の発明の無線電話システムによれば、端末装置が、自装置が送信すべき音声データから生成される音声フレームの送信が終了してからタイムスロットが終了するまでのタイムスロットの残り時間が１音声フレームを送信する時間以上である場合、１音声フレーム単位で送信すべき音声フレームがタイムスロットの終了時間になるように音声フレーム内にダミーデータを付加した音声フレームを送信するようにしているため、タイムスロット内の無線通信時間が無くなり、タイムスロットが割り当てられていない端末装置からアクセスポイントへのアクセスを防止することができ、タイムスロットが割り当てられていない端末装置からの割り込みによる通信スケジュールのずれによる消費電力の増加や、通信切断を抑制することができる。
【００２４】
第５の発明の無線電話システムは、上記の発明において、アクセスポイントは、端末装置との通信履歴から、端末装置が送信する音声フレームの送信時間を予測し、予測した音声フレームの送信時間と自局が送信すべき音声フレームの送信時間とに基づいてタイムスロットの残り時間を算出し、算出したタイムスロットの残り時間が１音声フレームを送信する時間以上であるか否かを判定する主制御部と、主制御部によってタイムスロットの残り時間が、１音声フレームを送信する時間以上であると判定された場合には、１音声フレーム単位でタイムスロットの残り時間分のダミーデータを音声データに付加した音声フレームを生成し、生成した音声フレームを送信する送信データ生成部と、を備え、端末装置は、アクセスポイントから受信した音声フレームからダミーデータと音声データとを分離し、分離した音声データを出力するデータ分離部、を備えることを特徴とする。
【００２５】
この第５の発明の無線電話システムによれば、アクセスポイントが、端末装置との通信履歴から、端末装置が送信する音声フレームの送信時間を予測し、予測した音声フレームの送信時間と自局が送信すべき音声フレームの送信時間とに基づいて算出したタイムスロットの残り時間が、１音声フレームを送信する時間以上である場合には、１音声フレーム単位でタイムスロットの残り時間分のダミーデータを音声データに付加した音声フレームを生成して送信するようにしているため、タイムスロット内の無線通信時間が無くなり、タイムスロットが割り当てられていない端末装置からアクセスポイントへのアクセスを防止することができ、タイムスロットが割り当てられていない端末装置からの割り込みによる通信スケジュールのずれによる消費電力の増加や、通信切断を抑制することができる。
【００２６】
第６の発明の無線電話システムは、上記の発明において、端末装置は、自装置が送信すべき音声データから生成される音声フレームの送信が終了してからタイムスロットが終了するまでのタイムスロットの残り時間を検出する時間検出部と、自装置が送信すべき音声データから生成される音声フレームの送信が終了してから時間検出部によって検出されたタイムスロットの残り時間の間ジャム信号データを生成して送信するジャム信号データ生成部と、を備え、アクセスポイントは、端末装置から受信した音声フレームとジャム信号データとを分離し、分離した音声フレームをネットワークに送信するデータ分離部、を備えることを特徴とする。
【００２７】
この第６の発明の無線電話システムによれば、端末装置が、自装置が送信すべき音声データから生成される音声フレームの送信が終了してからタイムスロットが終了するまでのタイムスロットの残り時間の間ジャム信号データを生成して送信するようにしているため、タイムスロット内の無線通信時間が無くなり、タイムスロットが割り当てられていない端末装置からアクセスポイントへのアクセスを防止することができ、タイムスロットが割り当てられていない端末装置からの割り込みによる通信スケジュールのずれによる消費電力の増加や、通信切断を抑制することができる。
【００２８】
第７の発明の無線電話システムは、上記の発明において、アクセスポイントは、端末装置が送信した音声フレームの受信が終了してからタイムスロットが終了するまでのタイムスロットの残り時間を検出する時間検出部と、端末装置が送信した音声フレームの受信が終了してから、時間検出部によって検出されたタイムスロットの残り時間の間ジャム信号データを生成して送信するジャム信号データ生成部と、を備えることを特徴とする。
【００２９】
この第７の発明の無線電話システムによれば、アクセスポイントが、端末装置が送信した音声フレームの受信が終了してからタイムスリットが終了するまでのタイムスロットの残り時間の間ジャム信号データを生成して送信するようにしているため、タイムスロット内の無線通信時間が無くなり、タイムスロットが割り当てられていない端末装置からアクセスポイントへのアクセスを防止することができ、タイムスロットが割り当てられていない端末装置からの割り込みによる通信スケジュールのずれによる消費電力の増加や、通信切断を抑制することができる。
【００３０】
第８の発明の無線電話システムは、上記の発明において、アクセスポイントは、端末装置との通信履歴から、端末装置が送信する音声フレームの送信時間を予測し、予測した音声フレームの送信時間と自局が送信すべき音声フレームの送信時間とに基づいてタイムスロットの残り時間を算出する主制御部と、自局が送信すべき音声データから生成した音声フレームの送信が終了してからタイムスロットの残り時間の間ジャム信号データを生成して送信するジャム信号データ生成部と、を備え、端末装置は、アクセスポイントから受信した音声フレームとジャム信号データとを分離し、分離した音声フレームを出力するデータ分離部、を備えることを特徴とする。
【００３１】
この第８の発明の無線電話システムによれば、アクセスポイントが、端末装置との通信履歴から端末装置が送信する音声フレームの送信時間を予測し、予測した音声フレームの送信時間と自局が送信すべき音声フレームの送信時間とに基づいてタイムスロットの残り時間を算出し、自局が送信すべき音声でデータから生成する音声フレームの送信が終了してからタイムスロット残り時間の間ジャム信号データを生成して送信するようにしているため、タイムスロット内の無線通信時間が無くなり、タイムスロットが割り当てられていない端末装置からアクセスポイントへのアクセスを防止することができ、タイムスロットが割り当てられていない端末装置からの割り込みによる通信スケジュールのずれによる消費電力の増加や、通信切断を抑制することができる。
【００３２】
以下、本発明の実施の形態について説明する。なお、この実施の形態により本発明が限定されるものではない。
【００３３】
（実施の形態１）
図１〜図４を用いて本発明の実施の形態１を説明する。図１は、本発明における無線電話システムの構成を示す概略図である。図１において、１−１〜１−ｎ（１≦ｎ，ｎは自然数）は端末、２は無線アクセスポイント（以下、ＡＰとする）、３はネットワークである。
【００３４】
図１において、無線電話システムは、ｎ台の端末１（１−１〜１−ｎを示す）が無線回線を用いてＡＰ２に接続し、ＡＰ２を介して有線回線によるネットワーク３に接続される固定端末や無線端末と通信を行なう。端末１とＡＰ２との通信は、たとえば、ＩＥＥＥ８０２．１１ｅなどで規定された無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）に基づいて、ＴＤＭＡ（Ｔｉｍｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）方式を用いて音声伝達のＱｏＳ（Ｑｕａｌｉｔｙ  ｏｆ  Ｓｅｒｖｉｃｅ）を確保する。
【００３５】
端末１は、すべて同じ機能を備えている。図２に示した端末１−１の構成を示すブロック図を参照して、端末１の機能を説明する。図２において、１０１は主制御部、１０２は記憶部、１０３は無線受信部、１０４は無線送信部、１０５は時間検出部、１０６は音声コーデック部、１０７は音声入力部、１０８は音声出力部、１０９はキー入力部である。
【００３６】
無線受信部１０３は、無線音声フレームを受信し、受信した無線音声フレームに予め定められた復調処理を施して音声フレームを生成する。音声コーデック部１０６は、無線受信部１０３によって生成された音声フレームに含まれるデジタル音声データをアナログ音声信号に変換するとともに、音声入力部１０７から入力されるアナログ音声信号をデジタル音声データに変換する。
【００３７】
音声出力部１０８は、スピーカーなどで構成され、音声コーデック部１０６によって変換されたアナログ音声信号を出力する。音声入力部１０７は、マイクなどで構成され、音声の入力手段として用いられ、入力した音声をアナログ音声信号として音声コーデック部１０６に出力する。
【００３８】
無線送信部１０４は、音声コーデック部１０６によって変換されたデジタル音声データを含む音声フレーム、すなわちＡＰ２に送信すべき音声フレームに予め定められた変調処理を施して無線音声フレームを生成し、生成した無線音声フレームをＡＰ２に送信する。
【００３９】
時間検出部１０５は、タイマ機能を備え、タイムスロットの開始時間や終了時間、ＡＰ２からの無線音声フレームの受信が終了してから、ＡＰ２へ無線音声フレームの送信を開始するまでの応答遅延時間などの時間検出を行なう。
【００４０】
主制御部１０１は、無線受信部によって生成された音声フレームからデジタル音声データの抽出や、音声コーデック部１０６によって生成されたデジタル音声データを含む音声フレームを生成するとともに、端末内の各構成要素を統括的に制御する。記憶部１０２は、装置内の各構成要素の処理に必要なデータなどを保持するとともに、送受信動作時のバッファとして用いられる。
【００４１】
キー入力部１０９は、スイッチなどで構成され、端末１の電源のオン／オフや、オフフック／オンフック、電話番号の入力などユーザからの入力手段として用いられる。
【００４２】
図３は、図１に示したＡＰ２の構成を示すブロック図である。図３において、２０１は主制御部、２０２は記憶部、２０３は無線受信部、２０４は無線送信部、２０５は送信データ生成部、２０６は時間検出部である。
【００４３】
無線受信部２０３は、端末１からの無線音声フレームを受信し、受信した無線音声フレームに予め定められた復調処理を施して音声フレームを生成する。時間検出部２０６は、タイマ機能を備え、端末１に割り当てた各タイムスロットの開始時間や終了時間、タイムスロットの残り時間などの時間検出を行なう。
【００４４】
主制御部２０１は、無線受信部２０３によって生成された音声フレームを図示しないネットワーク３とのインタフェース部を介してネットワーク３に送信するとともに、インタフェース部を介してネットワーク３から受信した音声フレームの送信制御など、自局内の各構成要件を統括的に制御する。
【００４５】
送信データ生成部２０５は、主制御部２０１からの指示によってダミーデータを含むダミーフレームを生成する。無線送信部２０４は、音声フレームおよびダミーフレームに予め定められた変調処理を施して無線音声フレームおよび無線ダミーフレームを生成し、生成した無線音声フレームおよび無線ダミーフレームを送信する。記憶部２０２は、局内の各構成要素の処理に必要なデータなどを保持するとともに、送受信動作時のバッファとして用いられる。
【００４６】
つぎに、図１〜図４を参照して、本発明における無線電話システムの実施の形態１の動作を説明する。図４は、本発明における無線電話通信システムの実施の形態１のタイムスロット（サービスピリオド）の配置の一例を示す図である。図４においては、４台の端末１−１〜１−４とＡＰ２との通信の場合のタイムスロットの配置を示しており、端末１−１にタイムスロットＴＳ１が割り当てられ、端末１−２にタイムスロットＴＳ２が割り当てられ、端末１−３にタイムスロットＴＳ３が割り当てられ、端末１−４にタイムスロットＴＳ４が割り当てられている。タイムスロットＴＳ１〜ＴＳ４は、４０［ｍｓ］＋揺らぎ分の時間の長さであり、ここでは、すでに端末１−１〜１−４がＡＰ２と無線回線によって接続し、タイムスロットＴＳ１〜ＴＳ４が割り当てられているものとする。
【００４７】
端末１−１の時間検出部１０５は、自装置が割り当てられているタイムスロットＴＳ１の開始時間を検出すると、タイムスロット開始通知を主制御部１０１に通知する。タイムスロット開始通知を受けると、端末１−１の主制御部１０１は、無線受信部１０３を起動して端末１−１をＡＰ２からの無線音声フレームを待つ受信待機状態にする。
【００４８】
一方、ＡＰ２の時間検出部２０６は、端末１−１が割り当てられているタイムスロットＴＳ１の開始時間を検出すると、端末１−１とのタイムスロット開始通知を主制御部２０１に通知する。
【００４９】
端末１−１とのタイムスロット開始通知を受けると、ＡＰ２の主制御部２０１は、端末１−１に送信すべきデジタル音声データから予め定められたフォーマットの音声フレームデータを生成し、生成した音声フレームを無線送信部２０４に出力する。無線送信部２０４は、音声フレームに予め定められた変調処理を施して１０［ｍｓ］の無線音声フレームを生成し、生成した無線音声フレームＦＡ１を送信する。ＡＰ２の主制御部２０１は、無線送信部２０４が無線音声フレームＦＡ１を送信した後に、無線受信部２０３を起動してＡＰ２を受信待機状態にする。
【００５０】
受信待機状態となっている端末１−１の無線受信部１０３は、ＡＰ２が送信した無線音声フレームＦＡ１を受信する。無線受信部１０３は、受信した無線音声フレームＦＡ１に予め定められた復調処理を施して音声フレームを生成し、生成した音声フレームを主制御部１０１に出力する。
【００５１】
端末１−１の主制御部１０１は、音声フレームからデジタル音声データを抽出し、抽出したデジタル音声データを音声コーデック部１０６に出力する。音声コーデック部１０６は、デジタル音声データをアナログ音声信号に変換し、変換したアナログ音声信号を音声出力部１０８に出力する。これにより音声出力部１０８からＡＰ２を介して受信した通信相手の音声が出力される。
【００５２】
一方、端末１−１の音声コーデック部１０６は、音声入力部１０７から入力されたアナログ音声信号をデジタル音声データに変換し、変換したデジタル音声データを主制御部１０１に出力する。主制御部１０１は、デジタル音声データから予め定められたフォーマットの音声フレームを生成し、生成した音声フレームを無線送信部１０４に出力する。端末１−１の無線送信部１０４は、音声フレームに予め定められた変調処理を施して１０［ｍｓ］の無線音声フレームＤ１を生成する。
【００５３】
端末１−１の時間検出部１０５は、ＡＰ２からの無線音声フレームの受信が終了してからの時間を計測しており、主制御部１０１は、時間検出部１０５が計測している時間を監視して、応答遅延時間以内にＡＰ２への無線音声フレームＤ１の送信を開始するように無線送信部１０４に送信指示を通知する。
【００５４】
送信指示を受けると、端末１−１の無線送信部１０４は、生成した無線音声フレームＤ１の送信を開始する。主制御部１０１は、無線送信部１０４が無線音声フレームＤ１の送信が終了した後に、各構成要素を制御して端末１−１をスリープモード（待機状態）にする。
【００５５】
受信待機状態となっているＡＰ２の無線受信部２０３は、端末１−１が送信した無線音声フレームＤ１を受信する。無線受信部２０３は、受信した無線音声フレームＤ１に予め定められた復調処理を施して音声フレームを生成し、生成した音声フレームを主制御部２０１に出力する。主制御部２０１は、音声フレームを図示しないネットワークインタフェース部を介してネットワーク３に送信する。
【００５６】
また、ＡＰ２の主制御部２０１は、時間検出部２０６を用いて端末１−１に割り当てたタイムスロットＴＳ１の残り時間（端末１−１が送信した無線音声フレームＤ１の受信終了からタイムスロットＴＳ１の終了までの時間）を認識する。主制御部２０１は、タイムスロットＴＳ１の残り時間が１音声フレームのデータ送信時間よりも長いか否かを判定する。タイムスロットＴＳ１の残り時間が１音声フレームのデータ送信時間以上の長さであると判定した場合、主制御部２０１は、ダミーフレーム生成指示を送信データ生成部２０５に出力する。タイムスロットＴＳ１の残りの時間が１音声フレームのデータ送信時間よりも短いと判定した場合、主制御部１０１は、ダミーフレーム生成指示を出力することなく、無線受信部２０３を起動してＡＰ２を受信待機状態とする。
【００５７】
タイムスロットＴＳ１においては、ＡＰ２および端末１−１がそれぞれ１０［ｍｓ］の無線音声フレームＦＤ１，Ｄ１を送信した。タイムスロットＴＳ１は４０［ｍｓ］＋揺らぎ分の時間であるので、タイムスロットＴＳ１の残り時間は２音声フレーム（２０［ｍｓ］）以上であり、タイムスロットＴＳ１の残り時間が１音声フレームのデータ送信時間よりも長い。したがって、主制御部２０１は、ダミーフレーム生成指示を送信データ生成部２０５に出力する。主制御部２０１は、ダミーフレーム生成指示にタイムスロットＴＳ１の残り時間が２フレーム分であるかを示すフレーム数を含めておく。
【００５８】
ダミーフレーム生成指示を受けると、ＡＰ２の送信データ生成部２０５は、ダミーデータを含むダミーフレームをダミーフレーム生成指示に含まれるフレーム数分だけ生成する。送信データ生成部２０５は、生成したダミーフレームを無線送信部２０４に出力する。
【００５９】
ＡＰ２の無線送信部２０４は、ダミーフレームデータに予め定められた変調処理を施して無線ダミーフレームＦＤ１を生成し、生成した無線ダミーフレームＦＤ１を送信する。端末１−１は無線音声フレームＤ１を送信した後にスリープモードになっており、つぎに自装置に割り当てられているタイムスロットの開始時間になるまで受信処理を実行することはない。したがって、ＡＰ２が送信した無線ダミーフレームＦＤ１は、端末１−１に受信されることはないが、タイムスロットＴＳ１において端末１−１が無線音声フレームＤ１の送信が終了した後からタイムスロットＴＳ１の終了までの間の無線通信状態を無くして、端末１−１〜１−４とは異なる端末がＡＰ２にアクセスするのを防止している。
【００６０】
タイムスロットＴＳ２〜ＴＳ４が割り当てられている端末１−２〜１−４とＡＰ２との通信は、上述した端末１−１とＡＰ２との通信とほぼ同じであり、相違点は、端末１−２〜１−４、およびＡＰ２が送信する音声フレーム（無線音声フレーム）の長さだけであるので、ここでは詳細な動作の説明は省略する。
【００６１】
タイムスロットＴＳ２においては、端末１−２が受信待機状態となり、ＡＰ２が、送信すべきデジタル音声データから２０［ｍｓ］の音声フレームを生成し、生成した音声フレームを無線音声フレームＦＡ２として送信する。
【００６２】
端末１−２は、無線音声フレームＦＡ２を受信して音声フレームを生成し、生成した音声フレームから抽出したデジタル音声データをアナログ音声信号に変換して音声として出力する。また、端末１−２は、入力されたアナログ音声信号をデジタル音声データに変換し、変換したデジタル音声データを含む１０［ｍｓ］の音声フレームを生成し、生成した音声フレームを無線音声フレームＤ２として送信してスリープモードとなる。
【００６３】
ＡＰ２は、無線音声フレームＤ２を受信して音声フレームを生成し、生成した音声フレームをネットワーク３に送信する。また、ＡＰ２は、タイムスロットＴＳ２の残り時間を認識する。この場合、ＡＰ２が送信した無線音声フレームＦＡ２が２０［ｍｓ］であり、端末１−２が送信した無線音声フレームＤ２が１０［ｍｓ］であり、タイムスロットＴＳ２の長さが４０［ｍｓ］＋揺らぎ分の時間であるので、タイムスロットＴＳ２の残り時間は１０［ｍｓ］以上、すなわち、１音声フレームのデータ送信時間よりも長い。したがって、ＡＰ２は、１０［ｍｓ］（１音声フレーム分）のダミーフレームを生成し、生成したダミーフレームを無線ダミーフレームＦＤ２として送信する。
【００６４】
タイムスロットＴＳ３においては、端末１−３が受信待機状態となり、ＡＰ２が、送信すべきデジタル音声データから１０［ｍｓ］の音声フレームを生成し、生成した音声フレームを無線音声フレームＦＡ３として送信する。
【００６５】
端末１−３は、無線音声フレームＦＡ３を受信して音声フレームを生成し、生成した音声フレームから抽出したデジタル音声データをアナログ音声信号に変換して音声として出力する。また、端末１−３は、入力されたアナログ音声信号をデジタル音声データに変換し、変換したデジタル音声データを含む２０［ｍｓ］の音声フレームを生成し、生成した音声フレームを無線音声フレームＤ３として送信してスリープモードとなる。
【００６６】
ＡＰ２は、無線音声フレームＤ３を受信して音声フレームを生成し、生成した音声フレームをネットワーク３に送信する。また、ＡＰ２は、タイムスロットＴＳ３の残り時間を認識する。この場合、ＡＰ２が送信した無線音声フレームＦＡ３が１０［ｍｓ］であり、端末１−３が送信した無線音声フレームＤ３が２０［ｍｓ］であり、タイムスロットＴＳ３の長さが４０［ｍｓ］＋揺らぎ分の時間であるので、タイムスロットＴＳ３の残り時間は１０［ｍｓ］以上、すなわち、１音声フレームのデータ送信時間よりも長い。したがって、ＡＰ２は、１０［ｍｓ］（１音声フレーム分）のダミーフレームを生成し、生成したダミーフレームを無線ダミーフレームＦＤ３として送信する。
【００６７】
タイムスロットＴＳ４においては、端末１−４が受信待機状態となり、ＡＰ２が、送信すべきデジタル音声データから２０［ｍｓ］の音声フレームを生成し、生成した音声フレームを無線音声フレームＦＡ４として送信する。
【００６８】
端末１−４は、無線音声フレームＦＡ４を受信して音声フレームを生成し、生成した音声フレームから抽出したデジタル音声データをアナログ音声信号に変換して音声として出力する。また、端末１−４は、入力されたアナログ音声信号をデジタル音声データに変換し、変換したデジタル音声データを含む２０［ｍｓ］の音声フレームを生成し、生成した音声フレームを無線音声フレームＤ４として送信してスリープモードとなる。
【００６９】
ＡＰ２は、無線音声フレームＤ４を受信して音声フレームを生成し、生成した音声フレームをネットワーク３に送信する。また、ＡＰ２は、タイムスロットＴＳ４の残り時間を認識する。この場合、ＡＰ２が送信した無線音声フレームＦＡ４が２０［ｍｓ］であり、端末１−４が送信した無線音声フレームＤ４が２０［ｍｓ］であり、タイムスロットＴＳ４の長さが４０［ｍｓ］＋揺らぎ分の時間であるので、タイムスロットＴＳ４の残り時間は、揺らぎ分の時間以下、すなわち、１音声フレームのデータ送信時間よりも短い。したがって、ＡＰ２は、ダミーデータを含むダミーフレームを生成しない。すなわち、無線ダミーフレームを送信しない。
【００７０】
このようにこの実施の形態１においては、ＡＰ２が、端末１−１〜１−４が送信した音声フレームの受信が終了してから、タイムスロットＴＳ１〜ＴＳ４が終了するまでのタイムスロットＴＳ１〜ＴＳ４の残り時間が、１音声フレームを送信する時間以上である場合には、１音声フレーム単位でタイムスロットＴＳ１〜ＴＳ４終了時間までのダミーデータフレームを生成し、生成したダミーフレームを送信するようにしているため、タイムスロット内に１音声フレームの送信時間以上の無線通信時間が無くなり、タイムスロットが割り当てられていない端末装置からアクセスポイントへのアクセスを防止することができ、タイムスロットが割り当てられていない端末装置からの割り込みによる通信スケジュールのずれによる消費電力の増加や、通信切断を抑制することができる。
【００７１】
また、この実施の形態１においては、ＡＰ２と端末１−１〜１−４との通信終了後にＡＰ２が、ダミーデータフレームを生成して送信するようにしているため、端末１−１〜１−４は、自装置が送信すべき音声フレームを送信した後にスリープモードに移行することができ、消費電力を抑制することができる。
【００７２】
なお、この実施の形態１の端末１−１〜１−１の主制御部１０１、時間検出部１０５、音声コーデック部１０６、無線送信部１０４、および無線受信部１０３によって実現される前述した各機能をソフトウェアによって実現し、ソフトウェアを記憶部１０２、または図示しない記憶部に格納し、主制御部１０１をＣＰＵで構成してソフトウェアを主制御部１０１のＣＰＵに実行させるようにしてもよい。
【００７３】
また、この実施の形態１のＡＰ２の主制御部２０１、時間検出部２０６、送信データ生成部２０５、無線送信部２０４、および無線受信部２０３によって実現される上述した各機能をソフトウェアによって実現し、ソフトウェアを記憶部２０２、または図示しない記憶部に格納し、主制御部２０１をＣＰＵで構成してソフトウェアを主制御部２０１のＣＰＵに実行させるようにしてもよい。
【００７４】
（実施の形態２）
図５〜図７を用いて本発明の実施の形態２を説明する。本発明における実施の形態２の無線電話システムの構成は、先の図１に示した端末１、およびＡＰ２の代わりに、端末１ａ（１ａ−１〜１ａ−ｎを示す）、およびＡＰ２ａを備える。
【００７５】
端末１ａは、すべて同じ機能を備えている。図５に示したこの実施の形態２の無線通信システムの端末１ａ−１の構成を示すブロック図を参照して、端末１ａの機能を説明する。図５に示した端末１ａ−１は、先の図２に示した実施の形態１の端末１−１にデータ分離部１１１および送信データ生成部１１２を備えている。先の図２に示した実施の形態１の端末１−１と同じ機能を持つ構成部分には同一符号を付し、重複する説明は省略する。
【００７６】
データ分離部１１１は、無線受信部１０３によって生成された音声データフレームから、ダミーデータとデジタル音声データとを分離する。送信データ生成部１１２は、主制御部１０１からの指示によって送信すべきデジタル音声データにダミーデータを付加した音声フレームを生成する。
【００７７】
図６は、本発明における無線通信システムの実施の形態２のＡＰ２ａの構成を示すブロック図である。図６に示したＡＰ２ａは、先の図３に示した実施の形態１のＡＰ２の送信データ生成部２０５の代わりに送信データ生成部２１５を備え、データ分離部２１１が追加されている。先の図３に示した実施の形態１のＡＰ２と同じ機能を持つ構成部分には同一符号を付し、重複する説明は省略する。
【００７８】
データ分離部２１１は、無線受信部２０３によって生成された音声データフレームからダミーデータとデジタル音声データとを分離する。送信データ生成部２１５は、主制御部２０１からの指示によって送信すべきデジタル音声データにダミーデータを付加した音声フレームを生成する。
【００７９】
つぎに、図５〜図７を参照して、端末１ａ−１とＡＰ２ａとの通信を例に挙げて、本発明における無線電話システムの実施の形態２の動作を説明する。ここでは、タイムスロットは４０［ｍｓ］＋揺らぎの時間であり、１音声フレームが１０［ｍｓ］であるものとする。
【００８０】
端末１ａ−１の時間検出部１０５は、自装置が割り当てられているタイムスロットの開始時間を検出すると、タイムスロット開始通知を主制御部１０１に通知する。タイムスロット開始通知を受けると、端末１ａ−１の主制御部１０１は、無線受信部１０３を起動して端末１ａ−１をＡＰ２ａからの無線音声フレームを待つ受信待機状態にする。
【００８１】
一方、ＡＰ２ａの時間検出部２０６は、端末１ａ−１が割り当てられているタイムスロットの開始時間を検出すると、端末１ａ−１とのタイムスロット開始通知を主制御部２０１に通知する。
【００８２】
端末１ａ−１とのタイムスロット開始通知を受けると、ＡＰ２ａの主制御部２０１は、端末１ａ−１に送信すべきデジタル音声データが、１音声フレーム分であるのか、２フレーム分であるのか、すなわち１０［ｍｓ］であるのか、２０［ｍｓ］であるのかを判定する。デジタル音声データが１０［ｍｓ］である場合、主制御部２０１は、送信データ生成部２１５にデジタル音声データを出力する。
【００８３】
デジタル音声データを受けると、ＡＰ２ａの送信データ生成部２１５は、デジタル音声データに１０［ｍｓ］（１音声フレーム分）のダミーデータを付加してデジタル音声データとダミーデータを含む２０［ｍｓ］の音声フレームを生成する。送信データ生成部２１５は、ダミーデータにはダミーデータであることを示す特定パターン挿入しておく。送信データ生成部２１５は、生成した音声フレームを無線送信部２０４に出力する。
【００８４】
一方、デジタル音声データが２０［ｍｓ］である場合、ＡＰ２ａの主制御部２０１は、デジタル音声データを含む２０［ｍｓ］の音声フレームを生成し、生成した音声フレームを無線送信部２０４に出力する。
【００８５】
ＡＰ２ａの無線送信部２０４は、主制御部２０１または送信データ生成部２１５からの音声フレームに予め定められた変調処理を施して２０［ｍｓ］の無線音声フレームを生成し、生成した無線音声フレームを送信する。ＡＰ２ａの主制御部２０１は、無線送信部２０４が無線音声フレームを送信した後に、無線受信部２０３を起動してＡＰ２ａを受信待機状態にする。
【００８６】
受信待機状態となっている端末１ａ−１の無線受信部１０３は、ＡＰ２ａが送信した無線音声フレームを受信する。無線受信部１０３は、受信した無線音声フレームに予め定められた復調処理を施して音声フレームを生成し、生成した音声フレームをデータ分離部１１１に出力する。
【００８７】
端末１ａ−１のデータ分離部１１１は、音声フレームにダミーデータが含まれているか否かを判定する。音声フレーム内のダミーデータが含まれている場合、特定パターンが含まれている。データ分離部１１１は、音声フレーム内にこの特定パターンを検出した場合、ダミーデータが含まれていると判定する。データ分離部１１１は、音声フレーム内にダミーデータが含まれていると判定した場合、デジタル音声データとダミーデータとを分離して、デジタル音声データのみを音声コーデック部１０６に出力し、音声フレーム内にダミーデータが含まれていないと判定した場合、音声フレームからデジタル音声データを抽出して音声コーデック部１０６に出力する。
【００８８】
端末１ａ−１の音声コーデック部１０６は、デジタル音声データをアナログ音声信号に変換し、変換したアナログ音声信号を音声出力部１０８に出力する。これにより音声出力部１０８からＡＰ２ａを介して受信した通信相手の音声が出力される。
【００８９】
一方、端末１ａ−１の音声コーデック部１０６は、音声入力部１０７から入力されたアナログ音声信号をデジタル音声データに変換し、変換したデジタル音声データを主制御部１０１に出力する。主制御部１０１は、ＡＰ２ａに送信すべきデジタル音声データが、１音声フレーム分であるのか、２フレーム分であるのか、すなわち１０［ｍｓ］であるのか、２０［ｍｓ］であるのかを判定する。デジタル音声データが１０［ｍｓ］である場合、主制御部１０１は、送信データ生成部１１２にデジタル音声データを出力する。
【００９０】
デジタル音声データを受けると、端末１ａ−１の送信データ生成部１１２は、デジタル音声データに１０［ｍｓ］（１音声フレーム分）のダミーデータを付加してデジタル音声データとダミーデータを含む２０［ｍｓ］の音声フレームを生成する。送信データ生成部１１２は、ダミーデータにはダミーデータであることを示す特定パターン挿入しておく。送信データ生成部１１２は、生成した音声フレームを無線送信部１０４に出力する。
【００９１】
一方、デジタル音声データが２０［ｍｓ］である場合、端末１ａ−１の主制御部１０１は、デジタル音声データを含む２０［ｍｓ］の音声フレームを生成し、生成した音声フレームを無線送信部１０４に出力する。
【００９２】
端末１ａ−１の無線送信部１０４は、主制御部１０１または送信データ生成部１１２からの音声フレームに予め定められた変調処理を施して２０［ｍｓ］の無線音声フレームを生成し、生成した無線音声フレームを送信する。端末１ａ−１の主制御部１０１は、無線音声フレームを送信した後に各構成要素を制御してスリープモードとする。
【００９３】
受信待機状態となっているＡＰ２ａの無線受信部２０３は、端末１ａ−１が送信した無線音声フレームを受信する。無線受信部２０３は、受信した無線音声フレームに予め定められた復調処理を施して音声フレームを生成し、生成した音声フレームをデータ分離部２１１に出力する。
【００９４】
ＡＰ２ａのデータ分離部２１１は、音声フレームにダミーデータが含まれているか否かを判定する。音声フレーム内のダミーデータが含まれている場合、特定パターンが含まれている。データ分離部２１１は、音声フレーム内にこの特定パターンを検出した場合、ダミーデータが含まれていると判定する。データ分離部２１１は、音声フレーム内にダミーデータが含まれていると判定した場合、デジタル音声データとダミーデータとを分離して、デジタル音声データのみが含まれる音声フレームを生成して主制御部２０１に出力し、音声フレーム内にダミーデータが含まれていないと判定した場合、音声フレームをそのまま主制御部２０１に出力する。主制御部２０１は、音声フレームをネットワーク３に送信する。
【００９５】
図７は、本発明における無線電話システムにおけるＡＰ２ａと端末１ａ−１との通信パターンを示す図である。図７において、パターン１では、ＡＰ２ａが１０［ｍｓ］のデジタル音声データに１０［ｍｓ］のダミーデータを付加した２０［ｍｓ］音声フレーム（無線音声フレーム）を端末１ａ−１に送信し、端末１ａ−１が１０［ｍｓ］のデジタル音声データに１０［ｍｓ］のダミーデータを付加した２０［ｍｓ］音声フレーム（無線音声フレーム）をＡＰ２ａに送信している。すなわち、ＡＰ２ａおよび端末１ａ−１が、それぞれタイムスロットとして割り当てられた時間より短い時間、例えば、タイムスロットの１／２の時間（この場合は２０［ｍｓ］）、無線音声フレームを送信するために、１０［ｍｓ］のダミーデータを付加した２０［ｍｓ］の音声フレームを生成している。
【００９６】
図７において、パターン２は、ＡＰ２ａが２０［ｍｓ］のデジタル音声データを含む２０［ｍｓ］音声フレーム（無線音声フレーム）を端末１ａ−１に送信し、端末１ａ−１が１０［ｍｓ］のデジタル音声データに１０［ｍｓ］のダミーデータを付加した２０［ｍｓ］音声フレーム（無線音声フレーム）をＡＰ２ａに送信している。すなわち、端末１ａ−１が、タイムスロットの１／２の時間、無線音声フレームを送信するために、１０［ｍｓ］のダミーデータを付加した２０［ｍｓ］の音声フレームを送信している。
【００９７】
図７において、パターン３は、ＡＰ２ａが１０［ｍｓ］のデジタル音声データに１０［ｍｓ］のダミーデータを付加した２０［ｍｓ］の音声フレーム（無線音声フレーム）を端末１ａ−１に送信し、端末１ａ−１が２０［ｍｓ］のデジタル音声データを含む２０［ｍｓ］の音声フレーム（無線音声フレーム）をＡＰ２ａに送信している。すなわち、ＡＰ２ａが、タイムスロットの１／２の時間、無線音声フレームを送信するために、１０［ｍｓ］ダミーデータを付加した２０［ｍｓ］の音声フレームを生成した場合である。
【００９８】
図７において、パターン４は、ＡＰ２ａが２０［ｍｓ］のデジタル音声データを含む２０［ｍｓ］の音声フレーム（無線音声フレーム）を端末１ａ−１に送信し、端末１ａ−１が２０［ｍｓ］のデジタル音声データを含む２０［ｍｓ］の音声フレーム（無線音声フレーム）をＡＰ２ａに送信している。すなわち、ＡＰ２ａおよび端末１ａ−１が、タイムスロットの１／２の時間、必要なデータ、すなわちデジタル音声データを含む２０［ｍｓ］の音声フレームを送信する場合である。この場合、必要なデータの送信でタイムスロットの時間を使用するため、音声フレーム内にダミーデータを含ませる必要がない。
【００９９】
このようにこの実施の形態２では、ＡＰ２ａおよび端末１ａが、それぞれ送信する音声フレームの送信時間がタイムスロットの１／２の時間になるように１音声フレーム単位で音声データにダミーデータを付加した音声フレームを送信するようにしているため、タイムスロット内に１音声フレームの送信時間以上の無線通信時間が無くなり、タイムスロットが割り当てられていない端末１ａからＡＰ２ａへのアクセスを防止することができ、タイムスロットが割り当てられていない端末１ａからの割り込みによる通信スケジュールのずれによる消費電力の増加や、通信切断を抑制することができる。
【０１００】
なお、この実施の形態２の端末１ａの主制御部１０１、時間検出部１０５、音声コーデック部１０６、データ分離部１１１、送信データ生成部１１２、無線送信部１０４、および無線受信部１０３によって実現される前述した各機能をソフトウェアによって実現し、ソフトウェアを記憶部１０２、または図示しない記憶部に格納し、主制御部１０１をＣＰＵで構成してソフトウェアを主制御部１０１のＣＰＵに実行させるようにしてもよい。
【０１０１】
また、この実施の形態２のＡＰ２ａの主制御部２０１、時間検出部２０６、データ分離部２１１、送信データ生成部２１５、無線送信部２０４、および無線受信部２０３によって実現される上述した各機能をソフトウェアによって実現し、ソフトウェアを記憶部２０２、または図示しない記憶部に格納し、主制御部２０１をＣＰＵで構成してソフトウェアを主制御部２０１のＣＰＵに実行させるようにしてもよい。
【０１０２】
（実施の形態３）
図８〜図１０を用いて本発明の実施の形態３を説明する。本発明における実施の形態３の無線電話システムの構成は、先の図１に示した端末１、およびＡＰ２の代わりに、端末１ｂ（１ｂ−１〜１ｂ−ｎを示す）、およびＡＰ２ｂを備える。
【０１０３】
端末１ｂは、すべて同じ機能を備えている。図８に示したこの実施の形態３の無線通信システムの端末１ｂ−１の構成を示すブロック図を参照して、端末１ｂの機能を説明する。図８に示した端末１ｂ−１は、先の図５に示した実施の形態１の端末１ａ−１からデータ分離部１１１が削除されている。先の図５に示した実施の形態２の端末１ａ−１と同じ機能を持つ構成部分には同一符号を付し、重複する説明は省略する。
【０１０４】
図９は、本発明における無線通信システムの実施の形態３のＡＰ２ｂの構成を示すブロック図である。図９に示したＡＰ２ｂは、先の図６に示した実施の形態２のＡＰ２ａから送信データ生成部２１５が削除されている。先の図６に示した実施の形態２のＡＰ２ａと同じ機能を持つ構成部分には同一符号を付し、重複する説明は省略する。
【０１０５】
つぎに、図８〜図１０を参照して、端末１ｂ−１とＡＰ２ｂとの通信を例に挙げて、本発明における無線電話システムの実施の形態３の動作を説明する。ここでは、タイムスロットは４０［ｍｓ］＋揺らぎの時間であり、１音声フレームが１０［ｍｓ］であるものとする。
【０１０６】
端末１ｂ−１の時間検出部１０５は、自装置が割り当てられているタイムスロットの開始時間を検出すると、タイムスロット開始通知を主制御部１０１に通知する。タイムスロット開始通知を受けると、端末１ｂ−１の主制御部１０１は、無線受信部１０３を起動して端末１ｂ−１をＡＰ２ｂからの無線音声フレームを待つ受信待機状態にする。
【０１０７】
一方、ＡＰ２ｂの時間検出部２０６は、端末１ｂ−１が割り当てられているタイムスロットの開始時間を検出すると、端末１ｂ−１とのタイムスロット開始通知を主制御部２０１に通知する。
【０１０８】
端末１ｂ−１とのタイムスロット開始通知を受けると、ＡＰ２ｂの主制御部２０１は、端末１ｂ−１に送信すべきデジタル音声データから予め定められたフォーマットの音声フレームデータを生成し、生成した音声フレームを無線送信部２０４に出力する。無線送信部２０４は、音声フレームに予め定められた変調処理を施して無線音声フレームを生成し、生成した無線音声フレームを送信する。ＡＰ２ｂの主制御部２０１は、無線送信部２０４が無線音声フレームを送信した後に、無線受信部２０３を起動してＡＰ２ｂを受信待機状態にする。
【０１０９】
受信待機状態となっている端末１ｂ−１の無線受信部１０３は、ＡＰ２ｂが送信した無線音声フレームを受信する。無線受信部１０３は、受信した無線音声フレームに予め定められた復調処理を施して音声フレームを生成し、生成した音声フレームを主制御部１０１に出力する。
【０１１０】
端末１ｂ−１の主制御部１０１は、音声フレームからデジタル音声データを抽出し、抽出したデジタル音声データを音声コーデック部１０６に出力する。音声コーデック部１０６は、デジタル音声データをアナログ音声信号に変換し、変換したアナログ音声信号を音声出力部１０８に出力する。これにより音声出力部１０８からＡＰ２ｂを介して受信した通信相手の音声が出力される。
【０１１１】
一方、端末１ｂ−１の音声コーデック部１０６は、音声入力部１０７から入力されたアナログ音声信号をデジタル音声データに変換し、変換したデジタル音声データを主制御部１０１に出力する。主制御部１０１は、ＡＰ２ｂから受信した音声フレームと、送信すべきデジタル音声データから生成する音声フレームとの合計時間を算出する。主制御部１０１は、合計時間が４０［ｍｓ］であるか否かを判定する。合計時間が４０［ｍｓ］である場合、すなわちＡＰ２ｂから受信した音声フレーム、および送信すべきデジタル音声データから生成する音声フレームが、ともに２０［ｍｓ］である場合、主制御部１０１は、デジタル音声データを含む音声フレームを生成し、生成した音声フレームを無線送信部１０４に出力する。
【０１１２】
合計時間が４０［ｍｓ］ではない場合、すなわち、ＡＰ２ｂから受信した音声フレームが１０［ｍｓ］であって、かつ送信すべきデジタル音声データから生成する音声フレームが１０［ｍｓ］である場合、ＡＰ２ｂから受信した音声フレームが２０［ｍｓ］であって、かつ送信すべきデジタル音声データから生成する音声フレームが１０［ｍｓ］である場合、または、ＡＰ２ｂから受信した音声フレームが１０［ｍｓ］であって、かつ送信すべきデジタル音声データから生成する音声フレームが２０［ｍｓ］である場合、主制御部１０１は、デジタル音声データを送信データ生成部１１２に出力する。このとき、主制御部１０１は、ダミーデータの長さ、すなわち１音声フレーム分であるのか、２フレーム分であるのかの付加情報をデジタル音声データとともに出力する。
【０１１３】
端末１ｂ−１の送信データ生成部１１２は、付加情報に基づいて、１または２フレーム（１０、または２０［ｍｓ］）のダミーデータをデジタル音声データに付加してデジタル音声データとダミーデータを含む音声フレームを生成する。送信データ生成部１１２は、ダミーデータにはダミーデータであることを示す特定パターン挿入しておく。送信データ生成部１１２は、生成した音声フレームを無線送信部１０４に出力する。
【０１１４】
端末１ｂ−１の無線送信部１０４は、主制御部１０１または送信データ生成部１１２からの音声フレームに予め定められた変調処理を施して無線音声フレームを生成し、生成した無線音声フレームを送信する。端末１ｂ−１の主制御部１０１は、無線音声フレームを送信した後に各構成要素を制御してスリープモードとする。
【０１１５】
受信待機状態となっているＡＰ２ｂの無線受信部２０３は、端末１ｂ−１が送信した無線音声フレームを受信する。無線受信部２０３は、受信した無線音声フレームに予め定められた復調処理を施して音声フレームを生成し、生成した音声フレームをデータ分離部２１１に出力する。
【０１１６】
ＡＰ２ｂのデータ分離部２１１は、音声フレームにダミーデータが含まれているか否かを判定する。音声フレーム内のダミーデータが含まれている場合、特定パターンが含まれている。データ分離部２１１は、音声フレーム内にこの特定パターンを検出した場合、ダミーデータが含まれていると判定する。データ分離部２１１は、音声フレーム内にダミーデータが含まれていると判定した場合、デジタル音声データとダミーデータとを分離して、デジタル音声データのみが含まれる音声フレームを生成して主制御部２０１に出力し、音声フレーム内にダミーデータが含まれていないと判定した場合、音声フレームをそのまま主制御部２０１に出力する。主制御部２０１は、音声フレームをネットワーク３に送信する。
【０１１７】
図１０は、本発明における無線電話システムにおけるＡＰ２ｂと端末１ｂ−１との通信パターンを示す図である。図１０において、パターン１では、ＡＰ２ｂがデジタル音声データを含む１０［ｍｓ］音声フレーム（無線音声フレーム）を端末１ｂ−１に送信し、端末１ｂ−１が１０［ｍｓ］のデジタル音声データに２０［ｍｓ］のダミーデータを付加した３０［ｍｓ］音声フレーム（無線音声フレーム）をＡＰ２ｂに送信している。
【０１１８】
図１０において、パターン２は、ＡＰ２ｂがデジタル音声データを含む２０［ｍｓ］音声フレーム（無線音声フレーム）を端末１ｂ−１に送信し、端末１ｂ−１が１０［ｍｓ］のデジタル音声データに１０［ｍｓ］のダミーデータを付加した２０［ｍｓ］音声フレーム（無線音声フレーム）をＡＰ２ｂに送信している。
【０１１９】
図１０において、パターン３は、ＡＰ２ｂがデジタル音声データを含む１０［ｍｓ］の音声フレーム（無線音声フレーム）を端末１ｂ−１に送信し、端末１ｂ−１が２０［ｍｓ］のデジタル音声データに１０［ｍｓ］のダミーデータを含む３０［ｍｓ］の音声フレーム（無線音声フレーム）をＡＰ２ｂに送信している。
【０１２０】
図１０において、パターン４は、ＡＰ２ｂがデジタル音声データを含む２０［ｍｓ］の音声フレーム（無線音声フレーム）を端末１ｂ−１に送信し、端末１ｂ−１が２０［ｍｓ］のデジタル音声データを含む２０［ｍｓ］の音声フレーム（無線音声フレーム）をＡＰ２ｂに送信している。
【０１２１】
このようにこの実施の形態３においては、端末１ｂが、自装置が送信すべき音声データから生成される音声フレームの送信が終了してからタイムスロットが終了するまでのタイムスロットの残り時間が１音声フレームを送信する時間以上である場合、１音声フレーム単位で送信すべき音声フレームがタイムスロットの終了時間になるように音声フレーム内にダミーデータを付加した音声フレームを送信するようにしているため、タイムスロット内に１音声フレームの送信時間以上の無線通信時間が無くなり、タイムスロットが割り当てられていない端末１ｂからＡＰ２ｂへのアクセスを防止することができ、タイムスロットが割り当てられていない端末１ｂからの割り込みによる通信スケジュールのずれによる消費電力の増加や、通信切断を抑制することができる。
【０１２２】
なお、この実施の形態３の端末１ｂの主制御部１０１、時間検出部１０５、音声コーデック部１０６、送信データ生成部１１２、無線送信部１０４、および無線受信部１０３によって実現される前述した各機能をソフトウェアによって実現し、ソフトウェアを記憶部１０２、または図示しない記憶部に格納し、主制御部１０１をＣＰＵで構成してソフトウェアを主制御部１０１のＣＰＵに実行させるようにしてもよい。
【０１２３】
また、この実施の形態３のＡＰ２ｂの主制御部２０１、時間検出部２０６、データ分離部２１１、無線送信部２０４、および無線受信部２０３によって実現される上述した各機能をソフトウェアによって実現し、ソフトウェアを記憶部２０２、または図示しない記憶部に格納し、主制御部２０１をＣＰＵで構成してソフトウェアを主制御部２０１のＣＰＵに実行させるようにしてもよい。
【０１２４】
（実施の形態４）
図１１〜図１３を用いて本発明の実施の形態４を説明する。本発明における実施の形態４の無線電話システムの構成は、先の図１に示した端末１、およびＡＰ２の代わりに、端末１ｃ（１ｃ−１〜１ｃ−ｎを示す）、およびＡＰ２ｃを備える。
【０１２５】
端末１ｃは、すべて同じ機能を備えている。図１１に示したこの実施の形態４の無線通信システムの端末１ｃ−１の構成を示すブロック図を参照して、端末１ｃの機能を説明する。図１１に示した端末１ｃ−１は、先の図５に示した実施の形態２の端末１ａ−１から送信データ生成部１１２が削除されている。先の図５に示した実施の形態２の端末１ａ−１と同じ機能を持つ構成部分には同一符号を付し、重複する説明は省略する。
【０１２６】
図１２は、本発明における無線通信システムの実施の形態４のＡＰ２ｃの構成を示すブロック図である。図１２に示したＡＰ２ｃは、先の図６に示した実施の形態２のＡＰ２ａからデータ分離部２１１が削除されている。先の図６に示した実施の形態２のＡＰ２ａと同じ機能を持つ構成部分には同一符号を付し、重複する説明は省略する。
【０１２７】
つぎに、図１１〜図１３を参照して、端末１ｃ−１とＡＰ２ｃとの通信を例に挙げて、本発明における無線電話システムの実施の形態４の動作を説明する。ここでは、タイムスロットは４０［ｍｓ］＋揺らぎの時間であり、１音声フレームが１０［ｍｓ］であるものとする。
【０１２８】
端末１ｃ−１の時間検出部１０５は、自装置が割り当てられているタイムスロットの開始時間を検出すると、タイムスロット開始通知を主制御部１０１に通知する。タイムスロット開始通知を受けると、端末１ｃ−１の主制御部１０１は、無線受信部１０３を起動して端末１ｃ−１をＡＰ２ｃからの無線音声フレームを待つ受信待機状態にする。
【０１２９】
一方、ＡＰ２ｃの時間検出部２０６は、端末１ｃ−１が割り当てられているタイムスロットの開始時間を検出すると、端末１ｃ−１とのタイムスロット開始通知を主制御部２０１に通知する。
【０１３０】
端末１ｂ−１とのタイムスロット開始通知を受けると、ＡＰ２ｃの主制御部２０１は、送信すべきデジタル音声データから生成される音声フレームと、端末１ｂ−１との通信履歴に基づいて、当該タイムスロットにおいて端末１ｂ−１が送信する音声フレームの長さを予測してダミーデータを付加するか否かを決定する。
【０１３１】
端末１ｂ−１に割り当てたタイムスロットの周期や、ＡＰ２ｃが報知するビーコン間隔、ＩＰ網であるネットワーク３におけるＶｏＩＰのコーデック間隔をＡＰ２ｃの主制御部２０１は認識している。また、端末１ｂ−１が現在の各タイムスロットで送信した音声フレームの長さを通信履歴として記憶している。これらの情報を用いて、主制御部２０１は、当該タイムスロットにおいて端末１ｂ−１が送信する音声フレームの長さを予測する。主制御部２０１は、予測した音声フレームの長さと、送信すべきデジタル音声データから生成される音声フレームの長さとの合計から、タイムスロットの残り時間を予測する。主制御部２０１は、予測したタイムスロットの残り時間が、１音声フレーム以上（１０［ｍｓ］以上）である場合には、ダミーデータを付加することを決定してデジタル音声データを送信データ生成部２１５に出力する。このとき、主制御部２０１は、ダミーデータの長さ、すなわち１音声フレーム分であるのか、２フレーム分であるのかの付加情報をデジタル音声データとともに出力する。
【０１３２】
ＡＰ２ｃの送信データ生成部２１５は、付加情報に基づいて、１または２フレーム（１０、または２０［ｍｓ］）のダミーデータをデジタル音声データに付加したデジタル音声データおよびダミーデータを含む音声フレームを生成する。送信データ生成部２１５は、ダミーデータにはダミーデータであることを示す特定パタ−ンを挿入しておく。送信データ生成部２１５は、生成した音声フレームを無線送信部２０４に出力する。
【０１３３】
一方、タイムスロットの残り時間が１音声フレームより小さい場合、ＡＰ２ｃの主制御部２０１は、ダミーデータを付加することなくデジタル音声データのみで音声フレームを生成し、生成した音声フレームを無線送信部２０４に出力する。
【０１３４】
ＡＰ２ｃの無線送信部２０４は、主制御部２０１または送信データ生成部２１５からの音声フレームに予め定められた変調処理を施して無線音声フレームを生成し、生成した無線音声フレームを送信する。ＡＰ２ｃの主制御部２０１は、無線送信部２０４が無線音声フレームを送信した後に、無線受信部２０３を起動してＡＰ２ｃを受信待機状態にする。
【０１３５】
受信待機状態となっている端末１ｃ−１の無線受信部１０３は、ＡＰ２ｃが送信した無線音声フレームを受信する。無線受信部１０３は、受信した無線音声フレームに予め定められた復調処理を施して音声フレームを生成し、生成した音声フレームをデータ分離部１１１に出力する。
【０１３６】
端末１ｃ−１のデータ分離部１１１は、音声フレームにダミーデータが含まれているか否かを判定する。音声フレーム内のダミーデータが含まれている場合、特定パターンが含まれている。データ分離部１１１は、音声フレーム内にこの特定パターンを検出した場合、ダミーデータが含まれていると判定する。データ分離部１１１は、音声フレーム内にダミーデータが含まれていると判定した場合、デジタル音声データとダミーデータとを分離して、デジタル音声データのみを音声コーデック部１０６に出力し、音声フレーム内にダミーデータが含まれていないと判定した場合、音声フレームからデジタル音声データを抽出して音声コーデック部１０６に出力する。
【０１３７】
端末１ｃ−１の音声コーデック部１０６は、デジタル音声データをアナログ音声信号に変換し、変換したアナログ音声信号を音声出力部１０８に出力する。これにより音声出力部１０８からＡＰ２ｃを介して受信した通信相手の音声が出力される。
【０１３８】
一方、端末１ｃ−１の音声コーデック部１０６は、音声入力部１０７から入力されたアナログ音声信号をデジタル音声データに変換し、変換したデジタル音声データを主制御部１０１に出力する。主制御部１０１は、デジタル音声データから予め定められたフォーマットの音声フレームを生成し、生成した音声フレームを無線送信部１０４に出力する。端末１ｃ−１の無線送信部１０４は、音声フレームに予め定められた変調処理を施して無線音声フレームを生成する。
【０１３９】
端末１ｃ−１の時間検出部１０５は、ＡＰ２ｃからの無線音声フレームの受信が終了してからの時間を計測しており、主制御部１０１は、時間検出部１０５が計測している時間を監視して、応答遅延時間以内にＡＰ２ｃへの無線音声フレームの送信を開始するように無線送信部１０４に送信指示を通知する。
【０１４０】
送信指示を受けると、端末１ｃ−１の無線送信部１０４は、生成した無線音声フレームの送信を開始する。主制御部１０１は、無線送信部１０４が無線音声フレームの送信が終了した後に、各構成要素を制御して端末１ｃ−１をスリープモード（待機状態）にする。
【０１４１】
受信待機状態となっているＡＰ２ｃの無線受信部２０３は、端末１ｃ−１が送信した無線音声フレームを受信する。無線受信部２０３は、受信した無線音声フレームに予め定められた復調処理を施して音声フレームを生成し、生成した音声フレームを主制御部２０１に出力する。主制御部２０１は、音声フレームを図示しないネットワークインタフェース部を介してネットワーク３に送信する。
【０１４２】
図１３は、本発明における無線電話システムにおけるＡＰ２ｃと端末１ｃ−１との通信パターンを示す図である。図１３において、パターン１では、ＡＰ２ｃが、端末１ｃ−１が１０［ｍｓ］の無線音声フレームを送信すると予測して、１０［ｍｓ］のデジタル音声データと２０［ｍｓ］のダミーデータを含む３０［ｍｓ］の無線音声フレームを送信している。
【０１４３】
図１３のパターン２においては、ＡＰ２ｃが、端末１ｃ−１が１０［ｍｓ］の音声フレームを送信すると予測して、２０［ｍｓ］のデジタル音声データと１０［ｍｓ］のダミーデータを含む３０［ｍｓ］の音声フレームを送信している。
【０１４４】
図１３のパターン３においては、ＡＰ２ｃが、端末１ｃ−１が２０［ｍｓ］の音声フレームを送信すると予測して、１０［ｍｓ］のデジタル音声データと１０［ｍｓ］のダミーデータとを含む２０［ｍｓ］の音声フレームを送信している。
【０１４５】
図１３のパターン４においては、ＡＰ２ｃが、端末１ｃ−１が２０［ｍｓ］の音声フレームを送信すると予測して、２０［ｍｓ］のデジタル音声データを含む２０［ｍｓ］の音声フレームを送信している。
【０１４６】
このようにこの実施の形態４においては、ＡＰ２ｃが、端末１ｃとの通信履歴から、端末１ｃが送信する音声フレームの送信時間を予測し、予測した音声フレームの送信時間と自局が送信すべき音声フレームの送信時間とに基づいて算出したタイムスロットの残り時間が、１音声フレームを送信する時間以上である場合には、１音声フレーム単位でタイムスロットの残り時間分のダミーデータを音声データに付加した音声フレームを生成して送信するようにしているため、タイムスロット内に１音声フレームの送信時間以上の無線通信時間が無くなり、タイムスロットが割り当てられていない端末１ｃからＡＰ２ｃへのアクセスを防止することができ、タイムスロットが割り当てられていない端末１ｃからの割り込みによる通信スケジュールのずれによる消費電力の増加や、通信切断を抑制することができる。
【０１４７】
なお、この実施の形態４の端末１ｃの主制御部１０１、時間検出部１０５、音声コーデック部１０６、データ分離部１１１、無線送信部１０４、および無線受信部１０３によって実現される前述した各機能をソフトウェアによって実現し、ソフトウェアを記憶部１０２、または図示しない記憶部に格納し、主制御部１０１をＣＰＵで構成してソフトウェアを主制御部１０１のＣＰＵに実行させるようにしてもよい。
【０１４８】
また、この実施の形態４のＡＰ２ｃの主制御部２０１、時間検出部２０６、送信データ生成部２１５、無線送信部２０４、および無線受信部２０３によって実現される上述した各機能をソフトウェアによって実現し、ソフトウェアを記憶部２０２、または図示しない記憶部に格納し、主制御部２０１をＣＰＵで構成してソフトウェアを主制御部２０１のＣＰＵに実行させるようにしてもよい。
【０１４９】
（実施の形態５）
図１４〜図１６を用いて本発明の実施の形態５を説明する。先の実施の形態１〜４では、音声フレーム内にダミーデータを含めることで、タイムスロット内の無線通信時間をなくして、他の端末からのアクセスを防止するようにした。しかしながら、実施の形態１〜４では、タイムスロットの残り時間が１音声フレーム以上である場合のみダミーデータを付加するようにしているため、タイムスロットの残り時間が１音声フレームより短い場合、すなわち１音声フレームが成立しないような短い時間の無線通信時間に対応することができないという問題があった。
【０１５０】
このような問題を改善するために、この実施の形態５では、音声データを含む音声フレームが送信されていないタイムスロットの残り時間にジャム信号を出力することで、タイムスロット内の無線通信時間をなくすものである。
【０１５１】
本発明における実施の形態５の無線電話システムの構成は、先の図１に示した端末１、およびＡＰ２の代わりに、端末１ｄ（１ｄ−１〜１ｄ−ｎを示す）、およびＡＰ２ｄを備える。
【０１５２】
端末１ｄは、すべて同じ機能を備えている。図１４に示したこの実施の形態５の無線通信システムの端末１ｄ−１の構成を示すブロック図を参照して、端末１ｄの機能を説明する。図１４に示した端末１ｄ−１は、先の図１０に示した実施の形態３の端末１ｂ−１の送信データ生成部１１２の代わりに、主制御部１０１からの指示によってジャム信号データを生成するジャム信号データ生成部１５１を備えている。先の図１０に示した実施の形態３の端末１ｂ−１と同じ機能を持つ構成部分には同一符号を付し、重複する説明は省略する。
【０１５３】
図１５は、本発明における無線通信システムの実施の形態５のＡＰ２ｄの構成を示すブロック図である。図１５に示したＡＰ２ｄは、先の図９に示した実施の形態３のＡＰ２ｂからデータ分離部２１１の代わりに、デジタル音声データとジャム信号データとを分離するデータ分離部２５１を備えている。先の図９に示した実施の形態３のＡＰ２ｂと同じ機能を持つ構成部分には同一符号を付し、重複する説明は省略する。
【０１５４】
つぎに、図１４〜図１６を参照して、端末１ｄ−１とＡＰ２ｄとの通信を例に挙げて、本発明における無線電話システムの実施の形態５の動作を説明する。ここでは、タイムスロットは４０［ｍｓ］＋揺らぎの時間であり、１音声フレームが１０［ｍｓ］であるものとする。
【０１５５】
端末１ｄ−１の時間検出部１０５は、自装置が割り当てられているタイムスロットの開始時間を検出すると、タイムスロット開始通知を主制御部１０１に通知する。タイムスロット開始通知を受けると、端末１ｄ−１の主制御部１０１は、無線受信部１０３を起動して端末１ｄ−１をＡＰ２ｄからの無線音声フレームを待つ受信待機状態にする。
【０１５６】
一方、ＡＰ２ｄの時間検出部２０６は、端末１ｄ−１が割り当てられているタイムスロットの開始時間を検出すると、端末１ｄ−１とのタイムスロット開始通知を主制御部２０１に通知する。
【０１５７】
端末１ｄ−１とのタイムスロット開始通知を受けると、ＡＰ２ｄの主制御部２０１は、端末１ｄ−１に送信すべきデジタル音声データから予め定められたフォーマットの音声フレームデータを生成し、生成した音声フレームを無線送信部２０４に出力する。無線送信部２０４は、音声フレームに予め定められた変調処理を施して無線音声フレームを生成し、生成した無線音声フレームを送信する。ＡＰ２ｄの主制御部２０１は、無線送信部２０４が無線音声フレームを送信した後に、無線受信部２０３を起動してＡＰ２ｄを受信待機状態にする。
【０１５８】
受信待機状態となっている端末１ｄ−１の無線受信部１０３は、ＡＰ２ｄが送信した無線音声フレームを受信する。無線受信部１０３は、受信した無線音声フレームに予め定められた復調処理を施して音声フレームを生成し、生成した音声フレームを主制御部１０１に出力する。
【０１５９】
端末１ｄ−１の主制御部１０１は、音声フレームからデジタル音声データを抽出し、抽出したデジタル音声データを音声コーデック部１０６に出力する。音声コーデック部１０６は、デジタル音声データをアナログ音声信号に変換し、変換したアナログ音声信号を音声出力部１０８に出力する。これにより音声出力部１０８からＡＰ２ｄを介して受信した通信相手の音声が出力される。
【０１６０】
一方、端末１ｂ−１の音声コーデック部１０６は、音声入力部１０７から入力されたアナログ音声信号をデジタル音声データに変換し、変換したデジタル音声データを主制御部１０１に出力する。主制御部１０１は、デジタル音声データから予め定められたフォーマットの音声フレームを生成し、生成した音声フレームを無線送信部１０４に出力する。端末１ｄ−１の無線送信部１０４は、音声フレームに予め定められた変調処理を施して無線音声フレームを生成する。
【０１６１】
端末１ｄ−１の時間検出部１０５は、ＡＰ２ｄからの無線音声フレームの受信が終了してからの時間を計測しており、主制御部１０１は、時間検出部１０５が計測している時間を監視して、応答遅延時間以内にＡＰ２ｄへの無線音声フレームの送信を開始するように無線送信部１０４に送信指示を通知する。
【０１６２】
送信指示を受けると、端末１ｄ−１の無線送信部１０４は、生成した無線音声フレームの送信を開始する。端末１ｄ−１の主制御部１０１は、無線送信部１０４によって無線音声フレームの送信が終了すると、ジャム信号データ生成部１５１にジャム信号出力指示を出力する。
【０１６３】
ジャム信号出力指示を受けると、端末１ｄ−１のジャム信号データ生成部１５１は、ジャム信号データを生成して無線送信部１０４に出力し、無線送信部１０４は、ジャム信号データに予め定められた変調処理を施して無線ジャム信号データを生成し、生成した無線ジャム信号データを送信する。
【０１６４】
端末１ｄ−１の主制御部１０１は、時間検出部１０５からタイムスロットの終了の通知を受けると、ジャム信号データ生成部１５１にジャム信号停止指示を出力して、ジャム信号データ生成部１５１のジャム信号データの出力を停止させる。主制御部１０１は、ジャム信号データ生成部１５１がジャム信号データの出力を停止した後に、各構成要素を制御して端末１ｄ−１をスリープモードにする。
【０１６５】
受信待機状態となっているＡＰ２ｄの無線受信部２０３は、端末１ｄ−１が送信した無線音声フレームおよび無線ジャム信号データを受信する。無線受信部２０３は、受信した無線音声フレームおよび無線ジャム信号データに予め定められた復調処理を施して音声フレームおよびジャム信号データを生成し、生成した音声フレームおよびジャム信号データをデータ分離部２５１に出力する。
【０１６６】
ＡＰ２ｄのデータ分離部２１１は、音声フレームとジャム信号データとを分離して、音声フレームのみを主制御部２０１に出力する。主制御部２０１は、音声フレームをネットワーク３に送信する。
【０１６７】
図１６は、本発明における無線電話システムにＡＰ２ｄと端末１ｄ−１との通信パターンを示す図である。図１６において、パターン１は、ＡＰ２ｄが１０［ｍｓ］の無線音声フレームを送信し、端末１ｄ−１が１０［ｍｓ］の無線音声フレームを送信する場合であり、端末１ｄ−１が無線音声フレームを送信した後からタイムスロットの終了まで無線ジャム信号データを出力している。
【０１６８】
図１６において、パターン２では、ＡＰ２ｄが２０［ｍｓ］の無線音声フレームを送信し、端末１ｄ−１が１０［ｍｓ］の無線音声フレームを送信する場合であり、端末１ｄ−１が無線音声フレームを送信した後からタイムスロットの終了まで無線ジャム信号データを出力している。
【０１６９】
図１６において、パターン３は、ＡＰ２ｄが１０［ｍｓ］の無線音声フレームを送信し、端末１ｄ−１が２０［ｍｓ］の無線音声フレームを送信する場合であり、端末１ｄ−１が無線音声フレームを送信した後からタイムスロットの終了まで無線ジャム信号データを出力している。
【０１７０】
図１６において、パターン４は、ＡＰ２ｄが２０［ｍｓ］の無線音声フレームを送信し、端末１ｄ−１が２０［ｍｓ］の無線音声フレームを送信する場合であり、端末１ｄ−１が音声フレームを送信した後からタイムスロットの終了まで無線ジャム信号データを出力している。
【０１７１】
このようにこの実施の形態５においては、端末１ｄが、自装置が送信すべき音声データから生成される音声フレームの送信が終了してからタイムスロットが終了するまでのタイムスロットの残り時間の間ジャム信号データを生成して送信するようにしているため、タイムスロット内の無線通信時間が無くなり、タイムスロットが割り当てられていない端末１ｄからＡＰ２ｄへのアクセスを防止することができ、タイムスロットが割り当てられていない端末１ｄからの割り込みによる通信スケジュールのずれによる消費電力の増加や、通信切断を抑制することができる。
【０１７２】
なお、この実施の形態５の端末１ｄの主制御部１０１、時間検出部１０５、音声コーデック部１０６、ジャム信号データ生成部１５１、無線送信部１０４、および無線受信部１０３によって実現される前述した各機能をソフトウェアによって実現し、ソフトウェアを記憶部１０２、または図示しない記憶部に格納し、主制御部１０１をＣＰＵで構成してソフトウェアを主制御部１０１のＣＰＵに実行させるようにしてもよい。
【０１７３】
また、この実施の形態５のＡＰ２ｄの主制御部２０１、時間検出部２０６、データ分離部２５１、無線送信部２０４、および無線受信部２０３によって実現される上述した各機能をソフトウェアによって実現し、ソフトウェアを記憶部２０２、または図示しない記憶部に格納し、主制御部２０１をＣＰＵで構成してソフトウェアを主制御部２０１のＣＰＵに実行させるようにしてもよい。
【０１７４】
（実施の形態６）
図１７〜図１９を用いて本発明の実施の形態４を説明する。本発明における実施の形態４の無線電話システムの構成は、先の図１に示した端末１、およびＡＰ２の代わりに、端末１ｅ（１ｅ−１〜１ｅ−ｎを示す）、およびＡＰ２ｅを備える。
【０１７５】
端末１ｅは、すべて同じ機能を備えている。図１７に示したこの実施の形態６の無線通信システムの端末１ｅ−１の構成を示すブロック図を参照して、端末１ｅの機能を説明する。図１７に示した端末１ｅ−１は、先の図２に示した実施の形態１の端末１−１と同じであるので、同じ機能を持つ構成部分には同一符号を付し、重複する説明は省略する。
【０１７６】
図１８は、本発明における無線通信システムの実施の形態６のＡＰ２ｅの構成を示すブロック図である。図１８に示したＡＰ２ｅは、先の図３に示した実施の形態１のＡＰ２の送信データ生成部２０５の代わりに、主制御部２０１からの指示によってジャム信号データを生成するジャム信号データ生成部２６１を備えている。先の図５に示した実施の形態１のＡＰ２と同じ機能を持つ構成部分には同一符号を付し、重複する説明は省略する。
【０１７７】
つぎに、図１７〜図１９を参照して、本発明における無線電話システムの実施の形態６の動作を説明する。ここでは、タイムスロットは４０［ｍｓ］＋揺らぎの時間であり、１音声フレームが１０［ｍｓ］であるものとする。
【０１７８】
端末１ｅ−１の時間検出部１０５は、自装置が割り当てられているタイムスロットの開始時間を検出すると、タイムスロット開始通知を主制御部１０１に通知する。タイムスロット開始通知を受けると、端末１ｅ−１の主制御部１０１は、無線受信部１０３を起動して端末１ｅ−１をＡＰ２ｅからの無線音声フレームを待つ受信待機状態にする。
【０１７９】
一方、ＡＰ２ｅの時間検出部２０６は、端末１ｅ−１が割り当てられているタイムスロットの開始時間を検出すると、端末１ｅ−１とのタイムスロット開始通知を主制御部２０１に通知する。
【０１８０】
端末１ｅ−１とのタイムスロット開始通知を受けると、ＡＰ２ｅの主制御部２０１は、端末１ｅ−１に送信すべきデジタル音声データから予め定められたフォーマットの音声フレームデータを生成し、生成した音声フレームを無線送信部２０４に出力する。無線送信部２０４は、音声フレームに予め定められた変調処理を施して無線音声フレームを生成し、生成した無線音声フレームを送信する。ＡＰ２ｅの主制御部２０１は、無線送信部２０４が無線音声フレームを送信した後に、無線受信部２０３を起動してＡＰ２ｅを受信待機状態にする。
【０１８１】
受信待機状態となっている端末１ｅ−１の無線受信部１０３は、ＡＰ２ｅが送信した無線音声フレームを受信する。無線受信部１０３は、受信した無線音声フレームに予め定められた復調処理を施して音声フレームを生成し、生成した音声フレームを主制御部１０１に出力する。
【０１８２】
端末１ｅ−１の主制御部１０１は、音声フレームからデジタル音声データを抽出し、抽出したデジタル音声データを音声コーデック部１０６に出力する。音声コーデック部１０６は、デジタル音声データをアナログ音声信号に変換し、変換したアナログ音声信号を音声出力部１０８に出力する。これにより音声出力部１０８からＡＰ２ｅを介して受信した通信相手の音声が出力される。
【０１８３】
一方、端末１ｅ−１の音声コーデック部１０６は、音声入力部１０７から入力されたアナログ音声信号をデジタル音声データに変換し、変換したデジタル音声データを主制御部１０１に出力する。主制御部１０１は、デジタル音声データから予め定められたフォーマットの音声フレームを生成し、生成した音声フレームを無線送信部１０４に出力する。端末１ｅ−１の無線送信部１０４は、音声フレームに予め定められた変調処理を施して無線音声フレームを生成する。
【０１８４】
端末１ｅ−１の時間検出部１０５は、ＡＰ２ｅからの無線音声フレームの受信が終了してからの時間を計測しており、主制御部１０１は、時間検出部１０５が計測している時間を監視して、応答遅延時間以内にＡＰ２ｅへの無線音声フレームの送信を開始するように無線送信部１０４に送信指示を通知する。
【０１８５】
送信指示を受けると、端末１ｅ−１の無線送信部１０４は、生成した無線音声フレームの送信を開始する。主制御部１０１は、無線送信部１０４が無線音声フレームの送信が終了した後に、各構成要素を制御して端末１ｅ−１をスリープモードにする。
【０１８６】
受信待機状態となっているＡＰ２ｅの無線受信部２０３は、端末１ｅ−１が送信した無線音声フレームを受信する。無線受信部２０３は、受信した無線音声フレームに予め定められた復調処理を施して音声フレームを生成し、生成した音声フレームを主制御部２０１に出力する。主制御部２０１は、音声フレームをネットワーク３に送信する。
【０１８７】
また、ＡＰ２ｅの主制御部２０１は、端末１ｅ−１が送信した無線音声フレームを受信が終了すると、ジャム信号データ生成部１５１にジャム信号出力指示を出力する。ジャム信号出力指示を受けると、ＡＰ２ｅのジャム信号データ生成部２６１は、ジャム信号データを生成して無線送信部２０４に出力し、無線送信部２０４は、ジャム信号データに予め定められた変調処理を施して無線ジャム信号データを生成し、生成した無線ジャム信号データを送信する。
【０１８８】
ＡＰ２ｅの主制御部２０１は、時間検出部２０６からタイムスロットの終了の通知を受けると、ジャム信号データ生成部２６１にジャム信号停止指示を出力して、ジャム信号データ生成部２６１のジャム信号データの出力を停止させる。
【０１８９】
図１９は、本発明における無線電話システムにＡＰ２ｅと端末１ｅ−１との通信パターンを示す図である。図１９において、パターン１は、ＡＰ２ｅが１０［ｍｓ］の無線音声フレームを送信し、端末１ｅ−１が１０［ｍｓ］の無線音声フレームを送信する場合であり、ＡＰ２ｅが端末１ｅ−１からの無線音声フレームの受信が終了してからタイムスロットの終了まで無線ジャム信号データを出力している。
【０１９０】
図１９において、パターン２では、ＡＰ２ｅが２０［ｍｓ］の無線音声フレームを送信し、端末１ｅ−１が１０［ｍｓ］の無線音声フレームを送信する場合であり、ＡＰ２ｅが、端末１ｅ−１からの無線音声フレームの受信が終了してからタイムスロットの終了まで無線ジャム信号データを出力している。
【０１９１】
図１９において、パターン３は、ＡＰ２ｅが１０［ｍｓ］の無線音声フレームを送信し、端末１ｅ−１が２０［ｍｓ］の無線音声フレームを送信する場合であり、ＡＰ２ｅが端末１ｄ−１からの無線音声フレームの受信が終了してからタイムスロットの終了まで無線ジャム信号データを出力している。
【０１９２】
図１９において、パターン４は、ＡＰ２ｅが２０［ｍｓ］の無線音声フレームを送信し、端末１ｅ−１が２０［ｍｓ］の無線音声フレームを送信する場合であり、ＡＰ２ｅが端末１ｅ−１からの無線音声フレームの受信が終了してからタイムスロットの終了まで無線ジャム信号データを出力している。
【０１９３】
このようにこの実施の形態６においては、ＡＰ２ｅが、端末１ｅが送信した音声フレームの受信が終了してからタイムスリットが終了するまでのタイムスロットの残り時間の間ジャム信号データを生成して送信するようにしているため、タイムスロット内の無線通信時間が無くなり、タイムスロットが割り当てられていない端末１ｅからＡＰ２ｅへのアクセスを防止することができ、タイムスロットが割り当てられていない端末１ｅからの割り込みによる通信スケジュールのずれによる消費電力の増加や、通信切断を抑制することができる。
【０１９４】
なお、この実施の形態６の端末１ｅの主制御部１０１、時間検出部１０５、音声コーデック部１０６、無線送信部１０４、および無線受信部１０３によって実現される前述した各機能をソフトウェアによって実現し、ソフトウェアを記憶部１０２、または図示しない記憶部に格納し、主制御部１０１をＣＰＵで構成してソフトウェアを主制御部１０１のＣＰＵに実行させるようにしてもよい。
【０１９５】
また、この実施の形態６のＡＰ２ｅの主制御部２０１、時間検出部２０６、ジャム信号データ生成部２７１、無線送信部２０４、および無線受信部２０３によって実現される上述した各機能をソフトウェアによって実現し、ソフトウェアを記憶部２０２、または図示しない記憶部に格納し、主制御部２０１をＣＰＵで構成してソフトウェアを主制御部２０１のＣＰＵに実行させるようにしてもよい。
【０１９６】
（実施の形態７）
図２０〜図２２を用いて本発明の実施の形態７を説明する。本発明における実施の形態７の無線電話システムの構成は、先の図１に示した端末１、およびＡＰ２の代わりに、端末１ｆ（１ｆ−１〜１ｆ−ｎを示す）、およびＡＰ２ｆを備える。
【０１９７】
端末１ｆは、すべて同じ機能を備えている。図２０に示したこの実施の形態７の無線通信システムの端末１ｆ−１の構成を示すブロック図を参照して、端末１ｆの機能を説明する。図２０に示した端末１ｆ−１は、先の図１１に示した実施の形態４の端末１ｃ−１のデータ分離部１１１の代わりに、音声フレームとジャム信号データとを分離するデータ分離部１７１を備えている。先の図１１に示した実施の形態４の端末１ｃ−１と同じ機能を持つ構成部分には同一符号を付し、重複する説明は省略する。
【０１９８】
図２１は、本発明における無線通信システムの実施の形態７のＡＰ２ｆの構成を示すブロック図である。図２１に示したＡＰ２ｆは、先の図１２に示した実施の形態４のＡＰ２ｃの送信データ生成部２１５の代わりに、主制御部２０１の指示によってジャム信号データを生成するジャム信号データ生成部２７１を備えている。先の図１２に示した実施の形態４のＡＰ２ｃと同じ機能を持つ構成部分には同一符号を付し、重複する説明は省略する。
【０１９９】
つぎに、図２０〜図２３を参照して、端末１ｆ−１とＡＰ２ｆとの通信を例に挙げて、本発明における無線電話システムの実施の形態７の動作を説明する。ここでは、タイムスロットは４０［ｍｓ］＋揺らぎの時間であり、１音声フレームが１０［ｍｓ］であるものとする。
【０２００】
端末１ｆ−１の時間検出部１０５は、自装置が割り当てられているタイムスロットの開始時間を検出すると、タイムスロット開始通知を主制御部１０１に通知する。タイムスロット開始通知を受けると、端末１ｆ−１の主制御部１０１は、無線受信部１０３を起動して端末１ｆ−１をＡＰ２ｆからの無線音声フレームを待つ受信待機状態にする。
【０２０１】
一方、ＡＰ２ｆの時間検出部２０６は、端末１ｆ−１が割り当てられているタイムスロットの開始時間を検出すると、端末１ｆ−１とのタイムスロット開始通知を主制御部２０１に通知する。
【０２０２】
端末１ｆ−１とのタイムスロット開始通知を受けると、ＡＰ２ｆの主制御部２０１は、端末１ｆ−１に送信すべきデジタル音声データから予め定められたフォーマットの音声フレームデータを生成し、生成した音声フレームを無線送信部２０４に出力する。無線送信部２０４は、音声フレームに予め定められた変調処理を施して無線音声フレームを生成し、生成した無線音声フレームを送信する。
【０２０３】
また、ＡＰ２ｆの主制御部２０１は、端末１ｆ−１との通信履歴に基づいて、当該タイムスロットにおいて端末１ｆ−１が送信する音声フレームの長さを予測する。端末１ｆ−１に割り当てたタイムスロットの周期や、ＡＰ２ｆが報知するビーコン間隔、ＩＰ網であるネットワーク３におけるＶｏＩＰのコーデック間隔をＡＰ２ｆの主制御部２０１は認識している。また、端末１ｆ−１が現在の各タイムスロットで送信した音声フレームの長さを通信履歴として記憶している。これらの情報を用いて、主制御部２０１は、当該タイムスロットにおいて端末１ｆ−１が送信する音声フレームの長さを予測する。
【０２０４】
ＡＰ２ｆの主制御部２０１は、時間検出部２０６によってタイムスロットの残り時間を認識し、認識したタイムスロットの残り時間から予測した音声フレームの長さから、端末１ｆ−１が送信に必要な時間を算出して、タイムスロットにおける端末１ｆ−１が無線音声フレームの送信を開始する時間を予測する。
【０２０５】
ＡＰ２ｆの主制御部２０１は、端末１ｆ−１への無線音声フレームの送信が終了すると、ジャム信号出力指示をジャム信号データ生成部２７１に出力する。ジャム信号出力指示を受けると、ジャム信号データ生成部２７１は、ジャム信号データを生成して無線送信部２０４に出力する。無線送信部２０４は、ジャム信号データに予め定められた変調処理を施して無線ジャム信号データを生成し、生成した無線ジャム信号データを送信する。
【０２０６】
ＡＰ２ｆの時間検出部２０６によって、予測したタイムスロットにおける端末１ｆ−１が無線音声フレームの送信を開始する時間を認識すると、主制御部２０１は、ジャム信号停止指示をジャム信号データ生成部２７１に出力して、ジャム信号データ生成部２７１のジャム信号データの出力を停止させる。主制御部２０１は、ジャム信号データ生成部２７１がジャム信号データの出力を停止した後に、無線受信部２０３を起動してＡＰ２ｆを受信待機状態にする。
【０２０７】
受信待機状態となっている端末１ｆ−１の無線受信部１０３は、ＡＰ２ｆが送信した無線音声フレームおよび無線ジャム信号データを受信する。無線受信部１０３は、受信した無線音声フレームおよび無線ジャム信号データに予め定められた復調処理を施して音声フレームおよびジャム信号データを生成し、生成した音声フレームおよびジャム信号データをデータ分離部１７１に出力する。
【０２０８】
端末１ｆ−１のデータ分離部１７１は、音声フレームとジャム信号データとを分離して、音声フレームのみを主制御部１０１に出力する。主制御部１０１は、音声フレームからデジタル音声データを抽出し、抽出したデジタル音声データを音声コーデック部１０６に出力する。音声コーデック部１０６は、デジタル音声データをアナログ音声信号に変換し、変換したアナログ音声信号を音声出力部１０８に出力する。これにより音声出力部１０８からＡＰ２ｆを介して受信した通信相手の音声が出力される。
【０２０９】
一方、端末１ｆ−１の音声コーデック部１０６は、音声入力部１０７から入力されたアナログ音声信号をデジタル音声データに変換し、変換したデジタル音声データを主制御部１０１に出力する。主制御部１０１は、デジタル音声データから予め定められたフォーマットの音声フレームを生成し、生成した音声フレームを無線送信部１０４に出力する。端末１ｆ−１の無線送信部１０４は、音声フレームに予め定められた変調処理を施して無線音声フレームを生成する。
【０２１０】
端末１ｆ−１の時間検出部１０５は、ＡＰ２ｆからの無線音声フレームの受信が終了してからの時間を計測しており、主制御部１０１は、時間検出部１０５が計測している時間を監視して、応答遅延時間以内にＡＰ２ｆへの無線音声フレームの送信を開始するように無線送信部１０４に送信指示を通知する。送信指示を受けると、端末１ｄ−１の無線送信部１０４は、生成した無線音声フレームの送信を開始する。主制御部１０１は、無線音声フレームの送信が終了した後に、各構成要素を制御して端末１ｆ−１をスリープモードにする。
【０２１１】
受信待機状態となっているＡＰ２ｆの無線受信部２０３は、端末１ｆ−１が送信した無線音声フレームを受信する。無線受信部２０３は、受信した無線音声フレームに予め定められた復調処理を施して音声フレームを生成し、生成した音声フレームを主制御部２０１に出力する。主制御部２０１は、音声フレームをネットワーク３に送信する。
【０２１２】
図２３は、本発明における無線電話システムにおけるＡＰ２ｆと端末１ｆ−１との通信パターンを示す図である。図２３において、パターン１では、ＡＰ２ｆが、端末１ｆ−１が１０［ｍｓ］の無線音声フレームを送信すると予測して、デジタル音声データを含む１０［ｍｓ］の無線音声フレームを送信した後に、１０［ｍｓ］の無線音声フレームの送信時間を残して無線ジャム信号データを送信している。
【０２１３】
図２３において、パターン２では、ＡＰ２ｆが、端末１ｆ−１が１０［ｍｓ］の無線音声フレームを送信すると予測して、デジタル音声データを含む２０［ｍｓ］の無線音声フレームを送信した後に、１０［ｍｓ］の無線音声フレームの送信時間を残して無線ジャム信号データを送信している。
【０２１４】
図２３において、パターン３では、ＡＰ２ｆが、端末１ｆ−１が２０［ｍｓ］の無線音声フレームを送信すると予測して、デジタル音声データを含む１０［ｍｓ］の無線音声フレームを送信した後に、２０［ｍｓ］の無線音声フレームの送信時間を残して無線ジャム信号データを送信している。
【０２１５】
図２３において、パターン４では、ＡＰ２ｆが、端末１ｆ−１が２０［ｍｓ］の無線音声フレームを送信すると予測して、デジタル音声データを含む２０［ｍｓ］の無線音声フレームを送信した後に、２０［ｍｓ］の無線音声フレームの送信時間を残して無線ジャム信号データを送信している。
【０２１６】
このようにこの実施の形態７においては、ＡＰ２ｆが、端末１ｆとの通信履歴から端末１ｆが送信する音声フレームの送信時間を予測し、予測した音声フレームの送信時間と自局が送信すべき音声フレームの送信時間とに基づいてタイムスロットの残り時間を算出し、自局が送信すべき音声でデータから生成する音声フレームの送信が終了してからタイムスロット残り時間の間ジャム信号データを生成して送信するようにしているため、タイムスロット内の無線通信時間が無くなり、タイムスロットが割り当てられていない端末１ｆからＡＰ２ｆへのアクセスを防止することができ、タイムスロットが割り当てられていない端末１ｆからの割り込みによる通信スケジュールのずれによる消費電力の増加や、通信切断を抑制することができる。
【０２１７】
なお、この実施の形態７の端末１ｆの主制御部１０１、時間検出部１０５、音声コーデック部１０６、データ分離部１７１、無線送信部１０４、および無線受信部１０３によって実現される前述した各機能をソフトウェアによって実現し、ソフトウェアを記憶部１０２、または図示しない記憶部に格納し、主制御部１０１をＣＰＵで構成してソフトウェアを主制御部１０１のＣＰＵに実行させるようにしてもよい。
【０２１８】
また、この実施の形態７のＡＰ２ｆの主制御部２０１、時間検出部２０６、ジャム信号データ生成部２７１、無線送信部２０４、および無線受信部２０３によって実現される上述した各機能をソフトウェアによって実現し、ソフトウェアを記憶部２０２、または図示しない記憶部に格納し、主制御部２０１をＣＰＵで構成してソフトウェアを主制御部２０１のＣＰＵに実行させるようにしてもよい。
【産業上の利用可能性】
【０２１９】
以上のように、本発明にかかる無線電話システムは、アクセスポイントと端末装置とがＴＤＭＡ方式によって通信を行なうシステムに有用であり、特に、タイムスロット毎にアクセスポイントおよび端末装置が送信する音声フレームの長さが異なる場合のシステムに適している。
【図面の簡単な説明】
【０２２０】
【図１】本発明における無線電話システムの構成を示す概略図
【図２】本発明における無線電話システムの実施の形態１の端末の構成を示す図
【図３】本発明における無線電話システムの実施の形態１のＡＰの構成を示す図
【図４】本発明における無線電話システムの実施の形態１のタイムスロットの配置の一例を示す図
【図５】本発明における無線電話システムの実施の形態２の端末の構成を示す図
【図６】本発明における無線電話システムの実施の形態２のＡＰの構成を示す図
【図７】本発明における無線電話システムの実施の形態２のタイムスロットの配置の一例を示す図
【図８】本発明における無線電話システムの実施の形態３の端末の構成を示す図
【図９】本発明における無線電話システムの実施の形態３のＡＰの構成を示す図
【図１０】本発明における無線電話システムの実施の形態３のタイムスロットの配置の一例を示す図
【図１１】本発明における無線電話システムの実施の形態４の端末の構成を示す図
【図１２】本発明における無線電話システムの実施の形態４のＡＰの構成を示す図
【図１３】本発明における無線電話システムの実施の形態４のタイムスロットの配置の一例を示す図
【図１４】本発明における無線電話システムの実施の形態５の端末の構成を示す図
【図１５】本発明における無線電話システムの実施の形態５のＡＰの構成を示す図
【図１６】本発明における無線電話システムの実施の形態５のタイムスロットの配置の一例を示す図
【図１７】本発明における無線電話システムの実施の形態６の端末の構成を示す図
【図１８】本発明における無線電話システムの実施の形態６のＡＰの構成を示す図
【図１９】本発明における無線電話システムの実施の形態６のタイムスロットの配置の一例を示す図
【図２０】本発明における無線電話システムの実施の形態７の端末の構成を示す図
【図２１】本発明における無線電話システムの実施の形態７のＡＰの構成を示す図
【図２２】本発明における無線電話システムの実施の形態７のタイムスロットの配置の一例を示す図
【図２３】従来の無線電話システムのタイムスロットの配置の一例を示す図
【図２４】従来の無線電話システムのタイムスロットの配置の一例を示す図
【符号の説明】
【０２２１】
１−１，１−２，１−３，１−４，１−ｎ，１ａ−１，１ｂ−１，１ｃ−１，１ｄ−１，１ｅ−１，１ｆ−１    端末
２，２ａ，２ｂ，２ｃ，２ｄ，２ｅ，２ｆ    ＡＰ
３    ネットワーク
１０１，２０１    主制御部
１０２，２０２    記憶部
１０３，２０３    無線受信部
１０４，２０４    無線送信部
１０５，２０６    時間検出部
１０６    音声コーデック部
１０７    音声入力部
１０８    音声出力部
１０９    キー入力部
１１１，１７１，２１１，２５１    データ分離部
１１２，２０５，２１５    送信データ生成部
１５１，２６１，２７１    ジャム信号データ生成部
【図１】
2007116584.tif 000003
【図２】
2007116584.tif 000004
【図３】
2007116584.tif 000005
【図４】
2007116584.tif 000006
【図５】
2007116584.tif 000007
【図６】
2007116584.tif 000008
【図７】
2007116584.tif 000009
【図８】
2007116584.tif 000010
【図９】
2007116584.tif 000011
【図１０】
2007116584.tif 000012
【図１１】
2007116584.tif 000013
【図１２】
2007116584.tif 000014
【図１３】
2007116584.tif 000015
【図１４】
2007116584.tif 000016
【図１５】
2007116584.tif 000017
【図１６】
2007116584.tif 000018
【図１７】
2007116584.tif 000019
【図１８】
2007116584.tif 000020
【図１９】
2007116584.tif 000021
【図２０】
2007116584.tif 000022
【図２１】
2007116584.tif 000023
【図２２】
2007116584.tif 000024
【図２３】
2007116584.tif 000025
【図２４】
2007116584.tif 000026