DocumentCode
1790286
Title
Throughput improvement for Ethernet over USB
Author
Kyungsik Kim ; Jeik Kim ; Deep, Anurag
Author_Institution
Samsung Electron. Co., Ltd., Suwon, South Korea
fYear
2014
fDate
22-25 June 2014
Firstpage
1
Lastpage
2
Abstract
When embedded devices are connected by USB bus, it is convenient to use Ethernet emulation model which can be used for conventional TCP/IP network. USB Communication Data Class (CDC) defines Ethernet over USB protocol which can be implemented by emulation protocol software, but when it is used with real system, it shows performance degradation problems especially for small size latency critical data. In this paper, we have suggested three improvements. One is bundling multiple network frames into single USB transfer, the other is parallel queuing packet transmission requests, and the third is network jumbo frames. After applying above three items together, it results in 50% improvements in throughput.
Keywords
computer network performance evaluation; embedded systems; local area networks; peripheral interfaces; protocols; queueing theory; CDC; Ethernet emulation model; USB bus; USB communication data class; USB protocol; embedded devices; emulation protocol software; multiple network frames; network jumbo frames; parallel queuing packet transmission requests; performance degradation problems; single USB transfer; throughput improvement; Bandwidth; Data transfer; Parallel processing; Protocols; Software; Throughput; Universal Serial Bus; Bundling Ethernet Frame; CDC; EEM; Jumbo Frame; USB;
fLanguage
English
Publisher
ieee
Conference_Titel
Consumer Electronics (ISCE 2014), The 18th IEEE International Symposium on
Conference_Location
JeJu Island
Type
conf
DOI
10.1109/ISCE.2014.6884363
Filename
6884363
Link To Document