特許第5698785号(P5698785)IP Force 特許公報掲載プロジェクト 2022.1.31 β版

知財求人 - 知財ポータルサイト「IP Force」

▶ 日本電業工作株式会社の特許一覧

特許5698785アンテナ、データ通信装置及びプログラム
<>
  • 特許5698785-アンテナ、データ通信装置及びプログラム 図000002
  • 特許5698785-アンテナ、データ通信装置及びプログラム 図000003
  • 特許5698785-アンテナ、データ通信装置及びプログラム 図000004
  • 特許5698785-アンテナ、データ通信装置及びプログラム 図000005
  • 特許5698785-アンテナ、データ通信装置及びプログラム 図000006
  • 特許5698785-アンテナ、データ通信装置及びプログラム 図000007
  • 特許5698785-アンテナ、データ通信装置及びプログラム 図000008
< >
(19)【発行国】日本国特許庁(JP)
(12)【公報種別】特許公報(B2)
(11)【特許番号】5698785
(24)【登録日】2015年2月20日
(45)【発行日】2015年4月8日
(54)【発明の名称】アンテナ、データ通信装置及びプログラム
(51)【国際特許分類】
   H04B 1/40 20150101AFI20150319BHJP
   H01Q 3/38 20060101ALI20150319BHJP
   H04B 7/10 20060101ALI20150319BHJP
【FI】
   H04B1/40
   H01Q3/38
   H04B7/10 A
