全集成网络堆栈,应用程序协议,无线

Nucleus Networking结合了各种标准兼容的网络和通信协议,司机,以及在任何嵌入式设备中提供全功能网络支持的实用程序。网络功能完全集成到Nucleus RTOS中,并支持各种处理器和MCU。

Nucleus网络的主要功能:

  • 开箱即用支持50多个协议
  • 完全支持IPv4和IPv6(双堆栈支持)
  • 一个熟悉的类似BSD的套接字接口
  • 高度可扩展的解决方案:占地面积,性能,以及所有可配置的功能
  • 零拷贝操作的吞吐量优化
  • 支持M2M应用的零配置网络
  • 针对行业标准的广泛验证:
    • IXAI IXANVL
    • 第二阶段IPv6就绪徽标测试
    • NIST UGV6
    • 电信技术协会认证(TTA)
  • 支持多种网络设备类型,包括以太网,无线局域网,和调制解调器/ PPP
  • 同时具有IP安全(ipsec/ike)和SSL的强大网络安全

细节

网络堆栈

Nucleus网络支持通过IPv4和IPv6的TCP/UDP。此双堆栈实现已通过第二阶段认证为”IPv6准备好了以确保完全符合RFC和互操作性。

  • IPv4/IPv6
  • TCP/UDP
  • DHCP客户端
  • ICMP/ICMPv6
  • 免疫球蛋白
  • 引导客户机
  • ARP协议
  • RARP
  • PMTU
  • DNS/DNVS6
  • 多播侦听器发现(MLD)
  • 邻居不可达检测(NUD)
  • 无状态地址自动配置
  • 邻居发现
  • 重复地址检测
  • IP隧道
  • 新的雷诺TCP拥塞控制
  • IP转发和重新组装

工业协议

Nucleus RTOS提供了一种基于标准的解决方案,可以使用以太网技术在整个工厂和企业范围内集成设备。


应用程序协议

Nucleus Networking提供了丰富的应用程序级网络协议集合,这些协议已在核心网络堆栈上实现。所有这些协议都支持基于IPv4和IPv6的操作,除非受到协议的限制。

  • 简单网络时间协议(SNTP客户端)
  • 网络地址转换(NAT)
  • 基于Web的服务
    • 支持SSL的HTTP Web服务器
    • SSH服务器
    • FTP客户端/服务器
    • Telnet客户端/服务器
    • TFTP客户端/服务器
  • SNMP V1,V2,V3
  • 安全和VPN
    • 安全套接字层(SSL 2.0和3.0)
    • TLS 1
    • IP安全(IPSec)
    • Internet密钥交换(ikev1和ikev2)
  • 多播DNS(MDN)和基于DNS的服务发现(DNS-SD)

无线网络

Nucleus网络包括基于Wi-Fi的综合无线网络解决方案,蓝牙(R),蓝牙低能量,802.15.4和其他无线技术。Nucleus Networking支持各种功率优化的WLAN芯片,可与所有其他网络组件无缝集成,并提供高级选项,如安全性,Wi-Fi直达,以及软接入点。


零配置网络

Nucleus Zero配置网络提供了必要的中间件,允许在智能电网和其他自配置应用程序中使用机器对机器(M2M)网络名称和IP地址解析。这使得应用程序开发人员能够以现代自动化网络安装为目标,而无需开发人员关注网络拓扑结构。使用Nucleus RTOS开发的工程师可以编写在传统和M2M网络中都能运行的应用程序。

由于安全性在无线网络中至关重要,Nucleus网络支持以下无线安全方法:

  • 无线保护访问(WPA)
  • 无线保护接入2(WPA2/RSN/802.11i)
  • WEP
  • CCMP的关键管理,TKIPWEP40WEP104
  • 支持各种EAP方法,包括EAP-TLS

Nucleus无线解决方案包括对以下芯片组的支持:

  • 高通公司?/Atheros:AR6002,AR600AR4100
  • Silex Wi-Fi无线电模块和SIPS:AR6002,AR600
  • Broadcom?:BCM43362
  • 蓝鳃金龟WF11
  • Texas Instruments™Wilink™8公司

M2M网络运营

零配置网络的目标是不可能有一个中央服务器的情况。此类网络通常具有非常动态的人口,可能具有或不具有更广泛的网络或互联网连接。为了适应这种情况,M2M网络将宣布其名称和/或服务,以及请求对等信息,通过IP广播地址。所有其他设备将酌情记录和/或响应广播。

网络域名系统

多播域名服务(MDN)允许对等方通过使用IP多播传输UDP数据包来广播名称到IP地址解析的请求。本地网络上的所有设备都将收到请求,目标设备将以其IP地址响应。所有其他对等方将记录事务并更新其MDN缓存。

DNS-SD

域名系统服务发现支持允许嵌入式设备向零配置网络动态添加功能。此服务提供设备宣布可用服务的方法。例如,智能电网设备可以发布需求响应/负载控制服务,以平衡能源负载并响应能源需求。然后,网络上的对等方可以使用这些设备提供的服务,而无需预先配置以期望特定的设备连接。

请求评估核源
开发工具

资源

核心群落

Nucleus用户论坛-讨论,设计技巧,样品设计等等。参观

闲聊γ 接触