PDN-DIAGNOSTICS-MIB Table View

Table-centric layout grouping table, row, and column objects.

Tables
7
Rows
7
Columns
70

ifLoopbackTestTable

table mandatory
.1.3.6.1.4.1.1795.2.24.2.16.1.1.1 · 1 row entry · 9 columns
This table contains input and results of a packet loopback
test. This table is indexed by ifIndex. This is a interface
related test. There can be only one test running per 
interface. This table should be used in conjunction with 
ifTestTable(Rfc 1573) with all the semantics of ifTestTable.
ifLoopbackTestEntry entry .1.3.6.1.4.1.1795.2.24.2.16.1.1.1.1
An entry containing objects for test input and result
for packet loopback test
Indexes
Column Syntax OID
loopbackTestInputNumCycles mandatory
This object corresponds the number of cycles the test
to be run for. One cycle corresponds to a 15 second
interval. The default value for this object is 40.
Integer32r/w
Textual Convention: COPS-PR-SPPIInteger32 Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.1795.2.24.2.16.1.1.1.1.1
loopbackTestResultsPktsSent mandatory
This object corresponds to the number of packets sent
Integer32
Textual Convention: COPS-PR-SPPIInteger32 Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.1795.2.24.2.16.1.1.1.1.2
loopbackTestResultsPktsRcvdOK mandatory
This object corresponds to the number of packets which were received
without any error
Integer32
Textual Convention: COPS-PR-SPPIInteger32 Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.1795.2.24.2.16.1.1.1.1.3
loopbackTestResultsPktsRcvdErr mandatory
This object corresponds to the number of packets which were received
with errors
Integer32
Textual Convention: COPS-PR-SPPIInteger32 Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.1795.2.24.2.16.1.1.1.1.4
loopbackTestResultsPktsNotRcvd mandatory
This object corresponds to the number of packets which were sent
but not received
Integer32
Textual Convention: COPS-PR-SPPIInteger32 Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.1795.2.24.2.16.1.1.1.1.5
loopbackTestResultsPktErrorRate mandatory
Reflects the error rate of the loopback test. this string
will represent a floating point number of the form
[ErrRate][eE][+-][ErrRateBase] where ErrRate and ErrRateBase
are integers. In Other Words
ErrRate * [10^ -E…
OctetString
Constraints:
range: 1-32
.1.3.6.1.4.1.1795.2.24.2.16.1.1.1.1.6
loopbackTestResultsErrSecs mandatory
This object corresponds to the number of errored seconds
Integer32
Textual Convention: COPS-PR-SPPIInteger32 Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.1795.2.24.2.16.1.1.1.1.7
loopbackTestResultsSvrErrSecs mandatory
This object corresponds to the number of severely errored seconds
Integer32
Textual Convention: COPS-PR-SPPIInteger32 Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.1795.2.24.2.16.1.1.1.1.8
loopbackTestResultsElpTime mandatory
This object corresponds to the number of seconds elapsed since the
start of the test.
Integer32
Textual Convention: COPS-PR-SPPIInteger32 Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.1795.2.24.2.16.1.1.1.1.9

ifBERTObjectsTable

table mandatory
.1.3.6.1.4.1.1795.2.24.2.16.1.1.2 · 1 row entry · 17 columns
This table contains the objects for Bit Error Rate Test. This table
is indexed by ifIndex.
ifBERTObjectsEntry entry .1.3.6.1.4.1.1795.2.24.2.16.1.1.2.1
An Entry containing objects of BERT.
Indexes
Column Syntax OID
ifBERTTestDuration mandatory
This object represents the test duration in seconds.
Integer32r/w
Textual Convention: COPS-PR-SPPIInteger32 Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.1795.2.24.2.16.1.1.2.1.1
ifBERTElapsedTime mandatory
This object represents the elapsed time in seconds.
Integer32
Textual Convention: COPS-PR-SPPIInteger32 Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.1795.2.24.2.16.1.1.2.1.2
ifBERTDownSyncUP mandatory
This object indicates whether Downstream sync is enabled .
Enumeration
Enumerated Values:
1yes
2no
.1.3.6.1.4.1.1795.2.24.2.16.1.1.2.1.3
ifBERTUpSyncUP mandatory
This object indicates whether upstream sync is enabled.
Enumeration
Enumerated Values:
1yes
2no
.1.3.6.1.4.1.1795.2.24.2.16.1.1.2.1.4
ifBERTSegmentsSent mandatory
This object represents the number of segments sent during the test
Integer32
Textual Convention: COPS-PR-SPPIInteger32 Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.1795.2.24.2.16.1.1.2.1.5
ifBERTDownMBitsRcvd mandatory
This represents the number of million bits rcvd downstream.
Integer32
Textual Convention: COPS-PR-SPPIInteger32 Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.1795.2.24.2.16.1.1.2.1.6
ifBERTUpMBitsRcvd mandatory
This represents the number of million bits rcvd upstream.
Integer32
Textual Convention: COPS-PR-SPPIInteger32 Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.1795.2.24.2.16.1.1.2.1.7
ifBERTDownBitErrDetected mandatory
This represents the number of bit errors detected downstream.
Integer32
Textual Convention: COPS-PR-SPPIInteger32 Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.1795.2.24.2.16.1.1.2.1.8
ifBERTUpBitErrDetected mandatory
This represents the number of bit errors detected upstream.
Integer32
Textual Convention: COPS-PR-SPPIInteger32 Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.1795.2.24.2.16.1.1.2.1.9
ifBERTDownBitErrRate mandatory
This string will represent a floating point number of the
form [Er rRate] [eE] [+-] [ErrRatebase] where ErrTare and
errRateBase are integers.
OctetString
Constraints:
range: 1-32
.1.3.6.1.4.1.1795.2.24.2.16.1.1.2.1.10
ifBERTUpBitErrRate mandatory
This object reflects the error rate of BERT in Upstream direction.
This string will represent a floating point number of the form
[ErrRate] [eE] [+-] [ErrRatebase]
where ErrTare and errRateBase are integers.
OctetString
Constraints:
range: 1-32
.1.3.6.1.4.1.1795.2.24.2.16.1.1.2.1.11
ifBERTDownErroredSecs mandatory
This represents number of errored seconds downstream. Errored second
is a second in which there is at least 1 block error.
Integer32
Textual Convention: COPS-PR-SPPIInteger32 Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.1795.2.24.2.16.1.1.2.1.12
ifBERTUpErroredSecs mandatory
This represents number of errored seconds upstream.
Errored second is a second in which there is at least 1 block error.
Integer32
Textual Convention: COPS-PR-SPPIInteger32 Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.1795.2.24.2.16.1.1.2.1.13
ifBERTDownLineRate mandatory
This represents the downstream line rate in KBPS
Integer32
Textual Convention: COPS-PR-SPPIInteger32 Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.1795.2.24.2.16.1.1.2.1.14
ifBERTUpLineRate mandatory
This represents the Upstream line rate in KBPS
Integer32
Textual Convention: COPS-PR-SPPIInteger32 Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.1795.2.24.2.16.1.1.2.1.15
ifBERTDownMargin mandatory
This represents the Downstream margin in decibels (DB).
Integer32
Textual Convention: COPS-PR-SPPIInteger32 Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.1795.2.24.2.16.1.1.2.1.16
ifBERTUpMargin mandatory
This represents the upstream margin in decibels (DB).
Integer32
Textual Convention: COPS-PR-SPPIInteger32 Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.1795.2.24.2.16.1.1.2.1.17

ifBLERTObjectsTable

table mandatory
.1.3.6.1.4.1.1795.2.24.2.16.1.1.3 · 1 row entry · 10 columns
This table contains the objects for Block Error Rate Test (BLERT).
This table is indexed by ifIndex.
ifBLERTObjectsEntry entry .1.3.6.1.4.1.1795.2.24.2.16.1.1.3.1
An Entry containing objects of BLERT.
Indexes
Column Syntax OID
ifBLERTTestDuration mandatory
This object represents the test duration in seconds.
Integer32r/w
Textual Convention: COPS-PR-SPPIInteger32 Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.1795.2.24.2.16.1.1.3.1.1
ifBLERTElapsedTime mandatory
This object represents the elapsed time in seconds since the test started.
Integer32
Textual Convention: COPS-PR-SPPIInteger32 Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.1795.2.24.2.16.1.1.3.1.2
ifBLERTTxSeqCount mandatory
This object indicates the next Tx sequence.
Integer32
Textual Convention: COPS-PR-SPPIInteger32 Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.1795.2.24.2.16.1.1.3.1.3
ifBLERTRxSeqCount mandatory
This object indicates the next Rx sequence.
Integer32
Textual Convention: COPS-PR-SPPIInteger32 Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.1795.2.24.2.16.1.1.3.1.4
ifBLERTRxGoodFrames mandatory
This object indicates the number of good frames received.
Integer32
Textual Convention: COPS-PR-SPPIInteger32 Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.1795.2.24.2.16.1.1.3.1.5
ifBLERTTxGoodFrames mandatory
This object indicates the number of good frames transmitted.
Integer32
Textual Convention: COPS-PR-SPPIInteger32 Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.1795.2.24.2.16.1.1.3.1.6
ifBLERTRxBadFrames mandatory
This object indicates the number of bad frames received.
Integer32
Textual Convention: COPS-PR-SPPIInteger32 Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.1795.2.24.2.16.1.1.3.1.7
ifBLERTTxBadFrames mandatory
This object indicates the number of bad frames transmitted.
Integer32
Textual Convention: COPS-PR-SPPIInteger32 Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.1795.2.24.2.16.1.1.3.1.8
ifBLERTDnLineRate mandatory
This object indicates the downstream line rate.
Integer32
Textual Convention: COPS-PR-SPPIInteger32 Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.1795.2.24.2.16.1.1.3.1.9
ifBLERTUpLineRate mandatory
This object indicates the upstream line rate.
Integer32
Textual Convention: COPS-PR-SPPIInteger32 Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.1795.2.24.2.16.1.1.3.1.10

applTestStatusTable

table mandatory
.1.3.6.1.4.1.1795.2.24.2.16.1.2.5 · 1 row entry · 6 columns
This table controls all the application tests.  It defines a test type,
starts a test, and clears a test.
applTestStatusEntry entry .1.3.6.1.4.1.1795.2.24.2.16.1.2.5.1
An entry containing objects for invoking application based tests
Indexes
applTestId
Column Syntax OID
applTestId mandatory
A unique ID to identify each application test.
Integer32
Textual Convention: COPS-PR-SPPIInteger32 Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.1795.2.24.2.16.1.2.5.1.1
applTestType mandatory
This object defines the application test type.
SNMPv2-TCAutonomousTyper/w
Textual Convention: SNMPv2-TCAutonomousType ObjectIdentifier
.1.3.6.1.4.1.1795.2.24.2.16.1.2.5.1.2
applTestStatus mandatory
This object shows the current status of an application test.
none - indicates waiting for test parameters.
inProgress - indicates the test is in process.
success - indicates the test is completed.
failed …
Enumeration
Enumerated Values:
1none
2inProgress
3success
4failed
5abort
.1.3.6.1.4.1.1795.2.24.2.16.1.2.5.1.3
applTestErrorCode mandatory
This object shows the reason for a test failure.
Enumeration
Enumerated Values:
1none
2timeout
3icmpError
4systemError
.1.3.6.1.4.1.1795.2.24.2.16.1.2.5.1.4
applTestOwner mandatory
The network manager who has started the test
OctetStringr/w
Constraints:
range: 1-40
.1.3.6.1.4.1.1795.2.24.2.16.1.2.5.1.5
applTestRowStatus mandatory
This object is used to create a new row or delete an
existing row for an application test.
SNMPv2-TCRowStatusr/w
Textual Convention: SNMPv2-TCRowStatus Enumeration
Type Values:
1active
2notInService
3notReady
4createAndGo
5createAndWait
6destroy
.1.3.6.1.4.1.1795.2.24.2.16.1.2.5.1.6

applPingTestTable

table mandatory
.1.3.6.1.4.1.1795.2.24.2.16.1.2.6 · 1 row entry · 13 columns
This table contains objects which allow network manager to
ping a destination.
applPingTestEntry entry .1.3.6.1.4.1.1795.2.24.2.16.1.2.6.1
This table contains the input parameters for a ping test
and the results of the ping test.
Indexes
applPingTestId
Column Syntax OID
applPingTestId mandatory
A unique ID to identify each application test.
Integer32
Textual Convention: COPS-PR-SPPIInteger32 Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.1795.2.24.2.16.1.2.6.1.1
applPingTestIpAddress mandatory
The IP address to be pinged.
RFC1155-SMIIpAddressr/w
Textual Convention: RFC1155-SMIIpAddress OctetString
Type Constraints:
range: 4
.1.3.6.1.4.1.1795.2.24.2.16.1.2.6.1.2
applPingTestSourceIpAddr mandatory
The Source IP address where we are pinging from.
This is an optional object for some devices.
See operational specification for its use.
RFC1155-SMIIpAddressr/w
Textual Convention: RFC1155-SMIIpAddress OctetString
Type Constraints:
range: 4
.1.3.6.1.4.1.1795.2.24.2.16.1.2.6.1.3
applPingTestPacketSize mandatory
This object corresponds to the size of the packet (in bytes)
which will be sent during the Ping test.
The default value for this object is 64 bytes
Integer32r/w
Textual Convention: COPS-PR-SPPIInteger32 Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.1795.2.24.2.16.1.2.6.1.4
applPingTestTimeout mandatory
This object corresponds to a timeout value (in seconds)
between Pings.
The default value for this object is 5 seconds
Integer32r/w
Textual Convention: COPS-PR-SPPIInteger32 Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.1795.2.24.2.16.1.2.6.1.5
applPingTestMaxPings mandatory
This object corresponds to the maximum number of times the
device should Ping for the destination.
The default value for this object is 10
Integer32r/w
Textual Convention: COPS-PR-SPPIInteger32 Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.1795.2.24.2.16.1.2.6.1.6
applPingTestPktsSent mandatory
This object corresponds to the total number of packets sent.
Integer32
Textual Convention: COPS-PR-SPPIInteger32 Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.1795.2.24.2.16.1.2.6.1.7
applPingTestPktsRecv mandatory
This object corresponds to the total number of packets received
without error
Integer32
Textual Convention: COPS-PR-SPPIInteger32 Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.1795.2.24.2.16.1.2.6.1.8
applPingTestMinTime mandatory
The minimum round trip time.
Integer32
Textual Convention: COPS-PR-SPPIInteger32 Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.1795.2.24.2.16.1.2.6.1.9
applPingTestMaxTime mandatory
The maximum round trip time.
Integer32
Textual Convention: COPS-PR-SPPIInteger32 Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.1795.2.24.2.16.1.2.6.1.10
applPingTestAvgTime mandatory
The average round trip time.
Integer32
Textual Convention: COPS-PR-SPPIInteger32 Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.1795.2.24.2.16.1.2.6.1.11
applPingTestDomain mandatory
This object specifies the destination ip address's domain.
The Default is service domain. Not allowed if source ip address is entered.
This is an optional object for some devices. See operational specification
its use.
Enumerationr/w
Enumerated Values:
1noop
2mgmt
3service
.1.3.6.1.4.1.1795.2.24.2.16.1.2.6.1.12
applPingTestIfIndex mandatory
This object specifies the interface over which the ping test will
take place.
Integer32r/w
Textual Convention: COPS-PR-SPPIInteger32 Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.1795.2.24.2.16.1.2.6.1.13
.1.3.6.1.4.1.1795.2.24.2.16.1.2.7 · 1 row entry · 8 columns
This table contains objects which allow network manager to
enter the parameters of a traceroute test.
applTracerouteConfigEntry entry .1.3.6.1.4.1.1795.2.24.2.16.1.2.7.1
This table contains the input parameters for a traceroute test.
Indexes
applTracerouteTestId
Column Syntax OID
applTracerouteTestId mandatory
A unique ID to identify each application test.
Integer32
Textual Convention: COPS-PR-SPPIInteger32 Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.1795.2.24.2.16.1.2.7.1.1
applTracerouteIpAddress mandatory
The destination IP address of a traceroute test.
RFC1155-SMIIpAddressr/w
Textual Convention: RFC1155-SMIIpAddress OctetString
Type Constraints:
range: 4
.1.3.6.1.4.1.1795.2.24.2.16.1.2.7.1.2
applTracerouteSourceIpAddr mandatory
The source IP address of where the traceroute test started.
This is an optional object for some devices.
See operational specification for its use.
RFC1155-SMIIpAddressr/w
Textual Convention: RFC1155-SMIIpAddress OctetString
Type Constraints:
range: 4
.1.3.6.1.4.1.1795.2.24.2.16.1.2.7.1.3
applTraceroutePktsSize mandatory
This object corresponds to the size of the packet (in bytes)
which will be sent during the traceroute test.
Please refer to product specific documentation for the
default values supported
Integer32r/w
Textual Convention: COPS-PR-SPPIInteger32 Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.1795.2.24.2.16.1.2.7.1.4
applTracerouteTimeout mandatory
This object corresponds to a timeout value (in seconds)
of a traceroute test.
The default value for this object is 5 seconds
Integer32r/w
Textual Convention: COPS-PR-SPPIInteger32 Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.1795.2.24.2.16.1.2.7.1.5
applTracerouteMaxHops mandatory
This object corresponds to the maximum number of hops
to reach the destination.
The default value for this object is device specific. See
Operational Specifications
Integer32r/w
Textual Convention: COPS-PR-SPPIInteger32 Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.1795.2.24.2.16.1.2.7.1.6
applTracerouteDomain mandatory
This object specifies the destination ip address's domain.
The Default is service domain. Not allowed if source ip address is entered.
This is an optional object for some devices. See operational specification
its use.
Enumerationr/w
Enumerated Values:
1noop
2mgmt
3service
.1.3.6.1.4.1.1795.2.24.2.16.1.2.7.1.7
applTracerouteIfIndex mandatory
This object specifies the interface over which the trace-route
test will take place.
Integer32r/w
Textual Convention: COPS-PR-SPPIInteger32 Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.1795.2.24.2.16.1.2.7.1.8
.1.3.6.1.4.1.1795.2.24.2.16.1.2.8 · 1 row entry · 7 columns
This table contains results of traceroute test.
applTracerouteResultEntry entry .1.3.6.1.4.1.1795.2.24.2.16.1.2.8.1
An entry contains the objects for the traceroute test.
Indexes
applTracerouteResultTestId applTracerouteHopCount
Column Syntax OID
applTracerouteResultTestId mandatory
A unique ID to identify each application test.
Integer32
Textual Convention: COPS-PR-SPPIInteger32 Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.1795.2.24.2.16.1.2.8.1.1
applTracerouteHopCount mandatory
This object contains the number of hops to reach the gateway.
Integer32
Textual Convention: COPS-PR-SPPIInteger32 Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.1795.2.24.2.16.1.2.8.1.2
applTracerouteIpAddr mandatory
This object contains the IP address of the gateway.
RFC1155-SMIIpAddress
Textual Convention: RFC1155-SMIIpAddress OctetString
Type Constraints:
range: 4
.1.3.6.1.4.1.1795.2.24.2.16.1.2.8.1.3
applTraceroutePktSize mandatory
This object corresponds to the size of the packet (in bytes)
which will be sent during the traceroute test.
Please refer to product specific documentation for the
default values supported
Integer32
Textual Convention: COPS-PR-SPPIInteger32 Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.1795.2.24.2.16.1.2.8.1.4
applTracerouteProbe1RTT mandatory
This object contains the round trip time (rtt) of the first
probe sent to the gateway.
If the probe has a timeout the rtt is set to -1.
Integer32
Textual Convention: COPS-PR-SPPIInteger32 Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.1795.2.24.2.16.1.2.8.1.5
applTracerouteProbe2RTT mandatory
This object contains the round trip time (rtt) of the second
probe sent to the gateway.
If the probe has a timeout the rtt is set to -1.
Integer32
Textual Convention: COPS-PR-SPPIInteger32 Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.1795.2.24.2.16.1.2.8.1.6
applTracerouteProbe3RTT mandatory
This object contains the round trip time (rtt) of the third
probe sent to the gateway.
If the probe has a timeout the rtt is set to -1.
Integer32
Textual Convention: COPS-PR-SPPIInteger32 Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.1795.2.24.2.16.1.2.8.1.7