Design and Implementation of Network Congestion System Control

Design and Implementation of Network Congestion System Control

Project / Seminar Material
Reference ID: PS-5398-TM

DEDICATION

This research material titled “Design and Implementation of Network Congestion System Control” is dedicated to God for his enabling grace, and to all computer enthusiasts who contributed to make life a pleasant experience during my research documentation.

ACKNOWLEDGEMENT

I extend my sincere gratitude to all those who contributed to the completion of this project. Special thanks to my Supervisor (Name of your Supervisor), the Head of Department (Name of your HOD), the Lecturers in the department of Computer Science (CS), Book Authors and Profound Scholars of existing or related project material on “Design and Implementation of Network Congestion System Control” for their invaluable guidance, support, and expertise throughout the journey.

I am also grateful to your study area (mention any funding organizations, if applicable) for their financial assistance. This research would not have been possible without the encouragement and assistance of some stakeholders (mention any mentors, teachers, or colleagues). Additionally, I would like to acknowledge the understanding and patience of my family and friends during this endeavor. Your unwavering support has been a constant source of motivation. Thank you all for being part of this meaningful endeavor.

TABLE OF CONTENTS

PRELIMINARY PAGES


CHAPTER ONE

INTRODUCTION


    CHAPTER TWO

    LITERATURE REVIEW

    • 2.1 Introduction

    CHAPTER THREE

    SYSTEM ANALYSIS AND DESIGN

    • 3.1 Methodology Adopted
    • 3.1.1 Problem Identification Using SSADM
    • 3.2 Analysis of the Existing System
    • 3.2.1 Dataflow of the Existing System
    • 3.2.2 Disadvantages Of The Existing System
    • 3.2.3 Weakness of the existing System
    • 3.3 Feasibility Study
    • 3.3.1 Economic Feasibility
    • 3.3.2 Technical Feasibility
    • 3.3.3 Operational Feasibility
    • 3.4 Analysis of the Proposed System
    • 3.4.1 Data Flow Diagram of the Proposed System
    • 3.4.2 Advantages of the Proposed System
    • 3.4.3 Justification of the Proposed System
    • 3.5 Functional Requirements
    • 3.5.1 Use Case Diagram Of The Admin / User Privileges
    • 3.6 Data Requirements
    • 3.7 High Level Model of the Proposed System

    CHAPTER FOUR

    SYSTEM DESIGN AND IMPLEMENTATION

    • 4.1 Objectives of the Design
    • 4.2 Cohesion and Decomposition High level Model
    • 4.3 Control Center / Overall Dataflow Diagram
    • 4.3.1 Proposed System Operation Flowchart
    • 4.4 System Specification and Design
    • 4.4.1 Input and Output Specification
    • 4.4.2 Database Specification and Design
    • 4.4.3 Data Dictionary
    • 4.5 Choice and Justification of Programming Language
    • 4.6 Program Documentation
    • 4.7 Implementation Techniques
    • 4.7.1 System Testing
    • 4.8 Programming Module Specification
    • 4.8.1 Installation
    • 4.9 Computer Hardware Minimum Requirement
    • 4.10 Software Requirement
    • 4.11 Personnel / User Training
    • 4.12 File Maintenance Module

    CHAPTER FIVE

    SUMMARY, CONCLUSION AND RECOMMENDATION

    • 5.1 Introduction
    • 5.2 Summary
    • 5.3 Conclusion
    • 5.4 Recommendation

    REFERENCES

    APPENDIX A - “SOURCE CODE”

    APPENDIX B - “OBJECT PROGRAM”


    Design and Implementation of Network Congestion System Control

    CHAPTER ONE

    1.1 Introduction

    Network congestion is the overcrowding of route, leading to slow and inefficient flow. It is also a situation in which the amount of information to be transferred is greater than the amount that the data communication path can carry. Network monitoring and measurement have become more and more important in a modern complicated network. In the past, administrators might only monitor a few network devices or less than a hundred computers. Several network systems are built to communicate with one another and are made available through service-oriented architectures. The network bandwidth may be just 10 or 100Mbps (Megabit per second); however, now administrators have to deal with not only higher speed wired network (more than 10Gps (Gigabit per second) network) but also wireless network.

    As a prelude to other parts of this study, this chapter will discuss the background upon which this study was initiated, the statement of problems that led to this study, the Aim and Objectives of the study. Others are Significance of the study, Scope of work, Limitations of the Study and Definition of technical terms.


    1.2 Background of Study

    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. 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.


    1.3 Statement of the Problems

    Investigation revealed 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 without much congestions. Transmission of calls requires at least two points, A and B (point-to-point; point-to-multipoint or multipoint-to-point).


    1.4 Aim and Objectives of the Study

    The aim of the study is to design and implement an effective Network Congestion System Control that will monitor and direct the communication flows from one point to another without interference. In achieving this aim, the following specific objectives were laid out as follows to develop an application software that will:

    1. Control the flow of networks communication without interference, signal deterioration, delay, congestion, or restriction;
    2. Serve as a congestion control system for multi-user telecommunication networks;
    3. Determine the network performance matrices of non-congested Network; and
    4. Allow operators to gain full interconnection to its network at technically feasible and convenient points of interconnection.

    1.5 Significance of the Study

    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:

    1. The study will use Inter-switch to put calls through to the right designation without delay, distortions or diversion.
    2. It will maintain a database of all registered GSM lines for all GSM communication companies.
    3. It will keep record of calls across the GSM networks.
    4. It will determine the calling network and receiving network and use this information for the purpose of interconnectivity tariffs.
    5. Finally, the study will contribute to the body of existing literature and knowledge in this field of study and provide a basis for further research.

    1.6 Scope of the study

    The scope of this research is focused on the Design and Implementation of Network Congestion System Control. 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.


    1.7 Limitation of the Study

    During the course of this study, many things militated against its completion, some of which are:

    1. Time Constraint: The time frame given to accomplish this project was very short due to school academic calendar and it was carried out under pressure which made the researcher not to implement some necessary features.
    2. Research material: availability of research material is a major setback to the scope of the study.
    3. Frequent power failure: This made the researcher append more money on fuel to ensure sustainable power.
    4. Financial Constraint: Insufficient fund tends to impede the efficiency of the researcher in sourcing for the relevant materials, literature or information and in the process of data collection (internet).

    1.8 Definition of Terms

    Congestion: 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.

    Network-Management System (NMS): A complete hardware and software system that monitors and manages a network.

    Application Programming Interface: In computer programming, an application programming interface (API) is a set of subroutine definitions, protocols, and tools for building application

    Basic Object Adapter: Basic Object Adapter (BOA) is an interface intended to be widely available and to support a wide variety of common object implementations.

    CHAPTER TWO

    2.0 Literature Review

    2.1 Introduction

    This chapter focuses on the review of related literature. A literature review includes the current knowledge as well as theoretical and methodological contributions to a particular topic. It documents the state of the art with respect to the topic you are writing. It surveys the literature in the topic selected. In this research work the literature review includes the …

    Summary Headlines for Design and Implementation of Network Congestion System Control