Realities of Multi-Domain Gateway Network Management

Slides:



Advertisements
Similar presentations
SIP and Instant Messaging. SIP Summit SIP and Instant Messaging What Does Presence Have to Do With SIP? How to Deliver.
Advertisements

dynamicsoft Inc. Proprietary VON Developers Conference 1/19/00 C O N N E C T I N G T H E W O R L D W I T H A P P L I C A T I O N S.
Fall IM 2000 Introduction to SIP Jonathan Rosenberg Chief Scientist.
IM May 24, 2000 Introduction to SIP Jonathan Rosenberg Chief Scientist.
Iptel Working Group IETF 52. Agenda Agenda Bash [Rosenberg] 2m CPL/TRIP Updates [Rosenberg] 5m TRIP MIB [Walker] 10m Gateway Registration Scenarios: Internet2.
Fall VoN 2000 SIP Servers SIP Servers: A Buyers Guide Jonathan Rosenberg Chief Scientist.
Internet Telecom Expo September 20, 2000 SIP vs. H.323 SIP vs. H.323 Will the Real IP Telephony Please Stand Up? Jonathan Rosenberg.
Insert Tradeshow or Event Name -- Date Insert Presentation Title Realities of Multi-Domain Gateway Network Management Jonathan Rosenberg.
Fall VoN 2000 SIP for IP Communications Jonathan Rosenberg Chief Scientist.
TRIP: Recent Changes and Open Issues Jonathan Rosenberg, Hussein Salama, Matt Squire Pittsburgh IETF August 3, 2000.
1 IP Telephony (VoIP) CSI4118 Fall Introduction (1) A recent application of Internet technology – Voice over IP (VoIP): Transmission of voice.
BGP.
Slide 1 Nicklas Beijar - Distribution of Numbering Information in Interconnected Circuit and Packet Switched Networks Distribution of Numbering Information.
BGP. 2 Copyright © 2009 Juniper Networks, Inc. BGP Overview Is an inter-domain routing protocol that communicates prefix reachablility.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—1-1 Module Summary BGP has reliable transport provided by TCP, a rich set of metrics called BGP.
1 Interdomain Routing Protocols. 2 Autonomous Systems An autonomous system (AS) is a region of the Internet that is administered by a single entity and.
Best Practices for ISPs
Practical and Configuration issues of BGP and Policy routing Cameron Harvey Simon Fraser University.
1 ELEN 602 Lecture 20 More on Routing RIP, OSPF, BGP.
The Border Gateway Protocol (BGP) Sharad Jaiswal.
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 Exterior Gateway Protocols: EGP, BGP-4, CIDR Shivkumar Kalyanaraman Rensselaer Polytechnic Institute.
© 2009 Cisco Systems, Inc. All rights reserved. ROUTE v1.0—6-1 Connecting an Enterprise Network to an ISP Network Considering the Advantages of Using BGP.
1 ISA Server 2004 Installation & Configuration Overview By Nicholas Quinn.
TCOM 515 Lecture 6.
© 2009 Cisco Systems, Inc. All rights reserved. ROUTE v1.0—6-1 Connecting an Enterprise Network to an ISP Network BGP Attributes and Path Selection Process.
© Janice Regan, CMPT 128, CMPT 371 Data Communications and Networking BGP, Flooding, Multicast routing.
© Copyright 2007 Arbinet-thexchange, Inc. All Rights Reserved. Voice Peering Steve Heap Chief Technology Officer.
Slide 1 Nicklas Beijar - TRIP, ENUM and Number Portability TRIP, ENUM and Number Portability Nicklas Beijar
Chapter 9. Implementing Scalability Features in Your Internetwork.
Border Gateway Protocol
Border Gateway Protocol (BGP) W.lilakiatsakun. BGP Basics (1) BGP is the protocol which is used to make core routing decisions on the Internet It involves.
Slide 1 Nicklas Beijar - TRIP, ENUM and Number Portability TRIP, ENUM and Number Portability Nicklas Beijar
1MPLS QOS 10/00 © 2000, Cisco Systems, Inc. rfc2547bis VPN Alvaro Retana Alvaro Retana
Routing in the Inernet Outcomes: –What are routing protocols used for Intra-ASs Routing in the Internet? –The Working Principle of RIP and OSPF –What is.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—6-1 Scaling Service Provider Networks Scaling IGP and BGP in Service Provider Networks.
Route Selection Using Policy Controls
© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—1-1 Course Introduction.
The TELNET Protocol Reference: RFC 854. TELNET vs. telnet n TELNET is a protocol that provides “a general, bi-directional, eight-bit byte oriented communications.
Text BGP Basics. Document Name CONFIDENTIAL Border Gateway Protocol (BGP) Introduction to BGP BGP Neighbor Establishment Process BGP Message Types BGP.
Border Gateway Protocol BGP-4 BGP environment How BGP works BGP information BGP administration.
Fall, 2001CS 6401 Switching and Routing Outline Routing overview Store-and-Forward switches Virtual circuits vs. Datagram switching.
سمینار تخصصی What is PSTN ? (public switched telephone network) تیرماه 1395.
CS 3700 Networks and Distributed Systems
IP Telephony (VoIP).
Computer Networks Routing Algorithms.
THIS IS THE WAY ENUM Variants Jim McEachern
Boarder Gateway Protocol (BGP)
Border Gateway Protocol
Connecting an Enterprise Network to an ISP Network
BGP 1. BGP Overview 2. Multihoming 3. Configuring BGP.
Link State Routing protocol
CS 3700 Networks and Distributed Systems
Chapter 18 IP Security  IP Security (IPSec)
Border Gateway Protocol
Goals of soBGP Verify the origin of advertisements
BGP supplement Abhigyan Sharma.
Working at a Small-to-Medium Business or ISP – Chapter 7
Jonathan Rosenberg Bell Laboratories 8/24/98
Working at a Small-to-Medium Business or ISP – Chapter 7
Lixin Gao ECE Dept. UMASS, Amherst
Chapter 3: Dynamic Routing
Guide: Dr. Vishal Sharma Group 8: Pujara Chirag ( )
Cours BGP-MPLS-IPV6-QOS
Working at a Small-to-Medium Business or ISP – Chapter 7
Static Routing 1st semester
Scaling Service Provider Networks
The TELNET Protocol Reference: RFC 854.
VoIP Signaling Protocols Framework
Static Routing 2nd semester
Presentation transcript:

