Your SlideShare is downloading. ×
0
Cisco India: DEFCOM 2010 Presentation: Dynamic Service-Oriented Architectures For Tactical Edge Networks
Cisco India: DEFCOM 2010 Presentation: Dynamic Service-Oriented Architectures For Tactical Edge Networks
Cisco India: DEFCOM 2010 Presentation: Dynamic Service-Oriented Architectures For Tactical Edge Networks
Cisco India: DEFCOM 2010 Presentation: Dynamic Service-Oriented Architectures For Tactical Edge Networks
Cisco India: DEFCOM 2010 Presentation: Dynamic Service-Oriented Architectures For Tactical Edge Networks
Cisco India: DEFCOM 2010 Presentation: Dynamic Service-Oriented Architectures For Tactical Edge Networks
Cisco India: DEFCOM 2010 Presentation: Dynamic Service-Oriented Architectures For Tactical Edge Networks
Cisco India: DEFCOM 2010 Presentation: Dynamic Service-Oriented Architectures For Tactical Edge Networks
Cisco India: DEFCOM 2010 Presentation: Dynamic Service-Oriented Architectures For Tactical Edge Networks
Cisco India: DEFCOM 2010 Presentation: Dynamic Service-Oriented Architectures For Tactical Edge Networks
Cisco India: DEFCOM 2010 Presentation: Dynamic Service-Oriented Architectures For Tactical Edge Networks
Cisco India: DEFCOM 2010 Presentation: Dynamic Service-Oriented Architectures For Tactical Edge Networks
Cisco India: DEFCOM 2010 Presentation: Dynamic Service-Oriented Architectures For Tactical Edge Networks
Cisco India: DEFCOM 2010 Presentation: Dynamic Service-Oriented Architectures For Tactical Edge Networks
Cisco India: DEFCOM 2010 Presentation: Dynamic Service-Oriented Architectures For Tactical Edge Networks
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Cisco India: DEFCOM 2010 Presentation: Dynamic Service-Oriented Architectures For Tactical Edge Networks

535

Published on

Abstract: A new network protocol called Service Advertisement Framework that allows network devices (such as call agents) to “advertise” themselves into the network and dynamically learn of the …

Abstract: A new network protocol called Service Advertisement Framework that allows network devices (such as call agents) to “advertise” themselves into the network and dynamically learn of the services present in the network. Designed to propagate information in the same way that routing propagates information, this network allows customers greater scale, availability, and adaptability to deploy and manage applications across the enterprise.

