1 Route Lists and Route Groups The information in this presentation is directly quoted from the Cisco CallManager Fundamentals book. Many thanks for the.

Slides:



Advertisements
Similar presentations
Alter – Information Systems 4th e d. © 2002 Prentice Hall 1 Moving Towards E-Business As Usual.
Advertisements

1 Senn, Information Technology, 3 rd Edition © 2004 Pearson Prentice Hall James A. Senns Information Technology, 3 rd Edition Chapter 7 Enterprise Databases.
© 2008 Pearson Addison Wesley. All rights reserved Chapter Seven Costs.
Copyright © 2003 Pearson Education, Inc. Slide 1 Computer Systems Organization & Architecture Chapters 8-12 John D. Carpinelli.
Chapter 1 The Study of Body Function Image PowerPoint
Copyright © 2011, Elsevier Inc. All rights reserved. Chapter 6 Author: Julia Richards and R. Scott Hawley.
Author: Julia Richards and R. Scott Hawley
1 Copyright © 2013 Elsevier Inc. All rights reserved. Appendix 01.
1 Copyright © 2013 Elsevier Inc. All rights reserved. Chapter 3 CPUs.
Algebraic Expressions
UNITED NATIONS Shipment Details Report – January 2006.
RXQ Customer Enrollment Using a Registration Agent (RA) Process Flow Diagram (Move-In) Customer Supplier Customer authorizes Enrollment ( )
Document #07-2I RXQ Customer Enrollment Using a Registration Agent (RA) Process Flow Diagram (Move-In) (mod 7/25 & clean-up 8/20) Customer Supplier.
1 RA I Sub-Regional Training Seminar on CLIMAT&CLIMAT TEMP Reporting Casablanca, Morocco, 20 – 22 December 2005 Status of observing programmes in RA I.
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Conversion Problems 3.3.
Exit a Customer Chapter 8. Exit a Customer 8-2 Objectives Perform exit summary process consisting of the following steps: Review service records Close.
FACTORING ax2 + bx + c Think “unfoil” Work down, Show all steps.
Year 6 mental test 5 second questions
Year 6 mental test 10 second questions
© Tally Solutions Pvt. Ltd. All Rights Reserved 1 Control Centre December 09.
REVIEW: Arthropod ID. 1. Name the subphylum. 2. Name the subphylum. 3. Name the order.
ABC Technology Project
What is access control list (ACL)?
EU market situation for eggs and poultry Management Committee 20 October 2011.
Yong Choi School of Business CSU, Bakersfield
EIS Bridge Tool and Staging Tables September 1, 2009 Instructor: Way Poteat Slide: 1.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Design Clinic: Cisco UC Architecture for Corporate Branch Offices Tim Wellborn – CCIE #15397.
1 Undirected Breadth First Search F A BCG DE H 2 F A BCG DE H Queue: A get Undiscovered Fringe Finished Active 0 distance from A visit(A)
2 |SharePoint Saturday New York City
Green Eggs and Ham.
IP Multicast Information management 2 Groep T Leuven – Information department 2/14 Agenda •Why IP Multicast ? •Multicast fundamentals •Intradomain.
VOORBLAD.
Benchmark Series Microsoft Excel 2013 Level 2
1 Breadth First Search s s Undiscovered Discovered Finished Queue: s Top of queue 2 1 Shortest path from s.
1 RA III - Regional Training Seminar on CLIMAT&CLIMAT TEMP Reporting Buenos Aires, Argentina, 25 – 27 October 2006 Status of observing programmes in RA.
Factor P 16 8(8-5ab) 4(d² + 4) 3rs(2r – s) 15cd(1 + 2cd) 8(4a² + 3b²)
Basel-ICU-Journal Challenge18/20/ Basel-ICU-Journal Challenge8/20/2014.
1..
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 EN0129 PC AND NETWORK TECHNOLOGY I IP ADDRESSING AND SUBNETS Derived From CCNA Network Fundamentals.
CONTROL VISION Set-up. Step 1 Step 2 Step 3 Step 5 Step 4.
© 2012 National Heart Foundation of Australia. Slide 2.
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 1 v3.1 Module 6 Ethernet Fundamentals.
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 1 v3.1 Module 2 Networking Fundamentals.
Universität Kaiserslautern Institut für Technologie und Arbeit / Institute of Technology and Work 1 Q16) Willingness to participate in a follow-up case.
Understanding Generalist Practice, 5e, Kirst-Ashman/Hull
Chapter 9: Subnetting IP Networks
Model and Relationships 6 M 1 M M M M M M M M M M M M M M M M
25 seconds left…...
Januar MDMDFSSMDMDFSSS
Chapter 10: The Traditional Approach to Design
Analyzing Genes and Genomes
Systems Analysis and Design in a Changing World, Fifth Edition
We will resume in: 25 Minutes.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Addressing the Network – IPv4 Network Fundamentals – Chapter 6.
©Brooks/Cole, 2001 Chapter 12 Derived Types-- Enumerated, Structure and Union.
Intracellular Compartments and Transport
PSSA Preparation.
VPN AND REMOTE ACCESS Mohammad S. Hasan 1 VPN and Remote Access.
Essential Cell Biology
1 Chapter 13 Nuclear Magnetic Resonance Spectroscopy.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2001 Chapter 16 Integrated Services Digital Network (ISDN)
1 Abstract Class and Packages from Chapter 9 Lecture.
Profile. 1.Open an Internet web browser and type into the web browser address bar. 2.You will see a web page similar to the one on.
© 2008 Cisco Systems, Inc. All rights reserved.CIPT1 v6.0—4-1 Enabling Single-Site On-Net Calling Implementing Cisco Unified Communications Manager Digit.
Dial Plans Chapter 2. Dial and Numbering Plans A numbering plan describes the endpoint addressing in a telephony network Same as IP addressing in an IP.
Presentation transcript:

