Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3347565B2 - 周波数ホッピング方式を用いた無線通信装置及び無線通信方法 - Google Patents
[go: Go Back, main page]

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
Application number
JP489596A
Other languages
English (en)
Other versions
JPH09200087A (ja
Inventor
通博 泉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP489596A priority Critical patent/JP3347565B2/ja
Priority to US08/773,887 priority patent/US5907545A/en
Priority to CNB971022410A priority patent/CN1161917C/zh
Priority to DE69723125T priority patent/DE69723125T2/de
Priority to EP97400067A priority patent/EP0785637B1/en
Publication of JPH09200087A publication Critical patent/JPH09200087A/ja
Application granted granted Critical
Publication of JP3347565B2 publication Critical patent/JP3347565B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は周波数ホッピング方
式を用いた無線通信装置及び無線通信方法に関する。
【0002】
【従来の技術】従来、周波数ホッピング方式の無線通信
ではホッピングパターンに従って通信フレーム毎に周波
数を切り替える方法や、通信フレームの途中で周波数を
切り替える方法がある。
【0003】いずれの方法においても通信を行う際にシ
ステムIDや個別IDなどの識別情報を通信情報の前に
符加して通信フレームを組み立て送信を行なっている。
【0004】受信側では受信した通信フレームの識別情
報を解析し、識別情報が自装置宛のものであった場合に
のみ、その後の通信情報を受信する様にしていた。
【0005】また、音声通信ではリアルタイム性が求め
られるため常に音声情報の送信を行なわなければならな
いが、データ通信では常にデータを送信しているわけで
はなく、送信するデータが発生した時にデータを送信し
ている。
【0006】従って、近傍に設置された他のシステムが
同じホッピングパターンでデータ通信を行なっていても
データ通信は行なえる。しかし、無線通信装置は近傍の
システムが同じホッピングパターン、あるいは、周波数
が重複してしまうホッピングパターンで通信を行なって
いることを認識しているわけではない。
【0007】
【発明が解決しようとする課題】しかしながら、上記従
来例の通信フレームの途中で周波数を切り替える方法で
は、切り替えられる全ての周波数に識別情報が符加され
ているわけではなく、近傍に設置されたシステムが送信
したデータを偶然受信してしまっても自装置へ送信され
たデータとして誤って受信してしまう場合があった。
【0008】
【課題を解決するための手段】本発明は、周波数ホッピ
ング方式を用いて通信を行う無線通信装置において、音
声インターフェースを介して入力された音声と、データ
インターフェースを介して入力されたデータと、の夫々
に通信システム固有のシステム識別情報を付加して、音
声チャネル及びデータチャネルを含む無線通信フレーム
を組み立てる無線通信フレーム組立手段と、前記無線通
信フレームに含まれる音声チャネルとデータチャネルと
の間に周波数を切り替えて、前記無線通信フレームの途
中で周波数の切替え、前記無線通信フレームの途中で周
波数が切替えられる毎に、前記システム識別情報が付加
された音声及びデータを通信する通信手段と、を有する
ことを特徴とする無線通信装置を提供する。
【0009】また、周波数ホッピング方式を用いて通信
を行う際の無線通信方法において、音声インターフェー
スを介して入力された音声と、データインターフェース
を介して入力されたデータと、の夫々に通信システム固
有のシステム識別情報を付加して、音声チャネル及びデ
ータチャネルを含む無線通信フレームを組み立て、前記
無線通信フレームに含まれる音声チャネルとデータチャ
ネルとの間に周波数を切り替えて、前記無線通信フレー
ムの途中で周波数の切替え、前記無線通信フレームの途
中で周波数が切替えられる毎に、前記システム識別情報
が付加された音声及びデータを通信することを特徴とす
る無線通信方法を提供する。
【0010】
【発明の実施の形態】
(各部構成の説明)本実施の形態で想定するシステムの
構成図を図1に示す。
【0011】同図に示す通り、本システムはさまざまな
機能を有する無線端末から構成される。図1において、
101は公衆網、102は公衆回線インターフェースを
もった網制御装置、103は無線電話機、104は無線
PCカードの接続されたパソコン、105は無線制御部
を内蔵したプリンタ、106はイーサーネットインター
フェースを持った無線LANアダプタ、107はLAN
である。
【0012】これらの端末のうち任意の1台は集中制御
局として機能する。集中制御局となった端末は、伝送フ
レームの基準タイミングを生成し、呼制御、ホッピング
パターンの管理/割り当てを行う。その他の無線端末
(端末局)は集中制御局の生成したタイミングに基づい
て動作を行い、通信開始に際しては発信要求やホッピン
グパターンの割り当て要求を集中制御局に対して行う。
【0013】図2に無線制御ユニットの構成を示す。同
図において、201はPCMCIAインターフェース、
セントロニクス、イーサーネットなどのデータ入出力イ
ンターフェース、202はハンドセットインターフェー
スや公衆網インターフェースなどの音声入出力インター
フェース、203は誤り訂正処理部(ECC)、204
はCPU、205はメモリ、206はDMAコントロー
ラ、207はADPCMコーデック、208はチャネル
コーデック、209は無線部、210はデータバスであ
る。
【0014】インターフェースを変更することにより、
同じ構成の無線制御ユニットをさまざまな種類の端末に
使用することが可能である。
【0015】図3にチャネルコーデック208の内部構
成図を示す。同図において、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は宛先のアドレスを格
納するアドレスレジスタである。
【0016】図4に無線部の構成を示す。同図におい
て、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によりダブルコンヴァージョン方
式の受信形態を構成する。
【0017】412は2nd.IF用のBPF、413
は90°移相器、414はクオドラチャ検波器で41
2、413により受信した信号の検波、復調が行われ
る。415は波形整形用のコンパレータ、416は受信
系の電圧制御型オシレータ(以下VCO)、417はロ
ー・パス・フィルター(以下LPF)、418はプログ
ラマブルカウンタ、プリスケーラ、位相比較器等から構
成されるPLL(Phase−Locked Loo
p)で416、417、418により受信系の周波数シ
ンセサイザが構成される。
【0018】419はキャリア信号生成用のVCO、4
20はLPF、421はプログラマブルカウンタ、プリ
スケーラ、位相比較器等から構成されるPLLで41
9、420、421によりホッピング用の周波数シンセ
サイザが構成される。422は変調機能を有する送信系
のVCO、423はLPF、424はプログラマブルカ
ウンタ、プリスケーラ、位相比較器等から構成されるP
LLで422、423、424により周波数変調の機能
を有する送信系の周波数シンセサイザが構成される。4
25は各種PLL418、421、424用の基準クロ
ック、426は送信データ(ベースバンド信号)の帯域
制限用フィルターである。
【0019】図5に本システムで使用する無線フレーム
を示す。1フレームは6250ビット(10ms)の長
さを有し、CNT(システム制御)チャネル、LCCH
(論理制御チャネル)チャネル、音声データチャネル2
本、データチャネルの合計5本の時分割多重チャネルと
周波数切り替え区間(CFフィールド)から構成され
る。
【0020】CNTチャネルはキャリアセンス部(C
S)、プリアンブル部(PR)、受信した端末がフレー
ム同期を保持するためのフレーム同期ワード部(SY
N)、同一システムに属する集中制御局からのデータの
みを受信するためのシステムID部(ID)、ホッピン
グパターンの制御に使用するフレーム番号情報部(B
F)、間欠受信中の端末の起動をかけるための間欠端末
起動アドレス部(WA)、ホッピングパターンレジスタ
308の更新を行うための次フレーム周波数部(N
F)、リザーブ部(Rev)、CRC部(CRC)、ガ
ードタイム(GT)から構成される。
【0021】音声チャネルはキャリアセンス部(C
S)、プリアンブル部(PR)、ユニークワード部(U
W)、システムID部(ID)、音声データ部(R/
R)、CRC部(CRC)、ガードタイム(GT)から
構成される。
【0022】データチャネルはキャリアセンス部(CS
0、CS1、CS2)、プリアンブル部(PR)、ユニ
ークワード部(UW)、システムID部(ID)、送信
先アドレス部(DA)、データ部(Data)から構成
される。
【0023】本実施の形態においては、CVTチャネル
とLCCHチャネルが第一のホッピングパターンを、2
本の音声データチャネルが第二のホッピングパターン
を、データチャネルが第三のホッピングパターンを使用
する。
【0024】また、各チャネル毎にシステムID部(I
D)を設けることにより、他のシステムが送信している
データを誤って受信してしまうことを防ぐようにする。
【0025】図6に本システムで使用する周波数ホッピ
ングの概念図を示す。
【0026】本実施の形態のシステムでは、26MHz
の帯域を利用した、1MHz幅の26の周波数チャネル
を使用する。妨害ノイズなどで使用できない周波数があ
る場合を考慮し、26のチャネルの中から20の周波数
チャネルを選択し、選択した周波数チャネルを所定の順
番で周波数ホッピングを行う。
【0027】このシステムでは、1フレームが10ms
の長さを持ち、1フレーム毎に周波数チャネルをホッピ
ングしていく。そのため一つのホッピングパターンの1
周期の長さは200msである。
【0028】同図において、異なるホッピングパターン
は異なる模様で示している。このように、同じ時間で同
じ周波数が使用されることがないようなパターンを、各
フレームで使用することにより、データ誤りが発生する
ことを防ぐことが可能となるものである。
【0029】本システムにおいては、図7に示すように
CNTチャネルとLCCHチャネルにおいて第一のホッ
ピングパターン(HP1)を、音声チャネルにおいて第
二のホッピングパターン(HP2)を、データチャネル
において第三のホッピングパターン(HP3)を使用し
て、それぞれのチャネルが同じ時刻に同じ周波数を使用
することがないように制御している。これにより各チャ
ネルごとに異なる通信相手とデータの送受信を行うこと
が可能となる。
【0030】なお、チャネルコーデック内に保持するホ
ッピングパターンの数を少なくするために、それぞれの
チャネルで用いられるホッピングパターンは周波数を同
じ順序に並べたパターンを時間シフトして生成するもの
としている。
【0031】また、図8に本システムで使用する4つの
チャネルと周波数ホッピングの概念を示す。制御チャネ
ル、音声チャネル、データチャネルが独立してホッピン
グする様子を示している。
【0032】以下、図2〜図8に従って無線制御ユニッ
トの基本動作の説明を行う。
【0033】(伝送データ種別)伝送されるデータは大
きく3種類に分けられる。
【0034】まず第一は、発信要求などの呼制御を行う
ための制御データである。これはROMに格納されたプ
ログラムに従って発生されるものであり、CPUデータ
バスを介してチャネルコーデック208内のLCCHレ
ジスタ310に書き込まれる。
【0035】第二は、音声などのリアルタイムデータで
ある。このデータは音声入出力インターフェイス202
から入力され、アナログ音声がADPCMコーデック2
07によりデジタル符号に変換され、所定のタイミング
によりチャネルコーデック208に取り込まれる。
【0036】第三は、パソコン本体のメモリ205など
から送られる非リアルタイムデータである。このデータ
はデータ入出力インターフェイス201から入力され、
DMA転送によってメモリ205に格納される。所定量
のデータがメモリ205に格納されると、誤り訂正処理
部(ECC)203によって符号化を施した後にチャネ
ルコーデック208にDMA転送される。
【0037】これらのデータを受信する場合は全く逆の
流れとなる。
【0038】(チャネルコーデックの動作説明)チャネ
ルコーデック208は、図5に示すフレームフォーマッ
トにデータを組み立てたり、フレームを分解してデータ
を入出力インターフェイス201に送ったりする機能を
有するものである。以下、チャネルコーデック208の
動作について説明を行う。
【0039】まず、チャネルコーデック208の動作タ
イミングの基準は、図1のシステムにおいて説明した集
中制御局側のタイミング生成部で生成される。集中制御
局側ではこのタイミングに従ってフレームの送信を行
い、フレームを受信した端末局では、フレーム同期ワー
ドに従ってフレーム同期を保持する。
【0040】次に、集中制御局側からCNTチャネルで
送られるデータはチャネルコーデック208内部のレジ
スタに格納されている。チャネルコーデック208内部
にはHP(ホッピングパターン)レジスタ306、ID
レジスタ308、WA(起動端末アドレス)レジスタ3
09があり、集中制御局側ではCPUがこれらのレジス
タに必要な値を書き込む。また、動作タイミングに同期
して、フレーム番号/次フレーム周波数番号(BF/N
F)レジスタ307内部の値は更新される。NFレジス
タに書き込まれる周波数番号はCNTチャネルのホッピ
ングパターン(第一のホッピングパターン)となってい
る。チャネルコーデック208はCNTチャネルのデー
タを送信するタイミングでこれらのレジスタ内のデータ
を読み出し、CNT組み立て部312でデータの組み立
てを行って送信を行う。
【0041】一方、端末局においては、CNTチャネル
を受信すると、CNT組立分解部312で分解を行い、
受信した各部の値を使って処理を行う。受信したシステ
ムIDが自局のIDレジスタ306に書き込まれた値と
一致した場合のみそれ以降のデータを受信するように制
御する。受信したWAが間欠受信中に自局のWAレジス
タ307の値と一致した場合には起動要求割り込みを発
生する。さらに、受信したBF、NF情報データを利用
してホッピングパターンレジスタ308のテーブルを書
き換える。
【0042】なお、NFフィールドに書かれる周波数番
号はCNTチャネルのホッピングパターンのものである
ので、音声チャネル、データチャネルで使用するホッピ
ングパターンは、NFフィールドに書かれた周波数番号
に基づいて作成されるホッピングパターンレジスタを時
間シフトすることによって生成する構成となっている。
【0043】LCCHチャネルでは、送信側端末のCP
Uがチャネルコーデック208内部のLCCHレジスタ
310に格納したデータとIDレジスタ内のデータがL
CCH組立/分解部で組み立てられ、所定のタイミング
で送信される。他の端末との衝突を防ぐために、複数の
キャリアセンスフィールドが設けられている。受信した
LCCHデータはLCCH組立/分解部で分解され、受
信したシステムIDが自局のIDレジスタ306に書き
込まれた値と一致した場合のみLCCHレジスタ310
に一旦格納された後CPUに対して割り込みを発生し、
CPUが読み取る。
【0044】音声チャネルではADPCMインターフェ
イス304を介して入力されたデータとIDレジスタ3
08内のデータを音声組立/分解部で組み立て、所定の
タイミングで送出する。逆に、受信した音声データは音
声組立/分解部で所定のタイミングで分解され、受信し
たシステムIDが自局のIDレジスタ306に書き込ま
れた値と一致した場合のみADPCMインターフェイス
304を介してADPCMコーデック207のタイミン
グで出力する。
【0045】データチャネルでは、CPUがデータ送信
要求を行った場合のみデータ送信される。データ送信要
求が行われている場合、チャネルコーデック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は次のフレームの受信のためのメ
モリの確保などの処理を行う。
【0046】上記全てのチャネルでデータを送信する時
にはCRC符号生成部318でCRC符号を生成し、C
RCフィールドに格納して送信する。受信側ではCRC
チェックを行い、誤りの発生を検出することができる。
また、フレーム同期ワード、ユニークワード以外の全て
の送信データにはスクランブラ322においてスクラン
ブルがかけられる。これは無線部に送られるデータの不
平衡性を下げると共に、同期クロック抽出を容易にする
ためである。
【0047】逆にデータ受信時には、フレーム同期ワー
ドまたはユニークワードを検出するとそのタイミングで
デスクランブラ322においてデスクランブルを行い、
CRCチェックを行うと同時に、各フィールドの分解部
にデータを入力する。
【0048】(動作例の説明)以上説明したように、本
システムにおいては端末間の通信のために複数のチャネ
ルから構成されるフレームを組立て、使用する周波数を
一定時間ごとに切り替える制御を行っている。
【0049】以下、本システムの具体的な動作を、パソ
コンに接続されたハンドセットを使って網制御装置を介
しての音声通信時の説明と、パソコンがその他のパソコ
ンとの間でファイル転送を行う場合の説明と、音声通信
とデータ通信を同時に行う場合の説明を以下に行う。な
お、本実施の形態においては公衆回線に接続される網制
御装置が集中制御局として機能するものとして説明を進
める。
【0050】図9に本システムにおける電源投入時の制
御局および端末局の動作シーケンス、図10にデータ通
信または、音声通信開始までの呼制御シーケンス、図1
1にパソコンにおける音声通信制御動作のフローチャー
ト、図12に音声通信開始時の動作フローチャート、図
13にパソコンにおけるデータ通信制御動作のフローチ
ャート、図14にパソコンにおけるデータ通信動作のフ
ローチャート、図15に音声通信時の時分割チャネルと
周波数ホッピングの概念図、図16にデータ通信時の時
分割チャネルと周波数ホッピングの概念図を示す。
【0051】以下、これらの図に従って説明を進める。
【0052】《電源立ち上げ時の制御局及び端末のシー
ケンス》図9において、S901で電源立ち上げが行わ
れ端末の初期化が行われると、端末は外部スイッチの設
定値によって、自分が制御局であるか端末局であるかを
判断し、制御局であることを認識すると制御チャネル用
の第1のホッピングパターンを決定し、同期信号、ホッ
ピングパターン情報、自分のシステムID等をフレーム
に組み立て、所定のタイミング毎にCNTフレームとし
て出力を行う。
【0053】同様に端末立ち上げ後、外部スイッチの設
定値によって、自端末が端末局であることを認識する
と、自端末のアドレスおよび受信する制御局のシステム
IDの記憶を行う。該処理が終了すると制御局からのC
NTフレームを任意の周波数で待つ。制御局からのCN
Tフレームを受信すると、該フレーム中のNFを基に次
の単位時間にホップする周波数を取得する。端末局は受
信した周波数を基に受信周波数を変え、次のCNTフレ
ームを待つ。端末局ではこの処理を繰り返し、制御局で
使用しているホッピングパターンを認識し、これをチャ
ネルコーデック208内のHPレジスタ306に記憶す
る。
【0054】端末局においてホッピングパターンの記憶
が終了すると、S902で端末局よりLCCHフレーム
を用いて端末局に新たに端末局として加わることを通知
する。このときLCCHフレームのDAに全ての端末が
受信するグローバルアドレスをいれ、またデータ部には
新規の登録を行うことを示すデータをいれて送信する。
制御局ではLCCHフレームを受信しその中のDAにグ
ローバルアドレスがあるとデータ部のデータを受信し、
端末局のアドレスおよび登録要求信号があった場合は、
該情報を基に端末局アドレスを記憶し新規に登録する。
【0055】該登録が終了するとS903で制御局は新
規登録した端末局にたいして、制御局のアドレスをLC
CHフレームを用いて通知する。端末局ではLCCHフ
レームにより制御局のアドレスを受信すると制御局のア
ドレスを記憶し、該処理が終了後S904で制御局に対
してLCCHフレームを用いて立ち上げ完了通知を行
う。制御局で端末局からの立ち上げ完了通知を受信する
と通常の処理へと移行する。
【0056】端末局では立ち上げ完了通知を出力後にS
905において端末局からの発信が可能となる。
【0057】次に、図11において、端末局は音声通信
の要求があるかを判断する(S1101)。音声通信の
要求があると、パソコンの音声通信アプリケーションプ
ログラムを起動する。すると、パソコンにインストール
されている無線ユニットドライバが動作し、データ入出
力インターフェース部を介して、無線制御ユニットに音
声送信要求および送信先番号(相手端末の内線番号)を
送る(S1102)。
【0058】次に、無線制御ユニットは発信手順に入
る。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チャネルと同じく第一のホッピングパターンを使
用している。
【0059】上記発信要求コマンドを受けた集中制御局
は、公衆回線に対してダイヤリングなどの発信処理を行
う。公衆回線を介して相手端末からの応答があれば、発
信要求を行ったパソコンに対してLCCHを使って着信
通知コマンドを送る。さらに、今後音声データをパソコ
ンと集中制御局の間でやり取りする際のホッピングパタ
ーン(第二のホッピングパターン)番号の通知および二
つある音声チャネルのうち、どちらを送信側として使用
するかの通知を行う。
【0060】パソコン側では第一のホッピングパターン
でLCCHチャネルを受信すると(S1110)、受信
したLCCHチャネルをチャネルコーデック208内の
LCCH組立/分解部314で分解し(S1111)、
システムID部で送られて来たシステムIDとチャネル
コーデック内のIDレジスタ内のシステムIDとを比較
すると共に、送信先アドレス部で送られて来たアドレス
が自端末のものであるかを判別する(S1112)。そ
の結果、システムIDが一致し、アドレスも自端末のも
のであれば(S1113)、その後のデータを受信する
ことになる。即ち、着信通知、ホッピングパターン、使
用するチャネルの割り当てを受けることになる(S11
14)。
【0061】着信通知、ホッピングパターン、使用する
チャネルの割り当てを受けたパソコン側では、チャネル
コーデック208のHPレジスタ306に、音声通信チ
ャネルで使用する第2のホッピングパターンと使用する
チャネルをセットし、ADPCMコーデックの動作を開
始する(S1115)。
【0062】通話を開始するにあたり、チャネルコーデ
ック208のモードレジスタ305を音声モードにセッ
ト(図12のS1201)すると共に、送信スロット番
号をセット(S1202)してADPCMコーデックの
動作開始の設定(S1203)を行う。
【0063】そして、音声通話が開始(S1204)さ
れ、図13のS1301でデータ通信の要求があるか判
別する。
【0064】以上の手順により、パソコンと網制御装置
と相手端末の間のリンクが確立し、パソコンと相手端末
の間での通話が開始される。
【0065】音声通信中は、パソコンのハンドセットか
ら入力された音声がADPCMコーデック207によっ
て符号化され、符号化されたデータはチャネルコーデッ
ク208に入力され、160ビットごとにプリアンブ
ル、ユニークワード、システムIDを付加した上で、ス
クランブルをかけて、所定の音声チャネルの位置におい
て送信を行う。
【0066】一方受信する時には、音声チャネルにおい
て受信したデータのプリアンブル区間でビット同期を確
立し、ユニークワードを検出し、システムIDがIDレ
ジスタ308内のシステムIDと一致するとデスクラン
ブルを行う。デスクランブルされたデータはADPCM
コーデック207により復号化されて、ハンドセットの
スピーカから音声として出力される。
【0067】このとき制御チャネルは図7に示すように
F1、F2、F3、F4、・・・と第1のホッピングパ
ターンで周波数を切り換え、音声チャネルはF3、F
4、F5、F6、・・・と周波数を切り換えるので、音
声通信を行なっている際の周波数の切り換えは、図15
に示す様になる。
【0068】即ち、音声通信時の周波数切り換えは、F
1、F3、F2、F4、F3、F5、・・・となる。
【0069】次に、S1101で音声通信の要求が行わ
れず、図13のS1301で端末局にデータ通信要求が
あると(S1301)、パソコンのデータ通信アプリケ
ーションプログラムを起動し、パソコンにインストール
されている無線ユニットドライバが動作し、データ入出
力インタフェース部を介して、無線制御ユニットにデー
タ送信要求および送信先番号(相手端末の内線番号)を
送る(S1302)。
【0070】次に、無線制御ユニットは音声通信の場合
と同様に発信手順に入り、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)。
【0071】発信要求コマンドを受けた集中制御局は、
同じくLCCHを使って相手端末に着信通知を行い、相
手端末から応答が返ってきたら二つの端末にデータ送受
信用のホッピングパターン(第三のホッピングパター
ン)番号を送信することにより呼設定を行う。
【0072】パソコン側では第一のホッピングパターン
でLCCHチャネルを受信すると(S1310)、受信
したLCCHチャネルをチャネルコーデック208内の
LCCH組立/分解部314で分解し(S1311)、
システムID部で送られて来たシステムIDとチャネル
コーデック内のIDレジスタ内のシステムIDとを比較
すると共に、送信先アドレス部で送られて来たアドレス
が自端末のものであるかを判別する(S1312)。そ
の結果、システムIDが一致し、アドレスも自端末のも
のであれば(S1313)、その後のデータを受信す
る。即ち、着信通知、ホッピングパターンの割り当てを
受けることになる(S1314)。
【0073】以上の手順により二つの端末はデータ送受
信用の第3のホッピングパターンを得ると、チャネルコ
ーデック208内のHPレジスタに使用する第3のホッ
ピングパターンをセットし(S1315)、データチャ
ネルにおいては、与えられたホッピングパターンに従っ
て周波数を切り替えながらデータの送受信を行う(S1
316)。つまり無線制御ユニットドライバがパソコン
本体のメモリ205から無線制御ユニット内のメモリ2
05に送信するデータを転送する(S1401)。
【0074】無線制御ユニットでは、メモリ205に格
納されたデータを誤り訂正符号化して再びメモリ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)。
【0075】1パケット分の送信を終了すると、CPU
に対して割り込みを発生する(S1410)。さらに送
信するデータがあるならばS1403に戻って再び送信
を行う(S1411)。
【0076】送信するデータがない場合は、音声通信の
要求があるかを調べる(S1412)。このときすでに
音声通信が行なわれていれば新たに音声通信の要求はさ
れないが、データ通信しかされておらず、音声通信の要
求がされると上述した図12のS1101に進む。
【0077】S1412で音声通信の要求がされなけれ
ばチャネルコーデック208のモードレジスタ305を
受信モードにセットして受信待機する(S1413)。
【0078】受信側無線制御ユニットではあらかじめD
MAコントローラをチャネルコーデック208からメモ
リ205への転送モードにセットしておく。
【0079】データが受信されると(S1414)、チ
ャネルコーデック208においては、データ組立/分解
部で分解を行い(S1415)、プリアンブル区間でビ
ット同期を確立し、ユニークワードを検出し、システム
ID部のシステムIDがIDレジスタ308内のシステ
ムIDと比較を行う(S1416)。その結果、システ
ムIDが一致した場合には(S1417)、デスクラン
ブルを行う。
【0080】そして、データ区間においては1バイト単
位でDMAリクエストを発生する。DMAリクエストを
受けたDMAコントローラはチャネルコーデック208
からメモリ205にデータを転送する(S1418)。
1パケット分のデータの転送が終了すると、チャネルコ
ーデック208から受信完了割り込みが発生し、CPU
はメモリ205に格納されたデータの誤り訂正復号処理
を施し最終的な受信データとなり、パソコン本体へデー
タの転送を行う(S419)。
【0081】以上の手順により、データの送信を行うこ
とができる。さらに送信するデータがある場合には同様
の手順を繰り返すことで無制限の量のデータを送信する
ことが可能となる。
【0082】以上説明したようなデータ通信を行なって
いる際の制御チャネルの周波数の切換えは図7に示す様
にF1、F2、F3、F4、・・・となり、データチャ
ネルの周波数の切り換えはF5、F6、F7、F8、・
・・となる。
【0083】即ち、データ通信のみ(音声通信は行わな
い)の周波数の切り換えは図16に示す様にF1、F
5、F2、F6、F3、F7、・・・となる。
【0084】次に、図11、図12で音声通信が行なわ
れている最中に、データ通信の要求があった場合や、図
13、図14でデータ通信の要求があった場合、即ち、
パソコンに接続されたハンドセットを使って網制御装置
を介して音声通信を行ないながら、そのパソコンがその
他のパソコンとの間でファイル転送を行う場合などの説
明を行う。
【0085】音声通信とデータ通信のホッピングパター
ンは上述した音声通信時とデータ通信時の説明と同様
に、各々個別に決定される。即ち、全く異なるホッピン
グパターンで両通信を行うことになる。そして、音声通
信とデータ通信を同時に行うパソコンは、チャネルコー
デック208内のHPレジスタ306に制御チャネル用
の第1のホッピングパターンと音声チャネル用の第2の
ホッピングパターンと、データチャネル用の第3のホッ
ピングパターンを各々記憶する。
【0086】無線部209はチャネルコーデック208
内のHPレジスタ306に記憶されている3つのホッピ
ングパターンに従って周波数の切り換えを行い、通信を
行うことになる。
【0087】また、切り換えられた周波数で送信される
各チャネル毎にIDレジスタ308内のシステムIDを
符加して送信し、受信側では、受信したシステムIDが
IDレジスタ308内のシステムIDと一致した時のみ
データを受信する様にする。
【0088】即ち、図7に示す様に、制御チャネルのホ
ッピングパターン(F1、F2、F3、F4、・・・)
と、音声チャネルのホッピングパターン(F3、F4、
F5、F6、・・・)と、データチャネルのホッピング
パターン(F5、F6、F7、F8、・・・)に従うこ
とになり、図8に示す様にF1、F3、F5、F2、F
4、F6、F3、F5、F7、・・・と周波数の切り換
えを行う。
【0089】上述の説明では、無線端末が発信操作を行
なった場合について説明したが、以下に着信があった場
合について説明を行う。
【0090】図17は公衆網から網制御局へ着信があっ
た場合の制御局の動作フローチャートである。また、図
18は、公衆網から制御局へ着信があった場合の無線端
末の動作フローチャートである。
【0091】図17において、公衆網から網制御局へ着
信があると(S1701)、制御局は着信コマンドをチ
ャネルコーデック208内のLCCHレジスタ309に
書き込み、アドレスレジスタ328に着信先無線端末の
アドレスを書き込んだ上でチャネルコーデック208の
モードレジスタ305をLCCH送信モードに設定し、
LCCHレジスタ309内の着信コマンド、アドレスレ
ジスタ328内の着信先無線端末アドレス、IDレジス
タ308内のシステムIDを読み出し、LCCHチャネ
ルの組み立てを行い(S1702)、着信先無線端末に
LCCHチャネルを送信することにより着信があること
を通知する(S1703)。尚、LCCHデータの送信
に使用するホッピングパターンはCNTチャネルと同じ
く第1のホッピングパターンを使用する。
【0092】上記LCCHチャネルを受信した無線端末
(本実施の形態ではパソコンとする)は(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)。
【0093】集中制御局はLCCHチャネルを受信する
と(S1704)、チャネルコーデック208内のLC
CH組立/分解部314でLCCHチャネルを分解し
(S1705)、システムID部のシステムIDとID
レジスタ308内のシステムIDを比較する(S170
6)、比較の結果、システムIDが一致すると(S17
07)、その後のデータを受信することにより着信応答
コマンドを受信し(S1708)、応答したパソコンに
公衆回線へ送信、あるいは公衆回線から受信するデータ
を集中制御局とパソコン間でやり取りするためのホッピ
ングパターンを通知するために、再びシステムID等を
符加したLCCHチャネルを組み立て(S1709)、
パソコンへ送信する(S1710)。
【0094】このとき、公衆回線からの着信に対して
は、全てのデータを音声データとみなし、パソコンに通
知するホッピングパターンも音声チャネル用の第2のホ
ッピングパターンとする。これは、公衆回線から送られ
てくるデータは全て音声データとして変調されてくるた
め、ファクシミリやパソコンのデータであっても音声デ
ータとしてあつかうことができるからである。
【0095】集中制御局は使用するホッピングパターン
の通知が終了すると発信時と同様に音声通信フェーズに
移行する(S1711)。
【0096】また、S1708でパソコンからの着信応
答コマンドが受信されない場合は、パソコンが通信不可
能と判断し、公衆回線にビジーであることを通知する
(S1712)。
【0097】S1811で集中制御局に着信応答を通知
したパソコンは、その後に、LCCHチャネルを受信す
ると(S1812)、チャネルコーデック208内のL
CCH組立/分解部314でLCCHチャネルを分解し
(S1813)、システムID部のシステムIDとID
レジスタ308内のシステムIDとを比較し(S181
4)、システムIDが一致すると(S1815)、その
後のデータを受信する。
【0098】受信したデータにより集中制御局から使用
するホッピングパターンを割り当てられると(S181
6)、チャネルコーデック208のHPレジスタ306
に、音声通信チャネルで使用する第2のホッピングパタ
ーンと使用するチャネルをセットし、ADPCMコーデ
ックの動作を開始する(S1817)と共に、発信時と
同様な音声通信フェーズに移行する(S1818)。
【0099】また、S1816でホッピングパターンの
割り当てが行なわれなければ再度集中制御局に対して着
信応答コマンドを送信する。
【0100】尚、公衆回線からの着信に対する通信が行
なわれている最中に、パソコンがデータ通信の発信要求
を行なえば、上述したデータ通信の発信制御フェーズを
行うことになる。また、パソコンがすでにデータ通信が
行なっていても、着信があれば上述した着信制御フェー
ズを行うことができる。
【0101】以上説明した様に、本実施の形態によれ
ば、異なる周波数で通信が行なわれる制御チャネル、音
声チャネル、データチャネル全てにシステムIDが付加
されるので、たとえ他のシステムが同じ周波数で通信を
行なっていてもデータを誤って受信することがなくな
る。
【0102】
【発明の効果】以上のように本発明によれば、1つの無
線通信フレームに含まれる音声チャネルとデータチャネ
ルとを異なる周波数で通信するので、音声とデータの両
方が同時にエラーになる確率を少なくすることができ、
さらに、無線通信フレームの途中で周波数を切り替えて
も、音声チャネル、データチャネルの夫々にシステム識
別情報が付加されているので、他のシステムからのデー
タを誤って受信してしまうことを防ぐことができる。
【図面の簡単な説明】
【図1】実施の形態のシステム構成図
【図2】実施の形態の無線制御ユニットの構成図
【図3】実施の形態のチャネルコーデックの構成図
【図4】実施の形態の無線部のブロック図
【図5】実施の形態の無線フレーム構成図
【図6】実施の形態の周波数ホッピング方式の概念図
【図7】実施の形態のホッピングパターンの一例
【図8】実施の形態の時分割チャネルと周波数ホッピン
グの概念図
【図9】実施の形態の制御局及び端末局間の電源投入シ
ーケンス
【図10】実施の形態の送信開始までの呼制御シーケン
【図11】実施の形態の音声通信制御動作のフローチャ
ート
【図12】実施の形態の音声通信制御のフローチャート
【図13】実施の形態のデータ通信制御動作のフローチ
ャート
【図14】実施の形態のデータ通信動作のフローチャー
【図15】実施の形態の音声通信時の時分割チャネルと
周波数ホッピングの概念図
【図16】実施の形態のデータ通信時の時分割チャネル
と周波数ホッピングの概念図
【図17】実施の形態の制御局の着信制御動作フローチ
ャート
【図18】実施の形態の無線端末の着信制御動作フロー
チャート
【符号の説明】
101 公衆網 102 網制御装置 103 無線電話機 104 パソコン 105 プリンタ 106 無線LANアダプタ 107 LAN

