一种基于光纤通道的RapidIO协议传输系统技术方案

技术编号:20394461 阅读:40 留言:0更新日期:2019-02-20 04:45
本发明专利技术提供了一种基于光纤通道的RapidIO协议传输系统,包括RapidIO端设备,RapidIO交换设备以及设备之间互联的光纤链路,各RapidIO端设备集成收发一体的光模块,光模块将RapidIO电信号转换为光信号,各个RapidIO端设备通过光纤链路连接至RapidIO交换设备,形成RapidIO通信网络。本发明专利技术采用光纤链路作为传输介质,不受传输距离的现实,突破了传统采用电链路通信系统中传输距离近的缺点。RapidIO端设备支持热插拔,突破了传统RapidIO通信系统中端设备复位或下电需整个系统重新运行的限制。支持动态可扩展,提高了RapidIO通信系统的灵活性和可维护性。RapidIO通信系统支持多播功能,并且多播可动态配置,提高了整个通信系统的数据吞吐量。

【技术实现步骤摘要】
一种基于光纤通道的RapidIO协议传输系统
本专利技术涉及嵌入式计算机通信
,更尤其是一种基于光纤通道的传输系统。
技术介绍
在嵌入式计算机领域,由单处理器计算机发展为异构平台多处理器协作架构,RapidIO协议是一个数据传输效率高、实时性好的高速传输协议,RapidIO网络已成为嵌入式系统异构平台之间互联的首要选择,因此,RapidIO交换网络的设计以及网络动态可扩展成为RapidIO互联通信的关键。目前,基于RapidIO协议的网络构建多基于电链路,基于电链路连接的RapidIO网络难以有效发挥RapidIO网络带宽,且传输距离近、速度低、可扩展性差。
技术实现思路
为了克服现有技术的不足,本专利技术提供一种种基于光纤通道的RapidIO协议传输系统,以实现RapidIO的互联通信,有效提高传输距离和系统动态可扩展。本专利技术解决其技术问题所采用的技术方案的步骤如下:一种基于光纤通道的RapidIO协议传输系统,包括RapidIO端设备,RapidIO交换设备以及设备之间互联的光纤链路,所述的RapidIO端设备包括PowerPC设备、FPGA设备和DSP设备,各RapidIO端设备集成收发一体的光模块,光模块将RapidIO电信号转换为光信号,各个RapidIO端设备通过光纤链路连接至RapidIO交换设备,形成RapidIO通信网络。所述基于光纤通道的RapidIO协议传输系统,应用在RapidIO端设备,RapidIO交换设备以及设备之间互联的光纤链路的系统中,在所有与RapidIO交换设备互联的RapidIO端设备中,设定其中一个RapidIOP端设备为整个RapidIO协议传输系统的管理节点,管理节点负责整个RapidIO协议传输系统的配置和监控管理;所述基于光纤通道的RapidIO协议传输系统上电初始化时,管理节点完成RapidIO交换设备的初始化,管理节点通过发送RapidIO维护数据包对RapidIO交换设备的各端口进行深度优先遍历,对发现的RapidIO端设备分配ID号,并根据端口号和ID号配置RapidIO交换设备的路由表。所述基于光纤通道的RapidIO协议传输系统初始化并正常工作时,管理节点对RapidIO通信网络中的RapidIO端设备和RapidIO交换设备的各端口进行实时监控控制,对RapidIO端设备实行热插拔监控管理,对RapidIO交换设备端口动态增加RapidIO端设备的监控管理。所述的热插拔监控管理是对RapidIO协议传输系统中已存在的RapidIO端设备进行热插拔操作监控,即RapidIO端设备拔出以后,管理节点实时监测到拔出信号,对相应RapidIO端设备的链路进行禁止配置,保证RapidIO协议传输系统仍可正常运行;RapidIO端设备重新插入后,管理节点监测到插入信号,对相应RapidIO端设备链路进行重新训练操作,使插入的RapidIO端设备可正常通信。所述的RapidIO协议传输系统初始化并正常工作中,管理节点实时监测RapidIO交换设备端口状态,若有RapidIO端设备加入系统中,就为RapidIO端设备分配ID号,并配置RapidIO交换设备路由表,使新增加的RapidIO端设备可正常通信。所述的RapidIO交换设备具有多播功能,RapidIO端设备对RapidIO交换设备的多播组内的RapidIO端设备动态增减,配置后可实时生效。本专利技术的有益效果在于由于采用了基于光纤通道的RapidIO协议传输,具有以下优点:a)采用光纤链路作为传输介质,不受传输距离的现实,突破了传统采用电链路通信系统中传输距离近的缺点。b)RapidIO通信系统中的RapidIO端设备支持热插拔,突破了传统RapidIO通信系统中端设备复位或下电需整个系统重新运行的限制。c)RapidIO通信系统支持动态可扩展,提高了RapidIO通信系统的灵活性和可维护性。d)RapidIO通信系统支持多播功能,并且多播可动态配置,提高了整个通信系统的数据吞吐量。附图说明图1为本专利技术的RapidIO网络示意图。具体实施方式下面结合附图和实施例对本专利技术进一步说明。一种基于光纤通道的RapidIO协议传输系统,包括RapidIO端设备,RapidIO交换设备以及设备之间互联的光纤链路,所述的RapidIO端设备包括PowerPC设备、FPGA设备和DSP设备,各RapidIO端设备集成收发一体的光模块,光模块将RapidIO电信号转换为光信号,各个RapidIO端设备通过光纤链路连接至RapidIO交换设备,形成RapidIO通信网络。所述基于光纤通道的RapidIO协议传输系统,应用在RapidIO端设备,RapidIO交换设备以及设备之间互联的光纤链路的系统中,在所有与RapidIO交换设备互联的RapidIO端设备中,设定其中一个RapidIOP端设备为整个RapidIO协议传输系统的管理节点,管理节点负责整个RapidIO协议传输系统的配置和监控管理;所述基于光纤通道的RapidIO协议传输系统上电初始化时,管理节点完成RapidIO交换设备的初始化,管理节点通过发送RapidIO维护数据包对RapidIO交换设备的各端口进行深度优先遍历,对发现的RapidIO端设备分配ID号,并根据端口号和ID号配置RapidIO交换设备的路由表;所述基于光纤通道的RapidIO协议传输系统初始化并正常工作时,管理节点对RapidIO通信网络中的RapidIO端设备和RapidIO交换设备的各端口进行实时监控控制,对RapidIO端设备实行热插拔监控管理,对RapidIO交换设备端口动态增加RapidIO端设备的监控管理。所述的热插拔监控管理是对RapidIO协议传输系统中已存在的RapidIO端设备进行热插拔操作监控,即RapidIO端设备拔出以后,管理节点实时监测到拔出信号,对相应RapidIO端设备的链路进行禁止配置,保证RapidIO协议传输系统仍可正常运行;RapidIO端设备重新插入后,管理节点监测到插入信号,对相应RapidIO端设备链路进行重新训练操作,使插入的RapidIO端设备可正常通信。所述的RapidIO协议传输系统初始化并正常工作中,管理节点实时监测RapidIO交换设备端口状态,若有RapidIO端设备加入系统中,就为RapidIO端设备分配ID号,并配置RapidIO交换设备路由表,使新增加的RapidIO端设备可正常通信。所述的RapidIO交换设备具有多播功能,RapidIO端设备对RapidIO交换设备的多播组内的RapidIO端设备动态增减,配置后可实时生效。本专利技术构建一个基于光纤通道的RapidIO协议传输的系统,包括RapidIO端设备,RapidIO交换设备以及设备之间互联的光纤链路。RapidIO端设备由FreeScalePowerPCP2020设备、XilinxXA7A75T逻辑芯片和TIC6678DSP组成,各设备具有光模块,设备间通过光纤链路连接至交换设备,RapidIO交换设备选用IDTTsi578交换芯片,组件的RapidIO通信网络,如图1所示。系统配置和系统状态监控由P2020端点负责,支持上电RapidIO系统发现、ID本文档来自技高网...

