Cisco CMR Setup for Expressways

Anson Garcia
2 May 201613:13

Summary

TLDRهذا الملخص يلخص بوضوح وبشكل محدد الخطوات الأساسية لإعداد Cisco CMR مع Expressway التي تعمل بالفعل مع MRA. يتضمن الإعداد الخاص بالقنوات SIP والمناطق، وتكوينات الأمان، وتوجيه المكالمات. يظهر النص البرمجي التفاعلي مع واجهة الاستخدام، مع التركيز على تكوينات القناة الصوتية وتحويل الرسائل الصوتية إلى WebEx. يتضمن النص البرمجي توضيحًا على كيفية الوصول إلى الاجتماعات المخصصة والغرفة الشخصية، مع التركيز على الأمان والتشفير في التكوينات.

Takeaways

  • 🔌 اعداد trunks لربط بين CCM و Expressway C، E والإنترنت.
  • 🔒 تمكين SRTP في تكوين trunks وضمان وجود profile BFCP في Expressway.
  • 📞 تكوينات trunks مع Expressway C وE مع التركيز على BFCP وTLS.
  • 🌐 تكوين SIP trunk security profile مع التركيز على BFCP وTLS.
  • 📡 تكوينات الـ zones لربط CCM مع Expressway C وE، مع التركيز على الـ ports والـ zones المناسبة.
  • 🔗 تكوين الـ zones لـ E مع التركيز على الأمان والتشفير.
  • 🔍 تكوين search rules لتوجيه الرسائل الصوتية إلى الخطوط المناسبة.
  • 📞 تكوين route patterns لـ SIP trunking مع التركيز على الأرقام الرقمية للاجتماعات المخططة.
  • 📞 استخدام route hunt لتوجيه الرسائل الصوتية إلى Expressway.
  • 🔄 تكوينات الـ transform لتحويل الرسائل الصوتية من CCM إلى E.
  • 📝 التأكيد على الأمان والتشفير في كل خطوات التكوين من CCM إلى E وحتى الإنترنت.

Q & A

  • ما هي الخطوات الأساسية لإعداد Cisco CMR مع Expressways مع MRA؟

    -الخطوات الأساسية هي إنشاء الخطوط الصوتية (SIP trunks) أو الzónes بين CCM، Expressway C، و Expressway E والإنترنت.

  • ما هي الميزة الرئيسية لاستخدام SRTP في تكوين الخطوط؟

    -SRTP يوفر حماية الصوت عبر الشبكات، مما يضمن الأمان والخصوصية في المكالمات.

  • لماذا يجب أن يكون عنوان الوجهة في تكوين الخطوط مختلفًا في حالة وجود مجموعة؟

    -في حالة وجود مجموعة، يمكن أن يكون عنوان الوجهة مختلفًا لتحسين التوافق والتنسيق بين الأجهزة.

  • ما هي المتطلبات الأساسية لـ SIP trunk security profile؟

    -يتطلب profile الأمان BFCP (Back-to-Back User Control Protocol) وTLS (Transport Layer Security) لضمان الأمان.

  • لماذا يمكن أن تكون النصائح السابقة تتطلب تغيير رقم المنفذ في Call Manager؟

    -قد يكون ذلك بسبب وجود خط SIP مخفي يستخدم المنفذ 5060، مما يتطلب تغيير المنفذ لتجنب التداخل.

  • ما هي الخطوات لإعداد الخطوط الصوتية مع Expressway E والإنترنت؟

    -تتضمن الخطوات إنشاء الخطوط الصوتية والتحقق من الأمان والتشفير، وتكوين الـ DNS zone لضمان الاتصال الامن مع الخارج.

  • ما هي الميزة الرئيسية لـ BFCP في الخطوط الصوتية؟

    -BFCP يوفر تحكم مستخدم واجهة متعددة للخطوط الصوتية، مما يسمح بتحسين التفاعل والتحكم في المكالمات.

  • لماذا يجب تكوين الخطوط الصوتية بشكل خاص لـ Expressway عندما يستخدم MRA؟

    -عندما يستخدم MRA، فإن Expressway يخلق خط SIP مخفي، مما يتطلب تكوين الخطوط الصوتية بشكل خاص لضمان التوافق والأمان.

  • ما هي الخطوات لإنشاء القواعد الرقمية لتوجيه المكالمات في Call Manager؟

    -تتضمن الخطوات إنشاء نمط التوجيه (route pattern) وربطه بخط الصوتية المناسب، وتكوين القواعد لتوجيه المكالمات الرقمية.

  • كيف يمكن للمستخدم الانضمام إلى اجتماع م事先jaduled باستخدام Jabber client؟

    -يمكن للمستخدم الانضمام إلى اجتماع事先jaduled عن طريق إدخال الرقم التوجيهي الذي يبدأ برقم 7 متبوعًا بسلسلة من 9 أرقام.

  • ما هي الخطوات لتحويل الرسائل من Call Manager إلى Expressway E؟

    -تتضمن الخطوات استخدام القواعد الرقمية لتحويل الرسائل، ثم استخدام الـ transform لتغيير التنسيق، وأخيرًا التوجيه إلى الـ DNS zone.

