アイウェーブのWi-Fi技術プレゼンテーション(PDF)

アイウェーブのWi-Fi技術
説明資料
プレゼンテーションへようこそ
プレゼンテーションへようこそ
アイウェーブ・ジャパン株式会社
アイウェーブ・ジャパン株式会社
菅野 治
菅野 治
[email protected]
[email protected]
Copyright 2007-2009
Copyright 2007-2009
01/21/09
アイウェーブ・ジャパン株式会社
1
目 次
z アイウェーブのWi-Fi技術
z MACインターフェイスドライバ
z カーネルインターフェイスドライバ
z ネットギアWG111V2 USBデバイスドライバ
z SpecTec SDW-820 SDIO WiFi アダプタのためのLinuxデバイスドライバ
z SpecTec SDW-820 SDIO WiFi アダプタのためのWinCE 6.0 デバイスドライバ
z Marvell SDIO WiFi コントローラ 88W8686のためのiTRONデバイスドライバ
z Marvell SDIO WiFi コントローラ 88W8686のためのLinux 及び WinCE 6.0
デバイスドライバ
z ハンドヘルドプラットフォーム用WLAN ドライバ
z iWave iW-SDIO WLAN モジュールの性能
z イメージキャプチャー及びディスプレイソリューション
z iMX27 RTSP ストリーミング
01/21/09
アイウェーブ・ジャパン株式会社
2
アイウェーブのWi-Fi技術
アイウェーブは、2003年から現在まで、以下の豊富な経験があります。
z 802.11a/b/g 仕様
z 802.11a/b/g MACインターフェイスドライバ
z LinuxとWinCE 5.0/6.0カーネルインターフェイスドライバ
アイウェーブは、以下のプロジェクトの実績があります。
z AR5210 MACデバイス(VxWorksから組込Linuxへのポーティング)及びMACインターフェイス
ドライバとカーネルインターフェイスドライバ開発
z AR5211 MACデバイス (802.11a/11b)(VxWorksから組込Linuxへのポーティング)
及び Linux2.4の802.11aのデバイスドライバ開発
z PX270のLinux(2.6.14.3)へネットギアのWG111V2 802.11gデバイスドライバの移植
z PXA270とi.MX27のWinCE SDIO-WiFiドライバと組込Linuxカーネル2.6.19のポーティング
z マーベルWiFiコントローラを使用したWiFi組込ハンドヘルドコンピュータのハード、
ドライバ開発
01/21/09
アイウェーブ・ジャパン株式会社
3
MACインターフェイスドライバ
MACインターフェイスドライバ(AR5210モジュール)は、プロトコルコントロールユニット (PCU:AR5210
MAC)とカーネルインターフェイスドライバのインターフェイスを行います。
z ビーコンサービス
z WEPキーとAES
z ディストリビューションサービス
z ディストリビューションサービス
メディア (DSM)
z ワイヤレスメディア(WM)
プロトコル
z カプセル化とカプセルの分解
z フラグメンテーションとデフラグメン
テーション
z SME (ステーション マネージメント
エンティティ)
z MLMEとPLMEサービス
z ステーション要求と応答
01/21/09
z
z
z
z
z
z
z
z
z
レートコントロール アルゴリズム
ビッグエンディアンとリトルエンディアンサポ
ート
キュー マネージメント
SIBテーブル マネージメント
パワー マネージメント
アクセスポイントとステーションモードの両方
をサポート
ワイヤレス拡張IOCTLをサポート
例外ハンドリング
カーネルインターフェイスとインターフェイス
する機能
アイウェーブ・ジャパン株式会社
4
カーネルインターフェイスドライバ
アセロス(A80211aモジュール)のWLANカーネルインターフェイスドライバを提供
z すべてのデータ構造及びハードウエアの初期化
z ハードウエア割り込みサービスルーチンの登録
z PCI ドライバの登録機能とコールバック機能
z Atheros ワイヤレス LAN インターフェイスとのカーネルインターフェイス
z WLAN インターフェイス ステータス
z SNMP エージェントインターフェイスのためのMIB II テーブルマネージメント
z MAC レイヤードライバインターフェイス機能
開発したドライバはステーションとアクセスポイント間の通信テスト済みです。
01/21/09
アイウェーブ・ジャパン株式会社
5
ネットギアWG111V2 USBデバイスドライバ
z 同じESSIDを持つ2つ以上のアクセスポイントの自動ラッチング
z アドホック 及び インフラストラクチャ モードをサポート
z WEP (Wired Equivalent Privacy) 40 bit をサポート
z WEP (Wired Equivalent Privacy) 104 bit をサポート
z WPA (Wi-Fi Protected Access) サプリキャント
z WPA-PSK.
z TKIP, WEP104, WEP40 のためのマネージメント
z WPA または WEPの自動ラッチングと暗号化を同時に実施
これらの機能はステーションとアクセスポイント間の通信テスト済みです。
01/21/09
アイウェーブ・ジャパン株式会社
6
SpecTec SDW-820 SDIO WiFi アダプタのための
Linuxデバイスドライバ
z Linux カーネル 2.6.14のためのSDIO バスドライバ
z WinCE WiFi ドライバの Linux カーネル 2.6.14へのポーティング
z すべてのSDIO コマンド及び SDIO カードに関する情報をサポート
z ネットワークレイヤーと MAC レイヤー間のインターフェイス API
z API が MAC レイヤー及び SDIO コントローラドライバとの間でTX 、 RX
及び割り込みルーチンを行う時のインターフェイス
z アドホック及び インフラストラクチャーモード
z ビーコンプロセッシング
z Basic MACのオペレーションのスキャン、認証及びアソシエーション
z フラグメンテーション及びデフラグメンテーション
z iwconfigやiwlistのようなワイヤレスツールのサポート
z IOCTL のサポート
z リアソシエーション及び自動ラッチング
z WEP 40 bit 及び 104 bit の暗号化
これらの機能はステーションとアクセスポイント間の通信テスト済みです。
01/21/09
アイウェーブ・ジャパン株式会社
7
SpecTec SDW-820 SDIO WiFi アダプタのための
WinCE 6.0 デバイスドライバ
アドホック及びインフラストラクチャ・モード
ビーコン・プロセッシング
Basic MACのオペレーションのスキャン、認証及びアソシエーション
フラグメンテーション及びデフラグメンテーション
認証サポート
オープン認証
暗号化のサポート
WEP 40 bit 及び 104 bit
これらの機能はステーションとアクセスポイント間の通信テスト済みです。
01/21/09
アイウェーブ・ジャパン株式会社
8
Marvell SDIO WiFi コントローラ 88W8686のための
iTRONデバイスドライバ
z DM350 ホストコントローラのためのSDIOバスドライバ
z アドホック及び インフラストラクチャーモード
z ビーコンプロセッシング
z APIがSDIOカード上のファームウエアと相互動作するためのインターフェイス
z APIとネットワークレイヤー及びファームウエアとのインターフェイス
z WLAN ステータス情報
z 認証サポート
z オープン認証
z シェアード認証
z 暗号化サポート
z WEP 40 bit 及び 104 bit
z WPA2 サポート
z IEEE 802.11i サポート
これらの機能はステーションとアクセスポイント間の通信テスト済みです。
01/21/09
アイウェーブ・ジャパン株式会社
9
Marvell SDIO WiFi コントローラ 88W8686のための
Linux 及び WinCE 6.0 デバイスドライバ
z iMX27 SDIOホストコントローラに対する SDIO ハスドライバ
z アドホック及び インフラストラクチャーモード
z ビーコンサービス
z カード上のファームウエアと相互動作するためのインターフェイス
z APIとネットワークレイヤー及びファームウエアとのインターフェイス
z WLAN ステータス情報
z 認証サポート
z オープン認証
z シェアード認証
z 暗号化サポート
z WEP 40 bit 及び 104 bit サポート
z A2 サポート
z IEEE 802.11i サポート
01/21/09
アイウェーブ・ジャパン株式会社
10
ハンドヘルドプラットフォーム用WLAN ドライバ
z 組み込み Linux 2.6.x に対するCF-WLAN ドライバ
z Intel PXA270 プラットフォーム
z Atmel ARM9 プラットフォーム
z 組み込み Linux 2.6.x に対するUSB -WLAN ドライバ
z Intel PXA270 プラットフォーム
z Atmel ARM9 プラットフォーム
z 組み込み Linux 2.6.x に対するSDIO -WLAN ドライバ
z Freescale I.MX27
z Intel PXA270 プラットフォーム
z Atmel ARM9 プラットフォーム
z Porting and Testing of CF, USB 及び SDIO WLAN ドライバに対する Windows
CE .Net 6.0/5.0 のポーティング及びテスト
z Freescale I.MX27
z Intel PXA270 プラットフォーム
z Atmel ARM9 プラットフォーム
01/21/09
アイウェーブ・ジャパン株式会社
11
iWave iW-SDIO WLAN モジュールの性能
性能:
z インターフェイス: SDIO
アプリケーション:
z 2G/2.5G/3G 携帯電話
z ディジタル カメラ
z PDA
z 周波数: 高集積, 2.4 to 2.5 Ghz帯
直接変換トランシーバ
z IEEE 802.11b/g サポートなし
z 802.11i(AES,WEP & TKIP) サポートなし
z 802.11h(DFS/TPC) サポートあり
z AES(128 bits/CCMP mode) サポートあり
z WEP (64/128 bits)サポートあり
z DSSS:DBPSK,DQPSK,CCK 変調
z データレート: 1, 2, 5.5, 11, 6, 12, 18, 24,
36, 48, 54Mbps.
z 受信感度: -88dBm 11Mbps
及び -73dBm 54Mbps
z 動作チャンネル: 1∼14 チャンネル
z OS サポート: Linux2.6.x, WinCE 6.0
z サイズ: 50*24mm.
z MP3 プレーヤ
01/21/09
アイウェーブ・ジャパン株式会社
12
イメージキャプチャー及びディスプレイソリューション
Analog / Digital
Camera
FPGA
SDIO WLAN
Transmitter
SDIO WLAN
Receiver
FPGA
Analog / Digital
Display
z アナログ/ディジタルのカメラ画像をボードに取り込み、ア
ナログ/ディジタルLCD上にイメージを表示する。
z カメラ画像を一方のボードに入力し、画像を他方のボード からLCDに出力する。
z WiFi 通信はMarvell WiFi 88W8688 チップセットで行う。
z FPGA とプロセッサの間のSDIOインターフェイスはSDIOコ
ントローラとともにFPGAの中に組み込まれている。
z JPEG エンコーダ/デコーダは FPGAの中に組み込まれ ている。
z DVDプレーヤをサポートするためオーディオ及びシングル
ボードカメラ/ディスプレイ のループバックオプションがあ
る。
01/21/09
アイウェーブ・ジャパン株式会社
13
i.MX27 RTSP ストリーミング
WiFi
VLC Player
アナログカメラ (PAL)
SDIO WLAN付きの
i.MX27 プラットフォーム
Wi-Fi を実装したPC
FPGA
WiFiを用いたワイヤレスストリーミング画像伝送
z i.MX27 ボードにアナログカメラを接続し、H.264/MPEG4でエンコ
ードする。
z SDIO WLAN モジュールはエンコードされたイメージを受取り、 ワイヤレスで離れた場所に送り出す。
z 離れた場所に置かれたWiFiを実装したPCは、エンコードされたイ
メージを受取り、デコードして表示する。
01/21/09
アイウェーブ・ジャパン株式会社
14
14
ありがとうございました
アイウェーブ・ジャパン株式会社
アイウェーブ・ジャパン株式会社
菅野 治
菅野 治
[email protected]
[email protected]
Copyright 2007-2009
Copyright 2007-2009
01/21/09
アイウェーブ・ジャパン株式会社
15