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

23
MoVoIX CSD 2005 mozambique voice over ip and ix extension http://csd.ssvl.kth.se/~csd2005-team3 FINAL PRESENTATION

Upload: tyrone-owen

Post on 02-Jan-2016

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: MoVoIX CSD 2005 mozambique voice over ip and ix extension csd2005-team3 FINAL PRESENTATION

MoVoIX CSD 2005

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

FINAL PRESENTATION

Page 2: MoVoIX CSD 2005 mozambique voice over ip and ix extension 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

Page 3: MoVoIX CSD 2005 mozambique voice over ip and ix extension csd2005-team3 FINAL PRESENTATION

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

Page 4: MoVoIX CSD 2005 mozambique voice over ip and ix extension csd2005-team3 FINAL PRESENTATION

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

Page 5: MoVoIX CSD 2005 mozambique voice over ip and ix extension csd2005-team3 FINAL PRESENTATION

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

Page 6: MoVoIX CSD 2005 mozambique voice over ip and ix extension csd2005-team3 FINAL PRESENTATION

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

Page 7: MoVoIX CSD 2005 mozambique voice over ip and ix extension csd2005-team3 FINAL PRESENTATION

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

Page 8: MoVoIX CSD 2005 mozambique voice over ip and ix extension csd2005-team3 FINAL PRESENTATION

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

Page 9: MoVoIX CSD 2005 mozambique voice over ip and ix extension csd2005-team3 FINAL PRESENTATION

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

Page 10: MoVoIX CSD 2005 mozambique voice over ip and ix extension csd2005-team3 FINAL PRESENTATION

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

Page 11: MoVoIX CSD 2005 mozambique voice over ip and ix extension csd2005-team3 FINAL PRESENTATION

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

[email protected]

[email protected]

Page 12: MoVoIX CSD 2005 mozambique voice over ip and ix extension csd2005-team3 FINAL PRESENTATION

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

[email protected]@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

Page 13: MoVoIX CSD 2005 mozambique voice over ip and ix extension csd2005-team3 FINAL PRESENTATION

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

Page 14: MoVoIX CSD 2005 mozambique voice over ip and ix extension csd2005-team3 FINAL PRESENTATION

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

Page 15: MoVoIX CSD 2005 mozambique voice over ip and ix extension csd2005-team3 FINAL PRESENTATION

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?

Page 16: MoVoIX CSD 2005 mozambique voice over ip and ix extension csd2005-team3 FINAL PRESENTATION

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

Page 17: MoVoIX CSD 2005 mozambique voice over ip and ix extension csd2005-team3 FINAL PRESENTATION

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

Page 18: MoVoIX CSD 2005 mozambique voice over ip and ix extension csd2005-team3 FINAL PRESENTATION

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

VoIP Challenges (2/3)

UEM Private Network

Page 19: MoVoIX CSD 2005 mozambique voice over ip and ix extension csd2005-team3 FINAL PRESENTATION

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

Page 20: MoVoIX CSD 2005 mozambique voice over ip and ix extension csd2005-team3 FINAL PRESENTATION

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

Page 21: MoVoIX CSD 2005 mozambique voice over ip and ix extension csd2005-team3 FINAL PRESENTATION

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

Page 22: MoVoIX CSD 2005 mozambique voice over ip and ix extension csd2005-team3 FINAL PRESENTATION

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

Page 23: MoVoIX CSD 2005 mozambique voice over ip and ix extension csd2005-team3 FINAL PRESENTATION

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