FAST
猿学笔记
这个作者很懒,什么都没留下…
展开
-
高性能富资源的可编程实验平台OpenBox-S56
OpenBox-S56是一款高性能富资源的可编程教学和实验平台产品,设备采用Xilinx公司ZYNQ-7000系列FPGA,集成双核Cortex-A9 处理器,外接8GbDDR3 SDRAM存储,外部提供16个千兆以太网接口和4个10G SPF+光口,定制Linux操作系统。OpenBox-S56的丰富的硬件资源能够满足高吞吐量及高速数据处理转发的需求。可支持FAST开源架构下实现的所有网...原创 2019-12-27 16:17:45 · 313 阅读 · 0 评论 -
高性能可编程实验平台OpenBox-S28
OpenBox-S28是一款高性能可编程教学和实验平台产品,设备采用Altera公司Arria V GT系列FPGA,管理通过PCIE2.0总线控制,外接8GbDDR3 SDRAM存储,外部提供8个千兆以太网接口和2个10G SPF+光口,定制Linux操作系统。能够满足高吞吐量及高速数据处理转发的需求。可支持FAST开源架构下实现的所有网络实验案例和软硬件API。 OpenBox...原创 2019-12-27 15:51:45 · 426 阅读 · 0 评论 -
便携式轻量级可编程网络教学平台OpenBox-S4
OpenBox-S4是一款轻量级可编程网络教学平台产品,设备采用Xilinx公司Zynq-7000 SOC芯片,集成双核Cortex-A9 处理器,512MB DDR3内存;外部提供4路千兆以太网数据接口及一路MGMT千兆管理以太网接口;可独立运行Linux操作系统,支持FAST开源架构定义的全部软硬件API,能够支持用户进行基于FAST架构的软硬件开发和实验研究。此设备还支持国防科技大学...原创 2019-12-27 15:24:13 · 804 阅读 · 1 评论 -
面向列车以太网的FAST-TSN实验环境(2)ETB网络实现原理与挑战
面向列车以太网的FAST-TSN实验环境(2)ETB网络实现原理与挑战 ETB将传统列车网络交换带宽从1Mbps左右提升到100MBps,同时基于通用以太网设备和技术可极大的降低网络建设和管理维护成本。本文首先介绍ETB网络的拓扑特点,地址分配和路由机制。然后指出ETB标准只支持线性拓扑,无法满足冗余性更好的环形ETB拓扑(以太网环)的组网需求。我们认为基于SDN的ETB管控可能是解决上述...原创 2019-02-26 21:12:53 · 3168 阅读 · 0 评论 -
面向列车以太网的FAST-TSN实验环境(1)实验环境简介
面向列车以太网的FAST-TSN实验环境(1)实验环境简介 时间敏感网络是近年来迅速发展的新技术,可以有效解决智能制造,交通,电力,移动通信和数字媒体等领域对确定性数据交换的需求。基于软硬件协同的FAST架构可以方便的实现TSN交换设备和网络接口适配器原型。然而不同的领域对TSN交换的需求差异很大,对TSN技术的验证和实验必须针对特定环境进行。我们选择以太网列车骨干(ETB)的交换需求作为...原创 2019-02-02 21:47:59 · 2361 阅读 · 0 评论 -
基于FAST的TSN交换(8)TSN网络的集中式资源管理
基于FAST的TSN交换(8)TSN网络的集中式资源管理 资源预约和分配是网络保证服务质量的前提。TSN网络中有两种类型的服务质量保证,一是带宽预约流量(如音频视频流),一种是周期性的时间敏感流量。为保证这些流量的服务质量,一方面需要在包含网络接口适配器和交换机的端到端路径上进行资源预留,另一方面需要TSN网络接口适配器对预约资源流量进行整形和过滤,避免超出预约的流量通过UNI接口进入网络...原创 2019-02-02 18:36:11 · 2474 阅读 · 4 评论 -
基于FAST的TSN交换(7)TSN网络接口适配器需求分析与实现模型
基于FAST的TSN交换(7)TSN网络接口适配器需求分析与实现模型 TSN网络实现确定性的分组交换不但需要TSN交换机,TSN接口适配器以及管理控制系统配合实现,而且必须能够清晰的给出时间敏感流量的规范特性。由于TSN技术发展迅速,新标准和修订不断涌现,特别是面向特定行业的解决方案差异较大,因此不同厂商的TSN设备互联互通十分困难。TSN解决方案提供商必须提供TSN网络整套解决方案,在研...原创 2019-02-02 17:55:41 · 2454 阅读 · 0 评论 -
基于FAST的TSN交换(6)基于FPGA的PTP时间同步实现
基于FAST的TSN交换(6)基于FPGA的PTP时间同步实现 时间同步是TSN交换实现的前提。802.1AS规范定义了TSN网络同步的方法,其基本思路还是利用IEEE 1588v2定义的PTP协议,将网络中所有的时间从设备与时间主设备的时间进行同步。在基于FAST流水线的TSN实现中,与PTP协议相关的逻辑主要有接收控制逻辑(RXC),PTP-UDA模块以及PTP-UDO模块。这三个模块...原创 2019-02-02 17:44:41 · 3513 阅读 · 0 评论 -
基于FAST的TSN交换(5)TSN交换机队列结构和延时分析
基于FAST的TSN交换(5)TSN交换机队列结构和延时分析 交换机中的排队延时是给分组端到端延时带来不确定性的重要因素。由于要支持确定性的延时,TSN交换机中的队列设计必须有别于传统的标准交换机。基于FAST流水线扩展模型和CQF-UDO模块设计,我们在openbox-S4可编程平台上展开TSN交换机原型(FAST-TSN-04)设计,本文详细介绍了该原型机中的队列模型,并对分组交换延时...原创 2019-02-02 17:29:48 · 3243 阅读 · 0 评论 -
基于FAST的TSN交换(4)基于FPGA的TSN网络CQF实现
基于FAST的TSN交换(4)基于FPGA的TSN网络CQF实现 CQF是目前TSN标准定义的可实现确定性交换延时的转发模型,其交换流程可以方便的映射到FAST平台的FPGA流水线上。FAST流水线的用户定义输出(UDO)模块可实现用户定义的分组输出控制,支持TSN CQF转发模型的UDO称为CQF-UDO。 本文介绍的CQF-UDO模块主要用于CQF功能的验证。面向具体应用的...原创 2019-02-02 11:09:14 · 3250 阅读 · 1 评论 -
基于FAST的TSN交换(3)TSN循环队列转发(CQF)原理
基于FAST的TSN交换(3)TSN循环队列转发(CQF)原理 为了支持确定性的交换,TSN对802.1Q-2014标准进行了扩充。其中单流过滤和管控机制(PSFP)中的时间门控逻辑控制了时间敏感分组进入缓存队列的时间,而时间敏感流增强调度(EST)机制中的输出门控机制控制了分组离开输出队列的时间。基于对PSFP和EST机制的不同配置,TSN交换机可以实现多样的确定性转发,满足不同场景...原创 2019-02-02 10:37:15 · 7473 阅读 · 2 评论 -
FAST 3.0流水线扩展模型推出,支持TSN交换!
FAST 3.0流水线扩展模型推出,支持TSN交换 由于FAST 2.0的流水线扩展模型难以满足确定性交换的要求,在保持FAST基本流水线架构不变的前提下,我们提出了FAST 3.0流水线扩展模型。一、FAST 2.0流水线扩展模型的不足 FAST 2.0的流水线扩展模型如图1所示。其优点是在保持FAST标准五级流水线(GPP-GKE-GME-GAC-GOE)的基础上,支持用户定...原创 2019-02-02 09:42:24 · 576 阅读 · 0 评论 -
面向TSN交换需求的FAST 3.0规范启动论证
面向TSN交换需求的FAST 3.0规范启动论证 2017年推出的FAST 1.0规范主要支持OpenFlow交换,2018年推出的FAST 2.0规范在优化流水线管理配置的同时,扩展UDO模块以支持IEEE 1588透明时钟计算和网络测试仪(FAST-ANT)精准的发包控制和输入分组时间戳标记。2019年FAST将进一步优化FAST 硬件流水线以及FPGA OS的架构,推出3.0规范,以...原创 2019-02-01 16:53:32 · 754 阅读 · 0 评论