Parameter: Channel Usage

From TBwiki
(Difference between revisions)
Jump to: navigation, search
(reformat article and add configuration links)
(Updated doc after choice renaming (Highest Mapping Id -> All trunks highest timeslot))
 
(12 intermediate revisions by 3 users not shown)
Line 1: Line 1:
The Channel Usage parameter is used to set a channel usage scheme for Network Access Points (NAPs), also called trunk groups, in order to avoid call collision. Values for this parameter are selected from a drop-down list. The Channel Usage parameter can take on the following values:
+
The Channel Usage parameter is used to set a channel usage scheme for Network Access Points (NAPs), also called trunk groups, in order to avoid call collision.  
  
== ISDN and CAS  ==
+
This is also referred to as 'Line Hunting' or channel hunting. See http://en.wikipedia.org/wiki/Line_hunting
  
*'''Round-Robin''' : Traverse, in order, all timeslots of the NAP from first timeslot of first trunk to last timeslot of last trunk, before starting to use first timeslot of first trunk again.  
+
Values for this parameter are selected from a drop-down list in the NAP configuration page. The Channel Usage parameter can take on the followings:  
*'''Lowest Timeslot''': Start from lowest timeslot of every trunk and will reuse them if they are idle.<br>
+
*'''Highest Timeslot''': Start from highest timeslot of every trunk and will reuse them if they are idle.<br>
+
*'''Lowest Mapping ID''':&nbsp;Start from lowest timeslot of first trunk, second lowest of first trunk, etc. Once the first trunk is full, will start using second trunk. Will reuse the channels if they are idle.<br>
+
*'''Highest Mapping ID''': Start from highest timeslot of last trunk, second highest of last trunk, etc. Once the last trunk is full, will start using second-to-last trun. Will reuse the channels if they are idle.
+
  
