CN108134782A - 一种基于FCoE协议实现万兆网络传输高带宽视频的方法 - Google Patents
一种基于FCoE协议实现万兆网络传输高带宽视频的方法 Download PDFInfo
- Publication number
- CN108134782A CN108134782A CN201711348407.3A CN201711348407A CN108134782A CN 108134782 A CN108134782 A CN 108134782A CN 201711348407 A CN201711348407 A CN 201711348407A CN 108134782 A CN108134782 A CN 108134782A
- Authority
- CN
- China
- Prior art keywords
- data
- video
- protocol
- fcoe
- ethernet
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/80—Responding to QoS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/35—Switches specially adapted for specific applications
- H04L49/351—Switches specially adapted for specific applications for local area network [LAN], e.g. Ethernet switches
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/35—Switches specially adapted for specific applications
- H04L49/356—Switches specially adapted for specific applications for storage area networks
- H04L49/357—Fibre channel switches
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Small-Scale Networks (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明公开了一种基于FCoE协议实现万兆网络传输高带宽视频的方法,其包括:视频接口转换组件、FPGA模块、以太网光模块;视频接口转换组件用于将显卡输出的标准视频格式数据转换为并行RGB数据,供FPGA模块进行数据处理;FPGA模块对并行RGB数据进行处理和封装,通过高速收发器发送给以太网光模块;以太网光模块,完成万兆网络数据转换为光信号,在万兆光纤网络中进行数据传输。本发明解决了高带宽视频远距离、稳定传输的问题,大大提高了视频显示效率;在同一光纤中融合了以太网协议和FC协议,节省了两种总线分别布线的使用成本、维护成本;统一了视频传输采用的接口标准,适合原有探测设备与计算控制系统集成。
Description
技术领域
本发明属于基于高效视频传输协议的高带宽视频传输技术领域,涉及一种基于FCoE协议实现万兆网络传输高带宽视频的方法。
背景技术
目前在军用电子信息系统中,视频图像的传输往往借助以太网进行传输。而以太网协议主要采用UDP协议进行数据传递,UDP协议不保证数据的顺序和准确到达接收方,可能存在丢失数据报的情况。而视频显示不能容忍数据传输的卡顿、延迟和数据丢失,特别是在军用电子信息系统中,视频显示关系到作战指挥等关键任务,更不可以存在上述情况。而FC-AV协议是FC协议族中专门用于传输视频流数据的协议,支持高带宽视频的数据传输,特别适合传输1080p、2K、4K等高带宽视频流数据。
当前,军用电子信息系统的网络架构主要采用以太网为基础,万兆以太网是主要高速数据传递的通道,将FCoE协议与万兆网络进行结合,即可保证视频流的连续稳定,又可提高视频传输的效率、节约成本,为军用电子信息系统高带宽视频传输提供优良的解决方法。
发明内容
(一)发明目的
本发明的目的是:克服现有技术中的缺陷,提供一种借助FCoE协议在万兆以太网络中传输高带宽视频的方法。
(二)技术方案
为了解决上述技术问题,本发明提供一种基于FCoE协议实现万兆网络传输高带宽视频的方法,其特征在于,包括:视频接口转换组件、FPGA模块、以太网光模块;视频接口转换组件用于将显卡输出的标准视频格式数据转换为并行RGB数据,供FPGA模块进行数据处理;FPGA模块对并行RGB数据进行处理和封装,通过高速收发器发送给以太网光模块;以太网光模块,完成万兆网络数据转换为光信号,在万兆光纤网络中进行数据传输。
其中,还包括:DDR数据缓存器,连接FPGA模块,将FPGA模块接收到的RGB数据流进行数据缓存,等待FPGA进行处理。
其中,还包括:时钟复位供电电路,用于对FPGA模块提供工作时钟、上电复位控制、代码下载、电源供电功能。
其中,还包括:逻辑设计,逻辑设计包括RGB数据接收模块、DDR接口逻辑、FC-AV协议处理逻辑、FCoE映射处理逻辑、万兆网络MAC/PHY功能逻辑、高速收发器逻辑。
其中,所述RGB数据接收模块把RGB数据流通过DDR接口逻辑进行数据缓存,并将数据进行格式转换,以固定的格式发送给FC-AV协议处理逻辑。
其中,所述DDR接口逻辑用于对DDR数据缓存模块的访问控制,实现数据的缓存和读取。
其中,所述FC-AV协议处理模块,完成视频数据封装为FC-AV格式的FC数据帧,并将数据帧传递到下一级处理模块。
其中,所述FCoE映射处理逻辑完成FC协议中FC-2层到以太网协议MAC链路层的协议映射,FC-4层实现FC-AV协议,将视频数据按照FC视频帧格式进行封装;FC-3层实现FC帧的网络管理、路由信息管理功能;FC-2层完成FC信令协议处理;FC-4、FC-3、FC-2层协议实现了FC-AV上层协议,FC协议的物理层、链路层实现通过FCoE映射到以太网的MAC层、PHY层。
其中,所述万兆网络MAC/PHY逻辑完成将协议转换的数据按照以太网协议标准进行MAC/PHY层功能处理,并将处理后数据送给高速收发器;高速收发器完成高速信号的发送和接收。
本发明还提供一种基于FCoE协议实现万兆网络传输高带宽视频的方法,其基于上述系统实现,其过程为:首先对FCoE协议实现万兆网络传输高带宽视频的硬件电路加电,视频接口转换组件,对接收到的各路视频解码,恢复原始图像数据,存储到DDR数据缓存器中;FPGA逻辑将DDR数据缓存器中的数据读出,进行格式转换;再将数据进行FCoE协议处理,FCoE协议保留了FC-2以上的协议栈,FC-4层协议使用FC-AV协议,对数据进行FC视频帧的封装;封装好的数据通过FCoE映射处理,送到万兆以太网MAC/PHY处理逻辑,完成以太网协议封装和处理;经过以太网协议封装的数据通过高速收发器发送给以太网光模块,转换为万兆网络光信号,发送到万兆光纤网络中。
(三)有益效果
上述技术方案所提供的基于FCoE协议实现万兆网络传输高带宽视频的方法,解决了高带宽视频远距离、稳定传输的问题,大大提高了视频显示效率;在同一光纤中融合了以太网协议和FC协议,节省了两种总线分别布线的使用成本、维护成本;统一了视频传输采用的接口标准,对于需求大量视频处理的军事应用具有更易于移植的特点,适合原有探测设备(如雷达、声纳、红外、光电)与计算控制系统集成。
附图说明
图1为本发明基于FCoE协议实现万兆网络传输高带宽视频的系统硬件框图。
图2为本发明FCoE协议实现的逻辑分层示意图。
图3为本发明FCoE协议处理的逻辑原理框图。
具体实施方式
为使本发明的目的、内容、和优点更加清楚,下面结合附图和实施例,对本发明的具体实施方式作进一步详细描述。
参照图1所示,本实施例基于FCoE协议实现万兆网络传输高带宽视频的系统包括:视频接口转换组件、FPGA模块、以太网光模块;视频接口转换组件用于将显卡输出的标准视频格式数据转换为并行RGB数据,供FPGA模块进行数据处理;FPGA模块对并行RGB数据进行处理和封装,通过高速收发器发送给以太网光模块;以太网光模块,完成万兆网络数据转换为光信号,在万兆光纤网络中进行数据传输。
本实施例系统还包括:DDR数据缓存器,连接FPGA模块,将FPGA模块接收到的RGB数据流进行数据缓存,等待FPGA进行处理。
时钟复位供电电路,用于对FPGA模块提供工作时钟、上电复位控制、代码下载、电源供电功能。
本实施例系统还包括:逻辑设计,逻辑设计主要包括RGB数据接收模块、DDR接口逻辑、FC-AV协议处理逻辑、FCoE映射处理逻辑、万兆网络MAC/PHY功能逻辑、高速收发器逻辑。
RGB数据接收模块,把RGB数据流通过DDR接口逻辑进行数据缓存,并将数据进行格式转换,以固定的格式发送给FC-AV协议处理逻辑。
DDR接口逻辑,完成对DDR数据缓存模块的访问控制,实现数据的缓存和读取。
FC-AV协议处理模块,完成视频数据封装为FC-AV格式的FC数据帧,并将数据帧传递到下一级处理模块。
FCoE映射处理逻辑,完成FC协议中FC-2层到以太网协议MAC链路层的协议映射。如图2和图3所示,FC-4层实现FC-AV协议,将视频数据按照FC视频帧格式进行封装;FC-3层实现FC帧的网络管理、路由信息管理功能;FC-2层完成FC信令协议处理;FC-4、FC-3、FC-2层协议实现了FC-AV上层协议,FC协议的物理层、链路层实现通过FCoE映射到以太网的MAC层、PHY层。
万兆网络MAC/PHY逻辑,完成将协议转换的数据按照以太网协议标准进行MAC/PHY层功能处理,并将处理后数据送给高速收发器。
高速收发器,是FPGA内部的逻辑资源,是一种硬件电路结构,完成高速信号的发送和接收。
本实施例中,FGPA为高速现场可编程门阵列,用硬件描述语言对逻辑门阵列进行编程实现FC-AV协议转换到以太网协议传输。
基于以上系统,本实施例基于FCoE协议实现万兆网络传输高带宽视频的方法的过程为:首先对FCoE协议实现万兆网络传输高带宽视频的硬件电路加电,视频接口转换组件,对接收到的各路视频解码,恢复原始图像数据,存储到DDR数据缓存器中;FPGA逻辑将DDR数据缓存器中的数据读出,进行格式转换;再将数据进行FCoE协议处理,FCoE协议保留了FC-2以上的协议栈,FC-4层协议使用FC-AV协议,对数据进行FC视频帧的封装;封装好的数据通过FCoE映射处理,送到万兆以太网MAC/PHY处理逻辑,完成以太网协议封装和处理;经过以太网协议封装的数据通过高速收发器发送给以太网光模块,转换为万兆网络光信号,发送到万兆光纤网络中。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和变形,这些改进和变形也应视为本发明的保护范围。
Claims (10)
1.一种基于FCoE协议实现万兆网络传输高带宽视频的方法,其特征在于,包括:视频接口转换组件、FPGA模块、以太网光模块;视频接口转换组件用于将显卡输出的标准视频格式数据转换为并行RGB数据,供FPGA模块进行数据处理;FPGA模块对并行RGB数据进行处理和封装,通过高速收发器发送给以太网光模块;以太网光模块,完成万兆网络数据转换为光信号,在万兆光纤网络中进行数据传输。
2.如权利要求1所述的基于FCoE协议实现万兆网络传输高带宽视频的方法,其特征在于,还包括:DDR数据缓存器,连接FPGA模块,将FPGA模块接收到的RGB数据流进行数据缓存,等待FPGA进行处理。
3.如权利要求2所述的基于FCoE协议实现万兆网络传输高带宽视频的方法,其特征在于,还包括:时钟复位供电电路,用于对FPGA模块提供工作时钟、上电复位控制、代码下载、电源供电功能。
4.如权利要求3所述的基于FCoE协议实现万兆网络传输高带宽视频的方法,其特征在于,还包括:逻辑设计,逻辑设计包括RGB数据接收模块、DDR接口逻辑、FC-AV协议处理逻辑、FCoE映射处理逻辑、万兆网络MAC/PHY功能逻辑、高速收发器逻辑。
5.如权利要求4所述的基于FCoE协议实现万兆网络传输高带宽视频的方法,其特征在于,所述RGB数据接收模块把RGB数据流通过DDR接口逻辑进行数据缓存,并将数据进行格式转换,以固定的格式发送给FC-AV协议处理逻辑。
6.如权利要求5所述的基于FCoE协议实现万兆网络传输高带宽视频的方法,其特征在于,所述DDR接口逻辑用于对DDR数据缓存模块的访问控制,实现数据的缓存和读取。
7.如权利要求6所述的基于FCoE协议实现万兆网络传输高带宽视频的方法,其特征在于,所述FC-AV协议处理模块,完成视频数据封装为FC-AV格式的FC数据帧,并将数据帧传递到下一级处理模块。
8.如权利要求7所述的基于FCoE协议实现万兆网络传输高带宽视频的方法,其特征在于,所述FCoE映射处理逻辑完成FC协议中FC-2层到以太网协议MAC链路层的协议映射,FC-4层实现FC-AV协议,将视频数据按照FC视频帧格式进行封装;FC-3层实现FC帧的网络管理、路由信息管理功能;FC-2层完成FC信令协议处理;FC-4、FC-3、FC-2层协议实现了FC-AV上层协议,FC协议的物理层、链路层实现通过FCoE映射到以太网的MAC层、PHY层。
9.如权利要求8所述的基于FCoE协议实现万兆网络传输高带宽视频的方法,其特征在于,所述万兆网络MAC/PHY逻辑完成将协议转换的数据按照以太网协议标准进行MAC/PHY层功能处理,并将处理后数据送给高速收发器;高速收发器完成高速信号的发送和接收。
10.一种基于FCoE协议实现万兆网络传输高带宽视频的方法,其特征在于,基于权利要求9中的系统实现,其过程为:首先对FCoE协议实现万兆网络传输高带宽视频的硬件电路加电,视频接口转换组件,对接收到的各路视频解码,恢复原始图像数据,存储到DDR数据缓存器中;FPGA逻辑将DDR数据缓存器中的数据读出,进行格式转换;再将数据进行FCoE协议处理,FCoE协议保留了FC-2以上的协议栈,FC-4层协议使用FC-AV协议,对数据进行FC视频帧的封装;封装好的数据通过FCoE映射处理,送到万兆以太网MAC/PHY处理逻辑,完成以太网协议封装和处理;经过以太网协议封装的数据通过高速收发器发送给以太网光模块,转换为万兆网络光信号,发送到万兆光纤网络中。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711348407.3A CN108134782A (zh) | 2017-12-15 | 2017-12-15 | 一种基于FCoE协议实现万兆网络传输高带宽视频的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711348407.3A CN108134782A (zh) | 2017-12-15 | 2017-12-15 | 一种基于FCoE协议实现万兆网络传输高带宽视频的方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108134782A true CN108134782A (zh) | 2018-06-08 |
Family
ID=62390304
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711348407.3A Pending CN108134782A (zh) | 2017-12-15 | 2017-12-15 | 一种基于FCoE协议实现万兆网络传输高带宽视频的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108134782A (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109905321A (zh) * | 2019-02-13 | 2019-06-18 | 西安微电子技术研究所 | 一种用于自定义高速接口与以太网交互的路由控制系统 |
CN111277588A (zh) * | 2020-01-19 | 2020-06-12 | 深圳市朗强科技有限公司 | 一种数据发送、接收方法、装置和系统 |
CN111836024A (zh) * | 2020-04-30 | 2020-10-27 | 电子科技大学 | 一种基于视频传输的混合网络系统设计 |
CN112532955A (zh) * | 2020-12-01 | 2021-03-19 | 中国兵器工业计算机应用技术研究所 | 一种光纤通信视频采集装置及方法 |
CN118368393A (zh) * | 2024-04-30 | 2024-07-19 | 上海唐品科技有限公司 | 一种智能网联光纤车载摄像头 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102223512A (zh) * | 2011-06-22 | 2011-10-19 | 上海博康智能网络科技有限公司 | 一种支持多格式音视频信号与串口数据转换的系统及方法 |
CN104780333A (zh) * | 2014-12-03 | 2015-07-15 | 中国航天科工集团第三研究院第八三五七研究所 | 基于fpga的高带宽视频源接口适配装置 |
CN105045745A (zh) * | 2015-08-31 | 2015-11-11 | 华中科技大学 | 一种FCoE读写处理系统、处理方法及交换ID分配方法 |
CN105245635A (zh) * | 2015-10-23 | 2016-01-13 | 中国联合网络通信集团有限公司 | FCoE通信方法、装置及系统 |
CN106789609A (zh) * | 2016-12-26 | 2017-05-31 | 中国科学院空间应用工程与技术中心 | Fc‑eg网关、光纤通道和以太网之间的通信转换方法 |
-
2017
- 2017-12-15 CN CN201711348407.3A patent/CN108134782A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102223512A (zh) * | 2011-06-22 | 2011-10-19 | 上海博康智能网络科技有限公司 | 一种支持多格式音视频信号与串口数据转换的系统及方法 |
CN104780333A (zh) * | 2014-12-03 | 2015-07-15 | 中国航天科工集团第三研究院第八三五七研究所 | 基于fpga的高带宽视频源接口适配装置 |
CN105045745A (zh) * | 2015-08-31 | 2015-11-11 | 华中科技大学 | 一种FCoE读写处理系统、处理方法及交换ID分配方法 |
CN105245635A (zh) * | 2015-10-23 | 2016-01-13 | 中国联合网络通信集团有限公司 | FCoE通信方法、装置及系统 |
CN106789609A (zh) * | 2016-12-26 | 2017-05-31 | 中国科学院空间应用工程与技术中心 | Fc‑eg网关、光纤通道和以太网之间的通信转换方法 |
Non-Patent Citations (2)
Title |
---|
梁书宇: "FCoE网络适配器设计与实现", 《中国优秀硕士学位论文全文数据库 信息科技辑》 * |
武磊: "万兆以太网接口及链路聚合技术的研究与实现", 《中国优秀硕士学位论文全文数据库 信息科技辑》 * |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109905321A (zh) * | 2019-02-13 | 2019-06-18 | 西安微电子技术研究所 | 一种用于自定义高速接口与以太网交互的路由控制系统 |
CN109905321B (zh) * | 2019-02-13 | 2021-01-05 | 西安微电子技术研究所 | 一种用于自定义高速接口与以太网交互的路由控制系统 |
CN111277588A (zh) * | 2020-01-19 | 2020-06-12 | 深圳市朗强科技有限公司 | 一种数据发送、接收方法、装置和系统 |
CN111836024A (zh) * | 2020-04-30 | 2020-10-27 | 电子科技大学 | 一种基于视频传输的混合网络系统设计 |
CN112532955A (zh) * | 2020-12-01 | 2021-03-19 | 中国兵器工业计算机应用技术研究所 | 一种光纤通信视频采集装置及方法 |
CN118368393A (zh) * | 2024-04-30 | 2024-07-19 | 上海唐品科技有限公司 | 一种智能网联光纤车载摄像头 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108134782A (zh) | 一种基于FCoE协议实现万兆网络传输高带宽视频的方法 | |
CN106652894B (zh) | Led显示屏控制系统 | |
CN106060462B (zh) | 一种基于Zynq平台的高性能视频处理及传输系统 | |
CN103905281B (zh) | 可互换实现网络控制器与网络终端功能的fc‑ae‑1553总线节点卡 | |
CN109194679B (zh) | 一种基于SpaceFibre接口的多协议接口数据采集装置和采集方法 | |
CN108307129A (zh) | 一种基于fc-av协议的多路光纤视频切换系统 | |
CN104780333A (zh) | 基于fpga的高带宽视频源接口适配装置 | |
CN102681971B (zh) | 一种基于aurora协议进行FPGA板间高速互连的方法 | |
CN105208034B (zh) | 一种spi总线与can总线协议转换电路及方法 | |
CN109089029A (zh) | 一种基于FPGA的Gige Vision接口图像传输系统与方法 | |
CN108566357B (zh) | 基于ZYNQ-7000和FreeRTOS的图像传输与控制系统及方法 | |
CN110022297A (zh) | 一种高清视频直播系统 | |
CN103533310B (zh) | 基于光纤网络的高清数字视频监控装置及监控方法 | |
CN103986984A (zh) | 基于千兆无源光网络的接入节点装置及系统 | |
CN109510973A (zh) | 一种基于FPGA的万兆光纤以太网转RapidIO多路图像传输处理系统 | |
CN102185833A (zh) | 一种基于fpga的fc i/o并行处理方法 | |
CN104991880B (zh) | 一种基于pci‑e接口的fc‑ae‑asm通讯板卡 | |
CN108124203A (zh) | 一种基于fc-av协议的视频数据复制分发设备 | |
CN207560231U (zh) | 一种led显示屏网络控制器 | |
CN206585575U (zh) | 一种可见光网卡装置 | |
CN113986192B (zh) | 一种CoaXPress接口数据和Cameralink接口数据互相转换的方法 | |
CN108011795B (zh) | 一种实现通信设备中多板卡和多数据通道管理的方法及系统 | |
CN107465457A (zh) | 一种利用android手机摄像头实现可见光通信的接收及解码的方法 | |
CN103705260A (zh) | 一种基于光纤通信的数字医学成像设备的数据传输系统 | |
CN108614792A (zh) | 1394事务层数据包存储管理方法及电路 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180608 |