movoix csd 2005 mozambique voice over ip and ix extension csd2005-team3 final presentation

Post on 02-Jan-2016

215 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

MoVoIX CSD 2005

mozambique voice over ip and ix extensionhttp://csd.ssvl.kth.se/~csd2005-team3

FINAL PRESENTATION

mozambique voice over ip and ix extensionhttp://csd.ssvl.kth.se/~csd2005-team3

MOVOIX TEAM

ME

Afonso Timba

Albertina Nhamoneque David Blomberg

Antonio Massingue

mozambique voice over ip and ix extensionhttp://csd.ssvl.kth.se/~csd2005-team3

The Mozambique Voice Over IP and IX Extension Project

1

2

3

4

Background and Goals

Internet Exchange Extension

Encontro

Voice over IP

5 Method

6 Q & A

mozambique voice over ip and ix extensionhttp://csd.ssvl.kth.se/~csd2005-team3

The Goals

Mozambique Internet Exchange extension1

This project had 3 main goals

Implement a Voice over IP solution in the UEM Intranet..

2

Provide a mail server solution for national use.3

mozambique voice over ip and ix extensionhttp://csd.ssvl.kth.se/~csd2005-team3

Mozambique Overview

Country Profile

• Capital: Maputo

• Population: 18.2 M (2002)

• Number of Internet Users (per 100 people): 0.15

• Personal Computers (per 100 people): 0.30

•Life expectancy: 38 years

•170th in human development ranking•Source: www.cto-ict.org

UEM

• Number of employees: 2500

• Number of students: ~9500

•Most important national scientific pole

•9 campuses in Maputo connected via wireless p2p links.

Source: www.uem.mz

mozambique voice over ip and ix extensionhttp://csd.ssvl.kth.se/~csd2005-team3

The Mozambique Voice Over IP and IX Extension Project

1

2

3

4

Background and Goals

Internet Exchange Extension

Encontro

Voice over IP

5 Method

6 Q & A

mozambique voice over ip and ix extensionhttp://csd.ssvl.kth.se/~csd2005-team3

Internet Exchange Extension

Importance of this goal Time Service Solution

GPS time server Advantages Limitations

Particular case for VoIP

GPS Satellite

GPS Antenna

GPS Satellite

GPS Satellite

196.3.96.0/24

tServer5000

Provide Mozambique with an open access solution for time synchronization service

mozambique voice over ip and ix extensionhttp://csd.ssvl.kth.se/~csd2005-team3

Internet Exchange Extension

Mozambique Internet Exchange Overview

Preventive response for demands in a near future

Upgradable to support to Layer 3 Internet Exchange

(...)

TDM

ISP XX ISP YY ISP WW

AS X AS Y AS W

24-port-gigabit-switch

EBGPEBGP

EBGP

Upgrade Mozambique Internet Exchange with high scalable switch

mozambique voice over ip and ix extensionhttp://csd.ssvl.kth.se/~csd2005-team3

The Mozambique Voice Over IP and IX Extension Project

1

2

3

4

Background and Goals

Internet Exchange Extension

Encontro

Voice over IP

5 Method

6 Q & A

mozambique voice over ip and ix extensionhttp://csd.ssvl.kth.se/~csd2005-team3

Mail Server Goal

Install a free and high scalable nationwide mail server directed to Mozambican users

Mail Service background in Mozambique Most ISPs providing mail service, but... Around 60.000 mail users

Limitations in quality of service

mozambique voice over ip and ix extensionhttp://csd.ssvl.kth.se/~csd2005-team3

Mail Server Previous Status

Estimation of costs due to satellite internet links??

INTERNETyahoo.com

hotmail.comgmail.com

Mozambique Country

ISP X ISP Y

antonio@yahoo.com

pele@gmail.com

mozambique voice over ip and ix extensionhttp://csd.ssvl.kth.se/~csd2005-team3

Mail Server Actual Situation

Requirements? Challenges? Results?

