Change search
ReferencesLink to record
Permanent link

Direct link
Design and Implementation of CMT in Real-time: Evaluation based on scheduling mechanisms
Blekinge Institute of Technology, Faculty of Computing, Department of Communication Systems. (Electrical Engineering with emphasis on Telecommunication Systems)
2015 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

Context: Standard transport layer protocols like UDP, TCP, andSCTP use only one access technology at a time. Concurrent MultipathTransmission (CMT), has been developed for parallel use of the access technologies. The main theme of this thesis work is to implement CMT in real-time and evaluate the impact of various scheduling algorithms on its performance.

Objectives: The main objectives of this thesis are to implement a de-multiplexer at the source, re-sequencer at the receiver and to investigate some of the heuristics and analyzing their impact based on some performance metrics.

Methods: Thorough understanding on this topic is attained by literature review of related works. To implement and evaluate the different scheduling patterns an experimental test bed is set up. For thetransmission of data, socket programming in Python is used. Varying various parameters that are involved in the experiment, performance metrics were measured and based on them statistical analysis is carried out for proper evaluation.

Results: CMT is implemented in real-time test bed and concurrency is validated. Weighted Round-Robin has better performance compared to that of Round-Robin when the size of the packet is large whereas both exhibit nearly same behavior for smaller packet sizes.

Conclusions: It can be concluded that Weighted Round-Robin attains higher throughput. It can be possibly due to more load of fragmentation when large packets are transmitted on the high reliable path and hence better performance than Round-Robin. There is need for further evaluation of other metrics like delay, jitter and using other scheduling mechanisms and in other environments as well.

Place, publisher, year, edition, pages
2015. , 45 p.
Keyword [en]
Concurrency, Multi-homing, Performance, Scheduling
National Category
URN: urn:nbn:se:bth-10815OAI: diva2:861507
Subject / course
ET2580 Master's Thesis (120 credits) in Electrical Engineering with emphasis on Telecommunication Systems
Educational program
Double Diploma program
2015-09-23, J1610, Blekinge Tekniska Högskola, 371 79 Karlskrona, Karlskrona, 11:15 (English)
Available from: 2015-10-28 Created: 2015-10-16 Last updated: 2015-10-28Bibliographically approved

Open Access in DiVA

fulltext(1573 kB)81 downloads
File information
File name FULLTEXT01.pdfFile size 1573 kBChecksum SHA-512
Type fulltextMimetype application/pdf

By organisation
Department of Communication Systems

Search outside of DiVA

GoogleGoogle Scholar
Total: 81 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 91 hits
ReferencesLink to record
Permanent link

Direct link