1 terena networking conference 2000, lisboa 22-25 may qos in ip over atm networks terena networking...
TRANSCRIPT
11
Terena Networking Conference 2000, Lisboa 22-25 MayTerena Networking Conference 2000, Lisboa 22-25 May
QoS in IP over ATM NetworksQoS in IP over ATM Networks
Terena Networking Conference 2000Terena Networking Conference 2000
Lisboa, 22-25 MayLisboa, 22-25 May
The BTI field trialsThe BTI field trials
22
Terena Networking Conference 2000, Lisboa 22-25 MayTerena Networking Conference 2000, Lisboa 22-25 May
ACTS BTI - Broadband Trial Integration(May 98 – December 99)
Objective: to setup and evaluate a concept for implementing Integrated Services in an ATM PON-based access network
Participants: DSC/Tellabs (Denmark) Ericsson/Telebit (Denmark) UNI-C (Denmark) U. Politécnica de Madrid (Spain) University of Edinburgh (Scotland) Univ. Mining and Metalurgy (Poland) TeleDenmark (Denmark) Telekomunikacja Polska (Poland) PT Inovação (Portugal)
33
Terena Networking Conference 2000, Lisboa 22-25 MayTerena Networking Conference 2000, Lisboa 22-25 May
Introduction
QoS in IP over ATM multicast networksRSVP/Integrated Services
ATM
BTI field trialsBTI network architectureEvaluation of field trials
Conclusions
SummarySummary
44
Terena Networking Conference 2000, Lisboa 22-25 MayTerena Networking Conference 2000, Lisboa 22-25 May
QoS in IP over ATM multicast
networks
55
Terena Networking Conference 2000, Lisboa 22-25 MayTerena Networking Conference 2000, Lisboa 22-25 May
Resource Reservation Protocol (RSVP)
Orientation Receiver-based
State Soft state
QoS setup time Separate from route establishment
QoS changes Dynamic QoS
Directionality Unidirectional resource allocation
Multicast Receiver heterogeneity
66
Terena Networking Conference 2000, Lisboa 22-25 MayTerena Networking Conference 2000, Lisboa 22-25 May
RSVP multicast reservation mechanisms
sender
receiver 2
PATH
RESV2
RESV1
receiver 1
77
Terena Networking Conference 2000, Lisboa 22-25 MayTerena Networking Conference 2000, Lisboa 22-25 May
Asynchronous Transfer Mode (ATM)
RSVP ATM
Orientation Receiver-based Sender-based
State Soft state Hard state
QoS setup time Separate from route establishment
Concurrent with route establishment
QoS changes Dynamic QoS Static QoS
Directionality Unidirectional resource allocation
Bidirectional allocation for unicast
Unidirectional allocation for multicast
Multicast Receiver heterogeneity Uniform QoS
88
Terena Networking Conference 2000, Lisboa 22-25 MayTerena Networking Conference 2000, Lisboa 22-25 May
multicastserver
ATM multicast
multicastmesh
99
Terena Networking Conference 2000, Lisboa 22-25 MayTerena Networking Conference 2000, Lisboa 22-25 May
Multicast Address Resolution Server - MARS
atm1
atm2
atm3MARS
Request{mcast IP address}
{mcast IP address, atm1, atm2, atm3}
MARSMulti
MARS server
ClusterControl VC
1010
Terena Networking Conference 2000, Lisboa 22-25 MayTerena Networking Conference 2000, Lisboa 22-25 May
Mapping service classes: RSVP Guaranteed Service ->-> ATM CBR / rtVBR RSVP Controlled Load Service -> ATM ABR / nrtVBR Best effort -> ATM UBR / ABR
RSVP with ATM multicast
Other issues (e.g. multicast heterogeneity, dynamic QoS)
Relationship RSVP flows/ATM VCs
IS model parameters r – average token bucket rate p – peak data rate b – token bucket depth M – maximum packet size m – minimum policed unit size
Mapping traffic descriptors:
ATM model parameters PCR SCR MBS CDVT
1111
Terena Networking Conference 2000, Lisboa 22-25 MayTerena Networking Conference 2000, Lisboa 22-25 May
RSVP with ATM multicast
BE BE pt-pt-mptmpt VC VC
PATH
QoS QoS pt-pt-mptmpt VC VC
DATA RESV2
Pt-pt VC with MARS serverPt-pt VC with MARS server
Pt-mpt ClusterControl VCPt-mpt ClusterControl VCBE BE pt-pt-ptpt VC VC
RESV1Register ATM(A)
MARS SERVER
ClusterControl VC
A
B1
B2
MARS_Join(B)
1212
Terena Networking Conference 2000, Lisboa 22-25 MayTerena Networking Conference 2000, Lisboa 22-25 May
BTI Field Trials
1313
Terena Networking Conference 2000, Lisboa 22-25 MayTerena Networking Conference 2000, Lisboa 22-25 May
BTI field trial sitesBTI field trial sites
Aarhus, Denmark
Krakow, Poland
Aveiro, Portugal
1414
Terena Networking Conference 2000, Lisboa 22-25 MayTerena Networking Conference 2000, Lisboa 22-25 May
OLTATM25
VDSL
ATM25
NT
ATM25
VDSL
ATM PON architectureATM PON architecture
OLMOLM
ADMADMSDHSDH
Up to 16 Optical Network Units (ONUs) Customer interface - 25 Mbit/s ATM Customers connected directly to ONU or through VDSL modem PVC connection only
ONU
ONU
ONU
NT
NT
1515
Terena Networking Conference 2000, Lisboa 22-25 MayTerena Networking Conference 2000, Lisboa 22-25 May
Main BTI enhancements
Implementation of ATM signalling control in the ATM PON
Implementation of IPv6 in routers, application clients and servers
Integration of RSVP, IPv6 and ATM multicast following the Integrated Services model
Implementation of MARS server and client components
Development of a Winsock2 compatible protocol stack running on Windows NT supporting IPv6, RSVP and ATM
Adaptation of IPv4-based user applications to IPv6 with QoS control through RSVP
1616
Terena Networking Conference 2000, Lisboa 22-25 MayTerena Networking Conference 2000, Lisboa 22-25 May
ADMADMOLT ATM25VDSL
ATM25
ATM25
VDSL
BTI architectureBTI architecture
Server
Remote sites/Internet
OLMOLM
ASWASWONU
ONU
ONU
NT
NT
IPv6 Router(inc. MARS server)
RSVP
Ethernet
IPv6
QoS Appl.
ATM25ATM
VDSL
IPv6
RSVPQ.SAALAAL5
UNI4.0
SDHATM ATM
SDH PON
AAL5Q.SAALUNI4.0
ATMPON VDSL
ATMAAL5
ATM25
QoS Appl.
UNI4.0IPv6
RSVP
Ethernet
1717
Terena Networking Conference 2000, Lisboa 22-25 MayTerena Networking Conference 2000, Lisboa 22-25 May
2 Mbit/s ATM link
TelebitTBC2000
router
BTI Field Trial – Global OverviewBTI Field Trial – Global Overview
PT ATM PVC+
DANTE MBS+
NordunetDenmark
trial network
Portugal
trial network
Poland
trial network
TelebitTBC2000
router
TelebitTBC2000
router
1818
Terena Networking Conference 2000, Lisboa 22-25 MayTerena Networking Conference 2000, Lisboa 22-25 May
Portugal-Denmark IPv6 interconnectionPortugal-Denmark IPv6 interconnection
IPv4-basedNordunet
ATM PVC
Dante MBS (TEN-155)
ATM PVC
PortugalTelecom
ATM backbone
Portugaltrial network
Denmarktrial network
IPv6-over-IPv4 tunneling
IPv6
ATM IPv4
1919
Terena Networking Conference 2000, Lisboa 22-25 MayTerena Networking Conference 2000, Lisboa 22-25 May
ASWONU
ONU Router
ONUASW
Router
Field Trial Site A
Field Trial Site B
IPv6/ATM
User evaluation - basic scenarioUser evaluation - basic scenario
2020
Terena Networking Conference 2000, Lisboa 22-25 MayTerena Networking Conference 2000, Lisboa 22-25 May
BTI field trials: overall evaluation
BTI networking features were successfully implemented (e.g. IPv6, RSVP, ATM signalling, multicast);
IPv6 interconnection of field trials was achieved; IPv6-IPv4 cooperation via tunneling was demonstrated as an effective tool for interconnection of IPv6 islands;
Real users collaborated using QoS-enabled applications over IPv6 in the field trials; usability testing was carried out;
BTI Integrated Services over ATM PON network concept was demonstrated and validated by the field trials;
Complexity of RSVP/ATM integration may be a problem against widespread deployment of the solution.
2121
Terena Networking Conference 2000, Lisboa 22-25 MayTerena Networking Conference 2000, Lisboa 22-25 May
Scalability evaluation of the BTI network concept
Interworking with diffserv-based backbone networks
BTI domain 3
Diffserv Diffserv domaindomain
Topics for further study
BTI domain 1
BTIdomain 2
2222
Terena Networking Conference 2000, Lisboa 22-25 MayTerena Networking Conference 2000, Lisboa 22-25 May
ReferencesReferences
RFC 1821 – “Integration of Real-time Services in an IP-ATM RFC 1821 – “Integration of Real-time Services in an IP-ATM
Network Architecture”Network Architecture”
RFC 2022 – “Support for Multicast over UNI 3.0/3.1 based ATM RFC 2022 – “Support for Multicast over UNI 3.0/3.1 based ATM
Networks”Networks”
RFC 2380 – “RSVP over ATM Implementation Requirements”RFC 2380 – “RSVP over ATM Implementation Requirements”
RFC 2381 – “Interoperation of Controlled-Load Service and RFC 2381 – “Interoperation of Controlled-Load Service and
Guaranteed Service with ATM”Guaranteed Service with ATM”
RFC 2382 – “A Framework for Integrated Services and RSVP RFC 2382 – “A Framework for Integrated Services and RSVP
over ATM”over ATM”