Try our training for free.

Gain instant access to our entire IT training library for 1 week. Train anytime on your desktop, tablet, or mobile devices.

This Cisco video training with Jeremy Cioara covers advanced features of Cisco's Unified Communication Manager (CUCM), focusing on the challenges associated with a multisite VoIP deployment, including multisite connections, device mobility, and more....
This Cisco video training with Jeremy Cioara covers advanced features of Cisco's Unified Communication Manager (CUCM), focusing on the challenges associated with a multisite VoIP deployment, including multisite connections, device mobility, and more.

Related area of expertise:
  • Cisco Voice

Recommended skills:
  • Knowledge from CIPT1 8.0 highly recommended
  • Knowledge from CVOICE 8.0 recommended
  • Previous hands-on experience with Cisco CUCM

Recommended equipment:
  • Cisco Voice Gateway (Cisco 2621XM or Cisco 2801 are great, low-cost lab routers)
  • CUCM lab server (Virtualize in VMware ESX or VMware Workstation)

Related certifications:
  • CCNP Voice

Related job functions:
  • VoIP Technician
  • CUCM Administration


This CIPT2 video training course forges the brave world of a multi-site VoIP deployment with CUCM. Because these worldwide deployments can be flat-out overwhelming, the course walks through the design from the ground up. You will learn connecting multiple sites using voice gateways and intercluster trunks, designing and implementing a globalized dial-plan, implementing call processing redundancy, device mobility, and more!
1. CUCM Multisite: Understanding the Big Picture Design (10 min)
2. Multisite Connections: Connection Options (12 min)
3. Multisite Connections: Implementing H.323 and MGCP Gateway Connections (16 min)
4. Multisite Connections: Implementing SIP and Intercluster Trunk Connections (9 min)
5. Multisite QoS: Addressing QoS Concerns (22 min)
6. Multisite Dial Plan: What is a Partition and CSS (7 min)
7. Multisite Dial Plan: Dial Plan Scalability and Site Codes (22 min)
8. Multisite Dial Plan: PSTN Access - Handling Incoming and Outgoing Calls (34 min)
9. Multisite Dial Plan: PSTN Access for Multiple Locations (18 min)
10. Multisite Dial Plan: Implementing Intersite PSTN Backup (12 min)
11. Multisite Dial Plan: Tail-End Hop-Off (TEHO) (15 min)
12. Multisite Dial Plan: CUCM Globalization (32 min)
13. Multisite Dial Plan: Understanding MGCP Fallback and SRST (17 min)
14. Multisite Dial Plan: SRST, CUCME, and MGCP Fallback Configuration (11 min)
15. Multisite Dial Plan: SRST, CUCME, and MGCP Fallback Configuration, Part 2 (26 min)
16. Multisite Dial Plan: SRST, CUCME, and MGCP Fallback Configuration, Part 3 (24 min)
17. Multisite Bandwidth: Strategies for Addressing Bandwidth Concerns (40 min)
18. Multisite Bandwidth: Call Admission Control - Dial-Peer Limitations and CUCM Locations (32 min)
19. Multisite Bandwidth: Automated Alternate Routing (21 min)
20. Multisite Bandwidth: Gatekeeper and SIP Preconditions (36 min)
21. SAF and CCD: Understanding How SAF and CCD Works (22 min)
22. SAF and CCD: Configuring SAF and CCD (42 min)
23. Device Mobility: Device Mobility Concepts and Configuration (30 min)
24. Device Mobility: Extension Mobility Concepts and Configuration (22 min)

CUCM Multisite: Understanding the Big Picture Design

00:00:00

Understanding the big picture design. Or I think I'd rather call this CIPT2 Series Overview. Because that's what this really is. We're going to be looking at multi-site deployments and the challenges associated with them. Now, it makes it a very awkward Nugget to record, because I'm going to be going through each one of these challenges, like what kind of connections do you bring up, quality of service, bandwidth concerns.

00:00:22