【請求項の数】3
【全頁数】15
(21)【出願番号】特願2013-81625(P2013-81625)
(22)【出願日】2013年4月9日
(65)【公開番号】特開2014-204402(P2014-204402A)
(43)【公開日】2014年10月27日
【審査請求日】2013年4月9日
(73)【特許権者】
【識別番号】000232287
【氏名又は名称】日本電業工作株式会社
(74)【代理人】
【識別番号】100104880
【弁理士】
【氏名又は名称】古部 次郎
(74)【代理人】
【識別番号】100149113
【弁理士】
【氏名又は名称】加藤 謹矢
(74)【代理人】
【識別番号】100166981
【弁理士】
【氏名又は名称】砂田 岳彦
(72)【発明者】
【氏名】古賀 義之
(72)【発明者】
【氏名】小島 誠
【審査官】 佐藤 敬介
(56)【参考文献】
【文献】 特開2000−196329(JP,A)
【文献】 特開平05−336098(JP,A)
(58)【調査した分野】(Int.Cl.,DB名)
H04B 1/40
H01Q 3/38
H04B 7/02−7/12
H04L 7/08
(57)【特許請求の範囲】
【請求項1】
複数のアンテナ素子と、
前記複数のアンテナ素子と接続され、当該複数のアンテナ素子のそれぞれが送受信する送受信信号の位相をずらす移相器と、
繰り返し信号である基準信号を発生する基準信号発生手段と、値が同じビット列と、当該ビット列の前後に設けられる、当該値と異なる値の前後のビットとを含むヘッダを先頭に備えた制御データ信号を受信し、当該ヘッダを検出する受信検出手段と、当該ヘッダの当該値が同じビット列に対応する当該基準信号発生手段が発生する当該基準信号における繰り返しの数を計数する計数手段と、当該計数手段が計数した当該基準信号における当該繰り返しの数に基づいて、当該制御データ信号の前記ヘッダに引き続く部分を受信するタイミングを設定するタイミング設定手段と、当該タイミング設定手段が設定した当該タイミングに基づいて、当該制御データ信号の前記ヘッダに引き続く部分を受信する受信手段と、当該受信手段が受信した当該制御データ信号を処理して当該移相器を制御する制御データを生成するデータ処理手段と、当該移相器に当該制御データを出力するデータ出力手段と、を有する制御部とを備え
前記制御部における前記受信検出手段は、制御データ信号の受信が途切れた後、予め定められた、制御データ信号を受信しない期間の経過後に受信した制御データ信号における先頭を前記ヘッダとして検出することを特徴とするアンテナ。
【請求項2】
繰り返し信号である基準信号を発生する基準信号発生部と、
値が同じビット列と、当該ビット列の前後に設けられる、当該値と異なる値の前後のビットとを含むヘッダを先頭に備えたデータ信号を受信し、当該ヘッダを検出する受信検出部と、
前記ヘッダの前記値が同じビット列に対応する前記基準信号発生部が発生する前記基準信号における繰り返しの数を計数する計数部と、
前記計数部が計数した前記基準信号における前記繰り返しの数に基づいて、前記データ信号の前記ヘッダに引き続く部分を受信するタイミングを設定するタイミング設定部と、
前記タイミング設定部が設定した前記タイミングに基づいて、前記データ信号の前記ヘッダに引き続く部分を受信する受信部とを備え
前記受信検出部は、データ信号の受信が途切れた後、予め定められた、データ信号を受信しない期間の経過後に受信したデータ信号における先頭を前記ヘッダとして検出することを特徴とするデータ通信装置。
【請求項3】
コンピュータに、
値が同じビット列と、当該ビット列の前後に設けられる、当該値と異なる値の前後のビットとを含むヘッダを先頭に備えたデータ信号において、当該ヘッダを検出する受信検出手順と、
前記ヘッダの前記値が同じビット列に対応する基準信号における繰り返しの数を計数する計数手順と、
計数された前記繰り返しの数に基づいて、前記データ信号の前記ヘッダに引き続く部分を受信するタイミングを設定するタイミング設定手順と、
設定された前記タイミングに基づいて、前記データ信号の前記ヘッダに引き続く部分を受信する受信手順とを実行させ
前記受信検出手順は、データ信号の受信が途切れた後、予め定められた、データ信号を受信しない期間の経過後に受信したデータ信号における先頭を前記ヘッダとして検出することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、アンテナ、データ通信装置及びプログラムに関する。
【背景技術】
【0002】
移動体通信の基地局用のアンテナ(基地局アンテナ)には、ダイポールアンテナなどのアンテナ素子をアレイ状に並べたアレイアンテナが多く用いられる。そして、アレイアンテナに制御のためのデータ信号を送信することにより、例えばアレイアンテナの指向性などを制御することなどが行われる。
【0003】
特許文献1には、誘電基板と、前記誘電体基板上に形成されるとともに、任意の一点を中心として同心円状に配置される(n≧2)個の円環を仮定し、前記(n≧2)個の円環の中で半径の小さいものから1番目ないしn番目の円環とするとき、それぞれ前記1番目ないしn番目の円環の一部を構成する円弧形状を有し、両端が出力端とされる1番目ないしn番目の出力側ストリップ導体と、前記誘電体基板上に形成され、前記円環の中心に一端が位置決めされた入力側ストリップ導体と、それぞれ前記1番目ないしn番目の円環の一部を構成する円弧形状を有し、出力側ストリップ導体よりも長さが短い1番目ないしn番目の摺動部と、前記1番目ないしn番目の前記摺動部を有し、前記円環の中心の回りに回転可能なアーム部とを備え、前記1番目ないしn番目の出力側ストリップ導体と、前記1番目ないしn番目の円弧状の摺動部との間、及び、前記入力側ストリップ導体とアーム部との間に絶縁体を介在させた多分岐分配移相器が記載されている。
【0004】
特許文献2には、無線基地局のアンテナの制御を行う端末機器と、前記端末機器に制御信号を送信し、前記端末機器を制御して前記アンテナの制御を行うと共に、前記端末機器に電源を供給する制御装置と、前記制御装置と前記端末機器とを接続し、前記制御信号を伝送するための制御信号線と、前記電源を供給するための電源線とを備えた制御ケーブルと、を備え、AISG(Antenna Interface Standards Group)規格に準拠して前記アンテナの制御を行うアンテナ制御システムにおいて、前記制御ケーブルの途中に、前記制御信号を伝送するための延長用制御信号線と、前記電源線よりも導体抵抗が小さい延長用電源線とを備えた延長ケーブルを挿入して構成されるアンテナ制御システムが記載されている。
【先行技術文献】
【特許文献】
【0005】
【特許文献1】特開2008−124845号公報
【特許文献2】特開2012−253552号公報
【発明の概要】
【発明が解決しようとする課題】
【0006】
本発明の目的は、制御のためのデータ信号の受信において通信不良の発生を抑制したアンテナ等を提供することにある。
【課題を解決するための手段】
【0007】
かかる目的のもと、本発明が適用されるアンテナは、複数のアンテナ素子と、複数のアンテナ素子と接続され、複数のアンテナ素子のそれぞれが送受信する送受信信号の位相をずらす移相器と、繰り返し信号である基準信号を発生する基準信号発生手段と、値が同じビット列と、ビット列の前後に設けられる、この値と異なる値の前後のビットとを含むヘッダを先頭に備えた制御データ信号を受信し、ヘッダを検出する受信検出手段と、ヘッダの値が同じビット列に対応する基準信号発生手段が発生する基準信号における繰り返しの数を計数する計数手段と、計数手段が計数した基準信号における繰り返しの数に基づいて、制御データ信号のヘッダに引き続く部分を受信するタイミングを設定するタイミング設定手段と、タイミング設定手段が設定したタイミングに基づいて、制御データ信号のヘッダに引き続く部分を受信する受信手段と、受信手段が受信した制御データ信号を処理して移相器を制御する制御データを生成するデータ処理手段と、移相器に制御データを出力するデータ出力手段と、を有する制御部と、を備え、制御部における受信検出手段は、制御データ信号の受信が途切れた後、予め定められた、制御データ信号を受信しない期間の経過後に受信した制御データ信号における先頭をヘッダとして検出することを特徴とする
【0008】
また、他の観点から捉えると、本発明が適用されるデータ通信装置は、繰り返し信号である基準信号を発生する基準信号発生部と、値が同じビット列と、ビット列の前後に設けられる、この値と異なる値の前後のビットとを含むヘッダを先頭に備えたデータ信号を受信し、ヘッダを検出する受信検出部と、ヘッダの値が同じビット列に対応する基準信号発生部が発生する基準信号における繰り返しの数を計数する計数部と、計数部が計数した基準信号における繰り返しの数に基づいて、データ信号のヘッダに引き続く部分を受信するタイミングを設定するタイミング設定部と、タイミング設定部が設定したタイミングに基づいて、データ信号の記ヘッダに引き続く部分を受信する受信部とを備え、受信検出部は、データ信号の受信が途切れた後、予め定められた、データ信号を受信しない期間の経過後に受信したデータ信号における先頭をヘッダとして検出することを特徴とする
【0009】
また、さらに他の観点から捉えると、本発明が適用されるプログラムは、コンピュータに、値が同じビット列と、ビット列の前後に設けられる、この値と異なる値の前後のビットとを含むヘッダを先頭に備えたデータ信号において、ヘッダを検出する受信検出手順と、ヘッダの値が同じビット列に対応する基準信号における繰り返しの数を計数する計数手順と、計数された繰り返しの数に基づいて、データ信号のヘッダに引き続く部分を受信するタイミングを設定するタイミング設定手順と、設定されたタイミングに基づいて、データ信号のヘッダに引き続く部分を受信する受信手順とを実行させ受信検出手順は、データ信号の受信が途切れた後、予め定められた、データ信号を受信しない期間の経過後に受信したデータ信号における先頭をヘッダとして検出することを特徴とする
【発明の効果】
【0010】
本発明によれば、制御のためのデータの受信において通信不良の発生が抑制できる。
【図面の簡単な説明】
【0011】
図1】本実施の形態が適用される移動通信用の基地局アンテナの全体構成の一例を示す図である。
図2】セクタアンテナにおける移相器、制御器の接続関係を示す図である。
図3】本実施の形態が適用される制御データ信号の一例を示す図である。
図4】本実施の形態における通信制御の概要を説明する図である。
図5】制御器を構成する機能ブロックの一例を示す図である。
図6】制御器の行う通信制御を説明するフローチャートである。
図7】制御器の基準信号の周波数に対する通信速度を示した図である。
【発明を実施するための形態】
【0012】
以下、添付図面を参照して、本発明の実施の形態について詳細に説明する。
[第1の実施の形態]
<基地局アンテナ1>
図1は、本実施の形態が適用される移動通信用の基地局アンテナ1の全体構成の一例を示す図である。図1(a)は、基地局アンテナ1の斜視図であり、図1(b)は、基地局アンテナ1の設置例を説明する図である。
基地局アンテナ1は、例えば、図1(a)に示すように、鉄塔20に保持された複数のセクタアンテナ10−1〜10−3を備えている。一例として、セクタアンテナ10−1〜10−3の外形は、それぞれが円筒状であって、円筒の中心軸が地面に対して垂直に設けられている。ここで、セクタアンテナ10−1〜10−3をそれぞれ区別しないときは、セクタアンテナ10と表記する。
【0013】
なお、以下では基地局アンテナ1が主に電波を送信するとして説明するが、アンテナの可逆性により、基地局アンテナ1は電波を受信する。電波を受信する場合は、例えば送信信号を受信信号として、信号の流れを逆にすればよい。
【0014】
セクタアンテナ10は、アレイアンテナ100と、移相器200と、制御部の一例としての制御器400と、アレイアンテナ100、移相器200、制御器400を包むように設けられたレドーム500とを備えている。
レドーム500は、例えばFRP(fiber reinforced plastics)などの絶縁性の樹脂で構成されている。なお、セクタアンテナ10は、レドーム500を備えなくともよい。
ここでは、アレイアンテナ100、移相器200、制御器400を備えるものをアンテナと表記することがある。
【0015】
そして、アレイアンテナ100は、複数のアンテナ素子110−1〜110−5と、反射板120とを備えている。アンテナ素子110−1〜110−5をそれぞれ区別しないときは、アンテナ素子110と表記する。
図1(a)では、アンテナ素子110は、一例としてダイポールアンテナであるとし、ダイポールの向きは、放射される電波が地表に対して垂直な方向に振動する偏波(垂直偏波)を送受信できるように設定されている。すなわち、ダイポールを構成する2つの導体が垂直方向に上下に直線状に設けられている。そして、図1(a)では、5個のアンテナ素子110により、アレイアンテナ100が構成されている。
アンテナ素子110は、例えばエポキシ樹脂などの絶縁体基板(不図示)の表面側に、銅、アルミニウムなどの導体で構成されている。また、反射板120は、導体、例えばアルミニウム、銅などで構成されている。なお、アレイアンテナ100は、反射板120を備えなくてもよい。
【0016】
なお、図1(a)に示すアンテナ素子110は、垂直偏波を送受信するように構成したが、水平偏波を送受信するように構成してもよい。さらに、垂直偏波を送受信するアンテナ素子110と水平偏波を送受信するアンテナ素子とを交互に又は交差させて配置し、アレイアンテナ100が垂直偏波及び水平偏波の両方を送受信するようにしてもよい。
【0017】
なお、アンテナ素子110は、ダイポールアンテナでなくともよい。また、アレイアンテナ100を構成するアンテナ素子110の数は、5に限定されず、4以下又は6以上であってもよい。
【0018】
移相器200は、例えば入出力端子(後述する図2に示すIn/Out)に入力された送信信号の位相を少なくとも2つの入出力端子(後述する図2では5つ(Port1〜Port5))間で異なるようにずらして出力する。
制御器400は、移相器200が設定する移相量を制御する制御データを移相器200に供給する。
【0019】
そして、それぞれのセクタアンテナ10は、移相器200と基地局(不図示)内に設けられた送信信号を送信及び受信信号を受信する送受信部4(後述する図2参照)とを接続する送受信ケーブル31を備えている。送受信ケーブル31は、例えば同軸ケーブルである。
さらに、それぞれのセクタアンテナ10は、制御器400と基地局内に設けられた位相量などを設定する制御データ生成部5(後述する図2参照)とを接続する制御データ信号ケーブル32を備えている。なお、基地局内に設けられた制御データ生成部5を親局又は親機、セクタアンテナ10における制御器400を子局又は子機と表記することがある。
【0020】
図1(a)では、セクタアンテナ10−1に、アレイアンテナ100、移相器200、制御器400、送受信ケーブル31、制御データ信号ケーブル32を表記している。他のセクタアンテナ10−2、10−3も、セクタアンテナ10−1と同様に、アレイアンテナ100、移相器200、制御器400、送受信ケーブル31、制御データ信号ケーブル32を備えているが、これらの表記を省略している。
【0021】
図1(b)に示すように、基地局アンテナ1は、セル2内に電波を送信し、セル2内から電波を受信する。
セル2は水平面において角度で分割した複数のセクタ3−1〜3−3を備えている。セクタ3−1〜3−3のそれぞれは、基地局アンテナ1の3個のセクタアンテナ10−1〜10−3に対応して設けられている。つまり、セクタアンテナ10−1〜10−3のそれぞれの出力電波の電界が大きいメインローブ11の方向が、対応するセクタ3−1〜3−3に向いている。ここで、セクタ3−1〜3−3をそれぞれ区別しないときは、セクタ3と表記する。
【0022】
なお、図1(a)、(b)に例として示した基地局アンテナ1は、3個のセクタアンテナ10−1〜10−3を備え、それぞれがセクタ3−1〜3−3に対応している。セクタアンテナ10及びセクタ3は、3以外の予め定められた数であってもよい。また、図1(b)では、セクタ3は、セル2を等分に分割して構成されているが、等分でなくともよく、いずれか1つのセクタ3が他のセクタ3に比べ広く又は狭く構成されていてもよい。
【0023】
基地局アンテナ1は、セル2内に電波を送信し、セル2の外側に隣接するセルに電波を送信しないことが好ましい。同様に、セル2内から電波を受信し、セル2の外側に隣接するセルから電波を受信しないことが好ましい。
このため、それぞれのアンテナ素子から送信される電波の位相を移相器200によって変えることで、図1(a)に示すように、電波(ビーム)の送信方向及び受信方向(指向性)を水平面から地表方向に角度θ傾けて(ビーム・チルト角θとして)いる。
【0024】
<セクタアンテナ10、移相器200、制御器400の接続関係>
図2は、セクタアンテナ10における移相器200、制御器400の接続関係を示す図である。
ここでは、セクタアンテナ10におけるアレイアンテナ100が5個のアンテナ素子110(110−1〜110−5)を備えているとして説明する。
【0025】
移相器200は、送受信部4と接続されて送受信信号を送受する端子であるIn/Outと、アレイアンテナ100の5個のアンテナ素子110−1〜110−5と接続されてそれぞれの間において位相の異なる送受信信号を入出力する端子であるPort1〜Port5とを備えている。
【0026】
アレイアンテナ100が電波を送信する場合、移相器200のPort1〜Port5は、In/Outに入力された送信信号を、それぞれ位相をずらして出力する。例えば、Port3が出力する送信信号を基準として(移相量0)に対して、Port1は移相量−2φ、Port2は移相量−φ、Port4は移相量+φ、Port5は移相量+2φとした送信信号を出力する。
また、アレイアンテナ100が電波を受信する場合、In/Outは、Port1〜Port5にそれぞれ入力され、それぞれで位相がずらされた受信信号を合成して出力する。
【0027】
ここで、φは予め設定されたPort3を基準とする移相量である。図1に示したビーム・チルト角θは、移相量(φ)、アレイアンテナ100上のアンテナ素子110の間隔(距離)、アレイアンテナ100が放射する自由空間における電波の波長によって設定される。
【0028】
移相器200は、例えば、基板上に設けられた固定導体と、固定導体上を可動できる可動導体とを組み合わせて構成され、固定導体と可動導体とで構成される経路差に基づいて、移相量が設定されるようになっている。そして、固定導体上において可動導体を移動させることで、移相量が可変できるようになっている。
なお、可動導体の移動は、予め定められた方向にスライドさせたり、軸の回りで回転させたりすることで行うことができるようになっている。
【0029】
セクタアンテナ10に必要とされる移相量は、セル2、セクタ3の大きさによって変化する。よって、移相器200に設定される移相量は、セクタアンテナ10毎に異なる。このため、設置時においては、移相量をセクタアンテナ10毎に手作業で設定してもよいが、設置後の移相量の変更に対応しづらい。
そこで、セクタアンテナ10毎に制御器400を設け、制御器400が、地上局などに設けられた制御データ生成部5から制御データ信号を受信して、移相器200の移相量を設定することが好ましい。
【0030】
このとき、制御データ生成部5と制御器400との間で、制御データ信号の送受信が行われる。しかし、制御データ生成部5と制御器400とが、それぞれ基準とする信号(基準信号)の発生源を別に備えている場合、それぞれの基準信号の間で周波数(繰り返しの周期)がずれている(変動している)と、制御データ信号の送受信が正常にできなくなる。
すなわち、制御データ生成部5が予め定められた周波数の基準信号に基づいて制御データ信号を生成して送信しても、制御器400の基準信号の周波数が変動していると、制御データ信号の受信が正常にできない。
逆に、制御データ生成部5の基準信号が予め定められた周波数から変動し、この変動した周波数に基づいて制御データ信号を生成して送信すると、制御器400の基準信号が予め定められた周波数である場合、制御データ信号の受信が正常にできなくなる。
さらに、制御データ生成部5の基準信号と制御器400の基準信号の周波数とがともに予め定められた周波数からずれていても同様である。
【0031】
なお、基準信号の周波数は、温度などの要因によって変動する。特に、基準信号の周波数が大きく変動してもよい場合には、発生源に価格の安い部品を使用することができる。
【0032】
そこで、本実施の形態では、それぞれの基準信号の両方又は一方の周波数が変動しても、制御データ信号の送受信の通信不良の発生が抑制できるように構成されている。
なお、基準信号は、クロック信号(CLK信号)であってもよく、CLK信号を逓減した信号であってもよい。また、CLK信号とは別の信号であってもよい。
【0033】
図3は、本実施の形態が適用される制御データ信号の一例を示す図である。図3(a)は、制御データ信号の全体を説明する図、図3(b)は制御データ信号におけるヘッダ及びフッタの構造を説明する図である。
図3(a)に示すように、本実施の形態が適用される制御データ信号は、パケットであって、先頭に設けられたヘッダ、後尾に設けられたフッタ、ヘッダ及びフッタに囲まれた制御データ列を備えている。
なお、制御データ列は、可変長であってもよく、固定長であってもよい。
【0034】
そして、本実施の形態におけるヘッダ及びフッタのそれぞれは、例えば図3(b)に示す構成であって、ヘッダ及びフッタのそれぞれは、“0”のスタートビット(start)と“1”のストップビット(stop)との間の8ビットのデータからなる。そして、8ビットのデータは、16進数にて“7E”である。
そして、制御データ列におけるそれぞれのデータも、8ビットのデータの前後に“0”のスタートビット(start)と“1”のストップビット(stop)とを備えている。
ここでは、一例として、制御データ信号は9600bpsで送信されるとする。
この場合、スタートビット(start)からストップビット(stop)までの期間(10ビット)の期間は、1.04msとなり、8ビットのデータにおける前後の各1ビットを除く6ビットの“1”の期間が0.625msとなる。
すなわち、ここでは、制御データ生成部5は、予め定められた周波数の基準信号にて動作し、制御データ信号を9600bpsの送信速度で送信する。
【0035】
図4は、本実施の形態における通信制御の概要を説明する図である。ここでは、図3(b)に示したヘッダで説明する。図4(a)は、図3(b)に示したヘッダを示している。そして、図4(b)は、制御データ信号を生成する制御データ生成部5の基準信号の周波数と、制御器400の基準信号の周波数とが一致している場合(Case A)、図4(c)は、制御データ生成部5の基準信号の周波数に対して制御器400の基準信号の周波数が高い場合(Case B)、図4(d)は、制御データ生成部5の基準信号の周波数に対して制御器400の基準信号の周波数が低い場合(Case C)である。
図4では、制御データ生成部5の基準信号の周波数は予め定められた周波数であるとし、制御器400の基準信号の周波数が変動するとする。
ここで、制御器400は、基準とする場合において16MHzのCLK信号を発生するとする。そして、基準信号は、CLK信号を1/4に逓減した信号であるとする。すなわち、基準信号は、基準とする場合において、4MHzであるとする。このとき、基準信号の周期は0.25μsである。そして、9600bpsでデータを送信するときの1ビットの送信に要する期間teは、0.104msとなる。
また、説明の便宜からスタートビット(start)の“1”から“0”への立下りのタイミングは、Case A、Case B、Case Cのいずれにおいても同じであるとする。
【0036】
まず、図4(b)のCase Aを説明する。ここでは、制御データ信号を生成する制御データ生成部5の基準信号の周波数と、制御器400の基準信号の周波数とが一致している。すなわち、制御データ生成部5は9600bpsで、制御データ信号を送信する。
よって、制御器400は、自己の基準信号に基づいて、9600bpsに対応して受信するタイミング(受信間隔)を設定して、制御データ信号からデータを受信すればよい。このとき、受信間隔は、制御データ生成部5がデータを送信するときの1ビットの送信に要する期間teである0.104msとなる。
なお、制御器400は、送信されてくる制御データ信号のそれぞれのビットに対して0.5ビット遅れたタイミングで受信している。
【0037】
次に、図4(c)のCase Bを説明する。ここでは、制御データ生成部5の基準信号の周波数に対して制御器400の基準信号の周波数が高い。例えば、制御器400の基準信号の周波数が図4(b)の場合より約10%大きいとする。すると、図4(c)に示すように、制御器400が、周波数が高くなった自己の基準信号に基づいて、9600bpsに対応すると想定する受信するタイミング(受信間隔tf)を設定すると、受信間隔tfは、制御データ生成部5がデータを送信するときの1ビットの送信に要する期間te(0.104ms)に比べて、短くなってしまう(0.094ms)。
すると、図4(c)に示すように、本来“0”である#8のビットが“1”となり、本来“1”であるストップビット(stop)が“0”となってしまう。
すなわち、通信不良が発生する。
【0038】
さらに、図4(d)のCase Cを説明する。ここでは、制御データ生成部5の基準信号の周波数に対して制御器400の基準信号の周波数が低い。例えば、制御器400の基準信号の周波数が図4(b)の場合より約10%小さいとする。すると、図4(d)に示すように、制御器400が、周波数が低くなった自己の基準信号に基づいて、9600bpsに対応すると想定する受信するタイミング(受信間隔ts)を設定すると、受信間隔tsは、制御データ生成部5がデータを送信するときの1ビットの送信に要する期間te(0.104ms)に比べて、長くなってしまう(0.114ms)。
すると、図4(d)に示すように、本来“1”である#7のビットが“0”となり、本来“0”である#8のビットが“1”となってしまう。
すなわち、通信不良が発生する。
【0039】
上記では、ヘッダにより説明したが、フッタ及び制御データ列のデータでも同様である。
【0040】
このような通信不良の発生は、制御器400の基準信号が基準として予め定められた周波数から変動しても、その基準信号に基づいて送信されてくる制御データ信号を受信するタイミングが設定されることによる。
逆に、制御データ生成部5の基準信号が予め定められた周波数から変動し、この変動した周波数に基づいて制御データ信号が送信されてきた場合でも同様である。
【0041】
そこで、本実施の形態では、制御器400の基準信号に基づいて制御データ信号を受信するタイミングを設定するのではなく、制御データ信号のヘッダを受信して、制御データ信号の送信速度を計測し、それに基づいて制御データ信号を受信するタイミングを設定している。
【0042】
図4により、本実施の形態における通信制御の概要を説明する。
制御器400は、受信する制御データ信号が途切れた後、予め定められた期間を経過した後に制御データ信号を受信したと認識した場合、ヘッダであると仮定する。
そして、“0”のスタートビット(start)を検出すると、データ“7E”における “1”が続く6ビットの期間を、自己の基準信号の周期を計数することにより計測する。そして、1ビットに対応する期間te(受信するタイミング)を自己の基準信号の周期の計数値によって設定する。
【0043】
図4(b)の場合、制御器400の基準信号の周波数は、4MHzである。すると、制御データ生成部5は制御データ信号を正確に9600bpsで送信しているので、ビット#2〜ビット#7の“1”の期間は、2500周期と計数される。よって、制御器400は自己の基準信号の周波数に基づいて、417周期毎に制御データ信号を受信するタイミングを設定すればよい。
【0044】
図4(c)の場合、制御器400の基準信号の周波数は基準とする4MHzより、約10%高い4.4MHzである。すると、制御データ生成部5は制御データ信号を正確に9600bpsで送信しているので、ビット#2〜ビット#7の“1”の期間は、2750周期と計数される。よって、制御器400は自己の基準信号の周波数に基づいて、458周期毎に制御データ信号を受信するタイミングを設定すればよい。
【0045】
図4(d)の場合、制御器400の基準信号の周波数は基準とする4MHzより、約10%低い3.6MHzである。すると、制御データ生成部5は制御データ信号を正確に9600bpsで送信しているので、ビット#2〜ビット#7の“1”の期間は、2250周期と計数される。よって、制御器400は自己の基準信号の周波数に基づいて、375周期毎に制御データ信号を受信するタイミングを設定すればよい。
【0046】
すなわち、本実施の形態では、制御器400は、制御データ信号の送信速度と、自己の基準信号との差を検出(計数)して、制御データ信号からデータを受信するタイミングを設定し直している。
このようにすることで、たとえ制御データ信号の送信速度と制御器400の基準信号とに差が生じても、制御データ信号の送信速度(通信速度)で通信が行える。
なお、上記においては、例として6ビットの期間を計数してタイミングを設定したが、ヘッダのうちの任意の特色のある期間を計数してもよい。
【0047】
図5は、制御器400を構成する機能ブロックの一例を示す図である。
制御器400は、基準信号を発生する基準信号発生手段の一例としての基準信号発生部410、制御データ生成部5から送信される制御データ信号を受信し、ヘッダを検出する受信検出手段の一例としての受信検出部420、ヘッダの予め定められたビット列に対応する基準信号の周期(パルス)の数を計数(カウント)する計数手段の一例としての基準信号計数部430、制御データ列からデータを受信するタイミングを設定するタイミング設定手段の一例としてのタイミング設定部440、制御データ列から制御データを受信する受信手段の一例としての受信部450、受信した制御データを処理するデータ処理手段の一例としてのデータ処理部460、処理された制御データを移相器200に出力するデータ出力手段の一例としてのデータ出力部470を備えている。
なお、制御器400は、制御データ生成部5に対して応答信号を送信する送信部480をさらに備えてもよい。
【0048】
受信検出部420は、制御データ生成部5に接続され、制御データ生成部5からの制御データ信号を受信する。そして、制御データ信号からヘッダを検出する。
基準信号計数部430は、受信検出部420に接続され、受信検出部420がヘッダを検出した場合に起動されて、ヘッダの予め定められたビット列を受信する期間に対応する基準信号の周期(パルス)の数を計数する。
【0049】
タイミング設定部440は、基準信号計数部430に接続され、計数された基準信号の周期(パルス)の数に基づいて、制御データ列からデータを受信するタイミングを設定する。すなわち、制御データ列のデータを受信するタイミングを基準信号の周期(パルス)の数で設定し、受信部450及び送信部480に送信する。
これ以降、受信部450は、この設定されたタイミングにて、制御データ列からデータを受信する。
【0050】
データ処理部460は、受信部450に接続され、受信部450が受信したデータがフッタであると、これまで受信したデータが正しいかを巡回冗長検査(CRC)などにより正当性を確認する。そして、移相器200を制御する制御データに変換(処理)する。
データ出力部470は、データ処理部460に接続され、データ処理部460が処理した制御データを移相器200に出力する。
【0051】
なお、データ処理部460は、予め定められた時間間隔又はデータ処理部460による処理が完了するタイミングで応答情報を送信部480に送信する。
送信部480は、応答情報を受信するとタイミング設定部440が設定したタイミングで応答信号を制御データ生成部5に送信する。応答情報及び応答信号は、処理終了又は処理中などを示すものである。
ここで、データ処理部460は、受信部450が受信したデータが正しくないと判定した場合や、他の制御器へのデータ(命令)であった場合などには、受信したデータを破棄し、応答情報を送信部480に送信しない。
【0052】
このようにして、制御器400は、制御データ生成部5が生成した制御データ信号(図3参照)を受信し、移相器200を制御する制御データを移相器200に出力する。
【0053】
図6は、制御器400の行う通信制御を説明するフローチャートである。
制御器400は、外部から受信する制御データ信号におけるデータが、ヘッダであるか否かを判断する(ステップS101。図6では、S101と表記する。以下同じ。)(受信検出手順の一例である。)。
制御データ信号におけるデータがヘッダでない場合(Nの場合)は、ステップS101に戻って、次に受信する制御データ信号がヘッダであるか否かを判断する。
【0054】
制御データ信号におけるデータがヘッダである場合(Yの場合)は、ヘッダの予め定められたビット列を受信する期間に対応する基準信号の周期(パルス)の数を計数(カウント)する(ステップS102)(計数手順の一例である。)。
計数された基準信号の周期(パルス)の数により、制御データ信号を受信するタイミングを設定する(ステップS103)(タイミング設定手順の一例である。)。
【0055】
そして、設定されたタイミングにより制御データ信号からデータを受信する(ステップS104)(受信手順の一例である。)。
【0056】
設定されたタイミングにて受信したデータがフッタであるか否かを判断する(ステップS105)。
制御データ信号から受信したデータがフッタでない場合(Nの場合)、ステップS104に戻りデータの受信を続ける。
【0057】
一方、制御データ信号から受信したデータがフッタである場合(Yの場合)、例えば、データを処理して、移相器200を制御する制御データとなるように処理する(ステップS106)。
処理した制御データを移相器200に出力する(ステップS107)。
処理完了又は予め定められた時間の経過後、応答信号(処理終了又は処理中など)を制御データ生成部5に通知する(ステップS108)。
これにより、再びステップS101に戻る。
このように、制御器400は通信制御を行う。
【0058】
本実施の形態では、応答信号は設定されたタイミングにて送信されるので、制御データ生成部5は、制御データ信号の送信速度と同じ速度で、応答信号を受信できる。すなわち、たとえ制御器400の基準信号発生部410の周波数が変動していても、通信不良の発生が抑制される。
そして、本実施の形態の制御器400は、ハードウエアで構成されてもよく、CPUなどを含んで構成されてソフトウエアにて制御されてもよい。なお、CPUなどで構成された場合であっても、高速の処理を必要とする部分などをハードウエアで構成してもよい。
【0059】
実施例を説明する。
図7は、制御器400の基準信号の周波数に対する通信速度を示した図である。横軸は制御器400のCLK信号の周波数(MHz)、縦軸は通信速度(bps)である。前述したように、制御データ生成部5から制御器400に制御データ信号が送信される送信速度は9600bpsであるとする。そして、制御器400の基準信号発生部410の基準とする周波数を16MHzとする。
【0060】
図7に示す実施例は、本実施の形態が適用される場合であって、制御器400が、制御データ信号のヘッダの予め定められたビット列に対応する基準信号の周期(パルス)の数を計数し、それにより制御データ信号におけるデータを受信するタイミングを設定する場合を示したものである。この場合、基準信号発生部410の発生する基準信号の周波数が±5%変動した場合、すなわち15.2MHz又は16.8MHzになっても、通信速度の9600bpsに対する誤差は十分小さい範囲に維持される。
【0061】
一方、図7に示す比較例は、本実施の形態が適用されない場合であって、制御器400が、予め定められたタイミングを設定し、基準信号発生部410の発生する基準信号の周期(パルス)により制御データ信号からデータを受信した場合を示したものである。この場合、基準信号発生部410の発生する基準信号の周波数が±5%変動した場合、すなわち15.2MHz又は16.8MHzになると、通信速度がおおよそ±5%変動する。基準信号の周波数が16MHzから−5%低下した15.2MHzになると通信速度は約9112bpsになり、基準信号の周波数が16MHzから5%増加した16.8MHzになると通信速度は約10072bpsになる。
【0062】
以上説明したように、本実施の形態が適用される場合には、本実施の形態が適用されない場合に比べ、制御データ信号の送信速度と制御器400の基準信号発生部410の基準信号の周波数(周期)とに差が生じても、通信速度の変動が抑制される。
【0063】
上記においては、制御器400は、予め定められた送信速度で制御データ信号を受信するが、制御器400の基準信号発生部410の基準信号の周波数が変動する場合を説明した。
本実施の形態では、ヘッダにおける予め定められたビット列に対応する基準信号の周期(パルス)の数を計数し、制御データ信号からデータを受信するタイミングを設定している。よって、データを受信するタイミングがずれて、異なるデータを受信するという通信不良の発生が抑制される。
【0064】
また、制御データ生成部5からの制御データ信号の送信速度と制御器400における基準信号発生部410が発生する基準信号の周波数とは、相対的な関係である。
よって、制御器400における基準信号発生部410が発生する基準信号の周波数が変動せず、基準とする周波数であって、制御データ生成部5からの制御データ信号の送信速度が変動する場合にも適用できる。さらに、制御データ生成部5からの制御データ信号の送信速度及び制御器400における基準信号発生部410が生成する基準信号の周波数の両方が変動した場合においても適用できる。
すなわち、制御データ生成部生成部5からの制御データ信号の送信速度と、制御器400における基準信号発生部410が発生する基準信号の周波数とは、予め定められた関係を有することを要しない。
よって、制御データ生成部5からの制御データ信号の送信速度が不明である場合又は不定である場合にも、適用できる。
【0065】
上記においては、制御器400を、セクタアンテナ10の移相器200の移相量を設定する制御データを供給するとして説明した。しかし、制御器400を、アンテナを載置した回転台を回転させて指向性を変える場合などにおいて、回転台の回転速度の設定などに使用することができる。
さらに、制御器400を、データ信号を送受信するデータ通信におけるデータ通信装置とすることもできる。
【符号の説明】
【0066】
1…基地局アンテナ、2…セル、3、3−1〜3−3…セクタ、4…送受信部、5…制御データ生成部、10、10−1〜10−3…セクタアンテナ、11…メインローブ、20…鉄塔、31…送受信ケーブル、32…制御データ信号ケーブル、100…アレイアンテナ、110、110−1〜110−5…アンテナ素子、200…移相器、400…制御器、410…基準信号発生部、420…受信検出部、430…基準信号計数部、440…タイミング設定部、450…受信部、460…データ処理部、470…データ出力部、480…送信部、500…レドーム、θ…ビーム・チルト角
図1
図2
図3
図4
図5
図6
図7