Outlines

00:00

🔌 Configuring Trunks and Zones for Cisco CMR with Expressway

This paragraph explains the initial setup for integrating Cisco CMR with an existing Expressway system using MRA. The focus is on establishing SIP trunks and zones between the Call Manager (CCM), Expressway C, Expressway E, and the Internet. Key points include enabling SRTP for secure transmission, setting up a standard SIP profile with BFCP, and creating a hidden SIP trunk for MRA purposes. The speaker suggests that the port number for the Call Manager should differ from the standard 5060 to accommodate the MRA's hidden trunk. Additionally, the paragraph covers the configuration of the Expressway C and E, emphasizing the importance of encryption through digital certificates for the traversal zone.

05:06

🛡️ Enhancing Security and Routing with Expressway and DNS Zones

In this paragraph, the discussion continues with the configuration of security profiles and routing rules for Expressway. It addresses the potential need for a separate traversal client and server for encryption purposes, although the speaker notes that the existing traversal zone with MRA is already secure. The speaker then moves on to describe the setup of zones pointing back to the Expressway C and E, including the use of TLS verification for secure communication with the Internet. The paragraph also covers the configuration of SIP route patterns for handling WebEx calls and the process of dialing into scheduled meetings using a nine-digit number string. The speaker demonstrates how to join a meeting using Jabber and how the system routes calls to the appropriate destinations.

10:08

🔄 Transforming and Routing Calls in the Expressway Environment

The final paragraph delves into the transformation and routing of calls within the Expressway setup. It explains the use of search rules and regular expressions to direct calls to the appropriate zones, such as the CCM to CMR cloud and the DNS zone for external calls. The speaker details the process of transforming the dialed number string to match the required format for routing to WebEx. The paragraph concludes with a demonstration of how calls are transformed and routed through the system, ensuring that both internal and external calls are handled securely and efficiently. The speaker, Anson Garcia, wraps up the tutorial and invites any questions from the audience.

Mindmap

Keywords

💡Cisco CMR

Cisco CMR هو نظام Cisco Meeting Room، وهو نظام إدارة الاجتماعات الإلكترونية وتشغيل الغرف. في النص، يُستخدم Cisco CMR لإعداد ال部屋ات لتكون متوافقة مع Expressway وMRA (Media Resource API). على سبيل المثال، يُذكر في النص عن إنشاء trunks (خطوط اتصال) بين CMR وExpressway C والإنترنت.

💡Expressway

Cisco Expressway C هو نظام Cisco يوفر اتصالاً أمنياً وفعالاً بين الشبكات الداخلية والخارجية. في النص، يُستخدم لربط CMR بالإنترنت وإنشاء trunks (خطوط اتصال) بين الأنظمة المختلفة.

💡SIP Trunks

SIP Trunks هي خطوط اتصال توفر اتصالاً بين الأنظمة الصوتية والصوت الرقمي عبر الإنترنت. في النص، يُذكر إنشاء هذه الخطوط للتواصل بين CMR وExpressway C.

💡MRA (Media Resource API)

Media Resource API هو واجهة برمجة التطبيقات ت容许 تجميع الموارد الصوتية والفيديو في الشبكات. في النص، يُذكر MRA كجزء من الإعدادات لتحسين تفاعل CMR مع Expressway.

💡SRTP

SRTP هو安防实时传输协议، يستخدم لتشفير المحادثات الصوتية والفيديو. في النص، يُذكر SRTP كجزء من تكوين trunks لضمان الأمان في الاتصال.

💡BFCP

BFCP هو Bundled Floar Control Protocol، يُستخدم لإدارة العمليات في الاجتماعات الإلكترونية. في النص، يُذكر BFCP كجزء من تكوين الخطوط والبروفايلات لتحسين التوافق.

💡TLS