All those kind of things. I'm just going to be listing these challenges and not give you any solutions, because that's what the rest of this series is going to be about. So I'm going to say, there's a problem, so we've got to deal with that, and then move right on from there.

00:00:33

So the first thing that we have to think about is, what about our connections? Let's look at our topology. We've got Phoenix over here, which looks like it's got its own little call manager-- we'll say its publisher server. Its own cluster. Same thing with Australia.

00:00:45

It's not a cluster split over the WAN. This is another publisher server. Completely separate database all together. San Diego is using that centralized deployment model, so these phones get their dial tone from this call manager down here in Phoenix. Now if the WAN link goes down, they have some kind of fail over that's going to be a little bit of what we talk about in this series.

00:01:05

Actually, a big part of what we talk about. This router's going to be needing to run something like SRST, survivable remote site telephony, so that way they still get dial tone, even if the WAN link is offline, and maybe can even make PSTN calls. I say maybe because PSTN is now becoming almost optional in each one of these locations.

00:01:24

Kind of, but not really, but sort of is. But we'll talk about that. So connections means, how do you get all these things connected together? For example, you want to take Phoenix, which maybe has one xxx extension. So 1,000 and 1,001. All that. And then Australia, which is, we'll say 21xx extensions. And you want to make sure that these guys can call each other without paying the toll charges by going over the WAN link.

00:01:46

How do you do that? Well, I mean, there's different options. You could say, well, I want to use a SIP trunk to do that. Or you might say, well, actually, I'd rather link these call managers directly using an intercluster trunk. But then someone comes along and says, well, did you know the gateways could do that? You could actually point straight to that gateway.

00:02:02

And to do that, you could use H.323, or you could use MGCP. And that's always preferred, because Cisco developed that one. But oh, you can also use SIP as well. And then the gateways can point to each other, and they kind of manage all your outside dialing plan.

00:02:14

And then you can throw in a gatekeeper, which as you grow-- I mean, see what I mean? It's like, huh? Well, OK. So you're saying there's a lot of ways to do this? Yes. Which one's best? Well, it depends. So that's going to be what we talk about as we go through this series.

00:02:29

Then we drop down into quality of service, which is I know a topic that you've all heard about. And I will say out of all the topics, we will touch on this one lightest in here, because it's actually part of the CVOICE series, one of the prerequisite series at CBT Nuggets before you would have gotten here.

00:02:45

However, it's still worth mentioning, because you want to make sure that when voice goes across the WAN, and there's data traffic, voice always wins. That's the whole goal of quality of service, is to prioritize some traffic over others. But actually, as we bleed between quality of service and bandwidth, we'll start talking about another challenge, which is, let's say you've got Fred in Australia-- are there people named Fred in Australia? I don't know.

00:03:09

But Fred calls over here to Sally in Phoenix. And then, Beth does the same thing, and Ron does the same thing. And you start getting all these calls. And now it's no longer a voice versus data match, which is an easy victor when you set up quality of services.

00:03:24

It's like data, dum, hits the mat. Voice is the one that ends up winning. But what do you do when you have voice versus voice? The biggest fighter wins, right? Whoever talks loudest wins. Actually, no. As we bleed into this bandwidth control, we'll introduce a topic called call admission control, which says, OK, I can only have so many voice calls going across that WAN before it's just flat out of bandwidth.

00:03:48

Quality of service is so fun because with voice, you're like, oh man, it gets the priority, but it's actually called strict priority, which means if voice ever tries to go above its priority bandwidth limit that you set, it's like quality of service is like, no go.

00:04:03

No. I'm not going to try. I don't care if I have 1,000 megabits per second sitting there idle. You're dead voice. You're not getting any further, which is kind of fun. And that's where call admission control becomes essential. So we're going to look at bandwidth control as a big picture for that.

00:04:18

Now, when you're talking about bandwidth control, let me get rid of all this gibberish here, bandwidth control says, I want to effectively use my resources. For example, let's say that we have Sue over here in San Diego talking to Beth on the phone. And Sue says, oh, hang on one second Beth, and presses the Hold button.

