This document is a project report on proposing an IP Telephony solution for disaster management in coastal areas of Bangladesh. It discusses protocols like SIP, H.323, and RTP that could be used to provide voice and video calling services. The report outlines a system design with remote branches connected to a main database server via internet, PSTN, and radio links to provide resilient communications even during disasters. The goal is to enable communication between coastal areas and the rest of the country when traditional networks are damaged.
1. Course:ETE-605.2 IP Telephony, Spring ‘08
Project Report On
“IP Telephony Solution For Disaster Management In
Coastal Areas Of Bangladesh.”
Submitted to:
Dr. Mashiur Rahman
Assistant Professor
Dept. of Computer Science & Engineering
North South University
Instructor: ETE-605
Submitted By:
Shah Muhammad Saklaen
ID#072809056
Date of Submission: 15.04.08
1
2. ACKNOWLEDGEMENT
I would like to thank Allah for this great opportunity of writing this project report.
Then I would like to thank my instructor Mr. Dr. Mashiur Rahman for giving me
such a great chance to work on this topic. Finally to my family for keeping me
smiling through it all.
2
3. ABSTACT:
IP Telephony has many issues to be overcome before it can be considered a rival to
the existing telephony infrastructure. One such issue is Multimedia Communication.
The aim of this project is disaster management in coastal areas in Bangladesh based
multimedia Communications. This project describes the basic IP telephony protocols
surrounding it, basic network design.
As the natural disasters are one of the biggest hurdle for our country’s development,
this project is my own idea and I am still working on it and trying to improve a
model to the establishment of a suitable solution to serve the ever affected coastal
population!
3
4. TABLE OF CONTENTS
Acknowledgement………………………………………………………02
Abstract……………………………………………………………….…03
Table of contents…………………………………………………….….04
List of Abbreviations……………………………………………………05
Introduction………………………………………………………….….06
Protocols………………………………………………………………...08
Methodology..……………………………………………………………10
System Design....................………………………………………………11
Conclusion……………………………………………………………….13
Bibliography……………………………………………………………..14
4
5. LIST OF ABBREVIATIONS
PSTN Public Switched Telephone Network
ITU International Telecommunication Union
SIP Session Initiation Protocol
MGCP Media Gateway Control Protocol
VoIP Voice Over Internet Protocol
SDP Session Description Protocol
RSVP Resource Reservation Protocol
RTCP Real Time Control Protocol
RTSP Real Time Streaming Protocol
RTP Real Time Transport Protocol
5
6. INTRODUCTION:
Bangladesh is a land of Natural Calamities. Each and every year we have
to experience several natural disasters which left many hard times for us.
Especially in Coastal Areas like Chittagong, Cox’s Bazar, Patuakhali,
Noakhali, Bhola, Khulna, Bagerhat and some other coastal districts face
natural disasters like Tornados, Cyclones, Tidal Waves, Earthquakes,
Tsunami and many more. From the geographical point of view we are
situated in such a global position that we are destined to face these
disasters. More over we have the largest open beach in the world and we
don’t have that kind of natural boundary like cliffs, mountains except the
area covered by Sudarbans.
Recently in our coastal areas we experienced the havoc of CIDR which
was a Cyclone with tidal waves, the biggest our coastal areas ever faced
and which left the death tolls to be nearly 50,000. After the CIDR had
strike the coastal areas the government was unable to communicate with
the affected coastal areas for 10 to 12 days as the electricity, the mobile
network, and the telephone networks were destroyed. The rest of the world
didn’t come to know exactly what happened in Bangladesh. As a result the
number of death toll increased as they got no medical treatment, no food,
no water, no place to live. Severely injured peoples died as they got no
6
7. help. As we reached there after several days we were unable to estimate
the death tolls, unable to pin point the severely affected areas and was
unable to reach the right areas in right times. All these happened because
we had no communication network till then.
We know for sure that we have to face this kind of natural disaster often
every year. So we have to build such a communication network that works
between those coastal areas as well as between the country and the world
during the hard times. For that reason I am proposing such a network that
will fulfill the above needs. I am talking about the IP Telephony network
for this purpose. In this Project I am going to use the IP Telephony
network to bring a strong and disaster proof communication network in
coastal areas.
7
8. PROTOCOLS
There are a number of different protocols associated with VOIP, that provide for
signaling, quality of service and media transport. Shown below is a list of the types
of protocols and the protocols themselves.
Signaling Protocols
H.323
SIP
SDP
Quality of Service Protocols
RSVP
RTCP
RTSP
Media Transport Protocol
RTP
These protocols are at the heart of any IP Session and integral in keeping VOIP to a
good standard of service.
i) H.323: Provides for call connection, call management and call termination in a
VOIP session. It is a signaling protocol recommended by the International
Telecommunicating Union (ITU).
ii) SDP: The Session Description Protocol is a signaling protocol that is used to
describe multimedia session for VoIP. It provides information about the media
8
9. streams being transmitted including the number and type of each media. An
SDP message is often contained in a SIP invite message.
iii) RSVP: The Resource Reservation Protocol is not strictly a quality of service
protocol. RSVP handles routing and as the name suggests, reservation of
resources. These reservations can take place either before or after the data
begins to be transmitted. It has been proposed that the services be completed
using Real Time Control Protocol (RTCP) messages. An RTCP message can
be modified to contain an additional field that would specify the desired grade
of service.
iv) RTSP: The Real Time Streaming Protocol is used to control video and audio
media across a network. It give the user `VCR’ like control over the media, by
controlling a stored media server.
9
10. METHODOLOGY:
To implement the proposed project first we have to build such strong remote branch
offices in coastal districts in such places that any natural calamities would not destroy
it anyway. Then we have to make sure that we have such a connection between
headquarters and remote branches that would not be destroyed. For this purpose we
can use fiber optics cable under deep earth so that they don’t get cut or disconnected
in any situations.
We can have three means of connections, the broadband internet connection, the
PSTN connection, and the wireless connection so that one connection system can
backup other in the time of disastrous attack. We can have satellite downlinks both in
headquarters and remote offices to gather information of current weather situation to
be prepared of for special communication purposes like imaging of live imaging of
affected areas. We will have to have diesel or gas generator for uninterruptible power
supply during the disastrous moment.
The services we would like to establish between remote branches or with
headquarters are voice conferencing, video conferencing, telephone service, fax
service, email service etc. We will be using protocols like H.323, SIP, SDP, RSVP,
RTCP, RTSP, RTP for these purposes.
We will have to have Audio and video conferencing, instant messaging services with
each remote branch and with headquarter. For these purpose we have to use above
protocols.
10
11. We will have a radio link tower in headquarter and in remote branches to
communicate as a backup system.
11
12. SYSTEM DESIGN:
radio link antenna
satellite antenna
Fig 1: The main Structural Plan
Main Local Remote
database Database Branch 1
server server
Remote
Coastal Areas
Branch 2
Data Network consist of
Head Quarter
Internet, PSTN, Radiolink,
(Dhaka)
Satellite link. Remote
Branch 3
Remote
Branch ...
Figure 2: The network design.
12
13. The above two figures explains the way it going to communicate. Figure 1
briefly indicates how the communication between the headquarter and the
remote branch is going to happen. It indicates that with PSTN and
Internet/wan technology the system is going to work.
In the figure 2 we can see that how the network is going to be designed.
All the remote offices will be connected with each other while being
connected with the headquarter.
A main database server is connected to the headquarter while a local
database server is connected with each remote branch.
13
14. CONCLUSION:
This report has described the main features behind IP Telephony solution for disaster
management in coastal area of Bangladesh. It described the various functions and
protocols associated with it. The quality of service issues associated with it were
explained and the techniques associated with controlling these issues were also
described. It was shown how this project is going to work in reality.
This Project is one of the idea now a days in disaster management using
telecommunication. Protocol signaling has a major influence on the direction of
system implementation and the degree to which it can be adapted to specific
application needs. All the contenders have significant advantages in their areas of
optimization. Only time will tell if this kind of thought find its winning place in the
global disaster management.
14
15. BIBLIOGRAPHY
01. IP Telephony: The Integration of Robust VoIP Services-Bill Douskalil (Low
Price Edition)
02. Voice Over IP technologies : Building the Converged Network- By Mark. A.
Miller.
02. www.wikipedia.com
15