SlideShare a Scribd company logo
1 of 4
Download to read offline
Capture digits dialed until a pattern is matched in the
dialplan-analysis table. “List dialplan analysis” and “list
dialplan analysis location X” (longest pattern wins)
AAR
or
ARS
Extension Loop
Yes
Yes
Yes
EXT FAC
DAC
Check the feature-access-code table
“display feature-access-codes”. The middle of page 1
contains the AAR and ARS access codes
AAR
or ARS feature
code?
Any other
feature code?
Pattern is used as a dial access code,
typically a trunk access code (TAC). “list
trunk-group” to see the TACs in use.
Typically analog trunk groups are the only
type that can be dialed via TAC.
Yes
Yes
Check the diaplan-parameters table to determine if
the uniform-dialplan table takes priority. “display
dialplan parameters” and check value of ‘UDP
Extension Search Order’. Location-specific parameters
win (“list dialplan parameters location X”)
Perform the feature defined in the
feature-access-code table
TAC
allowed?
Connect caller to the trunk
Reorder tone
Yes
No
Local
extensions
first
UDP table
first
Check the following for a pattern match:
· extensions
· VDNs
· hunt group pilot numbers
· Announcements
· Attendants
Pattern
match?
Use the uniform-dialplan table for this pattern to
manipulate digits and call-type. “list uniform-dialplan”.
Use the “conv” column to determine if additional
translations are allowed after this one (there is no
location-specific uniform-dialplan table – it is global)
EXT
ARSAAR
Yes
Yes
Route the call to the appropriate
object (telephone, pilot number,
VDN, attendant, etc)
Yes
Yes
AAR/ARS
Loop
Check the AAR digit conversion table to determine if this
digit pattern should be converted. “list aar digit-
conversion” and “list aar digit-conversion location X”
(longest pattern wins) Use the “conv” column to determine
if additional translations are allowed after this one
Conv
allowed?
Exist in
table?
Addl
Conv
Allowed?
Net=ext?
Yes
Yes
Yes
Yes
No
No
Determine
Route Pattern
(Page 2)
Yes AAR/ARS
Loop
No
No
Net=ext? No
Extension Loop
Yes
Check the ARS digit conversion table to determine if this
digit pattern should be converted. “list ars digit-
conversion” and “list ars digit-conversion location X”
(longest pattern wins) Use the “conv” column to determine
if additional translations are allowed after this one
Yes
Conv
allowed?
Yes
No
Determine
Route Pattern
(Page 2)
AAR/ARS
Loop
Yes
Reorder toneNo
Collect Digits
(i.e. user picks up phone
and dials digits)
RogerThePhoneGuy.com – CM Routing. Page 1 of 4
Avaya Communication Manager
Routing Flowchart
Collect the dialed digits and select the network (aar, ars, or ext),
then continue to page 2
Digit pattern matching is often
based upon the “location” of the
station. Location flowchart is
found on page 3
Determine
Route Pattern
Net=aar
At this point in the routing, we have a location,
digit pattern, and a network (AAR or ARS). Also,
we are done with digit manipulation.
Check the aar analysis tables.
“list aar analysis” and “list
aar analysis location X”.
(Longest pattern wins). The
pattern will correspond with
a Route Pattern.
Check the ars analysis tables.
“list ars analysis” and “list ars
analysis location X”. (Longest
pattern wins). The pattern will
correspond with a Route
Pattern and a Call Type.
Net=ars
Yes
Yes
Check the Station’s COR (class of
restriction) to determine its FRL
(facility restriction level). “display
station xxxx” and check the COR value.
Then “display cor X” to get the FRL.
Loop through the trunk groups listed in
the route steps in the Route Pattern from
the aar or ars lookup. “display route-
pattern x”
Check the phone’s FRL is the same or
higher than the FRL of this route step.
Phone FRL >=
Route Entry FRL?
More routes in
the route list?
Reorder tone
No
Yes Use the originating extension and selected trunk group to determine the caller-id to
use for this call. “list public-unknown-numbering” to find the extension length,
extension pattern (longest pattern wins) and trunk group. This will correspond with a
CPN prefix and total digit length. Use this to generate the called-party-number for
the outbound call.
Available trunks
in this group?Trunk
Loop
YesNo
Select and idle trunk
and offer the call
Yes
Call Setup
Succeeded?
Connect the caller to the
trunk. Note the call may still
ring-no-answer or be busy.
The call is not certain to
actually connect with the
called party
Caller Connected
Yes
Determine the numbering format for this trunk group. In
the “display trunk x” form on page 3, check the “Numbering
Format”
Note that this field can be overridden in the route-pattern.
“display route-pattern x” contains a “Numbering Format”
column in the bottom right
Public
Numbering
Private
Numbering
YesUse the originating extension and selected trunk
group to determine the caller-id to use for this call.
“list private-numbering” to find the extension length,
extension pattern (longest pattern wins) and trunk
group. This will correspond with a CPN prefix and total
digit length. Use this to generate the called-party-
number for the outbound call.
Yes
Check for Look Ahead Routing (LAR) in the route-
pattern. “display route-pattern X” and check the
“LAR” column in the lower right.
LAR=none LAR=next LAR=rehu
More trunk
groups available
in route-list?
Trunk
Loop
Yes
Yes
Fast Busy Signal
Using the same trunk group, try
another trunk member and
attempt the call again
I am not sure how many times
this is attempted or if/when the
next trunk group is attempted
Call Attempt
Call Attempt
Yes
No
Yes
No
Process Prefix Mark
(Page 4)
Manipulate the dialed digits using the
“No. Del Dgts” and “Inserted Digits”
fields in the route step. Digits are
deleted from the front and inserted at
the front
The Prefix Mark is only
applicable for FNPA and HNPA
call types. You can skip to “Call
Attempt” for typical
installations
RogerThePhoneGuy.com – CM Routing. Page 2 of 4
No
Avaya Communication Manager
Routing Flowchart
Translate digits and route the call
Avaya Communication Manager
How to determine a station’s location
When the station goes off-hook, this is how the CM determines its location.
Much of the routing logic depends upon the station’s location
Phone goes off-hook
Check the “Location:” field of
page 1 of the station form
“display station xxxx”
Field
Populated?
Use this as location
Collect Digits
(Page 1) Yes
Using the phone’s IP address,
determine the network region using
the IP Network Map (“display ip-
network-map”).
You can see the phone’s IP address
and assigned region with “status
station xxxx”. The “Reg Set End” field
on page 4 is the phone’s IP address
and the “Rgn” is the network region.
IP
?
Yes
No
Match
in IP Network
Map?
Using the station’s port, determine IP vs. TDM (i.e. Analog/Digital). If TDM, determine
its network or media gateway. “display station xxxx” and check the “Port” field. It will
be in one of the format:
· nnnVnnn for media gateways (where n is a number and V is the actual letter V)
· nnXnnnn for port networks (where n is a number and X is a letter)
· Snnnnnn for IP phones (where n is a number and S is the actual letter S)
Port
Network
?
Media
Gateway
?
Use the first three digits of the
port to determine the media
gateway. Use this value X to
check the media gateway’s
location with “display media X”
and check the “Location” field.
Field
Populated
?
Yes
Yes
Use this as location
In the same “display
media X” form, check the
“Network Region” field.
Use this value to “display
ip-network-region X” and
check this “Location” field.
No
Use the first two digits of the
port to determine the port
network (i.e. cabinet). Use this
value X to check the port
network’s location with “display
cabinet X” and check the
“Location” field.
Field
Populated
?
Yes
Use this as location
In the same “display
cabinet X” form, check the
“Network Region” field.
Use this value to “display
ip-network-region X” and
check this “Location” field.
No
Yes
Collect Digits
(Page 1)
Use default
location 1
Using the region from the
ip-network-map, “display
ip-network-region X” and
check the Location field.
Use this as location
Collect Digits
(Page 1)
No
Yes
RogerThePhoneGuy.com – CM Routing. Page 3 of 4
Process Prefix Mark
Manipulate the dialed digits based upon
· The matched digit pattern in the aar analysis table
· The call type in the aar analysis table for this digit pattern
· The “home” areacode based upon the location. “list locations” and check the City/Area column
· The “pfx Mrk” of the trunk group in the route-pattern’s route step “display route x”
· In some cases, the classification of the dialed digits into “Local” or “Toll” as determined by the toll table. “list toll all” to view this table.
You can avoid this manipulation by simply setting all USA call types to ‘NATL”. These complex prefix rules were simplified by the North America Numbering
Plan in 1995.
However, for legacy installations or to support 7-digit dialing in certain rate centers, use the table below to see how the Avaya Communication Manager will
modify the dialed digits based upon this prefix mark.
Prefix Mark Call Type # Digits Outpulsed Prefix Outpulsed Plain English
0 or blank (1)+10D FNPA 10D None Caller dialed either '1'+10 or just 10 digits in foreign areacode. Send 10 digits only
0 or blank (1)+10D HNPA 7D None Caller dialed either '1'+10 or just 10 digits in home areacode. Send 7 digits only
0 or blank 7D HNPA 7D None Caller dialed 7 digits in home areacode. Send 7 digits only
0 or blank 1+7D HNPA 7D 1+ Caller dialed '1' + 7 digits in home areacode. Send '1' + 7 digits
1 (1)+10D FNPA 10D 1+ Caller dialed either '1'+10 or just 10 digits in foreign areacode. Send '1' + 10 digits
1 (1)+10D HNPA 7D None Caller dialed either '1'+10 or just 10 digits in home areacode. Send 7 digits only
1 7D HNPA 7D None Caller dialed 7 digits in home areacode. Send 7 digits only
1 1+7D HNPA 7D 1+ Caller dialed '1' + 7 digits in home areacode. Send '1' + 7 digits
2 (1)+10D FNPA 10D 1+ Caller dialed either '1'+10 or just 10 digits in foreign areacode. Send '1' + 10 digits
2 (1)+10D HNPA 7D (Local) None Caller dialed either '1'+10 or just 10 digits in home areacode and call is 'Local'. Send 7 digits only
2 (1)+10D HNPA 7D (Toll) 1+ Caller dialed either '1'+10 or just 10 digits in home areacode and call is 'Toll'. Send '1' + 7 digits
2 7D HNPA 7D (Local) None Caller dialed 7 digits in home areacode and call is 'Local'. Send 7 digits only
2 7D HNPA 7D (Toll) 1+ Caller dialed 7 digits in home areacode and call is 'Toll'. Send '1' + 7 digits
2 1+7D HNPA 7D 1+ Caller dialed '1' + 7 digits in home areacode. Send '1' + 7 digits
3 (1)+10D FNPA 10D 1+ Caller dialed either '1'+10 or just 10 digits in foreign areacode. Send '1' + 10 digits
3 (1)+10D HNPA 7D (Local) None Caller dialed either '1'+10 or just 10 digits in home areacode and call is 'Local'. Send 7 digits only
3 (1)+10D HNPA 10D (Toll) 1+ Caller dialed either '1'+10 or just 10 digits in home areacode and call is 'Toll'. Send '1' + 10 digits
3 7D HNPA 7D (Local) None Caller dialed 7 digits in home areacode and call is 'Local'. Send 7 digits only
3 7D HNPA 10D (Toll) 1+ Caller dialed 7 digits in home areacode and call is 'Toll'. Send '1' + 10 digits
3 1+7D HNPA 10D 1+ Caller dialed '1' + 7 digits in home areacode. Send '1' + 10 digits
4 (1)+10D FNPA 10D None Caller dialed either '1'+10 or just 10 digits in foreign areacode. Send 10 digits only
4 (1)+10D HNPA 7D None Caller dialed either '1'+10 or just 10 digits in home areacode. Send 7 digits only
4 7D HNPA 7D None Caller dialed 7 digits in home areacode. Send 7 digits only
4 1+7D HNPA 7D None Caller dialed '1' + 7 digits in home areacode. Send 7 digits only
Call Attempt
(page 2)
RogerThePhoneGuy.com – CM Routing. Page 4 of 4
Avaya Communication Manager - How to process the Prefix Mark
When the CM routes a call to Home or Foreign NPAs (call type HNPA or FNPA), the prefix mark determines how the dialed digits will be manipulated

