Design and implementation of a computerised congestion control system for multi-user telecommunication network

 

Table Of Contents


Chapter ONE

INTRODUCTION

  • 1.1Introduction
  • 1.2Background of Study
  • 1.3Problem Statement
  • 1.4Objective of Study
  • 1.5Limitation of Study
  • 1.6Scope of Study
  • 1.7Significance of Study
  • 1.8Structure of the Research
  • 1.9Definition of Terms

Chapter TWO

LITERATURE REVIEW

  • 2.1Overview of Telecommunication Networks
  • 2.2Congestion Control in Telecommunication Networks
  • 2.3Previous Studies on Congestion Control Systems
  • 2.4Key Concepts in Network Congestion
  • 2.5Approaches to Congestion Management
  • 2.6Impact of Congestion on Network Performance
  • 2.7Strategies for Congestion Avoidance
  • 2.8Congestion Detection Techniques
  • 2.9Congestion Control Algorithms
  • 2.10Evaluation Metrics for Congestion Control Systems

Chapter THREE

SYSTEM DESIGN AND IMPLEMENTATION

  • 3.1Research Methodology Overview
  • 3.2Research Design and Approach
  • 3.3Data Collection Methods
  • 3.4Sampling Techniques
  • 3.5Data Analysis Procedures
  • 3.6Instrumentation and Tools
  • 3.7Ethical Considerations
  • 3.8Validity and Reliability

Chapter FOUR

SYSTEM TESTING AND EVALUATION

  • 4.1Data Analysis and Interpretation
  • 4.2Presentation of Findings
  • 4.3Comparison of Results with Hypotheses
  • 4.4Discussion on Congestion Control Strategies
  • 4.5Evaluation of Congestion Control System Performance
  • 4.6Recommendations for Improvement
  • 4.7Implications for Telecommunication Networks
  • 4.8Future Research Directions

Chapter FIVE

SUMMARY, CONCLUSION AND RECOMMENDATIONS

  • 5.1Conclusion and Summary of Findings
  • 5.2Achievements of the Study
  • 5.3Contributions to Knowledge
  • 5.4Practical Implications
  • 5.5Recommendations for Implementation
  • 5.6Limitations of the Study
  • 5.7Suggestions for Further Research
  • 5.8Closing Remarks

Project Abstract

Congestion control in telecommunication networks is a critical aspect of ensuring efficient data transmission and quality of service for users. With the increasing demand for network resources due to the growth in the number of users and the surge in data-intensive applications, effective congestion control mechanisms are essential. This research project focuses on the design and implementation of a computerized congestion control system for a multi-user telecommunication network. The proposed system aims to dynamically manage network traffic to prevent congestion and optimize resource utilization. By monitoring network conditions in real-time, the system can adjust parameters such as data transmission rates and routing decisions to alleviate congestion hotspots and maintain network performance. Through the use of intelligent algorithms and machine learning techniques, the system can adapt to changing network conditions and user demands, ensuring efficient data delivery. Key components of the congestion control system include congestion detection mechanisms, traffic prioritization algorithms, and feedback mechanisms for user communication. These components work together to identify congestion events, prioritize critical traffic flows, and provide feedback to users on network conditions and performance. By proactively managing congestion, the system aims to reduce packet loss, latency, and jitter, thereby improving the overall user experience. The implementation of the congestion control system involves integrating it into the existing telecommunication network infrastructure. This includes deploying monitoring tools, implementing congestion control algorithms, and configuring network devices to support dynamic traffic management. Real-world testing and validation of the system will be conducted to assess its effectiveness in controlling congestion and improving network performance. Overall, the design and implementation of a computerized congestion control system for a multi-user telecommunication network present a novel approach to addressing the challenges of network congestion. By leveraging intelligent algorithms and real-time monitoring capabilities, the system can enhance network efficiency, reduce congestion-related issues, and provide a better quality of service for users. This research project contributes to the advancement of congestion control technologies in telecommunication networks and offers valuable insights into managing network traffic in multi-user environments.

Project Overview

