idnits 2.17.1 draft-ietf-adslmib-gbond-eth-mib-08.txt: Checking boilerplate required by RFC 5378 and the IETF Trust (see https://trustee.ietf.org/license-info): ---------------------------------------------------------------------------- No issues found here. Checking nits according to https://www.ietf.org/id-info/1id-guidelines.txt: ---------------------------------------------------------------------------- No issues found here. Checking nits according to https://www.ietf.org/id-info/checklist : ---------------------------------------------------------------------------- == There are 60 instances of lines with non-RFC6890-compliant IPv4 addresses in the document. If these are example addresses, they should be changed. Miscellaneous warnings: ---------------------------------------------------------------------------- == The copyright year in the IETF Trust and authors Copyright Line does not match the current year -- The document seems to lack a disclaimer for pre-RFC5378 work, but may have content which was first submitted before 10 November 2008. If you have contacted all the original authors and they are all willing to grant the BCP78 rights to the IETF Trust, then this is fine, and you can ignore this comment. If not, you may need to add the pre-RFC5378 disclaimer. (See the Legal Provisions document at https://trustee.ietf.org/license-info for more information.) -- The document date (August 09, 2012) is 4271 days in the past. Is this intentional? Checking references for intended status: Proposed Standard ---------------------------------------------------------------------------- (See RFCs 3967 and 4897 for information about using normative references to lower-maturity documents in RFCs) == Missing Reference: '0' is mentioned on line 174, but not defined -- Possible downref: Non-RFC (?) normative reference: ref. 'G.998.2' -- Possible downref: Non-RFC (?) normative reference: ref. 'G.998.2-Amd2' -- Possible downref: Non-RFC (?) normative reference: ref. 'TR-159' Summary: 0 errors (**), 0 flaws (~~), 3 warnings (==), 5 comments (--). Run idnits with the --verbose option for more detailed information about the items above. -------------------------------------------------------------------------------- 2 Network Working Group E. Beili 3 Internet-Draft Actelis Networks 4 Intended status: Standards Track M. Morgenstern 5 Expires: February 10, 2013 ECI Telecom 6 August 09, 2012 8 Ethernet-based xDSL multi-pair bonding (G.Bond/Ethernet) MIB 9 draft-ietf-adslmib-gbond-eth-mib-08.txt 11 Abstract 13 This document defines Management Information Base (MIB) module for 14 use with network management protocols in TCP/IP based internets. 15 This document defines an extension to the GBOND-MIB module with a set 16 of objects for managing Ethernet-based multi-pair bonded xDSL 17 interfaces, defined in ITU-T recommendation G.998.2. 19 Status of This Memo 21 This Internet-Draft is submitted in full conformance with the 22 provisions of BCP 78 and BCP 79. 24 Internet-Drafts are working documents of the Internet Engineering 25 Task Force (IETF). Note that other groups may also distribute 26 working documents as Internet-Drafts. The list of current Internet- 27 Drafts is at http://datatracker.ietf.org/drafts/current/. 29 Internet-Drafts are draft documents valid for a maximum of six months 30 and may be updated, replaced, or obsoleted by other documents at any 31 time. It is inappropriate to use Internet-Drafts as reference 32 material or to cite them other than as "work in progress." 34 This Internet-Draft will expire on February 10, 2013. 36 Copyright Notice 38 Copyright (c) 2012 IETF Trust and the persons identified as the 39 document authors. All rights reserved. 41 This document is subject to BCP 78 and the IETF Trust's Legal 42 Provisions Relating to IETF Documents 43 (http://trustee.ietf.org/license-info) in effect on the date of 44 publication of this document. Please review these documents 45 carefully, as they describe your rights and restrictions with respect 46 to this document. Code Components extracted from this document must 47 include Simplified BSD License text as described in Section 4.e of 48 the Trust Legal Provisions and are provided without warranty as 49 described in the Simplified BSD License. 51 Table of Contents 53 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . 3 54 2. The Internet-Standard Management Framework . . . . . . . . . . 3 55 3. The Broadband Forum Management Framework for xDSL Bonding . . 3 56 4. Relation to other MIB modules . . . . . . . . . . . . . . . . 3 57 4.1. Relationship to Interfaces Group MIB module . . . . . . . 4 58 4.2. Relationship to G.Bond MIB module . . . . . . . . . . . . 4 59 4.2.1. BACP-based Discovery . . . . . . . . . . . . . . . . . 4 60 4.3. Relationship to EFM Copper MIB module . . . . . . . . . . 6 61 4.4. Relationship to IEEE 802.3.1 MIB modules . . . . . . . . . 7 62 5. MIB Structure . . . . . . . . . . . . . . . . . . . . . . . . 7 63 5.1. Overview . . . . . . . . . . . . . . . . . . . . . . . . . 7 64 5.2. Performance Monitoring . . . . . . . . . . . . . . . . . . 7 65 5.3. Mapping of Broadband Forum TR-159 Managed Objects . . . . 8 66 6. G.Bond/Ethernet MIB Definitions . . . . . . . . . . . . . . . 9 67 7. Security Considerations . . . . . . . . . . . . . . . . . . . 48 68 8. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 49 69 9. Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . 49 70 10. References . . . . . . . . . . . . . . . . . . . . . . . . . . 50 71 10.1. Normative References . . . . . . . . . . . . . . . . . . . 50 72 10.2. Informative References . . . . . . . . . . . . . . . . . . 51 74 1. Introduction 76 The Ethernet-based xDSL Multi-Pair Bonding, a.k.a. G.Bond/Ethernet, 77 is specified in ITU-T G.998.2 recommendation [G.998.2], which defines 78 a method for bonding (or aggregating) of multiple xDSL lines (or 79 individual bearer channels in multiple xDSL lines) into a single bi- 80 directional logical link, carrying an Ethernet traffic. 82 The MIB module, defined in this document, provides G.Bond/Ethernet 83 specific objects for the management of G.998.2 bonded interfaces, 84 extending the common bonding objects specified in GBOND-MIB 85 [I-D.ietf-adslmib-gbond-mib] module. 87 2. The Internet-Standard Management Framework 89 For a detailed overview of the documents that describe the current 90 Internet-Standard Management Framework, please refer to section 7 of 91 RFC 3410 [RFC3410]. 93 Managed objects are accessed via a virtual information store, termed 94 the Management Information Base or MIB. MIB objects are generally 95 accessed through the Simple Network Management Protocol (SNMP). 96 Objects in the MIB are defined using the mechanisms defined in the 97 Structure of Management Information (SMI). This memo specifies a MIB 98 module that is compliant to the SMIv2, which is described in STD 58, 99 RFC 2578 [RFC2578], STD 58, RFC 2579 [RFC2579] and STD 58, RFC 2580 100 [RFC2580]. 102 The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", 103 "SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY", and 104 "OPTIONAL" in this document are to be interpreted as described in RFC 105 2119 [RFC2119]. 107 3. The Broadband Forum Management Framework for xDSL Bonding 109 This document makes use of the Broadband Forum technical report 110 Management Framework for xDSL Bonding [TR-159], defining a management 111 model and a hierarchy of management objects for the bonded xDSL 112 interfaces. 114 4. Relation to other MIB modules 116 This section outlines the relationship of the MIB modules defined in 117 this document with other MIB modules described in the relevant RFCs. 118 Specifically, the following MIB modules are discussed: Interfaces 119 Group MIB (IF-MIB), G.Bond MIB (GBOND-MIB), and EFM Copper MIB (EFM- 120 CU-MIB). 122 4.1. Relationship to Interfaces Group MIB module 124 A G.Bond/Ethernet port is a private case of a bonded multi-pair xDSL 125 interface and as such is managed using generic interface management 126 objects defined in the IF-MIB [RFC2863]. In particular, an interface 127 index (ifIndex) is used to index instances of G.Bond/Ethernet ports, 128 as well as xDSL lines/channels, in a managed system. 130 4.2. Relationship to G.Bond MIB module 132 GBOND-MIB [I-D.ietf-adslmib-gbond-mib] module defines management 133 objects common for all bonded multi-pair xDSL interfaces. In 134 particular it describes the bonding management, bonded port and 135 channel configuration, handshake-based discovery, initialization 136 sequence etc. 138 Both GBOND-MIB and G9982-MIB modules are REQUIRED to manage a G.Bond/ 139 Ethernet port. 141 4.2.1. BACP-based Discovery 143 All G.998 protocols share a remote Bonding Channel Entity (BCE) 144 discovery, using the [G.994.1] handshake (G.hs). The GBOND-MIB 145 module provides an example of an automatic BCE connection to the 146 corresponding Generic Bonding Sublayer (GBS) ports of a generic G.998 147 multi-port Central Office (CO) device, using the G.hs-based BCE 148 discovery. Amendment 2 to the ITU-T G.998.2 specification 149 [G.998.2-Amd2], provides an alternative optional Bonding Aggregation 150 Control Protocol (BACP) for in-service discovery, aggregation and 151 pair management. 153 The following pseudo-code gives the same example of the discovery and 154 automatic BCE assignment for a multi-GBS G.Bond/Eth CO device, using 155 BACP objects defined in this MIB module, IF-CAP-STACK-MIB and IF-MIB 156 modules [Note that automatic BCE assignment is only shown here for 157 the purposes of the example. Fixed BCE pre-assignment, manual 158 assignment or auto-assignment using an alternative internal algorithm 159 may be chosen by a particular implementation]: 161 // Go over all GBS ports in the CO device 162 FOREACH gbs[i] IN CO_device 163 { // Perform discovery and auto-assignment on GBS ports 164 // with room for more Channels 165 IF ( gbs[i].NumBCEs < gbs[i].BondCapacity ) 166 { IF ( gbs[i].g9982OperCp == cpBACP ) 167 { // Using BACP 169 // Get Eligible Group ID and Remote Group ID 170 // from a connected BCE (during BACP 171 // initialization each BCE is connected to its own GBS) 172 gid = ifStackTable[gbs[i]].bce[0].g9982BceEligibleGroupID; 173 rgid = 174 ifStackTable[gbs[i]].bce[0].g9982BcePeerEligibleGroupID; 176 // Go over all disconnected Channels, which can 177 // potentially be connected to the GBS 178 FOREACH bce[j] IN ifCapStackTable[gbs[i]] AND 179 NOT IN ifStackTable[gbs[i]] // not connected 180 { // Read the Remote Group ID for the selected BCE 181 // and compare it with the Remote Group ID of the connected 182 // BCE. 183 r = bce[j].g9982BcePeerEligibleGroupID; 184 IF ( r == rgid AND gbs[i].NumBCEs < gbs[i].BondCapacity) 185 { // Remote RT_device connected via BCE[j] is a peer 186 // for GBS[i] and there room for another BCE in the 187 // GBS[i] aggregation group (max. Bonding capacity is 188 // not reached yet). 189 // Connect this BCE to the GBS (via ifStackTable, 190 // ifInvStackTable being inverse of ifStackTable is 191 // updated automatically, i.e., gbs[i] is auto-added 192 // to ifInvStackTable[bce[j]]) 193 ADD bce[j] TO ifStackTable[gbs[i]]; 194 gbs[i].NumBCEs = gbs[i].NumBCEs + 1; 195 } 196 } 197 // At this point we have discovered all local BCEs which 198 // are physically connected to the same remote RT_device 199 // and connected them to GBS[i]. Go to the next GBS. 200 BREAK; 201 } 202 ELSE 203 { // Use default G.hs discovery protocol 204 ... 205 } 206 } 207 } 208 An SNMP Agent for a G.Bond device builds ifCapStackTable and its 209 inverse ifInvCapStackTable on device initialization, according to the 210 cross-connect capabilities of the device. When BACP is used, the 211 g9982BceConfEligibleGroupID object identifying bonding eligibility 212 MUST be automatically updated, whenever the ifCapStackTable/ 213 ifInvCapStackTable are changed. 215 4.3. Relationship to EFM Copper MIB module 217 EFM-CU-MIB [RFC5066] module defines objects for managing Ethernet in 218 the First Mile Copper (EFMCu) interfaces 10PASS-TS and 2BASE-TL, 219 defined in IEEE Std 802.3-2005 [802.3]. These interfaces are based 220 on Single-pair High-speed Digital Subscriber Line (SHDSL) [G.991.2] 221 and Very High speed Digital Subscriber Line (VDSL) [G.993.1] 222 technology respectively, and can be optionally aggregated (bonded). 224 ITU-T G.998.2 specification extends the IEEE 802.3 Clause 61 bonding 225 to work over any xDSL technology, providing the ability to bond 226 individual channels as well as physical lines. It also allows the 227 use of alternative HDLC encapsulation instead of the default 64/ 228 65-octet encapsulation and adds a new optional Bonding Aggregation 229 Control Protocol (BACP) for in-service discovery, aggregation and 230 pair management instead of the default G.hs-based bonding protocol, 231 which cannot be used in-service, while the link is up. 233 EFM-CU-MIB can be used to manage all aspects of the EFMCu physical 234 interfaces (PHYs), including a complete (within the scope of the 235 802.3 standard) management of the SHDSL/VDSL lines. GBOND-MIB and 236 G9982-MIB modules on the other hand, provide management objects only 237 for the bonding part, leaving the management of the individual xDSL 238 interfaces (lines/channels) to the respective xDSL-LINE-MIB modules. 240 Therefore an IEEE 802.3 2BASE-TL/10PASS-TS interface can be managed 241 by either combination of the following MIB modules: 243 IF-MIB + IF-CAP-STACK-MIB + EtherLike-MIB + MAU-MIB + EFM-CU-MIB 245 IF-MIB + IF-CAP-STACK-MIB + GBOND-MIB + G9982-MIB + HDSL2-SHDSL- 246 LINE-MIB/VDSL-LINE-MIB 248 Note also that while EFM-CU-MIB relies on ifMauMediaAvailable object 249 from MAU-MIB [RFC4836] for the additional bonded xDSL-specific 250 operational states, GBOND-MIB provides these indication via 251 gBondPortStatOperStatus object, complementing the ifOperStatus object 252 from IF-MIB. 254 Finally, EFM-CU-MIB does not include historical Performance 255 Monitoring (PM), while GBOND-MIB/GBOND-MIB-ETH/xDSL-LINE-MIB 256 combination provides full PM functionality for a bonded link and 257 individual xDSL lines. 259 4.4. Relationship to IEEE 802.3.1 MIB modules 261 The IEEE 802.3 working group chartered a task force [IEEE802.3.1], 262 which continues the development of standard Ethernet-related MIB 263 modules based on the initial work done in the IETF. Future projects 264 resulting from the work of this Task Force may include and possibly 265 extend the work done in the IETF. 267 5. MIB Structure 269 5.1. Overview 271 The main management objects defined in the G9982-MIB module are split 272 into 2 groups, structured as recommended by RFC 4181 [RFC4181]: 274 o g9982Port - containing objects for configuration, capabilities, 275 status and PM of G.Bond/Eth ports. Note that the rest of the 276 objects for the Generic Bonded Sub-layer (GBS) port configuration, 277 capabilities, status, notifications and PM, is located in the 278 GBOND-MIB module. 280 o g9982Bce - containing objects representing OPTIONAL status 281 information and BACP configuration for each Bonding Channel Entity 282 (BCE). Note that the rest of the objects for the BCE 283 configuration, capabilities, status and notifications, is located 284 in relevant xDSL line MIB modules as well as in the GBOND-MIB 285 module. 287 5.2. Performance Monitoring 289 The OPTIONAL performance monitoring counters, thresholds and history 290 buckets (interval-counters), similar to those defined in [TR-159] are 291 implemented using the textual conventions defined in the HC-PerfHist- 292 TC-MIB [RFC3705]. The HC-PerfHist-TC-MIB defines 64-bit versions of 293 the textual conventions found in PerfHist-TC-MIB [RFC3593]. 295 The agent SHOULD align the beginning of each interval to a fifteen 296 minute boundary of a wall clock. Likewise, the beginning of each one 297 day intervals SHOULD be aligned with the start of a day. 299 Counters are not reset when a GBS is reinitialized, but rather only 300 when the agent is reset or reinitialized. 302 5.3. Mapping of Broadband Forum TR-159 Managed Objects 304 This section contains the mapping between relevant managed objects 305 (attributes) defined in [TR-159] and managed objects defined in this 306 document. 308 +---------------------------------+---------------------------------+ 309 | TR-159 Managed Object | Corresponding SNMP Object | 310 +---------------------------------+---------------------------------+ 311 | oBondEth - Basic Package | | 312 | (Mandatory) | | 313 +---------------------------------+---------------------------------+ 314 | aEthBACPSupported | g9982PortCapBacpSupported | 315 +---------------------------------+---------------------------------+ 316 | aEthTcAdminType | g9982PortConfTcAdminType | 317 +---------------------------------+---------------------------------+ 318 | aEthTcOperType | g9982PortStatTcOperType | 319 +---------------------------------+---------------------------------+ 320 | aEthTcTypesSupported | g9982PortCapTcTypesSupported | 321 +---------------------------------+---------------------------------+ 322 | aEthRxErrors | g9982PortStatRxErrors | 323 +---------------------------------+---------------------------------+ 324 | aEthRxSmallFragments | g9982PortStatRxSmallFragments | 325 +---------------------------------+---------------------------------+ 326 | aEthRxLargeFragments | g9982PortStatRxLargeFragments | 327 +---------------------------------+---------------------------------+ 328 | aEthRxBadFragments | g9982PortStatRxBadFragments | 329 +---------------------------------+---------------------------------+ 330 | aEthRxLostFragments | g9982PortStatRxLostFragments | 331 +---------------------------------+---------------------------------+ 332 | aEthRxLostStarts | g9982PortStatRxLostStarts | 333 +---------------------------------+---------------------------------+ 334 | aEthRxLostEnds | g9982PortStatRxLostEnds | 335 +---------------------------------+---------------------------------+ 336 | aEthRxOverflows | g9982PortStatRxOverflows | 337 +---------------------------------+---------------------------------+ 338 | oBondEth - BACP Package | | 339 | (Optional) | | 340 +---------------------------------+---------------------------------+ 341 | aEthAdminCP | g9982PortConfAdminCp | 342 +---------------------------------+---------------------------------+ 343 | aEthOperCP | g9982PortStatOperCp | 344 +---------------------------------+---------------------------------+ 345 | oChannel - BACP package | | 346 | (Optional) | | 347 +---------------------------------+---------------------------------+ 348 | aChannelEligibleGroupID | g9982BceConfEligibleGroupID | 349 +---------------------------------+---------------------------------+ 350 +---------------------------------+---------------------------------+ 351 | aChannelEligibleStreamID | g9982BceConfPeerEligibleGroupID | 352 +---------------------------------+---------------------------------+ 353 | oChannel - PM package | | 354 | (Optional) | | 355 +---------------------------------+---------------------------------+ 356 | aChannelPtmTcRxCodingViolations | g9982BceStatTcInCodingErrors | 357 +---------------------------------+---------------------------------+ 358 | aChannelPtmTcRxCrcErrors | g9982BceStatTcInCrcErrors | 359 +---------------------------------+---------------------------------+ 361 Table 1: Mapping of TR-159 Managed Objects 363 Note that some of the mapping between the objects defined in TR-159 364 and the ones defined in this MIB module is not one-to-one, for 365 example, while TR-159 PM attributes aGroupPerf* map to the 366 corresponding gBondPortPm* objects of the GBOND-MIB module, there are 367 no dedicated PM attributes for the g9982PortPm* objects introduced in 368 this MIB module. However, since their definition is identical to the 369 definition of gBondPortPm* objects of the GBOND-MIB module, we can 370 map g9982PortPm* to the relevant aGroupPerf* attributes of TR-159 and 371 use the term 'partial mapping' to denote the fact that this mapping 372 is not one-to-one. 374 6. G.Bond/Ethernet MIB Definitions 376 G9982-MIB DEFINITIONS ::= BEGIN 378 IMPORTS 379 MODULE-IDENTITY, 380 OBJECT-TYPE, 381 Counter32, 382 mib-2, 383 Unsigned32 384 FROM SNMPv2-SMI -- [RFC2578] 385 TEXTUAL-CONVENTION, 386 TruthValue, 387 PhysAddress 388 FROM SNMPv2-TC -- [RFC2579] 389 MODULE-COMPLIANCE, 390 OBJECT-GROUP 391 FROM SNMPv2-CONF -- [RFC2580] 392 ifIndex 393 FROM IF-MIB -- [RFC2863] 394 HCPerfCurrentCount, 395 HCPerfValidIntervals, 396 HCPerfInvalidIntervals, 397 HCPerfTimeElapsed 398 FROM HC-PerfHist-TC-MIB -- [RFC3705] 399 ; 400 ------------------------------------------------------------------------ 401 g9982MIB MODULE-IDENTITY 402 LAST-UPDATED "201208090000Z" -- Aug 09, 2012 403 ORGANIZATION "IETF ADSL MIB Working Group" 404 CONTACT-INFO 405 "WG charter: 406 http://www.ietf.org/html.charters/adslmib-charter.html 408 Mailing Lists: 409 General Discussion: adslmib@ietf.org 410 To Subscribe: adslmib-request@ietf.org 411 In Body: subscribe your_email_address 413 Chair: Menachem Dodge 414 Postal: ECI Telecom, Ltd. 415 30 Hasivim St., 416 Petach-Tikva 4951169 417 Israel 418 Phone: +972-3-926-8421 419 EMail: menachem.dodge@ecitele.com 421 Editor: Edward Beili 422 Postal: Actelis Networks, Inc. 423 25 Bazel St., P.O.B. 10173 424 Petach-Tikva 49103 425 Israel 426 Phone: +972-3-924-3491 427 EMail: edward.beili@actelis.com 429 Editor: Moti Morgenstern 430 Postal: ECI Telecom 431 30 Hasivim St. 432 Petach-Tikva 4951169 433 Israel 434 Phone: +972-3-926-6258 435 EMail: moti.morgenstern@ecitele.com" 437 DESCRIPTION 438 "The objects in this MIB module are used to manage the 439 Ethernet-based multi-pair bonded xDSL Interfaces, defined in 440 ITU-T recommendation G.998.2 (G.Bond/Ethernet). 442 This MIB module MUST be used in conjunction with GBOND-MIB 443 module, common to all G.Bond technologies. 445 The following references are used throughout this MIB module: 447 [G.998.2] refers to: 448 ITU-T Recommendation G.998.2: 'Ethernet-based multi-pair 449 bonding', January 2005. 451 [G.998.2-Amd2] refers to: 452 ITU-T G.998.2 Amendment 2, December 2007 454 [802.3] refers to: 455 IEEE Std 802.3-2005: 'IEEE Standard for Information 456 technology - Telecommunications and information exchange 457 between systems - Local and metropolitan area networks - 458 Specific requirements - 459 Part 3: Carrier Sense Multiple Access with Collision 460 Detection (CSMA/CD) Access Method and Physical Layer 461 Specifications', December 2005. 463 [TR-159] refers to: 464 Broadband Forum Technical Report: 'Management Framework for 465 xDSL Bonding', December 2008. 467 Naming Conventions: 468 BACP - Bonding Aggregation Control Protocol 469 BCE - Bonding Channel Entity 470 BTU - Bonding Transmission Unit 471 BTU-C - Bonding Transmission Unit, CO side 472 BTU-R - Bonding Transmission Unit, Remote Terminal (CPE) side 473 CO - Central Office 474 CPE - Customer Premises Equipment 475 GBS - Generic Bonding Sublayer 476 HDLC - High-level Data Link Control 477 PTM-TC - Packet Transfer Mode Transmission Convergence 478 (sub-layer) 479 SNR - Signal to Noise Ratio 480 TC - Transmission Convergence (sub-layer) 481 UAS - Unavailable Seconds 483 Copyright (C) The IETF Trust (2012). 484 This version of this MIB module is part of RFC YYYY; 485 see the RFC itself for full legal notices." 487 REVISION "201208090000Z" -- Aug 09, 2012 488 DESCRIPTION "Initial version, published as RFC YYYY." 490 -- EdNote: Replace YYYY with the actual RFC number & 491 -- remove this note. 493 ::= { mib-2 ZZZ } 494 -- EdNote: Replace ZZZ with a real OID once it is 495 -- allocated & remove this note. 497 -- Sections of the module 498 -- Structured as recommended by [RFC4181], Appendix D 500 g9982Objects OBJECT IDENTIFIER ::= { g9982MIB 1 } 502 g9982Conformance OBJECT IDENTIFIER ::= { g9982MIB 2 } 504 -- Groups in the module 506 g9982Port OBJECT IDENTIFIER ::= { g9982Objects 1 } 508 g9982Bce OBJECT IDENTIFIER ::= { g9982Objects 2 } 510 ------------------------------- 511 -- Textual Conventions 512 ------------------------------- 514 G9982PtmTcType ::= TEXTUAL-CONVENTION 515 STATUS current 516 DESCRIPTION 517 "This textual convention represents possible PTM-TC types in 518 G.bond/Eth ports. The following values are defined: 519 tc6465 - 64/65-octet encapsulation, as defined in 520 [802.3] Clause 61.3.3 521 tcHDLC - HDLC encapsulation, as defined in [G.998.2] 522 Annex B" 523 SYNTAX INTEGER { 524 tc6465(1), 525 tcHDLC(2) 526 } 528 G9982CpType ::= TEXTUAL-CONVENTION 529 STATUS current 530 DESCRIPTION 531 "This textual convention represents possible Control Protocol 532 types in G.bond/Eth ports. The following values are defined: 533 unknown - the Control Protocol cannot be determined. 534 cpHS - G.hs-based discovery and aggregation, 535 as specified in [G.998.2] 536 cpBACP - Bonding Aggregation Control Protocol (BACP) - 537 a frame-based discovery, aggregation and link 538 management protocol, as specified in 539 [G.998.2-Amd2] Annex C." 540 SYNTAX INTEGER { 541 unknown(0), 542 cpHS(1), 543 cpBACP(2) 544 } 546 ------------------------------- 547 -- GBS Notifications group 548 ------------------------------- 550 -- empty -- 552 ------------------------------- 553 -- GBS group 554 ------------------------------- 556 g9982PortConfTable OBJECT-TYPE 557 SYNTAX SEQUENCE OF G9982PortConfEntry 558 MAX-ACCESS not-accessible 559 STATUS current 560 DESCRIPTION 561 "Table for Configuration of G.Bond/Eth GBS ports. Entries in 562 this table MUST be maintained in a persistent manner" 563 ::= { g9982Port 1 } 565 g9982PortConfEntry OBJECT-TYPE 566 SYNTAX G9982PortConfEntry 567 MAX-ACCESS not-accessible 568 STATUS current 569 DESCRIPTION 570 "An entry in the G.Bond/Eth Port Configuration table. 571 Each entry represents a G.Bond Ethernet port indexed by the 572 ifIndex. 573 Note that a G.Bond/Eth GBS port runs on top of a single 574 or multiple BCE port(s), which are also indexed by ifIndex." 575 INDEX { ifIndex } 576 ::= { g9982PortConfTable 1 } 578 G9982PortConfEntry ::= 579 SEQUENCE { 580 g9982PortConfTcAdminType G9982PtmTcType, 581 g9982PortConfAdminCp G9982CpType 582 } 584 g9982PortConfTcAdminType OBJECT-TYPE 585 SYNTAX G9982PtmTcType 586 MAX-ACCESS read-write 587 STATUS current 588 DESCRIPTION 589 "Administrative (desired) PTM-TC encapsulation type of 590 G.Bond/Eth port (GBS). 591 Possible values are: 592 tc6465(1) - 64/65-octet encapsulation 593 tcHDLC(2) - HDLC encapsulation 594 Attempts to set a port to a non-supported PTM-TC encapsulation 595 type (see g9982PortCapTcTypesSupported) SHALL be rejected 596 (with the error inconsistentValue). 598 Changing g9982PortConfTcAdminType is a traffic disruptive 599 operation and as such SHALL be done when the link (GBS) is 600 administratively 'down', as indicated by the ifAdminStatus object 601 in IF-MIB. 602 Attempts to change this object SHALL be rejected (with the error 603 inconsistentValue) if the link is Up or Initializing. 605 This object maps to the TR-159 attribute aEthTcAdminType." 606 REFERENCE 607 "[TR-159] 5.5.3.4; IF-MIB, ifAdminStatus" 608 ::= { g9982PortConfEntry 1 } 610 g9982PortConfAdminCp OBJECT-TYPE 611 SYNTAX G9982CpType 612 MAX-ACCESS read-write 613 STATUS current 614 DESCRIPTION 615 "Administrative (desired) bonding control protocol of 616 G.Bond/Eth port (GBS). Possible values are: 617 cpHS(1) - use G.hs-based protocol (default) 618 cpBACP(2) - use frame-based BACP 619 Note G.hs-based protocol support is mandatory, according to 620 [G.998.2]. Attempts to set a port to a non-supported bonding 621 control protocol (e.g. BACP if the value of 622 g9982PortCapBacpSupported is false) SHALL be rejected 623 (with the error inconsistentValue). 625 Changing g9982PortConfAdminCp is a traffic disruptive 626 operation and as such SHALL be done when the link (GBS) is 627 administratively 'down', as indicated by the ifAdminStatus 628 object in IF-MIB. 629 Attempts to change this object SHALL be rejected (with the error 630 inconsistentValue) if the link is Up or Initializing. 632 This object maps to the TR-159 attribute aEthAdminCP." 633 REFERENCE 634 "[TR-159] 5.5.3.2; IF-MIB, ifAdminStatus" 635 DEFVAL { cpHS } 636 ::= { g9982PortConfEntry 2 } 638 g9982PortCapTable OBJECT-TYPE 639 SYNTAX SEQUENCE OF G9982PortCapEntry 640 MAX-ACCESS not-accessible 641 STATUS current 642 DESCRIPTION 643 "Table for Capabilities of G.Bond/Eth Ports. Entries in this 644 table MUST be maintained in a persistent manner" 645 ::= { g9982Port 2 } 647 g9982PortCapEntry OBJECT-TYPE 648 SYNTAX G9982PortCapEntry 649 MAX-ACCESS not-accessible 650 STATUS current 651 DESCRIPTION 652 "An entry in the G.Bond/Eth Port Capability table. 653 Each entry represents a G.Bond port indexed by the ifIndex. 654 Note that a G.Bond GBS port runs on top of a single 655 or multiple BCE port(s), which are also indexed by ifIndex." 656 INDEX { ifIndex } 657 ::= { g9982PortCapTable 1 } 659 G9982PortCapEntry ::= 660 SEQUENCE { 661 g9982PortCapTcTypesSupported BITS, 662 g9982PortCapBacpSupported TruthValue 663 } 665 g9982PortCapTcTypesSupported OBJECT-TYPE 666 SYNTAX BITS { 667 tc6465(0), 668 tcHDLC(1) 669 } 670 MAX-ACCESS read-only 671 STATUS current 672 DESCRIPTION 673 "PTM-TC Encapsulation types supported by the G.Bond/Eth port. 674 This is a bitmap of possible encapsulation types. The various 675 bit positions are: 676 tc6465 - GBS is capable of 64/65-octet encapsulation 677 tcHDLC - GBS is capable of HDLC encapsulation 679 A desired encapsulation is determined by 680 g9982PortConfTcAdminType, while g9982PortStatTcOperType 681 reflects the current operating mode. 683 This object maps to the TR-159 attribute aEthTcTypesSupported." 684 REFERENCE 685 "[TR-159] 5.5.3.6" 687 ::= { g9982PortCapEntry 1 } 689 g9982PortCapBacpSupported OBJECT-TYPE 690 SYNTAX TruthValue 691 MAX-ACCESS read-only 692 STATUS current 693 DESCRIPTION 694 "Indicates whether Bonding Aggregation Control Protocol 695 (BACP) - frame-based discovery, aggregation and link management 696 protocol specified in [G.998.2-Amd2]) is supported by the 697 G.Bond/Ethernet port. 698 A value of true(1) indicates that the BACP is supported. 699 A value of false(2) indicates that the BACP is unsupported. 701 The BACP functionality, if supported, can be enabled or 702 disabled via g9982AdminCP, while g9982OperCP 703 reflects the current BACP operating mode. 705 This object maps to the TR-159 attribute aEthBACPSupported." 706 REFERENCE 707 "[TR-159] 5.5.3.1, [G.998.2-Amd2] Annex C" 708 ::= { g9982PortCapEntry 2 } 710 g9982PortStatTable OBJECT-TYPE 711 SYNTAX SEQUENCE OF G9982PortStatEntry 712 MAX-ACCESS not-accessible 713 STATUS current 714 DESCRIPTION 715 "This table provides overall status information of G.Bond 716 ports, complementing the generic status information from the 717 ifTable of IF-MIB. Additional status information about 718 connected BCEs is available from the relevant line MIBs 720 This table contains live data from the equipment. As such, 721 it is NOT persistent." 722 ::= { g9982Port 3 } 724 g9982PortStatEntry OBJECT-TYPE 725 SYNTAX G9982PortStatEntry 726 MAX-ACCESS not-accessible 727 STATUS current 728 DESCRIPTION 729 "An entry in the G.Bond/Eth Port Status table. 730 Each entry represents a G.Bond/Eth port indexed by the 731 ifIndex. 732 Note that a G.Bond GBS port runs on top of a single 733 or multiple BCE port(s), which are also indexed by ifIndex." 735 INDEX { ifIndex } 736 ::= { g9982PortStatTable 1 } 738 G9982PortStatEntry ::= 739 SEQUENCE { 740 g9982PortStatTcOperType G9982PtmTcType, 741 g9982PortStatOperCp G9982CpType, 742 g9982PortStatRxErrors Counter32, 743 g9982PortStatRxSmallFragments Counter32, 744 g9982PortStatRxLargeFragments Counter32, 745 g9982PortStatRxBadFragments Counter32, 746 g9982PortStatRxLostFragments Counter32, 747 g9982PortStatRxLostStarts Counter32, 748 g9982PortStatRxLostEnds Counter32, 749 g9982PortStatRxOverflows Counter32 750 } 752 g9982PortStatTcOperType OBJECT-TYPE 753 SYNTAX G9982PtmTcType 754 MAX-ACCESS read-only 755 STATUS current 756 DESCRIPTION 757 "Current operational encapsulation type of the G.Bond/Eth 758 port. 759 Possible values are: 760 tc6465(1) - GBS uses 64/65-octet encapsulation 761 tcHDLC(2) - GBS uses HDLC encapsulation 763 The operational PTM-TC encapsulation type can be configured 764 via g9982PortConfTcAdminType. 766 This objects maps to the TR-159 attribute aEthTcOperType." 767 REFERENCE 768 "[TR-159] 5.5.3.5" 769 ::= { g9982PortStatEntry 1 } 771 g9982PortStatOperCp OBJECT-TYPE 772 SYNTAX G9982CpType 773 MAX-ACCESS read-only 774 STATUS current 775 DESCRIPTION 776 "Current operational bonding discovery and aggregation control 777 protocol of the G.Bond/Eth port. 778 Possible values are: 779 unknown(0) - the protocol cannot be determined, e.g. when 780 the GBS is down 781 cpHS(1) - GBS uses G.hs-based protocol 782 cpBACP(2) - GBS uses frame-based BACP 784 The operational discovery and aggregation control protocol can 785 be configured via g9982PortConfAdminCp variable. 787 This objects maps to the TR-159 attribute aEthOperCP." 788 REFERENCE 789 "[TR-159] 5.5.3.3" 790 ::= { g9982PortStatEntry 2 } 792 g9982PortStatRxErrors OBJECT-TYPE 793 SYNTAX Counter32 794 UNITS "fragments" 795 MAX-ACCESS read-only 796 STATUS current 797 DESCRIPTION 798 "A number of Ethernet frame fragments that have been received 799 by the bonding finction and discarded due to various errors. 801 Discontinuities in the value of this counter can occur at 802 re-initialization of the management system, and at other times 803 as indicated by the value of ifCounterDiscontinuityTime, 804 defined in IF-MIB. 806 This object maps to the TR-159 attribute aEthRxErrors." 807 REFERENCE 808 "[TR-159] 5.5.3.7" 809 ::= { g9982PortStatEntry 3 } 811 g9982PortStatRxSmallFragments OBJECT-TYPE 812 SYNTAX Counter32 813 UNITS "fragments" 814 MAX-ACCESS read-only 815 STATUS current 816 DESCRIPTION 817 "A number of fragments smaller than minFragmentSize (64 Bytes), 818 that have been received by the bonding function and discarded. 820 Discontinuities in the value of this counter can occur at 821 re-initialization of the management system, and at other times 822 as indicated by the value of ifCounterDiscontinuityTime, 823 defined in IF-MIB. 825 This object maps to the TR-159 attribute aEthRxSmallFragments." 826 REFERENCE 827 "[TR-159] 5.5.3.8" 828 ::= { g9982PortStatEntry 4 } 830 g9982PortStatRxLargeFragments OBJECT-TYPE 831 SYNTAX Counter32 832 UNITS "fragments" 833 MAX-ACCESS read-only 834 STATUS current 835 DESCRIPTION 836 "A number of fragments larger than maxFragmentSize (512 Bytes), 837 which have been received by the bonding function and discarded. 839 Discontinuities in the value of this counter can occur at 840 re-initialization of the management system, and at other times 841 as indicated by the value of ifCounterDiscontinuityTime, 842 defined in IF-MIB. 844 This object maps to the TR-159 attribute aEthRxLargeFragments." 845 REFERENCE 846 "[TR-159] 5.5.3.9" 847 ::= { g9982PortStatEntry 5 } 849 g9982PortStatRxBadFragments OBJECT-TYPE 850 SYNTAX Counter32 851 UNITS "fragments" 852 MAX-ACCESS read-only 853 STATUS current 854 DESCRIPTION 855 "A number of fragments which do not fit into the sequence 856 expected by the frame assembly function, that have been 857 received and discarded by the bonding function (the frame buffer 858 is flushed to the next valid frame start). 860 Discontinuities in the value of this counter can occur at 861 re-initialization of the management system, and at other times 862 as indicated by the value of ifCounterDiscontinuityTime, 863 defined in IF-MIB. 865 This object maps to the TR-159 attribute aEthRxBadFragments." 866 REFERENCE 867 "[TR-159] 5.5.3.10" 868 ::= { g9982PortStatEntry 6 } 870 g9982PortStatRxLostFragments OBJECT-TYPE 871 SYNTAX Counter32 872 UNITS "fragments" 873 MAX-ACCESS read-only 874 STATUS current 875 DESCRIPTION 876 "A number of gaps in the sequence of fragments, which have 877 been received by the bonding function (the frame buffer is 878 flushed to the next valid frame start, when fragment/fragments 879 expected by the frame assembly function is/are not received). 881 Discontinuities in the value of this counter can occur at 882 re-initialization of the management system, and at other times 883 as indicated by the value of ifCounterDiscontinuityTime, 884 defined in IF-MIB. 886 This object maps to the TR-159 attribute aEthRxLostFragments." 887 REFERENCE 888 "[TR-159] 5.5.3.11" 889 ::= { g9982PortStatEntry 7 } 891 g9982PortStatRxLostStarts OBJECT-TYPE 892 SYNTAX Counter32 893 MAX-ACCESS read-only 894 STATUS current 895 DESCRIPTION 896 "A number of missing StartOfPacket indicators expected by the 897 frame assembly function. 899 Discontinuities in the value of this counter can occur at 900 re-initialization of the management system, and at other times 901 as indicated by the value of ifCounterDiscontinuityTime, 902 defined in IF-MIB. 904 This object maps to the TR-159 attribute aEthRxLostStarts." 905 REFERENCE 906 "[TR-159] 5.5.3.12" 907 ::= { g9982PortStatEntry 8 } 909 g9982PortStatRxLostEnds OBJECT-TYPE 910 SYNTAX Counter32 911 MAX-ACCESS read-only 912 STATUS current 913 DESCRIPTION 914 "A number of missing EndOfPacket indicators expected by the 915 frame assembly function. 917 Discontinuities in the value of this counter can occur at 918 re-initialization of the management system, and at other times 919 as indicated by the value of ifCounterDiscontinuityTime, 920 defined in IF-MIB. 922 This object maps to the TR-159 attribute aEthRxLostEnds." 923 REFERENCE 924 "[TR-159] 5.5.3.13" 925 ::= { g9982PortStatEntry 9 } 927 g9982PortStatRxOverflows OBJECT-TYPE 928 SYNTAX Counter32 929 UNITS "fragments" 930 MAX-ACCESS read-only 931 STATUS current 932 DESCRIPTION 933 "A number of fragments, received and discarded by the bonding 934 function, which would have caused the frame assembly buffer to 935 overflow. 937 Discontinuities in the value of this counter can occur at 938 re-initialization of the management system, and at other times 939 as indicated by the value of ifCounterDiscontinuityTime, 940 defined in IF-MIB. 942 This object maps to the TR-159 attribute aEthRxOverflows." 943 REFERENCE 944 "[TR-159] 5.5.3.14" 945 ::= { g9982PortStatEntry 10 } 947 ------------------------------- 948 -- GBS Performance Monitoring group 949 ------------------------------- 951 g9982PM OBJECT IDENTIFIER ::= { g9982Port 4 } 953 g9982PortPmCurTable OBJECT-TYPE 954 SYNTAX SEQUENCE OF G9982PortPmCurEntry 955 MAX-ACCESS not-accessible 956 STATUS current 957 DESCRIPTION 958 "This table contains current Performance Monitoring information 959 for a G.Bond/ETth port. This table contains live data from the 960 equipment and as such is NOT persistent." 961 ::= { g9982PM 1 } 963 g9982PortPmCurEntry OBJECT-TYPE 964 SYNTAX G9982PortPmCurEntry 965 MAX-ACCESS not-accessible 966 STATUS current 967 DESCRIPTION 968 "An entry in the G.Bond/Eth Port PM table. 969 Each entry represents a G.Bond/Eth port indexed by the 970 ifIndex." 971 INDEX { ifIndex } 972 ::= { g9982PortPmCurTable 1 } 974 G9982PortPmCurEntry ::= 975 SEQUENCE { 976 g9982PortPm15MinValidIntervals HCPerfValidIntervals, 977 g9982PortPm15MinInvalidIntervals HCPerfInvalidIntervals, 978 g9982PortPmCur15MinTimeElapsed HCPerfTimeElapsed, 979 g9982PortPmCur15MinRxErrors HCPerfCurrentCount, 980 g9982PortPmCur15MinRxSmallFragments HCPerfCurrentCount, 981 g9982PortPmCur15MinRxLargeFragments HCPerfCurrentCount, 982 g9982PortPmCur15MinRxBadFragments HCPerfCurrentCount, 983 g9982PortPmCur15MinRxLostFragments HCPerfCurrentCount, 984 g9982PortPmCur15MinRxLostStarts HCPerfCurrentCount, 985 g9982PortPmCur15MinRxLostEnds HCPerfCurrentCount, 986 g9982PortPmCur15MinRxOverflows HCPerfCurrentCount, 987 g9982PortPm1DayValidIntervals Unsigned32, 988 g9982PortPm1DayInvalidIntervals Unsigned32, 989 g9982PortPmCur1DayTimeElapsed HCPerfTimeElapsed, 990 g9982PortPmCur1DayRxErrors HCPerfCurrentCount, 991 g9982PortPmCur1DayRxSmallFragments HCPerfCurrentCount, 992 g9982PortPmCur1DayRxLargeFragments HCPerfCurrentCount, 993 g9982PortPmCur1DayRxBadFragments HCPerfCurrentCount, 994 g9982PortPmCur1DayRxLostFragments HCPerfCurrentCount, 995 g9982PortPmCur1DayRxLostStarts HCPerfCurrentCount, 996 g9982PortPmCur1DayRxLostEnds HCPerfCurrentCount, 997 g9982PortPmCur1DayRxOverflows HCPerfCurrentCount 998 } 1000 g9982PortPm15MinValidIntervals OBJECT-TYPE 1001 SYNTAX HCPerfValidIntervals 1002 MAX-ACCESS read-only 1003 STATUS current 1004 DESCRIPTION 1005 "A read-only number of 15-minute intervals for which the 1006 performance data was collected. The value of this object will 1007 be 96 or the maximum number of 15-minute history intervals 1008 collected by the implementation unless the measurement was 1009 (re-)started recently, in which case the value will be the 1010 number of complete 15 minutes intervals for which there are at 1011 least some data. 1012 In certain cases it is possible that some intervals are 1013 unavailable. In this case, this object reports the maximum 1014 interval number for which data is available. 1016 This object partially maps to the TR-159 attribute 1017 aGroupPerf15MinValidIntervals." 1018 REFERENCE 1019 "[TR-159] 5.5.1.32" 1020 ::= { g9982PortPmCurEntry 1 } 1022 g9982PortPm15MinInvalidIntervals OBJECT-TYPE 1023 SYNTAX HCPerfInvalidIntervals 1024 MAX-ACCESS read-only 1025 STATUS current 1026 DESCRIPTION 1027 "A read-only number of 15-minute intervals for which the 1028 performance data was not always available. The value will 1029 typically be zero except in cases where the data for some 1030 intervals are not available. 1032 This object partially maps to the TR-159 attribute 1033 aGroupPerf15MinInvalidIntervals." 1034 REFERENCE 1035 "[TR-159] 5.5.1.33" 1036 ::= { g9982PortPmCurEntry 2 } 1038 g9982PortPmCur15MinTimeElapsed OBJECT-TYPE 1039 SYNTAX HCPerfTimeElapsed 1040 UNITS "seconds" 1041 MAX-ACCESS read-only 1042 STATUS current 1043 DESCRIPTION 1044 "A read-only count of seconds that have elapsed since the 1045 beginning of the current 15-minute performance interval. 1047 This object partially maps to the TR-159 attribute 1048 aGroupPerfCurr15MinTimeElapsed." 1049 REFERENCE 1050 "[TR-159] 5.5.1.34" 1051 ::= { g9982PortPmCurEntry 3 } 1053 g9982PortPmCur15MinRxErrors OBJECT-TYPE 1054 SYNTAX HCPerfCurrentCount 1055 UNITS "fragments" 1056 MAX-ACCESS read-only 1057 STATUS current 1058 DESCRIPTION 1059 "A read-only count of errored fragments received and discarded 1060 by a G.Bond/Eth port, during the current 15-minute performance 1061 interval. 1063 Note that the total number of errored fragments is indicated by 1064 the g9982PortStatRxErrors object. 1066 This object is inhibited during Unavailable Seconds (UAS)." 1067 REFERENCE 1068 "[TR-159] 5.5.3.7" 1069 ::= { g9982PortPmCurEntry 4} 1071 g9982PortPmCur15MinRxSmallFragments OBJECT-TYPE 1072 SYNTAX HCPerfCurrentCount 1073 UNITS "fragments" 1074 MAX-ACCESS read-only 1075 STATUS current 1076 DESCRIPTION 1077 "A read-only count of fragments smaller than minFragmentSize 1078 (64 Bytes), that have been received and discarded by a 1079 G.Bond/Eth port, during the current 15-minute performance 1080 interval. 1082 Note that the total number of small fragments is indicated by 1083 the g9982PortStatRxSmallFragments object. 1085 This object is inhibited during Unavailable Seconds (UAS)." 1086 REFERENCE 1087 "[TR-159] 5.5.3.8" 1088 ::= { g9982PortPmCurEntry 5} 1090 g9982PortPmCur15MinRxLargeFragments OBJECT-TYPE 1091 SYNTAX HCPerfCurrentCount 1092 UNITS "fragments" 1093 MAX-ACCESS read-only 1094 STATUS current 1095 DESCRIPTION 1096 "A read-only count of fragments larger than maxFragmentSize 1097 (512 Bytes), that have been received and discarded by a 1098 G.Bond/Eth port, during the current 15-minute performance 1099 interval. 1101 Note that the total number of large fragments is indicated by 1102 the g9982PortStatRxLargeFragments object. 1104 This object is inhibited during Unavailable Seconds (UAS)." 1105 REFERENCE 1106 "[TR-159] 5.5.3.9" 1107 ::= { g9982PortPmCurEntry 6} 1109 g9982PortPmCur15MinRxBadFragments OBJECT-TYPE 1110 SYNTAX HCPerfCurrentCount 1111 UNITS "fragments" 1112 MAX-ACCESS read-only 1113 STATUS current 1114 DESCRIPTION 1115 "A read-only count of fragments which do not fit into the 1116 sequence expected by the frame assembly function, that have been 1117 received and discarded by a G.Bond/Eth port, during the current 1118 15-minute performance interval. 1120 Note that the total number of small fragments is indicated by 1121 the g9982PortStatRxBadFragments object. 1123 This object is inhibited during Unavailable Seconds (UAS)." 1124 REFERENCE 1125 "[TR-159] 5.5.3.10" 1126 ::= { g9982PortPmCurEntry 7} 1128 g9982PortPmCur15MinRxLostFragments OBJECT-TYPE 1129 SYNTAX HCPerfCurrentCount 1130 UNITS "fragments" 1131 MAX-ACCESS read-only 1132 STATUS current 1133 DESCRIPTION 1134 "A read-only count of gaps in the sequence of fragments, 1135 expected by the frame assembly function of a G.Bond/Eth port, 1136 during the current 15-minute performance interval. 1138 Note that the total number of the lost fragments is indicated by 1139 the g9982PortStatRxLostFragments object. 1141 This object is inhibited during Unavailable Seconds (UAS)." 1142 REFERENCE 1143 "[TR-159] 5.5.3.11" 1144 ::= { g9982PortPmCurEntry 8} 1146 g9982PortPmCur15MinRxLostStarts OBJECT-TYPE 1147 SYNTAX HCPerfCurrentCount 1148 MAX-ACCESS read-only 1149 STATUS current 1150 DESCRIPTION 1151 "A read-only count of missing StartOfPacket indicators expected 1152 by the frame assembly function of a G.Bond/Eth port, during the 1153 current 15-minute performance interval. 1155 Note that the total number of missing StartOfPacket indicators 1156 is indicated by the g9982PortStatRxLostStarts object. 1158 This object is inhibited during Unavailable Seconds (UAS)." 1159 REFERENCE 1160 "[TR-159] 5.5.3.12" 1161 ::= { g9982PortPmCurEntry 9} 1163 g9982PortPmCur15MinRxLostEnds OBJECT-TYPE 1164 SYNTAX HCPerfCurrentCount 1165 MAX-ACCESS read-only 1166 STATUS current 1167 DESCRIPTION 1168 "A read-only count of missing EndOfPacket indicators expected 1169 by the frame assembly function of a G.Bond/Eth port, during the 1170 current 15-minute performance interval. 1172 Note that the total number of missing EndOfPacket indicators 1173 is indicated by the g9982PortStatRxLostEnds object. 1175 This object is inhibited during Unavailable Seconds (UAS)." 1176 REFERENCE 1177 "[TR-159] 5.5.3.13" 1178 ::= { g9982PortPmCurEntry 10} 1180 g9982PortPmCur15MinRxOverflows OBJECT-TYPE 1181 SYNTAX HCPerfCurrentCount 1182 UNITS "fragments" 1183 MAX-ACCESS read-only 1184 STATUS current 1185 DESCRIPTION 1186 "A read-only count of fragments that have been received and 1187 discarded by a G.Bond/Eth port, which would have caused the 1188 frame assembly buffer to overflow, during the current 15-minute 1189 performance interval. 1191 Note that the total number of fragments which would have caused 1192 the frame assembly buffer to overflow is indicated by the 1193 g9982PortStatRxOverflows object. 1195 This object is inhibited during Unavailable Seconds (UAS)." 1196 REFERENCE 1197 "[TR-159] 5.5.3.14" 1198 ::= { g9982PortPmCurEntry 11} 1200 g9982PortPm1DayValidIntervals OBJECT-TYPE 1201 SYNTAX Unsigned32 (0..7) 1202 UNITS "days" 1203 MAX-ACCESS read-only 1204 STATUS current 1205 DESCRIPTION 1206 "A read-only number of 1-day intervals for which data was 1207 collected. The value of this object will be 7 or the maximum 1208 number of 1-day history intervals collected by the 1209 implementation unless the measurement was (re-)started recently, 1210 in which case the value will be the number of complete 1-day 1211 intervals for which there are at least some data. 1212 In certain cases it is possible that some intervals are 1213 unavailable. In this case, this object reports the maximum 1214 interval number for which data is available." 1215 REFERENCE 1216 "[TR-159] 5.5.1.45" 1218 ::= { g9982PortPmCurEntry 12 } 1220 g9982PortPm1DayInvalidIntervals OBJECT-TYPE 1221 SYNTAX Unsigned32 (0..7) 1222 UNITS "days" 1223 MAX-ACCESS read-only 1224 STATUS current 1225 DESCRIPTION 1226 "A read-only number of 1-day intervals for which data was 1227 not always available. The value will typically be zero except in 1228 cases where the data for some intervals are not available." 1229 REFERENCE 1230 "[TR-159] 5.5.1.46" 1231 ::= { g9982PortPmCurEntry 13 } 1233 g9982PortPmCur1DayTimeElapsed OBJECT-TYPE 1234 SYNTAX HCPerfTimeElapsed 1235 UNITS "seconds" 1236 MAX-ACCESS read-only 1237 STATUS current 1238 DESCRIPTION 1239 "A read-only count of seconds that have elapsed since the 1240 beginning of the current 1-day performance interval." 1241 REFERENCE 1242 "[TR-159] 5.5.1.47" 1243 ::= { g9982PortPmCurEntry 14 } 1245 g9982PortPmCur1DayRxErrors OBJECT-TYPE 1246 SYNTAX HCPerfCurrentCount 1247 UNITS "fragments" 1248 MAX-ACCESS read-only 1249 STATUS current 1250 DESCRIPTION 1251 "A read-only count of errored fragments received and discarded 1252 by a G.Bond/Eth port, during the current 1-day performance 1253 interval. 1255 Note that the total number of errored fragments is indicated by 1256 the g9982PortStatRxErrors object. 1258 This object is inhibited during Unavailable Seconds (UAS)." 1259 REFERENCE 1260 "[TR-159] 5.5.3.7" 1261 ::= { g9982PortPmCurEntry 15 } 1263 g9982PortPmCur1DayRxSmallFragments OBJECT-TYPE 1264 SYNTAX HCPerfCurrentCount 1265 UNITS "fragments" 1266 MAX-ACCESS read-only 1267 STATUS current 1268 DESCRIPTION 1269 "A read-only count of fragments smaller than minFragmentSize 1270 (64 Bytes), that have been received and discarded by a 1271 G.Bond/Eth port, during the current 1-day performance interval. 1273 Note that the total number of small fragments is indicated by 1274 the g9982PortStatRxSmallFragments object. 1276 This object is inhibited during Unavailable Seconds (UAS)." 1277 REFERENCE 1278 "[TR-159] 5.5.3.8" 1279 ::= { g9982PortPmCurEntry 16} 1281 g9982PortPmCur1DayRxLargeFragments OBJECT-TYPE 1282 SYNTAX HCPerfCurrentCount 1283 UNITS "fragments" 1284 MAX-ACCESS read-only 1285 STATUS current 1286 DESCRIPTION 1287 "A read-only count of fragments larger than maxFragmentSize 1288 (512 Bytes), that have been received and discarded by a 1289 G.Bond/Eth port, during the current 1-day performance interval. 1291 Note that the total number of large fragments is indicated by 1292 the g9982PortStatRxLargeFragments object. 1294 This object is inhibited during Unavailable Seconds (UAS)." 1295 REFERENCE 1296 "[TR-159] 5.5.3.9" 1297 ::= { g9982PortPmCurEntry 17} 1299 g9982PortPmCur1DayRxBadFragments OBJECT-TYPE 1300 SYNTAX HCPerfCurrentCount 1301 UNITS "fragments" 1302 MAX-ACCESS read-only 1303 STATUS current 1304 DESCRIPTION 1305 "A read-only count of fragments which do not fit into the 1306 sequence expected by the frame assembly function, that have been 1307 received and discarded by a G.Bond/Eth port, during the current 1308 1-day performance interval. 1310 Note that the total number of small fragments is indicated by 1311 the g9982PortStatRxBadFragments object. 1313 This object is inhibited during Unavailable Seconds (UAS)." 1315 REFERENCE 1316 "[TR-159] 5.5.3.10" 1317 ::= { g9982PortPmCurEntry 18} 1319 g9982PortPmCur1DayRxLostFragments OBJECT-TYPE 1320 SYNTAX HCPerfCurrentCount 1321 UNITS "fragments" 1322 MAX-ACCESS read-only 1323 STATUS current 1324 DESCRIPTION 1325 "A read-only count of gaps in the sequence of fragments, 1326 expected by the frame assembly function of a G.Bond/Eth port, 1327 during the current 1-day performance interval. 1329 Note that the total number of the lost fragments is indicated by 1330 the g9982PortStatRxLostFragments object. 1332 This object is inhibited during Unavailable Seconds (UAS)." 1333 REFERENCE 1334 "[TR-159] 5.5.3.11" 1335 ::= { g9982PortPmCurEntry 19} 1337 g9982PortPmCur1DayRxLostStarts OBJECT-TYPE 1338 SYNTAX HCPerfCurrentCount 1339 MAX-ACCESS read-only 1340 STATUS current 1341 DESCRIPTION 1342 "A read-only count of missing StartOfPacket indicators expected 1343 by the frame assembly function of a G.Bond/Eth port, during the 1344 current 1-day performance interval. 1346 Note that the total number of missing StartOfPacket indicators 1347 is indicated by the g9982PortStatRxLostStarts object. 1349 This object is inhibited during Unavailable Seconds (UAS)." 1350 REFERENCE 1351 "[TR-159] 5.5.3.12" 1352 ::= { g9982PortPmCurEntry 20} 1354 g9982PortPmCur1DayRxLostEnds OBJECT-TYPE 1355 SYNTAX HCPerfCurrentCount 1356 MAX-ACCESS read-only 1357 STATUS current 1358 DESCRIPTION 1359 "A read-only count of missing EndOfPacket indicators expected 1360 by the frame assembly function of a G.Bond/Eth port, during the 1361 current 1-day performance interval. 1363 Note that the total number of missing EndOfPacket indicators 1364 is indicated by the g9982PortStatRxLostEnds object. 1366 This object is inhibited during Unavailable Seconds (UAS)." 1367 REFERENCE 1368 "[TR-159] 5.5.3.13" 1369 ::= { g9982PortPmCurEntry 21} 1371 g9982PortPmCur1DayRxOverflows OBJECT-TYPE 1372 SYNTAX HCPerfCurrentCount 1373 UNITS "fragments" 1374 MAX-ACCESS read-only 1375 STATUS current 1376 DESCRIPTION 1377 "A read-only count of fragments that have been received and 1378 discarded by a G.Bond/Eth port, which would have caused the 1379 frame assembly buffer to overflow, during the current 1-day 1380 performance interval. 1382 Note that the total number of fragments which would have caused 1383 the frame assembly buffer to overflow is indicated by the 1384 g9982PortStatRxOverflows object. 1386 This object is inhibited during Unavailable Seconds (UAS)." 1387 REFERENCE 1388 "[TR-159] 5.5.3.14" 1389 ::= { g9982PortPmCurEntry 22} 1391 -- Port PM history: 15-min buckets 1393 g9982PortPm15MinTable OBJECT-TYPE 1394 SYNTAX SEQUENCE OF G9982PortPm15MinEntry 1395 MAX-ACCESS not-accessible 1396 STATUS current 1397 DESCRIPTION 1398 "This table contains historical 15-minute buckets of Performance 1399 Monitoring information for a G.Bond/Eth port (a row for each 1400 15-minute interval, up to 96 intervals). 1401 Entries in this table MUST be maintained in a persistent manner." 1402 ::= { g9982PM 2 } 1404 g9982PortPm15MinEntry OBJECT-TYPE 1405 SYNTAX G9982PortPm15MinEntry 1406 MAX-ACCESS not-accessible 1407 STATUS current 1408 DESCRIPTION 1409 "An entry in the G.Bond/Eth Port historical 15-minute PM table. 1410 Each entry represents performance monitoring data for a 1411 G.Bond/Eth port, indexed by ifIndex, collected during a 1412 particular 15-minute interval, indexed by 1413 g9982PortPm15MinIntervalIndex." 1414 INDEX { ifIndex, g9982PortPm15MinIntervalIndex } 1415 ::= { g9982PortPm15MinTable 1 } 1417 G9982PortPm15MinEntry ::= 1418 SEQUENCE { 1419 g9982PortPm15MinIntervalIndex Unsigned32, 1420 g9982PortPm15MinIntervalMoniTime HCPerfTimeElapsed, 1421 g9982PortPm15MinIntervalRxErrors HCPerfCurrentCount, 1422 g9982PortPm15MinIntervalRxSmallFragments HCPerfCurrentCount, 1423 g9982PortPm15MinIntervalRxLargeFragments HCPerfCurrentCount, 1424 g9982PortPm15MinIntervalRxBadFragments HCPerfCurrentCount, 1425 g9982PortPm15MinIntervalRxLostFragments HCPerfCurrentCount, 1426 g9982PortPm15MinIntervalRxLostStarts HCPerfCurrentCount, 1427 g9982PortPm15MinIntervalRxLostEnds HCPerfCurrentCount, 1428 g9982PortPm15MinIntervalRxOverflows HCPerfCurrentCount, 1429 g9982PortPm15MinIntervalValid TruthValue 1430 } 1432 g9982PortPm15MinIntervalIndex OBJECT-TYPE 1433 SYNTAX Unsigned32 (1..96) 1434 MAX-ACCESS not-accessible 1435 STATUS current 1436 DESCRIPTION 1437 "Performance Data Interval number. 1 is the most recent previous 1438 interval; interval 96 is 24 hours ago. 1439 Intervals 2..96 are OPTIONAL. 1441 This object partially maps to the TR-159 attribute 1442 aGroupPerf15MinIntervalNumber." 1443 REFERENCE 1444 "[TR-159] 5.5.1.57" 1445 ::= { g9982PortPm15MinEntry 1 } 1447 g9982PortPm15MinIntervalMoniTime OBJECT-TYPE 1448 SYNTAX HCPerfTimeElapsed 1449 UNITS "seconds" 1450 MAX-ACCESS read-only 1451 STATUS current 1452 DESCRIPTION 1453 "A read-only count of seconds over which the performance data 1454 was actually monitored. This value will be the same as the 1455 interval duration (900 seconds), except in a situation where 1456 performance data could not be collected for any reason." 1457 ::= { g9982PortPm15MinEntry 2 } 1459 g9982PortPm15MinIntervalRxErrors OBJECT-TYPE 1460 SYNTAX HCPerfCurrentCount 1461 UNITS "fragments" 1462 MAX-ACCESS read-only 1463 STATUS current 1464 DESCRIPTION 1465 "A read-only count of errored fragments received and discarded 1466 by a G.Bond/Eth port, during the 15-minute performance history 1467 interval. 1469 Note that the total number of errored fragments is indicated by 1470 the g9982PortStatRxErrors object. 1472 This object is inhibited during Unavailable Seconds (UAS)." 1473 REFERENCE 1474 "[TR-159] 5.5.3.7" 1475 ::= { g9982PortPm15MinEntry 3} 1477 g9982PortPm15MinIntervalRxSmallFragments OBJECT-TYPE 1478 SYNTAX HCPerfCurrentCount 1479 UNITS "fragments" 1480 MAX-ACCESS read-only 1481 STATUS current 1482 DESCRIPTION 1483 "A read-only count of fragments smaller than minFragmentSize 1484 (64 Bytes), that have been received and discarded by a 1485 G.Bond/Eth port, during the 15-minute performance history 1486 interval. 1488 Note that the total number of small fragments is indicated by 1489 the g9982PortStatRxSmallFragments object. 1491 This object is inhibited during Unavailable Seconds (UAS)." 1492 REFERENCE 1493 "[TR-159] 5.5.3.8" 1494 ::= { g9982PortPm15MinEntry 4} 1496 g9982PortPm15MinIntervalRxLargeFragments OBJECT-TYPE 1497 SYNTAX HCPerfCurrentCount 1498 UNITS "fragments" 1499 MAX-ACCESS read-only 1500 STATUS current 1501 DESCRIPTION 1502 "A read-only count of fragments larger than maxFragmentSize 1503 (512 Bytes), that have been received and discarded by a 1504 G.Bond/Eth port, during the 15-minute performance history 1505 interval. 1507 Note that the total number of large fragments is indicated by 1508 the g9982PortStatRxLargeFragments object. 1510 This object is inhibited during Unavailable Seconds (UAS)." 1511 REFERENCE 1512 "[TR-159] 5.5.3.9" 1513 ::= { g9982PortPm15MinEntry 5} 1515 g9982PortPm15MinIntervalRxBadFragments OBJECT-TYPE 1516 SYNTAX HCPerfCurrentCount 1517 UNITS "fragments" 1518 MAX-ACCESS read-only 1519 STATUS current 1520 DESCRIPTION 1521 "A read-only count of fragments which do not fit into the 1522 sequence expected by the frame assembly function, that have been 1523 received and discarded by a G.Bond/Eth port, during the 15-minute 1524 performance history interval. 1526 Note that the total number of small fragments is indicated by 1527 the g9982PortStatRxBadFragments object. 1529 This object is inhibited during Unavailable Seconds (UAS)." 1530 REFERENCE 1531 "[TR-159] 5.5.3.10" 1532 ::= { g9982PortPm15MinEntry 6} 1534 g9982PortPm15MinIntervalRxLostFragments OBJECT-TYPE 1535 SYNTAX HCPerfCurrentCount 1536 UNITS "fragments" 1537 MAX-ACCESS read-only 1538 STATUS current 1539 DESCRIPTION 1540 "A read-only count of gaps in the sequence of fragments, 1541 expected by the frame assembly function of a G.Bond/Eth port, 1542 during the 15-minute performance history interval. 1544 Note that the total number of the lost fragments is indicated by 1545 the g9982PortStatRxLostFragments object. 1547 This object is inhibited during Unavailable Seconds (UAS)." 1548 REFERENCE 1549 "[TR-159] 5.5.3.11" 1550 ::= { g9982PortPm15MinEntry 7} 1552 g9982PortPm15MinIntervalRxLostStarts OBJECT-TYPE 1553 SYNTAX HCPerfCurrentCount 1554 MAX-ACCESS read-only 1555 STATUS current 1556 DESCRIPTION 1557 "A read-only count of missing StartOfPacket indicators expected 1558 by the frame assembly function of a G.Bond/Eth port, during the 1559 15-minute performance history interval. 1561 Note that the total number of missing StartOfPacket indicators 1562 is indicated by the g9982PortStatRxLostStarts object. 1564 This object is inhibited during Unavailable Seconds (UAS)." 1565 REFERENCE 1566 "[TR-159] 5.5.3.12" 1567 ::= { g9982PortPm15MinEntry 8} 1569 g9982PortPm15MinIntervalRxLostEnds OBJECT-TYPE 1570 SYNTAX HCPerfCurrentCount 1571 MAX-ACCESS read-only 1572 STATUS current 1573 DESCRIPTION 1574 "A read-only count of missing EndOfPacket indicators expected 1575 by the frame assembly function of a G.Bond/Eth port, during the 1576 15-minute performance history interval. 1578 Note that the total number of missing EndOfPacket indicators 1579 is indicated by the g9982PortStatRxLostEnds object. 1581 This object is inhibited during Unavailable Seconds (UAS)." 1582 REFERENCE 1583 "[TR-159] 5.5.3.13" 1584 ::= { g9982PortPm15MinEntry 9} 1586 g9982PortPm15MinIntervalRxOverflows OBJECT-TYPE 1587 SYNTAX HCPerfCurrentCount 1588 UNITS "fragments" 1589 MAX-ACCESS read-only 1590 STATUS current 1591 DESCRIPTION 1592 "A read-only count of fragments that have been received and 1593 discarded by a G.Bond/Eth port, which would have caused the 1594 frame assembly buffer to overflow, during the 15-minute 1595 performance history interval. 1597 Note that the total number of fragments which would have caused 1598 the frame assembly buffer to overflow is indicated by the 1599 g9982PortStatRxOverflows object. 1601 This object is inhibited during Unavailable Seconds (UAS)." 1602 REFERENCE 1603 "[TR-159] 5.5.3.14" 1604 ::= { g9982PortPm15MinEntry 10} 1606 g9982PortPm15MinIntervalValid OBJECT-TYPE 1607 SYNTAX TruthValue 1608 MAX-ACCESS read-only 1609 STATUS current 1610 DESCRIPTION 1611 "A read-only object indicating whether or not this history 1612 bucket contains valid data. Valid bucket is reported as true(1) 1613 and invalid bucket as false(2). 1614 If this history bucket is invalid the BTU MUST NOT produce 1615 notifications based upon the value of the counters in this 1616 bucket. 1617 Note that an implementation may decide not to store invalid 1618 history buckets in its data base. In such case this object is 1619 not required as only valid history buckets are available while 1620 invalid history buckets are simply not in the data base. 1622 This object partially maps to the TR-159 attribute 1623 aGroupPerf15MinIntervalValid." 1624 REFERENCE 1625 "[TR-159] 5.5.1.58" 1626 ::= { g9982PortPm15MinEntry 11 } 1628 -- Port PM history: 1-day buckets 1630 g9982PortPm1DayTable OBJECT-TYPE 1631 SYNTAX SEQUENCE OF G9982PortPm1DayEntry 1632 MAX-ACCESS not-accessible 1633 STATUS current 1634 DESCRIPTION 1635 "This table contains historical 1-day buckets of Performance 1636 Monitoring information for a G.Bond/Eth port (a row for each 1637 1-day interval, up to 7 intervals). 1638 Entries in this table MUST be maintained in a persistent manner." 1639 ::= { g9982PM 3 } 1641 g9982PortPm1DayEntry OBJECT-TYPE 1642 SYNTAX G9982PortPm1DayEntry 1643 MAX-ACCESS not-accessible 1644 STATUS current 1645 DESCRIPTION 1646 "An entry in the G.Bond/Eth port historical 1-day PM table. 1647 Each entry represents performance monitoring data for such port, 1648 indexed by ifIndex, collected during a particular 1-day 1649 interval, indexed by g9982PortPm1DayIntervalIndex." 1650 INDEX { ifIndex, g9982PortPm1DayIntervalIndex } 1651 ::= { g9982PortPm1DayTable 1 } 1653 G9982PortPm1DayEntry ::= 1654 SEQUENCE { 1655 g9982PortPm1DayIntervalIndex Unsigned32, 1656 g9982PortPm1DayIntervalMoniTime HCPerfTimeElapsed, 1657 g9982PortPm1DayIntervalRxErrors HCPerfCurrentCount, 1658 g9982PortPm1DayIntervalRxSmallFragments HCPerfCurrentCount, 1659 g9982PortPm1DayIntervalRxLargeFragments HCPerfCurrentCount, 1660 g9982PortPm1DayIntervalRxBadFragments HCPerfCurrentCount, 1661 g9982PortPm1DayIntervalRxLostFragments HCPerfCurrentCount, 1662 g9982PortPm1DayIntervalRxLostStarts HCPerfCurrentCount, 1663 g9982PortPm1DayIntervalRxLostEnds HCPerfCurrentCount, 1664 g9982PortPm1DayIntervalRxOverflows HCPerfCurrentCount, 1665 g9982PortPm1DayIntervalValid TruthValue 1666 } 1668 g9982PortPm1DayIntervalIndex OBJECT-TYPE 1669 SYNTAX Unsigned32 (1..7) 1670 MAX-ACCESS not-accessible 1671 STATUS current 1672 DESCRIPTION 1673 "Performance Data Interval number. 1 is the most recent previous 1674 interval; interval 7 is 7 days ago. 1675 Intervals 2..7 are OPTIONAL. 1677 This object partially maps to the TR-159 attribute 1678 aGroupPerf1DayIntervalNumber." 1679 REFERENCE 1680 "[TR-159] 5.5.1.62" 1681 ::= { g9982PortPm1DayEntry 1 } 1683 g9982PortPm1DayIntervalMoniTime OBJECT-TYPE 1684 SYNTAX HCPerfTimeElapsed 1685 UNITS "seconds" 1686 MAX-ACCESS read-only 1687 STATUS current 1688 DESCRIPTION 1689 "A read-only count of seconds over which the performance data 1690 was actually monitored. This value will be the same as the 1691 interval duration (86400 seconds), except in a situation where 1692 performance data could not be collected for any reason. 1694 This object partially maps to the TR-159 attribute 1695 aGroupPerf1DayIntervalMoniSecs." 1696 REFERENCE 1697 "[TR-159] 5.5.1.64" 1698 ::= { g9982PortPm1DayEntry 2 } 1700 g9982PortPm1DayIntervalRxErrors OBJECT-TYPE 1701 SYNTAX HCPerfCurrentCount 1702 UNITS "fragments" 1703 MAX-ACCESS read-only 1704 STATUS current 1705 DESCRIPTION 1706 "A read-only count of errored fragments received and discarded 1707 by a G.Bond/Eth port, during the 1-day performance history 1708 interval. 1710 Note that the total number of errored fragments is indicated by 1711 the g9982PortStatRxErrors object. 1713 This object is inhibited during Unavailable Seconds (UAS)." 1714 REFERENCE 1715 "[TR-159] 5.5.3.7" 1716 ::= { g9982PortPm1DayEntry 3 } 1718 g9982PortPm1DayIntervalRxSmallFragments OBJECT-TYPE 1719 SYNTAX HCPerfCurrentCount 1720 UNITS "fragments" 1721 MAX-ACCESS read-only 1722 STATUS current 1723 DESCRIPTION 1724 "A read-only count of fragments smaller than minFragmentSize 1725 (64 Bytes), that have been received and discarded by a 1726 G.Bond/Eth port, during the 1-day performance history interval. 1728 Note that the total number of small fragments is indicated by 1729 the g9982PortStatRxSmallFragments object. 1731 This object is inhibited during Unavailable Seconds (UAS)." 1732 REFERENCE 1733 "[TR-159] 5.5.3.8" 1734 ::= { g9982PortPm1DayEntry 4} 1736 g9982PortPm1DayIntervalRxLargeFragments OBJECT-TYPE 1737 SYNTAX HCPerfCurrentCount 1738 UNITS "fragments" 1739 MAX-ACCESS read-only 1740 STATUS current 1741 DESCRIPTION 1742 "A read-only count of fragments larger than maxFragmentSize 1743 (512 Bytes), that have been received and discarded by a 1744 G.Bond/Eth port, during the 1-day performance history interval. 1746 Note that the total number of large fragments is indicated by 1747 the g9982PortStatRxLargeFragments object. 1749 This object is inhibited during Unavailable Seconds (UAS)." 1750 REFERENCE 1751 "[TR-159] 5.5.3.9" 1752 ::= { g9982PortPm1DayEntry 5} 1754 g9982PortPm1DayIntervalRxBadFragments OBJECT-TYPE 1755 SYNTAX HCPerfCurrentCount 1756 UNITS "fragments" 1757 MAX-ACCESS read-only 1758 STATUS current 1759 DESCRIPTION 1760 "A read-only count of fragments which do not fit into the 1761 sequence expected by the frame assembly function, that have been 1762 received and discarded by a G.Bond/Eth port, during the 1-day 1763 performance history interval. 1765 Note that the total number of small fragments is indicated by 1766 the g9982PortStatRxBadFragments object. 1768 This object is inhibited during Unavailable Seconds (UAS)." 1769 REFERENCE 1770 "[TR-159] 5.5.3.10" 1771 ::= { g9982PortPm1DayEntry 6} 1773 g9982PortPm1DayIntervalRxLostFragments OBJECT-TYPE 1774 SYNTAX HCPerfCurrentCount 1775 UNITS "fragments" 1776 MAX-ACCESS read-only 1777 STATUS current 1778 DESCRIPTION 1779 "A read-only count of gaps in the sequence of fragments, 1780 expected by the frame assembly function of a G.Bond/Eth port, 1781 during the 1-day performance history interval. 1783 Note that the total number of the lost fragments is indicated by 1784 the g9982PortStatRxLostFragments object. 1786 This object is inhibited during Unavailable Seconds (UAS)." 1787 REFERENCE 1788 "[TR-159] 5.5.3.11" 1789 ::= { g9982PortPm1DayEntry 7} 1791 g9982PortPm1DayIntervalRxLostStarts OBJECT-TYPE 1792 SYNTAX HCPerfCurrentCount 1793 MAX-ACCESS read-only 1794 STATUS current 1795 DESCRIPTION 1796 "A read-only count of missing StartOfPacket indicators expected 1797 by the frame assembly function of a G.Bond/Eth port, during the 1798 1-day performance history interval. 1800 Note that the total number of missing StartOfPacket indicators 1801 is indicated by the g9982PortStatRxLostStarts object. 1803 This object is inhibited during Unavailable Seconds (UAS)." 1804 REFERENCE 1805 "[TR-159] 5.5.3.12" 1806 ::= { g9982PortPm1DayEntry 8} 1808 g9982PortPm1DayIntervalRxLostEnds OBJECT-TYPE 1809 SYNTAX HCPerfCurrentCount 1810 MAX-ACCESS read-only 1811 STATUS current 1812 DESCRIPTION 1813 "A read-only count of missing EndOfPacket indicators expected 1814 by the frame assembly function of a G.Bond/Eth port, during the 1815 1-day performance history interval. 1817 Note that the total number of missing EndOfPacket indicators 1818 is indicated by the g9982PortStatRxLostEnds object. 1820 This object is inhibited during Unavailable Seconds (UAS)." 1821 REFERENCE 1822 "[TR-159] 5.5.3.13" 1823 ::= { g9982PortPm1DayEntry 9} 1825 g9982PortPm1DayIntervalRxOverflows OBJECT-TYPE 1826 SYNTAX HCPerfCurrentCount 1827 UNITS "fragments" 1828 MAX-ACCESS read-only 1829 STATUS current 1830 DESCRIPTION 1831 "A read-only count of fragments that have been received and 1832 discarded by a G.Bond/Eth port, which would have caused the 1833 frame assembly buffer to overflow, during the 1-day performance 1834 history interval. 1836 Note that the total number of fragments which would have caused 1837 the frame assembly buffer to overflow is indicated by the 1838 g9982PortStatRxOverflows object. 1840 This object is inhibited during Unavailable Seconds (UAS)." 1841 REFERENCE 1842 "[TR-159] 5.5.3.14" 1843 ::= { g9982PortPm1DayEntry 10} 1845 g9982PortPm1DayIntervalValid OBJECT-TYPE 1846 SYNTAX TruthValue 1847 MAX-ACCESS read-only 1848 STATUS current 1849 DESCRIPTION 1850 "A read-only object indicating whether or not this history 1851 bucket contains valid data. Valid bucket is reported as true(1) 1852 and invalid bucket as false(2). 1853 If this history bucket is invalid the BTU MUST NOT produce 1854 notifications based upon the value of the counters in this 1855 bucket. 1856 Note that an implementation may decide not to store invalid 1857 history buckets in its data base. In such case this object is 1858 not required as only valid history buckets are available while 1859 invalid history buckets are simply not in the data base. 1861 This object partially maps to the TR-159 attribute 1862 aGroupPerf1DayIntervalValid." 1863 REFERENCE 1864 "[TR-159] 5.5.1.63" 1865 ::= { g9982PortPm1DayEntry 11 } 1867 ------------------------------- 1868 -- BCE group 1869 ------------------------------- 1871 g9982BceConfTable OBJECT-TYPE 1872 SYNTAX SEQUENCE OF G9982BceConfEntry 1873 MAX-ACCESS not-accessible 1874 STATUS current 1875 DESCRIPTION 1876 "Table for Configuration of G.Bond/Eth specific aspects for the 1877 Bonding Channel Entity (BCE) ports (modems/channels). 1879 Entries in this table MUST be maintained in a persistent 1880 manner." 1881 ::= { g9982Bce 1 } 1883 g9982BceConfEntry OBJECT-TYPE 1884 SYNTAX G9982BceConfEntry 1885 MAX-ACCESS not-accessible 1886 STATUS current 1887 DESCRIPTION 1888 "An entry in the G.Bond/Eth BCE Configuration table. 1889 Each entry represents G.998.2-specific aspects of a BCE port 1890 indexed by the ifIndex. Note that a G.Bond/Eth BCE port can be 1891 stacked below a single GBS port, also indexed by ifIndex." 1892 INDEX { ifIndex } 1893 ::= { g9982BceConfTable 1 } 1895 G9982BceConfEntry ::= 1896 SEQUENCE { 1897 g9982BceConfEligibleGroupID PhysAddress, 1898 g9982BceConfPeerEligibleGroupID PhysAddress 1899 } 1901 g9982BceConfEligibleGroupID OBJECT-TYPE 1902 SYNTAX PhysAddress (SIZE(0|6)) 1903 MAX-ACCESS read-write 1904 STATUS current 1905 DESCRIPTION 1906 "BACP Eligible Group ID of a G.Bond/ETH BCE port. 1907 A universally unique 6-octet long identifier, used by the 1908 OPTIONAL BACP, to determine bonding eligibility. When two BCEs 1909 have the same g9982BceConfEligibleGroupID on a system, they 1910 are eligible to be aggregated on that system. Typically, all 1911 BCEs on a BTU-R device would be assigned the same 1912 g9982BceConfEligibleGroupID, to assert that all of the BCEs 1913 should be in the same bonded group. BCEs with different 1914 g9982BceConfEligibleGroupID values MUST NOT be connected to 1915 the same GBS. 1916 BCEs with the same g9982BceConfEligibleGroupID MAY be 1917 connected to different GBS ports. 1918 This object MUST be instantiated during BACP initialization, 1919 when every BCE belongs to its own GBS. Attempts to change this 1920 object MUST be rejected (with the error inconsistentValue), 1921 if the BCE is aggregated with other BCEs, i.e. more than one BCE 1922 is connected to the same GBS, or if the BCE in question is not 1923 eligible to be bonded with other BCEs having the same value 1924 (e.g. the bonding is limited to a single Line Card and BCEs are 1925 located on the different Line Cards, or BCEs are the channels of 1926 the same line). 1928 Note that bonding eligibility is reflected in the 1929 ifCapStackTable and its inverse ifInvCapStackTable, and as such 1930 any modification of g9982BceConfEligibleGroupID MUST be 1931 reflected in these tables. 1933 A zero-length octet string SHALL be returned on an attempt to 1934 read this object on systems not supporting BACP (the value of 1935 g9982PortCapBacpSupported for the connected GBS is false). 1937 This object maps to the TR-159 attribute 1938 aChannelEligibleGroupID." 1939 REFERENCE 1940 "[TR-159] 5.5.7.3" 1942 ::= { g9982BceConfEntry 1 } 1944 g9982BceConfPeerEligibleGroupID OBJECT-TYPE 1945 SYNTAX PhysAddress (SIZE(0|6)) 1946 MAX-ACCESS read-only 1947 STATUS current 1948 DESCRIPTION 1949 "BACP Eligible Group ID of a peer G.Bond/ETH BCE port, most 1950 recently received by the local BCE via Local info TLV BACPDU 1951 message from the peer BCE. 1952 A universally unique 6-octet long identifier, used by the 1953 OPTIONAL BACP, to determine bonding eligibility. 1954 BCEs with different g9982BceConfPeerEligibleGroupID values 1955 MUST NOT be connected to the same GBS. 1956 BCEs with the same g9982BceConfPeerEligibleGroupID MAY be 1957 connected to different GBS ports. 1959 A zero-length octet string SHALL be returned on an attempt to 1960 read this object on systems not supporting BACP (the value of 1961 g9982PortCapBacpSupported for the connected GBS is false) 1962 or when no BACPPDUs has been received from the peer BCE. 1964 This object maps to the G.998.2-Amd2 attribute 1965 Remote Group ID." 1966 REFERENCE 1967 "[G.998.2-Amd2] C.3.1.6" 1968 ::= { g9982BceConfEntry 2 } 1970 g9982BceStatTable OBJECT-TYPE 1971 SYNTAX SEQUENCE OF G9982BceStatEntry 1972 MAX-ACCESS not-accessible 1973 STATUS current 1974 DESCRIPTION 1975 "This table provides common status information of G.Bond/Eth 1976 BCE ports. 1978 This table contains live data from the equipment. As such, 1979 it is NOT persistent." 1980 ::= { g9982Bce 2 } 1982 g9982BceStatEntry OBJECT-TYPE 1983 SYNTAX G9982BceStatEntry 1984 MAX-ACCESS not-accessible 1985 STATUS current 1986 DESCRIPTION 1987 "An entry in the G.Bond/Eth BCE Status table. 1988 Each entry represents common aspects of a G.Bond/Eth BCE port 1989 indexed by the ifIndex. Note that a BCE port can be stacked 1990 below a single GBS port, also indexed by ifIndex, 1991 possibly together with other BCE ports." 1992 INDEX { ifIndex } 1993 ::= { g9982BceStatTable 1 } 1995 G9982BceStatEntry ::= 1996 SEQUENCE { 1997 g9982BceStatTcInCodingErrors Counter32, 1998 g9982BceStatTcInCrcErrors Counter32 1999 } 2001 g9982BceStatTcInCodingErrors OBJECT-TYPE 2002 SYNTAX Counter32 2003 MAX-ACCESS read-only 2004 STATUS current 2005 DESCRIPTION 2006 "A number of PTM-TC encapsulation errors. This counter is 2007 incremented for each encapsulation error detected by the 2008 PTM-TC receive function. 2010 Discontinuities in the value of this counter can occur at 2011 re-initialization of the management system, and at other times 2012 as indicated by the value of ifCounterDiscontinuityTime, 2013 defined in IF-MIB. 2015 This object maps to TR-159 attribute 2016 aChannelPtmTcRxCodingViolations." 2017 REFERENCE 2018 "[TR-159] 5.5.7.8" 2019 ::= { g9982BceStatEntry 1 } 2021 g9982BceStatTcInCrcErrors OBJECT-TYPE 2022 SYNTAX Counter32 2023 MAX-ACCESS read-only 2024 STATUS current 2025 DESCRIPTION 2026 "A number of PTM-TC CRC errors. This counter is incremented 2027 for each CRC error detected by the PTM-TC receive function. 2029 Discontinuities in the value of this counter can occur at 2030 re-initialization of the management system, and at other times 2031 as indicated by the value of ifCounterDiscontinuityTime, 2032 defined in IF-MIB. 2034 This object maps to TR-159 attribute aChannelPtmTcRxCrcErrors." 2035 REFERENCE 2036 "[TR-159] 5.5.7.9" 2038 ::= { g9982BceStatEntry 2 } 2040 ------------------------------- 2041 -- Conformance Statements 2042 ------------------------------- 2044 g9982Groups OBJECT IDENTIFIER 2045 ::= { g9982Conformance 1 } 2047 g9982Compliances OBJECT IDENTIFIER 2048 ::= { g9982Conformance 2 } 2050 -- Object Groups 2052 g9982BasicGroup OBJECT-GROUP 2053 OBJECTS { 2054 g9982PortCapTcTypesSupported, 2055 g9982PortCapBacpSupported, 2056 g9982PortConfTcAdminType, 2057 g9982PortStatTcOperType, 2058 g9982PortStatRxErrors, 2059 g9982PortStatRxSmallFragments, 2060 g9982PortStatRxLargeFragments, 2061 g9982PortStatRxBadFragments, 2062 g9982PortStatRxLostFragments, 2063 g9982PortStatRxLostStarts, 2064 g9982PortStatRxLostEnds, 2065 g9982PortStatRxOverflows, 2066 g9982BceStatTcInCodingErrors, 2067 g9982BceStatTcInCrcErrors 2068 } 2069 STATUS current 2070 DESCRIPTION 2071 "A collection of objects representing management information 2072 for G.Bond/Eth GBS ports." 2073 ::= { g9982Groups 1 } 2075 g9982BacpGroup OBJECT-GROUP 2076 OBJECTS { 2077 g9982PortConfAdminCp, 2078 g9982PortStatOperCp, 2079 g9982BceConfEligibleGroupID, 2080 g9982BceConfPeerEligibleGroupID 2082 } 2083 STATUS current 2084 DESCRIPTION 2085 "A collection of objects representing management information 2086 for the OPTIONAL frame-based Bonding Aggregation Control 2087 Protocol (BACP) used by G.Bond/Eth GBS ports instead of the 2088 mandatory G.hs-based discovery and aggregation protocol." 2089 ::= { g9982Groups 2 } 2091 g9982BceGroup OBJECT-GROUP 2092 OBJECTS { 2093 g9982BceStatTcInCodingErrors, 2094 g9982BceStatTcInCrcErrors 2095 } 2096 STATUS current 2097 DESCRIPTION 2098 "A collection of objects representing OPTIONAL management 2099 information for G.Bond/Eth BCE ports." 2100 ::= { g9982Groups 3 } 2102 g9982PerfCurrGroup OBJECT-GROUP 2103 OBJECTS { 2104 g9982PortPm15MinValidIntervals, 2105 g9982PortPm15MinInvalidIntervals, 2106 g9982PortPmCur15MinTimeElapsed, 2107 g9982PortPmCur15MinRxErrors, 2108 g9982PortPmCur15MinRxSmallFragments, 2109 g9982PortPmCur15MinRxLargeFragments, 2110 g9982PortPmCur15MinRxBadFragments, 2111 g9982PortPmCur15MinRxLostFragments, 2112 g9982PortPmCur15MinRxLostStarts, 2113 g9982PortPmCur15MinRxLostEnds, 2114 g9982PortPmCur15MinRxOverflows, 2115 g9982PortPm1DayValidIntervals, 2116 g9982PortPm1DayInvalidIntervals, 2117 g9982PortPmCur1DayTimeElapsed, 2118 g9982PortPmCur1DayRxErrors, 2119 g9982PortPmCur1DayRxSmallFragments, 2120 g9982PortPmCur1DayRxLargeFragments, 2121 g9982PortPmCur1DayRxBadFragments, 2122 g9982PortPmCur1DayRxLostFragments, 2123 g9982PortPmCur1DayRxLostStarts, 2124 g9982PortPmCur1DayRxLostEnds, 2125 g9982PortPmCur1DayRxOverflows 2126 } 2127 STATUS current 2128 DESCRIPTION 2129 "A collection of objects supporting OPTIONAL current Performance 2130 Monitoring information for G.Bond/Eth ports." 2131 ::= { g9982Groups 4 } 2133 g9982Perf15MinGroup OBJECT-GROUP 2134 OBJECTS { 2135 g9982PortPm15MinIntervalMoniTime, 2136 g9982PortPm15MinIntervalRxErrors, 2137 g9982PortPm15MinIntervalRxSmallFragments, 2138 g9982PortPm15MinIntervalRxLargeFragments, 2139 g9982PortPm15MinIntervalRxBadFragments, 2140 g9982PortPm15MinIntervalRxLostFragments, 2141 g9982PortPm15MinIntervalRxLostStarts, 2142 g9982PortPm15MinIntervalRxLostEnds, 2143 g9982PortPm15MinIntervalRxOverflows, 2144 g9982PortPm15MinIntervalValid 2145 } 2146 STATUS current 2147 DESCRIPTION 2148 "A collection of objects supporting OPTIONAL historical 2149 Performance Monitoring information for G.Bond/Eth ports, during 2150 previous 15-minute intervals ." 2151 ::= { g9982Groups 5 } 2153 g9982Perf1DayGroup OBJECT-GROUP 2154 OBJECTS { 2155 g9982PortPm1DayIntervalMoniTime, 2156 g9982PortPm1DayIntervalRxErrors, 2157 g9982PortPm1DayIntervalRxSmallFragments, 2158 g9982PortPm1DayIntervalRxLargeFragments, 2159 g9982PortPm1DayIntervalRxBadFragments, 2160 g9982PortPm1DayIntervalRxLostFragments, 2161 g9982PortPm1DayIntervalRxLostStarts, 2162 g9982PortPm1DayIntervalRxLostEnds, 2163 g9982PortPm1DayIntervalRxOverflows, 2164 g9982PortPm1DayIntervalValid 2165 } 2166 STATUS current 2167 DESCRIPTION 2168 "A collection of objects supporting OPTIONAL historical 2169 Performance Monitoring information for G.Bond/Eth ports, during 2170 previous 1-day intervals ." 2171 ::= { g9982Groups 6 } 2173 ------------------------------- 2174 -- Compliance Statements 2175 ------------------------------- 2177 g9982Compliance MODULE-COMPLIANCE 2178 STATUS current 2179 DESCRIPTION 2180 "The compliance statement for G.Bond Ethernet interfaces. 2182 Compliance with the following external compliance statements 2183 is REQUIRED: 2185 MIB Module Compliance Statement 2186 ---------- -------------------- 2187 IF-MIB ifCompliance3 2188 GBOND-MIB gBondCompliance" 2190 MODULE -- this module 2191 MANDATORY-GROUPS { 2192 g9982BasicGroup 2193 } 2195 GROUP g9982BceGroup 2196 DESCRIPTION 2197 "Support for this group is OPTIONAL" 2199 GROUP g9982BacpGroup 2200 DESCRIPTION 2201 "Support for this group is OPTIONAL and only required for 2202 implementations supporting BACP." 2204 GROUP g9982PerfCurrGroup 2205 DESCRIPTION 2206 "Support for this group is only required for implementations 2207 supporting Performance Monitoring." 2209 GROUP g9982Perf15MinGroup 2210 DESCRIPTION 2211 "Support for this group is only required for implementations 2212 supporting historical Performance Monitoring." 2214 GROUP g9982Perf1DayGroup 2215 DESCRIPTION 2216 "Support for this group is only required for implementations 2217 supporting 1-day historical Performance Monitoring." 2219 OBJECT g9982PortCapTcTypesSupported 2220 SYNTAX BITS { 2221 tc6465(0), 2222 tcHDLC(1) 2223 } 2224 DESCRIPTION 2225 "Support for all TC types is not required. However at least 2226 one value SHALL be supported" 2228 OBJECT g9982PortCapBacpSupported 2229 SYNTAX TruthValue 2230 DESCRIPTION 2231 "Support for BACP is OPTIONAL, therefore a value of false(2) 2232 SHALL be supported." 2234 OBJECT g9982PortConfTcAdminType 2235 MIN-ACCESS read-only 2236 DESCRIPTION 2237 "Write access is not required (needed only for GBS 2238 supporting more than a single TC encapsulation type, i.e. 2239 tc6465 and tcHDLC." 2241 OBJECT g9982PortConfAdminCp 2242 MIN-ACCESS read-only 2243 DESCRIPTION 2244 "Write access is not required (needed only for GBS 2245 supporting BACP in addition to mandatory G.hs-based bonding 2246 discovery and aggregation protocol." 2248 ::= { g9982Compliances 1 } 2249 END 2251 7. Security Considerations 2253 There is a number of managed objects defined in this MIB module with 2254 a MAX-ACCESS clause of read-write and/or read-create. Such objects 2255 may be considered sensitive or vulnerable in some network 2256 environments. The support for SET operations in a non-secure 2257 environment without proper protection can have a negative effect on 2258 network operations. These are the tables and objects and their 2259 sensitivity/vulnerability: 2261 o Changing of g9982PortConfTable configuration parameters (e.g. 2262 g9982PortConfTcAdminType) may lead to a complete service 2263 interruption, in case the specified PTM-TC encapsulation type is 2264 not supported by the remote end. 2266 o Changing of g9982BceConfTable configuration parameters (e.g. 2267 g9982BceConfEligibleGroupID) may lead to preventing a non-bonded 2268 BCE from being bonded in any bonding group or false advertisement 2269 of bonding eligibility (e.g. between BCEs residing on different 2270 line cards in an application which does not support cross-card 2271 bonding). 2273 Some of the readable objects in this MIB module (i.e., those with 2274 MAX-ACCESS other than not-accessible) may be considered sensitive or 2275 vulnerable in some network environments since, collectively, they 2276 provide information about the performance of network interfaces and 2277 can reveal some aspects of their configuration. 2279 It is thus important to control even GET and/or NOTIFY access to 2280 these objects and possibly even encrypt the values of these objects 2281 when sending them over the network via SNMP. These are the tables 2282 and objects and their sensitivity/vulnerability: 2284 o g9982PortStatTable - objects in this table (e.g. 2285 g9982PortStatTcOperType) provide status information for the G.Bond 2286 port, which may aid in deciphering of the G.Bond/ETH 2287 transmissions. 2289 SNMP versions prior to SNMPv3 did not include adequate security. 2290 Even if the network itself is secure (for example by using IPSec), 2291 there is no control as to who on the secure network is allowed to 2292 access and GET/SET (read/change/create/delete) the objects in this 2293 MIB module. 2295 Implementations MUST provide the security features described by the 2296 SNMPv3 framework (see [RFC3410]), including full support for 2297 authentication and privacy via the User-based Security Model (USM) 2298 [RFC3414] with the AES cipher algorithm [RFC3826]. Implementations 2299 MAY also provide support for the Transport Security Model (TSM) 2300 [RFC5591] in combination with a secure transport such as SSH 2301 [RFC5592] or TLS/DTLS [RFC6353]. 2303 Further, deployment of SNMP versions prior to SNMPv3 is NOT 2304 RECOMMENDED. Instead, it is RECOMMENDED to deploy SNMPv3 and to 2305 enable cryptographic security. It is then a customer/operator 2306 responsibility to ensure that the SNMP entity giving access to an 2307 instance of this MIB module is properly configured to give access to 2308 the objects only to those principals (users) that have legitimate 2309 rights to indeed GET or SET (change/create/delete) them. 2311 8. IANA Considerations 2313 An object identifier for g9982MIB MODULE-IDENTITY SHALL be allocated 2314 by IANA [1] in the MIB-2 transmission sub-tree, before this document 2315 is published as an RFC. 2317 9. Acknowledgments 2319 This document was produced by the [ADSLMIB] working group. 2321 Special thanks to Dan Romascanu for his meticulous review of this 2322 text. 2324 10. References 2325 10.1. Normative References 2327 [802.3] IEEE, "IEEE Standard for Information 2328 technology - Telecommunications and 2329 information exchange between systems - 2330 Local and metropolitan area networks - 2331 Specific requirements - Part 3: Carrier 2332 Sense Multiple Access with Collision 2333 Detection (CSMA/CD) Access Method and 2334 Physical Layer Specifications", IEEE 2335 Std 802.3-2005, December 2005. 2337 [G.998.2] ITU-T, "Ethernet-based multi-pair 2338 bonding", ITU-T Recommendation G.998.2, 2339 January 2005, . 2342 [G.998.2-Amd2] ITU-T, "Ethernet-based multi-pair 2343 bonding Amendment 2", ITU-T 2344 Recommendation G.998.2/Amd.2, 2345 December 2007, . 2348 [I-D.ietf-adslmib-gbond-mib] Beili, E. and M. Morgenstern, "xDSL 2349 multi-pair bonding (G.Bond) MIB", 2350 draft-ietf-adslmib-gbond-mib-11 (work 2351 in progress), July 2012. 2353 [RFC2119] Bradner, S., "Key words for use in RFCs 2354 to Indicate Requirement Levels", 2355 BCP 14, RFC 2119, March 1997. 2357 [RFC2578] McCloghrie, K., Ed., Perkins, D., Ed., 2358 and J. Schoenwaelder, Ed., "Structure 2359 of Management Information Version 2 2360 (SMIv2)", STD 58, RFC 2578, April 1999. 2362 [RFC2579] McCloghrie, K., Ed., Perkins, D., Ed., 2363 and J. Schoenwaelder, Ed., "Textual 2364 Conventions for SMIv2", STD 58, 2365 RFC 2579, April 1999. 2367 [RFC2580] McCloghrie, K., Perkins, D., and J. 2368 Schoenwaelder, "Conformance Statements 2369 for SMIv2", STD 58, RFC 2580, 2370 April 1999. 2372 [RFC2863] McCloghrie, K. and F. Kastenholz, "The 2373 Interfaces Group MIB", RFC 2863, 2374 June 2000. 2376 [RFC3414] Blumenthal, U. and B. Wijnen, "User- 2377 based Security Model (USM) for version 2378 3 of the Simple Network Management 2379 Protocol (SNMPv3)", STD 62, RFC 3414, 2380 December 2002. 2382 [RFC3705] Ray, B. and R. Abbi, "High Capacity 2383 Textual Conventions for MIB Modules 2384 Using Performance History Based on 15 2385 Minute Intervals", RFC 3705, 2386 February 2004. 2388 [RFC3826] Blumenthal, U., Maino, F., and K. 2389 McCloghrie, "The Advanced Encryption 2390 Standard (AES) Cipher Algorithm in the 2391 SNMP User-based Security Model", 2392 RFC 3826, June 2004. 2394 [TR-159] Beili, E. and M. Morgenstern, 2395 "Management Framework for xDSL 2396 Bonding", Broadband Forum technical 2397 report TR-159, December 2008. 2399 10.2. Informative References 2401 [ADSLMIB] IETF, "ADSL MIB (adslmib) Charter", . 2405 [G.991.2] ITU-T, "Single-pair High-speed Digital 2406 Subscriber Line (SHDSL) transceivers", 2407 ITU-T Recommendation G.991.2, 2408 December 2003, . 2411 [G.993.1] ITU-T, "Very High speed Digital 2412 Subscriber Line transceivers", ITU-T 2413 Recommendation G.993.1, June 2004, . 2416 [G.994.1] ITU-T, "Handshake procedures for 2417 digital subscriber line (DSL) 2418 transceivers", ITU-T 2419 Recommendation G.994.1, February 2007, 2420 . 2423 [IEEE802.3.1] IEEE, "IEEE P802.3.1 Revision to IEEE 2424 Std 802.3.1-2011 (IEEE 802.3.1a) 2425 Ethernet MIBs Task Force", . 2428 [RFC3410] Case, J., Mundy, R., Partain, D., and 2429 B. Stewart, "Introduction and 2430 Applicability Statements for Internet- 2431 Standard Management Framework", 2432 RFC 3410, December 2002. 2434 [RFC3593] Tesink, K., "Textual Conventions for 2435 MIB Modules Using Performance History 2436 Based on 15 Minute Intervals", 2437 RFC 3593, September 2003. 2439 [RFC4181] Heard, C., "Guidelines for Authors and 2440 Reviewers of MIB Documents", BCP 111, 2441 RFC 4181, September 2005. 2443 [RFC4836] Beili, E., "Definitions of Managed 2444 Objects for IEEE 802.3 Medium 2445 Attachment Units (MAUs)", RFC 4836, 2446 April 2007. 2448 [RFC5066] Beili, E., "Ethernet in the First Mile 2449 Copper (EFMCu) Interfaces MIB", 2450 RFC 5066, November 2007. 2452 [RFC5591] Harrington, D. and W. Hardaker, 2453 "Transport Security Model for the 2454 Simple Network Management Protocol 2455 (SNMP)", RFC 5591, June 2009. 2457 [RFC5592] Harrington, D., Salowey, J., and W. 2458 Hardaker, "Secure Shell Transport Model 2459 for the Simple Network Management 2460 Protocol (SNMP)", RFC 5592, June 2009. 2462 [RFC6353] Hardaker, W., "Transport Layer Security 2463 (TLS) Transport Model for the Simple 2464 Network Management Protocol (SNMP)", 2465 RFC 6353, July 2011. 2467 URIs 2469 [1] 2471 Authors' Addresses 2473 Edward Beili 2474 Actelis Networks 2475 25 Bazel St. 2476 Petach-Tikva 49103 2477 Israel 2479 Phone: +972-3-924-3491 2480 EMail: edward.beili@actelis.com 2482 Moti Morgenstern 2483 ECI Telecom 2484 30 Hasivim St. 2485 Petach-Tikva 4951169 2486 Israel 2488 Phone: +972-3-926-6258 2489 EMail: moti.morgenstern@ecitele.com