• No results found

SIP-based VoIP Deployment in Taiwan

N/A
N/A
Protected

Academic year: 2021

Share "SIP-based VoIP Deployment in Taiwan"

Copied!
23
0
0

Loading.... (view fulltext now)

Full text

(1)

1

SIP-based VoIP Deployment in

Taiwan

Aaron Solomon

(a.k.a. Dr. Quincy Wu in Taiwan)

TWAREN

[email protected] 2004.01.29

(2)

2

Outline

• Introduction to TWAREN

• NTP SIP-based VoIP Platform

• Plans of VoIP Working Group

• Prototypes of Some Utilities

(3)

3

TWANREN

• TWAREN - TaiWan Advanced Research &

Education Network

– http://www.twaren.net/English/index.htm

• Dual physical circuits & Three network systems

– Production Network

• Provide common academic usage • Provide usual utility

– Research Network

• Provide advanced tech. (IPv6, MPLS, Multicast…) • Backup with Production Network

– Optical Network

(4)

4

Backbone Network

TWAREN Backbone Network topology

Provided by dual carriers CHTCHT,, EBTEBT

Hsinchu 10G*2 10G 10G Tainan Taipei 10G*2 10G*2 CHT CHT Tainan TaiChung Core Core TaiChung Hsinchu Tainan Hsinchu Tainan Taipei Hsinchu Taipei EBT EBT

Bandwidth of each link is 10 G

(5)

5

Aggregated bandwidthAggregated bandwidth

Backbone: 80GBackbone: 80G

Regional: 145GRegional: 145G

Dark fiber: 6Dark fiber: 6

POP (Point of Presence)

Taichung Taichung 20 20GG 20 20GG 20 20GG 10G 10G 10G 10G Taipei Taipei AS NCU NCHU NCNU CCU NCKU NSYSU NTU NDHU NTHU 10 10GG 5G 5G fiber fiber 10 10G orG or fiber fiber Tainan Tainan Hsinchu Hsinchu NCTU 10 10GG 10 10GG

(6)

6

VoIP on TWAREN

• Why should TWAREN promote VoIP

– VoIP is convenient.

– VoIP to Internet2 schools are free. – VoIP has hot research topics.

– VoIP enables rich services.

• How should TWAREN promote VoIP

– TWAREN has good QoS infrastructure.

– TWAREN supports end-to-end performance measurement.

– TWAREN runs a conference bridge.

– TWAREN provides a transition mechanism from H.323 to SIP.

(7)

7

NTP VoIP Platform

NTU PBX Phone 31842 Phone 31924 Phone 59237 Phone 59238 SIP Phone 0944003005 SIP Phone 0944003004 PSTN Gateway SIP Phone 0944002002 Phone 3213 Phone 4100 Phone 4454 Phone 6818 Phone 02-87730600 Station Interface Station Interface Station Interface Station Interface Phone 03-5912312 Admin Console SIP Phone 0944003003 SIP Phone 0944002003 Hsinchu Taipei Trunk Interface 03-5712121 02-23630231 Trunk Interface Call Server TANet NCTU PSTN NTU Edge Router Edge Router NCTU PBX Softphone WLAN AP

Call Server PSTN Gateway WGSN

•IPTel SER

•ITRI Call Server

•Cisco 2621GW •ITRI PSTN GW •Pingtel •Snom •Cisco •Siemens •Microsoft •ITRI

(8)

8

Academic Researches

Support academic

researches on NTP

VoIP Platform

• NTU: SIP Signaling

Performance Evaluation on SCTP

• NTHU: Secure RTP and Location Privacy on VoIP System

• NDHU: Voice over IP study on All IP networks

• NCKU: DNS/ENUM

Automatic Updating Mechanism

• NCTU: NAT Traversal & WGSN Project for Integrated Wireless VoIP Services

(9)

9

Numbering Plan

• GDS (Global Dialing Scheme)

– 886-3-5712121-59238

• SIP URI

– sip:[email protected]

• ENUM

– 0944020678

• "A rose by any other name would smell as sweet."

- William Shakespeare

(10)

10

TWAREN VoIP Working Group

• TWAREN is chartering a VoIP WG.

• Proposed projects in 2004 includes:

– SIP.edu

– SIP/H323 Gateway + Conference Bridge

– E2E Performance Measurement + Trouble-Ticket System

– NAT Traversal (STUN, TURN, UPnP, IPv6) – Instant Message & Presence Service

(11)

11

SIP.edu – Phase 1

