cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
2075
Views
0
Helpful
10
Replies

Best Practice in Configuring Partition and CSS

tahseensheir1
Level 1
Level 1

Hi all ,

What is the best practice of configuring Partition and CSS in the Call Manager if I have 300 Users with different privileges and different gateway to so every 100 users have it is own PRI.

and also the confusion that faced any Junior Engineer (Device vs Line CSS) what is the better thing to do ? creating a partition for blocked (Local and LD and International) and other for Blocked (International) and Partition for Full access and assign the CSS to the line and ignoring the device or I must configure the device CSS ?

2 Accepted Solutions

Accepted Solutions

As you know, the line level CSS takes precedence over the device level CSS. Hence if line level CSS restricts a partition then system will check at the Device level. If Device level will also restrict the partition then only call will fail else it will go through using Device level CSS.

Regards

Deepak

View solution in original post

What do you mean by "none partition is empty". It is a term that is used if there is no partition assigned to a DN and by default anyone can call none partition without the need of a CSS means any phone can dial the DN that does not have any partition assigned to it.

Now if your numbers are in a specified partition lets say PT_A and you have assigned PT_A under CSS_A. Now if your calling device needs to reach these numbers which are in PT_A, then they will either need to have CSS_A assigned at the line level or Device level. If you do not assign it at either of those places call will fail. 

Simply think it like this "Calling Device needs to have a CSS assigned either at Line Level or Device level that has access to the particular partition assigned to the number you want to call and only then the call will work"

I will also give you an example that why someone will choose different CSS access at Line Level and Device level. For example, we have 5 phones 1 is for the Manager and other 4 phones are for the supervisor. Now all of these 5 phones have a shared line lets say 2000. You want that all these 5 people should be able to dial local calls so you will assign them CSS_Local. Now you want manager should be able to call international numbers as well so you will assign CSS_International at Device level then along with CSS_Local at Line Level.

Regards

Deepak

View solution in original post

10 Replies 10

Gordon Ross
Level 9
Level 9

You can plough through the Solution Reference Network Designs (SRND) for CUCM if you want some light bed-time reading: www.cisco.com/c/en/us/td/docs/voice_ip_comm/cucm/srnd/collab11/collab11.html

The way the system at my site is done, is by using what's called the line blocking design. The device CSS says what gateways the device can use to make calls, and the line CCS blocks the DN patterns you don't want the user to call.

GTG

Please rate all helpful posts.

How did this configuration done while they combined in one CSS (Line/Device) and the priority is for the Line CSS so how the call routed while you applied the CSS that contain the Blocked Partition ?

I'm sorry, I don't quite understand your question.

GTG

Please rate all helpful posts.

Ohh sorry for reading your comment wrongly , what you mean by line blocking is that if you want to allow or restrict you apply CSS on the line so If for example you want to restrict external calls you applied the css that contain the blocked partitions and if you want to allow the call you apply the css that contain the non blocked partitions that contain the route pattern allowed to outside ?? did i get your point right or wrong ?

As you know, the line level CSS takes precedence over the device level CSS. Hence if line level CSS restricts a partition then system will check at the Device level. If Device level will also restrict the partition then only call will fail else it will go through using Device level CSS.

Regards

Deepak

And what if the I restrict the calls on the CSS in line level and allowed it or leave it none on the device level ?

If you will restrict it on line level and allow it on device level, then the call will go through. If there is none CSS on the device level, then the phone will only be able to dial phones in none/no partition.

Regards

Deepak

Thank you for the support and the discussion.

so if I set it on the device level as none CSS and the none partition is empty as all pattern and number are in a specific created partition so It will be also restricted.

so it is applicable to work only either restrict or allow though the CSS in the Line level ?

I am sorry for disturbing you I am new in the voice and collaboration field.

What do you mean by "none partition is empty". It is a term that is used if there is no partition assigned to a DN and by default anyone can call none partition without the need of a CSS means any phone can dial the DN that does not have any partition assigned to it.

Now if your numbers are in a specified partition lets say PT_A and you have assigned PT_A under CSS_A. Now if your calling device needs to reach these numbers which are in PT_A, then they will either need to have CSS_A assigned at the line level or Device level. If you do not assign it at either of those places call will fail. 

Simply think it like this "Calling Device needs to have a CSS assigned either at Line Level or Device level that has access to the particular partition assigned to the number you want to call and only then the call will work"

I will also give you an example that why someone will choose different CSS access at Line Level and Device level. For example, we have 5 phones 1 is for the Manager and other 4 phones are for the supervisor. Now all of these 5 phones have a shared line lets say 2000. You want that all these 5 people should be able to dial local calls so you will assign them CSS_Local. Now you want manager should be able to call international numbers as well so you will assign CSS_International at Device level then along with CSS_Local at Line Level.

Regards

Deepak

Quote :- What do you mean by "none partition is empty". It is a term that is used if there is no partition assigned to a DN and by default anyone can call none partition without the need of a CSS means any phone can dial the DN that does not have any partition assigned to it.

That is exactly what i mean that if I have assigned ALL DNs and ALL Patterns to a specific partition for example Internal-CSS , Local-CSS so now no dialable numbers or patterns are assigned to none partition (this is the meaning by empty) so now If I assigned the DN (Line) to Internal-CSS that contains the internal numbers partition only and this DN tries to call Local/LD it will be restricted on the Line Level that assigned to CSS-Internal and it goes down to the device level CSS which is none and none partitions assigned inside this css and none partition has no numbers now in I after assigning all numbers and patterns to new specific partition so in this case the call will also restricted or fail.

For your example : it is very clear now but forgive me I have a small argument , If I come to the manager and assign him to International_CSS on the device level and restrict him on the line level so If the manager change this device for any reason or exchange it with another normal employee now this employee using a device which has a full privilege ? and I need to edit the phone setting for him and apply the setting again on the new device for the manager ? and that is why I am asking at the top about the none so the privilege is assigned on the line only. I am not debating as I know you are talking about best pratices but just need to filling gaps.