More Related Content

What's hot

Avaya Aura Application Enablement Services (AES)
Avaya Aura Application Enablement Services (AES)Avaya Aura Application Enablement Services (AES)
Avaya Aura Application Enablement Services (AES)Motty Ben Atia
 
Understanding Session Border Controllers
Understanding Session Border ControllersUnderstanding Session Border Controllers
Understanding Session Border Controllersstefansayer
 
Design of small to large multi site solution, based on 8300, 8800 simplex, 88...
Design of small to large multi site solution, based on 8300, 8800 simplex, 88...Design of small to large multi site solution, based on 8300, 8800 simplex, 88...
Design of small to large multi site solution, based on 8300, 8800 simplex, 88...AURACA
 
Avaya ip office beginners training
Avaya ip office beginners trainingAvaya ip office beginners training
Avaya ip office beginners trainingShashank Kapil
 
Avaya Aura System Manager
Avaya Aura System ManagerAvaya Aura System Manager
Avaya Aura System ManagerMotty Ben Atia
 
240243228 huawei-bts-3900-training
240243228 huawei-bts-3900-training240243228 huawei-bts-3900-training
240243228 huawei-bts-3900-trainingShelton Siziba
 
Avaya Aura Messaging Portfolio
Avaya Aura Messaging PortfolioAvaya Aura Messaging Portfolio
Avaya Aura Messaging PortfolioMotty Ben Atia
 
