Comcast Ims Network v6 PDF
Comcast Ims Network v6 PDF
Comcast Ims Network v6 PDF
Carl Klatsky
Comcast NE&TO Product Engineering
6/26/2012
Background
In
late
2010,
Comcast
deployed
an
IMS
based
network
suppor<ng
residen<al
voice
service
to
Comcasts
digital
voice
subscribers
Network
architecture
and
protocols
u<lize
3GPP
IMS
standards,
following
Cable
Labs
PacketCable2.0
prole
with
modica<ons
Highlights
include
SIP
based
voice
endpoints
Highly
redundant
server
architecture
Redundant
blade
implementa<on
within
each
server
All
necessary
redundant
physical
and
network
connec<ons
Redundant
SIP
proxies
connec<ng
to
external
telephony
providers
&
PSTN
Two
vendors
supplying
CSCFs,
HSS,
&
TAS
CCF
Application Layer
Neptune
Presence
Server
TAS
VM
CAS
Other SIP
Peer
Networks
TNS
S_CSCF
I-CSCF
P-CSCF
eDVA
PCMM
BGCF/
ESCF
SRP
ENUM
SBC
Network Overview
10
11
12
Operational Challenge #1
In
an
early
stage
of
the
deployment
with
~10K
ac<ve
subscribers,
a
ber
cut
due
to
maintenance
ac<vity
inadvertently
blocked
network
access
to
one
of
the
core
sites
Almost
all
subscribers
failed
over,
but
around
~500
did
not
complete
failover
Bug
was
detected
in
failover
rou<ne,
where
a
failover
aeempt
and
reSUBSCRIBE
aeempt
happened
to
overlap,
the
CSeq
number
in
REGISTER
would
be
incorrect,
resul<ng
in
error
leading
to
SIP
registra<on
being
terminated
Worked
with
eDVA
vendor
to
resolve
CSeq
issue
13
Operational Challenge #2
Original
failover
design
called
for
failover
on
non-response
to
as
many
SIP
messages
as
can
be
supported,
with
eDVA
vendors
provided
failover
support
for
non-response
to
SUBSCRIBE
Due
to
problems
with
Presence
AS
that
handled
message-summary
event
package
subscrip<ons,
the
AS
was
unavailable
at
various
<mes
IMS
core
network
element
Timer
F
=
32s
by
default
but
eDVA
Timer
F
=
4s
eDVA
transmieed
SUBSCRIBE
and
IMS
core
network
forwarded
SUBSCRIBE
onto
Presence
AS
14
15
Operational Challenge #3
During
24-hour
large
scale
produc<on
failover
test,
an
issue
was
uncovered
with
regard
to
message-summary
event
package
subscrip<on
behavior
Normal
opera<ng
behavior
results
in
eDVA
sending
a
SUBCRIBE
through
the
IMS
core
to
the
Presence
Server
for
the
message-summary
event
package.
Subscrip<on
is
established
with
a
12
hour
expira<on
Upon
geo-redundant
failover
detec<on,
device
successfully
establishes
SIP
registra<on
through
secondary
CSCFs
Following
successful
registra<on
failover,
ini<al
subscrip<on
to
message-summary
event
package
is
successfully
established.
This
len
a
stale
subscrip<on
ac<ve
on
the
Presence
Server
for
each
device
that
failed
over
16
17
Conclusions
With
appropriate
design
and
sonware
support,
large
scale
redundancy
can
be
achieved
resul<ng
in
highly
available
service
to
the
end
subscriber
Careful
considera<on
should
be
taken
on
over
doing
redundancy.
Only
truly
essen<al
services
should
receive
failover
support
Comcast
is
also
reviewing
addi<onal
global
trac
management
&
trac
engineering
within
its
IMS
network,
as
means
to
further
distribute
trac
across
the
sites
18
My Contact Info
Carl
Klatsky
Product
Engineering
Comcast
Cable
One
Comcast
Center
1701
John
F.
Kennedy
Blvd.
Mailstop:
39.210C
Philadelphia,
PA
19103
215
286
8256
[email protected]
19