ySOCKシリーズは、IPv6に対応したITRON TCP/IP API準拠の機器組込用TCP/IPプロトコルおよび上位アプリケーションプロトコルをサポートしたミドルウェアです。
C言語で記述されているため、様々なCPUへの移植が容易です。コンパクトサイズでシンプル、機器組込用に最適化されています。製品化時の組込ロイヤリティは必要ありません。



サポートプロトコル
TCP, UDP, IPv6, IPv4 ARP, ICMP6, ICMP
IPv4, IPv6デュアルスタック構成
IPSec対応予定(2004/3Q)
対応OS
uITRON4に準拠したRTOS(推奨:TOPPERS/JSPカーネル)
OS依存部を移植することでuITRON仕様以外のRTOSにも対応可能
上記以外のOSについても、動作検証を行っております。
詳しくはお問い合わせください。
ソケットインターフェース
ITRON TCP/IP API
BSD Socket API対応予定(2004/4Q)
対応CPU
SH4, SH3, SH2 H8S, H8/300H
PowerPC
ALTERA Nios(Nios II対応予定)
XILINX Microblaze
NetSilicon NS7520, Net50, ConnectME(ARM7TDMI)
CPU依存の無いC言語でコーディングされているので、
Cコンパイラの用意されているほとんどのCPUに移植可能
全てCソースコードで提供
対応NICチップ
CS8900, SMSC91C96, SMSC91C111, i82545,MPC8260 SH2DSP内蔵MAC, NE2000互換チップ
汎用MACチップ用サンプルドライバ付属
複数NIC、複数IPアドレスサポート
複数のNICポートや1つのNICポートへの複数IPアドレス割り当てが可能
IEEE802フレーム、VLANタグ対応
標準イーサネットフレームのほかにIEEE802.3フレームやVLANタグにも対応
弊社製yMACシリーズとの親和性
弊社製Ethernet MAC IP コア「yMACシリーズ」との組み合せで高速高性能発揮


ySOCK6上で動作する上位アプリケーションプロトコル製品群
・ ySOCK-AP-HTTPD HTTPサーバ(HTTPD)
・ ySOCK-AP-DHCP DHCPクライアント
・ ySOCK-AP-SNMP SNMPエージェント
・ ySOCK-AP-FTP FTPサーバ(FTPD)
・ ySOCK-AP-TFTP TFTPサーバ(TFTPD)
・ ySOCK-AP-SMTP/POP3 SMTP/POP3クライアント
・ ySOCK-AP-TELNET TELNETサーバ(TELNETD)


ySOCK6用IEEE802.11b 無線LANカード対応MACドライバ
・ Prismチップ対応MACドライバ
・ インフラストラクチャ/アドホックモード対応
・ WEP(64/128 bit)セキュリティ対応
・ PCMCIAコントローラ制御部含む(対応コントローラチップ:丸文 MR-SHPC-01)


※本製品はデータテクノロジー株式会社製「Cente802.11b」をySOCK6とTOPPERS/JSPカーネル用にカスタマイズした製品です。


ySOCK6用DOS互換FAT型ファイルシステム
・ FAT12/16/VFAT/32に対応、サブディレクトリ階層は無制限です
・ RAMディスク、PCカード(PCMCIA-ATAカード、PCMCIA-CFカード)、IDEディスク対応
・ PCMCIAコントローラ制御部含む(対応コントローラチップ:丸文 MR-SHPC-01)
・ SDカード、スマートメディアにも対応(オプション)


※本製品はデータテクノロジー株式会社製「Cente FileSystem」をySOCK6とTOPPERS/JSPカーネル用にカスタマイズした製品です。