TLS هو安防 النقل اللوحظي، يستخدم لتشفير الcommunications عبر الإنترنت. في النص، يُذكر TLS في سياق التحقق من الأمان والتشفير في الخطوط التي تتصل بالإنترنت.

💡SIP Profile

SIP Profile هو مجموعة من الإعدادات التي تُستخدم لتكوين اتصالات SIP. في النص، يُذكر BFCP كجزء من تكوين البروفايلات لتحسين التوافق والأمن.

💡Zone

Zone في سياق Cisco هي منطقة في الشبكة ت容许 إدارة الموارد والأمان بشكل مخصص. في النص، يُذكر Zones كجزء من تكوين Expressway لربط CMR بالإنترنت.

💡Jabber Client

Jabber Client هو برنامج للتواصل عبر Jabber، وهي خدمة ت容 الدردشة وتبادل الرسائل. في النص، يُستخدم لتوضيح كيف يمكن للمستخدمين الانضمام إلى الاجتماعات الإلكترونية.

💡Search Rules

Search Rules هي قواعد للبحث لتوجيه الcommunications إلى الخطوط الصحيحة. في النص، يُذكر Search Rules لتوجيه الرسائل الصوتية والفيديو إلى الخطوط الصحيحة في CMR وExpressway.

💡Transform

Transform في سياق Cisco هو عملية تحويل الcommunications من صيغة إلى أخرى. في النص، يُستخدم لتحويل الرسائل الصوتية والفيديو من CMR إلى صيغة متوافقة مع Expressway.

Highlights

Setting up Cisco CMR with existing Expressways and MRA involves creating SIP trunks and zones.

A trunk is established between Call Manager, Expressway C, and the Internet.

SRTP is allowed in the trunk configuration to Expressway C.

Expressway standard SIP profile should have BFCP enabled.

A recommendation for Expressway SIP trunk security profile is to use a non-secured profile.

Expressway creates a hidden SIP trunk when MRA is enabled.

Port number on Call Manager should be different from 5060 for the hidden SIP trunk to Expressway.

The standard SIP profile should have BFCP and FCPS enabled.

Expressway C's zone points back to Call Manager with a specific port number.

Zone profile should be 861 or above for good interoperability with Call Manager.

Traversal zone to E doesn't require a separate client and server for encryption.

DNS zone for the Internet has TLS verification ensuring encryption.

SIP route pattern is set for WebEx.com with a simple wildcard.

Scheduled meetings use a dialed number string instead of a room.

Route hunt uses a steering digit and wildcards to direct calls to Expressway.

Jabber client demonstrates dialing into a meeting using the number string.

Personal room access uses the SIP route pattern to connect to WebEx.

Transforms are used to adjust the call routing from the number string to the appropriate format.

Search rules and transforms are crucial for routing calls to the correct destinations.

Anson Garcia concludes the tutorial, inviting questions from viewers.

Transcripts

play00:09

okay hi this is going to be a brief

play00:11

explanation on how

play00:12

setup Cisco CMR with you're already

play00:17

running expressways with MRA so let's

play00:23

get started just a quick rundown here

play00:26

we're gonna create all these SIP trunks

play00:28

or zones an expressway between the CCM

play00:34

expressway C Express 4 E and the

play00:35

Internet

play00:36

right so there's a trunk in between call

play00:41

manager and expressway see there is a

play00:44

trunk in between expressway C and E and

play00:47

there's a trunk from E into the Internet

play00:52

we're going to okay that's it there all

play00:59

right let's get started

play01:00

I'm gonna go through some of these are

play01:02

screen captures and I'll provide you

play01:05

with this presentation but I'm gonna go

play01:07

through instead of going on through all

play01:09

the spring screen captures I'm just

play01:11

going to take you through them live here

play01:14

on the screen so the first thing trunk

play01:17

configuration we need a trunk to

play01:19

expressway see okay here's my trunk to

play01:23

expressway see there's nothing fancy

play01:26

here the thing I think that is probably

play01:32

needed is SRTP is allowed and

play01:43

let's see if you have a destination

play01:45

address it's a cluster that's gonna be

play01:47

different I just have one I'd be a

play01:49

little bit different the expressway

play01:50

standard zip profile just make sure the

play01:53

profile has BF CP on it and what else

play02:06

okay let's take a look at this SIP trunk

play02:08

security profile as well and I'm not

play02:12

remembering everything but I just got

play02:14

want to show you guys everything just in

play02:16

case I I forgot something you'll notice

play02:19

it on the screen so we have the

play02:22