Claims (2)

    (57)【特許請求の範囲】
  1. 【請求項1】 周波数ホッピング方式を用いて通信を行
    う無線通信装置において、 音声インターフェースを介して入力された音声と、デー
    タインターフェースを介して入力されたデータと、の夫
    々に通信システム固有のシステム識別情報を付加して、
    音声チャネル及びデータチャネルを含む無線通信フレー
    ムを組み立てる無線通信フレーム組立手段と、 前記無線通信フレームに含まれる音声チャネルとデータ
    チャネルとの間に周波数を切り替えて、前記無線通信フ
    レームの途中で周波数の切替え、前記無線通信フレーム
    の途中で周波数が切替えられる毎に、前記システム識別
    情報が付加された音声及びデータを通信する通信手段
    と、を有することを特徴とする無線通信装置。
  2. 【請求項2】 周波数ホッピング方式を用いて通信を行
    う際の無線通信方法において、 音声インターフェースを介して入力された音声と、デー
    タインターフェースを介して入力されたデータと、の夫
    々に通信システム固有のシステム識別情報を付加して、
    音声チャネル及びデータチャネルを含む無線通信フレー
    ムを組み立て、 前記無線通信フレームに含まれる音声チャネルとデータ
    チャネルとの間に周波数を切り替えて、前記無線通信フ
    レームの途中で周波数の切替え、前記無線通信フレーム
    の途中で周波数が切替えられる毎に、前記システム識別
    情報が付加された音声及びデータを通信することを特徴
    とする無線通信方法。
JP489596A 1996-01-16 1996-01-16 周波数ホッピング方式を用いた無線通信装置及び無線通信方法 Expired - Fee Related JP3347565B2 (ja)

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)

* Cited by examiner, † Cited by third party
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 無線通信システム

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