BPI+ MIB Update IETF IPCDN WG 12/13/2000 Stuart Green - Nortel Networks / Arris Interactive Kaz Ozawa - Toshiba / CableLabs
Agenda What is BPI+ MIB? Status BPI MIB vs. BPI+ MIB Compatibility Changes from 03 to 04 Open Issues
What is BPI+ MIB? BPI MIB –MIB for BPI of DOCSIS 1.0 CM & CMTS BPI+ MIB –MIB for BPI+ of DOCSIS 1.1 CM & CMTS –BPI+ MIB = BPI MIB + Additions + Modifications DOCSIS: Data-Over-Cable Service Interface Specifications (cf. CM: Cable Modem CMTS: Cable Modem Termination System BPI: Baseline Privacy Interface Specification BPI+: Baseline Privacy Plus Interface Specification
Status Draft 00: December, 1999 Draft 01: February, 2000 Draft 02: March, 2000 Draft 03: June, 2000 Draft 04: November, 2000 Plan to become RFC in 2001
BPI MIB vs. BPI+ MIB Modifications –State Machines, Key Lengths, Key Generation, Algorithms, Etc. docsBpi2CmBaseTable docsBpi2CmTEKTable docsBpi2CmtsBaseTable docsBpi2CmtsAuthTable docsBpi2CmtsTEKTable docsBpi2CmtsIpMulticastMapTable docsBpi2CmtsMulticastAuthTable
BPI MIB vs. BPI+ MIB (Cont) Additions –CM Authentication (New Objects and Tables for X.509 Certificate) docsBpi2CmDeviceCertTable docsBpi2CmtsProvisionedCmCertTable docsBpi2CmtsCACertTable –Software Download Authentication docsBpi2CodeDownloadGroup
BPI MIB vs. BPI+ MIB (Cont) Additions –Dynamic SAIDs for IP Multicast docsBpi2CmIpMulticastMapTable –Expandability for Future Crypto Suite docsBpi2CmCryptoSuiteTable
Compatibility 1.0 CMTS Operating in 1.0/BPI mode docsBpiCmtsBaseTable docsBpiCmtsAuthTable docsBpiCmtsTEKTable docsBpiIpMulticastMapTable docsBpiMulticastAuthTable docsBpiCmBaseTable docsBpiCmTEKTable docsBpiCmBaseTable docsBpiCmTEKTable docsBpi2CmBaseTable docsBpi2CmTEKTable docsBpi2CmIpMulticastMapTable docsBpi2CmDeviceCertTable docsBpi2CmCryptoSuiteTable docsBpi2CodeDownloadGroup 1.0 CM Operating in 1.0/BPI mode 1.1 CM BPI+ MIB BPI MIB
Compatibility (Cont) 1.1 CMTS docsBpiCmtsBaseTable docsBpiCmtsAuthTable docsBpiCmtsTEKTable docsBpiIpMulticastMapTable docsBpiMulticastAuthTable docsBpi2CmtsBaseTable docsBpi2CmtsAuthTable docsBpi2CmtsTEKTable docsBpi2CmtsIpMulticastMapTable docsBpi2CmtsMulticastAuthTable docsBpi2CmtsProvisionedCmCertTable docsBpi2CmtsCACertTable docsBpi2CodeDownloadGroup docsBpiCmBaseTable docsBpiCmTEKTable docsBpiCmBaseTable docsBpiCmTEKTable docsBpi2CmBaseTable docsBpi2CmTEKTable docsBpi2CmIpMulticastMapTable docsBpi2CmDeviceCertTable docsBpi2CmCryptoSuiteTable docsBpi2CodeDownloadGroup Operating in 1.0/BPI mode 1.0 CM BPI MIB BPI+ MIB Operating in 1.1/BPI+ mode 1.1 CM
Compatibility (Cont) N/A Mandatory N/A 1.0 CMTS N/A Mandatory 1.0 CM Optional Mandatory N/A MUST NOT Support N/A 1.1 CMTS docsBpi2CmtsIpMulticastMapTable Mandatory docsBpi2CodeDownloadGroup docsBpi2CmtsCACertTable docsBpi2CmtsProvisionedCmCertTable docsBpi2CmtsMulticastAuthTable docsBpi2CmtsTEKTable docsBpi2CmtsAuthTable N/A docsBpi2CmtsBaseTable docsBpi2CmCryptoSuiteTable MandatorydocsBpi2CmDeviceCertTable docsBpi2CmIpMulticastMapTable docsBpi2CmTEKTable MandatoryOptionaldocsBpi2CmBaseTablebpiplus-mib-03 docsBpiMulticastAuthTable docsBpiIpMulticastMapTable docsBpiCmtsTEKTable docsBpiCmtsAuthTable N/A docsBpiCmtsBaseTable docsBpiCmTEKTable MUST NOT Support MandatorydocsBpiCmBaseTablebpi-mib CM in 1.1 mode 1.1 CM in 1.0 mode TableMIB
Changes from 03 to 04 General –Added comment under CMTS groups pertaining to BPI SIDs –Replaced obsolete DisplayString type with new SnmpAdminString type –Added some RFC boiler plating under MODULE-IDENTITY
Changes from 03 to 04 CM Objects –Name change from docsBpi2CodeMfgCodeDownloadStatusStrin g to docsBpi2CodeDownloadStatusString (?) –Modified descriptions for docsBpi2CmAuthExpiresOld docsBpi2CmAuthExpiresNew docsBpi2CodeCoSignerOrgName docsBpi2CodeCoSignerCodeAccessStart docsBpi2CodeCoSignerCvcAccessStart
Changes from 03 to 04 CMTS Objects –Modified description for docsBpi2CmtsCACertSubject docsBpi2CmtsCACertIssuer docsBpi2CmtsProvisionedCmCertTable docsBpi2CmtsIpMulticastMapEntry docsBpi2CmtsAuthCmExpiresOld docsBpi2CmtsAuthCmExpiresNew docsBpi2CmtsIpMulticastMapEntry docsBpi2CmtsMulticastAuthTable docsBpi2CmtsMulticastAuthEntry docsBpi2CmtsIpMulticastMapControl docsBpi2CmtsMulticastAuthControl
Open Issues IPv6 Address Support Conditional Access for IP Multicast More Clarification on BPI SIDs Anything Else?