(57)【要約】【課題】  本発明は、ベースバンドプロセッサを制御する方法に関する。この場合、規格化したデータ伝送規則が、無線ネットワーク中の第１コミュニカント及び第２コミュニカントのそれぞれのホスト内で実行されている。これらのデータ伝送規則は、この無線ネットワークの第１コミュニカントと第２コミュニカントとの間の規則に適合したデータ伝送を保証する。この場合、データパケットが、ＷＬＡＮカードインターフェースを介してホストに接続されているＷＬＡＮカードのＨＦ（高周波）送受信部を通じて電磁式信号パスに送信及び／又は受信され得る。この場合、ＷＬＡＮカード上に配置されたベースバンドプロセッサが、データパケットを規則に適合して処理する。この課題は、第１コミュンカント及び／又は第２コミュニカントが、そのコミュニカントごとのホスト内に提供されたプロトコルモジュールによって、同様にそのコミュニカントごとのホスト内に提供されたハードウェアドライバを用いて、ＷＬＡＮカードインターフェース越しの接続されているＷＬＡＮカードのハードウェアによって、プロトコルモジュールとベースバンドプロセッサとの間で取り決めたデータ伝送規則の条件及び規定だけにしたがって、操作システム及びＷＬＡＮカードインターフェースの条件及び規定に関係なく制御されること、及び、この場合、データ伝送規則にしたがって提供されているソフトウェアインターフェース及びハードウェアインターフェースを有する関数領域が、ＷＬＡＮカード内に設置されることによって解決される。
2007535249.tif 000002
【特許請求の範囲】
【請求項１】
ベースバンドプロセッサを制御する方法にあって、この場合、規格化したデータ伝送規則が、無線ネットワーク中の第１コミュニカント及び第２コミュニカントのそれぞれのホスト内で実行されていて、これらのデータ伝送規則は、この無線ネットワークの第１コミュニカントと第２コミュニカントとの間の規則に適合したデータ伝送を保証し、この場合、データパケットが、ＷＬＡＮカードインターフェースを介してホストに接続されているＷＬＡＮカードのＨＦ（高周波）送受信部を通じて電磁式信号パスに送信及び／又は受信され得、この場合、ＷＬＡＮカード上に配置されたベースバンドプロセッサが、データパケットを規則に適合して処理する方法において、第１コミュンカント（２）及び／又は第２コミュニカント（３）が、そのコミュニカントごとのホスト（４）内に提供されたプロトコルモジュール（５）によって、同様にそのコミュニカントごとのホスト（４）内に提供されたハードウェアドライバ（６）を用いて、ＷＬＡＮカードインターフェース（１２）越しの接続されているＷＬＡＮカード（９）のハードウェアによって、プロトコルモジュールとベースバンドプロセッサ（１１）との間で取り決めたデータ伝送規則（１０）の条件及び規定だけにしたがって、操作システム及びＷＬＡＮカードインターフェース（１２）の条件及び規定に関係なく制御されること、
データ伝送規則（１０）にしたがって提供されているソフトウェアインターフェース（７）及びハードウェアインターフェース（８）を有する関数領域（１４）が、ＷＬＡＮカード（９）内に設置されることを特徴とする方法。
【請求項２】
その都度のデータ伝送関数（１０）が、関数領域（１４）内で解釈されるように、この関数領域（１４）は構成されていて、付随するＢＢ（ベースバンド）信号がベースバンドプロセッサ（１１）によって提供されるように、ベースバンドプロセッサ（１１）の通信インターフェースが、関数領域（１４）のソフトウェアインターフェース（７）によって制御され、ＷＬＡＮカード（９）のＨＦ（高周波）送受信部（１３）を通じたデータ伝送が、ＢＢ信号によって保証されることを特徴とする請求項１に記載の方法。
【請求項３】
第１コミュニカント（２）及び／又は第２コミュニカント（３）の稼動状態の間のそれぞれの付随するホスト（４）によって算出されたＷＬＡＮカード（９）に対するデータ伝送関数（１０）の変更時に、ＷＬＡＮカード（９）のこの新しいデータ伝送関数（１０）が、ＷＬＡＮカード（９）に対する最初の稼動状態を占めた時と同様に実行されることを特徴とする請求項１又は２に記載の方法。
【請求項４】
提供されたデータ伝送規則（５）が規格をマッピングするかどうかに関係なく、ＷＬＡＮカード（９）に対するデータ伝送関数（１０）の初期化及び変更がそれぞれ同様に実行されることを特徴とする請求項１〜３のいずれか１項に記載の方法。
【請求項５】
関数領域のソフトウェアインターフェース（７）と交信するベースバンドプロセッサ（１１）のインターフェースが16ビットＦＩＦＯスタックとして構成されていることを特徴とする請求項１〜４のいずれか１項に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ベースバンドプロセッサを制御する方法に関する。この場合、規格化したデータ伝送規則が、無線ネットワーク中の第１コミュニカント及び第２コミュニカントのそれぞれのホスト内で実行されている。これらのデータ伝送規則は、この無線ネットワークの第１コミュニカントと第２コミュニカントとの間の規則に適合したデータ伝送を保証する。この場合、データパケットが、ＷＬＡＮカードインターフェースを介してホストに接続されているＷＬＡＮカードのＨＦ（高周波）送受信部を通じて電磁式信号パスに送信及び／又は受信され得る。この場合、ＷＬＡＮカード上に配置されたベースバンドプロセッサが、データパケットを規則に適合して処理する。
【背景技術】
【０００２】
無線ネットワークの重要性は、近年増え続けている。これらの無線ネットワークの用途の可能性は無限であるように見える。最も簡単な可能性は、無線ネットワークカード（ＷＬＡＮカード）を伴う２つ又は多数のホスト（コミュニカント）を使用した構成である。      
【０００３】
各ステーション（ホスト）は、その無線ネットワークカードと共にいわゆる無線セルを構成する。この無線セルは、無線ごとにカバーされた範囲に一致する。このような構成は、最も簡単な場合は「ベーシックサービスセット」（ＢＳＳ）と呼ばれる。
【０００４】
多数のモバイルステーション（ホスト）が、１つの共通のセル内に存在するか又はこれらのモバイルステーションのセルが重なり合う限り、これらのモバイルステーション間の通信が可能である。この場合、ハブ又はスイッチが必ずしも必要でない（アドホックネットワーク）。
【０００５】
無線ネットワーク（ＷＡＮ）を有線ネットワーク（ＬＡＮ）に接続しようとする場合、アクセスポイント（ＡＰ）が必要である。このようなネットワーク構造は、分散システム（ＤＳ）とも呼ばれる。
【０００６】
少なくとも１つの個別ステーションを有する１つのアクセスポイントが、同様に１つの無線セルを構成する。個々のステーション及びアクセスポイントの到達範囲の向上は、追加のセルによって実現される。この場合、アクセスポイントは、古典的なネットワークブリッジのように機能する。
【０００７】
有線ローカルネットワークに比べて、これらの有線ローカルネットワークの高いデータ転送速度が、無線ネットワークによって確かにまだ実現されていないものの、無線ネットワークのデータ転送速度は、引き続き速くなって有線ローカルネットワークのデータ転送速度に近づいている。
【０００８】
無線ネットワークの技術に基づいて存在する障害（特に、送信信号のマルチパス伝播によって引き起こされるシンボル間干渉）に加えて、多数の方法が、ＷＬＡＮの製品の市場で互いに競合することによって、さらなる障害が、有線ネットワークに比べてこのようなネットワークを使用する場合に発生する。
【０００９】
ＩＥＥＥ（電気電子技術者学会）が、既に1997年に規格802.11によってＷＬＡＮに対する規準を提唱したものの、ユーザ及びネットワークオペレータは、例えばHiperLAN/2にしたがって作動しかつＥＴＳＩ（欧州電気通信標準化機構）に基づいて規格化されているその他の無線システムも使用する。
【００１０】
従来の技術の場合、これらの両規格は、ＷＬＡＮ技術の発展と共に圧倒的に認められている。したがって、任意の無線ネットワークの通信時に考慮する必要のある多様な通信方式が確かに制限されている。それにもかかわらず、通信方式の数は少なくない。
【００１１】
通常ＬＡＮとしての通信方式の状況に合わせて、規格ＩＥＥＥ802.11及び規格HiperLAN/2にしたがう無線ネットワークに対する規則に関して明記されているＷＬＡＮは、ローカルネットワークに対して公知の802 定義の一部である。
【００１２】
ＷＬＡＮ規格は、ＬＡＮに対する規格と同様にＯＳＩ（Open System Interconnect）モデルを構成する７つの階層のうちの最下位の２つの階層上に記述される。
【００１３】
さらに、ＩＥＥＥによって要求される管理機能が、ステーション用の最下位の両階層に対して記述されるか、又は、新しい部分階層が開発される。
【００１４】
両規格は、共に第１層である物理層内に位置する類似の無線インターフェースを提供する。
【００１５】
しかしながら両規格は、使用されるアクセス方法で基本的に区別が付く。これらのアクセス方法は、第１層の上にある第２層であるＭＡＣ（媒体アクセス制御）層に対して確定される。この場合、ＭＡＣ層は、より上位の階層に位置しない一般的な機能を請け負う：断片化，データパケットの繰り返し及びデータパケットの確認。
【００１６】
ＷＬＡＮが公開アクセス可能な周波数範囲内で作動する状況が、安価なＷＬＡＮ製品に対して重要である。
【００１７】
したがって、ＷＬＡＮのオペレータの移動無線システムを作動するため、そのオペレータは、移動無線システムで最初に許可を受ける必要がない。オペレータは、ＩＳＭ（産業，科学及び医療）周波数帯を利用する。これらの周波数帯は、所定の送信出力まで許可されている。これらの周波数帯は、例えば802.11ＷＬＡＮ及びブルートゥースによって利用される2.4GHz帯又は5GHz帯内にある。
【００１８】
確かにこの免許不要の利用はコストを下げるものの、これらの帯域内で同様に作動する多くのシステムが、互いに妨害しうる状況も招く。
【００１９】
またこのことは、これらの時として著しい相互の妨害が追加の技術経費によって阻止される必要がある欠点を招く。
【００２０】
確かにこれらのＩＳＭ帯域は、世界的に少なくとも類似に与えられているものの、これらのＩＳＭ帯域は正確に一致していないことによって、これらのＩＳＭ帯域の免許不要の利用のさらなる欠点が生じる。
【００２１】
異なる周波数帯が、異なる国で規定されているだけではなくて、ＩＳＭ周波数帯の利用時でも、異なる範囲がそれぞれの送信出力に対してさらに許可されている。上述した欠点を取り除くか又は回避する全ての手段は、ハードウェアメーカが規格統一した世界的に商品化可能な製品を製造することを困難にする。
【００２２】
ＷＬＡＮの製品のより大きい普及に反して、今日までの比較的高い価格のほかに、モバイル式で十分に高速で汎用的な小型のＷＬＡＮカードの不十分な可用性の問題がある。各ホストが、これらのＷＬＡＮカードによってＷＬＡＮ内のコミュニカントに対して簡単に構成できる。そしてこれらのＷＬＡＮカードは、万国共通の操作を異なる無線ネットワークで保証する。
【００２３】
異なるシステムを、いろいろに設定される通信方式を考慮するＷＬＡＮユニット内に同時に提供することが、技術的にかつ経済的に支持できないことは明らかである。
【００２４】
無線ネットワークの効率を上げるための従来の技術で際立つ良好な手段は、再構成可能な特性である。これによって、データ伝送に関与する無線インターフェースが、存在するインフラストラクチャーのネットワークの必要なサービス品質及び伝送状況にも適応できる。
【００２５】
従来の技術で示されている別の手段は、ダウンロード可能なプロトコルの使用である。この場合、端末装置が、アクセスポイントからプロトコルを自動的に入手する。これらの端末装置は、これらのプロトコルをその都度の状況に対して必要とする。
【００２６】
ベースバンドプロセッサが、ＷＬＡＮユニット内でデータ交換に必要な信号を準備するものの、ベースバンドプロセッサが、一般にプロセッサ回路のハードウェアレジスタ上のソフトウェアを用いてホストに直接アクセスすることによって制御される問題に主に起因して、このような汎用的なＷＬＡＮコミュニカントは限定的にしか実現できない。
【００２７】
この場合、送信データが連結リストにされ、リストの開始アドレスがベースバンドプロセッサ内に直接記憶される。ベースバンドプロセッサは、ＷＬＡＮコミュニカントのハードウェアに固有の設定だけによってプログラミングできる。これに対する例としては、TI ThunderLAN PCI Ethernet(R) Controller SPWS018Bが使用される。
【００２８】
ここから、ソフトウェアを使用されるハードウェアに強く適応させるため、ＷＬＡＮユニットは、それに付随するドライバ及びプロトコルソフトウェアに加えて、使用されるハードウェア、例えばレジスタ等の特質に関する正確な情報を有する必要があることが分かる。
【００２９】
従来の技術の場合、通常のＷＬＡＮ製品によってＷＬＡＮネットワークを実現するときに、特にルーチンが、ＩＥＥＥ802.11の規格及びその他のＷＬＡＮ規格、例えばHiperLAN/2にしたがうデータ通信でデータ品質を向上させるときに、分散システムが必要とされるという欠点がある。この分散システムは、その交信時に端末装置に応じて支援するＭＡＣ（媒体アクセス制御）機能（ＯＳＩ階層モデルの第２層）及び端末装置で使用される操作システム（スタック及びドライバ）を有する使用されるＷＬＡＮハードウェアに左右され、それぞれのアクセスポイントにも部分的に左右される。
【発明の開示】
【発明が解決しようとする課題】
【００３０】
本発明の課題は、異なる規格のＷＬＡＮユニットを使用されるハードウェア及び使用される操作システムのプラットフォームに関係なく提供することにある。
【課題を解決するための手段】
【００３１】
この課題は、第１コミュンカント及び／又は第２コミュニカントが、そのコミュニカントごとのホスト内に提供されたプロトコルモジュールによって、同様にそのコミュニカントごとのホスト内に提供されたハードウェアドライバを用いて、ＷＬＡＮカードインターフェース越しの接続されているＷＬＡＮカードのハードウェアによって、プロトコルモジュールとベースバンドプロセッサとの間で取り決めたデータ伝送規則の条件及び規定だけにしたがって、操作システム及びＷＬＡＮカードインターフェースの条件及び規定に関係なく制御されることによって解決される。
【００３２】
この場合、データ伝送規則にしたがって提供されているソフトウェアインターフェース及びハードウェアインターフェースを有する関数領域が、ＷＬＡＮカード内に設置される。
【００３３】
この解決手段は、プロトコルソフトウェアが大幅な変更なしに異なるチップバージョンに対して使用され得ることを目的とする。ハードウェアドライバの使用が、大幅な変更なしにいろいろな用途に対して可能になる。さらにこの場合、プロトコルモジュールが操作システムの特性を決して有さないように、このプロトコルモジュールが提供されることが保証される。
【００３４】
さらに本発明の方法は、ホストとベースバンドプロセッサとの間のハードウェアインターフェースに関係なく使用可能である。
【００３５】
本発明の方法の構成は、その都度のデータ伝送関数が関数領域内で解釈されるように、この関数領域が構成されている。付随するＢＢ（ベースバンド）信号が、ベースバンドプロセッサによって提供されるように、ベースバンドプロセッサの通信インターフェースが、関数領域のソフトウェアインターフェースによって制御される。ＷＬＡＮカードのＨＦ（高周波）送受信部を通じたデータ伝送が、ＢＢ信号によって保証される。
【００３６】
別の構成は、第１コミュニカント及び／又は第２コミュニカントの稼動状態の間のそれぞれの付随するホストによって算出されたＷＬＡＮカードに対するデータ伝送関数の変更時に、ＷＬＡＮカードのこの新しいデータ伝送関数が、ＷＬＡＮカードに対する最初の稼動状態を占めた時と同様に実行されることを特徴とする。
【００３７】
この別の構成の変更した構成は、提供されたデータ伝送規則が規格をマッピングするかどうかに関係なく、ＷＬＡＮカードに対するデータ伝送関数の初期化及び変更がそれぞれ同様に実行されることを提唱する。規格は、ここでは例えばＩＥＥＥ802.11又はHiperLAN/2にしたがう規格でもよい。
【００３８】
この別の構成の特別な構成は、関数領域のソフトウェアインターフェースと交信するベースバンドプロセッサのインターフェースが16ビットＦＩＦＯスタックとして構成されていることを特徴とする。
【００３９】
以下に、本発明を実施の形態に基づいて詳しく説明する。
【発明を実施するための最良の形態】
【００４０】
付随する図面中には、第１コミュニカント２及び第２コミュニカント３を有するＷＬＡＮの構成がブロック図で示されている。図面中で分かるように、プロトコルモジュール５及びハードウェアドライバ６が、第１コミュニカント２のホスト４内に提供されている。      
【００４１】
ホスト４は、ＬＡＮカードインターフェース１２を介してＷＬＡＮカード９に通信接続されている。ＷＬＡＮカード９は、ベースバンドプロセッサ１１及び接続されているＨＦ受信部１３を有する。ベースバンドプロセッサ１１及びＨＦ受信部１３の物理的に共通な接続条件は、ハードウェアインターフェース８によって実現されなければならない。
【００４２】
一方ではハードウェアドライバ６によって、他方ではベースバンドプロセッサ１１によって、したがって設置すべき関数領域１４によってもデータ交換に対して考慮する必要があるソフトウェアとしての条件は、ソフトウェアインターフェース７によって取り決められたと、みなされなければならない。
【００４３】
このソフトウェアインターフェース７は、一般的にはデータ伝送規則１０（プロトコル）を送信し受信するための両関数によって構成される。
【００４４】
したがって、接続されているＷＬＡＮカード９のハードウェアが、ＷＬＡＮカードインターフェース１２を通じてハードウェアドライバ６によってプロトコルモジュール５とベースバンドプロセッサ１１との間で取り決めたデータ伝送規則１０の条件及び規定だけにしたがって制御されることによって、ホスト４内に提供されたプロトコルモジュール５が、第１コミュニカント２を制御する。
【００４５】
この制御は、ホスト４内にある操作システム及び実現したＷＬＡＮカードインターフェース１２の条件及び規定に関係なく実施される。
【００４６】
データ伝送関数１０が、この制御の間にＷＬＡＮカード９のベースバンドプロセッサ１１内で認識され、データ伝送規則１０にしたがって提供されているソフトウェアインターフェース７を有する関数領域１４が、実行段階で設置される。
【００４７】
その都度のデータ伝送関数１０が、関数領域１４内で解釈されるように、この関数領域１４は構成されている。付随するＢＢ（ベースバンド）信号がベースバンドプロセッサ１１によって提供されるように、ベースバンドプロセッサ１１の通信インターフェースが、関数領域１４のソフトウェアインターフェース７によって制御される。ＷＬＡＮカード９のＨＦ（高周波）送受信部１３を通じたデータ伝送が、ＢＢ信号によって保証される。ベースバンドプロセッサ１１の通信インターフェースは、一般的には16ビットＦＩＦＯスタックとして構成されている。
【００４８】
実行段階後に、その終了がハードウェアドライバ６で確認される。このハードウェアドライバ６は、この確認をプロトコルモジュール５に転送する。その結果、調整された無線チャネルが、ＷＬＡＮ１内で使用され得る。
【図面の簡単な説明】
【００４９】
【図１】第１コミュニカント２及び第２コミュニカント３を有するＷＬＡＮの構成がブロック図で示されている。
【符号の説明】
【００５０】
１    ＷＬＡＮ（ワイヤレスローカルエリアネットワーク−無線ネットワーク）
２    第１コミュニカント
３    第２コミュニカント
４    ホスト
５    プロトコルモジュール
６    ハードウェアドライバ
７    ソフトウェアインターフェース
８    ハードウェアインターフェース
９    ＷＬＡＮカード
１０  データ伝送機能
１１  ベースバンドプロセッサ
１２  ＷＬＡＮカードインターフェース
１３  ＨＦ（高周波）送受信部
１４  関数領域
2007535249.tif 000003
【国際調査報告】
2007535249.tif 000004
2007535249.tif 000005
2007535249.tif 000006
2007535249.tif 000007