embOS/IP è lo stack TCP/IP di Segger ottimizzato per il kernel embOS e con supporto per IPv4 oppure IPv4/IPv6 (dual stack). Il prodotto è disponibile in versione Base oppure PRO e sono anche disponibili numerosi moduli aggiuntivi abbinabili a tali prodotti

Tutto il mondo comunica con il TCP/IP

Nel mondo dei sistemi embedded, la comunicazione basata su IP getta le basi per qualsiasi dispositivo moderno. Protocolli IoT (Internet of Things) di alto livello come MQTT (Message Queuing Telemetry Transport) si basano ancora sulla disponibilità di uno stack TCP/IP per fornire livelli di comunicazione inferiori in protocolli standard come TCP. Come stack IP leader del settore e specificamente progettato per dispositivi embedded, emNet è una scelta ideale per fornire questo componente. È semplice da configurare e integrare e può essere facilmente ottimizzato per le diverse esigenze e vincoli dei sistemi embedded.

Efficienza

emNet combina la massima performance con requisiti di memoria minimi e una semplice integrazione che non richiede sforzi di configurazione. Il suo design, specificamente mirato ai dispositivi embedded, lo rende altamente efficiente in termini di flash, RAM e velocità di elaborazione dei pacchetti. Ciò significa che anche microcontrollori piccoli e non troppo veloci possono offrire eccellenti prestazioni di rete.

Protezione integrata contro gli attacchi UDP flood

emNet è progettato per utilizzare un'unica attività (task) per la gestione e l'elaborazione dei pacchetti in entrata. Lo stack IP di SEGGER include la funzionalità integrata di ottimizzazione delle prestazioni UDP flood protection, che libera tempo CPU utilizzabile per altre attività. Questo può aiutare a risparmiare tempo di esecuzione sui dati in arrivo che verrebbero comunque scartati. Altre attività nel sistema coesistono con emNet e potrebbero anche utilizzare priorità più alte rispetto all'IP_Task (usato per la gestione e l'elaborazione dei pacchetti ricevuti) per assicurare il rispetto dei loro requisiti in tempo reale.

Ethernet-APL

emNet supporta Ethernet-APL, l'Ethernet Advanced Physical Layer standardizzato per la trasmissione dati a 2 fili. Permette una comunicazione IP coerente e veloce su lunghe distanze di cavo, dal livello di campo al sistema di controllo, e soddisfa tutti i requisiti necessari per un funzionamento affidabile nell'ambito degli impianti di processo. Inoltre, Ethernet-APL è stato specificamente progettato per applicazioni in ambienti altamente esplosivi.

Versioni disponibili

emNet Base

Include is seguenti pacchetti: IPv4, ARP, ICMP, UDP, TCP, DHCPc, DNSc, ACD, Multicast, AutoIP, VLAN e BSD 4.4 Socket Interface, RAW sockets, TFTPc, TFTPs, Loopback device.

emNet PRO

E' un bundle che comprende i seguenti moduli: