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

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

这款应用解决方案套件是一个嵌入式路由器应用协议栈,可以很容易地被其他公司通过添加自己的品牌或用户界面来定制,已在市场上部署了数百万份副本。

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

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

需要了解的恩智浦ASK嵌入式网络路由器软件的要点:

  • 自定义数据包加速器代码和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功能列表已由恩智浦在应用解决方案套件中支持和测试。