00:04:38

Well, I don't know about you, but I don't see any music on hold at juke boxes sitting in here in San Diego where it's like, oh, this mystery box starts sending music notes down to Beth. No. What happens in a centralized deployment is this guy is the music on hold server.

00:04:53

We talked about that in the CIPT1 Series. In the Media Resources, we said, OK, well, one of the call managers will be designated as a music on hold server. And it's going to be streaming. So as soon as Sue presses the Hold button for Beth, you're streaming music across the WAN link from Phoenix over to San Diego.

00:05:10

There's got to be a better way. Same thing, what if we do a conference call? We have Sue and Beth-- and there's more phones here. I just didn't draw them. And Joe, and Bob, all these people jump on a conference call. Again, I don't see any conference bridges other than Phoenix over here.

00:05:26

Conference bridge, media resource. So all these guys start hopping down here to Phoenix. You're having a conference call over the WAN link, when all the people on the conference call are sitting in San Diego. Again, not a good use of bandwidth. So we'll look at how we can circumvent those kind of things.

00:05:40

Now, dial plan. Oh, my word. If there is a concept that is probably more complex than any of them, this would be it. When we went from the PBX world to the voice over IP world, it just exponentially became complex. Because in the PBX world, you essentially said, I have one exit point.

00:05:58

It is the PSTN. Maybe you had an analog backup or something to the T1, which added a little complexity. But now, I mean here's our goal. Let's say we've got, going back here to Phoenix, 1xxx, and we've got 21xx. And both of these locations, Australia and Phoenix, have a good T1 line to the PSTN. That's their PSTN access.

00:06:18

But I don't want to pay the long distance to call between my offices over that. So when I dial 2102, which is this phone right here, it's going to go over the WAN, which I want. But what happens if the WAN is down? Then do I just lose Australia calling? Do I have to now send out a notice to the company? Email, hey FYI, WAN link down.

00:06:40

Everybody dial international numbers to reach Australia now, because the WAN link-- oh, no, it just came up. Email. No. No, what we want is we want this set up to where when I dial 2102, and call manager's like, oh, I know the WAN link is down. I'm going to automatically transform that number into the valid PSTN number.

00:06:59

You know, stick on 011, and then country code. I mean, I'm talking United States dialing plan here. But you transform the number to go across the PSTN. And there's no way I'm going to show 1010 as the caller ID, because that doesn't work over the PSTN. So I also want to transform that caller ID to work across the PSTN as well.

00:07:19

You see what I mean? Now, OK. You're like, OK, I can hang with that. I'm following that. You go, well, I want to introduce also a topic called TEHO, tail and hop off, which says, you know what? I bet it's a lot cheaper for Australia to call Australia numbers.

00:07:34

And it's a lot cheaper for Phoenix to call Phoenix numbers. Right? So why don't I set this up to where, for instance, when someone in Australia dials-- I don't know what they dial for an international number in Australia. I'll just say 1-602, because it's what we dial here in the United States.

00:07:48

555-1111, which is a number out here in Phoenix, because we have the 602 area code. Well, why not instead of just paying that toll charge to call that, why not route that across the WAN to Phoenix, and then Phoenix can send that out to the PSTN, and I don't pay any toll charges at all.

00:08:06

And the bigger and bigger my company grows, the more locations I get all around the globe, the more free stuff. It's kind of like, woohoo! As we grow, we got all these expenses. But you know what? At least we get free long distance to whatever area that that is.

00:08:19

That's called tail end hop off. And then you say, well, but I only want certain people to be able to dial that. I don't want everybody to be able to dial those numbers. Maybe partitions and-- [WHOOSH]. That was my head. It just exploded. Seriously, that's the dial plan complexity that we get into.

00:08:35

But I will say once you get through the dial plan Nuggets that are going to be part of this series, you're going to have the knowledge necessary to create that crazy complex outline. And this is a whiteboard on my whiteboard. Because a whiteboard is required for this.

00:08:50