Presenter: Kah-Kin Ho has been in Cisco for more than 14 years and in his current position as Defense Solution Architect in the Global Government Solutions Group, he has been promoting the use of Internet Protocol (IP) technology in the Defense market in Europe, Emerging and India.

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
535
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
16
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Service Advertisement Framework (SAF)Kah-Kin Ho
  • 2. SAF IntroductionProblem Statement and Goals  Advanced network services and applications are often deployed as overlays  Can the network leverage dynamic properties of routing to help these services communicate?  Can the network provide a foundation for service awareness?  Can the network enable applications to become aware of services? © 2010 Cisco and/or its affiliates. All rights reserved. 2
  • 3. Introduction Limitations of Current Call Routing Approaches  Configuration complexity, speed of deployment  High operational cost, TCO  Availability, business continuity Call Agent Call Agent Call Agent Call Agent Call Agent Call Agent Call Agent Call Agent Call Agent Call Agent Call Agent Call Agent IP Network IP Network Call Agent GK Call Agent GKCall Agent Call Agent Call Agent Call Agent Call Agent Call Agent Call Agent Call Agent Call Agent Call Agent Call Agent Call Agent Call Agent Call Agent © 2010 Cisco and/or its affiliates. All rights reserved. 3
  • 4. Introduction Call Control Discovery (CCD): a SAF Service  Call agents ‗discover‘ each CCD other through the SAF network by: Call Agent Call Agent Call Agent Call Agent Advertising their reachability information along with the DN Call Agent Call Agent ranges they own SAF-enabled Requesting to learn about IP Network Call Agent other call agents in theCall Agent network Call Agent  Call agents dynamically Call Agent route calls to remote Call Agent Call Agent destinations based on Call Agent Call Agent received advertisements © 2010 Cisco and/or its affiliates. All rights reserved. 4
  • 5. Introduction SAF Terms and Definitions SAF Client: any application wishing to advertise a service to the network or request a service from the network or both SAF Forwarder: router feature—provides relationship between client and framework, stores service information and propagates it to other forwarders Service: any information that a SAF client wishes to CCD advertise and ―consume‖ (e.g., dial plans for CCD) SAF SAF SAF Advertisement: carries service information,Header Service Data consists of SAF header and service data Non-SAF Node: any router that does not run the SAF protocols © 2010 Cisco and/or its affiliates. All rights reserved. 5
  • 6. Introduction SAF Architecture Cisco CiscoUnified CM Cisco CUCME Unified CM IOS GW SRST CUBE CCD CCD CCD CCD CCD SAF SAF SAF SAFClient Client Client Forwarder Protocol Protocol SAF-unaware Router © 2010 Cisco and/or its affiliates. All rights reserved. 6
  • 7. Call Control Discovery (CCD) Advertising DN Ranges Service Advertisement IP address: 10.1.1.1 New York CME Routing Table Protocol: SIP DN Pattern ―to DID‖ rule IP address Protocol DN Patterns: 8408XXXX 4:+1408555 10.1.1.1 SIP 8408XXXX [4:+1408555], 8415XXXX 4:+1415777 10.1.1.1 SIP 8415XXXX [4:+1415777], 8949XXXX 4:+1949222 10.1.1.1 SIP 8949XXXX [4:+1949222]8408XXXX 8212XXXX PSTN 10.1.1.1 10.2.2.2 San Jose New York8415XXXX 8949XXXX SAF-Enabled IP Network San IrvineFrancisco © 2010 Cisco and/or its affiliates. All rights reserved. 7
  • 8. Call Control Discovery (CCD) Learning DN Ranges San Jose CUCM Routing Table Service AdvertisementDN Pattern ―to DID‖ rule IP address Protocol IP address: 10.2.2.28212XXXX 4:+1212444 10.2.2.2 SIP Protocol: SIP DN Patterns: 8212XXXX [4:+1212444]8408XXXX 8212XXXX PSTN 10.1.1.1 10.2.2.2 San Jose New York8415XXXX 8949XXXX SAF-Enabled IP Network San IrvineFrancisco © 2010 Cisco and/or its affiliates. All rights reserved. 8
  • 9. Call Control Discovery (CCD) Dynamic Routing New York CME Routing Table San Jose CUCM Routing Table DN Pattern ―to DID‖ rule IP address ProtocolDN Pattern ―to DID‖ rule IP address Protocol 8408XXXX +1408555 /4 4:+1408555 10.1.1.1 SIP8212XXXX +1212444 /4 4:+1212444 10.2.2.2 SIP 8415XXXX +1415777 /4 4:+1415777 10.1.1.1 SIP8442XXXX 4:+442077111 10.3.3.3 H.323 8949XXXX +1949222 /4 4:+1949222 10.1.1.1 SIP 8442XXXX 4:+442077111 10.3.3.3 H.3238408XXXX 8212XXXX PSTN 10.1.1.1 10.2.2.2 San Jose New York8415XXXX 8949XXXX SAF-Enabled 8442XXXX IP Network San IrvineFrancisco Call 84421000 10.3.3.3 London © 2010 Cisco and/or its affiliates. All rights reserved. 9
  • 10. Call Control Discovery (CCD) Automatic PSTN Failover New York CME Routing Table San Jose CUCM Routing Table DN Pattern ―to DID‖ rule IP address ProtocolDN Pattern ―to DID‖ rule IP address Protocol 8408XXXX 4:+1408555 10.1.1.1 SIP8212XXXX 4:+1212444 10.2.2.2 SIP 8415XXXX 4:+1415777 10.1.1.1 SIP8442XXXX 4:+442077111 10.3.3.3 H.323 8949XXXX 4:+1949222 10.1.1.1 SIP 8442XXXX 4:+442077111 10.3.3.3 H.323 Translate to8408XXXX +4420771111000 8212XXXX PSTN 10.1.1.1 10.2.2.2 San Jose New York8415XXXX 8949XXXX SAF-Enabled 8442XXXX IP Network San IrvineFrancisco Call 84421000 10.3.3.3 London © 2010 Cisco and/or its affiliates. All rights reserved. 10
  • 11. Call Control Discovery (CCD) 3rd Party TDM PBX Integration San Jose CUCM Routing Table Boston Gateway Routing TableDN Pattern ―to DID‖ rule IP address Protocol DN Pattern ―to DID‖ rule IP address Protocol 8408XXXX 4:+1408555 10.1.1.1 SIP Static dial peer8442XXXX 4:+442077111 10.3.3.3 H.323 for destination8617XXXX 4:+1617999 10.5.5.5 SIP 8415XXXX 4:+1415777 10.1.1.1 SIP 8617XXXX 8949XXXX 4:+1949222 10.1.1.1 SIP 8442XXXX 4:+442077111 10.3.3.3 H.323 3rd Party TDM PBX8408XXXX PSTN Cisco IOS TDM Gateway 10.5.5.8 10.1.1.1 8617XXX 10.5.5.5 San Jose Boston8415XXXX 8949XXXX Call 84156789 SAF-Enabled 8442XXXX IP Network San IrvineFrancisco 10.3.3.3 London © 2010 Cisco and/or its affiliates. All rights reserved. 11
  • 12. The SAF Network What Is a SAF Advertisement? SAF Header SAF Service Data Service ID 101 2 1.2.3.4 IP Address Port Length Metrics ... Client Data ... Identifies service type and  Service-specific information unique instance  Meaningful only to clients of Used by forwarders to the given service propagate advertisements  Transparent to forwarders Metrics used to avoid loops ... and for future client use © 2010 Cisco and/or its affiliates. All rights reserved. 12
  • 13. ConclusionsRecap of Key Concepts SAF is a generic framework for service discovery Three main components: The network – propagate service advertisements The client-network interface – publish and subscribe to services The services – e.g., Call Control Discovery Key differentiating aspects: Scalability, bandwidth efficiency, fast convergence ―In the network‖ vs. overlay solution ―Service routing‖ independent of IP routing Push-based model allows use for real-time applications Modular approach to maximize re-use © 2010 Cisco and/or its affiliates. All rights reserved. 13
  • 14. For More InformationCisco IOS SAF Configuration guide on Cisco.com:http://www.cisco.com/en/US/docs/ios/saf/configuration/guide/15_0/saf_15_0_book.html Service Advertisement Framework (SAF) Introduction available online at: www.cisco.com/go/saf Service Advertisement: Application Service Advertisement on Your Networks available online at: www.cisco.com/en/US/prod/collateral/iosswrel /ps6537/ps6554/ps6599/ps10822/whitepaper _c11-573461.html Cisco Unified Communications Solution Reference Network Design (SRND) for Cisco Unified Communications Manager release 8.x, available online at: www.cisco.com/go/srnd © 2010 Cisco and/or its affiliates. All rights reserved. 14
  • 15. © 2010 Cisco and/or its affiliates. All rights reserved. 15

×