JP3347565B2 - 周波数ホッピング方式を用いた無線通信装置及び無線通信方法 - Google Patents
周波数ホッピング方式を用いた無線通信装置及び無線通信方法Info
- Publication number
- JP3347565B2 JP3347565B2 JP489596A JP489596A JP3347565B2 JP 3347565 B2 JP3347565 B2 JP 3347565B2 JP 489596 A JP489596 A JP 489596A JP 489596 A JP489596 A JP 489596A JP 3347565 B2 JP3347565 B2 JP 3347565B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- channel
- voice
- frequency
- wireless communication
- 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.)
- Expired - Fee Related
Links
Description
式を用いた無線通信装置及び無線通信方法に関する。
ではホッピングパターンに従って通信フレーム毎に周波
数を切り替える方法や、通信フレームの途中で周波数を
切り替える方法がある。
ステムIDや個別IDなどの識別情報を通信情報の前に
符加して通信フレームを組み立て送信を行なっている。
報を解析し、識別情報が自装置宛のものであった場合に
のみ、その後の通信情報を受信する様にしていた。
られるため常に音声情報の送信を行なわなければならな
いが、データ通信では常にデータを送信しているわけで
はなく、送信するデータが発生した時にデータを送信し
ている。
同じホッピングパターンでデータ通信を行なっていても
データ通信は行なえる。しかし、無線通信装置は近傍の
システムが同じホッピングパターン、あるいは、周波数
が重複してしまうホッピングパターンで通信を行なって
いることを認識しているわけではない。
来例の通信フレームの途中で周波数を切り替える方法で
は、切り替えられる全ての周波数に識別情報が符加され
ているわけではなく、近傍に設置されたシステムが送信
したデータを偶然受信してしまっても自装置へ送信され
たデータとして誤って受信してしまう場合があった。
ング方式を用いて通信を行う無線通信装置において、音
声インターフェースを介して入力された音声と、データ
インターフェースを介して入力されたデータと、の夫々
に通信システム固有のシステム識別情報を付加して、音
声チャネル及びデータチャネルを含む無線通信フレーム
を組み立てる無線通信フレーム組立手段と、前記無線通
信フレームに含まれる音声チャネルとデータチャネルと
の間に周波数を切り替えて、前記無線通信フレームの途
中で周波数の切替え、前記無線通信フレームの途中で周
波数が切替えられる毎に、前記システム識別情報が付加
された音声及びデータを通信する通信手段と、を有する
ことを特徴とする無線通信装置を提供する。
を行う際の無線通信方法において、音声インターフェー
スを介して入力された音声と、データインターフェース
を介して入力されたデータと、の夫々に通信システム固
有のシステム識別情報を付加して、音声チャネル及びデ
ータチャネルを含む無線通信フレームを組み立て、前記
無線通信フレームに含まれる音声チャネルとデータチャ
ネルとの間に周波数を切り替えて、前記無線通信フレー
ムの途中で周波数の切替え、前記無線通信フレームの途
中で周波数が切替えられる毎に、前記システム識別情報
が付加された音声及びデータを通信することを特徴とす
る無線通信方法を提供する。
構成図を図1に示す。
機能を有する無線端末から構成される。図1において、
101は公衆網、102は公衆回線インターフェースを
もった網制御装置、103は無線電話機、104は無線
PCカードの接続されたパソコン、105は無線制御部
を内蔵したプリンタ、106はイーサーネットインター
フェースを持った無線LANアダプタ、107はLAN
である。
局として機能する。集中制御局となった端末は、伝送フ
レームの基準タイミングを生成し、呼制御、ホッピング
パターンの管理/割り当てを行う。その他の無線端末
(端末局)は集中制御局の生成したタイミングに基づい
て動作を行い、通信開始に際しては発信要求やホッピン
グパターンの割り当て要求を集中制御局に対して行う。
図において、201はPCMCIAインターフェース、
セントロニクス、イーサーネットなどのデータ入出力イ
ンターフェース、202はハンドセットインターフェー
スや公衆網インターフェースなどの音声入出力インター
フェース、203は誤り訂正処理部(ECC)、204
はCPU、205はメモリ、206はDMAコントロー
ラ、207はADPCMコーデック、208はチャネル
コーデック、209は無線部、210はデータバスであ
る。
同じ構成の無線制御ユニットをさまざまな種類の端末に
使用することが可能である。
成図を示す。同図において、301はCPUデータバ
ス、302はADPCM符号化された音声データ、30
3はCPUバスインターフェース、304はADPCM
インターフェース、305は動作モードを設定するモー
ドレジスタ、306は複数のホッピングパターンを格納
可能なホッピングパターンレジスタ、307はフレーム
番号/次周波数番号(BF/NF)レジスタ、308は
システムIDを格納するシステムIDレジスタ、309
は間欠起動端末アドレスレジスタ、310は無線端末間
でやり取りする制御データを格納するLCCH(論理制
御チャネル)レジスタ、311はFIFOバッフェ、3
12は無線回線フレームを送受信するタイミングを制御
するタイミング生成部、313はシステム制御情報のや
り取りを行うCNTチャネルの組立/分解部、314は
LCCH(論理制御チャネル)組立/分解部、315は
データ組立/分解部、316は音声組立/分解部、31
7はフレーム同期部、318はユニークワード検出部、
319はCRC符号化/復号化部、320はビット同期
部、321は無線制御部、322は間欠受信制御部、3
23はスクランブラ/デスクランブラ、324はADコ
ンバータ、325は受信レベル検出部、326は割り込
み信号、327は無線部、328は宛先のアドレスを格
納するアドレスレジスタである。
て、401a,bは送受信用アンテナ、402はアンテ
ナ401の切り換えスイッチ、403は不要な帯域の信
号を除去するためのバンド・パス・フィルター(以下B
PF)、404は送受信の切り換えスイッチ、405は
受信系のアンプ、406は送信系のアンプ(パワーコン
トロール付)、407は1st.中間周波数(1st.
IF)用ダウンコンバータ、408はアップコンバー
タ、409は送受信の切り換えスイッチ、410はダウ
ンコンバータ407によりコンバートされた信号から不
要な帯域の信号を除去するためのBPF、411は2n
d.中間周波数(2nd.IF)用のダウンコンバータ
であり407、411によりダブルコンヴァージョン方
式の受信形態を構成する。
は90°移相器、414はクオドラチャ検波器で41
2、413により受信した信号の検波、復調が行われ
る。415は波形整形用のコンパレータ、416は受信
系の電圧制御型オシレータ(以下VCO)、417はロ
ー・パス・フィルター(以下LPF)、418はプログ
ラマブルカウンタ、プリスケーラ、位相比較器等から構
成されるPLL(Phase−Locked Loo
p)で416、417、418により受信系の周波数シ
ンセサイザが構成される。
20はLPF、421はプログラマブルカウンタ、プリ
スケーラ、位相比較器等から構成されるPLLで41
9、420、421によりホッピング用の周波数シンセ
サイザが構成される。422は変調機能を有する送信系
のVCO、423はLPF、424はプログラマブルカ
ウンタ、プリスケーラ、位相比較器等から構成されるP
LLで422、423、424により周波数変調の機能
を有する送信系の周波数シンセサイザが構成される。4
25は各種PLL418、421、424用の基準クロ
ック、426は送信データ(ベースバンド信号)の帯域
制限用フィルターである。
を示す。1フレームは6250ビット(10ms)の長
さを有し、CNT(システム制御)チャネル、LCCH
(論理制御チャネル)チャネル、音声データチャネル2
本、データチャネルの合計5本の時分割多重チャネルと
周波数切り替え区間(CFフィールド)から構成され
る。
S)、プリアンブル部(PR)、受信した端末がフレー
ム同期を保持するためのフレーム同期ワード部(SY
N)、同一システムに属する集中制御局からのデータの
みを受信するためのシステムID部(ID)、ホッピン
グパターンの制御に使用するフレーム番号情報部(B
F)、間欠受信中の端末の起動をかけるための間欠端末
起動アドレス部(WA)、ホッピングパターンレジスタ
308の更新を行うための次フレーム周波数部(N
F)、リザーブ部(Rev)、CRC部(CRC)、ガ
ードタイム(GT)から構成される。
S)、プリアンブル部(PR)、ユニークワード部(U
W)、システムID部(ID)、音声データ部(R/
R)、CRC部(CRC)、ガードタイム(GT)から
構成される。
0、CS1、CS2)、プリアンブル部(PR)、ユニ
ークワード部(UW)、システムID部(ID)、送信
先アドレス部(DA)、データ部(Data)から構成
される。
とLCCHチャネルが第一のホッピングパターンを、2
本の音声データチャネルが第二のホッピングパターン
を、データチャネルが第三のホッピングパターンを使用
する。
D)を設けることにより、他のシステムが送信している
データを誤って受信してしまうことを防ぐようにする。
ングの概念図を示す。
の帯域を利用した、1MHz幅の26の周波数チャネル
を使用する。妨害ノイズなどで使用できない周波数があ
る場合を考慮し、26のチャネルの中から20の周波数
チャネルを選択し、選択した周波数チャネルを所定の順
番で周波数ホッピングを行う。
の長さを持ち、1フレーム毎に周波数チャネルをホッピ
ングしていく。そのため一つのホッピングパターンの1
周期の長さは200msである。
は異なる模様で示している。このように、同じ時間で同
じ周波数が使用されることがないようなパターンを、各
フレームで使用することにより、データ誤りが発生する
ことを防ぐことが可能となるものである。
CNTチャネルとLCCHチャネルにおいて第一のホッ
ピングパターン(HP1)を、音声チャネルにおいて第
二のホッピングパターン(HP2)を、データチャネル
において第三のホッピングパターン(HP3)を使用し
て、それぞれのチャネルが同じ時刻に同じ周波数を使用
することがないように制御している。これにより各チャ
ネルごとに異なる通信相手とデータの送受信を行うこと
が可能となる。
ッピングパターンの数を少なくするために、それぞれの
チャネルで用いられるホッピングパターンは周波数を同
じ順序に並べたパターンを時間シフトして生成するもの
としている。
チャネルと周波数ホッピングの概念を示す。制御チャネ
ル、音声チャネル、データチャネルが独立してホッピン
グする様子を示している。
トの基本動作の説明を行う。
きく3種類に分けられる。
ための制御データである。これはROMに格納されたプ
ログラムに従って発生されるものであり、CPUデータ
バスを介してチャネルコーデック208内のLCCHレ
ジスタ310に書き込まれる。
ある。このデータは音声入出力インターフェイス202
から入力され、アナログ音声がADPCMコーデック2
07によりデジタル符号に変換され、所定のタイミング
によりチャネルコーデック208に取り込まれる。
から送られる非リアルタイムデータである。このデータ
はデータ入出力インターフェイス201から入力され、
DMA転送によってメモリ205に格納される。所定量
のデータがメモリ205に格納されると、誤り訂正処理
部(ECC)203によって符号化を施した後にチャネ
ルコーデック208にDMA転送される。
流れとなる。
ルコーデック208は、図5に示すフレームフォーマッ
トにデータを組み立てたり、フレームを分解してデータ
を入出力インターフェイス201に送ったりする機能を
有するものである。以下、チャネルコーデック208の
動作について説明を行う。
イミングの基準は、図1のシステムにおいて説明した集
中制御局側のタイミング生成部で生成される。集中制御
局側ではこのタイミングに従ってフレームの送信を行
い、フレームを受信した端末局では、フレーム同期ワー
ドに従ってフレーム同期を保持する。
送られるデータはチャネルコーデック208内部のレジ
スタに格納されている。チャネルコーデック208内部
にはHP(ホッピングパターン)レジスタ306、ID
レジスタ308、WA(起動端末アドレス)レジスタ3
09があり、集中制御局側ではCPUがこれらのレジス
タに必要な値を書き込む。また、動作タイミングに同期
して、フレーム番号/次フレーム周波数番号(BF/N
F)レジスタ307内部の値は更新される。NFレジス
タに書き込まれる周波数番号はCNTチャネルのホッピ
ングパターン(第一のホッピングパターン)となってい
る。チャネルコーデック208はCNTチャネルのデー
タを送信するタイミングでこれらのレジスタ内のデータ
を読み出し、CNT組み立て部312でデータの組み立
てを行って送信を行う。
を受信すると、CNT組立分解部312で分解を行い、
受信した各部の値を使って処理を行う。受信したシステ
ムIDが自局のIDレジスタ306に書き込まれた値と
一致した場合のみそれ以降のデータを受信するように制
御する。受信したWAが間欠受信中に自局のWAレジス
タ307の値と一致した場合には起動要求割り込みを発
生する。さらに、受信したBF、NF情報データを利用
してホッピングパターンレジスタ308のテーブルを書
き換える。
号はCNTチャネルのホッピングパターンのものである
ので、音声チャネル、データチャネルで使用するホッピ
ングパターンは、NFフィールドに書かれた周波数番号
に基づいて作成されるホッピングパターンレジスタを時
間シフトすることによって生成する構成となっている。
Uがチャネルコーデック208内部のLCCHレジスタ
310に格納したデータとIDレジスタ内のデータがL
CCH組立/分解部で組み立てられ、所定のタイミング
で送信される。他の端末との衝突を防ぐために、複数の
キャリアセンスフィールドが設けられている。受信した
LCCHデータはLCCH組立/分解部で分解され、受
信したシステムIDが自局のIDレジスタ306に書き
込まれた値と一致した場合のみLCCHレジスタ310
に一旦格納された後CPUに対して割り込みを発生し、
CPUが読み取る。
イス304を介して入力されたデータとIDレジスタ3
08内のデータを音声組立/分解部で組み立て、所定の
タイミングで送出する。逆に、受信した音声データは音
声組立/分解部で所定のタイミングで分解され、受信し
たシステムIDが自局のIDレジスタ306に書き込ま
れた値と一致した場合のみADPCMインターフェイス
304を介してADPCMコーデック207のタイミン
グで出力する。
要求を行った場合のみデータ送信される。データ送信要
求が行われている場合、チャネルコーデック208のC
PUバスインターフェイス303は1バイトごとのタイ
ミングでDMA(Direct Memory Acc
ess)リクエストを、DMAコントローラ(DMA
C)206に出力する。DMAリクエストにDMAC2
06が応じてデータが書き込まれると、データ組立/分
解部でデータをシリアルに変換してIDレジスタ308
内のデータと共に組み立て、所定のタイミングで送信す
る。逆に、データを受信した場合にはデータ組立/分解
部で分解し、受信したシステムIDが自局のIDレジス
タ306に書き込まれた値と一致した場合のみデータパ
ラレルに変換し、1バイトごとにDMAリクエストをD
MAC206に出力し、DMAコントローラは受信デー
タをメモリ205に転送する。1フレーム分のデータの
転送を終了するとCPUに対して割り込みを発生し、割
り込みを受けたCPUは次のフレームの受信のためのメ
モリの確保などの処理を行う。
にはCRC符号生成部318でCRC符号を生成し、C
RCフィールドに格納して送信する。受信側ではCRC
チェックを行い、誤りの発生を検出することができる。
また、フレーム同期ワード、ユニークワード以外の全て
の送信データにはスクランブラ322においてスクラン
ブルがかけられる。これは無線部に送られるデータの不
平衡性を下げると共に、同期クロック抽出を容易にする
ためである。
ドまたはユニークワードを検出するとそのタイミングで
デスクランブラ322においてデスクランブルを行い、
CRCチェックを行うと同時に、各フィールドの分解部
にデータを入力する。
システムにおいては端末間の通信のために複数のチャネ
ルから構成されるフレームを組立て、使用する周波数を
一定時間ごとに切り替える制御を行っている。
コンに接続されたハンドセットを使って網制御装置を介
しての音声通信時の説明と、パソコンがその他のパソコ
ンとの間でファイル転送を行う場合の説明と、音声通信
とデータ通信を同時に行う場合の説明を以下に行う。な
お、本実施の形態においては公衆回線に接続される網制
御装置が集中制御局として機能するものとして説明を進
める。
御局および端末局の動作シーケンス、図10にデータ通
信または、音声通信開始までの呼制御シーケンス、図1
1にパソコンにおける音声通信制御動作のフローチャー
ト、図12に音声通信開始時の動作フローチャート、図
13にパソコンにおけるデータ通信制御動作のフローチ
ャート、図14にパソコンにおけるデータ通信動作のフ
ローチャート、図15に音声通信時の時分割チャネルと
周波数ホッピングの概念図、図16にデータ通信時の時
分割チャネルと周波数ホッピングの概念図を示す。
ケンス》図9において、S901で電源立ち上げが行わ
れ端末の初期化が行われると、端末は外部スイッチの設
定値によって、自分が制御局であるか端末局であるかを
判断し、制御局であることを認識すると制御チャネル用
の第1のホッピングパターンを決定し、同期信号、ホッ
ピングパターン情報、自分のシステムID等をフレーム
に組み立て、所定のタイミング毎にCNTフレームとし
て出力を行う。
定値によって、自端末が端末局であることを認識する
と、自端末のアドレスおよび受信する制御局のシステム
IDの記憶を行う。該処理が終了すると制御局からのC
NTフレームを任意の周波数で待つ。制御局からのCN
Tフレームを受信すると、該フレーム中のNFを基に次
の単位時間にホップする周波数を取得する。端末局は受
信した周波数を基に受信周波数を変え、次のCNTフレ
ームを待つ。端末局ではこの処理を繰り返し、制御局で
使用しているホッピングパターンを認識し、これをチャ
ネルコーデック208内のHPレジスタ306に記憶す
る。
が終了すると、S902で端末局よりLCCHフレーム
を用いて端末局に新たに端末局として加わることを通知
する。このときLCCHフレームのDAに全ての端末が
受信するグローバルアドレスをいれ、またデータ部には
新規の登録を行うことを示すデータをいれて送信する。
制御局ではLCCHフレームを受信しその中のDAにグ
ローバルアドレスがあるとデータ部のデータを受信し、
端末局のアドレスおよび登録要求信号があった場合は、
該情報を基に端末局アドレスを記憶し新規に登録する。
規登録した端末局にたいして、制御局のアドレスをLC
CHフレームを用いて通知する。端末局ではLCCHフ
レームにより制御局のアドレスを受信すると制御局のア
ドレスを記憶し、該処理が終了後S904で制御局に対
してLCCHフレームを用いて立ち上げ完了通知を行
う。制御局で端末局からの立ち上げ完了通知を受信する
と通常の処理へと移行する。
905において端末局からの発信が可能となる。
の要求があるかを判断する(S1101)。音声通信の
要求があると、パソコンの音声通信アプリケーションプ
ログラムを起動する。すると、パソコンにインストール
されている無線ユニットドライバが動作し、データ入出
力インターフェース部を介して、無線制御ユニットに音
声送信要求および送信先番号(相手端末の内線番号)を
送る(S1102)。
る。LCCHデータとして発信要求コマンドをチャネル
コーデック208内のLCCHレジスタ309に書き込
み(S1103)、アドレスレジスタ328に集中制御
局のアドレスを書き込んだ上で(S1104)、チャネ
ルコーデック208のモードレジスタ305をLCCH
送信モードに設定する(S1105)。LCCH送信の
際には、チャネルコーデック208内でキャリアセンス
用フィールドでキャリア検出を行う(S1106)。こ
の間にキャリアを検出した場合には、他の端末がLCC
Hチャネルを使用していると考えられるので、次のフレ
ームまでデータ送信は中止するという競合制御を行う
(S1107)。キャリアを検出しない場合には、他の
端末はLCCHチャネルを使用していないと考えられる
ので、LCCHレジスタ309、アドレスレジスタ32
8、IDレジスタ308のデータを読み出して論理制御
チャネルのフレームを組み立て(S1108)、集中制
御局へのデータの送出を開始する(S1109)。尚、
LCCHデータの送信に使用するホッピングパターンは
CNTチャネルと同じく第一のホッピングパターンを使
用している。
は、公衆回線に対してダイヤリングなどの発信処理を行
う。公衆回線を介して相手端末からの応答があれば、発
信要求を行ったパソコンに対してLCCHを使って着信
通知コマンドを送る。さらに、今後音声データをパソコ
ンと集中制御局の間でやり取りする際のホッピングパタ
ーン(第二のホッピングパターン)番号の通知および二
つある音声チャネルのうち、どちらを送信側として使用
するかの通知を行う。
でLCCHチャネルを受信すると(S1110)、受信
したLCCHチャネルをチャネルコーデック208内の
LCCH組立/分解部314で分解し(S1111)、
システムID部で送られて来たシステムIDとチャネル
コーデック内のIDレジスタ内のシステムIDとを比較
すると共に、送信先アドレス部で送られて来たアドレス
が自端末のものであるかを判別する(S1112)。そ
の結果、システムIDが一致し、アドレスも自端末のも
のであれば(S1113)、その後のデータを受信する
ことになる。即ち、着信通知、ホッピングパターン、使
用するチャネルの割り当てを受けることになる(S11
14)。
チャネルの割り当てを受けたパソコン側では、チャネル
コーデック208のHPレジスタ306に、音声通信チ
ャネルで使用する第2のホッピングパターンと使用する
チャネルをセットし、ADPCMコーデックの動作を開
始する(S1115)。
ック208のモードレジスタ305を音声モードにセッ
ト(図12のS1201)すると共に、送信スロット番
号をセット(S1202)してADPCMコーデックの
動作開始の設定(S1203)を行う。
れ、図13のS1301でデータ通信の要求があるか判
別する。
と相手端末の間のリンクが確立し、パソコンと相手端末
の間での通話が開始される。
ら入力された音声がADPCMコーデック207によっ
て符号化され、符号化されたデータはチャネルコーデッ
ク208に入力され、160ビットごとにプリアンブ
ル、ユニークワード、システムIDを付加した上で、ス
クランブルをかけて、所定の音声チャネルの位置におい
て送信を行う。
て受信したデータのプリアンブル区間でビット同期を確
立し、ユニークワードを検出し、システムIDがIDレ
ジスタ308内のシステムIDと一致するとデスクラン
ブルを行う。デスクランブルされたデータはADPCM
コーデック207により復号化されて、ハンドセットの
スピーカから音声として出力される。
F1、F2、F3、F4、・・・と第1のホッピングパ
ターンで周波数を切り換え、音声チャネルはF3、F
4、F5、F6、・・・と周波数を切り換えるので、音
声通信を行なっている際の周波数の切り換えは、図15
に示す様になる。
1、F3、F2、F4、F3、F5、・・・となる。
れず、図13のS1301で端末局にデータ通信要求が
あると(S1301)、パソコンのデータ通信アプリケ
ーションプログラムを起動し、パソコンにインストール
されている無線ユニットドライバが動作し、データ入出
力インタフェース部を介して、無線制御ユニットにデー
タ送信要求および送信先番号(相手端末の内線番号)を
送る(S1302)。
と同様に発信手順に入り、LCCHデータとして発信要
求コマンドをチャネルコーデック208内のLCCHレ
ジスタ309に書き込み(S1303)、アドレスレジ
スタ328に集中制御局のアドレスを書き込んだ上で
(S1304)、チャネルコーデック208のモードレ
ジスタ305をLCCH送信モードに設定する(S13
05)。LCCH送信の際には、チャネルコーデック2
08内でキャリアセンス用フィールドでキャリア検出を
行う(S1306)。この間にキャリアを検出した場合
には、他の端末がLCCHチャネルを使用していると考
えられるので、次のフレームまでデータ送信は中止する
という競合制御を行う(S1307)。キャリアを検出
しない場合は、他の端末はLCCHチャネルを使用して
いないと考えられるのでLCCHレジスタ309、アド
レスレジスタ328、IDレジスタ308のデータを読
み出してLCCHチャネルのフレームを組み立て(S1
308)、集中制御局へのデータの送出を開始する(S
1309)。
同じくLCCHを使って相手端末に着信通知を行い、相
手端末から応答が返ってきたら二つの端末にデータ送受
信用のホッピングパターン(第三のホッピングパター
ン)番号を送信することにより呼設定を行う。
でLCCHチャネルを受信すると(S1310)、受信
したLCCHチャネルをチャネルコーデック208内の
LCCH組立/分解部314で分解し(S1311)、
システムID部で送られて来たシステムIDとチャネル
コーデック内のIDレジスタ内のシステムIDとを比較
すると共に、送信先アドレス部で送られて来たアドレス
が自端末のものであるかを判別する(S1312)。そ
の結果、システムIDが一致し、アドレスも自端末のも
のであれば(S1313)、その後のデータを受信す
る。即ち、着信通知、ホッピングパターンの割り当てを
受けることになる(S1314)。
信用の第3のホッピングパターンを得ると、チャネルコ
ーデック208内のHPレジスタに使用する第3のホッ
ピングパターンをセットし(S1315)、データチャ
ネルにおいては、与えられたホッピングパターンに従っ
て周波数を切り替えながらデータの送受信を行う(S1
316)。つまり無線制御ユニットドライバがパソコン
本体のメモリ205から無線制御ユニット内のメモリ2
05に送信するデータを転送する(S1401)。
納されたデータを誤り訂正符号化して再びメモリ205
に格納する(S1402)。その後に、DMAコントロ
ーラに対してメモリ205からチャネルコーデック20
8へのDMA転送アドレスをセットすると共に(S14
03)、チャネルコーデック208のモードレジスタ3
05に送信要求をセットする(S1404)。送信要求
を受けたチャネルコーデック208は、キャリアの検出
を行い(S1405)、キャリアが検出されると1フレ
ームの待期を行う(S1406)。また、キャリアが検
出されなければデータチャネルのタイミングに合わせて
1バイト単位でDMAリクエストを発生する。DMAリ
クエストを受けたDMAコントローラはメモリ205内
のデータをチャネルコーデック208に転送し(S14
07)、チャネルコーデック208はプリアンブル、ユ
ニークワード、IDレジスタ308内のシステムIDを
付加した上で、スクランブルをかけて送信を行う(S1
409)。
に対して割り込みを発生する(S1410)。さらに送
信するデータがあるならばS1403に戻って再び送信
を行う(S1411)。
要求があるかを調べる(S1412)。このときすでに
音声通信が行なわれていれば新たに音声通信の要求はさ
れないが、データ通信しかされておらず、音声通信の要
求がされると上述した図12のS1101に進む。
ばチャネルコーデック208のモードレジスタ305を
受信モードにセットして受信待機する(S1413)。
MAコントローラをチャネルコーデック208からメモ
リ205への転送モードにセットしておく。
ャネルコーデック208においては、データ組立/分解
部で分解を行い(S1415)、プリアンブル区間でビ
ット同期を確立し、ユニークワードを検出し、システム
ID部のシステムIDがIDレジスタ308内のシステ
ムIDと比較を行う(S1416)。その結果、システ
ムIDが一致した場合には(S1417)、デスクラン
ブルを行う。
位でDMAリクエストを発生する。DMAリクエストを
受けたDMAコントローラはチャネルコーデック208
からメモリ205にデータを転送する(S1418)。
1パケット分のデータの転送が終了すると、チャネルコ
ーデック208から受信完了割り込みが発生し、CPU
はメモリ205に格納されたデータの誤り訂正復号処理
を施し最終的な受信データとなり、パソコン本体へデー
タの転送を行う(S419)。
とができる。さらに送信するデータがある場合には同様
の手順を繰り返すことで無制限の量のデータを送信する
ことが可能となる。
いる際の制御チャネルの周波数の切換えは図7に示す様
にF1、F2、F3、F4、・・・となり、データチャ
ネルの周波数の切り換えはF5、F6、F7、F8、・
・・となる。
い)の周波数の切り換えは図16に示す様にF1、F
5、F2、F6、F3、F7、・・・となる。
れている最中に、データ通信の要求があった場合や、図
13、図14でデータ通信の要求があった場合、即ち、
パソコンに接続されたハンドセットを使って網制御装置
を介して音声通信を行ないながら、そのパソコンがその
他のパソコンとの間でファイル転送を行う場合などの説
明を行う。
ンは上述した音声通信時とデータ通信時の説明と同様
に、各々個別に決定される。即ち、全く異なるホッピン
グパターンで両通信を行うことになる。そして、音声通
信とデータ通信を同時に行うパソコンは、チャネルコー
デック208内のHPレジスタ306に制御チャネル用
の第1のホッピングパターンと音声チャネル用の第2の
ホッピングパターンと、データチャネル用の第3のホッ
ピングパターンを各々記憶する。
内のHPレジスタ306に記憶されている3つのホッピ
ングパターンに従って周波数の切り換えを行い、通信を
行うことになる。
各チャネル毎にIDレジスタ308内のシステムIDを
符加して送信し、受信側では、受信したシステムIDが
IDレジスタ308内のシステムIDと一致した時のみ
データを受信する様にする。
ッピングパターン(F1、F2、F3、F4、・・・)
と、音声チャネルのホッピングパターン(F3、F4、
F5、F6、・・・)と、データチャネルのホッピング
パターン(F5、F6、F7、F8、・・・)に従うこ
とになり、図8に示す様にF1、F3、F5、F2、F
4、F6、F3、F5、F7、・・・と周波数の切り換
えを行う。
なった場合について説明したが、以下に着信があった場
合について説明を行う。
た場合の制御局の動作フローチャートである。また、図
18は、公衆網から制御局へ着信があった場合の無線端
末の動作フローチャートである。
信があると(S1701)、制御局は着信コマンドをチ
ャネルコーデック208内のLCCHレジスタ309に
書き込み、アドレスレジスタ328に着信先無線端末の
アドレスを書き込んだ上でチャネルコーデック208の
モードレジスタ305をLCCH送信モードに設定し、
LCCHレジスタ309内の着信コマンド、アドレスレ
ジスタ328内の着信先無線端末アドレス、IDレジス
タ308内のシステムIDを読み出し、LCCHチャネ
ルの組み立てを行い(S1702)、着信先無線端末に
LCCHチャネルを送信することにより着信があること
を通知する(S1703)。尚、LCCHデータの送信
に使用するホッピングパターンはCNTチャネルと同じ
く第1のホッピングパターンを使用する。
(本実施の形態ではパソコンとする)は(S180
1)、チャネルコーデック208内のLCCH組立/分
解部314でLCCHチャネルを分解し(S180
2)、システムID部のシステムIDとIDレジスタ3
08内のシステムIDとを比較する(S1803)。そ
の結果、システムIDが一致すると(S1804)、そ
の後のデータを受信し、操作者に着信があることを通知
するために、着信音を鳴らすなどの着信処理を行う(S
1805)。その後、操作者により着信に対する応答が
なされると(S1806)、着信に対する応答がなされ
たことを制御局に通知するために着信応答コマンドをチ
ャネルコーデック208内のLCCHレジスタ309に
書き込み(S1807)、アドレスレジスタ328に集
中制御局のアドレスを書き込んだ上で(S1808)、
チャネルコーデック208のモードレジスタ305をL
CCH送信モードに設定する(S1809)。そして、
LCCHレジスタ309内の着信応答コマンド、アドレ
スレジスタ328内のアドレス、IDレジスタ308内
のシステムIDを読み出してLCCHチャネルを組み立
て(S1810)、送信することにより、集中制御局に
着信に対する応答がなされたことを通知する(S181
1)。
と(S1704)、チャネルコーデック208内のLC
CH組立/分解部314でLCCHチャネルを分解し
(S1705)、システムID部のシステムIDとID
レジスタ308内のシステムIDを比較する(S170
6)、比較の結果、システムIDが一致すると(S17
07)、その後のデータを受信することにより着信応答
コマンドを受信し(S1708)、応答したパソコンに
公衆回線へ送信、あるいは公衆回線から受信するデータ
を集中制御局とパソコン間でやり取りするためのホッピ
ングパターンを通知するために、再びシステムID等を
符加したLCCHチャネルを組み立て(S1709)、
パソコンへ送信する(S1710)。
は、全てのデータを音声データとみなし、パソコンに通
知するホッピングパターンも音声チャネル用の第2のホ
ッピングパターンとする。これは、公衆回線から送られ
てくるデータは全て音声データとして変調されてくるた
め、ファクシミリやパソコンのデータであっても音声デ
ータとしてあつかうことができるからである。
の通知が終了すると発信時と同様に音声通信フェーズに
移行する(S1711)。
答コマンドが受信されない場合は、パソコンが通信不可
能と判断し、公衆回線にビジーであることを通知する
(S1712)。
したパソコンは、その後に、LCCHチャネルを受信す
ると(S1812)、チャネルコーデック208内のL
CCH組立/分解部314でLCCHチャネルを分解し
(S1813)、システムID部のシステムIDとID
レジスタ308内のシステムIDとを比較し(S181
4)、システムIDが一致すると(S1815)、その
後のデータを受信する。
するホッピングパターンを割り当てられると(S181
6)、チャネルコーデック208のHPレジスタ306
に、音声通信チャネルで使用する第2のホッピングパタ
ーンと使用するチャネルをセットし、ADPCMコーデ
ックの動作を開始する(S1817)と共に、発信時と
同様な音声通信フェーズに移行する(S1818)。
割り当てが行なわれなければ再度集中制御局に対して着
信応答コマンドを送信する。
なわれている最中に、パソコンがデータ通信の発信要求
を行なえば、上述したデータ通信の発信制御フェーズを
行うことになる。また、パソコンがすでにデータ通信が
行なっていても、着信があれば上述した着信制御フェー
ズを行うことができる。
ば、異なる周波数で通信が行なわれる制御チャネル、音
声チャネル、データチャネル全てにシステムIDが付加
されるので、たとえ他のシステムが同じ周波数で通信を
行なっていてもデータを誤って受信することがなくな
る。
線通信フレームに含まれる音声チャネルとデータチャネ
ルとを異なる周波数で通信するので、音声とデータの両
方が同時にエラーになる確率を少なくすることができ、
さらに、無線通信フレームの途中で周波数を切り替えて
も、音声チャネル、データチャネルの夫々にシステム識
別情報が付加されているので、他のシステムからのデー
タを誤って受信してしまうことを防ぐことができる。
グの概念図
ーケンス
ス
ート
ャート
ト
周波数ホッピングの概念図
と周波数ホッピングの概念図
ャート
チャート
Claims (2)
- 【請求項1】 周波数ホッピング方式を用いて通信を行
う無線通信装置において、 音声インターフェースを介して入力された音声と、デー
タインターフェースを介して入力されたデータと、の夫
々に通信システム固有のシステム識別情報を付加して、
音声チャネル及びデータチャネルを含む無線通信フレー
ムを組み立てる無線通信フレーム組立手段と、 前記無線通信フレームに含まれる音声チャネルとデータ
チャネルとの間に周波数を切り替えて、前記無線通信フ
レームの途中で周波数の切替え、前記無線通信フレーム
の途中で周波数が切替えられる毎に、前記システム識別
情報が付加された音声及びデータを通信する通信手段
と、を有することを特徴とする無線通信装置。 - 【請求項2】 周波数ホッピング方式を用いて通信を行
う際の無線通信方法において、 音声インターフェースを介して入力された音声と、デー
タインターフェースを介して入力されたデータと、の夫
々に通信システム固有のシステム識別情報を付加して、
音声チャネル及びデータチャネルを含む無線通信フレー
ムを組み立て、 前記無線通信フレームに含まれる音声チャネルとデータ
チャネルとの間に周波数を切り替えて、前記無線通信フ
レームの途中で周波数の切替え、前記無線通信フレーム
の途中で周波数が切替えられる毎に、前記システム識別
情報が付加された音声及びデータを通信することを特徴
とする無線通信方法。
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP489596A JP3347565B2 (ja) | 1996-01-16 | 1996-01-16 | 周波数ホッピング方式を用いた無線通信装置及び無線通信方法 |
| US08/773,887 US5907545A (en) | 1996-01-16 | 1996-12-27 | Wireless communication apparatus and method |
| CNB971022410A CN1161917C (zh) | 1996-01-16 | 1997-01-15 | 无线通信设备和方法 |
| DE69723125T DE69723125T2 (de) | 1996-01-16 | 1997-01-15 | Gerät und Verfahren zur drahtlosen Kommunikation |
| EP97400067A EP0785637B1 (en) | 1996-01-16 | 1997-01-15 | Wireless communication apparatus and method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP489596A JP3347565B2 (ja) | 1996-01-16 | 1996-01-16 | 周波数ホッピング方式を用いた無線通信装置及び無線通信方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH09200087A JPH09200087A (ja) | 1997-07-31 |
| JP3347565B2 true JP3347565B2 (ja) | 2002-11-20 |
Family
ID=11596415
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP489596A Expired - Fee Related JP3347565B2 (ja) | 1996-01-16 | 1996-01-16 | 周波数ホッピング方式を用いた無線通信装置及び無線通信方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3347565B2 (ja) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7218663B1 (en) | 1997-12-26 | 2007-05-15 | Canon Kabushiki Kaisha | Communication system in which arbitrary number of communication apparatuses form group to communicate with each other, and the communication apparatus |
| JP2014110461A (ja) * | 2012-11-30 | 2014-06-12 | National Institute Of Information & Communication Technology | 無線通信システム |
-
1996
- 1996-01-16 JP JP489596A patent/JP3347565B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH09200087A (ja) | 1997-07-31 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0785637B1 (en) | Wireless communication apparatus and method | |
| US5606560A (en) | Between a base station and a portable device | |
| JP3611261B2 (ja) | 無線通信システム | |
| JP3544056B2 (ja) | 周波数ホッピング方式を用いた無線通信装置及びその制御方法 | |
| JP3262966B2 (ja) | 通信装置及びその制御方法 | |
| JP3320321B2 (ja) | 無線通信システム、無線制御装置、無線通信装置及びそれらの制御方法 | |
| JP3639668B2 (ja) | 周波数ホッピング方式を用いた無線通信システム及び制御方法 | |
| JP3347565B2 (ja) | 周波数ホッピング方式を用いた無線通信装置及び無線通信方法 | |
| JP3740252B2 (ja) | 無線通信装置 | |
| JPH10150386A (ja) | 無線通信システム | |
| JPH09261161A (ja) | 無線通信システム | |
| JP3441867B2 (ja) | 無線通信システム及び無線通信装置 | |
| JPH1013380A (ja) | 周波数ホッピング通信装置および周波数ホッピング通信システム | |
| JP3604803B2 (ja) | 無線通信装置 | |
| JP3135485B2 (ja) | 無線通信装置 | |
| JPH09200086A (ja) | 無線通信システム | |
| JPH1013440A (ja) | 無線通信システム | |
| JPH09200184A (ja) | 周波数ホッピング方式を用いた無線通信装置及び無線通信方法 | |
| JP2950259B2 (ja) | デジタルコードレス電話システム及びその通信方法 | |
| JPH09191484A (ja) | 無線交換システム | |
| JP3604807B2 (ja) | 無線通信システムおよび無線通信装置 | |
| JP3692694B2 (ja) | 通信装置 | |
| JPH09116562A (ja) | 無線通信システム | |
| JPH09172684A (ja) | 無線交換システム | |
| JPH09200088A (ja) | 無線通信システム、無線通信方法及び装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20020528 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20020820 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080906 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090906 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090906 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100906 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100906 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110906 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110906 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120906 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120906 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130906 Year of fee payment: 11 |
|
| LAPS | Cancellation because of no payment of annual fees |