【技术保护点】
1.一种基于光纤通道的RapidIO协议传输系统,其特征在于:所述的基于光纤通道的RapidIO协议传输系统,包括RapidIO端设备,RapidIO交换设备以及设备之间互联的光纤链路,所述的RapidIO端设备包括PowerPC设备、FPGA设备和DSP设备,各RapidIO端设备集成收发一体的光模块,光模块将RapidIO电信号转换为光信号,各个RapidIO端设备通过光纤链路连接至RapidIO交换设备,形成RapidIO通信网络;所述基于光纤通道的RapidIO协议传输系统,应用在RapidIO端设备,RapidIO交换设备以及设备之间互联的光纤链路的系统中,在所有与RapidIO交换设备互联的RapidIO端设备中,设定其中一个RapidIOP端设备为整个RapidIO协议传输系统的管理节点,管理节点负责整个RapidIO协议传输系统的配置和监控管理;所述基于光纤通道的RapidIO协议传输系统上电初始化时,管理节点完成RapidIO交换设备的初始化,管理节点通过发送RapidIO维护数据包对RapidIO交换设备的各端口进行深度优先遍历,对发现的RapidIO端设备分配ID号,并根据端口号和ID号配置RapidIO交换设备的路由表;所述基于光纤通道的RapidIO协议传输系统初始化并正常工作时,管理节点对RapidIO通信网络中的RapidIO端设备和RapidIO交换设备的各端口进行实时监控控制,对RapidIO端设备实行热插拔监控管理,对RapidIO交换设备端口动态增加RapidIO端设备的监控管理。...

【技术特征摘要】
1.一种基于光纤通道的RapidIO协议传输系统,其特征在于:所述的基于光纤通道的RapidIO协议传输系统,包括RapidIO端设备,RapidIO交换设备以及设备之间互联的光纤链路,所述的RapidIO端设备包括PowerPC设备、FPGA设备和DSP设备,各RapidIO端设备集成收发一体的光模块,光模块将RapidIO电信号转换为光信号,各个RapidIO端设备通过光纤链路连接至RapidIO交换设备,形成RapidIO通信网络;所述基于光纤通道的RapidIO协议传输系统,应用在RapidIO端设备,RapidIO交换设备以及设备之间互联的光纤链路的系统中,在所有与RapidIO交换设备互联的RapidIO端设备中,设定其中一个RapidIOP端设备为整个RapidIO协议传输系统的管理节点,管理节点负责整个RapidIO协议传输系统的配置和监控管理;所述基于光纤通道的RapidIO协议传输系统上电初始化时,管理节点完成RapidIO交换设备的初始化,管理节点通过发送RapidIO维护数据包对RapidIO交换设备的各端口进行深度优先遍历,对发现的RapidIO端设备分配ID号,并根据端口号和ID号配置RapidIO交换设备的路由表;所述基于光纤通道的RapidIO协议传输系统初始化并正常工作时,管理节点对RapidIO通信网络中的RapidIO端设备和Rap...

【专利技术属性】
技术研发人员:杨帅
申请(专利权)人:中国航空工业集团公司洛阳电光设备研究所
类型:发明
国别省市:河南,41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1