1 Route Lists and Route Groups The information in this presentation is directly quoted from the Cisco CallManager Fundamentals book. Many thanks for the authors and for the Prentice Hall publishing company for allowing me to use the book (information, diagrams, topologies, and tables) in my presentation.

2 Why? When your network grows beyond the capacity of a single gateway, you are posed with a problem: how do you configure CM so external calls can use both gateways, and how can you make CM choose the correct gateway when only one gateway has trunks available? Route lists and route groups are the answer.

3 Route List and Route Group Operation A route group represents a list of several individual gateways. –When a route group receives a call, it offers the call to the first device in its list. If the device can accept the call, the route groups job is done. If, however, the device rejects the call because it is being fully utilized or it is out of service, the route group then offers the call to the next device in its list. Only when all devices have rejected the call does the route group reject the call. A route list is an ordered list of route groups –Where a route group sequentially offers calls to devices in its list, a route list sequentially offers calls to route groups in its list. A route list rejects an outgoing call only when no route groups in its list can accept the call.

4 Route Lists and Transformations Route lists provide you with additional routing control The calling and called party transformations on route lists allow you to override, on a route-by- route basis, the calling and called party transformations that you assigned to the route pattern that selected the route list. You may need to override transformations on a particular route basis to properly format a number for the gateway that receives a call. –Transformation rules on a route overrides transformation rules on a route pattern –The term Route refers to the association between a route list and one of its route groups

5 Route Lists and Route Groups- Case

6 Case-Continued Company XYZ with two locations: Dallas and San Jose Two equivalent gateways in San Jose and one gateway in Dallas Route Groups: –SanJoseRoutGroup: MGCP Gateway in SJ (VGW1) H.323 Gateway in SJ(VGW2) –DallasRouteGroup: Voice gateway in Dallas (VGW3) Route List (Toll Restriction): –SanJoseRouteGroup –DallasRouteGroup: Route Pattern: Route Filter: Area-Code ==408 Dialing Transformations on the route: –Convert the 12 digit number that the user dials from Dallas to a 7-digit number for routing on the San Jose PSTN –Example: Convert: to

7 Case-Continued When a user in Dallas dials the route list performs the following steps: 1.First, it attempts to offer the call to the first gateway listed I the San Jose gateways route group. This gateway is an MGCP gateway connected to the San Jose PSTN. Because CM manages the state of the trunk interfaces of MGCP gateways. The gateway component can immediately reject the call attempt. 2.Second, it attempts to offer the call to the second gateway listed in the SJ gateway route group. This gateway is an H.323 gateway, which manages the state of its own trunk interface. CM offers the call to the gateway, but the gateway rejects the call. 3.The SJ route group rejects the call that the DallasToSanJose route list extended, so the DallasToSanJose attempts to route the call over the PSTN. It extends the call to the Dallas gateways route group. The transformation that the route pattern applied to the called number to convert it to , however, would prevent the call from routing from Dallas, so dialing transformation on the route list override the called party transformation the route pattern applied, the route converts the number to and then offers the call to the Dallas gateway.

8 Assigning Gateways to Route Groups and Route Groups to Route Lists In which order should you build your route list structure??? –First you start by configuring gateways, which you then place into route groups. Once the route groups are organized, you place them in route lists. Finally, you control routing to these route lists by assigning route patterns.

9 Creating Gateways Types of gateways: –MGCP –H.323 –SIP

10 Assigning Gateways to Route Groups Each gateway endpoint a CallManager route to can exist in, at most, one route group. An Endpoint differs based on the type of gateway (device Vs interface) Only gateways that are equivalent for routing purposes can be in the same route groups –Example: VGW1 and VGW3 even though they nominally provide access to the same place, they can not be in the same route group because they are not equivalent for routing purposes: Calls from Dallas to SJ through VGW3 requires 11- digit dialing while calls through VGW1 dont. (same applies for VGW2 and VGW3) A route group can list its gateways in only one order.