SIP Proxy DNS SIP-PBX Gateway PBX INVITE (sip:[email protected]) INVITE (sip:[email protected]) DNS SRV query sip.udp.mit.edu telephoneNumber where mail=”[email protected]” PRI / CAS Campus Directory SIP User Agent

Dennis’ Phone Phase 1: Provide SIP connectivity to all users on a campus through the PBX

(12)

12

SIP.edu – Phase 2

SIP Proxy DNS DNS SRV query sip.udp.mit.edu REGISTER (Contact: 18.142.2.4) SIP Registrar INVITE (sip:[email protected]) INVITE (sip:[email protected]) SIP User Agent

Dennis' SIP Phone

Phase 2: Begin to support UA registration so calls can be IP end-to-end location DB

If Dennis has registered, ring his SIP phone; Else, call his extension through the PBX.

(13)

13 Applications Developer System Administrator LAN Administrator Campus Networking Gigapop Gigapop Backbone Campus Networking LAN Administrator System Administrator Applications Developer

How do you solve

a problem along a path?

Everyone says it is working fine!

Hey, this is not

working right!

The computer Is working OK

Talk to the other guys Everything is

OK

No other complaints

The network is lightly loaded All the lights

are green We don’t see anything wrong Looks fine Others are getting in ok Not our problem

E2E Problems

(14)

14

Software Under Development

1. SIP UA with NAT Traversal

2. IPv6 SIP UA

(15)

15

• NBEN UA runs on

Windows 2000/XP/2003. • Both signaling and media

data are transported on UDP.

– SIP: port 5060 – RTP: port 9000

• Support audio codec: – G.711 (64Kbps)

– G.729 (8Kbps) – G.723.1 (6.3Kbps)

• Support STUN (RFC 3489) for NAT traversal.

Project 1: SIP User Agent for

NAT Traversal

(16)

16

(17)

17

Project 3: IPv6 SIP Analyzer

SIP Signaling Flow

Traffic Statistics RTP Monitor & Playback SIP Packets Capturing

(18)

18 SIP Message Contents SIP Message Contents

Packet Analysis as Ethereal

SIP Session

SIP

(19)

19

SIP Signaling Flow (1)

IPv6 address of caller/callee

Green arrow is SIP Response Blue arrow is SIP Request

(20)

20

SIP Signaling Flow (2)

Dashed arrow represent a conjectured signal

(according to the Via/Route header field)

(21)

21

RTP Monitor & Playback

• Original purpose is to help assessing the packet loss rate of RTP traffic.

• It turns out to a tool to demonstrate the importance of encryption.

RTP Streams

(22)

22

Statistics Data

Throughput (packet/s) IPv6 Voice Stream

(23)

23

Conclusion

• By establishing a nation-wide VoIP testbed, TWAREN wishes to promote the convergence of voice and data services and encourage advanced researches in Taiwan.

• SIP coverage in 2003 is approximately 50,000 users. NTP plans to double the coverage in 2004.

• There are prototypes of NAT traversal solutions and IPv6 clients. Larger deployment is needed to verify these

techniques.

• VoIP WG needs to closely work with Measurement WG and Multimedia WG to leverage our efforts. It is also

critical to consolidate our on-going projects in accordance with Internet2 VoIP Working Group.

References

Related documents

Полтава Полтавський національний технічний університет імені Юрія Кондратюка (Д-корпус) вул.. Кременчук

Make sure that the correct surgery is done on the correct patient and at the correct place on the patient’s body.. Mark the correct place on the patient’s body where the surgery is

In this paper, we focus on studying the effect of the location of the SIP registrar server and the effect of the media used between user agent clients (UAC) and registrar in the

End-users devices or gateway to other networks - Cell phones, Multimedia handsets, PC’s, PDA’s; UAC - User Agent client initiates the message, UAS - User Agent server responds to

It includes Advanced VoIP SIP & RTP, Audio Codecs, Quality of Voice analysis capability for up to 10Gbps audio traffic, and Bulk SIP & MGCP. Also includes AVDNET-DHCP

• Setup a SIP VoIP Application using analogue phones and SIP converters • Describe in overview the use of layered protocols for packet services • Capture and analyse VoIP

A large number of SYN packets appearing on a network without the corresponding reply packets?. A large number of SYN packets appearing on a network with the corresponding reply

VoIP Access and SIP Trunking Services Market: Market Engineering Measurements, North America, 2011 VoIP Access and SIP Trunking Services Market: Distribution Channel Analysis,