== SS7 ISUP <br> ==
+
== ISDN and CAS NAP ==
*'''Round-Robin'''&nbsp;: Traverse, in order, all timeslots of the NAP from first timeslot of first trunk to last timeslot of last trunk, before starting to use first timeslot of first trunk again.  
+
{| cellspacing="1" cellpadding="1" border="1" style="width: 1400px; height: 380px;"
*'''Lowest Timeslot''': Start from lowest timeslot of every trunk and will reuse them if they are idle.<br>
+
|-
*'''Highest Timeslot''': Start from highest timeslot of every trunk and will reuse them if they are idle.<br>
+
! scope="col" | '''Channel Usage'''
*'''Lowest Mapping ID''':&nbsp;Start from lowest timeslot of first trunk, second lowest of first trunk, etc. Once the first trunk is full, will start using second trunk. Will reuse the channels if they are idle.<br>  
+
! scope="col" | '''Description'''
*'''Highest Mapping ID''': Start from highest timeslot of last trunk, second highest of last trunk, etc. Once the last trunk is full, will start using second-to-last trun. Will reuse the channels if they are idle.
+
|-
*'''Lowest CIC'''&nbsp;: Start from lowest CIC value of the NAP&nbsp;and will reuse them if they are idle<br>  
+
! width="150" style="background: none repeat scroll 0% 0% rgb(255, 255, 255);" | '''Round-Robin'''<br>
*'''Highest CIC'''&nbsp;: Start from highest CIC value of the NAP and will reuse them if they are idle<br>  
+
| Traverse in order of all timeslots of the NAP, from first timeslot of first trunk to last timeslot of last trunk.
*'''Odd Lowest CIC'''&nbsp;: Start from lowest CIC, odd value, and will reuse them if they are idle. Will only use even CICs when all odd CICs are used.<br>  
+
'''Note:''' the longest idle timeslot will be put in the head of the list and will be used prior to other timeslot.
*'''Odd Highest CIC''': Start from highest CIC, odd value, and will reuse them if they are idle. Will only use even CICs when all odd CICs are used.  
+
For instance, if timeslot 1 is idle for 10 minutes, and timeslot 2 is idle for 5 minutes, timeslot 1 will be used. So all timeshots will be averagely occupied in a long term base.
*'''Even Lowest CIC'''&nbsp;: Start from lowest CIC, even value, and will reuse them if they are idle. Will only use even CICs when all even CICs are used.  
+
|-
*'''Even Highest CIC'''&nbsp;: Start from highest CIC, even value, and will reuse them if they are idle. Will only use even CICs when all odd CICs are used.
+
! width="150" style="background: none repeat scroll 0% 0% rgb(255, 255, 255);" | '''Per-trunk lowest timeslot'''<br>
 +
| Start from lowest timeslot of every trunk in the NAP and will reuse them when they are idle. The interval of reusing a circuit is 25% of all circuits of this NAP.
 +
For instance, if you have 24 circuits in the NAP, and you make calls one by one, then it will use cic 1-2-3-4-5-6-1-2-3-4-5-6. There is also a 5s timeout to re-sort the idle timeslot list.
 +
 
 +
'''Note:''' Lowest Timeslot algorithm is per-trunk. If multiple trunks in a NAP, the algorithm will try to use the available timeslot with lowest number among all trunks for the NAP.
 +
|-
 +
! width="150" style="background: none repeat scroll 0% 0% rgb(255, 255, 255);" | '''Per-trunk highest timeslot'''<br>
 +
Start from highest timeslot of every trunk in the NAP and will reuse them when they are idle. The interval of reusing a circuit is 25% of all circuits of this NAP.
 +
For instance, if you have 24 circuits in the NAP, and you make calls one by one, then it will use cic 24-23-22-21-20-19-24-23-22-21-20-19. There is also a 5s timeout to re-sort the idle timeslot list.
 +
 
 +
'''Note:''' Highest  Timeslot algorithm is per-trunk. If multiple trunks in a NAP, the algorithm will try to use the available timeslot with highest number among all trunks for the NAP.
 +
|-
 +
! width="150" style="background: none repeat scroll 0% 0% rgb(255, 255, 255);" | '''All-trunks lowest timeslot'''<br>
 +
| Start from lowest timeslot of first trunk, second lowest of first trunk, etc. Once the first trunk is full, will start using second trunk. Will reuse the channels if they are idle.<br>  
 +
'''Note:''' In older releases, this option was named 'Lowest Mapping Id'
 +
|-
 +
! width="150" style="background: none repeat scroll 0% 0% rgb(255, 255, 255);" | '''All-trunks highest timeslot'''<br>
 +
| Start from highest timeslot of last trunk, second highest of last trunk, etc. Once the last trunk is full, will start using second-to-last trun. Will reuse the channels if they are idle.<br>
 +
'''Note:''' In older releases, this option was named 'Highest Mapping Id'
 +
|}
 +
 
 +
 
 +