11 Assigning Route Groups to Route Lists Route Lists are ordered lists of route groups. Although a given gateway end point can exist in at most one route group, a route group can exist in any number of route lists. A route list is simply a gateway search pattern. Generally, for every unique order in which you wish to attempt to route calls to gateways, you need one route list. The purpose of a route list is wholly determined by the route pattern you assign to it and the route groups it contains.

12 Assigning Route Groups to Route Lists 1234

13 How Calling and Called Party Transformations Work Each route contain the same calling an called party transformation that exist on the route pattern itself. The calling party transformations are : –The Prefix Digits –Calling Party Transformation Mask –And the Use External Phone Number Mask The called party transformations are: –Digit Discarding Instructions –Called Party Transformation Mask –And Prefix Digits When you add a Route Group from the Route List Configuration screen, CM Administration opens the Route Details Configuration screen, where you can customize the dialing transformation that CM applies when it offers a call to the selected route group from the current route list.

14 Route Lists and Route Groups and Toll Bypass A toll bypass configuration requires the dial plan to be able to distinguish types of outside calling. For instance, emergency calls must route out only those gateways local to the calling user. Local calls should preferentially rout out gateways local to the calling user. On the other hand, calls to other LATAs where you manage gateways need to route preferentially to those remote gateways. Finally, long distance and international calls can route out any gateway in the network. The need to distinguish between types of PSTN calls requires the use of route filters.

15 Route Lists and Route Groups and Toll Bypass When a user dials along distance number that routes to a remote gateway, usually the number the user dial is not a valid number when dialed from the remote gateway itself. From the users point of view, the number is a long distance number, so CM should accommodate a long distance numbering format. For instance, North American users typ9cally dial 11 digits when dialing another geographic region, But the same destination as dialed by a user in the remote location is either seen or ten digits. Allowing the call to route properly once it reaches a remote location requires using called party transformations.

16 Route Lists and Route Groups and Toll Bypass Calling number is also an issue when a call crosses LATA boundaries. If a user in Boston places a toll bypass call through a gateway in Orlando, how should CM represent the calling number? If it presents A Boston calling number, the Orlando central office may complain, because it dons no t recognize the number of the caller. It is often necessary either to transform the calling number to an attendant number in the remote location or to alias the calling number to a number that is valid in the remote location, these modifications require the use of calling party transformations.

17 Route Lists and Route Groups and Toll Bypass If locations contain more than one gateway, route lists provide a way to maximize gateway usage. Users in different locations need to reach different location, even if they dial the same digit strings. For instance, a user in Dallas who dials 911 needs to reach Dallas emergency services, while a Boston user needs to reach Boston emergency services. Giving different users different views of the same network requires the use of calling search spaces and partitions.

18 Example

19 Example Company ABC – Two Locations – Three levels of PSTN Access

20 SJ Location is the attendant. The gateway is connected to the 555 exchange in the 408 area code. The PSTN has assigned a range of to the San Jose site. For the purpose of this example, users in SJ dial seven digits to make local calls.

21 Dallas Location is the attendant. The gateway is connected to the 555 exchange in the 972 area code. The PSTN has assigned a range of to the Dallas site. For the purpose of this example, users in Dallas dial seven digits to make local calls.

22 Building a Toll bypass configuration Building a toll bypass configuration occurs in two phases: –Outbound Dialing: Which includes: Building route groups and route lists for external access, Creating route filters for different levels of user access, and routing by geographical region, Transforming the calling and called parties, And assigning calling search spaces. –Inbound Dialing: which includes: Building translation patterns to map external phone number sot internal extensions, Assigning Calling Search Spaces to control the destination inbound gateway calls can reach

23 Outbound Dialing: Route Group and Route List Creation Defining the route group: –Assign the SJ gateway to route group SanJoseGateways and Dallas gateway to route group DallasGateways. Before defining the route lists you must understand the concept of fallback: –Fallback is the process of offering a call to a lass desirable gateway after all desirable gateways have been exhausted.

24 Outbound Dialing: Route Group and Route List Creation

25 Outbound Dialing: Route Group and Route List Creation

26 Outbound Dialing: Route Filter Creation and Route Pattern Assignment In All cases the route pattern is:

27 Outbound Dialing: Partitions The enterprise rules define two locations and three levels of outside calling. This argues for six different partitions for outside dialing plus a partition for company ABC for inside dialing.

28 Outbound Dialing: Assigning Route Pattern and Filter to Route Lists

29 Outbound Dialing: Applying Calling and Called Party Transformations

30 Outbound Dialing: Applying Calling and Called Party Transformations

31 Outbound Dialing: Calling Search Space Assignment Create the calling search spaces and assign them to calling devices

32 Outbound Dialing: Calling Search Space Assignment

33 Inbound Dialing-Defining Translation Patterns Although this example permits the use of gateway called party transformations to convert an inbound phone number to an extension number, configuring the map using translation patterns saves some reconfiguration effort if you ever purchase another phone number range from the phone company. San Jose gateways and Dallas gateways need individualized translation patterns.

34 Inbound Calling Search Spaces