Technische Universität Braunschweig
  • Study & Teaching
    • Beginning your Studies
      • Prospective Students
      • Degree Programmes
      • Application
      • Fit4TU
      • Why Braunschweig?
    • During your Studies
      • Fresher's Hub
      • Term Dates
      • Courses
      • Practical Information
      • Beratungsnavi
      • Additional Qualifications
      • Financing and Costs
      • Special Circumstances
      • Health and Well-being
      • Campus life
    • At the End of your Studies
      • Discontinuation and Credentials Certification
      • After graduation
      • Alumni*ae
    • For Teaching Staff
      • Strategy, Offers and Information
      • Learning Management System Stud.IP
    • Contact
      • Study Service Centre
      • Academic Advice Service
      • Student Office
      • Career Service
  • Research
    • Research Profile
      • Core Research Areas
      • Clusters of Excellence at TU Braunschweig
      • Research Projects
      • Research Centres
      • Professors‘ Research Profiles
    • Early Career Researchers
      • Support in the early stages of an academic career
      • PhD-Students
      • Postdocs
      • Junior research group leaders
      • Junior Professorship and Tenure-Track
      • Habilitation
      • Service Offers for Scientists
    • Research Data & Transparency
      • Transparency in Research
      • Research Data
      • Open Access Strategy
      • Digital Research Announcement
    • Research Funding
      • Research Funding Network
      • Research funding
    • Contact
      • Research Services
      • Academy for Graduates
  • International
    • International Students
      • Why Braunschweig?
      • Degree seeking students
      • Exchange Studies
      • TU Braunschweig Summer School
      • Refugees
      • International Student Support
    • Going Abroad
      • Studying abroad
      • Internships abroad
      • Teaching and research abroad
      • Working abroad
    • International Researchers
      • Welcome Support
      • PhD Studies
      • Service for host institutes
    • Language and intercultural competence training
      • Learning German
      • Learning Foreign Languages
      • Intercultural Communication
    • International Profile
      • Internationalisation
      • International Cooperations
      • Strategic Partnerships
      • International networks
    • International House
      • About us
      • Contact & Office Hours
      • News and Events
      • International Days
      • 5th Student Conference: Internationalisation of Higher Education
      • Newsletter, Podcast & Videos
      • Job Advertisements
  • TU Braunschweig
    • Our Profile
      • Aims & Values
      • Regulations and Guidelines
      • Alliances & Partners
      • The University Development Initiative 2030
      • Foundation University
      • Facts & Figures
      • Our History
    • Career
      • Working at TU Braunschweig
      • Vacancies
    • Economy & Business
      • Entrepreneurship
      • Friends & Supporters
    • General Public
      • Check-in for Students
      • The Student House
      • Access to the University Library
    • Media Services
      • Communications and Press Service
      • Services for media
      • Film and photo permits
      • Advices for scientists
      • Topics and stories
    • Contact
      • General Contact
      • Getting here
  • Organisation
    • Presidency & Administration
      • Executive Board
      • Designated Offices
      • Administration
      • Committees
    • Faculties
      • Carl-Friedrich-Gauß-Fakultät
      • Faculty of Life Sciences
      • Faculty of Architecture, Civil Engineering and Environmental Sciences
      • Faculty of Mechanical Engineering
      • Faculty of Electrical Engineering, Information Technology, Physics
      • Faculty of Humanities and Education
    • Institutes
      • Institutes from A to Z
    • Facilities
      • University Library
      • Gauß-IT-Zentrum
      • Professional and Personnel Development
      • International House
      • The Project House of the TU Braunschweig
      • Transfer Service
      • University Sports Center
      • Facilities from A to Z
    • Equal Opportunity Office
      • Equal Opportunity Office
      • Family
      • Diversity for Students
  • Search
  • Quicklinks
    • People Search
    • Webmail
    • cloud.TU Braunschweig
    • Messenger
    • Cafeteria
    • Courses
    • Stud.IP
    • Library Catalogue
    • IT Services
    • Information Portal (employees)
    • Link Collection
    • DE
    • EN
    • IBR YouTube
    • Facebook
    • Instagram
    • YouTube
    • LinkedIn
    • Mastodon
Menu
  • Organisation
  • Faculties
  • Carl-Friedrich-Gauß-Fakultät
  • Institutes
  • Institute of Operating Systems and Computer Networks
  • Open Theses