expressway non-secured all right oh

play02:26

that's one thing one of the

play02:28

recommendations early on I'm not sure if

play02:30

it's still still required today but is

play02:36

to make these supports something

play02:39

different for expressway because

play02:41

expressway when you enable MRA it

play02:44

creates a SIP trunk kind of a hidden SIP

play02:47

trunking call manager so I haven't read

play02:51

it in the latest documentation but it

play02:52

used to be when this first came out that

play02:54

you had to have the the port number on

play02:58

call manager different than 5060 because

play03:00

it was already a hidden SIP trunk 5060

play03:05

that you couldn't see and call manager

play03:07

that went to the expressway see for the

play03:11

purposes of MRA so again that's that's

play03:16

the way I have mine configured and it

play03:17

doesn't hurt to do it and then let's see

play03:21

the SIP profile I don't think there's

play03:23

anything fancy about to sit profile I

play03:30

don't think there's anything fancy here

play03:32

just to make sure BF CP is selected and

play03:38

I think eight six and beyond the FCPS on

play03:41

the standard sip profile already okay

play03:46

so next let's go take a look at I'll

play03:50

show you the trunk one more time

play03:52

just so you get on video run through

play03:58

there and again nothing fancy here okay

play04:05

let's go take a look at the expressway

play04:07

see and we're gonna look at the zone

play04:10

pointing back to call manager so this is

play04:13

my CMR CCM neighbor so you can see my

play04:21

port number there

play04:22

fifty sixty five I just showed you on

play04:24

that sip security profile nothing too

play04:29

fancy here I think that's it the zone

play04:32

profile make sure you choose 861 or

play04:36

above and that already has the BF CP and

play04:38

things it used to be you had to do a

play04:40

custom and choose BF CP and a couple

play04:43

other things but that kind of creates a

play04:46

you know good interoperability for for

play04:51

call manager and okay let's go back and

play04:55

then we're gonna go we're gonna hop to

play04:57

the trunk or the traversal zone to the e

play05:05

now so there's some documentation that

play05:09

says to go create a different traversal

play05:13

client and server over to the e but I

play05:17

haven't found out really exactly why

play05:19

they they talked about encryption and

play05:21

things like that but this this the if

play05:24

you already have MRA going again I do

play05:27

you can push the calls through this

play05:30

traversal zone already and it is already

play05:33

encrypted right because we have to set

play05:35

that up we have to do digital assigned

play05:38

digital certificates to get this

play05:40

traversal zone up so in my opinion as a

play05:42

states now and I'm not an expert at disk

play05:44

but this is already this is already

play05:48

encrypted so I don't create another zone

play05:52

because it's not needed in my opinion

play05:55

again nothing weird here okay and then

play06:00

let's hop over to e and let's go to

play06:03

zones again

play06:05

I'm gonna look at the zone pointing back

play06:07

to the sea now there it is right there

play06:13

and this is your standard stuff when you

play06:15

set up MRA okay and then let's take a

play06:20

look at the DNS zone this is the zone

play06:22

it's pointing out to the internet okay I

play06:29

do a TLS verify on this particular DNS

play06:32

zone so the only thing that this trunk

play06:36

right can can call right now is WebEx

play06:41

calm and there's a TLS verify on here as

play06:44

well so everything's encrypted and

play06:56

that's it so let's go look at the search

play07:01

rules now so that kind of covers us for

play07:03

all the trunks and then call routing

play07:06

let's go to sip route pattern very

play07:08

simple here just uh while card WebEx

play07:12

comm I'm gonna point to the trunk the

play07:14

expressway trunk and then the other

play07:20

thing I'll show you here is when you do

play07:22

a scheduled meeting in and I don't think

play07:24

I have that up but you can do a

play07:27

scheduled meeting here's a scheduled

play07:28

meeting you can see that the video

play07:30

address it's not like a room anymore

play07:32

it's a it's a it's a dialed number

play07:35

string a nine digit number string and

play07:38

then at whatever your domain is alright

play07:41

whatever the customer domain is so we do

play07:44

another route pattern in here and it's

play07:47

our traditional route pattern let's go

play07:50

to route hunt and we want to go to route

play07:53

pattern and what I did here is just a

play07:57

seven some steering digit just grab any

play08:00

steering digit that you want is the way

play08:04

I do it and and nine wild cards there

play08:07

and you're gonna point that to

play08:08

Expressway obviously choose off net here

play08:11

we don't want to provide outside dial

play08:13

tone or anything like that and then we

play08:16

