{
  "imports": {
    "class": "imports",
    "HUAWEI-MIB": [
      "hwDatacomm"
    ],
    "INET-ADDRESS-MIB": [
      "InetZoneIndex",
      "InetAddressType",
      "InetAddressPrefixLength",
      "InetAddress"
    ],
    "SNMPv2-CONF": [
      "MODULE-COMPLIANCE",
      "NOTIFICATION-GROUP",
      "OBJECT-GROUP"
    ],
    "SNMPv2-SMI": [
      "Counter32",
      "OBJECT-TYPE",
      "Integer32",
      "IpAddress",
      "Gauge32",
      "mib-2",
      "Bits",
      "TimeTicks",
      "iso",
      "OBJECT-IDENTITY",
      "Unsigned32",
      "MibIdentifier",
      "Counter64",
      "MODULE-IDENTITY",
      "NOTIFICATION-TYPE"
    ],
    "SNMPv2-TC": [
      "TEXTUAL-CONVENTION",
      "TruthValue",
      "DisplayString",
      "RowStatus"
    ]
  },
  "hwMcast": {
    "name": "hwMcast",
    "oid": "1.3.6.1.4.1.2011.5.25.149",
    "class": "objectidentity"
  },
  "hwPimBsrMib": {
    "name": "hwPimBsrMib",
    "oid": "1.3.6.1.4.1.2011.5.25.149.2",
    "class": "moduleidentity",
    "revisions": [
      {
        "revision": "2007-04-16 00:00",
        "description": "The initial revision of this Mib module."
      }
    ],
    "lastupdated": "200704160000Z",
    "organization": "Huawei Technologies co.,Ltd.",
    "contactinfo": " R&D BeiJing, Huawei Technologies co.,Ltd. Huawei Bld.,NO.3 Xinxi Rd., Shang-Di Information Industry Base, Hai-Dian District Beijing P.R. China Zip:100085 Http://www.huawei.com E-mail:support@huawei.com ",
    "description": "The Mib module for management of IP Multicast, including multicast routing, data forwarding, and data reception. Huawei Technologies co.,Ltd . Supplementary information may be available at: http://www.huawei.com"
  },
  "hwPimBsrObjects": {
    "name": "hwPimBsrObjects",
    "oid": "1.3.6.1.4.1.2011.5.25.149.2.1",
    "class": "objectidentity"
  },
  "hwPimBsrConformance": {
    "name": "hwPimBsrConformance",
    "oid": "1.3.6.1.4.1.2011.5.25.149.2.2",
    "class": "objectidentity"
  },
  "hwPimBsrCompliances": {
    "name": "hwPimBsrCompliances",
    "oid": "1.3.6.1.4.1.2011.5.25.149.2.2.1",
    "class": "objectidentity"
  },
  "hwPimBsrGroups": {
    "name": "hwPimBsrGroups",
    "oid": "1.3.6.1.4.1.2011.5.25.149.2.2.2",
    "class": "objectidentity"
  },
  "hwPimBsrElectedBsrRpSetTable": {
    "name": "hwPimBsrElectedBsrRpSetTable",
    "oid": "1.3.6.1.4.1.2011.5.25.149.2.1.2",
    "nodetype": "table",
    "class": "objecttype",
    "maxaccess": "not-accessible",
    "status": "current",
    "description": "The (conceptual) table listing Bsr-specific information about PIM group mappings learned via C-RP advertisements or created locally using configurations. This table is maintained only on the Elected Bsr. An Elected Bsr uses this table to create Bootstrap Messages after applying a local policy to include some or all of the group mappings in this table."
  },
  "hwPimBsrElectedBsrRpSetEntry": {
    "name": "hwPimBsrElectedBsrRpSetEntry",
    "oid": "1.3.6.1.4.1.2011.5.25.149.2.1.2.1",
    "nodetype": "row",
    "class": "objecttype",
    "maxaccess": "not-accessible",
    "indices": [
      {
        "module": "HUAWEI-PIM-BSR-MIB",
        "object": "hwPimBsrElectedBsrGrpMappingAddrType"
      },
      {
        "module": "HUAWEI-PIM-BSR-MIB",
        "object": "hwPimBsrElectedBsrGrpMappingGrpAddr"
      },
      {
        "module": "HUAWEI-PIM-BSR-MIB",
        "object": "hwPimBsrElectedBsrGrpMappingGrpPrefixLen"
      },
      {
        "module": "HUAWEI-PIM-BSR-MIB",
        "object": "hwPimBsrElectedBsrGrpMappingRPAddr"
      }
    ],
    "status": "current",
    "description": "An entry (conceptual row) in the hwPimBsrElectedBsrRpSetTable."
  },
  "hwPimBsrElectedBsrGrpMappingAddrType": {
    "name": "hwPimBsrElectedBsrGrpMappingAddrType",
    "oid": "1.3.6.1.4.1.2011.5.25.149.2.1.2.1.2",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "InetAddressType",
      "class": "type"
    },
    "maxaccess": "not-accessible",
    "status": "current",
    "description": "The Inet address type of the IP multicast group prefix."
  },
  "hwPimBsrElectedBsrGrpMappingGrpAddr": {
    "name": "hwPimBsrElectedBsrGrpMappingGrpAddr",
    "oid": "1.3.6.1.4.1.2011.5.25.149.2.1.2.1.3",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "InetAddress",
      "class": "type",
      "constraints": {
        "size": [
          {
            "min": 4,
            "max": 4
          },
          {
            "min": 8,
            "max": 8
          },
          {
            "min": 16,
            "max": 16
          },
          {
            "min": 20,
            "max": 20
          }
        ]
      }
    },
    "maxaccess": "not-accessible",
    "status": "current",
    "description": "The IP multicast group address which, when combined with hwPimBsrElectedBsrGrpMappingGrpAddr, gives the group prefix for this mapping. The InetAddressType is given by the hwPimBsrElectedBsrGrpMappingAddrType object. This address object is only significant up to hwPimBsrElectedBsrGrpMappingGrpAddr bits. The remainder of the address bits are zero. This is especially important for this field, which is part of the index of this entry. Any non-zero bits would signify an entirely different entry."
  },
  "hwPimBsrElectedBsrGrpMappingGrpPrefixLen": {
    "name": "hwPimBsrElectedBsrGrpMappingGrpPrefixLen",
    "oid": "1.3.6.1.4.1.2011.5.25.149.2.1.2.1.4",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "InetAddressPrefixLength",
      "class": "type",
      "constraints": {
        "range": [
          {
            "min": 4,
            "max": 128
          }
        ]
      }
    },
    "maxaccess": "not-accessible",
    "status": "current",
    "description": "The multicast group prefix length that, when combined with hwPimBsrElectedBsrGrpMappingGrpAddr, gives the group prefix for this mapping. The InetAddressType is given by the hwPimBsrElectedBsrGrpMappingAddrType object. If hwPimBsrElectedBsrGrpMappingAddrType is 'ipv4' or 'ipv4z', this object must be in the range 4..32. If hwPimBsrElectedBsrGrpMappingAddrType is 'ipv6' or 'ipv6z', this object must be in the range 8..128."
  },
  "hwPimBsrElectedBsrGrpMappingRPAddr": {
    "name": "hwPimBsrElectedBsrGrpMappingRPAddr",
    "oid": "1.3.6.1.4.1.2011.5.25.149.2.1.2.1.5",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "InetAddress",
      "class": "type",
      "constraints": {
        "size": [
          {
            "min": 4,
            "max": 4
          },
          {
            "min": 8,
            "max": 8
          },
          {
            "min": 16,
            "max": 16
          },
          {
            "min": 20,
            "max": 20
          }
        ]
      }
    },
    "maxaccess": "not-accessible",
    "status": "current",
    "description": "The IP address of the RP to be used for groups within this group prefix. The InetAddressType is given by the hwPimBsrElectedBsrGrpMappingAddrType object."
  },
  "hwPimBsrElectedBsrRpSetPriority": {
    "name": "hwPimBsrElectedBsrRpSetPriority",
    "oid": "1.3.6.1.4.1.2011.5.25.149.2.1.2.1.6",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "Unsigned32",
      "class": "type",
      "constraints": {
        "range": [
          {
            "min": 0,
            "max": 255
          }
        ]
      }
    },
    "maxaccess": "read-only",
    "reference": "I-D.ietf-pim-sm-Bsr section 4.1",
    "status": "current",
    "description": "The priority for RP. Numerically higher values for this object indicate lower priorities, with the value zero denoting the highest priority."
  },
  "hwPimBsrElectedBsrRpSetHoldtime": {
    "name": "hwPimBsrElectedBsrRpSetHoldtime",
    "oid": "1.3.6.1.4.1.2011.5.25.149.2.1.2.1.7",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "Unsigned32",
      "class": "type",
      "constraints": {
        "range": [
          {
            "min": 0,
            "max": 65535
          }
        ]
      }
    },
    "units": "seconds",
    "maxaccess": "read-only",
    "reference": "I-D.ietf-pim-sm-Bsr section 4.1",
    "status": "current",
    "description": "The holdtime for RP"
  },
  "hwPimBsrElectedBsrRpSetExpiryTime": {
    "name": "hwPimBsrElectedBsrRpSetExpiryTime",
    "oid": "1.3.6.1.4.1.2011.5.25.149.2.1.2.1.8",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "TimeTicks",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "current",
    "description": "The minimum time remaining before this entry will be aged out. The value zero indicates that this entry will never be aged out."
  },
  "hwPimBsrElectedBsrRpSetGrpBidir": {
    "name": "hwPimBsrElectedBsrRpSetGrpBidir",
    "oid": "1.3.6.1.4.1.2011.5.25.149.2.1.2.1.9",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "TruthValue",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "current",
    "description": "If this object is TRUE, this group range with this RP is a BIDIR-PIM group range. If it is set to FALSE, it is a PIM-SM group range."
  },
  "hwPimBsrCompliance": {
    "name": "hwPimBsrCompliance",
    "oid": "1.3.6.1.4.1.2011.5.25.149.2.2.1.1",
    "class": "modulecompliance",
    "modulecompliance": [
      {
        "object": "hwPimBsrObjectGroup",
        "module": "HUAWEI-PIM-BSR-MIB"
      }
    ],
    "status": "current",
    "description": "The compliance statement for PIM routers that implement the Bootstrap Router (Bsr) mechanism."
  },
  "hwPimBsrObjectGroup": {
    "name": "hwPimBsrObjectGroup",
    "oid": "1.3.6.1.4.1.2011.5.25.149.2.2.2.1",
    "class": "objectgroup",
    "objects": [
      {
        "module": "HUAWEI-PIM-BSR-MIB",
        "object": "hwPimBsrElectedBsrRpSetPriority"
      },
      {
        "module": "HUAWEI-PIM-BSR-MIB",
        "object": "hwPimBsrElectedBsrRpSetHoldtime"
      },
      {
        "module": "HUAWEI-PIM-BSR-MIB",
        "object": "hwPimBsrElectedBsrRpSetExpiryTime"
      },
      {
        "module": "HUAWEI-PIM-BSR-MIB",
        "object": "hwPimBsrElectedBsrRpSetGrpBidir"
      }
    ],
    "status": "current",
    "description": "A collection of objects for managing the Bootstrap Router (Bsr) mechanism for PIM routers."
  },
  "meta": {
    "comments": [
      "ASN.1 source file:///home/aosmanagic/work/allmibs/HUAWEI-PIM-BSR-MIB.mib",
      "Produced by pysmi-0.3.2 at Sun Sep 11 22:53:58 2022",
      "On host MyBox platform Linux version 4.19.0-18-amd64 by user aosmanagic",
      "Using Python version 3.7.3 (default, Jan 22 2021, 20:04:44) "
    ],
    "module": "HUAWEI-PIM-BSR-MIB"
  }
}