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
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
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
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
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
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
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
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
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
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
We will have a radio link tower in headquarter and in remote branches to

communicate as a backup system.




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

Shah M Saklaen 072809056

  • 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 liketo 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 hasmany 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 Tableof 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 aland 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 wereached 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 anumber 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 transmittedincluding 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 theproposed 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 havea 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 twofigures 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 hasdescribed 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