== SS7 ISUP NAP<br>  ==
 +
{| cellspacing="1" cellpadding="1" border="1" style="width: 1400px; height: 770px;"
 +
|-
 +
! scope="col" | '''Channel Usage'''
 +
! scope="col" | '''Description'''
 +
|-
 +
! width="150" style="background: none repeat scroll 0% 0% rgb(255, 255, 255);" | '''Round-Robin'''<br>
 +
| Traverse in order of all timeslots of the NAP, from first timeslot of first trunk to last timeslot of last trunk.
 +
'''Note:''' the longest idle timeslot will be put in the head of the list and will be used prior to other timeslot.
 +
For instance, if timeslot 1 is idle for 10 minutes, and timeslot 2 is idle for 5 minutes, timeslot 1 will be used. So all timeshots will be averagely occupied in a long term base.
 +
|-
 +
! width="150" style="background: none repeat scroll 0% 0% rgb(255, 255, 255);" | '''Per-trunk lowest timeslot'''<br>
 +
| Start from lowest timeslot of every trunk in the NAP and will reuse them when they are idle. The interval of reusing a circuit is 25% of all circuits of this NAP.
 +
For instance, if you have 24 circuits in the NAP, and you make calls one by one, then it will use cic 1-2-3-4-5-6-1-2-3-4-5-6. There is also a 5s timeout to re-sort the idle timeslot list.
 +
 
 +
'''Note:''' Lowest Timeslot algorithm is per-trunk. If multiple trunks in a NAP, the algorithm will try to use the available timeslot with lowest number among all trunks for the NAP.
 +
|-
 +
! width="150" style="background: none repeat scroll 0% 0% rgb(255, 255, 255);" | '''Per-trunk highest timeslot'''<br>  
 +
|  Start from highest timeslot of every trunk in the NAP and will reuse them when they are idle.  The interval of reusing a circuit is 25% of all circuits of this NAP.
 +
For instance, if you have 24 circuits in the NAP, and you make calls one by one, then it will use cic 24-23-22-21-20-19-24-23-22-21-20-19. There is also a 5s timeout to re-sort the idle timeslot list.
 +
 
 +
'''Note:''' Highest Timeslot algorithm is per-trunk. If multiple trunks in a NAP, the algorithm will try to use the available timeslot with highest number among all trunks for the NAP.
 +
|-
 +
! width="150" style="background: none repeat scroll 0% 0% rgb(255, 255, 255);" | '''Lowest CIC'''<br>
 +
| Start from lowest CIC value of the NAP&nbsp;and will reuse them when they are idle. Similar to Lowest Timeslot, the interval of reusing a circuit is 25% of all circuits of this NAP.
 +
 
 +
'''Note:''' Lowest CIC is per-NAP. Timeslot with lowest CICs within a NAP will be used first (no matter on which trunk they are, only CIC is looked at in that mode)
 +
|-
 +
! width="150" style="background: none repeat scroll 0% 0% rgb(255, 255, 255);" | '''Highest CIC'''<br>
 +
| Start from highest CIC value of the NAP&nbsp;and will reuse them when they are idle. Similar to Highest Timeslot, the interval of reusing a circuit is 25% of all circuits of this NAP.
 +
 
 +
'''Note:''' Highest CIC is per-NAP. Timeslot with highest CICs within a NAP will be used first (no matter on which trunk they are, only CIC is looked at in that mode)
 +
|-
 +
! width="150" style="background: none repeat scroll 0% 0% rgb(255, 255, 255);" | '''All-trunks lowest timeslot'''<br>
 +
| Start from lowest timeslot of first trunk, second lowest of first trunk, etc. Once the first trunk is full, will start using second trunk. Will reuse the channels if they are idle.<br>
 +
'''Note:''' In older releases, this option was named 'Highest Mapping Id'
 +
|-
 +
! width="150" style="background: none repeat scroll 0% 0% rgb(255, 255, 255);" | '''All-trunks highest timeslot'''<br>
 +
| Start from highest timeslot of last trunk, second highest of last trunk, etc. Once the last trunk is full, will start using second-to-last trun. Will reuse the channels if they are idle.<br>
 +
'''Note:''' In older releases, this option was named 'Highest Mapping Id'
 +
|-
 +
! width="150" style="background: none repeat scroll 0% 0% rgb(255, 255, 255);" | '''Odd Lowest CIC'''<br>
 +
| Start from lowest CIC, odd value, and will reuse them if they are idle. Will only use even CICs when all odd CICs are used.<br>
 +
|-
 +
! width="150" style="background: none repeat scroll 0% 0% rgb(255, 255, 255);" | '''Odd Highest CIC'''<br>
 +
| Start from highest CIC, odd value, and will reuse them if they are idle. Will only use even CICs when all odd CICs are used.
 +
|-
 +
! width="150" style="background: none repeat scroll 0% 0% rgb(255, 255, 255);" | '''Even Lowest CIC'''<br>
 +
| Start from lowest CIC, even value, and will reuse them if they are idle. Will only use even CICs when all even CICs are used.  
 +
|-
 +
! width="150" style="background: none repeat scroll 0% 0% rgb(255, 255, 255);" | '''Even Highest CIC'''<br>
 +
| Start from highest CIC, even value, and will reuse them if they are idle. Will only use even CICs when all odd CICs are used.
 +
|}
  
 
== Configuration  ==
 
