TANDBERG Gatekeeper Manuel D’Utilisation

Page de 105
TANDBERG Gatekeeper User Guide 
Page 54 of 105 
13.2.
 
Making Decisions Based on Addresses 
13.2.1.
 
address-switch  
The 
address-switch
 node allows the script to run different actions based on the source or 
destination aliases of the call. The 
address-switch
 specifies which fields to match and then a list of 
address nodes contains the possible matches and their associated actions.  
The supported attributes on an 
address-switch
 and their interpretation are as follows:  
field
 
origin 
 
Match against the source aliases 
destination 
 
Match against the destination aliases 
original-destination
 
Match against the destination aliases 
If the selected field contains multiple aliases then the Gatekeeper will attempt to match each address 
node with all of the aliases before proceeding to the next address node i.e. an address node matches if 
it matches any alias.  
subfield 
 
The following table gives the definition of subfields for each alias type.  If a subfield is not specified for 
the alias type being matched then the 
not-present
 action will be taken.  
address-type 
  For all alias types the address-type subfield is the string 
h323
 
user 
 
For URI aliases this selects the username part. For H.323 IDs it is the entire ID 
and for E.164 numbers it is the entire number.  
host 
 
For URI aliases this selects the domain name part. If the alias is an IP address 
then this subfield is the complete address in dotted decimal form.  
port 
 
For IP addresses this is the port number in decimal.  
tel 
 
For E.164 numbers this selects the entire string of digits.  
alias-type 
 
Gives a string representation of the type of alias. The type is inferred from the 
format of the alias. Possible types are:  
Address Type 
Result  
URI  
url-ID  
H.323 ID  
h323-ID  
Dialed Digits  
dialedDigits  
 
display 
 
Not defined for any alias types