Call Centre Architecture
Call Centre ArchitectureCall Centre Architecture
Call Centre Architectureapoorva tyagi
 
User location tracking attacks for LTE networks using the Interworking Functi...
User location tracking attacks for LTE networks using the Interworking Functi...User location tracking attacks for LTE networks using the Interworking Functi...
User location tracking attacks for LTE networks using the Interworking Functi...Siddharth Rao
 
Introduction to FreeSWITCH
Introduction to FreeSWITCHIntroduction to FreeSWITCH
Introduction to FreeSWITCHChien Cheng Wu
 
Huawei Enterprise networking product icons
Huawei Enterprise networking product iconsHuawei Enterprise networking product icons
Huawei Enterprise networking product iconsAllan Javier Rosales
 
Proactive Performance Monitoring for Genesys Call Centers
Proactive Performance Monitoring for Genesys Call CentersProactive Performance Monitoring for Genesys Call Centers
Proactive Performance Monitoring for Genesys Call CentersPerficient, Inc.
 
VoLTE Interfaces , Protocols & IMS Stack
VoLTE Interfaces , Protocols & IMS StackVoLTE Interfaces , Protocols & IMS Stack
VoLTE Interfaces , Protocols & IMS StackVikas Shokeen
 
Barry Hesk: Cisco Unified Communications Manager training deck 1
Barry Hesk: Cisco Unified Communications Manager training deck 1Barry Hesk: Cisco Unified Communications Manager training deck 1
Barry Hesk: Cisco Unified Communications Manager training deck 1Barry Hesk
 
SIP: Call Id, Cseq, Via-branch, From & To-tag role play
SIP: Call Id, Cseq, Via-branch, From & To-tag role playSIP: Call Id, Cseq, Via-branch, From & To-tag role play
SIP: Call Id, Cseq, Via-branch, From & To-tag role playSridhar Kumar N
 
Sip Detailed , Call flows , Architecture descriptions , SIP services , sip se...
Sip Detailed , Call flows , Architecture descriptions , SIP services , sip se...Sip Detailed , Call flows , Architecture descriptions , SIP services , sip se...
Sip Detailed , Call flows , Architecture descriptions , SIP services , sip se...ALTANAI BISHT
 
Introducing in Cisco Unified Contact Center Express
Introducing in Cisco Unified Contact Center ExpressIntroducing in Cisco Unified Contact Center Express
Introducing in Cisco Unified Contact Center ExpressEmin Aliev
 

What's hot (20)

Avaya Aura Application Enablement Services (AES)
Avaya Aura Application Enablement Services (AES)Avaya Aura Application Enablement Services (AES)
Avaya Aura Application Enablement Services (AES)
 
Why Do I Need an SBC
Why Do I Need an SBCWhy Do I Need an SBC
Why Do I Need an SBC
 
Understanding Session Border Controllers
Understanding Session Border ControllersUnderstanding Session Border Controllers
Understanding Session Border Controllers
 