== Configuration  ==
  
===ISDN===
+
===ISDN NAP===
*[[]]
+
*[[Toolpack:Allocating_an_ISDN_Network_Access_Point_(NAP)_A|Creating an ISDN NAP in v2.6]]
*[[]]
+
*[[Toolpack:Allocating_an_ISDN_Network_Access_Point_(NAP)_A|Creating an ISDN NAP in v2.5]]
===SS7===
+
===SS7 NAP===
*[[]]
+
*[[Toolpack:Creating_a_NAP_(ISUP)_A|Creating an ISUP NAP in v2.6]]
*[[]]
+
*[[Toolpack:Creating_a_NAP_(ISUP)_A|Creating an ISUP NAP in v2.5]]
===CASR2===
+
===CASR2 NAP===
 
*[[Toolpack:Creating_a_CAS_R2_NAP_A|Creating a CAS R2 NAP in v2.6]]
 
*[[Toolpack:Creating_a_CAS_R2_NAP_A|Creating a CAS R2 NAP in v2.6]]
 
*[[Toolpack:Creating_a_CAS_R2_NAP_A|Creating a CAS R2 NAP in v2.5]]
 
*[[Toolpack:Creating_a_CAS_R2_NAP_A|Creating a CAS R2 NAP in v2.5]]
  
 
[[Category:Parameters]]
 
[[Category:Parameters]]

Latest revision as of 10:05, 2 April 2014

The Channel Usage parameter is used to set a channel usage scheme for Network Access Points (NAPs), also called trunk groups, in order to avoid call collision.

This is also referred to as 'Line Hunting' or channel hunting. See http://en.wikipedia.org/wiki/Line_hunting

Values for this parameter are selected from a drop-down list in the NAP configuration page. The Channel Usage parameter can take on the followings:

Contents

ISDN and CAS NAP

Channel Usage Description
Round-Robin
Traverse in order of all timeslots of the NAP, from first timeslot of first trunk to last timeslot of last trunk.

Note: the longest idle timeslot will be put in the head of the list and will be used prior to other timeslot. For instance, if timeslot 1 is idle for 10 minutes, and timeslot 2 is idle for 5 minutes, timeslot 1 will be used. So all timeshots will be averagely occupied in a long term base.

Per-trunk lowest timeslot
Start from lowest timeslot of every trunk in the NAP and will reuse them when they are idle. The interval of reusing a circuit is 25% of all circuits of this NAP.

For instance, if you have 24 circuits in the NAP, and you make calls one by one, then it will use cic 1-2-3-4-5-6-1-2-3-4-5-6. There is also a 5s timeout to re-sort the idle timeslot list.

Note: Lowest Timeslot algorithm is per-trunk. If multiple trunks in a NAP, the algorithm will try to use the available timeslot with lowest number among all trunks for the NAP.

Per-trunk highest timeslot
Start from highest timeslot of every trunk in the NAP and will reuse them when they are idle. The interval of reusing a circuit is 25% of all circuits of this NAP.

For instance, if you have 24 circuits in the NAP, and you make calls one by one, then it will use cic 24-23-22-21-20-19-24-23-22-21-20-19. There is also a 5s timeout to re-sort the idle timeslot list.

Note: Highest Timeslot algorithm is per-trunk. If multiple trunks in a NAP, the algorithm will try to use the available timeslot with highest number among all trunks for the NAP.

