|
TCP/IP プロトコルスタック
AVE-TCP(R)の概要
AVE-TCP(R)は、RFCの仕様に基づいてACCESSが独自に開発し、次世代標準規格のIPv6にいち早く対応したTCP/IPプロトコルスタックです。IPv4/v6を同時にサポートするデュアルスタック機能を持ち、どちらの環境向けにも構築が可能です。IPsec、マルチキャストといったさまざまな機能への対応とともに、WAP 2.0仕様の「WAP Wireless Profiled TCP」をサポートするなど、2.5G/3G携帯電話向けの最適化オプションを実装しています。AVE-TCP(R)は、次世代携帯電話やホームネットワークなど情報家電機器のIP化をサポートします。
機能と特長
- IPv4/v6を同時にサポートするデュアルスタック
・コンフィギュレーションによりIPv4およびIPv6のみの実装が可能
- 標準規格であるRFC(Request for Comments)に準拠
- IPsec対応(オプションパッケージ)
・ESP/AH/IKE
・暗号ライブラリ
- ゼロコピー対応により、高速な通信が可能
- SNMP対応(オプションパッケージ)
・MIB-II
・IPv6 MIB
- BSDソケットに準拠したインタフェースと、BSDソケットライクな独自のインタフェースの双方を提供
- マルチキャスト対応
・IGMPv2, IGMPv3, MLDv1, MLDv2
- 無線LANドライバ対応(オプション)
・IEEE802.11b
- さまざまなTCP/IPプロトコルを標準サポート
・TCP, UDP, IPv4, ICMPv4, ARP, IPv6, ICMPv6, NDP, PPP, PPPoE, DNS, DHCPv4
- コンパクトなコードサイズ
- 携帯電話などのモバイル通信環境に適した仕様に準拠
・WAP Wireless Profiled TCP(WAP 2.0仕様)
・TCP over 2.5G and 3G Wireless Networks(RFC3481)
- 複数インタフェースの同時使用やフォワーディングが可能
- 1つのインタフェースに複数のIPを割り当て可能
- LAN/PPP(発呼・着呼)に対応
オプション
- 802.11b無線LANドライバ
・IEEE802.11b(無線LAN)ドライバを提供します。本ソフトウェアを使用することにより、IEEE802.11b準拠の無線LANアダプタを利用することができます。さらに、組み込み用途向けPCカードソフトウェアをオプションにて提供することも可能です。
- AVE-File
・ACCESSが開発した、FAT12/16/32に準拠したファイルシステムです。24時間連続使用、書き込み中の電源切断に対応するなど、システムの信頼性向上が可能なファイルシステムで、携帯電話、車載端末など多くの搭載実績を誇ります。
- AVE-HTTPD
・ACCESSが開発した、Webブラウザによる遠隔管理を可能にするWebサーバモジュールです。はじめから組み込みシステム向けに設計・開発されているため、コンパクトで、安定性、拡張性にすぐれています。
AVE-TCP(R)モジュール構成図

SDK開発キット
SDK開発キットは、完全ソースコード提供の移植開発用パッケージです。PC上でのアプリケーション開発環境や、サンプルドライバ、テストプログラム、ドキュメント等を提供し、プラットフォームに応じたアプリケーションの開発と移植が可能です。
- 完全ソースコード提供
- ロイヤリティフリー
- PCエミュレータの提供により、VC++を使用したアプリケーション開発とデバッグが可能
- ANSI仕様のC言語で記述され、さまざまなCPU/OSに移植可能
・SH-3、ARM7T/µMore v4.0(µITRON 4.0仕様準拠)で動作確認
タスク構成

- OSタスクを最小限に削減
・AVE-TCP(R)に必要なタスク:受信タスク、タイマタスク/セマフォ:1個
・その他ユーザアプリケーションで使用するタスクが必要
(AVE-HTTPD, NetFrontなど)
SDK開発キット概要
SDK Source Package─移植および開発キット
- AVE-TCP(R) v6.1ソースコード
- 機能評価用アプリケーションソースプログラム
- ネットワークドライバサンプルソースプログラム
・DP83902A(ST-NIC)
・LAN91C110FD(FEAST)
- シリアルドライバサンプルソースプログラム
・16550互換ドライバ
- 機能評価プログラム
- コンパイル用設定ファイル
・Windows環境でコンパイルするためのVC++環境設定ファイル他各種
- ドキュメント
- 機種限定の無制限コピーライセンス
- 3ヶ月間無償サポート付
IPsec Option Package
※基本パッケージのご購入が必要です
- IPsec on AVE-TCP(R) v6.1ソースコード
・ESP/AH/IKE
- 暗号ライブラリソースコード
・DES/3DES, AES (Rijndael), MD5, SHA-1,SHA-256
- 機能評価用アプリケーションソースプログラム
- コンパイル用設定ファイル
・Windows環境でコンパイルするためのVC++環境設定ファイル他各種
- ドキュメント
- 機種限定の無制限コピーライセンス
- 3ヶ月間無償サポート付
SNMP Option Package
※基本パッケージのご購入が必要です
- SNMPv1
- MIB-II
- IPv6 MIB
- ドキュメント
- 機種限定の無制限コピーライセンス
- 3ヶ月間無償サポート付
※リファレンスボードおよび開発環境は、キットに含まれません。
動作確認環境
| CPU |
SH7709A(SH-3)/MS7709ASE01、ARM7T |
| OS |
µMore v4.0(µITRON4.0仕様準拠) |
| NIC |
DP83902A (National Semiconductor, "ST-NIC"), 10base-T |
| PPPのモデム |
オムロン製 ME5614E |
| 開発環境 |
ルネサス テクノロジ製 HEW v1.1a(SHC V5.1c)、ARM Ltd STD2.51
Microsoft Visual C++ 6.0、コンピューテックス製 ROMICE64+CSIDE 95、 Windows NT4.0/2000/98 |
●TRONは"The Real-time Operating System Nucleus"の略称です。ITRONは"Industrial TRON"の略称です。●µITRONは"Micro Industrial TRON"の略称です。●TRON、ITRONおよびµITRONは、特定の商品ないし商品群を示す名称ではありません。●文中の会社名、商品名は、各社の商標又は登録商標です。仕様は予告なく変更する場合がありますので、あらかじめご了承ください。
|