Design of small to large multi site solution, based on 8300, 8800 simplex, 88...
Design of small to large multi site solution, based on 8300, 8800 simplex, 88...Design of small to large multi site solution, based on 8300, 8800 simplex, 88...
Design of small to large multi site solution, based on 8300, 8800 simplex, 88...
 
Avaya ip office beginners training
Avaya ip office beginners trainingAvaya ip office beginners training
Avaya ip office beginners training
 
SIP - The Basics
SIP - The BasicsSIP - The Basics
SIP - The Basics
 
Avaya Aura 7.0 - What's New Webinar Slides
Avaya Aura 7.0 - What's New Webinar SlidesAvaya Aura 7.0 - What's New Webinar Slides
Avaya Aura 7.0 - What's New Webinar Slides
 
Avaya Aura System Manager
Avaya Aura System ManagerAvaya Aura System Manager
Avaya Aura System Manager
 
240243228 huawei-bts-3900-training
240243228 huawei-bts-3900-training240243228 huawei-bts-3900-training
240243228 huawei-bts-3900-training
 
Avaya Aura Messaging Portfolio
Avaya Aura Messaging PortfolioAvaya Aura Messaging Portfolio
Avaya Aura Messaging Portfolio
 
Call Centre Architecture
Call Centre ArchitectureCall Centre Architecture
Call Centre Architecture
 
User location tracking attacks for LTE networks using the Interworking Functi...
User location tracking attacks for LTE networks using the Interworking Functi...User location tracking attacks for LTE networks using the Interworking Functi...
User location tracking attacks for LTE networks using the Interworking Functi...
 
Introduction to FreeSWITCH
Introduction to FreeSWITCHIntroduction to FreeSWITCH
Introduction to FreeSWITCH
 
Huawei Enterprise networking product icons
Huawei Enterprise networking product iconsHuawei Enterprise networking product icons
Huawei Enterprise networking product icons
 
Proactive Performance Monitoring for Genesys Call Centers
Proactive Performance Monitoring for Genesys Call CentersProactive Performance Monitoring for Genesys Call Centers
Proactive Performance Monitoring for Genesys Call Centers
 
VoLTE Interfaces , Protocols & IMS Stack
VoLTE Interfaces , Protocols & IMS StackVoLTE Interfaces , Protocols & IMS Stack
VoLTE Interfaces , Protocols & IMS Stack
 
Barry Hesk: Cisco Unified Communications Manager training deck 1
Barry Hesk: Cisco Unified Communications Manager training deck 1Barry Hesk: Cisco Unified Communications Manager training deck 1
Barry Hesk: Cisco Unified Communications Manager training deck 1
 
SIP: Call Id, Cseq, Via-branch, From & To-tag role play
SIP: Call Id, Cseq, Via-branch, From & To-tag role playSIP: Call Id, Cseq, Via-branch, From & To-tag role play
SIP: Call Id, Cseq, Via-branch, From & To-tag role play
 
Sip Detailed , Call flows , Architecture descriptions , SIP services , sip se...
Sip Detailed , Call flows , Architecture descriptions , SIP services , sip se...Sip Detailed , Call flows , Architecture descriptions , SIP services , sip se...
Sip Detailed , Call flows , Architecture descriptions , SIP services , sip se...
 
Introducing in Cisco Unified Contact Center Express
Introducing in Cisco Unified Contact Center ExpressIntroducing in Cisco Unified Contact Center Express
Introducing in Cisco Unified Contact Center Express
 

Similar to Capture digits dialed until a pattern is matched in the dialplan-analysis table

T03 a basicioprintf
T03 a basicioprintfT03 a basicioprintf
T03 a basicioprintfteach4uin
 
Mba Ebooks ! Edhole
Mba Ebooks ! EdholeMba Ebooks ! Edhole
Mba Ebooks ! EdholeEdhole.com
 
Mba Ebooks ! Edhole
Mba Ebooks ! EdholeMba Ebooks ! Edhole
Mba Ebooks ! EdholeEdhole.com
 
Sap script system_symbol
Sap script system_symbolSap script system_symbol
Sap script system_symbolmoderngladiator
 
Lecture 2d point,curve,text,line clipping
Lecture   2d point,curve,text,line clippingLecture   2d point,curve,text,line clipping
Lecture 2d point,curve,text,line clippingavelraj
 
Terrain AnalysisBackgroundAircraft frequently rely on terrain el.pdf
Terrain AnalysisBackgroundAircraft frequently rely on terrain el.pdfTerrain AnalysisBackgroundAircraft frequently rely on terrain el.pdf
Terrain AnalysisBackgroundAircraft frequently rely on terrain el.pdffeetshoemart
 
MANAGING INPUT AND OUTPUT OPERATIONS IN C MRS.SOWMYA JYOTHI.pdf
MANAGING INPUT AND OUTPUT OPERATIONS IN C    MRS.SOWMYA JYOTHI.pdfMANAGING INPUT AND OUTPUT OPERATIONS IN C    MRS.SOWMYA JYOTHI.pdf
MANAGING INPUT AND OUTPUT OPERATIONS IN C MRS.SOWMYA JYOTHI.pdfSowmyaJyothi3
 
Ch3 Formatted Input/Output
Ch3 Formatted Input/OutputCh3 Formatted Input/Output
Ch3 Formatted Input/OutputSzeChingChen
 
INPUT AND OUTPUT PROCESSINGPlease note that the material o.docx
INPUT AND OUTPUT PROCESSINGPlease note that the material o.docxINPUT AND OUTPUT PROCESSINGPlease note that the material o.docx
INPUT AND OUTPUT PROCESSINGPlease note that the material o.docxjaggernaoma
 
