オンライン・マニュアル
UM07001_emNet.html対応ライセンス・モデル (ライセンスモデルの詳細・選び方 )
ユーザライセンス
プロダクトライセンス
プロダクトファミリーライセンス
CPUライセンス
継続的な量産利用における費用・量産ロイヤリティはありません。
Application layer | CoAP, DHCP, DNS, FTP, HTTP, MQTT, POP3, SMTP, TELNET, SSL, … |
---|---|
Transport layer | TCP, UDP, … |
Network layer | IP, ICMP, IGMP, ARP, RARP, … |
Link layer | Ethernet (IEEE 802.3), … |
「RFC 1122」規格に則った4つのレイヤー構成を持ちます。アプリケーションレイヤーは、BSD ソケットインターフェース形式のemNet API を活用して、各種プロトコル、ユーザアプリケーションで利用します。
ソケットAPI によって、emNet IPv4 アプリケーションと高度な互換性を持たせることができます。既存のIPv4 ソケットAPI はそのままにIPv6 対応のAPI を追加実装することが可能となります。
emNet に非常に小さなフットプリントでIPv6 をアドオンすることができます。
Application layer | DHCPv6, DNSv6, FTP, HTTP … |
---|---|
Transport layer | TCP, UDP |
Network layer | IPv6, ICMPv6(MDL, NDP) |
Link layer | Ethernet (IEEE 802.3), … |
パッケージ内容:IPv4, UDP, TCP, DHCP client, ACD, ARP, AutoIP, DNS client, Loopback, ICMP, Multicast(IGMP), RAW sockets, VLAN, Wifi support
パッケージ内容:
「emNet」はRTOSなしでも実装が可能です。マルチタスク環境でネットワークアプリケーションを使用する場合はRTOS Layerの移植が必要です。
SEGGER embOS上で利用する場合は、RTOS Layerが用意されているのでそのまま実装可能。 FreeRTOS Layerは、オプションでライセンス提供可能ですが、iTRONなどのRTOS環境への実装は、RTOSに合わせてポーティングが必要になります。iTRONへの実装もembOS用のRTOS LayerまたはOSレス環境でのシステムインターフェースドライバテンプレートを参考に比較的容易に実装可能となりますが、当社で実装受託サポートも対応できます。
emNetは比較的容易にお客様ハードウェアへの実装が可能です。必要に応じて、当社でお客様ハードウェアへの実装受託対応を行う事も可能です。