Improving IPv6 Packets Transmission Over High Speed Networks By Introducing Crc Extension Header

dc.contributor.authorSupriyanto
dc.date.accessioned2018-05-31T06:47:05Z
dc.date.available2018-05-31T06:47:05Z
dc.date.issued2010-04
dc.description.abstractUtilizing the advantages of IPv6 features and high speed networks technologies on IPv6 packets transmission is believed will force the transmission to be faster. Thus, verification and regeneration of cyclic redundancy check (CRC) code in every router results in high network latency. This thesis attempts to decrease the network latency by eliminating CRC calculation in router using the advantage of IPv6 features itself. The CRC Extension Header (CEH) is introduced as a new IPv6 extension header to perform error detection in the Network layer. Generation of CRC code requires a generator polynomial. Thus, it is important to get a suitable generator polynomial for the CEH. The CRC-32C is chosen as a generator polynomial for the proposed CEH due to its less processing time. Analysis was done by comparing error control at the Network layer using CEH and error control at the Data Link layer using FCS (Frame Check Sequence). The result demonstrated that transmitting IPv6 packets with CEH as error control provide lower network latency. The network latency decreases by 72% for small packets and 66% for large packets. The decrease in network latency of IPv6 packets transmission is due to the elimination the CRC calculation and regeneration in every router. Processing time of IPv6 packet with CEH both in the sender and the receiver is higher than FCS because CEH generation uses more complex algorithm than FCS generation. However, the increase of average processing time at the sender and the receiver is only 15%. This percentage is very small compared to 68% reduction of average network latency. Another analysis was done to investigate performance of IPv6 packets transmission without lower layer error control. This is done by eliminating both the CEH and the FCS as lower layer error control. Thus, error control is only conducted in upper layer which is Transport layer error control. The result obtained shows processing time of IPv6 packets both in sender and receiver decreases significantly (85%). However, the type of error control only uses 16 bits checksum that does not cover entire IPv6 main header which resulted in lower error detection capability compared to CEH and FCS method. Any transmission error occurring within the IPv6 header not covered by the checksum will be undetected.en_US
dc.identifier.urihttp://hdl.handle.net/123456789/5614
dc.language.isoenen_US
dc.publisherUniversiti Sains Malaysiaen_US
dc.subjectUtilizing the advantages of IPv6 features anden_US
dc.subjecthigh speed networks technologies on IPv6 packets transmissionen_US
dc.titleImproving IPv6 Packets Transmission Over High Speed Networks By Introducing Crc Extension Headeren_US
dc.typeThesisen_US
Files
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: