FireWire system architecture (2nd ed.): IEEE 1394a
FireWire system architecture (2nd ed.): IEEE 1394a
Gigabit Ethernet: Technology and Applications for High-Speed LANs
Gigabit Ethernet: Technology and Applications for High-Speed LANs
Digital Design Media
Universal Serial Bus System Architecture
Universal Serial Bus System Architecture
Computer Networks
EMP: zero-copy OS-bypass NIC-driven gigabit ethernet message passing
Proceedings of the 2001 ACM/IEEE conference on Supercomputing
Semicustom Design of an IEEE 1394-Compliant Reusable IC Core
IEEE Design & Test
Experience in Offloading Protocol Processing to a Programmable NIC
CLUSTER '02 Proceedings of the IEEE International Conference on Cluster Computing
GRIP: A Reconfigurable Architecture for Host-Based Gigabit-Rate Packet Processing
FCCM '02 Proceedings of the 10th Annual IEEE Symposium on Field-Programmable Custom Computing Machines
Efficient Layering for High Speed Communication: Fast Messages 2.x
HPDC '98 Proceedings of the 7th IEEE International Symposium on High Performance Distributed Computing
Using Embedded Network Processors to Implement Global Memory Management in a Workstation Cluster
HPDC '99 Proceedings of the 8th IEEE International Symposium on High Performance Distributed Computing
A Hardware Multicast Routing Algorithm for Two-Dimensional Meshes
SPDP '96 Proceedings of the 8th IEEE Symposium on Parallel and Distributed Processing (SPDP '96)
An IEEE 1394-Firewall-Based Embedded Video System for Surveillance Applications
AVSS '03 Proceedings of the IEEE Conference on Advanced Video and Signal Based Surveillance
Integrating firewire peripheral interface with an ethernet custom network processor
Integration, the VLSI Journal
Extending Quality of Video Streaming with Dynamic Isochrones Resource Mapping to Ethernet Channels
IEEE Transactions on Consumer Electronics
Ubiquitous homelinks based on IEEE 1394 and ultra wideband solutions
IEEE Communications Magazine
Performance evaluation of ATM networks carrying constant and variable bit-rate video traffic
IEEE Journal on Selected Areas in Communications
Quality-of-service provisioning system for multimedia transmission in IEEE 802.11 wireless LANs
IEEE Journal on Selected Areas in Communications
Hi-index | 0.00 |
In the past three decades, tremendous Ethernet-related research has been done, which has led to today's ubiquitous Ethernet technology. On the other hand, with the emergence of new network needs, a new protocol, the IEEE 1394 standard serial bus (or Firewire) was introduced. Firewire is suitable for high-quality audio/video applications which do not perform well in the best-effort-based Ethernet technology. However, since Firewire is a serial bus, it has harsh cable length limitations as compared to Ethernet capabilities. In this paper, we present a novel on-chip system that receives Firewire video and transmits it in multicast mode using Ethernet protocol. A major advantage of this novel system is to utilize the existing Ethernet infrastructure to extend the range of Firewire video streaming to reach remote nodes and make it even accessible to nodes with a single Ethernet interface. This will have tremendous impact on Firewire applications such as deploying Firewire cameras in big-scale security-sensitive buildings or industrial facilities with image-based remote quality control. This novel chip utilizes the concept of Ethernet multicasting transmission mode for video streaming. The proposed chip design converts the IEEE 1394 isochronous traffic to the Ethernet multicast frame format via two off-chip asynchronous write and read buffers. The goal of this research is to design an On Chip Novel Video Streaming System that avoids performance bottlenecks in the software protocol conversion of these two important network protocols. The author decided to study these two networks because of their broad use and cable power provisioning capabilities. The novel system design is implemented using a customized field programmable gate array (FPGA), which enables the integration of various system components on one chip. The designed prototype is studied using both network monitoring tools and analytical techniques, to verify its function and compare it with the existing approaches. Performance measures show that the On Chip Novel Video Streaming System consumes less than 21mW of power for 100Mbps and 82mW of power for 1Gbps, and utilizes 57% of a Xilinx Spartan 2-100E-6FT256 FPGA resources. Hence, it is possible to incorporate further extensions. Experimental results show that 88% of the network utilization can be achieved, due to the use of the customized, FPGA-based design of bi-network traffic conversion.