Effective Java - Always override toString() method
Effective Java - Always override toString() methodEffective Java - Always override toString() method
Effective Java - Always override toString() methodFerdous Mahmud Shaon
 
Chapter 4 : Balagurusamy Programming ANSI in C
Chapter 4 : Balagurusamy Programming ANSI in CChapter 4 : Balagurusamy Programming ANSI in C
Chapter 4 : Balagurusamy Programming ANSI in CBUBT
 
Thesis presentation archita keni
Thesis presentation archita keniThesis presentation archita keni
Thesis presentation archita keniArchita Keni
 
Format string
Format stringFormat string
Format stringVu Review
 
Lecture 2 coal sping12
Lecture 2 coal sping12Lecture 2 coal sping12
Lecture 2 coal sping12Rabia Khalid
 

Similar to Capture digits dialed until a pattern is matched in the dialplan-analysis table (20)

T03 a basicioprintf
T03 a basicioprintfT03 a basicioprintf
T03 a basicioprintf
 
Mba Ebooks ! Edhole
Mba Ebooks ! EdholeMba Ebooks ! Edhole
Mba Ebooks ! Edhole
 
Mba Ebooks ! Edhole
Mba Ebooks ! EdholeMba Ebooks ! Edhole
Mba Ebooks ! Edhole
 
Sap script system_symbol
Sap script system_symbolSap script system_symbol
Sap script system_symbol
 
Introduction to Input/Output Functions in C
Introduction to Input/Output Functions in CIntroduction to Input/Output Functions in C
Introduction to Input/Output Functions in C
 
Lecture 2d point,curve,text,line clipping
Lecture   2d point,curve,text,line clippingLecture   2d point,curve,text,line clipping
Lecture 2d point,curve,text,line clipping
 
Terrain AnalysisBackgroundAircraft frequently rely on terrain el.pdf
Terrain AnalysisBackgroundAircraft frequently rely on terrain el.pdfTerrain AnalysisBackgroundAircraft frequently rely on terrain el.pdf
Terrain AnalysisBackgroundAircraft frequently rely on terrain el.pdf
 
input
inputinput
input
 
MANAGING INPUT AND OUTPUT OPERATIONS IN C MRS.SOWMYA JYOTHI.pdf
MANAGING INPUT AND OUTPUT OPERATIONS IN C    MRS.SOWMYA JYOTHI.pdfMANAGING INPUT AND OUTPUT OPERATIONS IN C    MRS.SOWMYA JYOTHI.pdf
MANAGING INPUT AND OUTPUT OPERATIONS IN C MRS.SOWMYA JYOTHI.pdf
 
Ch3 Formatted Input/Output
Ch3 Formatted Input/OutputCh3 Formatted Input/Output
Ch3 Formatted Input/Output
 
INPUT AND OUTPUT PROCESSINGPlease note that the material o.docx
INPUT AND OUTPUT PROCESSINGPlease note that the material o.docxINPUT AND OUTPUT PROCESSINGPlease note that the material o.docx
INPUT AND OUTPUT PROCESSINGPlease note that the material o.docx
 
Effective Java - Always override toString() method
Effective Java - Always override toString() methodEffective Java - Always override toString() method
Effective Java - Always override toString() method
 
Chapter 4 : Balagurusamy Programming ANSI in C
Chapter 4 : Balagurusamy Programming ANSI in CChapter 4 : Balagurusamy Programming ANSI in C
Chapter 4 : Balagurusamy Programming ANSI in C
 
Thesis presentation archita keni
Thesis presentation archita keniThesis presentation archita keni
Thesis presentation archita keni
 
Format string
Format stringFormat string
Format string
 
Drive procedure
Drive procedureDrive procedure
Drive procedure
 
Lecture 2 coal sping12
Lecture 2 coal sping12Lecture 2 coal sping12
Lecture 2 coal sping12
 
Programming
ProgrammingProgramming
Programming
 
Co&al lecture-07
Co&al lecture-07Co&al lecture-07
Co&al lecture-07
 
C language
C languageC language
C language
 

More from dborsan

All shotokan karate katas
All shotokan karate katasAll shotokan karate katas
All shotokan karate katasdborsan
 
Ribbon ntta switching evolution
Ribbon ntta switching evolutionRibbon ntta switching evolution
Ribbon ntta switching evolutiondborsan
 
Sigtran oracle
Sigtran oracleSigtran oracle
Sigtran oracledborsan
 
Hol 1940-01-net pdf-en
Hol 1940-01-net pdf-enHol 1940-01-net pdf-en
Hol 1940-01-net pdf-endborsan
 
Sdwan comp 2018
Sdwan comp 2018Sdwan comp 2018
Sdwan comp 2018dborsan
 
Ccna3 mod1-classless routing
Ccna3 mod1-classless routingCcna3 mod1-classless routing
Ccna3 mod1-classless routingdborsan
 
Day one-poster-junos-cos
Day one-poster-junos-cosDay one-poster-junos-cos
Day one-poster-junos-cosdborsan
 
Crypto map based IPsec VPN fundamentals - negotiation and configuration
Crypto map based IPsec VPN fundamentals - negotiation and configurationCrypto map based IPsec VPN fundamentals - negotiation and configuration
Crypto map based IPsec VPN fundamentals - negotiation and configurationdborsan
 

More from dborsan (8)

All shotokan karate katas
All shotokan karate katasAll shotokan karate katas
All shotokan karate katas
 
Ribbon ntta switching evolution
Ribbon ntta switching evolutionRibbon ntta switching evolution
Ribbon ntta switching evolution
 
Sigtran oracle
Sigtran oracleSigtran oracle
Sigtran oracle
 
