Download presentation
Presentation is loading. Please wait.
Published byAnis Cannon Modified over 9 years ago
1
1 TAC2000/2000.7 LABORATORY 117 SIP Peering in APAN Quincy Wu Email: solomon@ipv6.club.tw July 5, 2004
2
2 TAC2000/2000.7 LABORATORY 117 Outline Brief introduction to SIP comparing it to H.323 The initiatives occurring internationally The initiatives occurring in APAN including peering and the proposed APAN Working Group How to peers SIP services internationally based on the SIP.edu initiative Goal: Each campus/organization builds a Registrar/Proxy Server Each campus/organization builds a Registrar/Proxy Server All SIP users can call each other with their SIP URI. All SIP users can call each other with their SIP URI.
3
3 TAC2000/2000.7 LABORATORY 117 SIP History H.323SIP ITU-T protocol IETF protocol May 1995 Became “proposed standard” in March 1999. Study Group 16 SIP, SIPPING, SIMPLE WG Now V.5 Now RFC 3261
4
4 TAC2000/2000.7 LABORATORY 117 ComponentsH.323SIP End Station Terminal SIP UA Network Server Gatekeeper Registrar, Redirect Server, Proxy Server MCU Conference Server PSTN Gateway
5
5 TAC2000/2000.7 LABORATORY 117 Protocols H.323SIP SignalingRAS/Q.931SIP Capacity Negotiation H.245SDP CodecsAnyAny Real-time Communication RTP/RTCPRTP/RTCP
6
6 TAC2000/2000.7 LABORATORY 117 Protocols (cont.) H.323SIP Message Encoding BinaryASCII Transport UDP and TCP Mostly TCP UDP and TCP Most UDP Data Conference T.120 Instant Message RFC 3428 Inter-Domain Routing Annex G DNS
7
7 TAC2000/2000.7 LABORATORY 117 SIP is PBX/Centrex ready call waiting/multiple calls RFC 3261 hold RFC 3264 transfer RFC 3515/Replaces conference RFC 3261/callee caps message waiting message summary package call forward RFC 3261 call park RFC 3515/Replaces call pickup Replaces do not disturb RFC 3261 call blast RFC 3261 from Rohan Mahy’s VON Fall 2003 talk simultaneous ringing RFC 3261 basic shared lines dialog/reg. package barge-inJoin “ Take ” Replaces Shared-line “ privacy ” dialog package divert to admin RFC 3261 intercom URI convention auto attendant RFC 3261/2833 attendant console dialog package night service RFC 3261 centrex-style features boss/admin features attendant features
8
8 TAC2000/2000.7 LABORATORY 117 Affordable SIP products Finally, basic IP phones below $100 802.11 phones video phones speakerphones
9
9 TAC2000/2000.7 LABORATORY 117 SIP deployments – landline Consumer broadband: Vonage (90,000 lines), Packet8, … buckets of minutes or unlimited long- distance Vonage (90,000 lines), Packet8, … buckets of minutes or unlimited long- distance SIP invisible, but it just works Time-Warner: “ Time Warner Cable, the second-largest US cable group, will [in 2004] roll out a national internet-based telephone service. ” Time-Warner: “ Time Warner Cable, the second-largest US cable group, will [in 2004] roll out a national internet-based telephone service. ” AT&T: “ The long-distance giant plans to offer VoIP-enabled services to 1 million consumers in the next two years, beginning with a roll-out in major cities across the U.S. in the first quarter of 2004. ” AT&T: “ The long-distance giant plans to offer VoIP-enabled services to 1 million consumers in the next two years, beginning with a roll-out in major cities across the U.S. in the first quarter of 2004. ” Verizon Verizon MCI Advantage (for business) Focused on hosted SIP services, rather than just SIP termination from Henning Schulzrinne’s International SIP 2004 talk
10
10 TAC2000/2000.7 LABORATORY 117 SIP deployments – wireless Usage for controlling new push-to-talk services not user-visible, but may emerge from hiding not user-visible, but may emerge from hiding first step to presence-enabled voice services first step to presence-enabled voice services Sprint PCS Readylink service “ first commercial deployment of SIP by a wireless carrier ” “ first commercial deployment of SIP by a wireless carrier ” 3G (R5) services much slower in coming R4 – All IP network R4 – All IP network R5 – IMS (IP multimedia subsystem) requires SIP R5 – IMS (IP multimedia subsystem) requires SIP from Henning Schulzrinne’s International SIP 2004 talk
11
11 TAC2000/2000.7 LABORATORY 117 Deployment example: SIP.edu Deploy SIP and VoIP across Internet2 educational institutions Transition E.164 SIP URIs It is difficult to recall people ’ s phone numbers, but email addresses are easier. “+1-617-637-8562, come here. I need you!” (from slides by Ben Teitelbaum) A. G. Bell did not say:
12
12 TAC2000/2000.7 LABORATORY 117 SIP Proxy DNS SIP-PBX Gateway PBX INVITE (sip:bob@bigu.edu) INVITE (sip:12345@gw.bigu.edu) DNS SRV query sip.udp.bigu.edu telephoneNumber where mail=”bob” PRI / CAS bigu.edu Campus Directory SIP User Agent Bob's Phone SIP.edu Architecture (Phase 1) © Ben Teitelbaum @ Internet2
13
13 TAC2000/2000.7 LABORATORY 117 DNS INVITE (sip:bob@bigu.edu) DNS SRV query sip.udp.bigu.edu bigu.edu SIP User Agent SIP.edu Architecture (Phase 2) location DB If Bob has registered, ring his SIP phone; Else, call his extension through the PBX. REGISTER (Contact: 207.75.164.131) INVITE (sip:bob@207.75.164.131) SIP Proxy SIP Registrar Bob's SIP Phone © Ben Teitelbaum @ Internet2
14
14 TAC2000/2000.7 LABORATORY 117 SIP.edu growth http://voip.internet2.edu/SIP.edu/ e.g., sip:hgs10@columbia.edu +1 212 939 7042
15
15 TAC2000/2000.7 LABORATORY 117 SIP Peering in APAN What does each country need to do? Almost nothing special. SIP re-uses the DNS to finding the destination, so it does not not require centralized national directory gatekeeper as H.323. Almost nothing special. SIP re-uses the DNS to finding the destination, so it does not not require centralized national directory gatekeeper as H.323. APAN VoIP Working Group SIP tutorial & demo in future APAN meetings Build a SIP proxy server which supports RFC 3263 Build a SIP proxy server which supports RFC 3263 QoS between members’ VoIP network QoS between members’ VoIP network Advanced topics Advanced topics RADIUS, NAT, H.323 integration, IPv6, ENUM, TRIP Additional services Instant Message & Presence Instant Message & Presence Conference server Conference server PSTN gateways PSTN gateways
16
16 TAC2000/2000.7 LABORATORY 117 Action Items Liaise with APAN to set up WG Refine the training materials for tutorial Identify the local organization which will organize the next tutorial Study advanced topics of SIP in next tutorial
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.