<p> </p><div><p>1.0 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; INTRODUCTION</p><p>1.1 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; BACKGROUND OF THE STUDY</p><p>The world is fast becoming a global village and a necessary tool for this process is communication of which telecommunication is a key player. The quantum development in the telecommunications industry all over the world is very rapid as one innovation replaces another in a matter of weeks. A major breakthrough is the wireless telephone system which comes in either fixed wireless telephone lines or the Global System of Mobile Communications (GSM). Communication without doubt is a major driver of any economy. Emerging trends in socio-economic growth shows a high premium being placed on information and communication technology (ICT) by homes, organizations, and nations.</p><p>Nigeria is not left out in this race for rapid development as the nation’s economy has been subjected to years of economic reversal via mismanagement and bad leadership. The Nigerian telecommunications sector was grossly underdeveloped before the sector was deregulated under the military regime of General Ibrahim Babangida in 1992 with the establishment of a regulatory body, the Nigerian Communication Commission (NCC). So far the NCC has issued various licenses to private telecommunications operator. These include 7 fixed telephony providers that have activated 90,000 lines, 35 Internet service providers with a customer base of about 17,000. Several VSAT service providers are in operation, and have improved financial intermediation by providing on-line banking services to most banks in Nigeria. These licenses allowed private telephone operators (PTOs), to roll out both fixed wireless telephone lines and analogue mobile phones. The return of democracy in 1999 paved the way for the granting of GSM license to 3 service providers: MTN Nigeria, ECONET Wireless Nigeria which is now called ZAIN and NITEL Plc which is now called ZOOM in 2001 and later GLO.</p><p></p></div><div><p>1.2 &nbsp; &nbsp; STATEMENT OF THE PROBLEM</p><p>It has been observed that calls across different networks are always difficult to connect, at times diverted and also attract more cost. This creates room for users to be confused as how much is deducted from their call credits or are compelled to having multiple GSM lines. As the network increases, more users makes call across different networks and there is need to record the call time, call network, and line identification and be able to put calls across the networks with out much congestions.</p><p>Transmission of calls requires at least two points, A and B (point-to-point; point-to-multipoint or multipoint-to-point). Consequently, the interconnectivity problem within Nigeria is simply stated as follows:</p><p></p><p>1. &nbsp; &nbsp; How can A and B, separated possibly by thousands of kilometers within Nigeria, transmit voice to each other without each having to be subscribers to the same operator?</p><p>2. &nbsp; &nbsp; More importantly, how can we ensure multi-user resource allocation such that if A is the originating consumer, it does not matter technologically (even if financially) which of ALL the other operators that B is a subscriber to, nor does it matter what type of transmission he or she is sending?</p><p>3. &nbsp; &nbsp; The transmission of calls with out much congestion in the network.</p><p>This will form the bases for the project work.</p><p>1.3 &nbsp; &nbsp; PURPOSE OF THE STUDY &nbsp; &nbsp;</p><p>The purpose of this research work is to establish a transparent set of Interconnection Rules, which shall encompass at least the following requirements:</p><p>* Every operator must allow all other operators full interconnection to its network at technically feasible and convenient points of interconnection, such that traffic may originate on one network and terminate on another, or otherwise pass across networks, without interference, signal deterioration, delay, congestion, or restriction.</p><p>* To design software that will serve as a congestion control system for multi-user telecommunication networks.</p><p><strong>1.4 &nbsp; &nbsp; </strong><strong>SIGNIFICANCE OF THE STUDY</strong></p><p>This study will help us to know the status of GSM network resource allocation in Nigeria with a view to knowing areas to be addressed for better performance. This research work will aid telecommunication companies in Nigeria to achieve the following:</p><p>1. &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Keep record of calls across the GSM networks.</p><p>2. &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Use Interswitch to put calls through to the right designation without delay, distortions or diversion.</p><p>3. &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Determine the calling network and receiving network and use this information for the purpose of interconnectivity tariffs.</p><p></p><p>4. &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Maintain a database of all registered GSM lines for all GSM communication companies.</p><p><strong>1.5 &nbsp; &nbsp; </strong><strong>AIMS AND OBJECTIVES OF THE STUDY</strong></p><p>Basically the aim of this project work is to design and simulate a multi-user congestion control system for MTN.</p><p>1.6 &nbsp; &nbsp; SCOPE OF THE PROJECT</p><p>This research covers network connectivity and traffic control of MTN network in Nigeria. The system covers all forms of voice calls across the network. Both call identification, recording and network interconnectivity.</p><p><strong>1.7 &nbsp; &nbsp; </strong><strong>CONSTRAINTS AND LIMITATIONS</strong></p><p>Some of the constraints encountered during this project design include the following:</p><p>· &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<strong>Financial Constraints: </strong>The design was achieved but not without some financial involvements. One had to pay for the computer time. Also the typing and planning of the work has its own financial involvements. However, to solve the problems I solicited fund from guardians and relations.</p><p>· &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<strong>High programming Technique: </strong>The programming aspect of this project posed a lot of problematic bugs that took me some days to solve. Problems such as the ADO, DAO and Jet Engine related run time errors. For instance, the Ms Access office 2000 edition does not work with VB-6. Jet Engine unless converted to lower version of Ms ACCESS of office 1997 edition (i.e. version 2.0). Also other technical problem, which requires semantic and syntactic approaches where encountered as well. In seeking for the solution to these problems, I acquired more knowledge from well versed textbooks and programmes.</p><p>· &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; The epileptic nature of power supply cannot be overlooked. &nbsp;</p><p><strong>1.8 &nbsp; &nbsp; </strong><strong>DEFINITION OF TERMS</strong></p><p><strong>Inter-switch:</strong>&nbsp;Inter-Switch Link (ISL) is a trunking method developed by Cisco to use for Ethernet and Token Ring trunk connections.</p><p><strong>Congestion: </strong><strong>It is the overcrowding of route, leading to slow and inefficient flow. In computing, it is a situation in which the amount of information to be transferred is greater than the amount that the data communication path can carry.</strong></p><p><strong>Air interface:</strong>&nbsp;In a mobile phone network, the radio transmission path between the base station and the mobile terminal.</p><p><strong>Asymmetric Transmission:</strong>&nbsp;Data transmissions where the traffic from the network to the subscriber is at a higher rate than the traffic from the subscriber to the network.</p><p><strong>SIM: </strong>Subscriber Identity Module; A smart card containing the telephone number of the subscriber, encoded network identification details, the PIN and other user data such as the phone book. A user’s SIM card can be moved from phone to phone as it contains all the key information required to activate the phone.</p><p><strong>Telecommunication: </strong>Are devices and systems that transmit electronic or optical signals across long distances. Telecommunication enables people around the world to contact one another to access information instantly, and to communicate from remote areas.</p><p><strong>Computer Network: </strong><strong>It is a system used to connect two or more computers using a communication link</strong></p></div> <br><p></p>