Hol 1940-01-net pdf-en
Hol 1940-01-net pdf-enHol 1940-01-net pdf-en
Hol 1940-01-net pdf-en
 
Sdwan comp 2018
Sdwan comp 2018Sdwan comp 2018
Sdwan comp 2018
 
Ccna3 mod1-classless routing
Ccna3 mod1-classless routingCcna3 mod1-classless routing
Ccna3 mod1-classless routing
 
Day one-poster-junos-cos
Day one-poster-junos-cosDay one-poster-junos-cos
Day one-poster-junos-cos
 
Crypto map based IPsec VPN fundamentals - negotiation and configuration
Crypto map based IPsec VPN fundamentals - negotiation and configurationCrypto map based IPsec VPN fundamentals - negotiation and configuration
Crypto map based IPsec VPN fundamentals - negotiation and configuration
 

Recently uploaded

Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
VIP Kolkata Call Girl Salt Lake 👉 8250192130 Available With Room
VIP Kolkata Call Girl Salt Lake 👉 8250192130  Available With RoomVIP Kolkata Call Girl Salt Lake 👉 8250192130  Available With Room
VIP Kolkata Call Girl Salt Lake 👉 8250192130 Available With Roomishabajaj13
 
VIP Call Girls Pune Madhuri 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Madhuri 8617697112 Independent Escort Service PuneVIP Call Girls Pune Madhuri 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Madhuri 8617697112 Independent Escort Service PuneCall girls in Ahmedabad High profile
 
Russian Call girls in Dubai +971563133746 Dubai Call girls
Russian  Call girls in Dubai +971563133746 Dubai  Call girlsRussian  Call girls in Dubai +971563133746 Dubai  Call girls
Russian Call girls in Dubai +971563133746 Dubai Call girlsstephieert
 
Russian Call Girls in Kolkata Samaira 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Samaira 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Samaira 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Samaira 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)Christopher H Felton
 
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012rehmti665
 
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on DeliveryCall Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Deliverybabeytanya
 
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130  Available With RoomVIP Kolkata Call Girl Alambazar 👉 8250192130  Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Roomdivyansh0kumar0
 
Gram Darshan PPT cyber rural in villages of india
Gram Darshan PPT cyber rural  in villages of indiaGram Darshan PPT cyber rural  in villages of india
Gram Darshan PPT cyber rural in villages of indiaimessage0108
 
Call Girls in East Of Kailash 9711199171 Delhi Enjoy Call Girls With Our Escorts
Call Girls in East Of Kailash 9711199171 Delhi Enjoy Call Girls With Our EscortsCall Girls in East Of Kailash 9711199171 Delhi Enjoy Call Girls With Our Escorts
Call Girls in East Of Kailash 9711199171 Delhi Enjoy Call Girls With Our Escortsindian call girls near you
 
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Networking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGNetworking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGAPNIC
 
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌  8250192130 🚀 Vip Call Girls KolkataVIP Call Girls Kolkata Ananya 🤌  8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...SofiyaSharma5
 
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一Fs
 

Recently uploaded (20)

Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
 
VIP Kolkata Call Girl Salt Lake 👉 8250192130 Available With Room
VIP Kolkata Call Girl Salt Lake 👉 8250192130  Available With RoomVIP Kolkata Call Girl Salt Lake 👉 8250192130  Available With Room
VIP Kolkata Call Girl Salt Lake 👉 8250192130 Available With Room
 
VIP Call Girls Pune Madhuri 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Madhuri 8617697112 Independent Escort Service PuneVIP Call Girls Pune Madhuri 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Madhuri 8617697112 Independent Escort Service Pune
 
Russian Call girls in Dubai +971563133746 Dubai Call girls
Russian  Call girls in Dubai +971563133746 Dubai  Call girlsRussian  Call girls in Dubai +971563133746 Dubai  Call girls
Russian Call girls in Dubai +971563133746 Dubai Call girls
 
Russian Call Girls in Kolkata Samaira 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Samaira 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Samaira 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Samaira 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
 
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
 
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on DeliveryCall Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
 
Call Girls In South Ex 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
Call Girls In South Ex 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICECall Girls In South Ex 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
Call Girls In South Ex 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
 
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130  Available With RoomVIP Kolkata Call Girl Alambazar 👉 8250192130  Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
 
Vip Call Girls Aerocity ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Aerocity ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Aerocity ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Aerocity ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
Gram Darshan PPT cyber rural in villages of india
Gram Darshan PPT cyber rural  in villages of indiaGram Darshan PPT cyber rural  in villages of india
Gram Darshan PPT cyber rural in villages of india
 
Call Girls in East Of Kailash 9711199171 Delhi Enjoy Call Girls With Our Escorts
Call Girls in East Of Kailash 9711199171 Delhi Enjoy Call Girls With Our EscortsCall Girls in East Of Kailash 9711199171 Delhi Enjoy Call Girls With Our Escorts
Call Girls in East Of Kailash 9711199171 Delhi Enjoy Call Girls With Our Escorts
 
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
 
Model Call Girl in Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in  Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in  Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
 
Networking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGNetworking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOG
 
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
 
VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌  8250192130 🚀 Vip Call Girls KolkataVIP Call Girls Kolkata Ananya 🤌  8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
 
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
 