just let it loose right that's all we do

play08:18

we've got to send it

play08:19

/ and then we'll deal with kind of

play08:21

transforming it over there in expressway

play08:22

okay so those are the two things that

play08:24

we're gonna get to get things out of so

play08:27

let me bring up a jabber client here and

play08:29

you can see here this is a scheduled

play08:33

meeting so there's my number and what I

play08:36

want to do in jabber or what we want our

play08:37

customers to do right it's just dial

play08:39

seven that was a steering digit and then

play08:42

you know this number and I just have it

play08:45

there I'll just go in like that and you

play08:46

can see I get right in there okay so and

play08:55

in the other way if I went to my

play08:57

meetings and let's see my personal room

play09:04

there is the other that's the other way

play09:06

in right if we go into our personal room

play09:08

and that's when that WebEx comm sip

play09:11

remember that sip route pattern over

play09:13

here is gonna catch this guy right there

play09:16

so I can also do that and everything's

play09:19

gonna work okay paste that in I'm

play09:24

missing it hey there and I can tell that

play09:27

and that's gonna go right in as well to

play09:29

see that's working okay so what happened

play09:36

here

play09:37

when I dialed the number string the nine

play09:42

digit number string is one other thing

play09:44

that I have here and that is the

play09:46

transform

play09:48

now let's follow the WebEx all the way

play09:51

through first let's follow that let's

play09:53

just do one at a time here so let's do

play09:56

the table plan and we're gonna do search

play09:59

rules so we saw those search rules where

play10:02

the route pattern is a call manager and

play10:04

then we're gonna route this this guy

play10:08

right here CCM to CMR cloud that's what

play10:10

I'm calling it

play10:10

and you can see in here what I have here

play10:13

I just have a regular expression and

play10:14

then I basically have you know anything

play10:18

at anything dot I know it's hard to see

play10:25

that dot WebEx dot-com and in anything

play10:29

if there's a port number or something

play10:30

like that I call managers like to do

play10:32

that sometimes

play10:32

you have to add this this guy right here

play10:34

because you're gonna take it off

play10:37

so basically we're we're with rather

play10:40

expressions we're saying hey in between

play10:42

these brackets or these parentheses here

play10:47

this is number one this is number two

play10:49

and then this is number three

play10:51

parentheses so I'm what I'm doing here

play10:53

is just saying hey put one and then an @

play10:57

symbol and then go ahead and put two and

play10:58

three and see I'm leaving off I'm

play11:01

leaving this off over here and then stop

play11:07

and then obviously we're gonna go across

play11:08

to the e right traversal zone client

play11:11

all right now once we get it into e

play11:13

we're gonna catch that guy and we're

play11:16

gonna go right over to the DNS zone so

play11:19

there's a named it the same see I got

play11:22

the same exact guy right here I just

play11:25

copy and pasted it and then a replace I

play11:27

do that stop I kick it out to the DNS

play11:31

zone which we saw earlier all right

play11:34

that's really it okay and then let's go

play11:42

back to the C and I take the same route

play11:46

pad or a same same the same search rules

play11:50

but before on that on a schedule meeting

play11:54

where you dial the nine digits I'm doing

play11:56

one thing here in this little transform

play11:58

so I'm doing a little transform first so

play12:01

this just you know nine digits seven and

play12:04

nine digits come in and then what I do

play12:06

is I just a little regular expression

play12:09

again anything with seven that has nine

play12:13

digits right and then dot anything over

play12:17

here to catch any port numbers that are

play12:19

coming across from call me integer and

play12:21

I'm just you know doing you know put the

play12:23

one in here the one is remember anything

play12:26

between the first parenthesis here which

play12:29

will be the number so we're leaving off

play12:31

to seven and then just a pend at you

play12:37

know whatever the customer domain is

play12:38

WebEx calm alright and that's really it

play12:41

and then you know after it does this

play12:42

it's going to catch that same search

play12:45

rule because it's going to

play12:46

the transform first and it's gonna come

play12:48

over here and then grab that search for

play12:52

one in and then go on so that's really

play12:54

it that's in a nutshell that's how you

play12:56

do it's very easy and any questions just

play13:02

give me huh this is Anson Garcia and I'd

play13:09

like to thank you for watching

Rate This

5.0 / 5 (0 votes)

الوسوم ذات الصلة
Cisco CMRExpresswaysMRASIP TrunksSecurity ProfilesCall RoutingTLS VerifyInteroperabilityEncrypted CallsJabber ClientWebEx Meetings