All-trunks lowest timeslot
Start from lowest timeslot of first trunk, second lowest of first trunk, etc. Once the first trunk is full, will start using second trunk. Will reuse the channels if they are idle.

Note: In older releases, this option was named 'Lowest Mapping Id'

All-trunks highest timeslot
Start from highest timeslot of last trunk, second highest of last trunk, etc. Once the last trunk is full, will start using second-to-last trun. Will reuse the channels if they are idle.

Note: In older releases, this option was named 'Highest Mapping Id'


SS7 ISUP NAP

Channel Usage Description
Round-Robin
Traverse in order of all timeslots of the NAP, from first timeslot of first trunk to last timeslot of last trunk.

Note: the longest idle timeslot will be put in the head of the list and will be used prior to other timeslot. For instance, if timeslot 1 is idle for 10 minutes, and timeslot 2 is idle for 5 minutes, timeslot 1 will be used. So all timeshots will be averagely occupied in a long term base.

Per-trunk lowest timeslot
Start from lowest timeslot of every trunk in the NAP and will reuse them when they are idle. The interval of reusing a circuit is 25% of all circuits of this NAP.

For instance, if you have 24 circuits in the NAP, and you make calls one by one, then it will use cic 1-2-3-4-5-6-1-2-3-4-5-6. There is also a 5s timeout to re-sort the idle timeslot list.

Note: Lowest Timeslot algorithm is per-trunk. If multiple trunks in a NAP, the algorithm will try to use the available timeslot with lowest number among all trunks for the NAP.

Per-trunk highest timeslot
Start from highest timeslot of every trunk in the NAP and will reuse them when they are idle. The interval of reusing a circuit is 25% of all circuits of this NAP.

For instance, if you have 24 circuits in the NAP, and you make calls one by one, then it will use cic 24-23-22-21-20-19-24-23-22-21-20-19. There is also a 5s timeout to re-sort the idle timeslot list.

Note: Highest Timeslot algorithm is per-trunk. If multiple trunks in a NAP, the algorithm will try to use the available timeslot with highest number among all trunks for the NAP.

Lowest CIC
Start from lowest CIC value of the NAP and will reuse them when they are idle. Similar to Lowest Timeslot, the interval of reusing a circuit is 25% of all circuits of this NAP.

Note: Lowest CIC is per-NAP. Timeslot with lowest CICs within a NAP will be used first (no matter on which trunk they are, only CIC is looked at in that mode)

Highest CIC
Start from highest CIC value of the NAP and will reuse them when they are idle. Similar to Highest Timeslot, the interval of reusing a circuit is 25% of all circuits of this NAP.

Note: Highest CIC is per-NAP. Timeslot with highest CICs within a NAP will be used first (no matter on which trunk they are, only CIC is looked at in that mode)

All-trunks lowest timeslot
Start from lowest timeslot of first trunk, second lowest of first trunk, etc. Once the first trunk is full, will start using second trunk. Will reuse the channels if they are idle.

Note: In older releases, this option was named 'Highest Mapping Id'

All-trunks highest timeslot
Start from highest timeslot of last trunk, second highest of last trunk, etc. Once the last trunk is full, will start using second-to-last trun. Will reuse the channels if they are idle.

Note: In older releases, this option was named 'Highest Mapping Id'

Odd Lowest CIC
Start from lowest CIC, odd value, and will reuse them if they are idle. Will only use even CICs when all odd CICs are used.
Odd Highest CIC
Start from highest CIC, odd value, and will reuse them if they are idle. Will only use even CICs when all odd CICs are used.
Even Lowest CIC
Start from lowest CIC, even value, and will reuse them if they are idle. Will only use even CICs when all even CICs are used.
Even Highest CIC
Start from highest CIC, even value, and will reuse them if they are idle. Will only use even CICs when all odd CICs are used.

Configuration

ISDN NAP

SS7 NAP

CASR2 NAP

Personal tools