SmartWare Software Configuration Guide

40 • Call router configuration

 

 

Let’s examine the mechanism of mapping tables in more detail. Figure 65 shows three mapping tables and a call that is routed through this mapping table. The call contains various call properties that are examined and modified by the mapping tables:

Example #1

Incoming Call

Calling

E.164 200

URI

Called

E.164 201

URI

 

Mapping-Table

input property

output property

Called E.164

Called URI

201sip:john.smith@nil.net

202sip:jane.smith@nil.net

 

Outgoing Call

Calling

 

E.164

200

URI

 

Called

 

E.164

201

URI

sip:john.smith@nil.net

Example #2

Example #3

Example #3

Incoming Call

Calling

E.164 200

PI restricted

Called

E.164 201

Incoming Call

Calling

E.164 100

Called

E.164 234

Incoming Call

Calling

E.164 100

Called

E.164 234

Mapping-Table

 

 

input property

 

 

output property

 

 

Presentation Indicator

 

Calling E.164

 

 

 

 

restricted

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Mapping-Table

 

 

 

input property

output property

 

 

 

Called E.164

Called E.164

 

 

 

 

 

 

 

 

 

 

(1..)

 

5551\1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Mapping-Table

 

 

 

input property

output property

 

 

 

E.164

 

E.164

 

 

 

 

 

 

 

 

 

 

 

(1..)

 

5551\1

 

 

 

 

 

 

 

 

 

 

 

 

Outgoing Call

Calling

E.164

PI restricted

Called

E.164 201

Outgoing Call

Calling

E.164 100

Called

E.164 5551234

Outgoing Call

Calling

E.164 5551100

Called

E.164 5551234

Figure 65. Mapping table examples

Example #1: This example shows a mapping table that selects the best matching entry based on the called party number of a call and, once found, sets the called party URI. In the example a call arrives to the mapping table with a called party number of 201. The mapping table selects the first entry, which matches best, and sets the called party URI of the call to sip:john.smith@nil.net.

Example #2: This example shows a mapping table that selects the best matching entry based on the presenta- tion indicator and, once found, sets the called party number. In the example a call arrives to the mapping table with a presentation indicator of restricted. The mapping table selects the only entry (which matches) and sets the called party number to the empty string.

Example #3: This example shows a mapping table that selects the best matching entry based on the called party number and, once found, changes the same property, the called party number. This is a very powerful method to manipulate numbers using regular expressions. In this example a call arrives to the mapping table with a called party number of 234. The mapping table selects the only entry (which matches) and adds a prefix of 5551 to the called party number.

Call router configuration task list

484

Page 484
Image 484
Patton electronic SmartNode 4110 Series manual Mapping table examples