INTERNETyahoo.com

hotmail.comgmail.com

Mozambique Country

ISP XISP Y

existingInternet

Exchange

encontro.mzlocally hosted

pele@encontro.mzantonio@encontro.mz

Characteristics:•100% open source•40.000 users, extension until more than 60.000•Spam filtering•Virus protection agent•SMPT authentication•Instant signing-up

Characteristics:•100% open source•40.000 users, extension until more than 60.000•Spam filtering•Virus protection agent•SMPT authentication•Instant signing-up

mozambique voice over ip and ix extensionhttp://csd.ssvl.kth.se/~csd2005-team3

The Mozambique Voice Over IP and IX Extension Project

1

2

3

4

Background and Goals

Internet Exchange Extension

Encontro

Voice over IP

5 Method

6 Q & A

mozambique voice over ip and ix extensionhttp://csd.ssvl.kth.se/~csd2005-team3

Mozambican Telecommunications Market

• Fixed telephony monopoly

• People migrate to mobile phones

The Market

• VoIP is not regulated

• Telephony or data communication?

• Uncertainty – need for legislation

• UEM: non-commercial implementation

The Law

mozambique voice over ip and ix extensionhttp://csd.ssvl.kth.se/~csd2005-team3

VoIP Implementation

To have an operational VoIP implementation in time for the conference in Maputo on the 11th of May

• Reduce telephony costs

• Stimulate the regulatory process

Why?

mozambique voice over ip and ix extensionhttp://csd.ssvl.kth.se/~csd2005-team3

VoIP System Components

• For call setup

• SIP Express Router – high capacity, moderate hardware requirements

SIP Proxy

• Interconnect VoIP system with PBX or PSTN network

• E1 card + Asterisk – easy configuration, easy to implement additional features.

PSTN Gateway

• User account management, rating of phone calls.

• Hans Eriksson’s system – availability of expert support

BSS – Billing Support System

mozambique voice over ip and ix extensionhttp://csd.ssvl.kth.se/~csd2005-team3

VoIP Challenges (1/3)

• Initial goal: Interconnect with the PBX

• The PBX not operational

• Solution: 1 line backup gateway

Interconnect with the PBX

• Network with private IPs share a public IP

• Source IP put in SIP message.

• Port binding expiration

NAT – Network Address Translation

mozambique voice over ip and ix extensionhttp://csd.ssvl.kth.se/~csd2005-team3

VoIP Challenges (2/3)

UEM Private Network

mozambique voice over ip and ix extensionhttp://csd.ssvl.kth.se/~csd2005-team3

VoIP Challenges (3/3)

• Nathelper module in SER and PortaOne RTP proxy

• Rewrite private IP addresses in SIP messages

• Process RTP stream

NAT Traversal Solution

• Scalability: only private IPs all traffic goes via RTP proxy.

Drawback

• Traffic in department stays in the subnet

• Change order of preferred codecs when traffic leaves subnet

Solution

mozambique voice over ip and ix extensionhttp://csd.ssvl.kth.se/~csd2005-team3

VoIP Implementation

• Working Voice over IP system

Outcome

• Interconnect with the PBX

Remaining work

mozambique voice over ip and ix extensionhttp://csd.ssvl.kth.se/~csd2005-team3

The Mozambique Voice Over IP and IX Extension Project

1

2

3

4

Background and Goals

Internet Exchange Extension

Encontro

Voice over IP

5 Method

6 Q & A

mozambique voice over ip and ix extensionhttp://csd.ssvl.kth.se/~csd2005-team3

Method

Phase

Initial Research and Design

Pre-implementation and testing

Implementation

April 4

mozambique voice over ip and ix extensionhttp://csd.ssvl.kth.se/~csd2005-team3

The Mozambique Voice Over IP and IX Extension Project

1

2

3

4

Background and Goals

Internet Exchange Extension

Encontro

Voice over IP

5 Method

6 Q & A

top related