It's seriously one you will spend hours on. And you'll sit there and go, OK, well, if this person dials here, then this, and then this. But the fun thing is, after this series, you're going to have the knowledge to do it, to where it becomes like putting together a fun jigsaw puzzle rather than Googling for hours.

00:09:04

And Bob just advised me wrong, and now I have to do it all over. I mean, you don't want to do all those things. So the dial plan is a big part of what we're going to talk about. Availability, we already talked about that. That's keeping the site running. Should it go down, you have SRST, survivable remote site telephony, to do that.

00:09:20

And you can even run it in Call Manager Express Mode. And what that is giving SRST more features, more ability, than the base SRST feature set. And then, finally, mobility. Mobility is what happens when people move. Now, that's one of the beauties of this voiceover IP phone system, is you just unplug the phone and move.

00:09:43

But that also creates a little chaos when somebody grabs their phone and flies to Australia, and then dials an emergency number, and then all the calls end up here in Phoenix, and all that kind of stuff. So we're going to talk about device mobility. We'll talk also about extension mobility.

00:09:57

That's kind of like roaming profiles, to where somebody can log into a phone here in Phoenix, and then they don't have to bring their phone with them. They just walk, or fly, to Australia, and then log into a phone here. And their whole profile, their whole phone, kind of follows them along.

Multisite Connections: Connection Options

Multisite Connections: Implementing H.323 and MGCP Gateway Connections

Multisite Connections: Implementing SIP and Intercluster Trunk Connections

Multisite QoS: Addressing QoS Concerns

Multisite Dial Plan: What is a Partition and CSS

Multisite Dial Plan: Dial Plan Scalability and Site Codes

Multisite Dial Plan: PSTN Access - Handling Incoming and Outgoing Calls

Multisite Dial Plan: PSTN Access for Multiple Locations

Multisite Dial Plan: Implementing Intersite PSTN Backup

Multisite Dial Plan: Tail-End Hop-Off (TEHO)

Multisite Dial Plan: CUCM Globalization

Multisite Dial Plan: Understanding MGCP Fallback and SRST

Multisite Dial Plan: SRST, CUCME, and MGCP Fallback Configuration

Multisite Dial Plan: SRST, CUCME, and MGCP Fallback Configuration, Part 2

Multisite Dial Plan: SRST, CUCME, and MGCP Fallback Configuration, Part 3

Multisite Bandwidth: Strategies for Addressing Bandwidth Concerns

Multisite Bandwidth: Call Admission Control - Dial-Peer Limitations and CUCM Locations

Multisite Bandwidth: Automated Alternate Routing

Multisite Bandwidth: Gatekeeper and SIP Preconditions

SAF and CCD: Understanding How SAF and CCD Works

SAF and CCD: Configuring SAF and CCD

Device Mobility: Device Mobility Concepts and Configuration

Device Mobility: Extension Mobility Concepts and Configuration

Please help us improve by sharing your feedback on training courses and videos. For customer service questions, please contact our support team. The views expressed in comments reflect those of the author and not of CBT Nuggets. We reserve the right to remove comments that do not adhere to our community standards.

comments powered by Disqus
Intermediate 9 hrs 24 videos

COURSE RATING

Basic Plan Features


Speed Control
Included in this course
Play videos at a faster or slower pace.

Bookmarks
Included in this course
Pick up where you left off watching a video.

Notes
Included in this course
Jot down information to refer back to at a later time.

Closed Captions
Included in this course
Follow what the trainers are saying with ease.

NuggetLab
Files/materials that supplement the video training

Premium Plan Features


Practice Exams
These practice tests help you review your knowledge and prepare you for exams.

Virtual Lab
Use a virtual environment to reinforce what you are learning and get hands-on experience.

Offline Training
Included in this course
Our mobile apps offer the ability to download videos and train anytime, anywhere offline.

Accountability Coaching
Included in this course
Develop and maintain a study plan with assistance from coaches.
Jeremy Cioara
Nugget trainer since 2003