Realities of Multi-Domain Gateway Network Management Jonathan Rosenberg Chief Scientist

Limitations of Single Provider VoIP Single Provider VoIP Networks are a Barrier to Entry Difficult for a single carrier to get national or international coverage Wide coverage needed for cost advantages Capital investment of many international POPs is significant Solution - Multi-Provider Each provider owns a set of POPs Calls originating in POP of one provider can terminate in POP of another A B C D

Multi-Provider Agreements P2P Multi-Provider Case Requires Agreements Between Entities Many Possible Organizations of Agreements Peer to peer bilateral Settlement House (star) Confederation (full mesh) Each Organizational Arrangement is a Series of Bilateral Agreements Results in a Requirement of Bilateral Information Flow Settlement House Confederation

Information Exchange Main Question: Where to Route an Incoming Call? Depends on a Number of Factors: The set of phone numbers each provider is willing to terminate Cost/billing/pricing arrangements Preferences for a particular provider POLICY Decision Must be Made Quickly Affects call setup time How is it Accomplished?

Solution: TRIP Telephony Routing over IP Being Developed in IP Telephony Working Group in IETF Specification is Mature, RFC Shortly What does it do? Exchange of routing information between peer providers Exchange happens outside of call setup Routing information consists of phone prefixes and associated data Allows for aggregation and redistribution Strong policy support

TRIP Components Internet Telephony Administrative Domain (ITAD) Gateways Internet Telephony Administrative Domain (ITAD) Owner of GW, LS, users Location Server (LS) Primary component Exchanges routing information with internal and external peers Front End Protocol mechanism used to access TRIP data Typically SIP Location Server ITAD B TRIP End Users ITAD A Front End

What are its main features? Based on Scalable IP Routing Technology Combination of BGP4 and IS-IS Proven algorithms and operation Support for LNP and Routing Numbers includes international codes with hex values Works for both SIP and H.323 Can even enable routing through conversion boxes

What are its Main Features cont. Capabilities Exchange Agree upon address family for routing Send Only, Receive Only, Bidirectional Modes Allows for domains that wish to only export or import routes Extensibility Support for new attributes built in Attributes provide parameters for a route

How does it work? An LS is Statically Configured with its Internal and External peers No autodiscovery External relationships need to be driven from business needs LS Connects to Peers TCP connection Basic capabilities negotiation Address families Send/Receive/Send-only Agree on keepalive interval Route Exchange Complete synchronization of routing tables with external peers Sharing of learned routes with internal peers Only happens initially Keepalives After route exchange, period keepalives Small in size Updates If route changes, modified route is sent Incremental updates

Location Server Processing Internal Routes An LS Will Receive Routes from Many Sources External Peers Internal Peers Statically configured Needs to Generate Local Telephony Routing Information Base (TRIB) Routes to send to peers Accomplished with Decision Process Combines routes from sources Generates Local TRIB Outputs Routes Adj. TRIB Adj. TRIB Local Routes Adj. TRIB In Decision Process Policy Local TRIB Adj. TRIB Out Adj. TRIB Out Adj. TRIB Out

Summary Problem: Solution: Single provider cannot own all gateways Need for a way to support multi-provider operation Solution: Telephony Routing over IP (TRIP) Protocol for inter-domain exchange of routes bilaterally

Information Resource Jonathan Rosenberg jdrosen@dynamicsoft.com +1 732.741.7244