Hardware-Based Precise Time Synchronization on Gb/s Ethernet Enhanced with Preemptive Priority
نویسندگان
چکیده
Time synchronization is indispensable for wide area distributed systems including sensor networks, automation systems, and measurement/control systems. Another application is clock distribution, which is indispensable to support continuous information transfer. Because of the increasing demand for more sophisticated applications, it is essential to establish a time synchronization technique that offers higher accuracy and reliability. Particularly, the accuracy of time synchronization for Ethernet must be enhanced since Ethernet is becoming more important in telecommunication networks. This paper investigates a precise time synchronization technique that supports Gb/s Ethernet. To obtain accurate time synchronization, delay variation in message transfer and processing must be minimized. For this purpose, the paper first describes the implementation of preemptive priority queuing, which decreases the message delay variation of Ethernet. Through experiments, it is shown that preemptive priority queuing effectively achieves very low delay variation. The paper then proposes a method to synchronize the time signal of a slave node to that of the master node. The proposed time synchronization method is performed in the lower protocol layer and implemented on FPGA-based hardware. The method achieves superior time accuracy through the low message transfer/processing delay variation provided by preemptive priority, lower layer execution, and hardware implementation. The effectiveness of the method is confirmed through experiments. The experiments show that the time variation achieved by the method is smaller than 0.1 μsec. This performance is better than those obtained by existing synchronization methods. key words: Ethernet, synchronization, delay variation, priority, QoS
منابع مشابه
FPGA-based Implementation of an Ethernet Switch for Real-Time Applications∗
The use of switched Ethernet for precise and safe realtime communication still suffers from undesired phenomena, such as blocking caused by long non-preemptive frames, lack of protection against errors in the time domain, couplings across virtual LANs and priority levels via internal switch shared resources. Recently, a few solutions were proposed to cope with such phenomena. One such solution ...
متن کاملImplementation of Modified FEC Codec and High-Speed Synchronizer in 10G-EPON
This article puts forward parallel forward error correction(FEC) codec for 10 Gb/s Ethernet passive optical network (10G-EPON) , which adopts 8-parallel algorithm based on improved state space transformation (SST) method for Reed-Solomon (RS) encoder and 9-parallel algorithm based on enhanced degree computationless modified Euclid’s (EDCME) algorithm to solve the key equation for RS decoder. Th...
متن کاملOn Finite Queue with Two Types of Failures and Preemptive Priority (RESEARCH NOTE)
We study the single server queueing system with two types of Abstract failure to servicechannels including the preemptive priority to the repair of major failure. The units arrive at thesystem in a poisson fashion and are served exponenitally. The steady - state probabilities ofvarious states by using generating function have been obtained.
متن کاملSynchronization, retiming and time-division multiplexing of an asynchronous 10 Gigabit NRZ Ethernet packet to terabit Ethernet.
An asynchronous 10 Gb/s Ethernet packet with maximum packet size of 1518 bytes is synchronized and retimed to a master clock with 200 kHz frequency offset using a time lens. The NRZ packet is simultaneously converted into an RZ packet, then further pulse compressed to a FWHM of 400 fs and finally time-division multiplexed with a serial 1.28 Tb/s signal including a vacant time slot, thus forming...
متن کاملEmbedded SynUTC and IEEE 1588 clock synchronization for industrial Ethernet
This article deals with two mechanisms for time synchronization over Ethernet networks, the “IEEE 1588 standard for a precision clock synchronization protocol for networked measurement and control systems” and the “synchronized universal time coordinated” technology. It presents a prototype system, which supports both synchronization mechanisms by offering dedicated hardware support on Ethernet...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- IEICE Transactions
دوره 89-B شماره
صفحات -
تاریخ انتشار 2006