Capture digits dialed until a pattern is matched in the dialplan-analysis table

  • 1. Capture digits dialed until a pattern is matched in the dialplan-analysis table. “List dialplan analysis” and “list dialplan analysis location X” (longest pattern wins) AAR or ARS Extension Loop Yes Yes Yes EXT FAC DAC Check the feature-access-code table “display feature-access-codes”. The middle of page 1 contains the AAR and ARS access codes AAR or ARS feature code? Any other feature code? Pattern is used as a dial access code, typically a trunk access code (TAC). “list trunk-group” to see the TACs in use. Typically analog trunk groups are the only type that can be dialed via TAC. Yes Yes Check the diaplan-parameters table to determine if the uniform-dialplan table takes priority. “display dialplan parameters” and check value of ‘UDP Extension Search Order’. Location-specific parameters win (“list dialplan parameters location X”) Perform the feature defined in the feature-access-code table TAC allowed? Connect caller to the trunk Reorder tone Yes No Local extensions first UDP table first Check the following for a pattern match: · extensions · VDNs · hunt group pilot numbers · Announcements · Attendants Pattern match? Use the uniform-dialplan table for this pattern to manipulate digits and call-type. “list uniform-dialplan”. Use the “conv” column to determine if additional translations are allowed after this one (there is no location-specific uniform-dialplan table – it is global) EXT ARSAAR Yes Yes Route the call to the appropriate object (telephone, pilot number, VDN, attendant, etc) Yes Yes AAR/ARS Loop Check the AAR digit conversion table to determine if this digit pattern should be converted. “list aar digit- conversion” and “list aar digit-conversion location X” (longest pattern wins) Use the “conv” column to determine if additional translations are allowed after this one Conv allowed? Exist in table? Addl Conv Allowed? Net=ext? Yes Yes Yes Yes No No Determine Route Pattern (Page 2) Yes AAR/ARS Loop No No Net=ext? No Extension Loop Yes Check the ARS digit conversion table to determine if this digit pattern should be converted. “list ars digit- conversion” and “list ars digit-conversion location X” (longest pattern wins) Use the “conv” column to determine if additional translations are allowed after this one Yes Conv allowed? Yes No Determine Route Pattern (Page 2) AAR/ARS Loop Yes Reorder toneNo Collect Digits (i.e. user picks up phone and dials digits) RogerThePhoneGuy.com – CM Routing. Page 1 of 4 Avaya Communication Manager Routing Flowchart Collect the dialed digits and select the network (aar, ars, or ext), then continue to page 2 Digit pattern matching is often based upon the “location” of the station. Location flowchart is found on page 3
  • 2. Determine Route Pattern Net=aar At this point in the routing, we have a location, digit pattern, and a network (AAR or ARS). Also, we are done with digit manipulation. Check the aar analysis tables. “list aar analysis” and “list aar analysis location X”. (Longest pattern wins). The pattern will correspond with a Route Pattern. Check the ars analysis tables. “list ars analysis” and “list ars analysis location X”. (Longest pattern wins). The pattern will correspond with a Route Pattern and a Call Type. Net=ars Yes Yes Check the Station’s COR (class of restriction) to determine its FRL (facility restriction level). “display station xxxx” and check the COR value. Then “display cor X” to get the FRL. Loop through the trunk groups listed in the route steps in the Route Pattern from the aar or ars lookup. “display route- pattern x” Check the phone’s FRL is the same or higher than the FRL of this route step. Phone FRL >= Route Entry FRL? More routes in the route list? Reorder tone No Yes Use the originating extension and selected trunk group to determine the caller-id to use for this call. “list public-unknown-numbering” to find the extension length, extension pattern (longest pattern wins) and trunk group. This will correspond with a CPN prefix and total digit length. Use this to generate the called-party-number for the outbound call. Available trunks in this group?Trunk Loop YesNo Select and idle trunk and offer the call Yes Call Setup Succeeded? Connect the caller to the trunk. Note the call may still ring-no-answer or be busy. The call is not certain to actually connect with the called party Caller Connected Yes Determine the numbering format for this trunk group. In the “display trunk x” form on page 3, check the “Numbering Format” Note that this field can be overridden in the route-pattern. “display route-pattern x” contains a “Numbering Format” column in the bottom right Public Numbering Private Numbering YesUse the originating extension and selected trunk group to determine the caller-id to use for this call. “list private-numbering” to find the extension length, extension pattern (longest pattern wins) and trunk group. This will correspond with a CPN prefix and total digit length. Use this to generate the called-party- number for the outbound call. Yes Check for Look Ahead Routing (LAR) in the route- pattern. “display route-pattern X” and check the “LAR” column in the lower right. LAR=none LAR=next LAR=rehu More trunk groups available in route-list? Trunk Loop Yes Yes Fast Busy Signal Using the same trunk group, try another trunk member and attempt the call again I am not sure how many times this is attempted or if/when the next trunk group is attempted Call Attempt Call Attempt Yes No Yes No Process Prefix Mark (Page 4) Manipulate the dialed digits using the “No. Del Dgts” and “Inserted Digits” fields in the route step. Digits are deleted from the front and inserted at the front The Prefix Mark is only applicable for FNPA and HNPA call types. You can skip to “Call Attempt” for typical installations RogerThePhoneGuy.com – CM Routing. Page 2 of 4 No Avaya Communication Manager Routing Flowchart Translate digits and route the call
  • 3. Avaya Communication Manager How to determine a station’s location When the station goes off-hook, this is how the CM determines its location. Much of the routing logic depends upon the station’s location Phone goes off-hook Check the “Location:” field of page 1 of the station form “display station xxxx” Field Populated? Use this as location Collect Digits (Page 1) Yes Using the phone’s IP address, determine the network region using the IP Network Map (“display ip- network-map”). You can see the phone’s IP address and assigned region with “status station xxxx”. The “Reg Set End” field on page 4 is the phone’s IP address and the “Rgn” is the network region. IP ? Yes No Match in IP Network Map? Using the station’s port, determine IP vs. TDM (i.e. Analog/Digital). If TDM, determine its network or media gateway. “display station xxxx” and check the “Port” field. It will be in one of the format: · nnnVnnn for media gateways (where n is a number and V is the actual letter V) · nnXnnnn for port networks (where n is a number and X is a letter) · Snnnnnn for IP phones (where n is a number and S is the actual letter S) Port Network ? Media Gateway ? Use the first three digits of the port to determine the media gateway. Use this value X to check the media gateway’s location with “display media X” and check the “Location” field. Field Populated ? Yes Yes Use this as location In the same “display media X” form, check the “Network Region” field. Use this value to “display ip-network-region X” and check this “Location” field. No Use the first two digits of the port to determine the port network (i.e. cabinet). Use this value X to check the port network’s location with “display cabinet X” and check the “Location” field. Field Populated ? Yes Use this as location In the same “display cabinet X” form, check the “Network Region” field. Use this value to “display ip-network-region X” and check this “Location” field. No Yes Collect Digits (Page 1) Use default location 1 Using the region from the ip-network-map, “display ip-network-region X” and check the Location field. Use this as location Collect Digits (Page 1) No Yes RogerThePhoneGuy.com – CM Routing. Page 3 of 4
  • 4. Process Prefix Mark Manipulate the dialed digits based upon · The matched digit pattern in the aar analysis table · The call type in the aar analysis table for this digit pattern · The “home” areacode based upon the location. “list locations” and check the City/Area column · The “pfx Mrk” of the trunk group in the route-pattern’s route step “display route x” · In some cases, the classification of the dialed digits into “Local” or “Toll” as determined by the toll table. “list toll all” to view this table. You can avoid this manipulation by simply setting all USA call types to ‘NATL”. These complex prefix rules were simplified by the North America Numbering Plan in 1995. However, for legacy installations or to support 7-digit dialing in certain rate centers, use the table below to see how the Avaya Communication Manager will modify the dialed digits based upon this prefix mark. Prefix Mark Call Type # Digits Outpulsed Prefix Outpulsed Plain English 0 or blank (1)+10D FNPA 10D None Caller dialed either '1'+10 or just 10 digits in foreign areacode. Send 10 digits only 0 or blank (1)+10D HNPA 7D None Caller dialed either '1'+10 or just 10 digits in home areacode. Send 7 digits only 0 or blank 7D HNPA 7D None Caller dialed 7 digits in home areacode. Send 7 digits only 0 or blank 1+7D HNPA 7D 1+ Caller dialed '1' + 7 digits in home areacode. Send '1' + 7 digits 1 (1)+10D FNPA 10D 1+ Caller dialed either '1'+10 or just 10 digits in foreign areacode. Send '1' + 10 digits 1 (1)+10D HNPA 7D None Caller dialed either '1'+10 or just 10 digits in home areacode. Send 7 digits only 1 7D HNPA 7D None Caller dialed 7 digits in home areacode. Send 7 digits only 1 1+7D HNPA 7D 1+ Caller dialed '1' + 7 digits in home areacode. Send '1' + 7 digits 2 (1)+10D FNPA 10D 1+ Caller dialed either '1'+10 or just 10 digits in foreign areacode. Send '1' + 10 digits 2 (1)+10D HNPA 7D (Local) None Caller dialed either '1'+10 or just 10 digits in home areacode and call is 'Local'. Send 7 digits only 2 (1)+10D HNPA 7D (Toll) 1+ Caller dialed either '1'+10 or just 10 digits in home areacode and call is 'Toll'. Send '1' + 7 digits 2 7D HNPA 7D (Local) None Caller dialed 7 digits in home areacode and call is 'Local'. Send 7 digits only 2 7D HNPA 7D (Toll) 1+ Caller dialed 7 digits in home areacode and call is 'Toll'. Send '1' + 7 digits 2 1+7D HNPA 7D 1+ Caller dialed '1' + 7 digits in home areacode. Send '1' + 7 digits 3 (1)+10D FNPA 10D 1+ Caller dialed either '1'+10 or just 10 digits in foreign areacode. Send '1' + 10 digits 3 (1)+10D HNPA 7D (Local) None Caller dialed either '1'+10 or just 10 digits in home areacode and call is 'Local'. Send 7 digits only 3 (1)+10D HNPA 10D (Toll) 1+ Caller dialed either '1'+10 or just 10 digits in home areacode and call is 'Toll'. Send '1' + 10 digits 3 7D HNPA 7D (Local) None Caller dialed 7 digits in home areacode and call is 'Local'. Send 7 digits only 3 7D HNPA 10D (Toll) 1+ Caller dialed 7 digits in home areacode and call is 'Toll'. Send '1' + 10 digits 3 1+7D HNPA 10D 1+ Caller dialed '1' + 7 digits in home areacode. Send '1' + 10 digits 4 (1)+10D FNPA 10D None Caller dialed either '1'+10 or just 10 digits in foreign areacode. Send 10 digits only 4 (1)+10D HNPA 7D None Caller dialed either '1'+10 or just 10 digits in home areacode. Send 7 digits only 4 7D HNPA 7D None Caller dialed 7 digits in home areacode. Send 7 digits only 4 1+7D HNPA 7D None Caller dialed '1' + 7 digits in home areacode. Send 7 digits only Call Attempt (page 2) RogerThePhoneGuy.com – CM Routing. Page 4 of 4 Avaya Communication Manager - How to process the Prefix Mark When the CM routes a call to Home or Foreign NPAs (call type HNPA or FNPA), the prefix mark determines how the dialed digits will be manipulated