Linux based PBXTRA system/ Adrone, Andrew

By: Publication details: Busitema University: Busitema University, 2016Description: x, Col.ill.; 27 cm CDSubject(s):
DDC classification:
  • 005.43072  ADR
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Current library Call number URL Copy number Status Date due Barcode
Book Reference Book Reference Engineering Library 005.43072 ADR (Browse shelf(Opens below)) Link to resource 1 Not for loan BUML22075814

CHAPTER 1 ................................................................................................................................... 1
INTRODUCTION .......................................................................................................................... 1
1.1 Background ........................................................................................................................... 1
1.2 Problem statement................................................................................................................. 2
1.3.1 Main objective ................................................................................................................ 2
1.3.2 Specific objectives.......................................................................................................... 2
1.4 Justification ........................................................................................................................... 3
1.5 Significance........................................................................................................................... 3
1.6 Scope ..................................................................................................................................... 3
CHAPTER 2 ................................................................................................................................... 4
LITERATURE REVIEW ............................................................................................................... 4
2.0 Literature Review.................................................................................................................. 4
2.1 Introduction ........................................................................................................................... 4
2.2 The PBX................................................................................................................................ 5
2.3 Key Technologies and their weaknesses............................................................................... 6
2.3.1 Traditional PBX.............................................................................................................. 6
2.3.2 TETRA...................................................................................................................... 7
2.3.3 Centrex...................................................................................................................... 8
2.3.4 Skype .............................................................................................................................. 9
2.3.5 Alcatel Omni PCX 4200................................................................................................. 9
ix
2.4. VoIP ..................................................................................................................................... 9
2.4.1 Why businesses are switching to VoIP......................................................................... 10
2.4.2 Benefits of VoIP ........................................................................................................... 10
CHAPTER 3 ................................................................................................................................. 11
METHODOLOGY ....................................................................................................................... 11
3.0 Introduction ......................................................................................................................... 11
3.1 Data Collection.................................................................................................................... 11
3.1.1 Literature Review ......................................................................................................... 11
3.1.2 Interviews ..................................................................................................................... 11
3.2 Data analysis ....................................................................................................................... 11
3.3 System Design..................................................................................................................... 12
3.3.1 Hardware................................................................................................................. 12
3.3.2 Software Tools (Both Closed and Open Source).................................................... 12
3.3.3 Conceptual framework............................................................................................ 13
3.4 System Implementation.................................................................................................. 14
3.5 Testing and Validation ................................................................................................... 14
3.5.1 Unit testing ................................................................................................................... 14
3.5.2 Integration testing ......................................................................................................... 14
3.5.3 ....................................................................................................................................... 14
3.5.3 Validation ..................................................................................................................... 14
CHAPTER 4 ................................................................................................................................. 15
SYSTEM ANALYSIS AND DESIGN......................................................................................... 15
4.0 Overview ............................................................................................................................. 15
4.1 Functional requirements...................................................................................................... 15
4.2 Non-functional requirements............................................................................................... 15
4.3 Security requirements.......................................................................................................... 15
4.4 Schematic diagram of the Linux Based PBXtra System..................................................... 16
4.5 Softphones........................................................................................................................... 16
4.6 Use Case Diagram............................................................................................................... 18
CHAPTER 5 ................................................................................................................................. 20
IMPLEMENTATION AND TESTING ....................................................................................... 20
x
5.1 Overview ............................................................................................................................. 20
5.2 Development Platforms....................................................................................................... 20
5.2.1 C Programming language ............................................................................................. 20
5.2.2 Linux Terminal............................................................................................................. 20
5.2.3 The other tools used include:........................................................................................ 20
5.3 NTP Server.......................................................................................................................... 21
5.3.1 Prerequisites for the NTP server................................................................................... 21
5.4 DHCP Server....................................................................................................................... 21
5.5 Session Initiation Protocol .................................................................................................. 21
5.5.1 How SIP works............................................................................................................. 22
5.5.2 SIP and VOIP ............................................................................................................... 22
5.6 Dialplan ............................................................................................................................... 22
5.7 Codecs................................................................................................................................. 22
5.7.1 ilbc ................................................................................................................................ 23
5.7.2 GSM.............................................................................................................................. 23
5.7.3 G729 ............................................................................................................................. 23
5.7.4 G723 ............................................................................................................................. 23
5.7.5 G711 ............................................................................................................................. 24
5.8 User interface of the system................................................................................................ 24
CHAPTER 6 ................................................................................................................................. 28
DISCUSSIONS AND RECOMMENDATIONS ......................................................................... 28
6.0 Summary of work................................................................................................................ 28
6.1 Challenges........................................................................................................................... 28
6.2 Recommendations............................................................................................................... 29
6.3 Conclusions......................................................................................................................... 29
FET 0008

Includes Index

There are no comments on this title.

to post a comment.