JISE


  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16]


Journal of Information Science and Engineering, Vol. 22 No. 4, pp. 721-734


Boosting Ethernet using Regular Switching Hubs


Chih-Wen Hsueh, Hsin-Hung Lin* and Guo-Chiuan Huang*
Graduate Institute of Networking and Multimedia and 
Department of Computer Science and Information Engineering 
National Taiwan University 
Taipei, 106 Taiwan 
E-mail: cwhsueh@csie.ntu.edu.tw 
*Real-Time Systems Laboratory 
Department of Computer Science and Information Engineering 
National Chung Cheng University 
Chiayi, 621 Taiwan 
E-mail: {lsh; hgc89}@cs.ccu.edu.tw


    Ethernet is the most pervasive communication technology in use today. It is a standard for connecting computers to form a local area network and provides a common method for the exchange of data. In this paper, we propose a Linux solution, Bonding- Plus, to support real-time control and boost bandwidth using multiple network interface cards connected to regular switching hubs in an Ethernet environment. BondingPlus schedules packets in the data link layer without modification to the hardware or operating system in the host machine. Real-time packets can be transmitted via one or several dedicated bonding Ethernet interfaces, and there is no competition with low priority packets. Transmission delay and network jitter for real-time packets can be dramatically reduced. Furthermore, bandwidth can be increased in proportion to the number of bonding Ethernet interfaces under both TCP and UDP transmission. Various types of systems, such as clustering and parallel systems, can be enhanced at minimal hardware cost.


Keywords: channel bonding, link aggregation, packet scheduling, bandwidth increasing, Linux LAN

  Retrieve PDF document (JISE_200604_01.pdf)