Escolar Documentos
Profissional Documentos
Cultura Documentos
4.10
www.oneaccess-net.com
contact@oneaccess-net.com
v0.11 2007
Copyright OneAccess Networks All rights reserved
Overview
Routing Table
Incoming call routing : optional process done for each incoming call (from
VoIP network or local port) allowing number translations (calling & called
numbers) and voice profile selection
Outgoing call routing : for numbering plan definition (overlap or in-bloc),
selection of the remote voip device if no gatekeeper, number translations
(calling & called)
Possibility to configure a backup route in case of outgoing call failure
Possibility to modify specific ISDN Information Elements :
Type of number, Numbering plan, Bearer capability
Copyright OneAccess Networks All rights reserved
PSTN Interfaces
(ISDN, analog)
VoIP Network
(SDP media properties)
PSTN Interfaces
(ISDN, analog)
VoIP Network
(SDP media properties)
1. The incoming rules related to the local port are checked down the
rule list
If matching the rule (number & port), the number translations are
applied
The check of incoming routing rules can be processed again until the
last one. This possibility allows to make several number translations on
the calling and called number.
Outgoing rules with voip port are excluded (no voip-voip routing)
Upon a full match, the number translations are applied and the call
is routed to the specified port (local or voip).
6. Voice routing
one200(configure)>voice-routing
one200(configure)>voice-routing
one200(voice-route)>
one200(voice-route)> ??
display-routes
-- Show
display-routes
Show voice
voice routing
routing table
table
exit
-- Exit
exit
Exit from
from command
command node
node
insert
Insert
VOIP
voice
route
insert
- Insert VOIP voice route
move
move
- Move
Move VOIP
VOIP voice
voice route
route
no
no
no
- no
route
-- Set
route
Set VOIP
VOIP voice
voice route
route
test-route
Test
voice
routing
test-route
- Test voice routing table
table
<cr>
<cr>
one200(voice-route)>
one200(voice-route)>
one200(voice-route)>route
one200(voice-route)>route 11
one200(conf-voice-route)>
one200(conf-voice-route)> ??
dial-peer
-- Set
dial-peer
Set route
route dial
dial peer
peer
exit
Exit
from
command
exit
- Exit from command node
node
force-bearer-cap
Set
force
bearer
capability
force-bearer-cap
- Set force bearer capability fields
fields
force-clir
Set
caller
line
identity
request
force-clir
- Set caller line identity request
force-numplan
force-numplan
- Set
Set origin/destination
origin/destination numplan
numplan
insert-calling
Set
route
calling
insertion
insert-calling
- Set route calling insertion
insert-prefix
insert-prefix
- Set
Set route
route prefix
prefix insertion
insertion
insert-suffix
Set
route
suffix
insertion
insert-suffix
- Set route suffix insertion
no
no
- no
no
prefix
Set
prefix
- Set route
route prefix(prefix
prefix(prefix [number-type][length][timer]
[number-type][length][timer]
[overlap])
[overlap])
prefix-type
Set
prefix-type
- Set route
route direction
direction and
and type
type of
of call
call
startup-file
Set
restart
equipment
with
the
file
startup-file
- Set restart equipment with the file name.
name.
suppress-prefix
Set
route
prefix
suppression
suppress-prefix
- Set route prefix suppression
translate
translate
- Set
Set route
route number
number translate
translate
wildcard
Set
wildcard
value
wildcard
- Set wildcard value for
for prefix
prefix
<cr>
<cr>
10
To register a username instead of a E164 prefix (no user=phone), sipusername must be validated. It overrides prefix value for
To/From/Contact header fields for register method. It overrides prefix
value for From/Contact header fields for Invite method.
401 or 407 challenge for register and/or invite method. Sipauthentication <username> <password> are provided to calculate
MD5 response.
11
authentication
CLI(voice-route)>route 1
CLI(voice-route)>dial-peer pots-group 0 ua-sip
CLI(voice-route)>sip-username <user portion of sip uri>
CLI(voice-route)>sip-authentication [<username> <password>]
CLI(voice-route)>prefix 1000 length 4
CLI(voice-route)>prefix-type outgoing called last
CLI(voice-route)>exit
CLI(configure)>exit
12
one200(voice-route)>display-routes
1 - 20. all length 4 / voip 1 / mixed
- called - next
2 -1000 all length 4 / pots 0 / outgoing - called
- last
one200>show running-config
...
voice-routing
route 1
dial-peer voip 1
prefix 20. length 4
prefix-type mixed called next
exit
route 2
dial-peer pots-group 1 ua-sip
prefix 1000 length 4
prefix-type outgoing called last
exit
exit
...
Copyright OneAccess Networks All rights reserved
13
Prefix suppression
1234
Pots-group 0
12011234
VoIP 0
route 1
dial-peer pots-group 0
prefix-type outgoing called last
prefix 120A. length 4
suppress-prefix 4 called
wildcard A 0123
exit
14
Pots-group 0
VoIP 1
Incoming
Table
986902739
VoIP 2
986911111
Pots-group 4
route 14
dial-peer voip 1
prefix 986902739 length 9
prefix-type incoming called
exit
route 15
dial-peer voip 2
prefix . length 0
prefix-type incoming called
exit
15
Calling : 019869027391111
Called : 12345678
Calling : 019869027352222
Called : 12345678
Incoming
Table
Calling : 986902739
Called : 120012345678
Outgoing
Table
Calling : 986902735
Called : 12345678
Pots-group 0
16
17
Calling : 019869027391111
Called : 12345678
Incoming
Table
Calling : 986902739
Called : 120012345678
Outgoing
Table
Voip 1
Calling : 019869027352222
Called : 12345678
Calling : 986902735
Called : 12345678
Voip 0
Pots-group 0
Calling : 986902735
Called : 12345678
18
19
www.oneaccess-net.com
contact@oneaccess-net.com
v0.11 2007
Copyright OneAccess Networks All rights reserved
21
VoIP Statistics
BRI statistics
CLI#
CLI# show
show voice
voice voice-port
voice-port bri
bri index
index 00
voice port
voice port
protocol descriptor
protocol descriptor
current state
current state
config state
config state
layer 1 status
layer 1 status
attached vmoabri dial peer
attached vmoabri dial peer
number of voice communication
number of voice communication
bri Tx frames on D channel
bri Tx frames on D channel
bri Rx frames on D channel
bri Rx frames on D channel
5/0
5/0
BRI_NT
BRI_NT
activated
activated
up
up
activated
activated
0
0
0
0
40
40
41
41
Outgoing calls
Outgoing calls
Outgoing calls failures
Outgoing calls failures
Physical Interface down
Physical Interface down
Cause Class 0 (normal event)
Cause Class 0 (normal event)
Cause Class 1 (normal event)
Cause Class 1 (normal event)
Normal Cause (16)
: 2
Normal Cause (16)
: 2
User busy (17)
: 3
User busy (17)
: 3
No answer (18)
: 0
No answer (18)
: 0
Cause Class 2 (unavailable ressources)
Cause Class 2 (unavailable ressources)
Cause Class 3 (unavailable service)
Cause Class 3 (unavailable service)
Cause Class 4 (service not provided)
Cause Class 4 (service not provided)
Cause Class 5 (invalid message)
Cause Class 5 (invalid message)
Cause Class 6 (protocol error)
Cause Class 6 (protocol error)
Cause Class 7 (interworking)
Cause Class 7 (interworking)
: 102
: 102
: 5
: 5
: 0
: 0
: 0
: 0
: 5
: 5
Incoming calls
Incoming calls
Incoming calls failures
Incoming calls failures
Remote failure
Remote failure
Unknown number
Unknown number
DSP unavailable
DSP unavailable
Not specified
Not specified
: 54
: 54
: 7
: 7
: 0
: 0
: 5
: 5
: 0
: 0
: 2
: 2
: 0
: 0
: 0
: 0
: 0
: 0
: 0
: 0
: 0
: 0
: 0
: 0
22
VoIP Statistics
PRI statistics
CLI#
CLI# show
show voice
voice voice-port
voice-port pri
pri index
index 00
voice port
voice port
physical type
physical type
protocol descriptor
protocol descriptor
current state
current state
config state
config state
layer 1 status
layer 1 status
number of voice communications
number of voice communications
pri AIS occurence
pri AIS occurence
pri RDI occurence
pri RDI occurence
5/0
5/0
E1
E1
E1_PRI
E1_PRI
activated
activated
up
up
deactivated
deactivated
0
0
0
0
0
0
Outgoing calls
Outgoing calls
Outgoing calls failures
Outgoing calls failures
Physical Interface down
Physical Interface down
Cause Class 0 (normal event)
Cause Class 0 (normal event)
Cause Class 1 (normal event)
Cause Class 1 (normal event)
Normal Cause (16)
: 0
Normal Cause (16)
: 0
User busy (17)
: 3
User busy (17)
: 3
No answer (18)
: 0
No answer (18)
: 0
Cause Class 2 (unavailable ressources)
Cause Class 2 (unavailable ressources)
Cause Class 3 (unavailable service)
Cause Class 3 (unavailable service)
Cause Class 4 (service not provided)
Cause Class 4 (service not provided)
Cause Class 5 (invalid message)
Cause Class 5 (invalid message)
Cause Class 6 (protocol error)
Cause Class 6 (protocol error)
Cause Class 7 (interworking)
Cause Class 7 (interworking)
: 67
: 67
: 3
: 3
: 0
: 0
: 0
: 0
: 3
: 3
Incoming calls
Incoming calls
Incoming calls failures
Incoming calls failures
Remote failure
Remote failure
Unknown number
Unknown number
DSP unavailable
DSP unavailable
Not specified
Not specified
: 23
: 23
: 2
: 2
: 2
: 2
: 0
: 0
: 0
: 0
: 0
: 0
: 0
: 0
: 0
: 0
: 0
: 0
: 0
: 0
: 0
: 0
: 0
: 0
23
VoIP Statistics
FXS statistics
CLI#
CLI# show
show voice
voice voice-port
voice-port fxs
fxs index
index 00
voice port
voice port
current
current state
state
config
config state
state
attached
attached vmoa
vmoa fxs
fxs dial
dial peer
peer
voice
voice communication
communication
Outgoing
Outgoing calls
calls
Outgoing calls failures
Outgoing calls failures
User
User busy
busy
No
No answer
answer
Incoming
Incoming calls
calls
Incoming
calls
Incoming calls failures
failures
Remote
Remote failure
failure
Unknown
Unknown number
number
DSP unavailable
DSP unavailable
Not
Not specified
specified
5/0
5/0
on
on hook
hook
up
up
00
no
no
:: 32
32
: 3
: 3
:: 22
:: 11
:: 66
:: 00
:: 00
:: 00
: 0
: 0
:: 00
24
VoIP Statistics
one200>
one200> show
show voice
voice dial-peer
dial-peer voice
voice voip
voip type
type index
index <port
<port id>
id> [reset]
[reset]
or
or
one200>
one200> show
show voice
voice dial-peer
dial-peer voice
voice voip
voip type
type global[reset]
global[reset]
type
type may
may be
be ::
--current : statistics on current calls
current : statistics on current calls
--outgoing : outgoing calls only
outgoing : outgoing calls only
--incoming : incoming calls only
incoming : incoming calls only
--user-plan : voice & fax only
user-plan : voice & fax only
--all (default) : all the statistics are provided
all (default) : all the statistics are provided
25
VoIP Statistics
1
0
Outgoing Calls
Outgoing Calls
Outgoing calls failures
RAS Call Failures
Gatekeeper Unavailable
Admission Rejects
H225/Q931 Call failures
Cause Class 0 (normal event)
Cause Class 1 (normal event)
Normal Cause (16)
User busy (17)
No answer (18)
Cause Class 2 (unavailable ressources)
Cause Class 3 (unavailable service)
Cause Class 4 (service not provided)
Cause Class 5 (invalid message)
Cause Class 6 (protocol error)
Cause Class 7 (interworking)
H245 Call failures
Incompatible capabilities
Protocol errors
Internal call failures
DSP unavailable
Max-bandwidth exceeded
Max-connection exceeded
Not specified
Copyright OneAccess Networks All rights reserved
4
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
26
VoIP Statistics
3
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
27
VoIP Statistics
RTP statistics
Number of transmitted packets
Number of received packets
Number of transmitted bytes
Number of received bytes
Number of excessive jitter events
Number of lost packets
Number of invalid packets
Number of calls with frame error rate
total
<0.01<0.1<0.5<1<5>=5
3
0
0
2
1
Modem passthrough
Number of switching to modem mode
T38 FAX Calls
Number of outgoing fax
Number of incoming fax
Number of failures
Request Mode failure
Pre-message procedure failure
Page failure
Number of transmitted packets
Number of received packets
Number of transmitted bytes
Number of received bytes
Number of lost packets
Copyright OneAccess Networks All rights reserved
1237
1234
101484
101098
3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
28
VoIP Statistics
Events
vxTarget>event
vxTarget>event
filter
-- Add/remove
filter
Add/remove events
events filters
filters
manager
Add
a
SNMP
manager
manager
- Add a SNMP manager
no
no
- No
No
recover
Recover
recover
- Recover events
events from
from memory
memory
vxTarget>event
filter
vxTarget>event filter
add
-- Add
add
Add an
an event
event filter
filter
remove
Remove
a
events
remove
- Remove a events filter
filter from
from the
the table
table
vxTarget>event
filter
add
vox
vxTarget>event filter add vox
ALL
-- All
ALL
All families
families from
from vox
vox group
group
GEN
GEN
GEN
- GEN
VOATM
VOATM
- VOATM
VOATM
VOIP
VOIP
VOIP
- VOIP
vxTarget>event
filter
add
vxTarget>event filter add vox
vox voip
voip
<subfam>
<ALL
|
<subfam>
- <ALL | ControlPlan
ControlPlan || UserPlan>
UserPlan>
<fam2>
<GEN
|
VOATM>
<fam2>
- <GEN | VOATM>
vxTarget>event
filter
add
vxTarget>event filter add vox
vox voip
voip all
all show
show
29
VoIP Statistics
Gives statistics on the current voice calls and the last 100 calls
vxTarget>show
vxTarget>show voice
voice voip-call
voip-call any
any ind
ind 11
11 -- Call
Call from
from remote
remote voip:
voip: 0,
0, to
to local
local port:
port: 5/1
5/1 call-id:
call-id: 44 active
active
calling
:
110,
called
:
111
calling : 110, called : 111
setup
setup time:
time: 01/02/00
01/02/00 04h58m31s
04h58m31s
01/02/00
01/02/00 04h58m31s
04h58m31s
RTP
Source
RTP Source ip
ip :192.168.1.110
:192.168.1.110 rtp:16384
rtp:16384 /Dest
/Dest ip
ip :192.168.1.111
:192.168.1.111 rtp:16386
rtp:16386 (active)
(active)
Play
time
(voice)
:
00h00m39s
Play time (voice) : 00h00m39s
Tx
Tx Coder
Coder :: G729
G729 // 20
20 ms
ms ;; Rx
Rx Coder
Coder :: G729
G729
RTP
Packets
RX
/
TX
:
1988
/
1989
RTP Packets RX / TX : 1988 / 1989
RTP
RTP Packet
Packet lost&discarded
lost&discarded RX
RX // TX
TX (RTCP
(RTCP reported)
reported) :: 00 // 395307
395307
Number
of
Excessive
Jitter
events
:
3
Number of Excessive Jitter events : 3
30
VoIP Statistics
CLI>
CLI> show
show voice
voice rtpcall
rtpcall full
full any
any ind
ind 22
22 -- 01/04/01
01/04/01 00h47m24s
00h47m24s RTP
RTP 192.168.1.1:16384
192.168.1.1:16384 192.168.1.111:16386
192.168.1.111:16386
Play
time
(voice)
:
00h00m46s
Play time (voice) : 00h00m46s
Tx
Tx Coder
Coder :: G729
G729 // 20
20 ms
ms ;; Rx
Rx Coder
Coder :: G729
G729
VAD
enabled
local
/
remote
:
no
/
no
VAD enabled local / remote : no / no
ERL
ERL :: 15
15 dB
dB
ACOM
:
32
dB
ACOM : 32 dB
RTP
RTP Packets
Packets received
received (DSP
(DSP // Uplink)
Uplink) :: 2337
2337 // 2337
2337
lost
:
0
lost : 0
out
out of
of sequence
sequence :: 00
invalid
invalid :: 00
RTP
RTP Packets
Packets transmitted
transmitted (DSP
(DSP // Uplink)
Uplink) :: 2338
2338 // 2338
2338
lost
(RTCP
reported)
:
0
lost (RTCP reported) : 0
Jitter
Jitter parameter
parameter :: 100
100 ms
ms
Number
of
Excessive
Jitter
Number of Excessive Jitter events
events :: 11
31
VoIP Statistics
2|
2|
1|
1| **
------------------------------------------------------------------------------00 30"
30" 1'
1' 2'
2' 4'
4' 8'
8' 12'
12' >16'
>16'
Jitter
Jitter received
received (uplink)
(uplink) ::
Max
Max delay
delay :: 93
93 ms
ms
Delays
(ms)
>50
Delays (ms)
>50 >100
>100 >150
>150 >200
>200 >300
>300
Nb
22
00
00
00
00
Nb of
of occur.
occur.
Interarrival
Interarrival max
max jitter
jitter :: 99 ms
ms
Jitter
received
(DSP)
:
Jitter received (DSP) :
Max
Max delay
delay :: 93
93 ms
ms
Delays
(ms)
>50
Delays (ms)
>50 >100
>100 >150
>150 >200
>200 >300
>300
Nb
22
00
00
00
00
Nb of
of occur.
occur.
Interarrival
Interarrival max
max jitter
jitter :: 99 ms
ms
Frames
Frames with
with aa delay
delay >50
>50 ms
ms ::
2|
2|
1|
**
1| **
------------------------------------------------------------------------------00 30"
30" 1'
1' 2'
2' 4'
4' 8'
8' 12'
12' >16'
>16'
Jitter
Jitter transmitted
transmitted (uplink)
(uplink) ::
Max
Max delay
delay :: 66 ms
ms
Delays
(ms)
>50
Delays (ms)
>50 >100
>100 >150
>150 >200
>200 >300
>300
Nb
of
occur.
0
0
0
0
00
Nb of occur.
0
0
0
0
Interarrival
Interarrival max
max jitter
jitter :: 11 ms
ms
(RTCP
reported)
:
2
ms
(RTCP reported) : 2 ms
Copyright OneAccess Networks All rights reserved
32
33
CLI>conf t
CLI>logging buffered debug
CLI>exit
CLI>debug isdn all layer 1to3
00:07:21.271
00:07:21.271
00:07:21.271
00:07:21.271
00:07:21.271
00:07:21.272
00:07:21.343
00:07:21.343
00:07:21.343
00:07:21.343
00:07:21.343
00:07:21.343
34
35
36
37
38