面向网关/嵌入式路由器的高吞吐量、低CPU负载应用解决方案套件软件

恩智浦提供垂直集成的、经过广泛测试的、功率和性能优化的、基于Linux®的OpenWRT应用解决方案套件(ASK),专为希望构建多SKU和多市场网络产品的客户而设计,例如基于LS1012A、LS1043A和LS1046A通信处理器的嵌入式路由器或可编程L3交换机。

这款应用解决方案套件是一个准备好的品牌/皮肤嵌入式路由器应用协议栈,已在市场上部署了数百万份副本。

得益于多代产品的迭代和实战检验,这款应用解决方案套件软件功能全面,经过严格测试,拥有成千上万行的测试代码支持广泛的现场部署。

这些基于OpenWRT的应用解决方案套件软件包大大缩短了嵌入式网络设备软件设计周期,加速产品上市速度,因为嵌入式设计人员和网络软件设计人员可以专注于差异化特性,而恩智浦的应用解决方案套件软件提供可靠的嵌入式网络路由器平台,从而提高了设计效率,而质量和功能不受影响。

您需要了解的恩智浦应用解决方案套件嵌入式网络路由器软件要点:

  • 自定义数据包加速器代码和API,专为OpenWRT优化
    • 常规数据包操作几乎100%由硬件处理,确保线速或线路速率的数据吞吐。
    • 系统延迟极低,接近硬件直接处理的速度,这是单纯增加CPU所无法比拟的。
    • 使用标准Linux网络表!
    • 可节省95%的Arm CPU处理周期,将更多资源投入到增值应用的开发中。
    • 只需编写一次OpenWRT API代码,便可通过选用不同的恩智浦Layerscape处理器创建可扩展的产品系列。
    • 下表展示了我们软件闪电般快速的特性。
  • 整个软件栈经过广泛测试
    • 开展了数百项专门针对网络的定制测试。
    • 每个版本都经过LINE RATE(根据每个Layerscape CPU的规格)生产测试流量的测试
    • 持续改进的方法
  • 恩智浦高技能的网络开发团队
    • 客户可以定期请求恩智浦进行软件定制,包括对恩智浦加速器进行专业编程。
    • 将非标准协议分流到硬件
  • 卓越的WiFi中心
    • 恩智浦为数十种流行的WiFi模块优化了驱动程序
    • 恩智浦能够在Linux用户空间内外“短路”WiFi数据包,使其通过硬件管理的数据包引擎快速传输,这通常被称为快速路径或数据包快速路径。

这款全包式软件协议栈能够优化LS1处理器系列的数据包加速器,只需占用不到5%的Arm®内核负载,即可提供线速性能。

OEM、ODM以及嵌入式路由器和交换机制造商能够利用节省的CPU性能添加更多增值服务,同时无需引入昂贵的冗余硬件,从而降低系统成本并减少黑客的潜在攻击点。

这些应用解决方案套件结合恩智浦Layerscape LS1012A、LS1043A和LS1046A处理器,可构建一个高度优化、配备丰富网络协议栈的可扩展平台,帮助OEM/ODM针对物联网、服务提供商和消费电子网络应用等关键市场可靠、高效地满足下一代消费者或企业网络的需求。

咨询更多关于应用解决方案套件的信息


恩智浦嵌入式网络软件应用解决方案套件:

图表展示标准网络功能如何利用加速器实现硬件级速度运行。沿着功能行跟踪SoC列,确认功能是否可以利用板载硬件实现。

如果您需要以硬件级运行速度运行网络功能或需要特殊协议,请向恩智浦咨询,因为恩智浦一直在为这些应用解决方案套件包添加新功能。

以下REST功能列表已由恩智浦在应用解决方案套件中支持和测试。