Session Border Control – The ATIS Perspective

advertisement
ITU-T / ATIS Workshop
“Next Generation Technology and Standardization”
Las Vegas, 19-20 March 2006
Session Border Control – The
ATIS Perspective
Thomas Helmes
PMTS - Verizon
ITU-T
Overview & Definitions (1)
o
In the context of Session/Border Control, we
make two critical classes of distinctions:
1. Session/Border Control vs. Session/Border
Controller
2. Carrier VoIP Peering Needs vs Carrier’s
Internal S/BC Functional Architecture Needs
ITU-T
ITU-T / ATIS Workshop “Next Generation Technology and
Standardization“
Las Vegas, 19-20 March 2006
Overview & Definitions (2)
1. Session/Border Control:
•
Session Border Control - The activities & actions of a collection
of network signaling & bearer/media functions deployed within a
VoIP carrier’s network which assist in interfacing with other
carriers and/or end users by providing security, call processing &
traffic management capabilities, e.g.: Firewalls, NATs, call
admission, policing, etc.
2. Session/Border Controller:
•
Specific vendor implementations (network elements) consisting
of various subsets & supersets of the Session Border Control
functions
ITU-T
ITU-T / ATIS Workshop “Next Generation Technology and
Standardization“
Las Vegas, 19-20 March 2006
Overview & Definitions (3)
1. Carrier VoIP Peering:
•
In the context of Peering, the only relevant aspects of a
carrier’s S/BC deployment are those functions/actions visible to
the peer carrier across the interface.
2. Carrier’s Internal Functional Architecture:
•
The specific mechanisms, placements & physical packaging of
the various S/BC functions within a carrier’s network are solely
an issue internal to that carrier.
•
However, we agree there is value in establishing core
requirements on S/BC functions in order to:
1.
2.
ITU-T
Facilitate network element interoperability, and
Ensure that these functions act in the same way, regardless of
where/how they are implemented in the various providers’
networks.
ITU-T / ATIS Workshop “Next Generation Technology and
Standardization“
Las Vegas, 19-20 March 2006
ATIS VoIP Peering Reference Model
(Note that this reference model is not concerned with the internal details
of the providers’ networks, or the manner in which S/BC functionality is
internally implemented and distributed)
VoIP NNI
IP Phone
CRFE
(future)
CRFE
Wireless
Provider
A CCFE
VoIP
CCFE Provider
B
VoIP
Wireless
BFE
SS7
PSTN
BFE
IP Phone
MG
MG
CCFE: Call Control FE
BFE: Bearer FE
CRFE: Call Routing FE
SS7
Bearer (RTP/IP)
Signal (SIP)
ITU-T
ITU-T / ATIS Workshop “Next Generation Technology and
Standardization“
Las Vegas, 19-20 March 2006
PSTN
IMS Architecture – 3GPP
(Note that S/BCs are not explicitly identified (at least not yet)
Application Service
Layer
AS
Signaling and Control
Layer
HSS
ISC
Cx
Other IP
Networks
Dh
Sh,Si
Cx
SLF
Gq
Dx
Dx
Mm
S-CSCF
Mi
Mr
BGCF
I-CSCF
Mg
Mj
MRFC
Bearer Transport
Layer
Mw
Mp
MRFP
PDF
Mw
MGCF SGW
F
Gq
P-CSCF
Mn
Gm
IMS-MGW
Customer Premises Equipment
UE
ITU-T
ITU-T / ATIS Workshop “Next Generation Technology and
Standardization“
Las Vegas, 19-20 March 2006
Current ATIS Functional Architecture and Interfaces
(Note that S/BC functional entities are explicitly identified)
Rr/Ro
IMS Core functions
SIP
H.248
DIAMETER
Other
SCIM
MRB
Sh
AS
HSS
Charging Function
Dh
ISC
Cx
Mw
S-CSCF
Mr
Mw
Mi
Mg
Dx
Cx
Rf/Ro
IWF
I-CSCF
Ib
Mi
BGCF
Mw/Mk/Mm
P-CSCF
P-
Gm
MGCF
SGF
SGW
Mp
MS
PSTN
GW
Access
SBC
A-BGF
MRFP
Ic
Id
Interconnect
SBC
T-MGF
MGW
ITU-T
PSTN/ISDN
PSTN
If
MRFC
IBCF
SEG
Mj
UE
Ia
ITU-T / ATIS Workshop “Next Generation Technology and
Standardization“
Las Vegas, 19-20 March 2006
I-BGF
Other IP Networks
Mw
SLF
Discussion
o
ATIS Viewpoint:
1.
2.
3.
“S/BC” is not a functional entity itself.
“S/BC” is really just a cooperating set of functions or
functionalities distributed amongst one or more alreadyidentified FEs (e.g., P-CSCF).
A useful approach is to consider S/BC as a “functional group”
spanning a number of already-existing FEs. (A functional group
does not necessarily map to a single physical entity.)
4.
o
Working Document PTSC-SAC-2006-079 contains the ATIS
Baseline text for the currently-agreed S/BC functions.
It is essential to adopt a consistent view across SDOs as
to terminology and the “proper” level of granularity to
utilize in discussing S/BCs.
ITU-T
ITU-T / ATIS Workshop “Next Generation Technology and
Standardization“
Las Vegas, 19-20 March 2006
Summary
o
Distinguishing between Session/Border Control and
Session/Border Controllers is necessary and useful.
o
The distinction between carrier peering needs and a
carrier’s internal network architecture needs must be
kept in mind – this implies some differences in
treatments in standards’ reference models, etc.
o
The “correct” functional representation of these socalled “S/BCs needs to be resolved consistently across
SDOs, in order to progress NGN standardization work.
ITU-T
ITU-T / ATIS Workshop “Next Generation Technology and
Standardization“
Las Vegas, 19-20 March 2006
Download