mpls consortium charter meeting welcome to unh durham, new hampshire february 7, 2000
TRANSCRIPT
MPLS Consortium Charter MPLS Consortium Charter MeetingMeeting
Welcome to UNHWelcome to UNH
Durham, New HampshireDurham, New Hampshire
February 7, 2000February 7, 2000
AgendaAgenda
Welcome and IntroductionsWelcome and Introductions Overview of the UNH Overview of the UNH
InterOperability LaboratoryInterOperability Laboratory Establishment of the MPLS Establishment of the MPLS
Consortium Consortium – Testing Goals DiscussionTesting Goals Discussion– Charter and Usage AgreementCharter and Usage Agreement
Agenda (continued)Agenda (continued)
LunchLunch Election of MPLS Steering Election of MPLS Steering
CommitteeCommittee Initial Group Test PlanningInitial Group Test Planning Review and Closing RemarksReview and Closing Remarks
The Interoperability The Interoperability Problem and the UNH Problem and the UNH
InterOperability InterOperability LaboratoryLaboratoryScott A. ValcourtScott A. Valcourt
Senior Consortium ManagerSenior Consortium Manager
February 7, 2000February 7, 2000
OverviewOverview
Understanding the Interoperability Understanding the Interoperability ProblemProblem
Solving the Interoperability Solving the Interoperability ProblemProblem
The UNH InterOperability The UNH InterOperability Laboratory Laboratory
Interoperability FailuresInteroperability Failures
Pushes out market acceptance of Pushes out market acceptance of new technologiesnew technologies
Increases support costIncreases support cost Opens windows of opportunity for Opens windows of opportunity for
different solutionsdifferent solutions Does notDoes not enhance the reputation enhance the reputation
of a productof a product
The Meaning of The Meaning of InteroperabilityInteroperability
Plug and play operation Plug and play operation independent of who provided the independent of who provided the productproduct
Works in the users environmentWorks in the users environment Works with the users applicationsWorks with the users applications
Foundational IssuesFoundational Issues
How is interoperability achieved?How is interoperability achieved? How is interoperability How is interoperability
demonstrated to the marketplace?demonstrated to the marketplace?
Key #1 The StandardKey #1 The Standard
The standard is the foundation of The standard is the foundation of interoperability. Interoperability interoperability. Interoperability problems will exist unless the standard:problems will exist unless the standard:– Clearly and fully specifies external Clearly and fully specifies external
behaviorbehavior– Limits optionsLimits options– Addresses market needsAddresses market needs– Achieves sufficient developer support and Achieves sufficient developer support and
is considered authoritative is considered authoritative
Key #2 Technical TestingKey #2 Technical Testing
New technologies, like new products, New technologies, like new products, have bugs. Test procedures must be have bugs. Test procedures must be available which show that the:available which show that the:– External behavior of the product is External behavior of the product is
consistent with the standardconsistent with the standard– Product works with other products in Product works with other products in
different configurationsdifferent configurations– Product works with common applicationsProduct works with common applications
Key #3 Reference Key #3 Reference EnvironmentEnvironment
Practical concerns make it necessary to Practical concerns make it necessary to maintain a common center in which maintain a common center in which interoperability testing can take placeinteroperability testing can take place– A common site is needed where multiple A common site is needed where multiple
implementations of the standard are implementations of the standard are available for testingavailable for testing
– Developers must be able to have testing Developers must be able to have testing done without exposure of unannounced done without exposure of unannounced products or test resultsproducts or test results
Key #4 An Interoperability Key #4 An Interoperability MetricMetric
An accepted definition must exist An accepted definition must exist that shows when a product is that shows when a product is interoperableinteroperable– A test report that may be distributed A test report that may be distributed
by the owner of the product within the by the owner of the product within the development communitydevelopment community
– Testing must cover both conformance-Testing must cover both conformance-like and interoperability itemslike and interoperability items
The Marketing IssuesThe Marketing Issues
Cooperation must be achieved between Cooperation must be achieved between developersdevelopers
Interoperability intent and achievement Interoperability intent and achievement must be demonstrated to the publicmust be demonstrated to the public
Testing needs can not significantly Testing needs can not significantly delay product introductionsdelay product introductions
The interoperability metric must be The interoperability metric must be effective to be acceptedeffective to be accepted
The ProcessThe Process
Creating structure to focus industry Creating structure to focus industry effort and obtain supporteffort and obtain support
Develop testing tools and technologyDevelop testing tools and technology Establish reference centerEstablish reference center Coordinate demonstrations that show Coordinate demonstrations that show
interoperabilityinteroperability Establish a visible interoperability Establish a visible interoperability
metricmetric
What is the UNH-IOLWhat is the UNH-IOL
Interoperability “facilitation” Interoperability “facilitation” organizationorganization– Part of the University of New HampshirePart of the University of New Hampshire– Provides technical experience for students in Provides technical experience for students in
CS and EECS and EE– Develops test suites, testing tools, and Develops test suites, testing tools, and
provides testing servicesprovides testing services– Helps coordinate interoperability efforts Helps coordinate interoperability efforts
within industry in a cooperative mannerwithin industry in a cooperative manner– Technical in natureTechnical in nature
IOL ExperienceIOL Experience
Twelve years of helping industry bring Twelve years of helping industry bring “interoperable” technology to market“interoperable” technology to market10BaseT Ethernet10BaseT Ethernet Fast EthernetFast Ethernet FDDIFDDI Gigabit EthernetGigabit Ethernet
Fibre ChannelFibre Channel IP ProtocolIP Protocol SNMPSNMP Bridge FunctionsBridge Functions
LINUXLINUX Token RingToken Ring ATMATM ADSLADSL
DOCSISDOCSIS Wireless (IEEE 802.11)Wireless (IEEE 802.11) 100VG-AnyLAN100VG-AnyLAN
HDSL2HDSL2 MPLSMPLS Network ManagementNetwork Management
Test development experience at Test development experience at physical signaling level up to physical signaling level up to application levelapplication level
IOL AcceptanceIOL Acceptance
150+ corporate memberships world-150+ corporate memberships world-widewide
IOL test reports are trusted by vendors IOL test reports are trusted by vendors and are often used as basis for quality and are often used as basis for quality assurance in OEM dealsassurance in OEM deals
Establishment of IOL consortiums Establishment of IOL consortiums accepted as evidence of industry accepted as evidence of industry commitment to interoperability within commitment to interoperability within telecom, datacom and other industriestelecom, datacom and other industries
Establishing a MPLS Establishing a MPLS Interoperability Effort Interoperability Effort
Formation of the MPLS consortiumFormation of the MPLS consortium– members agree on charter and fee structuremembers agree on charter and fee structure– members elect steering committeemembers elect steering committee– members define scope of testing effortmembers define scope of testing effort
Consortium develops testing facilities Consortium develops testing facilities and supports demonstration effortsand supports demonstration efforts
Consortium must cover all direct costs of Consortium must cover all direct costs of operationoperation
SummarySummary
Addressing the interoperability problem Addressing the interoperability problem requires:requires:– A good standard, and a good conformance A good standard, and a good conformance
and interoperability test suiteand interoperability test suite– An interoperability reference center and An interoperability reference center and
interoperability test proceduresinteroperability test procedures– A meaningful interoperability metricA meaningful interoperability metric
IOL consortiums address interoperability IOL consortiums address interoperability issues in specific technologiesissues in specific technologies
Contact InformationContact Information
Scott A. ValcourtScott A. Valcourt
Senior Consortium ManagerSenior Consortium Manager
(603) 862-4489(603) 862-4489
[email protected]@unh.edu
http://www.iol.unh.eduhttp://www.iol.unh.edu
MPLS Consortium Testing MPLS Consortium Testing GoalsGoals
Rob BlaisRob Blais
MPLS Consortium ManagerMPLS Consortium Manager
February 7, 2000February 7, 2000
Consortium Testing GoalsConsortium Testing Goals
MPLS-Specific ProtocolsMPLS-Specific Protocols Routing ProtocolsRouting Protocols MPLS ServicesMPLS Services Interfaces (Layer 2)Interfaces (Layer 2)
MPLS Specific ProtocolsMPLS Specific Protocols
RSVPRSVP LDPLDP CR-LDPCR-LDP
Routing ProtocolsRouting Protocols
OSPFOSPF BGP4BGP4 IS-ISIS-IS Others?Others? Focus on TE extensionsFocus on TE extensions
MPLS ServicesMPLS Services
Class of Service (CoS)Class of Service (CoS) Traffic EngineeringTraffic Engineering VPNsVPNs
Interfaces (Layer 2)Interfaces (Layer 2)
ATMATM Packet over SONET (PoS)Packet over SONET (PoS) Frame-RelayFrame-Relay Gigabit EthernetGigabit Ethernet Optical/Lambda/WDM?Optical/Lambda/WDM? Others?Others?
Other IssuesOther Issues
Other things that should be testedOther things that should be tested
MPLS Consortium MPLS Consortium StructureStructure
Rob BlaisRob Blais
MPLS Consortium ManagerMPLS Consortium Manager
February 7, 2000February 7, 2000
MPLS Consortium CharterMPLS Consortium Charter
Structure & TermsStructure & Terms FeesFees
Structure & TermsStructure & Terms
OverallOverall Section 3.1.3Section 3.1.3
MPLS Consortium MPLS Consortium ExpensesExpenses
LaborLabor– Graduate student: $25k/yearGraduate student: $25k/year– Undergraduate student: $12k/yearUndergraduate student: $12k/year– Full-Time UNH Staff members: $55k/yearFull-Time UNH Staff members: $55k/year
GeneralGeneral– Overhead: 25%/yearOverhead: 25%/year– Other expenses: $30k/yearOther expenses: $30k/year– Special equipment needs: ??Special equipment needs: ??
Expenses (cont.)Expenses (cont.)
Staffing needsStaffing needs– 3 to 4 Graduate students3 to 4 Graduate students– 6 to 8 Undergraduate students6 to 8 Undergraduate students– Full-time UNH Staff membersFull-time UNH Staff members
FeesFees
Estimated members: 20Estimated members: 20 Estimated expenses: Estimated expenses:
$290,000/year$290,000/year Membership fee needed: Membership fee needed:
$15,000/year$15,000/year
Steering CommitteeSteering Committee
OptionalOptional Typically 3 membersTypically 3 members
– 1 member per company1 member per company NominateNominate VoteVote
Group TestsGroup Tests
First: March 13 - 17, 2000First: March 13 - 17, 2000 IOL Group Test Facility, Durham, IOL Group Test Facility, Durham,
NHNH Focus: RSVPFocus: RSVP Testing PlansTesting Plans
Group Tests (cont.)Group Tests (cont.)
Future testsFuture tests– LDP/CR-LDPLDP/CR-LDP– When?When?
Contact InformationContact Information
Rob BlaisRob Blais
MPLS Consortium ManagerMPLS Consortium Manager
(603) 862-4569(603) 862-4569
[email protected]@iol.unh.edu
http://www.iol.unh.eduhttp://www.iol.unh.edu
Closing RemarksClosing Remarks
Thank you for coming!Thank you for coming! Have a Safe Trip Home!Have a Safe Trip Home!