Blazingprojects Mobile App

📚 Over 50,000 Project Materials
📱 100% Offline: No internet needed
📝 Over 98 Departments
🔍 Software coding and Machine construction
🎓 Postgraduate/Undergraduate Research works
📥 Instant Whatsapp/Email Delivery

Blazingprojects App

Related Research

Computer Science. 3 min read

Adaptive Cybersecurity Threat Detection Using Machine Learning Techniques...

What This Project Is About This project focuses on developing a system that can detect cybersecurity threats, such as hacking attempts or malware, more effectiv...

BP
Blazingprojects
Read more →
Computer Science. 3 min read

AI-Powered Real-Time Language Translation System...

What This Project Is About This project involves creating a system that can understand and translate spoken language from one language to another instantly. The...

BP
Blazingprojects
Read more →
Computer Science. 2 min read

Developing an AI-Powered Personal Health Assistant Chatbot...

What This Project Is About This project focuses on creating a chatbot that uses artificial intelligence (AI) to help people manage their health. The chatbot wil...

BP
Blazingprojects
Read more →
Computer Science. 2 min read

Deep Learning-Based Real-Time Cybersecurity Threat Detection System...

This project is about creating a system that can automatically detect cybersecurity threats, such as hacking attempts or malware attacks, in real-time using adv...

BP
Blazingprojects
Read more →
Computer Science. 4 min read

Development of an AI-Powered Personalized Learning Platform...

This project is about creating a smart online learning platform that adapts to each student's individual needs and ways of learning. Traditional education metho...

BP
Blazingprojects
Read more →
Computer Science. 3 min read

Predicting Disease Outbreaks Using Machine Learning and Data Analysis...

The project topic, &quot;Predicting Disease Outbreaks Using Machine Learning and Data Analysis,&quot; focuses on utilizing advanced computational techniques to ...

BP
Blazingprojects
Read more →
Computer Science. 4 min read

Implementation of a Real-Time Facial Recognition System using Deep Learning Techniqu...

The project on &quot;Implementation of a Real-Time Facial Recognition System using Deep Learning Techniques&quot; aims to develop a sophisticated system that ca...

BP
Blazingprojects
Read more →
Computer Science. 2 min read

Applying Machine Learning for Network Intrusion Detection...

The project topic &quot;Applying Machine Learning for Network Intrusion Detection&quot; focuses on utilizing machine learning algorithms to enhance the detectio...

BP
Blazingprojects
Read more →
Computer Science. 4 min read

Analyzing and Improving Machine Learning Model Performance Using Explainable AI Tech...

The project topic &quot;Analyzing and Improving Machine Learning Model Performance Using Explainable AI Techniques&quot; focuses on enhancing the effectiveness ...

BP
Blazingprojects
Read more →
WhatsApp Click here to chat with us