An Innovative Algorithm To Implement Flow Control In Full Duplex Ethernet

Tao Wang,Ning Ge,Chongxi Feng
IF: 1.019
2003-01-01
Chinese Journal of Electronics
Abstract:Nowadays Ethernet is a widely used LAN technology. It is based on a Media access control (MAC) method called Carrier sense multiple access with Collision detection (CSMA/CD). With CSMA/CD, hosts on Ethernet must operate in half duplex mode; with collision detection and random backoff, Ethernet is a self-contained LAN in the aspect of flow control. After the appearance of Switching Ethernet, applications of full duplex Ethernet are booming, and how to manage network bandwidth and switch ports without CSMA/CD is a major issue. In this way, IEEE specified an explicit flow control scheme, called "PAUSE operation" in Standard 802.3.In order to implement IEEE PAUSE operation and flow control effectively, we propose an innovative algorithm called Queue Length based PAUSE operation-QL-PAUSE. It will set the pause time parameter according to the instant input port queue length and local condition checking. With it the hosts can make better use of the full duplex link.With the simulation results, it is proved that QL-PAUSE is an active flow control, and it is an easy-to-implement and high efficiency scheme.Finally, the application of this algorithm is provided, with more and more Switching Ethernet, and PAUSE operation is accepted and supported by more and more manufacturers. Within many implementation methods, QL-PAUSE is a best candidate.
What problem does this paper attempt to address?