Denovolab ( www.denovolab.com ) is a SIP switching solution that is extremely high performance. Suitable for call center, wholesales termination, carrier services.
2. Confidential and Do Not Distribute
DNL
Class
4
Fusion
• DNL
Class
4
Fusion
consists
of
the
following
modules
• Switch
• Rou;ng
• Billing
• Repor;ng
• Aler;ng
• Analy;c
3. Confidential and Do Not Distribute
Switching
• Support
SIP
• Proxy
Media
and
Bypass
Media
• Support
VoIP
Codecs
• G723,
g729,
g711
• Authen;ca;on
of
“incoming
calls”
• IP
address
• IP
address
and
Prefix
• Support
for
FAX
• DTMF
(single)
• DTMF
(dual)
• T38
• Blocking
and
Unblocking
calls
at
trunk
and
carrier
level
4. Confidential and Do Not Distribute
Audit
Trail
• Maintain
historical
record
on
rou;ng
plan
changes
• Maintain
historical
record
on
rate
changes
Account
Crea;on
• Ability
to
create
and
provision
a
carrier
account
• Ability
to
manage
payment,
invoice,
credit
note,
and
debit
note
Carrier
Management
• Ability
to
manage
carrier
informa;on
for
both
origina;on
an
termina;on.
• Support
for
different
rate
seZng
for
each
ingress
or
egress
trunk.
• Ability
to
configure
unlimited
ingress/egress
trunks,
rou;ng,
and
tech-‐prefixes.
• Support
for
different
;me
zones
per
carrier.
Management
General
5. Confidential and Do Not Distribute
Feature-‐based
Permission
• Ability
to
define
the
features
that
a
specific
role
can
access.
• Ability
to
definite
“read”,
“write”,
and
“execute”
permission
on
a
feature
by
feature
basis.
Carrier-‐based
Permission
• Ability
to
define
the
accessibility
to
one
or
more
carriers
on
a
per
user
basis.
Role
Assignment
• Ability
to
assign
a
role
to
an
user.
Management
Role
Permission
6. Confidential and Do Not Distribute
SIP
Response
Code
Manipula<on
• Ability
to
manipulate
SIP
response
code
differently
for
each
ingress
trunk.
CPS
Limit
Control
• Ability
to
define
CPS
limit
at
the
carrier
and
trunk
level.
Call
Limit
Control
• Ability
to
define
Call
limit
at
the
carrier
and
trunk
level.
Minimum
Profitability
Control
• Ability
to
define
minimum
profitability
for
each
carrier.
• Minimum
profitability
can
be
defined
based
on
percentage
or
dollar
amount.
Real-‐;me
Credit
Limit
Enforcement
• Ability
to
define
the
minimum
credit
limit
required
for
the
carrier
to
con;nue
sending
traffic.
Time-‐based
CPS
and
Call
Limit
Control
• Ability
to
define
;me-‐based
CPS
and
Call
Limit
for
each
individual
host
(
IP
address
).
Switch
General
7. Confidential and Do Not Distribute
PDD
Timeout
Limit
• Ability
to
define
maximum
PDD
for
each
ingress
trunk.
Call
Timeout
Limit
• Ability
to
define
maximum
call
dura;on
for
each
ingress
trunk.
Minimum
Call
Dura;on
Control
• Ability
to
define
minimum
call
dura;on
for
each
call.
T38
Blocking
• Ability
to
block
T38
calls.
Digit
Manipula;on
• Ability
to
apply
different
digit
maps
for
different
;me
profile
• Ability
to
modify
ANI
and
DNIS
before
route
selec;on
• Ability
to
modify
ANI
and
DNIS
before
sending
to
egress
trunks
• Ability
to
modify
DNIS
before
sending
to
LRN
server
Switch
General
8. Confidential and Do Not Distribute
Non-‐Confirming
ANI
Blocking
• Ability
to
define
non-‐confirming
ANI
paKern
to
be
blocked.
Non-‐Confirming
DNIS
Blocking
• Ability
to
define
non-‐confirming
DNIS
paaern
to
be
blocked.
Fail
safe
rou;ng
• Ability
to
configure
a
sta;c
rou;ng
to
be
used
as
fail-‐
safe
rou;ng
when
all
routes
in
dynamic
rou;ng
fails.
Switch
General
9. Confidential and Do Not Distribute
CDR
Genera<on
• Automa<c
and
real-‐<me
crea<on
of
rated
CDRs
CDR
Re-‐ra;ng
• Ability
to
re-‐rate
CDRs
CDR
Sharing
• Ability
to
allow
carrier
partner
to
login
and
download
their
corresponding
CDRs.
FTP
Configura;on
• Ability
to
define
FTP
server
IP,
Username,
and
Password
for
FTP
to
be
automa;cally
uploaded
to
an
externally
server.
CDR
Searching
• Ability
to
search
CDRs
based
on
a
rich
set
of
parameters.
CDR
Archiving
• Ability
to
automa;cally
archive
CDRs
when
the
Database
is
offline.
Switch
Call
Detail
Report
10. Confidential and Do Not Distribute
Mul;ple
Product
and
Pricing
for
Ingress
Trunk
• Ability
to
define
mul;ple
selling
rate
deck
and
rou;ng
plan
for
the
same
ingress
trunk.
• Ability
to
support
unlimited
tech-‐prefix
with
each
tech-‐prefix
sending
calls
to
different
ingress
rate
table
and
rou;ng
plan.
Unlimited
Rou;ng
Plan
• Ability
to
define
unlimited
rou;ng
plan.
• Ability
to
define
unlimited
rou;ng
rule
with
a
rou;ng
plan.
Route
By
Sta;c
and
Dynamic
Rou;ng
•
Ability
to
route
call
using
one
dynamic
rou;ng
and
then
if
the
call
fails,
route
the
call
using
sta;c
rou;ng.
Time-‐based
Rou;ng
• Ability
to
define
rou;ng
based
on
!me-‐of-‐day,
day-‐
of-‐week,
and
weekends.
Failover
Rou;ng
• Mul;ple
egress
trunks
can
be
defined
in
the
rou;ng.
If
a
call
to
one
egress
trunk
fails,
the
switch
will
automa;cally
send
calls
to
the
next
route
un;l
the
call
is
successfully
completed.
Rou<ng
General
11. Confidential and Do Not Distribute
Hun;ng
criteria
• Ability
to
define
at
each
ingress
trunk
and
egress
trunk
level,
how
the
failover
should
be
execute
based
on
SIP
response
codes.
• Three
kind
of
ac;ons
can
be
defined
base
don
SIP
response
codes
•
Stop
Fail-‐over
•
Route
to
Next
Host
•
Route
to
Next
Trunk
Rou;ng
Plan
Sharing
• Ability
to
define
an
alpha-‐numeric
name
or
label
to
a
par;cular
rou;ng
plan
and
ability
to
assign
one
mul;ple
plan
to
mul;ple
ingress
trunk.
Blocking
• Ability
to
block
code
based
on
ANI
or
DNIS
• Ability
to
block
code
based
on
Ingress
trunk
or
Egress
trunk
• Ability
to
block
code
based
on
ingress
or
egress
carrier
Rou<ng
General
12. Confidential and Do Not Distribute
Bulk
loading
of
Rou;ng
Rule
• Ability
to
upload
bulk
rou;ng
using
CSV
file.
Rou<ng
General
13. Confidential and Do Not Distribute
QoS
Rou;ng
• Rou;ng
based
on
LCR,
ASR,
and
ACD
• Ability
to
define
the
min.
call
required
for
QoS
determina;on.
• Ability
to
define
the
sample
period
for
ASR
and
ACD
LCR
Rou;ng
• Rou;ng
based
on
Least
Cost
• Support
unlimited
number
of
termina;on
carriers
• Support
unlimited
number
of
codes
ASR,
ACD,
and
Price
Limit
Enforcement
•
Priority
Rou;ng
• Ability
to
assign
a
numeric
priority
to
each
egress
trunk
and
route
based
on
that.
Rou<ng
Dynamic
Rou<ng
14. Confidential and Do Not Distribute
Round
Robin
Rou<ng
• Rou;ng
based
on
LCR,
ASR,
and
ACD
• Ability
to
define
the
min.
call
required
for
QoS
determina;on
• Ability
to
define
the
sample
period
for
ASR
and
ACD
Top
Down
Rou;ng
• Rou;ng
based
on
Least
Cost
• Support
unlimited
number
of
termina;on
carriers
• Support
unlimited
number
of
codes
Codec
Match
Rou;ng
• Ability
to
terminate
calls
to
egress
trunks
that
match
the
Codec
restric;on
of
each
call
Code
Name
Based
Rou;ng
• Ability
to
group
a
number
of
codes
into
a
code
name
and
define
rou;ng
at
the
des;na;on
level.
For
example,
Code
Name
“Canada”
could
be
defined
as
a
group
of
1604,1416,1513,
etc.
Percentage
Rou;ng
• Ability
to
define
percentage
distribu;on
for
each
of
the
egress
trunk
in
the
rou;ng.
Rou<ng
Sta<c
Rou<ng
15. Confidential and Do Not Distribute
Alert
Defini;on
• Ability
to
define
alerts
based
on
• Answer
Seizure
Ra;o
(ASR)
• Average
Call
Dura;on
(ACD)
• Post
Dial
Delay
(PDD)
• Profitability
Email
Trouble
Ticket
• Ability
to
automa;cally
send
out
trouble
;ckets
upon
detec;on
of
certain
alert
condi;on.
Configurable
Trigger
• Support
trigger
points
at
different
levels
• Ingress
Trunk
• Egress
Trunk
• Source
DNIS
• Des;na;on
DNIS
• Host
Support
Mul;ple
Alert
Handling
Method
• Email
Alert
• Disable
Host/Trunk
• Reassign
Priority
Monitoring
General
16. Confidential and Do Not Distribute
QoS
Monitoring
• Ability
to
define
alerts
based
on
• Answer
Seizure
Ra;o
(ASR)
• Average
Call
Dura;on
(ACD)
• Post
Dial
Delay
(PDD)
• Profitability
Dynamic
trunk
removal
• The
system
can
be
set
to
auto
shut
off
a
trunk
that
falls
below
threshold.
Dynamic
trunk
return
to
route
• The
system
can
be
set
to
dynamically
put
the
trunk
back
in
route
aher
certain
period
of
;me.
Dialer
Traffic
Monitoring
• The
system
can
monitor
for
dialer
traffic
paaern
and
automa;cally
block
calls
with
the
associated
ANI.
Monitoring
General
17. Confidential and Do Not Distribute
Ac;ve
Call
Report
• Ability
to
view
all
the
live
calls
that
are
in
progress.
Call
Detail
Report
• Ability
to
view
all
finished
calls.
Repor<ng
18. Confidential and Do Not Distribute
Low
Balance
Alert
• Automa;c
sending
out
email
alert
when
the
carrier’s
balance
is
below
the
low
balance
limit
requirement.
• Ability
to
define
number
of
resend
if
credit
con;nues
to
fall
below
the
credit
limit.
Finance
Balance
Control
19. Confidential and Do Not Distribute
Prepaid
Billing
• The
system
will
only
let
the
calls
to
pass
thru
if
there
is
remaining
credit.
Postpaid
Billing
• The
system
will
allowed
maximum
credit
limit
for
postpaid
clients.
Flexible
Billing
Cycle
• Ability
to
define
different
billing
cycle
for
each
carrier’s
auto-‐invoicing
seZng.
Finance
Payment
20. Confidential and Do Not Distribute
Auto
Invoicing
• Automa;c
crea;on
of
customer
invoice
in
Adobe
Acrobat
format
based
on
billing
cycle
• Automa;c
crea;on
of
customer
invoice
in
MS-‐Excel
format
based
on
billing
cycle
• Automa;c
and
real-‐;me
crea;on
of
rated
CDRs
• Click-‐and-‐send
email
to
pre-‐designated
email
address
with
Customer
invoice
and
rated
CDRs,
as
aaachments
Manual
Invoicing
• Ability
to
create
invoice
manually.
Past
Due
Report
• This
report
will
show
you
which
invoice
is
past
due
and
which
invoice
is
s;ll
current.
Maintaining
records
of
invoices
already
issued
&
received
• Ability
to
see
all
incoming
and
outgoing
invoices.
Finance
Invoice
21. Confidential and Do Not Distribute
Credit/Debit
Note
• Support
for
providing
adjustments
incase
of
faulty
invoicing,
e.g.
credit
notes,
debit
notes
Invoice
Granularity
• Support
for
various
types
of
invoice
formats,
e.g.
summary
level,
detailed
Time-‐zone
Support
• Support
for
mul;ple
;me
zones
Finance
Invoice
22. Confidential and Do Not Distribute
Flexible
Call
Dura;on
• Varying
;me
dura;ons,
e.g
per
1
second,
6
seconds,
15
seconds,
30
seconds,
60
seconds
etc
Time-‐of-‐day
ra;ng
• Different
rates
based
on
the
;me-‐of-‐day,
day-‐of-‐week,
weekends
Past
Due
Report
• Ability
to
iden;fy
invoices
that
are
not
paid
or
par;ally
paid.
Accurate
Ra;ng
• Billing
and
repor;ng
based
on
frac;onal
call
dura;on,
or
on
rounded-‐up
call
dura;on
Mul;
Currency
support
• Ability
to
convert
currency
in
invoices
according
to
client’s
currency
seZng.
Rate
Export
• Availability
to
export
rate
to
CSV
• Availability
to
define
fields
to
be
exported
Ra<ng
General
23. Confidential and Do Not Distribute
Mass
Update
• Ability
to
massively
update
mu;ple
fields
for
mutliple
rate
records
at
once.
Manual
Update
• Ability
to
update
rate
and
corresponding
fields
via
UI.
• Ability
to
search
rate
records
based
on
Country,
Code
Name
or
Code
Ra<ng
General
24. Confidential and Do Not Distribute
Import
Log
• Storage
of
all
rate
and
dial
code
sheets
• Ability
to
re-‐rate
CDRs
retrospec;vely
with
any
rate
and
dial
code
sheet
Auto
Rate
Submission
• Ability
to
define
an
email
for
receiving
rates.
• Ability
to
define
rate
format
for
each
carrier.
• Ability
to
automa;cally
import
rate
upon
rate
receipt.
• Ability
to
record
all
rate
receipt.
Auto-‐end
date
• Ability
to
automa;cally
set
end-‐date
to
all
exis;ng
rates.
• Ability
to
automa;cally
set
end-‐date
to
all
overlapping
rates.
Ra<ng
Import
25. Confidential and Do Not Distribute
Rate
Delivery
• Ability
to
click-‐and-‐send
(via
email)
rates
to
one
or
mul;ple
carriers.
• Logging
of
all
rate
delivery.
Ra<ng
Auto
Delivery
26. Confidential and Do Not Distribute
LNP
Dipping
• Ability
to
define
2
DIP
servers
• Ability
to
define
;meout
and
retry
count
for
DIP
requests
LNP
Billing
• The
system
uses
the
LNP
result
to
determine
jurisdic;on
of
each
call.
LNP
Pre-‐DIP
• Ability
to
support
the
LNP
informa;on
provided
within
the
SIP
invite
.
Pass
LNP
DIP
to
egress
• Ability
to
configure
whether
to
pass
LNP
number
to
any
egress
trunk(s)
via
the
rn=
or
npdi=
header.
LNP
Block
• Ability
to
configure
whether
to
pass
calls
if
the
number
is
ported.
LNP
Block
higher
codes
• Ability
to
configure
whether
to
block
calls
if
the
number
is
ported
and
the
ported
number
rate
is
higher
than
the
DNIS.
Ra<ng
LNP
Billing
27. Confidential and Do Not Distribute
Call
Detail
Report
• Ability
to
Search
Call
Detail
Report
• Ability
to
Download
Call
Detail
Report
Invoice
• Ability
to
view
invoices
received
Self
Service
Portal
General
28. Confidential and Do Not Distribute
Jurisdic;onal
Rou;ng
• Ability
to
define
rou;ng
for
interstate
and
intrastate
LNP
Report
• Show
a
summary
of
which
ingress/egress
carrier/
trunk
is
triggering
the
LNP
dip
request
• Show
whether
DIPs
are
coming
from
local
DB
or
remote
server
LNP
DIP
Record
• Show
all
the
LNP
dipping
record
Rou<ng
US
Rou<ng
Rule
29. Confidential and Do Not Distribute
Jurisdic;onal
Ra;ng
• Ability
to
define
rates
for
interstate
and
intrastate
• Ability
to
define
rate
for
local
US
LERG
• Ability
to
update
US
LERG
via
UI
• Ability
to
import
US
LERG
LRN
Billing
• Ability
to
define
rate
table
to
be
billed
based
on
LRN
• Ability
to
define
rate
table
to
block
all
calls
that
are
ported
• Ability
to
define
rate
table
to
block
all
calls
that
are
ported
and
the
ported
number
is
more
expensive
Ra<ng
US
Ra<ng
Rule
30. Confidential and Do Not Distribute
LCR
Report
• Generate
a
LCR
table
based
on
the
selected
rate
tables
• Create
a
new
rate
table
based
on
certain
LCR
posi;on
*
specified
%
on
a
list
of
selected
rate
tables
Spam
Report
• Show
the
sta;s;cs
on
rejected
calls
and
give
reasons
such
as
unauthorized
IP,
inac;ve
accounts,
etc.
Loca;on
Report
• Show
sta;s;cs
on
termina;ng
coun;es
and
their
corresponding
percentage.
Orig-‐Term
Report
• Show
a
report
on
profitability,
call
count
for
success,
failed,
non-‐zero
calls,
and
QoS
(
ASR,
ACD,
and
PDD
).
Filtering
and
mul;-‐dimensional
grouping
are
available.
Repor<ng
General
31. Confidential and Do Not Distribute
Summary
Report
• Show
report
on
the
origina;on
and
termina;on
sides
of
the
switch
with
data
on
rate,
ASR,
ACD,
PDD,
call
counts,
etc
• Grouping
by
hourly,
daily,
and
monthly
buckets
are
available
Usage
Report
• Show
the
break
down
of
usage
by
percentage
• Show
percentage
on
minutes
usage
and
call
count
by
ingress
trunk,
egress
trunk,
country,
code
name,
etc.
Call
Detail
Report
• Show
details
of
rated
CDRs
• Ability
to
filter
based
on
different
criteria
• Ability
to
select
the
fields
to
display
• Ability
to
download
the
search
result
in
CSV
Repor<ng
General
32. Confidential and Do Not Distribute
Ac;ve
Call
Report
• Show
calls
that
are
in
progress
• Ability
to
kill
in-‐progress
calls
QoS
Report
• Show
live
QoS
sta;s;cs
–
ASR,
ACD,
PDD,
Call
Count,
CPS
• Show
historical
QoS
sta;s;cs
in
chart
• Show
QoS
sta;s;cs
by
ingress/egress
carrier
and
trunk
• Show
QoS
sta;s;cs
for
each
rou;ng
plan
Disconnect
Cause
Report
• Show
counts
and
percentage
of
different
SIP
cause
for
both
origina;on
and
termina;on
sides.
Trunk
Monitor
Report
• Show
the
ac;ve
call
count
for
each
trunk
and
its
corresponding
hosts
Repor<ng
General
33. Confidential and Do Not Distribute
Bandwidth
Report
• Show
the
incoming
and
ou;ng
bandwidth
report
in
bytes
• Ability
to
group
bandwidth
u;liza;on
by
carrier
or
trunk
Profitability
Report
• Show
the
profitability
by
carrier,
trunk,
code
name,
dial
code,
etc
• Give
inside
to
which
ingress/egress
carrier
or
des;na;on
is
the
most
profitable
Daily
Usage
Detail
Report
• Present
the
usage
trend
on
a
daily
basis
for
each
client
and
des;na;on
• Let’s
user
to
find
out
where
traffic
is
losing
or
gaining
• Ability
to
show
data
for
both
origina;on
and
termina;on
side
Repor<ng
General
34. Confidential and Do Not Distribute
SIP
Capture
• Ability
to
capture
SIP
message
for
calls
that
meet
certain
criteria
Call
Monitor
• Ability
to
intercept
RTP
stream
and
record
as
pcap
file
for
download
and
search
• Ability
to
intercept
SIP
stream
and
record
every
call’s
SIP
call
flow
and
stored
as
pcap
file
Call
Simula;on
• The
System
allows
the
user
to
simulate
an
route
from
any
ingress
trunk.
The
result
gives
the
exact
rou;ng
decision
for
the
par;cular
call
being
simulated.
Vendor
Test
• Send
test
calls
to
an
egress
trunk
• Ability
to
View
SIP
capture
for
test
call
• Ability
to
download
audio
result
in
Wave
file
Rate
Finder
• Ability
to
find
trunk
that
can
meet
a
specific
rate
limit
of
a
dial
code
Tool
General