HUAWEI-TRNG-MIB
Functions Overview
The time field is used to specify a period of time. Users may have requirements as follows. Certain ACL rules are valid only during a specified period of time and invalid in other time ranges. The packets are filtered according to the time range. Therefore, the user can set one or more time ranges and then import the time ranges by name through corresponding rules. Thus, the ACL filtering based on time range can be implemented. You can use this MIB to query the configured time ranges and set the period time and absolute time.
The OID of the root objects is:
iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).huawei(2011).huaweiMgmt(5).hwDatacomm(25).hwTRNG(13)
Relationships Between Tables
More than one absolute sub time range and sub period time range can be configured, so the level 1 index of the sub time rang table is identical with that of the time range table. You can create a time range in hwTrngCreateTimerangeTable of the MIB first and then the corresponding sub time range can be created in the sub time range table.
Description of MIB Tables
hwTrngCreateTimerangeTable
This table is used to create a time range. You have to create a time range in the MIB first. After that, you can create the sub period time and sub absolute time subordinate to it.
The index of this table is hwTrngIndex.
OID |
Object Name |
Syntax |
Max Access |
Description |
Implemented Specifications |
---|---|---|---|---|---|
1.3.6.1.4.1.2011.5.25.13.1.1.1.1 |
hwTrngIndex |
Integer32 (1..256) |
Not-accessible |
The value of this object identifies the table index. The value ranges from 1 to 256. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.13.1.1.1.2 |
hwTrngName |
OCTET STRING (SIZE (1..32)) |
Read-create |
This object indicates the name of the time range. The value is a string of up to 32 characters, beginning with a character. |
Read-create |
1.3.6.1.4.1.2011.5.25.13.1.1.1.3 |
hwTrngValidFlag |
INTEGER{true(1),false(2)} |
Read-only |
The object indicates whether the time range is valid. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.13.1.1.1.4 |
hwTrngCreateRowStatus |
Enum{active(1),notInService(2),notReady(3),createAndGo(4),createAndWait(5),destroy(6)} |
Read-create |
This object indicates the row status of the table. Currently, the status of CreateAndGo and destroy is realized. |
This object is implemented as defined in the corresponding MIB files. |
Creation Restriction
To create the entries in this table, you need to specify hwTrngName and hwTrngCreateRowStatus. hwTrngValidFlag is a read-only field. Only the row status of CreateAndGo can be created.
Modification Restriction
The entries of this table cannot be modified.
Deletion Restriction
The entries of this table can be deleted. You need to specify hwTrngName and destroy of row status.
Access Restriction
None.
hwTrngAbsoluteTable
This table is used to create an absolute time range, that is, a sub-time-range of the overall time range. There are two types of sub-time-ranges: period time range and absolution time range.
The indexes of this table are hwTrngAbsoluteNameIndex and hwTrngAbsoluteSubIndex.
OID |
Object Name |
Syntax |
Max Access |
Description |
Implemented Specifications |
---|---|---|---|---|---|
1.3.6.1.4.1.2011.5.25.13.1.2.1.1 |
hwTrngAbsoluteNameIndex |
Integer32 (1..256) |
Not-accessible |
The value of this object identifies the level 1 index, corresponding to the index of hwTrngCreateTimerangeTable. The value ranges from 1 to 256. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.13.1.2.1.2 |
hwTrngAbsoluteSubIndex |
Integer32 (1..12) |
Not-accessible |
The value of this object identifies the level 2 index, index for the sub absolute time range. The value ranges from 1 to 12. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.13.1.2.1.3 |
hwTimerangeAbsoluteStartTime |
OCTET STRING (SIZE (8 | 11)) |
Read-create |
This object indicates the start time of the absolute time. The time is accurate to minutes. Set this object in hexadecimal format. Use the time 2011-05-06 10:09 as an example. Its hexadecimal format is as follows: # 0x07 0xdb 0x05 0x06 0x0a 0x09 0x00 0x00 |
Currently, the maximum access is read-create. |
1.3.6.1.4.1.2011.5.25.13.1.2.1.4 |
hwTimerangeAbsoluteEndTime |
OCTET STRING (SIZE (8 | 11)) |
Read-create |
This object indicates the end time of the absolute time. The time is accurate to minutes. Set this object in hexadecimal format. Use the time 2011-05-09 07:12 as an example. Its hexadecimal format is as follows: # 0x07 0xdb 0x05 0x09 0x07 0x0c 0x00 0x00 |
Currently, the maximum access is read-create. |
1.3.6.1.4.1.2011.5.25.13.1.2.1.5 |
hwTimerangeAbsolueRowStatus |
Enum{active(1),notInService(2),notReady(3),createAndGo(4),createAndWait(5),destroy(6)} |
Read-create |
This object indicates the row status of the table. Currently, only the status of CreateAndGo and destroy is realized. |
This object is implemented as defined in the corresponding MIB files. |
Creation Restriction
To create a row in this table, the level 1 index requires a corresponding row in hwTrngCreateTimerangeTable and only the row status of CreateAndGo can be crated.
Modification Restriction
The entries of this table cannot be modified.
Deletion Restriction
To delete the entries of this table, you need to specify the destroy of row status and level 1 and level 2 indexes.
Access Restriction
The entries in this table are available to be specified only when the entries in hwTrngCreateTimerangeTable have values.
hwTrngPeriodicTable
This table is used to create the period time range that is a sub time range of the whole time range. In addition, the other sub time range is the absolute time range.
The indexes of this table are hwTrngAbsoluteNameIndex and hwTrngPeriodicSubIndex.
OID |
Object Name |
Syntax |
Max Access |
Description |
Implemented Specifications |
---|---|---|---|---|---|
1.3.6.1.4.1.2011.5.25.13.1.3.1.1 |
hwTrngPeriodicNameIndex |
Integer32 (1..256) |
Not-accessible |
The value of this object identifies the Level 1 index, corresponding to the index of hwTrngCreateTimerangeTable. The value ranges from 1 to 256. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.13.1.3.1.2 |
hwTrngPeriodicSubIndex |
Integer32 (1..32) |
Not-accessible |
The value of this object identifies the level 2 index, that is, the index for the sub-period time range. The value ranges from 1 to 32. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.13.1.3.1.3 |
hwTrngPeriodicDayofWeek |
Integer32 (1..127) |
Read-create |
The value of this object identifies on which day in a week the setting of the sub time takes effective. The value ranges from 1 to 127. |
Currently, the maximum access is read-create. |
1.3.6.1.4.1.2011.5.25.13.1.3.1.4 |
hwTimerangePeriodicStartTime |
OCTET STRING (SIZE (8 | 11)) |
Read-create |
This object indicates the start time. Set this object in hexadecimal format. Use the time 06:09 as an example. Its hexadecimal format is as follows: # 0x00 0x00 0x00 0x00 0x06 0x09 0x00 0x00 The format is 2d-1d-1d, 1d:1d:1d:1d for the Walk operation. |
Currently, the maximum access is read-create. |
1.3.6.1.4.1.2011.5.25.13.1.3.1.5 |
hwTimerangePeriodicEndTime |
OCTET STRING (SIZE (8 | 11)) |
Read-create |
This object indicates the end time. Set this object in hexadecimal format. Use the time 10:09 as an example. Its hexadecimal format is as follows: # 0x00 0x00 0x00 0x00 0x0a 0x09 0x00 0x00 The format is 2d-1d-1d, 1d:1d:1d:1d for the Walk operation. |
Currently, the maximum access is read-create. |
1.3.6.1.4.1.2011.5.25.13.1.3.1.6 |
hwTimerangePeriodicRowStatus |
Enum{active(1),notInService(2),notReady(3),createAndGo(4),createAndWait(5),destroy(6)} |
Read-create |
This object indicates the row status of the table. Currently, only the status of CreateAndGo and destroy is realized. |
This object is implemented as defined in the corresponding MIB files. |
Creation Restriction
To create a row in this table, the level 1 index requires a corresponding row in hwTrngCreateTimerangeTable and only the row status of CreateAndGo is supported.
Modification Restriction
The entries of this table cannot be modified.
Deletion Restriction
The entries of this table can be deleted. You need to specify the row status and level 1 and level 2 indexes.
Access Restriction
The entries in this table are available to be specified only when the entries in hwTrngCreateTimerangeTable have values.