Logo IBR
IBR Login
  • Institute of Operating Systems and Computer Networks
    • News
    • About us
      • Whole Team
      • Directions
      • Floor Plan
      • Projects
      • Publications
      • Software
      • News Archive
    • Connected and Mobile Systems
      • Team
      • Courses
      • Theses
      • Projects
      • Publications
      • Software
      • Datasets
    • Reliable System Software
      • Overview
      • Team
      • Teaching
      • Theses & Jobs
      • Research
      • Publications
    • Algorithms
      • Team
      • Courses
      • Theses
      • Projects
      • Publications
    • Microprocessor Lab
    • Education
      • Winter 2025/2026
      • Summer 2025
      • Winter 2024/2025
      • Theses
    • Services
      • Library
      • Mailinglists
      • Webmail
      • Knowledge Base
      • Wiki
      • Account Management
      • Services Status
    • Spin-Offs
      • Docoloc
      • bliq (formerly AIPARK)
      • Confidential Technologies
    • Research Cooperations
      • IST.hub

Simulation and Evaluation of DCCP-lite in OPNET Modeler

Student(visible for staff only)
SupervisorXiaoyuan Gu
Matthias Dick
ProfessorProf. Dr.-Ing. Lars Wolf
IBR GroupCM (Prof. Wolf)
TypeDiploma Thesis
Statusfinished

Motivation: DCCP, the Datagram Congestion Control Protocol, is a new transport protocol currently being standardized by IETF that provides a congestion-controlled flow of unreliable datagrams. Recent years have seen dramatic increases of the use of multimedia applications on the Internet. Delay-sensitive applications, such as streaming media and video telephony, typically prefer timeliness to reliability. These applications have historically used UDP for transport and implemented their own congestion control mechanisms - a difficult task, or no congestion control at all. This can easily cause compatibility problems or congestion collapse in the networks. DCCP makes it easy to deploy these applications without risking congestion collapse. It aims to add to a UDP-like foundation the minimum mechanisms necessary to support congestion control. In short, DCCP is an unreliable transport protocol like UDP, but it has congestion control like TCP. The protocol can be extended by adding new congestion control algorithms, e.g. TCP-like congestion control or TCP-Friendly Rate Control (TFRC) as profiles, in order to customize the congestion control for applications with different characteristics. It is highly promising that DCCP will become the de facto standard for multimedia rich content delivery over IP-based networks. On the other hand, as DCCP provides many features and options to users, and has been criticized for the resulting complexity. Therefore a simplified version of DCCP, DCCP-Lite, has gained pretty much attention.

OPNET Modeler is a leading industry-strength network modeling and simulation environment which enables the design and study of all major communication networks, devices, protocols, and applications with unmatched flexibility. With its object-oriented modeling approach and graphical editors, OPNET Modeler visualizes the structure of actual networks and network components, and the system designed intuitively maps to the model. Productivity and efficiency can be greatly boosted by leveraging the specialized editors, analysis tools, and off-the-shelf models. Due to its open source, new research proposals can be easily implemented, simulated, evaluated and tested, providing a good understanding of the simulation kernel.

OPNET Topology

Tasks: In this project, the student will implement a DCCP-lite module for OPNET Modeler. This is done through first to have a good understanding of DCCP and DCCP-lite, and to study the simulation workflow in OPNET Modeler. Both congestion control mechanisms, namely TCP-like Rate Control and TCP-friendly Rate Control will be implemented. Existing implementations of DCCP will be used as references during this phase. This is followed by the simulation of the implemented protocol, the performance evaluation of DCCP-lite, the investigation of the bandwidth fairness between DCCP-lite flow and TCP flow within a common channel to verify the correctness of theories, and to seek possible optimizations for DCCP-lite.

Prerequisite: Good knowledge of computer networks, and programming skills in C/C++

  • Datagram Congestion Control Protocol: DCCP
  • Datagram Congestion Control Protocol - Lite: DCCP-lite
  • OPNET Moderler:OPNET Modeler

last changed 2005-04-06, 11:29 by Xiaoyuan Gu

For All Visitors

Vacancies of TU Braunschweig
Career Service' Job Exchange 
Merchandising

For Students

Term Dates
Courses
Degree Programmes
Information for Freshman
TUCard

Internal Tools

Glossary (GER-EN)
Change your Personal Data

Contact

Technische Universität Braunschweig
Universitätsplatz 2
38106 Braunschweig

P. O. Box: 38092 Braunschweig
GERMANY

Phone: +49 (0) 531 391-0

Getting here

© Technische Universität Braunschweig
Imprint Privacy Accessibility